pandasx / ExprNode
Type Alias: ExprNode
ExprNode = {
k:"lit";v:unknown; } | {k:"name";v:string; } | {k:"local";v:string; } | {items:ExprNode[];k:"list"; } | {arg:ExprNode;k:"unary";op:string; } | {k:"bin";l:ExprNode;op:string;r:ExprNode; } | {args:ExprNode[];k:"cmp";ops:string[]; } | {k:"attr";name:string;obj:ExprNode; } | {args:ExprNode[];fn:ExprNode;k:"call";kwargs:Record<string,ExprNode>; } | {k:"index";key:ExprNode;obj:ExprNode; }
Defined in: src/expr.ts:76
Parsed expression tree returned by parseExpression.