std.prog: INSTEAD программирование

Reply to: MJs6UZPPSA1lVsbgAANB
From: Wol4ik (syscall,22) 04.12.17 03:43 UTC
To: Peter
Subject: Re: Применение ПОЛЬЗОВАТЕЛЬСКОЙ функции в Stead3
При том, хочу отметить, что есть неочевидный нюанс со скобками /ну, для знатоков lua, может быть, очевидный/

1. Если мы приравнивает весь act (use, и т.п.) к пользовательской функции, то пишем ее имя обязательно без скобок: act = fire;

2. А если добавляем в тело другой функции, как дополнение, то обязательно со скобками:
====
act = function ()
      -- тело текущей функции
         fire() -- имя пользовательской ф-ции со скобками
      end;
====
[116 / 120]