SDML Function tags provide value processing and evaluation to the SDML.
Function tags are represented in print with the syntax <<funcName...>>. Within the SDML there are numerous functions that provide processing for logic operations, string operations, and mathematical operations.
Function tags within the SDML will often return a value. That return value is placed at the point where the function tag exists within the script file in which it is contained. The use of function tags can provide a significant source of operational power, allowing for different sets of logic to be processed by a script at runtime, depending on conditions.
The following sections list each of the function tags available, including descriptions of their purpose and behavior, as well as usage syntax and similar information.