For example, the token:
is the token [1d] to which are applied the macros *1 then *2 then *3.
Some important remarks:
•The macros indices are processed from left to right. In the above example, first the *1 macro would be processed, then the *2, and finally, the *3 macro.
•For the next macro in the chain to be processed, the current macro must set as its string result the original token minus the current macro index. This is usually done by a line of code such as the one below, at the end of the macro.
sRESULT = '[' + s_LangDayToken + ']'
•In addition to the previous point, for the next macro in the chain to be processed, the resulting actions for the current macro must be set to Replace token with sResult.
See also: Different Tokens Sharing a Macro.