public bool eval_e() { switch (0) { case 0: { IL_0E: bool result; while (true) { result = false; int num = 16; while (true) { string arg_1B2_0; string[] array2; int num2; switch (num) { case 0: arg_1B2_0 = this.o.eval_k; goto IL_1B2; case 1: arg_1B2_0 = "trial"; goto IL_1B2; case 2: { eval_n eval_n = new eval_n(); string[] array; eval_ce eval_ce = new eval_ce(array, eval_n); eval_ce.ShowDialog(); this.Refresh(); num = 6; continue; } case 3: goto IL_111; case 4: goto IL_178; case 5: { if (!array2[num2].Contains("Choose")) { num = 15; continue; } string[] array = array2[num2].Split(new char[] { ',' }); num = 9; continue; } case 6: { eval_n eval_n; if (eval_n.eval_a != "") { num = 17; continue; } goto IL_111; } case 7: if (array2.Length > 1) { num = 13; continue; } return result; case 8: goto IL_111; case 9: { string[] array; if (array.Length > 1) { num = 2; continue; } goto IL_111; } case 10: goto IL_154; case 11: num = 1; continue; case 12: if (num2 >= array2.Length - 1) { num = 4; continue; } num = 5; continue; case 13: num2 = 0; num = 10; continue; case 14: goto IL_154; case 15: this.eval_b(array2[num2]); num = 8; continue; case 16: if (!(this.o.eval_a != "trial")) { num = 11; continue; } num = 0; continue; case 17: { eval_n eval_n; result = this.eval_b(eval_n.eval_a); num = 3; continue; } } break; IL_111: num2++; num = 14; continue; IL_154: num = 12; continue; IL_1B2: string a_ = arg_1B2_0; string text = global::eval_q.eval_a(false, a_, this.o.eval_l, this.o.eval_f); array2 = text.Split(new char[] { '#' }); num = 7; } } IL_178: if (true) { } return result; } } goto IL_0E; }
public bool eval_a(string A_0, string A_1) { switch (0) { case 0: { IL_0E: bool result; while (true) { string a_ = ""; result = false; int num = 19; while (true) { int num2; switch (num) { case 0: { string[] array; if (array.Length > 1) { num = 2; continue; } goto IL_23B; } case 1: { string[] array2; if (!array2[num2].Contains("Choose")) { num = 14; continue; } string[] array = array2[num2].Split(new char[] { ',' }); if (true) { } num = 0; continue; } case 2: { eval_n eval_n = new eval_n(); string[] array; eval_ce eval_ce = new eval_ce(array, eval_n); eval_ce.ShowDialog(); this.Refresh(); string text = eval_n.eval_a; num = 4; continue; } case 3: goto IL_10E; case 4: goto IL_23B; case 5: num2 = 0; num = 6; continue; case 6: goto IL_19A; case 7: goto IL_23B; case 8: num = 18; continue; case 9: return result; case 10: { result = true; string text2 = global::eval_q.eval_a(false, A_1, a_, this.eval_c); string[] array2 = text2.Split(new char[] { '#' }); num = 11; continue; } case 11: { string[] array2; if (array2.Length > 1) { num = 5; continue; } return result; } case 12: { string[] array2; if (num2 >= array2.Length - 1) { num = 9; continue; } string text = ""; num = 1; continue; } case 13: { string text; if (this.eval_a(text, A_1, ref a_)) { num = 3; continue; } return result; } case 14: { string[] array2; string text = array2[num2]; num = 7; continue; } case 15: goto IL_19A; case 16: num = 13; continue; case 17: { string text; if (text != "") { num = 8; continue; } goto IL_10E; } case 18: { string text; if (text != "FAHoldem") { num = 16; continue; } goto IL_10E; } case 19: if (this.eval_a(A_0, A_1, ref a_)) { num = 10; continue; } return result; } break; IL_10E: num2++; num = 15; continue; IL_19A: num = 12; continue; IL_23B: num = 17; } } return result; } } goto IL_0E; }