Num Eval
Commands which return a number.
Defined by idl rtti.
Implemented by:
- Absolute value: Remove the sign from a value and return its positive value.
- Add:value: Add two numbers and return the result.
- Decrease:[by:] Decrease a stored value and, optionally, return the new value.
- Determine:args: Run a pattern, returning its result (if any).
- Divide:value: Divide one number by another and return the result.
- Find:text: Determine whether one piece of text contains a second piece of text.
- Find:value: Search a list for a specific value.
- Increase:[by:] Increase a stored value and, optionally, return the new value.
- Is pattern: Determine whether a pattern is running.
- List length: Determine the number of values in a list.
- Mod:value: Divide one number by another and return the remainder.
- Multiply:value: Multiply two numbers and return the result.
- Num if:[assuming:]then:[else:] Pick one of two possible text values based on a condition.
- Num value: Specify a particular number.
- Object:[dot:] Read a value from an object.
- Subtract:value: Subtract two numbers and return the result.
- Text length: Count the number of characters in some text.
- Variable:[dot:] Read a value from a variable.