parseExpr

Parent Previous Next


语法


parseExpr(X)


参数


X是一个字符串标量或向量。


详情


把字符串转换为元代码。使用eval函数可以执行parseExpr函数生成的元代码。


例子



>a=parseExpr("1+2")

a;

< 1 + 2 >


>typestr(a);

CODE


>a.eval();

3


>t=table(1 2 3 4 as id, 5 6 7 8 as value, `IBM`MSFT`IBM`GOOG as name)

>parseExpr("select * from t where name='IBM'").eval();

id value name

-- ----- ----

1  5     IBM

3  7     IBM



相关函数:expr, eval