MoneyWorks Manual
Edit
Operator Types
The MoneyWorks operators are overloaded. That is, their behaviour depends on the type of the operands that you use with them. For example, the + operator has three different effects, depending on whether its operands are numbers, strings, or a date and a number.
Some operators have shorthand aliases. For example ! is equivalent to Not