private ANodeExpression?ParsePrimaryExpression(Stack <OpSplitAction>?actionStack, out Stack <OpSplitAction> actionsTaken) { var stack = actionStack ?? new Stack <OpSplitAction>(); ANodeExpression?result = null; if (Current is IntegerToken itok) { Advance(); result = new ANodeIntegerLiteral(itok); } actionsTaken = stack; return(result); }
public virtual void Visit(ANodeIntegerLiteral node) => VisitDefault(node);