Complex Expressions

Top  Previous  Next

 

Syntax

 

In Macro Scheduler all complex functions should be contained within curly braces ("{" and "}").  Variables should be enclosed within % symbols and literal strings should be enclosed within double quotes (").  Parameters are separated by commas (,).

 

Complex expressions are supported in Macro Scheduler's IF statements and LET statement, and since version 9.0 can now also be included within all other commands and function calls in the place of regular variables.

 

Complex expressions can be disabled at any point by setting the DISABLE_COMPLEX_EXPRESSIONS variable to 1.  Switch back on by resetting to 0.

 

Operators

 

 Arithmetic Operators

 Logical Operators

 String Operators        

 Relational Operators

 

Functions

 

 Arithmetic Functions

 String Functions

 Conditional Expressions

 

Examples

 

 Complex Expression Examples