SAREscript
SAREscript is a language created for SARE. It gives SARE users greater control over the content of outgoing emails. Before SAREscript, SARE supported only basic message personalization, replacing selected content with recipient properties stored in the database.
SAREscript lets you manipulate data stored in the system, such as recipient data during sending, and process other data available in SARE or remote systems. You can perform operations using basic operators, such as concatenation, addition, subtraction, multiplication and division, as well as available functions, such as rounding numbers, inflecting names, spelling out numbers, creating newsletters and scheduling sends. A key SAREscript feature is support for conditional structures (if, elseif, else). You can also create loops (for) and define and use your own variables, including arrays.
SAREscript currently provides several dozen functions and continues to expand.