408409410411412413414415416417418
while (p.parseChar('^')) { compileAndExpression(); Node expr = new Node(Node.OPERATOR, "^"); expr.insertChildNode((Node) stack.pop()); expr.insertChildNode((Node) stack.pop()); stack.push(expr); } }