public void stepByStep() { printState(); while (true) { Console.WriteLine("1: Next Step"); Console.WriteLine("0: Exit"); int c = Convert.ToInt32(Console.ReadLine()); if (c == 0 || ti.r.getNumProg() == 0) { break; } ti.interpretNextMT(); printState(); } Console.WriteLine(ti.r.ob.toString()); }
void ButtonSteByStepClick(object sender, EventArgs e) { MessageBox.Show(ti.r.toString()); System.IO.StreamWriter file = new System.IO.StreamWriter("debug.txt"); Console.WriteLine("aici"); while (true) { int c = 2; if (c == 0 || ti.r.getNumProg() == 0) { break; } ti.interpretNextMT(); MessageBox.Show(ti.r.toString()); file.WriteLine(ti.r.toString() + "\n---------"); } file.WriteLine(ti.r.toString()); file.Close(); MessageBox.Show(ti.r.ob.toString()); }