コード例 #1
0
	public override String ToString()
	{
	    return ("BinopExp(\n" + Left.ToString() + Oper.ToString() + "\n" + Right.ToString() + "\n)" );
	}
コード例 #2
0
	public override String ToString()
	{
	    return ("DoVarDef(\n" + Name + ",\n" + Init.ToString() + ",\n" + Iter.ToString() + ")\n");
	}
コード例 #3
0
	public override String ToString()
	{
	    return ("DoCondExp(\n" + Cond.ToString() + ",\n" + Ret.ToString() + ")\n");
	}
コード例 #4
0
	public override String ToString()
	{
	    return ("FunctionDef( " + Name + " " + Params.Count + "\n" + Body.ToString() + ")");
	}
コード例 #5
0
	public override String ToString()
	{
	    return ("ToListExp(\n" + Value.ToString() + ")");
	}
コード例 #6
0
	public override String ToString()
	{
	    return ("IfExp(\n" + EvalExp.ToString() + " ," + ThenExp.ToString() + " ," + ElseExp.ToString() + ")\n");
	}
コード例 #7
0
	public override String ToString()
	{
	    return ("GlobalVarDef(" + Name + ",\n" + Value.ToString() + ")");
	}
コード例 #8
0
	public override String ToString()
	{
	    return (Head.ToString() + ((Tail != null) ? Tail.ToString() : null));
	}
コード例 #9
0
	public override String ToString()
	{
	    return ("SubsExp(\n" + Replace.ToString() + ",\n" + Find.ToString() + ",\n" + Expr.ToString() + ")\n");
	}
コード例 #10
0
	public override String ToString()
	{
	    return ("ConsExp(\n" + Left.ToString() + ",\n " + Right.ToString() + ")\n");
	}
コード例 #11
0
	public override String ToString()
	{
	    return ("CarExp(\n" + Left.ToString() + ")\n");
	}
コード例 #12
0
	public override String ToString()
	{
	    return ("IsNullExp(\n" + Expr.ToString() + ")\n");
	}