If a syntax error occurs, click the broken Run button to see the error listing. In the listing, the Formula Nodes and Expression Nodes display a portion of the formula with a # symbol marking the point at which the formula box detected the error.
The Formula or Expression Nodes generate the following error messages. When the node detects an error, it displays the string where the error occurred in detail.
Name | Description |
---|---|
array operations not allowed here | Array accessing is not allowed here. |
error in add expression | Error in an add/subtract expression. |
error in and expression | Error in a logical and (&&) expression. |
error in bit-and expression | Error in a bit and (&) expression. |
error in bit-or expression | Error in a bit or (|) expression. |
error in comparison expression | Error in a logical comparison expression. |
error in equality expression | Error in a logical equal (==) expression. |
error in exclusive-or expression | Error in a bit exclusive-or (^) expression. |
error in exponent expression | Error in an exponent expression. |
error in expression | There is a syntax error in the expression. |
error in multiply expression | Error in a multiply/divide expression. |
error in or expression | Error in a logical-or (||) expression. |
error in shift expression | Error in a bit shift expression. |
error in unary expression | Error in a unary expression. |
identifier expected | An identifier is expected here. |
integer type required | An integer is required here. |
invalid symbol | Unrecognized character. |
missing colon | Colon is missing in a conditional ternary operator. |
missing left parenthesis | Function name not followed by an argument list. |
missing right parenthesis | Some open parenthesis does not have a matching close parenthesis. |
not enough arguments | Not enough arguments to a function. |
numeric constant required | A numeric constant is required here. |
operator expected | An operator is expected. |
output variable is missing | Attempt to assign to a nonexistent output variable. |
rval expected | An expression is required here. |
syntax error | There is a syntax error. |
too many arguments | Too many arguments to a function. |
undefined function | The specified function is not defined. |
unterminated argument list | Argument list not terminated by a close parenthesis. |
unterminated comment | Comment is not properly terminated (*/ was expected). |
variable is missing | Reference to a nonexistent variable. |