v 1.20.3 Lua
[string] sj.get_define("name", "include_macro_args" = false)

Get define value, returns nil if define is not found. Can optionally search also macro arguments (with higher priority).
Я так понял появилась возможность забирать в lua-скрипт непосредственно значения макросов. Но без примеров нихрена непонятно как это работает.
Может кто разъяснить ?

- - - Добавлено - - -

До этого использовал v 1.19.0.
Там для прокидывания в Lua аргумент макроса делал как-то так :
Код:
             MACRO LUT_ p00000000               ; проверочная макроса однако )))
             DEFINE _p0000000 p00000000
             LUA ALLPASS
              local stra = sj.get_define("_p0000000")
              sj.insert_define("_p0000000","'"..string.upper(stra).."'")
             ENDLUA
             DB _p0000000
             UNDEFINE _p0000000
            ENDM
Теперь вроде как можно делать напрямую sj.get_define("p0000000", "чето надо указать типа")
И вот второй параметр непонятен от слова совсем ))