Uses of Class
com.ezylang.evalex.parser.ASTNode
-
Packages that use ASTNode Package Description com.ezylang.evalex com.ezylang.evalex.data com.ezylang.evalex.parser -
-
Uses of ASTNode in com.ezylang.evalex
Methods in com.ezylang.evalex that return ASTNode Modifier and Type Method Description ASTNodeExpression. createExpressionNode(java.lang.String expression)Create an AST representation for an expression string.ASTNodeExpression. getAbstractSyntaxTree()Returns the root ode of the parsed abstract syntax tree.Methods in com.ezylang.evalex that return types with arguments of type ASTNode Modifier and Type Method Description java.util.List<ASTNode>Expression. getAllASTNodes()Returns the list of all nodes of the abstract syntax tree.Methods in com.ezylang.evalex with parameters of type ASTNode Modifier and Type Method Description EvaluationValueExpression. evaluateSubtree(ASTNode startNode)Evaluates only a subtree of the abstract syntax tree. -
Uses of ASTNode in com.ezylang.evalex.data
Methods in com.ezylang.evalex.data that return ASTNode Modifier and Type Method Description ASTNodeEvaluationValue. getExpressionNode()Gets the expression node, if this value is of typeEvaluationValue.DataType.EXPRESSION_NODE.Methods in com.ezylang.evalex.data with parameters of type ASTNode Modifier and Type Method Description static EvaluationValueEvaluationValue. expressionNodeValue(ASTNode value)Creates a new expression node value. -
Uses of ASTNode in com.ezylang.evalex.parser
Methods in com.ezylang.evalex.parser that return ASTNode Modifier and Type Method Description ASTNodeShuntingYardConverter. toAbstractSyntaxTree()Constructors in com.ezylang.evalex.parser with parameters of type ASTNode Constructor Description ASTNode(Token token, ASTNode... parameters)
-