Macro- and Macro Function Nesting

Macros and macro functions can be used as arguments of macros and macro functions. Consider the examples below:

  1. Define a macro Masklen as {{fn.length This is a valid string}}.

  2. Define a macro as {{fn.mask X macro.Masklen 0}}.

  3. The result is evaluated as ‘XXX…’ to the length of ‘This is a valid string’.