@Override public Object visit(final ASTVAR node, final Object data) { if (!context.containsKey(((Variable) node.jjtGetValue()).getName())) { throw new IllegalArgumentException("Missing variable: " + ((Variable) node.jjtGetValue()).getName()); } return context.get(((Variable) node.jjtGetValue()).getName()); }
public Variable(String name) { this.setName(name); }
jjtree.closeNodeScope(jjtn006, true); jjtc006 = false; jjtn006.value = new Variable(t.image); } finally { if (jjtc006) {
jjtree.closeNodeScope(jjtn006, true); jjtc006 = false; jjtn006.value = new Variable(t.image); } finally { if (jjtc006) {
@Override public Object visit(final ASTVAR node, final Object data) { return ((Variable) node.jjtGetValue()).getName(); }
public Variable(String name) { this.setName(name); }
@Override public Object visit(final ASTVAR node, final Object data) { return ((Variable) node.jjtGetValue()).getName(); }
@Override public Object visit(final ASTVAR node, final Object data) { return ((Variable) node.jjtGetValue()).getName(); }
@Override public Object visit(final ASTVAR node, final Object data) { return ((Variable) node.jjtGetValue()).getName(); }
@Override public Object visit(final ASTVAR node, final Object data) { return ((Variable) node.jjtGetValue()).getName(); }
@Override public Object visit(final ASTVAR node, final Object data) { if (!context.containsKey(((Variable) node.jjtGetValue()).getName())) { throw new IllegalArgumentException("Missing variable: " + ((Variable) node.jjtGetValue()).getName()); } return context.get(((Variable) node.jjtGetValue()).getName()); }
@Override public Object visit(final ASTVAR node, final Object data) { return ((Variable) node.jjtGetValue()).getName(); }