Compiled from aarded.bag
public class CompiledAardappel extends AardappelRuntime {
    public static final r.Rval rule_flights_1(r.Rval);
    public static final r.Rval rule_client_4(r.Rval, r.Rval, r.Rval, r.Rval);
    public static final r.Rval rule_bagexp__0_0(r.Rval);
    public static final r.Rval rule_cons_2(r.Rval, r.Rval);
    public static final r.Rval rule_plane_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval);
    public static final r.Rval rule_bagexp__1_0();
    public static final r.Rval rule_flatten_1(r.Rval);
    public static final r.Rval rule_plot_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval);
    public static final r.Rval rule_gfxwindow_2(r.Rval, r.Rval);
    public static final r.Rval rule_int_1(r.Rval);
    public static final r.Rval rule_real_1(r.Rval);
    public static final r.Rval rule_odd_1(r.Rval);
    public static final r.Rval rule_61_2(r.Rval, r.Rval);
    public static final r.Rval rule_62_2(r.Rval, r.Rval);
    public static final r.Rval rule_60_2(r.Rval, r.Rval);
    public static final r.Rval rule_47_2(r.Rval, r.Rval);
    public static final r.Rval rule_43_2(r.Rval, r.Rval);
    public static final r.Rval rule_42_2(r.Rval, r.Rval);
    public static final r.Rval rule_45_2(r.Rval, r.Rval);
    public static final r.Rval rule_void_0();
    public static final r.Rval rule_nil_0();
    public static final r.Rval rule_false_0();
    public static final r.Rval rule_true_0();
    public static final r.Rval rule_bagexp__2_0();
    public static final r.Rval rule_bagexp__3_0();
    public static final r.Rval rule_dave_0();
    public static final r.Rval rule_london_0();
    public static final r.Rval rule_rome_0();
    public static final r.Rval rule_bagexp__4_0();
    public static final r.Rval rule_john_0();
    public static final r.Rval rule_berlin_0();
    public static final r.Rval rule_bagexp__5_0();
    public static final r.Rval rule_harry_0();
    public static final r.Rval rule_paris_0();
    public static final r.Rval rule_bagexp__6_0();
    public static final r.Rval rule_bagexp__8_0();
    public static final r.Rval rule_bagexp__9_0();
    public static final r.Rval rule_bagexp__10_0();
    public static final r.Rval rule_bagexp__7_0();
    public static final r.Rval rule_aarded_main_0();
    public static final r.Rval rule_bagexp__11_0(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval, r.Rval);
    public static final r.Rval rule_book_4(r.Rval, r.Rval, r.Rval, r.Rval);
    public static final r.Rval rule_lambda__rule_agency_11_1(r.Rval, r.Rval);
    public static final r.Rval rule_bagexp__12_0(r.Rval, r.Rval, r.Rval, r.Rval);
    public static final r.Rval rule_bagexp__13_0(r.Rval);
    public static final r.Rval rule_agency_1(r.Rval);
    public r.Rval runcode(int, r.Rval[]);
    public CompiledAardappel();
    public void run(java.lang.String[], byte[]);
    public r.Rval runrule();
    public static void main(java.lang.String[]);
}

Method r.Rval rule_flights_1(r.Rval)
   0 new #290 <Class r.Rtree1>
   3 dup
   4 bipush 32
   6 aload_0
   7 invokespecial #96 <Method r.Rtree1(int,r.Rval)>
  10 areturn

Method r.Rval rule_client_4(r.Rval, r.Rval, r.Rval, r.Rval)
   0 new #286 <Class r.Rtree4>
   3 dup
   4 bipush 31
   6 aload_0
   7 aload_1
   8 aload_2
   9 aload_3
  10 invokespecial #160 <Method r.Rtree4(int,r.Rval,r.Rval,r.Rval,r.Rval)>
  13 areturn

Method r.Rval rule_bagexp__0_0(r.Rval)
   0 aload_0
   1 invokestatic #68 <Method r.Rval rule_flights_1(r.Rval)>
   4 areturn

Method r.Rval rule_cons_2(r.Rval, r.Rval)
   0 new #288 <Class r.Rtree2>
   3 dup
   4 bipush 35
   6 aload_0
   7 aload_1
   8 invokespecial #11 <Method r.Rtree2(int,r.Rval,r.Rval)>
  11 areturn

