public String toString() { StringBuffer sbuf = new StringBuffer(); sbuf.append('<'); sbuf.append(getTag()); sbuf.append('>'); return sbuf.toString(); }
public void setOprand2(ASTree expr) { getRight().setLeft(expr); }
public ASTree oprand2() { return getRight().getLeft(); }
public void setOprand(ASTree t) { getRight().setLeft(t); }
public ASTList getArguments() { return (ASTList)getRight().getLeft(); }
public void doTypeCheck(ASTree expr) throws CompileError { if (typeChecker != null) expr.accept(typeChecker); }
public String toString() { StringBuffer sbuf = new StringBuffer(); sbuf.append("(<"); sbuf.append(getTag()); sbuf.append('>'); ASTList list = this; while (list != null) { sbuf.append(' '); ASTree a = list.left; sbuf.append(a == null ? "<null>" : a.toString()); list = list.right; } sbuf.append(')'); return sbuf.toString(); }
public void setOprand2(ASTree expr) { getRight().setLeft(expr); }
@Override public String toString() { StringBuffer sbuf = new StringBuffer(); sbuf.append('<'); sbuf.append(getTag()); sbuf.append('>'); return sbuf.toString(); }
public ASTree getOprand() { return getRight().getLeft(); }
@Override public String toString() { StringBuffer sbuf = new StringBuffer(); sbuf.append("(<"); sbuf.append(getTag()); sbuf.append('>'); ASTList list = this; while (list != null) { sbuf.append(' '); ASTree a = list.left; sbuf.append(a == null ? "<null>" : a.toString()); list = list.right; } sbuf.append(')'); return sbuf.toString(); }
public void setOprand(ASTree t) { getRight().setLeft(t); }
public String toString() { StringBuffer sbuf = new StringBuffer(); sbuf.append('<'); sbuf.append(getTag()); sbuf.append('>'); return sbuf.toString(); }