public override String ToString() { return ("BinopExp(\n" + Left.ToString() + Oper.ToString() + "\n" + Right.ToString() + "\n)" ); }
public override String ToString() { return ("DoVarDef(\n" + Name + ",\n" + Init.ToString() + ",\n" + Iter.ToString() + ")\n"); }
public override String ToString() { return ("DoCondExp(\n" + Cond.ToString() + ",\n" + Ret.ToString() + ")\n"); }
public override String ToString() { return ("FunctionDef( " + Name + " " + Params.Count + "\n" + Body.ToString() + ")"); }
public override String ToString() { return ("ToListExp(\n" + Value.ToString() + ")"); }
public override String ToString() { return ("IfExp(\n" + EvalExp.ToString() + " ," + ThenExp.ToString() + " ," + ElseExp.ToString() + ")\n"); }
public override String ToString() { return ("GlobalVarDef(" + Name + ",\n" + Value.ToString() + ")"); }
public override String ToString() { return (Head.ToString() + ((Tail != null) ? Tail.ToString() : null)); }
public override String ToString() { return ("SubsExp(\n" + Replace.ToString() + ",\n" + Find.ToString() + ",\n" + Expr.ToString() + ")\n"); }
public override String ToString() { return ("ConsExp(\n" + Left.ToString() + ",\n " + Right.ToString() + ")\n"); }
public override String ToString() { return ("CarExp(\n" + Left.ToString() + ")\n"); }
public override String ToString() { return ("IsNullExp(\n" + Expr.ToString() + ")\n"); }