eval
Syntax
eval(X)
Details
Evaluate the given metacode.
Note:
Similar to
pandas.eval, both functions are
used to evaluate expressions. The difference lies in:pandas.evalexecutes string expressions, whereas DolphinDB'sevalexecutes metacode (the CODE data type).- DolphinDB's
evalaccepts only a single parameter: expr.
Parameters
X is metacode.
Examples
eval(<1+2>);
// output: 3
eval(<1+2+3=10>);
// output: 0
eval(expr(6,<,8));
// output: 1
eval(expr(sum, 1 2 3));
// output: 6
a=6; b=9;
eval(expr(<a>,+,<b>));
// output: 15