Method r.Rval rule_plane_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)
   0 new #284 <Class r.Rtree5>
   3 dup
   4 bipush 34
   6 aload_0
   7 aload_1
   8 aload_2
   9 aload_3
  10 aload 4
  12 invokespecial #29 <Method r.Rtree5(int,r.Rval,r.Rval,r.Rval,r.Rval,r.Rval)>
  15 areturn

Method r.Rval rule_bagexp__1_0()
   0 iconst_0
   1 invokestatic #80 <Method r.Rint rint(int)>
   4 invokestatic #10 <Method r.Rval rule_agency_1(r.Rval)>
   7 areturn

Method r.Rval rule_flatten_1(r.Rval)
   0 aload_0
   1 invokestatic #171 <Method r.Rval builtin_rule_flatten_1(r.Rval)>
   4 dup
   5 aconst_null
   6 if_acmpeq 10
   9 areturn
  10 pop
  11 new #290 <Class r.Rtree1>
  14 dup
  15 bipush 26
  17 aload_0
  18 invokespecial #96 <Method r.Rtree1(int,r.Rval)>
  21 areturn

Method r.Rval rule_plot_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 aload_2
   3 aload_3
   4 aload 4
   6 invokestatic #59 <Method r.Rval builtin_rule_plot_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)>
   9 dup
  10 aconst_null
  11 if_acmpeq 15
  14 areturn
  15 pop
  16 new #284 <Class r.Rtree5>
  19 dup
  20 bipush 25
  22 aload_0
  23 aload_1
  24 aload_2
  25 aload_3
  26 aload 4
  28 invokespecial #29 <Method r.Rtree5(int,r.Rval,r.Rval,r.Rval,r.Rval,r.Rval)>
  31 areturn

