Example #1
0
        public override string ToString()
        {
            string res = "if (" + Cond.ToString() + ")" + Environment.NewLine + If.ToString();

            if (Else != null)
            {
                res += Environment.NewLine + "else" + Environment.NewLine + Else.ToString();
            }
            return(res);
        }
Example #2
0
        public override string ToString()
        {
            string res = "if (" + Cond.ToString() + ")\n" + If.ToString();

            if (Else != null)
            {
                res += "\nelse\n" + Else.ToString();
            }
            return(res);
        }
Example #3
0
 public override string ToString() => "REPEAT\n  " + Stmt.ToString().Replace("\n", "\n  ") + "\nUNTIL " + Cond.ToString();
        public override string ToString()
        {
            String ins = (kind == Kind.J) ? (kind.ToString() + cond.ToString()) : kind.ToString();

            return("\t" + ins + " " + (label != null ? label.ToString() : dest.ToString()) + "\n");
        }