Expression
A class that stores an expression you can execute.
An expression can be made of any arithmetic operation, built-in math function call, method call of a passed instance, or built-in type construction call.
An example expression text using the built-in math functions could be .
In the following example we use a node to write our expression and show the result.
Executes the expression that was previously parsed by parse and returns the result. Before you use the returned object, you should check if the method failed by calling .
If you defined input variables in parse, you can specify their values in the inputs array, in the same order.
- get_error_text ( ) const
Returns the error text if parse has failed.
Returns if has failed.
- Error parse ( expression, PoolStringArray input_names=PoolStringArray( ) )
Parses the expression and returns an code.