Method r.Rval rule_gfxwindow_2(r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 invokestatic #143 <Method r.Rval builtin_rule_gfxwindow_2(r.Rval, r.Rval)>
   5 dup
   6 aconst_null
   7 if_acmpeq 11
  10 areturn
  11 pop
  12 new #288 <Class r.Rtree2>
  15 dup
  16 bipush 24
  18 aload_0
  19 aload_1
  20 invokespecial #11 <Method r.Rtree2(int,r.Rval,r.Rval)>
  23 areturn

Method r.Rval rule_int_1(r.Rval)
   0 aload_0
   1 invokestatic #44 <Method r.Rval builtin_rule_int_1(r.Rval)>
   4 dup
   5 aconst_null
   6 if_acmpeq 10
   9 areturn
  10 pop
  11 new #290 <Class r.Rtree1>
  14 dup
  15 bipush 23
  17 aload_0
  18 invokespecial #96 <Method r.Rtree1(int,r.Rval)>
  21 areturn

Method r.Rval rule_real_1(r.Rval)
   0 aload_0
   1 invokestatic #66 <Method r.Rval builtin_rule_real_1(r.Rval)>
   4 dup
   5 aconst_null
   6 if_acmpeq 10
   9 areturn
  10 pop
  11 new #290 <Class r.Rtree1>
  14 dup
  15 bipush 22
  17 aload_0
  18 invokespecial #96 <Method r.Rtree1(int,r.Rval)>
  21 areturn

Method r.Rval rule_odd_1(r.Rval)
   0 aload_0
   1 invokestatic #57 <Method r.Rval builtin_rule_odd_1(r.Rval)>
   4 dup
   5 aconst_null
   6 if_acmpeq 10
   9 areturn
  10 pop
  11 new #290 <Class r.Rtree1>
  14 dup
  15 bipush 21
  17 aload_0
  18 invokespecial #96 <Method r.Rtree1(int,r.Rval)>
  21 areturn

Method r.Rval rule_61_2(r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 invokestatic #110 <Method r.Rval builtin_rule_61_2(r.Rval, r.Rval)>
   5 dup
   6 aconst_null
   7 if_acmpeq 11
  10 areturn
  11 pop
  12 new #288 <Class r.Rtree2>
  15 dup
  16 bipush 20
  18 aload_0
  19 aload_1
  20 invokespecial #11 <Method r.Rtree2(int,r.Rval,r.Rval)>
  23 areturn

Method r.Rval rule_62_2(r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 invokestatic #45 <Method r.Rval builtin_rule_62_2(r.Rval, r.Rval)>
   5 dup
   6 aconst_null
   7 if_acmpeq 11
  10 areturn
  11 pop
  12 new #288 <Class r.Rtree2>
  15 dup
  16 bipush 19
  18 aload_0
  19 aload_1
  20 invokespecial #11 <Method r.Rtree2(int,r.Rval,r.Rval)>
  23 areturn

Method r.Rval rule_60_2(r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 invokestatic #50 <Method r.Rval builtin_rule_60_2(r.Rval, r.Rval)>
   5 dup
   6 aconst_null
   7 if_acmpeq 11
  10 areturn
  11 pop
  12 new #288 <Class r.Rtree2>
  15 dup
  16 bipush 18
  18 aload_0
  19 aload_1
  20 invokespecial #11 <Method r.Rtree2(int,r.Rval,r.Rval)>
  23 areturn

Method r.Rval rule_47_2(r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 invokestatic #117 <Method r.Rval builtin_rule_47_2(r.Rval, r.Rval)>
   5 dup
   6 aconst_null
   7 if_acmpeq 11
  10 areturn
  11 pop
  12 new #288 <Class r.Rtree2>
  15 dup
  16 bipush 17
  18 aload_0
  19 aload_1
  20 invokespecial #11 <Method r.Rtree2(int,r.Rval,r.Rval)>
  23 areturn

Method r.Rval rule_43_2(r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 invokestatic #234 <Method r.Rval builtin_rule_43_2(r.Rval, r.Rval)>
   5 dup
   6 aconst_null
   7 if_acmpeq 11
  10 areturn
  11 pop
  12 new #288 <Class r.Rtree2>
  15 dup
  16 bipush 16
  18 aload_0
  19 aload_1
  20 invokespecial #11 <Method r.Rtree2(int,r.Rval,r.Rval)>
  23 areturn

Method r.Rval rule_42_2(r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 invokestatic #4 <Method r.Rval builtin_rule_42_2(r.Rval, r.Rval)>
   5 dup
   6 aconst_null
   7 if_acmpeq 11
  10 areturn
  11 pop
  12 new #288 <Class r.Rtree2>
  15 dup
  16 bipush 15
  18 aload_0
  19 aload_1
  20 invokespecial #11 <Method r.Rtree2(int,r.Rval,r.Rval)>
  23 areturn

Method r.Rval rule_45_2(r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 invokestatic #119 <Method r.Rval builtin_rule_45_2(r.Rval, r.Rval)>
   5 dup
   6 aconst_null
   7 if_acmpeq 11
  10 areturn
  11 pop
  12 new #288 <Class r.Rtree2>
  15 dup
  16 bipush 14
  18 aload_0
  19 aload_1
  20 invokespecial #11 <Method r.Rtree2(int,r.Rval,r.Rval)>
  23 areturn

Method r.Rval rule_void_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 13
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_nil_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 12
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_false_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 11
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_true_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 10
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_bagexp__2_0()
   0 iconst_0
   1 invokestatic #80 <Method r.Rint rint(int)>
   4 invokestatic #10 <Method r.Rval rule_agency_1(r.Rval)>
   7 areturn

Method r.Rval rule_bagexp__3_0()
   0 iconst_0
   1 invokestatic #80 <Method r.Rint rint(int)>
   4 invokestatic #10 <Method r.Rval rule_agency_1(r.Rval)>
   7 areturn

Method r.Rval rule_dave_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 40
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_london_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 41
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_rome_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 42
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_bagexp__4_0()
   0 invokestatic #211 <Method r.Rval rule_dave_0()>
   3 invokestatic #261 <Method r.Rval rule_london_0()>
   6 invokestatic #269 <Method r.Rval rule_rome_0()>
   9 iconst_1
  10 invokestatic #80 <Method r.Rint rint(int)>
  13 invokestatic #279 <Method r.Rval rule_client_4(r.Rval, r.Rval, r.Rval, r.Rval)>
  16 areturn

Method r.Rval rule_john_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 44
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_berlin_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 45
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_bagexp__5_0()
   0 invokestatic #283 <Method r.Rval rule_john_0()>
   3 invokestatic #261 <Method r.Rval rule_london_0()>
   6 invokestatic #58 <Method r.Rval rule_berlin_0()>
   9 iconst_1
  10 invokestatic #80 <Method r.Rint rint(int)>
  13 invokestatic #279 <Method r.Rval rule_client_4(r.Rval, r.Rval, r.Rval, r.Rval)>
  16 areturn

Method r.Rval rule_harry_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 47
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_paris_0()
   0 new #115 <Class r.Rval>
   3 dup
   4 bipush 48
   6 invokespecial #177 <Method r.Rval(int)>
   9 areturn

Method r.Rval rule_bagexp__6_0()
   0 invokestatic #145 <Method r.Rval rule_harry_0()>
   3 invokestatic #261 <Method r.Rval rule_london_0()>
   6 invokestatic #244 <Method r.Rval rule_paris_0()>
   9 iconst_1
  10 invokestatic #80 <Method r.Rint rint(int)>
  13 invokestatic #279 <Method r.Rval rule_client_4(r.Rval, r.Rval, r.Rval, r.Rval)>
  16 areturn

Method r.Rval rule_bagexp__8_0()
   0 invokestatic #261 <Method r.Rval rule_london_0()>
   3 invokestatic #244 <Method r.Rval rule_paris_0()>
   6 iconst_1
   7 invokestatic #80 <Method r.Rint rint(int)>
  10 bipush 23
  12 invokestatic #80 <Method r.Rint rint(int)>
  15 bipush 45
  17 invokestatic #80 <Method r.Rint rint(int)>
  20 bipush 6
  22 invokestatic #80 <Method r.Rint rint(int)>
  25 invokestatic #183 <Method r.Rval rule_nil_0()>
  28 invokestatic #28 <Method r.Rval rule_cons_2(r.Rval, r.Rval)>
  31 invokestatic #28 <Method r.Rval rule_cons_2(r.Rval, r.Rval)>
  34 invokestatic #28 <Method r.Rval rule_cons_2(r.Rval, r.Rval)>
  37 invokestatic #183 <Method r.Rval rule_nil_0()>
  40 invokestatic #205 <Method r.Rval rule_plane_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)>
  43 areturn

Method r.Rval rule_bagexp__9_0()
   0 invokestatic #244 <Method r.Rval rule_paris_0()>
   3 invokestatic #269 <Method r.Rval rule_rome_0()>
   6 iconst_1
   7 invokestatic #80 <Method r.Rint rint(int)>
  10 bipush 36
  12 invokestatic #80 <Method r.Rint rint(int)>
  15 bipush 62
  17 invokestatic #80 <Method r.Rint rint(int)>
  20 invokestatic #183 <Method r.Rval rule_nil_0()>
  23 invokestatic #28 <Method r.Rval rule_cons_2(r.Rval, r.Rval)>
  26 invokestatic #28 <Method r.Rval rule_cons_2(r.Rval, r.Rval)>
  29 invokestatic #183 <Method r.Rval rule_nil_0()>
  32 invokestatic #205 <Method r.Rval rule_plane_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)>
  35 areturn

Method r.Rval rule_bagexp__10_0()
   0 invokestatic #261 <Method r.Rval rule_london_0()>
   3 invokestatic #58 <Method r.Rval rule_berlin_0()>
   6 iconst_1
   7 invokestatic #80 <Method r.Rint rint(int)>
  10 bipush 89
  12 invokestatic #80 <Method r.Rint rint(int)>
  15 invokestatic #183 <Method r.Rval rule_nil_0()>
  18 invokestatic #28 <Method r.Rval rule_cons_2(r.Rval, r.Rval)>
  21 invokestatic #183 <Method r.Rval rule_nil_0()>
  24 invokestatic #205 <Method r.Rval rule_plane_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)>
  27 areturn

Method r.Rval rule_bagexp__7_0()
   0 invokestatic #209 <Method r.Rbag newbag()>
   3 dup
   4 bipush 8
   6 iconst_0
   7 anewarray class #115 <Class r.Rval>
  10 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  13 dup
  14 bipush 9
  16 iconst_0
  17 anewarray class #115 <Class r.Rval>
  20 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  23 dup
  24 bipush 10
  26 iconst_0
  27 anewarray class #115 <Class r.Rval>
  30 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  33 dup
  34 invokevirtual #219 <Method void waitnormalform()>
  37 invokestatic #68 <Method r.Rval rule_flights_1(r.Rval)>
  40 areturn

Method r.Rval rule_aarded_main_0()
   0 invokestatic #209 <Method r.Rbag newbag()>
   3 dup
   4 iconst_1
   5 iconst_0
   6 anewarray class #115 <Class r.Rval>
   9 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  12 dup
  13 iconst_2
  14 iconst_0
  15 anewarray class #115 <Class r.Rval>
  18 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  21 dup
  22 iconst_3
  23 iconst_0
  24 anewarray class #115 <Class r.Rval>
  27 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  30 dup
  31 iconst_4
  32 iconst_0
  33 anewarray class #115 <Class r.Rval>
  36 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  39 dup
  40 iconst_5
  41 iconst_0
  42 anewarray class #115 <Class r.Rval>
  45 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  48 dup
  49 bipush 6
  51 iconst_0
  52 anewarray class #115 <Class r.Rval>
  55 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  58 dup
  59 bipush 7
  61 iconst_0
  62 anewarray class #115 <Class r.Rval>
  65 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  68 dup
  69 invokevirtual #219 <Method void waitnormalform()>
  72 areturn

Method r.Rval rule_bagexp__11_0(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 aload_2
   3 aload_3
   4 aload 4
   6 aload 5
   8 invokestatic #28 <Method r.Rval rule_cons_2(r.Rval, r.Rval)>
  11 invokestatic #205 <Method r.Rval rule_plane_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)>
  14 areturn

Method r.Rval rule_book_4(r.Rval, r.Rval, r.Rval, r.Rval)
   0 aload_0
   1 astore 4
   3 aload_1
   4 astore 5
   6 aload_2
   7 astore 6
   9 aload_3
  10 astore 7
  12 iconst_1
  13 newarray int
  15 dup
  16 iconst_0
  17 bipush 34
  19 iastore
  20 dup
  21 invokestatic #120 <Method r.Rbag getparent()>
  24 dup_x1
  25 swap
  26 invokevirtual #60 <Method r.Rval grab(int[])[]>
  29 dup
  30 aconst_null
  31 if_acmpne 39
  34 pop2
  35 pop
  36 goto 528
  39 dup
  40 iconst_0
  41 dup_x1
  42 aaload
  43 dup
  44 getfield #132 <Field int id>
  47 bipush 34
  49 if_icmpne 151
  52 checkcast #284 <Class r.Rtree5>
  55 dup
  56 getfield #35 <Field r.Rval c1>
  59 aload 5
  61 invokestatic #110 <Method r.Rval builtin_rule_61_2(r.Rval, r.Rval)>
  64 getfield #132 <Field int id>
  67 bipush 10
  69 if_icmpne 151
  72 dup
  73 getfield #55 <Field r.Rval c2>
  76 aload 6
  78 invokestatic #110 <Method r.Rval builtin_rule_61_2(r.Rval, r.Rval)>
  81 getfield #132 <Field int id>
  84 bipush 10
  86 if_icmpne 151
  89 dup
  90 getfield #206 <Field r.Rval c3>
  93 aload 7
  95 invokestatic #110 <Method r.Rval builtin_rule_61_2(r.Rval, r.Rval)>
  98 getfield #132 <Field int id>
 101 bipush 10
 103 if_icmpne 151
 106 dup
 107 getfield #222 <Field r.Rval c4>
 110 dup
 111 getfield #132 <Field int id>
 114 bipush 35
 116 if_icmpne 150
 119 checkcast #288 <Class r.Rtree2>
 122 dup
 123 getfield #35 <Field r.Rval c1>
 126 astore 8
 128 dup
 129 getfield #55 <Field r.Rval c2>
 132 astore 9
 134 pop
 135 dup
 136 getfield #239 <Field r.Rval c5>
 139 astore 10
 141 pop
 142 pop
 143 invokevirtual #46 <Method void unreject(r.Rval[])>
 146 pop
 147 goto 158
 150 pop
 151 pop
 152 invokevirtual #48 <Method void reject(r.Rval[], int)>
 155 goto 20
 158 aload 5
 160 aload 6
 162 aload 7
 164 aload 9
 166 aload 4
 168 aload 10
 170 invokestatic #28 <Method r.Rval rule_cons_2(r.Rval, r.Rval)>
 173 invokestatic #205 <Method r.Rval rule_plane_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)>
 176 areturn
 177 aload_0
 178 astore 4
 180 aload_1
 181 astore 5
 183 aload_2
 184 astore 6
 186 aload_3
 187 astore 7
 189 iconst_2
 190 newarray int
 192 dup
 193 iconst_0
 194 bipush 34
 196 iastore
 197 dup
 198 iconst_1
 199 bipush 34
 201 iastore
 202 dup
 203 invokestatic #120 <Method r.Rbag getparent()>
 206 dup_x1
 207 swap
 208 invokevirtual #60 <Method r.Rval grab(int[])[]>
 211 dup
 212 aconst_null
 213 if_acmpne 221
 216 pop2
 217 pop
 218 goto 528
 221 dup
 222 iconst_0
 223 dup_x1
 224 aaload
 225 dup
 226 getfield #132 <Field int id>
 229 bipush 34
 231 if_icmpne 426
 234 checkcast #284 <Class r.Rtree5>
 237 dup
 238 getfield #35 <Field r.Rval c1>
 241 aload 5
 243 invokestatic #110 <Method r.Rval builtin_rule_61_2(r.Rval, r.Rval)>
 246 getfield #132 <Field int id>
 249 bipush 10
 251 if_icmpne 426
 254 dup
 255 getfield #55 <Field r.Rval c2>
 258 astore 8
 260 dup
 261 getfield #206 <Field r.Rval c3>
 264 aload 7
 266 invokestatic #110 <Method r.Rval builtin_rule_61_2(r.Rval, r.Rval)>
 269 getfield #132 <Field int id>
 272 bipush 10
 274 if_icmpne 426
 277 dup
 278 getfield #222 <Field r.Rval c4>
 281 dup
 282 getfield #132 <Field int id>
 285 bipush 35
 287 if_icmpne 425
 290 checkcast #288 <Class r.Rtree2>
 293 dup
 294 getfield #35 <Field r.Rval c1>
 297 astore 9
 299 dup
 300 getfield #55 <Field r.Rval c2>
 303 astore 10
 305 pop
 306 dup
 307 getfield #239 <Field r.Rval c5>
 310 astore 11
 312 pop
 313 pop
 314 dup
 315 iconst_1
 316 dup_x1
 317 aaload
 318 dup
 319 getfield #132 <Field int id>
 322 bipush 34
 324 if_icmpne 426
 327 checkcast #284 <Class r.Rtree5>
 330 dup
 331 getfield #35 <Field r.Rval c1>
 334 aload 8
 336 invokestatic #110 <Method r.Rval builtin_rule_61_2(r.Rval, r.Rval)>
 339 getfield #132 <Field int id>
 342 bipush 10
 344 if_icmpne 426
 347 dup
 348 getfield #55 <Field r.Rval c2>
 351 aload 6
 353 invokestatic #110 <Method r.Rval builtin_rule_61_2(r.Rval, r.Rval)>
 356 getfield #132 <Field int id>
 359 bipush 10
 361 if_icmpne 426
 364 dup
 365 getfield #206 <Field r.Rval c3>
 368 aload 7
 370 invokestatic #110 <Method r.Rval builtin_rule_61_2(r.Rval, r.Rval)>
 373 getfield #132 <Field int id>
 376 bipush 10
 378 if_icmpne 426
 381 dup
 382 getfield #222 <Field r.Rval c4>
 385 dup
 386 getfield #132 <Field int id>
 389 bipush 35
 391 if_icmpne 425
 394 checkcast #288 <Class r.Rtree2>
 397 dup
 398 getfield #35 <Field r.Rval c1>
 401 astore 12
 403 dup
 404 getfield #55 <Field r.Rval c2>
 407 astore 13
 409 pop
 410 dup
 411 getfield #239 <Field r.Rval c5>
 414 astore 14
 416 pop
 417 pop
 418 invokevirtual #46 <Method void unreject(r.Rval[])>
 421 pop
 422 goto 433
 425 pop
 426 pop
 427 invokevirtual #48 <Method void reject(r.Rval[], int)>
 430 goto 202
 433 invokestatic #120 <Method r.Rbag getparent()>
 436 dup
 437 bipush 11
 439 bipush 6
 441 anewarray class #115 <Class r.Rval>
 444 dup
 445 iconst_0
 446 aload 8
 448 aastore
 449 dup
 450 iconst_1
 451 aload 6
 453 aastore
 454 dup
 455 iconst_2
 456 aload 7
 458 aastore
 459 dup
 460 iconst_3
 461 aload 13
 463 aastore
 464 dup
 465 iconst_4
 466 aload 4
 468 aastore
 469 dup
 470 iconst_5
 471 aload 14
 473 aastore
 474 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
 477 pop
 478 aload 5
 480 aload 8
 482 aload 7
 484 aload 10
 486 aload 4
 488 aload 11
 490 invokestatic #28 <Method r.Rval rule_cons_2(r.Rval, r.Rval)>
 493 invokestatic #205 <Method r.Rval rule_plane_5(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)>
 496 areturn
 497 aload_0
 498 astore 4
 500 aload_1
 501 astore 5
 503 aload_2
 504 astore 6
 506 aload_3
 507 astore 7
 509 aload 4
 511 aload 5
 513 aload 6
 515 aload 7
 517 iconst_1
 518 invokestatic #80 <Method r.Rint rint(int)>
 521 invokestatic #191 <Method r.Rval rule_43_2(r.Rval, r.Rval)>
 524 invokestatic #131 <Method r.Rval rule_book_4(r.Rval, r.Rval, r.Rval, r.Rval)>
 527 areturn
 528 new #286 <Class r.Rtree4>
 531 dup
 532 bipush 28
 534 aload_0
 535 aload_1
 536 aload_2
 537 aload_3
 538 invokespecial #160 <Method r.Rtree4(int,r.Rval,r.Rval,r.Rval,r.Rval)>
 541 areturn

Method r.Rval rule_lambda__rule_agency_11_1(r.Rval, r.Rval)
   0 aload_0
   1 astore_2
   2 invokestatic #120 <Method r.Rbag getparent()>
   5 dup
   6 iconst_0
   7 iconst_1
   8 anewarray class #115 <Class r.Rval>
  11 dup
  12 iconst_0
  13 aload_2
  14 aastore
  15 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
  18 pop
  19 aload_1
  20 iconst_1
  21 invokestatic #80 <Method r.Rint rint(int)>
  24 invokestatic #191 <Method r.Rval rule_43_2(r.Rval, r.Rval)>
  27 invokestatic #10 <Method r.Rval rule_agency_1(r.Rval)>
  30 areturn

Method r.Rval rule_bagexp__12_0(r.Rval, r.Rval, r.Rval, r.Rval)
   0 aload_0
   1 aload_1
   2 aload_2
   3 aload_3
   4 invokestatic #131 <Method r.Rval rule_book_4(r.Rval, r.Rval, r.Rval, r.Rval)>
   7 areturn

Method r.Rval rule_bagexp__13_0(r.Rval)
   0 aload_0
   1 invokestatic #30 <Method r.Rval rule_flatten_1(r.Rval)>
   4 areturn

Method r.Rval rule_agency_1(r.Rval)
   0 aload_0
   1 astore_1
   2 iconst_2
   3 newarray int
   5 dup
   6 iconst_0
   7 bipush 31
   9 iastore
  10 dup
  11 iconst_1
  12 bipush 32
  14 iastore
  15 dup
  16 invokestatic #120 <Method r.Rbag getparent()>
  19 dup_x1
  20 swap
  21 invokevirtual #60 <Method r.Rval grab(int[])[]>
  24 dup
  25 aconst_null
  26 if_acmpne 34
  29 pop2
  30 pop
  31 goto 167
  34 dup
  35 iconst_0
  36 dup_x1
  37 aaload
  38 dup
  39 getfield #132 <Field int id>
  42 bipush 31
  44 if_icmpne 105
  47 checkcast #286 <Class r.Rtree4>
  50 dup
  51 getfield #35 <Field r.Rval c1>
  54 astore_2
  55 dup
  56 getfield #55 <Field r.Rval c2>
  59 astore_3
  60 dup
  61 getfield #206 <Field r.Rval c3>
  64 astore 4
  66 dup
  67 getfield #222 <Field r.Rval c4>
  70 astore 5
  72 pop
  73 pop
  74 dup
  75 iconst_1
  76 dup_x1
  77 aaload
  78 dup
  79 getfield #132 <Field int id>
  82 bipush 32
  84 if_icmpne 105
  87 checkcast #290 <Class r.Rtree1>
  90 dup
  91 getfield #35 <Field r.Rval c1>
  94 astore 6
  96 pop
  97 pop
  98 invokevirtual #46 <Method void unreject(r.Rval[])>
 101 pop
 102 goto 112
 105 pop
 106 invokevirtual #48 <Method void reject(r.Rval[], int)>
 109 goto 15
 112 invokestatic #209 <Method r.Rbag newbag()>
 115 dup
 116 bipush 12
 118 iconst_4
 119 anewarray class #115 <Class r.Rval>
 122 dup
 123 iconst_0
 124 aload_2
 125 aastore
 126 dup
 127 iconst_1
 128 aload_3
 129 aastore
 130 dup
 131 iconst_2
 132 aload 4
 134 aastore
 135 dup
 136 iconst_3
 137 aload 5
 139 aastore
 140 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
 143 dup
 144 bipush 13
 146 iconst_1
 147 anewarray class #115 <Class r.Rval>
 150 dup
 151 iconst_0
 152 aload 6
 154 aastore
 155 invokestatic #40 <Method void newthread(r.Rbag, int, r.Rval[])>
 158 dup
 159 invokevirtual #219 <Method void waitnormalform()>
 162 aload_1
 163 invokestatic #19 <Method r.Rval rule_lambda__rule_agency_11_1(r.Rval, r.Rval)>
 166 areturn
 167 new #290 <Class r.Rtree1>
 170 dup
 171 bipush 29
 173 aload_0
 174 invokespecial #96 <Method r.Rtree1(int,r.Rval)>
 177 areturn

Method r.Rval runcode(int, r.Rval[])
   0 iload_1
   1 tableswitch 0 to 13: default=164
	    0: 72
	    1: 79
	    2: 83
	    3: 87
	    4: 91
	    5: 95
	    6: 99
	    7: 103
	    8: 107
	    9: 111
	   10: 115
	   11: 119
	   12: 141
	   13: 157
  72 aload_2
  73 iconst_0
  74 aaload
  75 invokestatic #47 <Method r.Rval rule_bagexp__0_0(r.Rval)>
  78 areturn
  79 invokestatic #124 <Method r.Rval rule_bagexp__1_0()>
  82 areturn
  83 invokestatic #254 <Method r.Rval rule_bagexp__2_0()>
  86 areturn
  87 invokestatic #92 <Method r.Rval rule_bagexp__3_0()>
  90 areturn
  91 invokestatic #54 <Method r.Rval rule_bagexp__4_0()>
  94 areturn
  95 invokestatic #200 <Method r.Rval rule_bagexp__5_0()>
  98 areturn
  99 invokestatic #165 <Method r.Rval rule_bagexp__6_0()>
 102 areturn
 103 invokestatic #280 <Method r.Rval rule_bagexp__7_0()>
 106 areturn
 107 invokestatic #138 <Method r.Rval rule_bagexp__8_0()>
 110 areturn
 111 invokestatic #82 <Method r.Rval rule_bagexp__9_0()>
 114 areturn
 115 invokestatic #276 <Method r.Rval rule_bagexp__10_0()>
 118 areturn
 119 aload_2
 120 iconst_0
 121 aaload
 122 aload_2
 123 iconst_1
 124 aaload
 125 aload_2
 126 iconst_2
 127 aaload
 128 aload_2
 129 iconst_3
 130 aaload
 131 aload_2
 132 iconst_4
 133 aaload
 134 aload_2
 135 iconst_5
 136 aaload
 137 invokestatic #199 <Method r.Rval rule_bagexp__11_0(r.Rval, r.Rval, r.Rval, r.Rval, r.Rval, r.Rval)>
 140 areturn
 141 aload_2
 142 iconst_0
 143 aaload
 144 aload_2
 145 iconst_1
 146 aaload
 147 aload_2
 148 iconst_2
 149 aaload
 150 aload_2
 151 iconst_3
 152 aaload
 153 invokestatic #18 <Method r.Rval rule_bagexp__12_0(r.Rval, r.Rval, r.Rval, r.Rval)>
 156 areturn
 157 aload_2
 158 iconst_0
 159 aaload
 160 invokestatic #76 <Method r.Rval rule_bagexp__13_0(r.Rval)>
 163 areturn
 164 iload_1
 165 invokestatic #227 <Method void interntab(int)>
 168 aconst_null
 169 areturn

Method CompiledAardappel()
   0 aload_0
   1 bipush 56
   3 invokespecial #213 <Method AardappelRuntime(int)>
   6 getstatic #176 <Field java.io.PrintStream out>
   9 ldc #164 <String "Compiled Aardappel Runtime v0.1 initialized">
  11 invokevirtual #235 <Method void println(java.lang.String)>
  14 return

Method void run(java.lang.String[], byte[])
   0 aload_0
   1 aload_1
   2 aload_2
   3 invokevirtual #154 <Method r.Rval start(java.lang.String[], byte[])>
   6 dup
   7 aload_0
   8 swap
   9 putfield #208 <Field r.Rval finalbag>
  12 invokestatic #141 <Method void debug(r.Rval)>
  15 return

Method r.Rval runrule()
   0 invokestatic #87 <Method r.Rval rule_aarded_main_0()>
   3 areturn

Method void main(java.lang.String[])
   0 new #81 <Class CompiledAardappel>
   3 dup
   4 invokespecial #113 <Method CompiledAardappel()>
   7 dup
   8 aload_0
   9 invokevirtual #229 <Method byte loadclass(java.lang.String[])[]>
  12 aload_0
  13 swap
  14 invokevirtual #207 <Method void run(java.lang.String[], byte[])>
  17 invokestatic #187 <Method void cleanup()>
  20 return
