eval
Evaluate Nelson code in string.
Syntax
eval(str)
eval(str, catch_str)
[r1, ... rn] = eval(str)
[r1, ... rn] = eval(str, catch_str)
Input argument
str - a string: Nelson instruction to execute
catch_str - a string: Nelson instruction to execute if an error is detected.
Output argument
[r1, ... rn] - results: output variables
Description
eval executes Nelson instructions given in a string.
Please use try catch end block instead than eval, if you need to capture an error message for higher performance.
Examples
This example will fail and returns an error message.
This example will not fail and return false.
See also
History
Version
Description
1.0.0
initial version
Author
Allan CORNET
Last updated