Macros enable to modify the recognized values, calculate new values, perform conditional evaluation and other actions using the program. Macros are written in the Lua language.
Macro can change values of other groups or create a brand new value. Theoption ensures that the calculated macro values will be saved among other outputs.
Thebutton serves to verify syntactical correctness of the written macro.
Macro samples and description of available objects are in a separate documentation for macro programmers.