Created
August 7, 2012 20:56
-
-
Save Benabik/3289275 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.pact pbc 0 | |
.constants num | |
.end | |
.constants string | |
0 ascii "Builder" | |
1 ascii "Test" | |
2 ascii "More" | |
3 ascii "_test" | |
4 ascii "Test/Builder.pbc" | |
5 ascii "runtime/parrot/library/Test/More.pir" | |
6 ascii "_initialize" | |
7 # null | |
8 ascii "parrot" | |
9 ascii "plan" | |
10 # null | |
11 ascii "done_testing" | |
12 ascii "ok" | |
13 ascii "todo" | |
14 ascii "nok" | |
15 ascii "one_or_both_null" | |
16 ascii "PMC" | |
17 ascii "Integer" | |
18 ascii "diag" | |
19 ascii "null" | |
20 ascii "is" | |
21 # null | |
22 ascii "Float" | |
23 ascii "String" | |
24 ascii "not " | |
25 ascii "isnt" | |
26 ascii "][" | |
27 ascii "ResizablePMCArray" | |
28 ascii "Mismatch" | |
29 ascii "hash" | |
30 ascii " at [" | |
31 ascii "undef" | |
32 ascii "StringBuilder" | |
33 ascii "]" | |
34 ascii "" | |
35 ascii "nonexistent" | |
36 ascii "array" | |
37 ascii ", received " | |
38 ascii " is not a nested data structure" | |
39 ascii ": expected " | |
40 ascii "is_deeply" | |
41 # null | |
42 ascii "s" | |
43 ascii "Undef" | |
44 ascii " element" | |
45 ascii "compare_array" | |
46 ascii "compare_hash" | |
47 ascii "compare_elements" | |
48 ascii "Array" | |
49 ascii "Hash" | |
50 ascii "(undef)" | |
51 ascii "is_null" | |
52 ascii "expected to throw but doesn't" | |
53 ascii "throws_type argument is not invokable" | |
54 ascii "exception message is: \"" | |
55 ascii "invokable" | |
56 ascii "\"" | |
57 ascii ": " | |
58 ascii "message" | |
59 ascii "type" | |
60 ascii "throws expected type" | |
61 ascii "PIR" | |
62 ascii "throws_type" | |
63 ascii "no error thrown" | |
64 ascii "ExceptionHandler" | |
65 ascii "dies_ok" | |
66 # null | |
67 ascii "lives_ok" | |
68 ascii "throws_like" | |
69 ascii "throws_substring" | |
70 ascii "' does not contain '" | |
71 ascii "substring failed: '" | |
72 ascii "'" | |
73 ascii "substring" | |
74 ascii "PGE/Dumper.pbc" | |
75 ascii "' does not match pattern '" | |
76 ascii "PGE.pbc" | |
77 ascii "PGE/Text.pbc" | |
78 ascii "PGE::Perl6Regex" | |
79 ascii "match failed: target '" | |
80 ascii "PGE/Util.pbc" | |
81 ascii "rule error" | |
82 ascii "like" | |
83 ascii "skip" | |
84 ascii "skip_all" | |
85 ascii " it's a " | |
86 ascii " isa " | |
87 ascii " isn't a " | |
88 ascii "The object" | |
89 ascii "isa_ok" | |
90 ascii "Have: " | |
91 ascii "\nWant: " | |
92 ascii "_make_diagnostic" | |
.end | |
.constants pmc | |
0 PACT;Packfile;Constant;Key (Unprintable) | |
1 FixedIntegerArray [ ] | |
2 PACT;Packfile;Constant;Key (Unprintable) | |
3 Sub _sub3, sc6 | |
4 FixedIntegerArray [ 1 ] | |
5 FixedIntegerArray [ 2, 1 ] | |
6 Sub _sub6, sc9 | |
7 FixedIntegerArray [ 129, 256 ] | |
8 Sub _sub8, sc11 | |
9 FixedIntegerArray [ 2, 0, 1 ] | |
10 FixedIntegerArray [ 2, 129, 529, 641 ] | |
11 FixedIntegerArray [ 2, 0, 1, 1 ] | |
12 Sub _sub12, sc12 | |
13 Sub _sub13, sc14 | |
14 FixedIntegerArray [ 0, 0 ] | |
15 FixedIntegerArray [ 2, 2 ] | |
16 Sub _sub16, sc15 | |
17 FixedIntegerArray [ 2, 0, 2 ] | |
18 FixedIntegerArray [ 2, 0, 2, 1 ] | |
19 FixedIntegerArray [ 1, 1 ] | |
20 FixedIntegerArray [ 2, 2, 130, 256, 529, 641 ] | |
21 Sub _sub21, sc20 | |
22 FixedIntegerArray [ 2, 2, 129, 256, 131, 256, 529, 641 ] | |
23 Sub _sub23, sc20 | |
24 Sub _sub24, sc20 | |
25 Sub _sub25, sc20 | |
26 Sub _sub26, sc25 | |
27 Sub _sub27, sc25 | |
28 Sub _sub28, sc25 | |
29 Sub _sub29, sc25 | |
30 FixedIntegerArray [ 34 ] | |
31 FixedIntegerArray [ 2, 34 ] | |
32 Sub _sub32, sc18 | |
33 FixedIntegerArray [ 0 ] | |
34 FixedIntegerArray [ 2, 2, 2 ] | |
35 PACT;Packfile;Constant;Key (Unprintable) | |
36 Sub _sub36, sc40 | |
37 FixedIntegerArray [ 16 ] | |
38 Sub _sub38, sc45 | |
39 Sub _sub39, sc46 | |
40 Sub _sub40, sc47 | |
41 Sub _sub41, sc47 | |
42 Sub _sub42, sc47 | |
43 Sub _sub43, sc47 | |
44 Sub _sub44, sc47 | |
45 Sub _sub45, sc47 | |
46 Sub _sub46, sc47 | |
47 Sub _sub47, sc47 | |
48 Sub _sub48, sc47 | |
49 Sub _sub49, sc47 | |
50 FixedIntegerArray [ 2, 129 ] | |
51 FixedIntegerArray [ 1, 17 ] | |
52 Sub _sub52, sc51 | |
53 FixedIntegerArray [ 2 ] | |
54 FixedIntegerArray [ 16, 1 ] | |
55 FixedIntegerArray [ 2, 0, 129 ] | |
56 FixedIntegerArray [ 0, 0, 1 ] | |
57 Sub _sub57, sc62 | |
58 PACT;Packfile;Constant;Key (Unprintable) | |
59 PACT;Packfile;Constant;Key (Unprintable) | |
60 FixedIntegerArray [ 2, 16, 1 ] | |
61 FixedIntegerArray [ 2, 17 ] | |
62 FixedIntegerArray [ 1, 129, 529, 641 ] | |
63 FixedIntegerArray [ 2, 16, 1, 1 ] | |
64 Sub _sub64, sc65 | |
65 Sub _sub65, sc67 | |
66 FixedIntegerArray [ 1, 1, 1, 529, 1 ] | |
67 FixedIntegerArray [ 1, 1, 1 ] | |
68 FixedIntegerArray [ 1, 1, 129, 529, 641 ] | |
69 Sub _sub69, sc68 | |
70 FixedIntegerArray [ 1, 1, 129 ] | |
71 Sub _sub71, sc69 | |
72 Sub _sub72, sc73 | |
73 Sub _sub73, sc82 | |
74 FixedIntegerArray [ 0, 1 ] | |
75 Sub _sub75, sc83 | |
76 FixedIntegerArray [ 2, 0 ] | |
77 Sub _sub77, sc83 | |
78 Sub _sub78, sc83 | |
79 Sub _sub79, sc83 | |
80 FixedIntegerArray [ 129 ] | |
81 Sub _sub81, sc84 | |
82 Sub _sub82, sc13 | |
83 Sub _sub83, sc89 | |
84 Sub _sub84, sc92 | |
.end | |
.namespace sc8 | |
.namespace sc1 | |
.namespace sc2 | |
.sub _sub3 | |
.debug sc5 | |
_0: load_bytecode sc4 | |
_2: new p0, pc2 | |
_5: set_hll_global pc0, sc3, p0 | |
_9: set_returns pc1 | |
_11: returncc | |
.end | |
.sub _sub6 | |
.debug sc5 | |
_12: get_params pc4, s0 | |
_15: get_hll_global p0, pc0, sc3 | |
_19: set_args pc5, p0, s0 | |
_23: callmethodcc p0, sc9 | |
_26: get_results pc1 | |
_28: set_returns pc1 | |
_30: returncc | |
.end | |
.sub _sub8 | |
.debug sc5 | |
_31: get_params pc7, s0, i0 | |
_35: get_hll_global p0, pc0, sc3 | |
_39: set_args pc5, p0, s0 | |
_43: callmethodcc p0, sc11 | |
_46: get_results pc1 | |
_48: set_returns pc1 | |
_50: returncc | |
.end | |
.sub _sub12 | |
.debug sc5 | |
_51: get_params pc10, p0, s1, sc13, s0 | |
_57: get_hll_global p1, pc0, sc3 | |
_61: istrue i0, p0 | |
_64: if s0, 15 | |
_67: set_args pc9, p1, i0, s1 | |
_72: callmethodcc p1, sc12 | |
_75: get_results pc1 | |
_77: branch 13 | |
_79: set_args pc11, p1, i0, s1, s0 | |
_85: callmethodcc p1, sc13 | |
_88: get_results pc1 | |
_90: set_returns pc1 | |
_92: returncc | |
.end | |
.sub _sub13 | |
.debug sc5 | |
_93: get_params pc10, p0, s1, sc13, s0 | |
_99: get_hll_global p1, pc0, sc3 | |
_103: isfalse i0, p0 | |
_106: if s0, 15 | |
_109: set_args pc9, p1, i0, s1 | |
_114: callmethodcc p1, sc12 | |
_117: get_results pc1 | |
_119: branch 13 | |
_121: set_args pc11, p1, i0, s1, s0 | |
_127: callmethodcc p1, sc13 | |
_130: get_results pc1 | |
_132: set_returns pc1 | |
_134: returncc | |
.end | |
.sub _sub16 | |
.debug sc5 | |
_135: get_params pc15, p0, p1 | |
_139: isnull i2, p0 | |
_142: isnull i3, p1 | |
_145: or i1, i2, i3 | |
_149: and i0, i2, i3 | |
_153: set_returns pc14, i1, i0 | |
_157: returncc | |
.end | |
.sub _sub25 | |
.debug sc5 | |
_158: get_params pc20, p2, p4, p5, i0, sc13, s1 | |
_166: get_hll_global p3, pc0, sc3 | |
_170: set_args pc15, p2, p4 | |
_174: set p0, pc16 | |
_177: invokecc p0 | |
_179: get_results pc14, i1, i3 | |
_183: if i1, 13 | |
_186: set i2, p2 | |
_189: set i4, p4 | |
_192: iseq i3, i2, i4 | |
_196: if s1, 15 | |
_199: set_args pc17, p3, i3, p5 | |
_204: callmethodcc p3, sc12 | |
_207: get_results pc1 | |
_209: branch 13 | |
_211: set_args pc18, p3, i3, p5, s1 | |
_217: callmethodcc p3, sc13 | |
_220: get_results pc1 | |
_222: if i3, 42 | |
_225: set s0, sc19 | |
_228: if_null p2, 6 | |
_231: set s0, p2 | |
_234: set s3, sc19 | |
_237: if_null p4, 6 | |
_240: set s3, p4 | |
_243: set_args pc19, s0, s3 | |
_247: set p1, pc84 | |
_250: invokecc p1 | |
_252: get_results pc4, s2 | |
_255: set_args pc5, p3, s2 | |
_259: callmethodcc p3, sc18 | |
_262: get_results pc1 | |
_264: set_returns pc1 | |
_266: returncc | |
.end | |
.sub _sub25 | |
.debug sc5 | |
_267: get_params pc22, p2, p4, s3, i0, f3, i3, sc13, s1 | |
_277: get_hll_global p3, pc0, sc3 | |
_281: set_args pc15, p2, p4 | |
_285: set p0, pc16 | |
_288: invokecc p0 | |
_290: get_results pc14, i1, i2 | |
_294: if i1, 29 | |
_297: set f1, p2 | |
_300: set f2, p4 | |
_303: if i3, 9 | |
_306: iseq i2, f1, f2 | |
_310: branch 13 | |
_312: sub f0, f1, f2 | |
_316: abs f0, f0 | |
_319: isle i2, f0, f3 | |
_323: if s1, 15 | |
_326: set_args pc9, p3, i2, s3 | |
_331: callmethodcc p3, sc12 | |
_334: get_results pc1 | |
_336: branch 13 | |
_338: set_args pc11, p3, i2, s3, s1 | |
_344: callmethodcc p3, sc13 | |
_347: get_results pc1 | |
_349: if i2, 42 | |
_352: set s0, sc19 | |
_355: if_null p2, 6 | |
_358: set s0, p2 | |
_361: set s4, sc19 | |
_364: if_null p4, 6 | |
_367: set s4, p4 | |
_370: set_args pc19, s0, s4 | |
_374: set p1, pc84 | |
_377: invokecc p1 | |
_379: get_results pc4, s2 | |
_382: set_args pc5, p3, s2 | |
_386: callmethodcc p3, sc18 | |
_389: get_results pc1 | |
_391: set_returns pc1 | |
_393: returncc | |
.end | |
.sub _sub25 | |
.debug sc5 | |
_394: get_params pc20, p2, p4, p5, i0, sc13, s1 | |
_402: get_hll_global p3, pc0, sc3 | |
_406: set_args pc15, p2, p4 | |
_410: set p0, pc16 | |
_413: invokecc p0 | |
_415: get_results pc14, i1, i2 | |
_419: if i1, 13 | |
_422: set s3, p2 | |
_425: set s4, p4 | |
_428: iseq i2, s3, s4 | |
_432: if s1, 15 | |
_435: set_args pc17, p3, i2, p5 | |
_440: callmethodcc p3, sc12 | |
_443: get_results pc1 | |
_445: branch 13 | |
_447: set_args pc18, p3, i2, p5, s1 | |
_453: callmethodcc p3, sc13 | |
_456: get_results pc1 | |
_458: if i2, 42 | |
_461: set s0, sc19 | |
_464: if_null p2, 6 | |
_467: set s0, p2 | |
_470: set s5, sc19 | |
_473: if_null p4, 6 | |
_476: set s5, p4 | |
_479: set_args pc19, s0, s5 | |
_483: set p1, pc84 | |
_486: invokecc p1 | |
_488: get_results pc4, s2 | |
_491: set_args pc5, p3, s2 | |
_495: callmethodcc p3, sc18 | |
_498: get_results pc1 | |
_500: set_returns pc1 | |
_502: returncc | |
.end | |
.sub _sub25 | |
.debug sc5 | |
_503: get_params pc20, p0, p5, p4, i2, sc13, s0 | |
_511: get_hll_global p3, pc0, sc3 | |
_515: set_args pc15, p0, p5 | |
_519: set p1, pc16 | |
_522: invokecc p1 | |
_524: get_results pc14, i1, i3 | |
_528: if i1, 54 | |
_531: does i0, p5, sc23 | |
_535: if i0, 17 | |
_538: does i0, p5, sc22 | |
_542: if i0, 16 | |
_545: does i0, p5, sc17 | |
_549: if i0, 21 | |
_552: iseq i3, p0, p5 | |
_556: branch 26 | |
_558: set f0, p0 | |
_561: set f1, p5 | |
_564: iseq i3, f0, f1 | |
_568: branch 14 | |
_570: set i5, p0 | |
_573: set i4, p5 | |
_576: iseq i3, i5, i4 | |
_580: branch 2 | |
_582: if s0, 15 | |
_585: set_args pc17, p3, i3, p4 | |
_590: callmethodcc p3, sc12 | |
_593: get_results pc1 | |
_595: branch 13 | |
_597: set_args pc18, p3, i3, p4, s0 | |
_603: callmethodcc p3, sc13 | |
_606: get_results pc1 | |
_608: if i3, 42 | |
_611: set s3, sc19 | |
_614: if_null p0, 6 | |
_617: set s3, p0 | |
_620: set s2, sc19 | |
_623: if_null p5, 6 | |
_626: set s2, p5 | |
_629: set_args pc19, s3, s2 | |
_633: set p2, pc84 | |
_636: invokecc p2 | |
_638: get_results pc4, s1 | |
_641: set_args pc5, p3, s1 | |
_645: callmethodcc p3, sc18 | |
_648: get_results pc1 | |
_650: set_returns pc1 | |
_652: returncc | |
.end | |
.sub _sub29 | |
.debug sc5 | |
_653: get_params pc20, p0, p4, p5, i0, sc13, s1 | |
_661: get_hll_global p3, pc0, sc3 | |
_665: set_args pc15, p0, p4 | |
_669: set p1, pc16 | |
_672: invokecc p1 | |
_674: get_results pc14, i1, i2 | |
_678: if i1, 12 | |
_681: ne p0, p4, 6 | |
_685: branch 5 | |
_687: set i2, 1 | |
_690: if s1, 15 | |
_693: set_args pc17, p3, i2, p5 | |
_698: callmethodcc p3, sc12 | |
_701: get_results pc1 | |
_703: branch 13 | |
_705: set_args pc18, p3, i2, p5, s1 | |
_711: callmethodcc p3, sc13 | |
_714: get_results pc1 | |
_716: if i2, 34 | |
_719: set s0, p0 | |
_722: set s3, p4 | |
_725: concat s3, sc24, s3 | |
_729: set_args pc19, s0, s3 | |
_733: set p2, pc84 | |
_736: invokecc p2 | |
_738: get_results pc4, s2 | |
_741: set_args pc5, p3, s2 | |
_745: callmethodcc p3, sc18 | |
_748: get_results pc1 | |
_750: set_returns pc1 | |
_752: returncc | |
.end | |
.sub _sub29 | |
.debug sc5 | |
_753: get_params pc20, p0, p4, p5, i0, sc13, s1 | |
_761: get_hll_global p3, pc0, sc3 | |
_765: set_args pc15, p0, p4 | |
_769: set p1, pc16 | |
_772: invokecc p1 | |
_774: get_results pc14, i1, i2 | |
_778: if i1, 12 | |
_781: ne p0, p4, 6 | |
_785: branch 5 | |
_787: set i2, 1 | |
_790: if s1, 15 | |
_793: set_args pc17, p3, i2, p5 | |
_798: callmethodcc p3, sc12 | |
_801: get_results pc1 | |
_803: branch 13 | |
_805: set_args pc18, p3, i2, p5, s1 | |
_811: callmethodcc p3, sc13 | |
_814: get_results pc1 | |
_816: if i2, 34 | |
_819: set s0, p0 | |
_822: set s3, p4 | |
_825: concat s3, sc24, s3 | |
_829: set_args pc19, s0, s3 | |
_833: set p2, pc84 | |
_836: invokecc p2 | |
_838: get_results pc4, s2 | |
_841: set_args pc5, p3, s2 | |
_845: callmethodcc p3, sc18 | |
_848: get_results pc1 | |
_850: set_returns pc1 | |
_852: returncc | |
.end | |
.sub _sub29 | |
.debug sc5 | |
_853: get_params pc20, p0, p4, p5, i0, sc13, s1 | |
_861: get_hll_global p1, pc0, sc3 | |
_865: set_args pc15, p0, p4 | |
_869: set p2, pc16 | |
_872: invokecc p2 | |
_874: get_results pc14, i1, i2 | |
_878: if i1, 12 | |
_881: ne p0, p4, 6 | |
_885: branch 5 | |
_887: set i2, 1 | |
_890: if s1, 15 | |
_893: set_args pc17, p1, i2, p5 | |
_898: callmethodcc p1, sc12 | |
_901: get_results pc1 | |
_903: branch 13 | |
_905: set_args pc18, p1, i2, p5, s1 | |
_911: callmethodcc p1, sc13 | |
_914: get_results pc1 | |
_916: if i2, 34 | |
_919: set s0, p0 | |
_922: set s3, p4 | |
_925: concat s3, sc24, s3 | |
_929: set_args pc19, s0, s3 | |
_933: set p3, pc84 | |
_936: invokecc p3 | |
_938: get_results pc4, s2 | |
_941: set_args pc5, p1, s2 | |
_945: callmethodcc p1, sc18 | |
_948: get_results pc1 | |
_950: set_returns pc1 | |
_952: returncc | |
.end | |
.sub _sub29 | |
.debug sc5 | |
_953: get_params pc20, p0, p4, p5, i0, sc13, s1 | |
_961: get_hll_global p1, pc0, sc3 | |
_965: set_args pc15, p0, p4 | |
_969: set p2, pc16 | |
_972: invokecc p2 | |
_974: get_results pc14, i1, i2 | |
_978: if i1, 7 | |
_981: isne i2, p0, p4 | |
_985: if s1, 15 | |
_988: set_args pc17, p1, i2, p5 | |
_993: callmethodcc p1, sc12 | |
_996: get_results pc1 | |
_998: branch 13 | |
_1000: set_args pc18, p1, i2, p5, s1 | |
_1006: callmethodcc p1, sc13 | |
_1009: get_results pc1 | |
_1011: if i2, 34 | |
_1014: set s0, p0 | |
_1017: set s3, p4 | |
_1020: concat s3, sc24, s3 | |
_1024: set_args pc19, s0, s3 | |
_1028: set p3, pc84 | |
_1031: invokecc p3 | |
_1033: get_results pc4, s2 | |
_1036: set_args pc5, p1, s2 | |
_1040: callmethodcc p1, sc18 | |
_1043: get_results pc1 | |
_1045: set_returns pc1 | |
_1047: returncc | |
.end | |
.sub _sub32 | |
.debug sc5 | |
_1048: get_params pc30, p1 | |
_1051: get_hll_global p0, pc0, sc3 | |
_1055: set_args pc31, p0, p1 | |
_1059: tailcallmethod p0, sc18 | |
_1062: set_returns pc1 | |
_1064: returncc | |
.end | |
.sub _sub36 | |
.debug sc5 | |
_1065: get_params pc20, p0, p7, p6, i1, sc13, s0 | |
_1073: new p4, pc35 | |
_1076: new p3, sc27 | |
_1079: get_hll_global p5, pc0, sc3 | |
_1083: does i0, p0, sc36 | |
_1087: if i0, 21 | |
_1090: does i0, p0, sc29 | |
_1094: if i0, 29 | |
_1097: typeof p4, p0 | |
_1100: concat p4, sc38 | |
_1103: set i4, 0 | |
_1106: branch 32 | |
_1108: set_args pc34, p0, p7, p3 | |
_1113: set p1, pc38 | |
_1116: invokecc p1 | |
_1118: get_results pc33, i4 | |
_1121: branch 17 | |
_1123: set_args pc34, p0, p7, p3 | |
_1128: set p2, pc39 | |
_1131: invokecc p2 | |
_1133: get_results pc33, i4 | |
_1136: branch 2 | |
_1138: if s0, 15 | |
_1141: set_args pc17, p5, i4, p6 | |
_1146: callmethodcc p5, sc12 | |
_1149: get_results pc1 | |
_1151: branch 13 | |
_1153: set_args pc18, p5, i4, p6, s0 | |
_1159: callmethodcc p5, sc13 | |
_1162: get_results pc1 | |
_1164: unless i4, 7 | |
_1167: set_returns pc33, i4 | |
_1170: returncc | |
_1171: ne p4, sc34, 69 | |
_1175: pop p7, p3 | |
_1178: pop p0, p3 | |
_1181: isnull i3, p7 | |
_1184: unless i3, 8 | |
_1187: set s2, sc35 | |
_1190: branch 5 | |
_1192: set s2, p7 | |
_1195: isnull i2, p0 | |
_1198: unless i2, 8 | |
_1201: set s3, sc31 | |
_1204: branch 5 | |
_1206: set s3, p0 | |
_1209: join s1, sc26, p3 | |
_1213: set p4, sc28 | |
_1216: unless s1, 12 | |
_1219: concat p4, sc30 | |
_1222: concat p4, s1 | |
_1225: concat p4, sc33 | |
_1228: concat p4, sc39 | |
_1231: concat p4, s3 | |
_1234: concat p4, sc37 | |
_1237: concat p4, s2 | |
_1240: set_args pc15, p5, p4 | |
_1244: callmethodcc p5, sc18 | |
_1247: get_results pc1 | |
_1249: set_returns pc33, i4 | |
_1252: returncc | |
.end | |
.sub _sub38 | |
.debug sc5 | |
_1253: get_params pc34, p2, p5, p3 | |
_1258: get_hll_global p8, pc0, sc3 | |
_1262: set i3, p2 | |
_1265: set i0, p5 | |
_1268: eq i3, i0, 42 | |
_1272: new p9, pc35 | |
_1275: new p7, pc35 | |
_1278: set s0, i3 | |
_1281: set p9, s0 | |
_1284: concat p9, sc44 | |
_1287: eq i3, 1, 7 | |
_1291: concat p9, sc42 | |
_1294: set s0, i0 | |
_1297: set p7, s0 | |
_1300: push p3, p9 | |
_1303: push p3, p7 | |
_1306: set_returns pc37, 0 | |
_1309: returncc | |
_1310: iter p4, p2 | |
_1313: iter p1, p5 | |
_1316: set p4, 0 | |
_1319: set p1, 0 | |
_1322: set i1, 0 | |
_1325: unless p4, 48 | |
_1328: shift p0, p4 | |
_1331: shift p10, p1 | |
_1334: unless_null p0, 6 | |
_1337: new p0, sc43 | |
_1340: unless_null p10, 6 | |
_1343: new p10, sc43 | |
_1346: set_args pc34, p0, p10, p3 | |
_1351: find_sub_not_null p6, sc47 | |
_1354: invokecc p6 | |
_1356: get_results pc33, i2 | |
_1359: unless i2, 7 | |
_1362: inc i1 | |
_1364: branch -39 | |
_1366: unshift p3, i1 | |
_1369: set_returns pc37, 0 | |
_1372: returncc | |
_1373: set_returns pc37, 1 | |
_1376: returncc | |
.end | |
.sub _sub39 | |
.debug sc5 | |
_1377: get_params pc34, p0, p8, p2 | |
_1382: get_hll_global p6, pc0, sc3 | |
_1386: set i3, p0 | |
_1389: set i0, p8 | |
_1392: eq i3, i0, 42 | |
_1396: new p7, pc35 | |
_1399: new p4, pc35 | |
_1402: set s0, i3 | |
_1405: set p7, s0 | |
_1408: concat p7, sc44 | |
_1411: eq i3, 1, 7 | |
_1415: concat p7, sc42 | |
_1418: set s0, i0 | |
_1421: set p4, s0 | |
_1424: push p2, p7 | |
_1427: push p2, p4 | |
_1430: set_returns pc37, 0 | |
_1433: returncc | |
_1434: iter p3, p0 | |
_1437: set p3, 0 | |
_1440: set i1, 0 | |
_1443: unless p3, 41 | |
_1446: shift p10, p3 | |
_1449: set p1, p0, p10 | |
_1453: set p9, p8, p10 | |
_1457: set_args pc34, p1, p9, p2 | |
_1462: find_sub_not_null p5, sc47 | |
_1465: invokecc p5 | |
_1467: get_results pc33, i2 | |
_1470: unless i2, 7 | |
_1473: inc i1 | |
_1475: branch -32 | |
_1477: unshift p2, p10 | |
_1480: set_returns pc37, 0 | |
_1483: returncc | |
_1484: set_returns pc37, 1 | |
_1487: returncc | |
.end | |
.sub _sub49 | |
.debug sc5 | |
_1488: get_params pc34, p0, p2, p1 | |
_1493: eq p0, p2, 14 | |
_1497: push p1, p0 | |
_1500: push p1, p2 | |
_1503: set_returns pc37, 0 | |
_1506: returncc | |
_1507: set_returns pc37, 1 | |
_1510: returncc | |
.end | |
.sub _sub49 | |
.debug sc5 | |
_1511: get_params pc34, p0, p2, p1 | |
_1516: eq p0, p2, 14 | |
_1520: push p1, p0 | |
_1523: push p1, p2 | |
_1526: set_returns pc37, 0 | |
_1529: returncc | |
_1530: set_returns pc37, 1 | |
_1533: returncc | |
.end | |
.sub _sub49 | |
.debug sc5 | |
_1534: get_params pc34, p0, p2, p1 | |
_1539: eq p0, p2, 14 | |
_1543: push p1, p0 | |
_1546: push p1, p2 | |
_1549: set_returns pc37, 0 | |
_1552: returncc | |
_1553: set_returns pc37, 1 | |
_1556: returncc | |
.end | |
.sub _sub49 | |
.debug sc5 | |
_1557: get_params pc34, p0, p2, p1 | |
_1562: eq p0, p2, 14 | |
_1566: push p1, p0 | |
_1569: push p1, p2 | |
_1572: set_returns pc37, 0 | |
_1575: returncc | |
_1576: set_returns pc37, 1 | |
_1579: returncc | |
.end | |
.sub _sub49 | |
.debug sc5 | |
_1580: get_params pc34, p1, p3, p2 | |
_1585: set_args pc34, p1, p3, p2 | |
_1590: set p0, pc38 | |
_1593: invokecc p0 | |
_1595: get_results pc33, i0 | |
_1598: set_returns pc33, i0 | |
_1601: returncc | |
.end | |
.sub _sub49 | |
.debug sc5 | |
_1602: get_params pc34, p1, p3, p2 | |
_1607: set_args pc34, p1, p3, p2 | |
_1612: set p0, pc39 | |
_1615: invokecc p0 | |
_1617: get_results pc33, i0 | |
_1620: set_returns pc33, i0 | |
_1623: returncc | |
.end | |
.sub _sub49 | |
.debug sc5 | |
_1624: get_params pc34, p0, p2, p1 | |
_1629: set_returns pc37, 1 | |
_1632: returncc | |
.end | |
.sub _sub49 | |
.debug sc5 | |
_1633: get_params pc34, p0, p2, p1 | |
_1638: set s0, sc50 | |
_1641: push p1, s0 | |
_1644: push p1, p2 | |
_1647: set_returns pc37, 0 | |
_1650: returncc | |
.end | |
.sub _sub49 | |
.debug sc5 | |
_1651: get_params pc34, p0, p2, p1 | |
_1656: set s0, sc50 | |
_1659: push p1, p0 | |
_1662: push p1, s0 | |
_1665: set_returns pc37, 0 | |
_1668: returncc | |
.end | |
.sub _sub49 | |
.debug sc5 | |
_1669: get_params pc34, p2, p4, p3 | |
_1674: does i0, p2, sc36 | |
_1678: unless i0, 20 | |
_1681: set_args pc34, p2, p4, p3 | |
_1686: set p0, pc38 | |
_1689: invokecc p0 | |
_1691: get_results pc33, i1 | |
_1694: set_returns pc33, i1 | |
_1697: returncc | |
_1698: does i0, p2, sc29 | |
_1702: if i0, 7 | |
_1705: set_returns pc37, 0 | |
_1708: returncc | |
_1709: set_args pc34, p2, p4, p3 | |
_1714: set p1, pc39 | |
_1717: invokecc p1 | |
_1719: get_results pc33, i1 | |
_1722: set_returns pc33, i1 | |
_1725: returncc | |
.end | |
.sub _sub52 | |
.debug sc5 | |
_1726: get_params pc50, p2, s2 | |
_1730: get_hll_global p0, pc0, sc3 | |
_1734: isnull i0, p2 | |
_1737: set_args pc9, p0, i0, s2 | |
_1742: callmethodcc p0, sc12 | |
_1745: get_results pc1 | |
_1747: if i0, 33 | |
_1750: set s1, sc19 | |
_1753: if_null p2, 6 | |
_1756: set s1, p2 | |
_1759: set_args pc51, s1, sc19 | |
_1763: set p1, pc84 | |
_1766: invokecc p1 | |
_1768: get_results pc4, s0 | |
_1771: set_args pc5, p0, s0 | |
_1775: callmethodcc p0, sc18 | |
_1778: get_results pc1 | |
_1780: set_returns pc1 | |
_1782: returncc | |
.end | |
.sub _sub57 | |
.debug sc5 | |
_1783: get_params pc55, p0, i3, s3 | |
_1788: get_hll_global p1, pc0, sc3 | |
_1792: set s0, sc34 | |
_1795: if_null s3, 12 | |
_1798: length i1, s3 | |
_1801: unless i1, 6 | |
_1804: set s0, s3 | |
_1807: concat s0, s0, sc57 | |
_1811: push_eh 58 | |
_1813: does i0, p0, sc55 | |
_1817: if i0, 28 | |
_1820: isa i0, p0, sc23 | |
_1824: unless i0, 19 | |
_1827: set s2, p0 | |
_1830: compreg p6, sc61 | |
_1833: set_args pc4, s2 | |
_1836: invokecc p6 | |
_1838: get_results pc53, p0 | |
_1841: branch 4 | |
_1843: die sc53 | |
_1845: set_args pc1 | |
_1847: invokecc p0 | |
_1849: get_results pc1 | |
_1851: pop_eh | |
_1852: concat s0, s0, sc52 | |
_1856: set_args pc54, 0, s0 | |
_1860: set p3, pc12 | |
_1863: invokecc p3 | |
_1865: get_results pc1 | |
_1867: branch 50 | |
_1869: get_results pc53, p2 | |
_1872: set i2, p2, pc58 | |
_1876: set s1, p2, pc59 | |
_1880: finalize p2 | |
_1882: pop_eh | |
_1883: concat s0, s0, sc60 | |
_1887: concat s1, sc54, s1 | |
_1891: concat s1, s1, sc56 | |
_1895: set_args pc56, i2, i3, s0 | |
_1900: find_sub_not_null p4, sc20 | |
_1903: invokecc p4 | |
_1905: get_results pc1 | |
_1907: set_args pc4, s1 | |
_1910: set p5, pc32 | |
_1913: invokecc p5 | |
_1915: get_results pc1 | |
_1917: set_returns pc1 | |
_1919: returncc | |
.end | |
.sub _sub64 | |
.debug sc5 | |
_1920: get_params pc62, s3, s4, sc13, s0 | |
_1926: get_hll_global p3, pc0, sc3 | |
_1930: compreg p5, sc61 | |
_1933: new p0, sc64 | |
_1936: set_label p0, 57 | |
_1939: push_eh p0 | |
_1941: set_args pc4, s3 | |
_1944: invokecc p5 | |
_1946: get_results pc53, p2 | |
_1949: set_args pc1 | |
_1951: invokecc p2 | |
_1953: get_results pc1 | |
_1955: pop_eh | |
_1956: if s0, 15 | |
_1959: set_args pc60, p3, 0, s4 | |
_1964: callmethodcc p3, sc12 | |
_1967: get_results pc1 | |
_1969: branch 13 | |
_1971: set_args pc63, p3, 0, s4, s0 | |
_1977: callmethodcc p3, sc13 | |
_1980: get_results pc1 | |
_1982: set_args pc61, p3, sc63 | |
_1986: callmethodcc p3, sc18 | |
_1989: get_results pc1 | |
_1991: branch 35 | |
_1993: get_results pc53, p4 | |
_1996: pop_eh | |
_1997: set s2, p4 | |
_2000: if s0, 15 | |
_2003: set_args pc60, p3, 1, s4 | |
_2008: callmethodcc p3, sc12 | |
_2011: get_results pc1 | |
_2013: branch 13 | |
_2015: set_args pc63, p3, 1, s4, s0 | |
_2021: callmethodcc p3, sc13 | |
_2024: get_results pc1 | |
_2026: set_returns pc1 | |
_2028: returncc | |
.end | |
.sub _sub65 | |
.debug sc5 | |
_2029: get_params pc62, s3, s4, sc13, s0 | |
_2035: get_hll_global p3, pc0, sc3 | |
_2039: compreg p5, sc61 | |
_2042: new p0, sc64 | |
_2045: set_label p0, 48 | |
_2048: push_eh p0 | |
_2050: set_args pc4, s3 | |
_2053: invokecc p5 | |
_2055: get_results pc53, p2 | |
_2058: set_args pc1 | |
_2060: invokecc p2 | |
_2062: get_results pc1 | |
_2064: pop_eh | |
_2065: if s0, 15 | |
_2068: set_args pc60, p3, 1, s4 | |
_2073: callmethodcc p3, sc12 | |
_2076: get_results pc1 | |
_2078: branch 13 | |
_2080: set_args pc63, p3, 1, s4, s0 | |
_2086: callmethodcc p3, sc13 | |
_2089: get_results pc1 | |
_2091: branch 44 | |
_2093: get_results pc53, p4 | |
_2096: pop_eh | |
_2097: set s2, p4 | |
_2100: if s0, 15 | |
_2103: set_args pc60, p3, 0, s4 | |
_2108: callmethodcc p3, sc12 | |
_2111: get_results pc1 | |
_2113: branch 13 | |
_2115: set_args pc63, p3, 0, s4, s0 | |
_2121: callmethodcc p3, sc13 | |
_2124: get_results pc1 | |
_2126: set_args pc5, p3, s2 | |
_2130: callmethodcc p3, sc18 | |
_2133: get_results pc1 | |
_2135: set_returns pc1 | |
_2137: returncc | |
.end | |
.sub _sub69 | |
.debug sc5 | |
_2138: get_params pc68, s3, s2, s4, sc13, s0 | |
_2145: get_hll_global p5, pc0, sc3 | |
_2149: compreg p7, sc61 | |
_2152: new p0, sc64 | |
_2155: set_label p0, 57 | |
_2158: push_eh p0 | |
_2160: set_args pc4, s3 | |
_2163: invokecc p7 | |
_2165: get_results pc53, p4 | |
_2168: set_args pc1 | |
_2170: invokecc p4 | |
_2172: get_results pc1 | |
_2174: pop_eh | |
_2175: if s0, 15 | |
_2178: set_args pc60, p5, 0, s4 | |
_2183: callmethodcc p5, sc12 | |
_2186: get_results pc1 | |
_2188: branch 13 | |
_2190: set_args pc63, p5, 0, s4, s0 | |
_2196: callmethodcc p5, sc13 | |
_2199: get_results pc1 | |
_2201: set_args pc61, p5, sc63 | |
_2205: callmethodcc p5, sc18 | |
_2208: get_results pc1 | |
_2210: branch 40 | |
_2212: get_results pc53, p6 | |
_2215: pop_eh | |
_2216: set s1, p6 | |
_2219: if s0, 17 | |
_2222: set_args pc67, s1, s2, s4 | |
_2227: set p1, pc73 | |
_2230: invokecc p1 | |
_2232: get_results pc1 | |
_2234: branch 16 | |
_2236: set_args pc66, s1, s2, s4, sc13, s0 | |
_2243: set p2, pc73 | |
_2246: invokecc p2 | |
_2248: get_results pc1 | |
_2250: set_returns pc1 | |
_2252: returncc | |
.end | |
.sub _sub71 | |
.debug sc5 | |
_2253: get_params pc70, s2, s1, s3 | |
_2258: get_hll_global p4, pc0, sc3 | |
_2262: compreg p6, sc61 | |
_2265: new p0, sc64 | |
_2268: set_label p0, 41 | |
_2271: push_eh p0 | |
_2273: set_args pc4, s2 | |
_2276: invokecc p6 | |
_2278: get_results pc53, p3 | |
_2281: set_args pc1 | |
_2283: invokecc p3 | |
_2285: get_results pc1 | |
_2287: pop_eh | |
_2288: set_args pc60, p4, 0, s3 | |
_2293: callmethodcc p4, sc12 | |
_2296: get_results pc1 | |
_2298: set_args pc61, p4, sc63 | |
_2302: callmethodcc p4, sc18 | |
_2305: get_results pc1 | |
_2307: branch 21 | |
_2309: get_results pc53, p5 | |
_2312: pop_eh | |
_2313: set s0, p5 | |
_2316: set_args pc67, s0, s1, s3 | |
_2321: set p1, pc72 | |
_2324: invokecc p1 | |
_2326: get_results pc1 | |
_2328: set_returns pc1 | |
_2330: returncc | |
.end | |
.sub _sub72 | |
.debug sc5 | |
_2331: get_params pc70, s0, s2, s1 | |
_2336: new p1, pc35 | |
_2339: get_hll_global p0, pc0, sc3 | |
_2343: index i0, s0, s2 | |
_2347: isne i0, i0, -1 | |
_2351: set_args pc9, p0, i0, s1 | |
_2356: callmethodcc p0, sc12 | |
_2359: get_results pc1 | |
_2361: if i0, 27 | |
_2364: set p1, sc71 | |
_2367: concat p1, s0 | |
_2370: concat p1, sc70 | |
_2373: concat p1, s2 | |
_2376: concat p1, sc72 | |
_2379: set_args pc15, p0, p1 | |
_2383: callmethodcc p0, sc18 | |
_2386: get_results pc1 | |
_2388: set_returns pc1 | |
_2390: returncc | |
.end | |
.sub _sub73 | |
.debug sc5 | |
_2391: get_params pc68, s2, s1, s3, sc13, s0 | |
_2398: get_hll_global p4, pc0, sc3 | |
_2402: load_bytecode sc76 | |
_2404: load_bytecode sc74 | |
_2406: load_bytecode sc77 | |
_2408: load_bytecode sc80 | |
_2410: compreg p5, sc78 | |
_2413: new p2, pc35 | |
_2416: set i0, 0 | |
_2419: set_args pc4, s1 | |
_2422: invokecc p5 | |
_2424: get_results pc34, p0, p3, p6 | |
_2429: if_null p0, 33 | |
_2432: set_args pc4, s2 | |
_2435: invokecc p0 | |
_2437: get_results pc53, p1 | |
_2440: unless p1, 5 | |
_2443: branch 24 | |
_2445: set p2, sc79 | |
_2448: concat p2, s2 | |
_2451: concat p2, sc75 | |
_2454: concat p2, s1 | |
_2457: concat p2, sc72 | |
_2460: branch 10 | |
_2462: set p2, sc81 | |
_2465: branch 5 | |
_2467: set i0, 1 | |
_2470: if s0, 15 | |
_2473: set_args pc9, p4, i0, s3 | |
_2478: callmethodcc p4, sc12 | |
_2481: get_results pc1 | |
_2483: branch 13 | |
_2485: set_args pc11, p4, i0, s3, s0 | |
_2491: callmethodcc p4, sc13 | |
_2494: get_results pc1 | |
_2496: if i0, 12 | |
_2499: set_args pc15, p4, p2 | |
_2503: callmethodcc p4, sc18 | |
_2506: get_results pc1 | |
_2508: set_returns pc1 | |
_2510: returncc | |
.end | |
.sub _sub79 | |
.debug sc5 | |
_2511: get_params pc74, i0, s0 | |
_2515: get_hll_global p0, pc0, sc3 | |
_2519: set_args pc9, p0, i0, s0 | |
_2524: callmethodcc p0, sc83 | |
_2527: get_results pc1 | |
_2529: set_returns pc1 | |
_2531: returncc | |
.end | |
.sub _sub79 | |
.debug sc5 | |
_2532: get_params pc33, i0 | |
_2535: get_hll_global p0, pc0, sc3 | |
_2539: set_args pc76, p0, i0 | |
_2543: callmethodcc p0, sc83 | |
_2546: get_results pc1 | |
_2548: set_returns pc1 | |
_2550: returncc | |
.end | |
.sub _sub79 | |
.debug sc5 | |
_2551: get_params pc4, s0 | |
_2554: get_hll_global p0, pc0, sc3 | |
_2558: set_args pc60, p0, 1, s0 | |
_2563: callmethodcc p0, sc83 | |
_2566: get_results pc1 | |
_2568: set_returns pc1 | |
_2570: returncc | |
.end | |
.sub _sub79 | |
.debug sc5 | |
_2571: get_hll_global p0, pc0, sc3 | |
_2575: set_args pc53, p0 | |
_2578: callmethodcc p0, sc83 | |
_2581: get_results pc1 | |
_2583: set_returns pc1 | |
_2585: returncc | |
.end | |
.sub _sub81 | |
.debug sc5 | |
_2586: get_params pc80, s0 | |
_2589: get_hll_global p0, pc0, sc3 | |
_2593: set_args pc5, p0, s0 | |
_2597: callmethodcc p0, sc84 | |
_2600: get_results pc1 | |
_2602: set_returns pc1 | |
_2604: returncc | |
.end | |
.sub _sub82 | |
.debug sc5 | |
_2605: get_params pc30, p1 | |
_2608: get_hll_global p0, pc0, sc3 | |
_2612: set_args pc31, p0, p1 | |
_2616: callmethodcc p0, sc13 | |
_2619: get_results pc1 | |
_2621: set_returns pc1 | |
_2623: returncc | |
.end | |
.sub _sub83 | |
.debug sc5 | |
_2624: get_params pc20, p1, p3, p2, i1, sc13, s3 | |
_2632: get_hll_global p4, pc0, sc3 | |
_2636: new p5, pc35 | |
_2639: new p0, pc35 | |
_2642: set p5, sc88 | |
_2645: unless i1, 6 | |
_2648: set p5, p2 | |
_2651: set s0, p5 | |
_2654: set p0, s0 | |
_2657: concat p5, sc86 | |
_2660: set s0, p3 | |
_2663: concat p5, s0 | |
_2666: isa i0, p1, p3 | |
_2670: if s3, 15 | |
_2673: set_args pc17, p4, i0, p5 | |
_2678: callmethodcc p4, sc12 | |
_2681: get_results pc1 | |
_2683: branch 13 | |
_2685: set_args pc18, p4, i0, p5, s3 | |
_2691: callmethodcc p4, sc13 | |
_2694: get_results pc1 | |
_2696: if i0, 30 | |
_2699: concat p0, sc87 | |
_2702: set s1, p3 | |
_2705: concat p0, s1 | |
_2708: concat p0, sc85 | |
_2711: typeof s2, p1 | |
_2714: concat p0, s2 | |
_2717: set_args pc15, p4, p0 | |
_2721: callmethodcc p4, sc18 | |
_2724: get_results pc1 | |
_2726: set_returns pc1 | |
_2728: returncc | |
.end | |
.sub _sub84 | |
.debug sc5 | |
_2729: get_params pc19, s1, s2 | |
_2733: new p0, pc35 | |
_2736: set p0, sc90 | |
_2739: concat p0, s1 | |
_2742: concat p0, sc91 | |
_2745: concat p0, s2 | |
_2748: set s0, p0 | |
_2751: set_returns pc4, s0 | |
_2754: returncc | |
.end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment