Operators

  • @ - Takes the address of an identifier.

  • = - Sets an item equal to another value.

  • { } - Enclose items in a list or group statements together.

  • ^ - Dereference an address.

  • / - Divide one value by another.

  • . - Separator for object database addresses.

  • “” - Enclose a string literal.

  • == - Determine if two values are identical.

  • for ... in - Loop through a list.

  • > - Determine if one value is greater than another.

  • >= - Determine if one value is greater than or equal to another.

  • < - Determine if one value is less than another.

  • <= - Determine if one value is less than or equal to another.

  • - - Subtract one value from another.

  • -- - Decrement the value of an object.

  • % - Get the remainder left over from dividing two values.

  • !=

  • ( ) - Call a script, with parameters as a comma delimited list enclosed by parentheses.

  • + - Add two values.

  • ++ - Increment the value of an object.

  • ; - Terminate a statement.

  • [ ] - Evaluate an expression; or, refer to the nth item in a string, list, record, or table.

  • * - Multiply one value by another.