source: proto/juncoTestHarness/junco1/expected/tshermer/precedence/good_precedence__divide_less_equals_integer.asm @ 2849

Last change on this file since 2849 was 2849, checked in by ksherdy, 6 years ago

Added logic to populate expected test results.

File size: 62.1 KB
Line 
1        Jump         $$main                   
2        DLabel       $eat-location-zero       
3        DataZ        8                         
4        DLabel       $print-format-integer     
5        DataC        37                        %% "%d"
6        DataC        100                       
7        DataC        0                         
8        DLabel       $print-format-float       
9        DataC        37                        %% "%g"
10        DataC        103                       
11        DataC        0                         
12        DLabel       $print-format-boolean     
13        DataC        37                        %% "%s"
14        DataC        115                       
15        DataC        0                         
16        DLabel       $print-format-character   
17        DataC        37                        %% "%c"
18        DataC        99                       
19        DataC        0                         
20        DLabel       $print-format-newline     
21        DataC        10                        %% "\n"
22        DataC        0                         
23        DLabel       $boolean-true-string     
24        DataC        116                       %% "true"
25        DataC        114                       
26        DataC        117                       
27        DataC        101                       
28        DataC        0                         
29        DLabel       $boolean-false-string     
30        DataC        102                       %% "false"
31        DataC        97                       
32        DataC        108                       
33        DataC        115                       
34        DataC        101                       
35        DataC        0                         
36        DLabel       $print-spacer-string     
37        DataC        32                        %% " "
38        DataC        0                         
39        DLabel       $errors-general-message   
40        DataC        82                        %% "Runtime error: %s\n"
41        DataC        117                       
42        DataC        110                       
43        DataC        116                       
44        DataC        105                       
45        DataC        109                       
46        DataC        101                       
47        DataC        32                       
48        DataC        101                       
49        DataC        114                       
50        DataC        114                       
51        DataC        111                       
52        DataC        114                       
53        DataC        58                       
54        DataC        32                       
55        DataC        37                       
56        DataC        115                       
57        DataC        10                       
58        DataC        0                         
59        Label        $$general-runtime-error   
60        PushD        $errors-general-message   
61        Printf                                 
62        Halt                                   
63        DLabel       $errors-int-divide-by-zero
64        DataC        105                       %% "integer divide by zero"
65        DataC        110                       
66        DataC        116                       
67        DataC        101                       
68        DataC        103                       
69        DataC        101                       
70        DataC        114                       
71        DataC        32                       
72        DataC        100                       
73        DataC        105                       
74        DataC        118                       
75        DataC        105                       
76        DataC        100                       
77        DataC        101                       
78        DataC        32                       
79        DataC        98                       
80        DataC        121                       
81        DataC        32                       
82        DataC        122                       
83        DataC        101                       
84        DataC        114                       
85        DataC        111                       
86        DataC        0                         
87        Label        $i-divide-by-zero         
88        PushD        $errors-int-divide-by-zero
89        Jump         $$general-runtime-error   
90        DLabel       $errors-float-divide-by-zero
91        DataC        102                       %% "floating divide by zero"
92        DataC        108                       
93        DataC        111                       
94        DataC        97                       
95        DataC        116                       
96        DataC        105                       
97        DataC        110                       
98        DataC        103                       
99        DataC        32                       
100        DataC        100                       
101        DataC        105                       
102        DataC        118                       
103        DataC        105                       
104        DataC        100                       
105        DataC        101                       
106        DataC        32                       
107        DataC        98                       
108        DataC        121                       
109        DataC        32                       
110        DataC        122                       
111        DataC        101                       
112        DataC        114                       
113        DataC        111                       
114        DataC        0                         
115        Label        $f-divide-by-zero         
116        PushD        $errors-float-divide-by-zero
117        Jump         $$general-runtime-error   
118        DLabel       $usable-memory-start     
119        DLabel       $global-memory-block     
120        DataZ        0                         
121        Label        $$main                   
122        Label        -compare-start-1         
123        Label        -compare-arg1-1           
124        PushI        38                       
125        PushI        34                       
126        Duplicate                             
127        JumpFalse    $i-divide-by-zero         
128        Divide                                 
129        Label        -compare-arg2-1           
130        PushI        71                       
131        Label        -compare-sub-1           
132        Subtract                               
133        JumpPos      -compare-false-1         
134        Jump         -compare-true-1           
135        Label        -compare-true-1           
136        PushI        1                         
137        Jump         -compare-join-1           
138        Label        -compare-false-1         
139        PushI        0                         
140        Jump         -compare-join-1           
141        Label        -compare-join-1           
142        JumpTrue     -print-boolean-true2     
143        PushD        $boolean-false-string     
144        Jump         -print-boolean-join2     
145        Label        -print-boolean-true2     
146        PushD        $boolean-true-string     
147        Label        -print-boolean-join2     
148        PushD        $print-format-boolean     
149        Printf                                 
150        PushD        $print-spacer-string     
151        Printf                                 
152        PushD        $print-format-newline     
153        Printf                                 
154        Label        -compare-start-3         
155        Label        -compare-arg1-3           
156        PushI        71                       
157        PushI        47                       
158        Duplicate                             
159        JumpFalse    $i-divide-by-zero         
160        Divide                                 
161        Label        -compare-arg2-3           
162        PushI        38                       
163        Label        -compare-sub-3           
164        Subtract                               
165        JumpPos      -compare-false-3         
166        Jump         -compare-true-3           
167        Label        -compare-true-3           
168        PushI        1                         
169        Jump         -compare-join-3           
170        Label        -compare-false-3         
171        PushI        0                         
172        Jump         -compare-join-3           
173        Label        -compare-join-3           
174        JumpTrue     -print-boolean-true4     
175        PushD        $boolean-false-string     
176        Jump         -print-boolean-join4     
177        Label        -print-boolean-true4     
178        PushD        $boolean-true-string     
179        Label        -print-boolean-join4     
180        PushD        $print-format-boolean     
181        Printf                                 
182        PushD        $print-spacer-string     
183        Printf                                 
184        PushD        $print-format-newline     
185        Printf                                 
186        Label        -compare-start-5         
187        Label        -compare-arg1-5           
188        PushI        44                       
189        PushI        15                       
190        Duplicate                             
191        JumpFalse    $i-divide-by-zero         
192        Divide                                 
193        Label        -compare-arg2-5           
194        PushI        54                       
195        Label        -compare-sub-5           
196        Subtract                               
197        JumpPos      -compare-false-5         
198        Jump         -compare-true-5           
199        Label        -compare-true-5           
200        PushI        1                         
201        Jump         -compare-join-5           
202        Label        -compare-false-5         
203        PushI        0                         
204        Jump         -compare-join-5           
205        Label        -compare-join-5           
206        JumpTrue     -print-boolean-true6     
207        PushD        $boolean-false-string     
208        Jump         -print-boolean-join6     
209        Label        -print-boolean-true6     
210        PushD        $boolean-true-string     
211        Label        -print-boolean-join6     
212        PushD        $print-format-boolean     
213        Printf                                 
214        PushD        $print-spacer-string     
215        Printf                                 
216        PushD        $print-format-newline     
217        Printf                                 
218        Label        -compare-start-7         
219        Label        -compare-arg1-7           
220        PushI        63                       
221        PushI        21                       
222        Duplicate                             
223        JumpFalse    $i-divide-by-zero         
224        Divide                                 
225        Label        -compare-arg2-7           
226        PushI        68                       
227        Label        -compare-sub-7           
228        Subtract                               
229        JumpPos      -compare-false-7         
230        Jump         -compare-true-7           
231        Label        -compare-true-7           
232        PushI        1                         
233        Jump         -compare-join-7           
234        Label        -compare-false-7         
235        PushI        0                         
236        Jump         -compare-join-7           
237        Label        -compare-join-7           
238        JumpTrue     -print-boolean-true8     
239        PushD        $boolean-false-string     
240        Jump         -print-boolean-join8     
241        Label        -print-boolean-true8     
242        PushD        $boolean-true-string     
243        Label        -print-boolean-join8     
244        PushD        $print-format-boolean     
245        Printf                                 
246        PushD        $print-spacer-string     
247        Printf                                 
248        PushD        $print-format-newline     
249        Printf                                 
250        Label        -compare-start-9         
251        Label        -compare-arg1-9           
252        PushI        79                       
253        PushI        82                       
254        Duplicate                             
255        JumpFalse    $i-divide-by-zero         
256        Divide                                 
257        Label        -compare-arg2-9           
258        PushI        8                         
259        Label        -compare-sub-9           
260        Subtract                               
261        JumpPos      -compare-false-9         
262        Jump         -compare-true-9           
263        Label        -compare-true-9           
264        PushI        1                         
265        Jump         -compare-join-9           
266        Label        -compare-false-9         
267        PushI        0                         
268        Jump         -compare-join-9           
269        Label        -compare-join-9           
270        JumpTrue     -print-boolean-true10     
271        PushD        $boolean-false-string     
272        Jump         -print-boolean-join10     
273        Label        -print-boolean-true10     
274        PushD        $boolean-true-string     
275        Label        -print-boolean-join10     
276        PushD        $print-format-boolean     
277        Printf                                 
278        PushD        $print-spacer-string     
279        Printf                                 
280        PushD        $print-format-newline     
281        Printf                                 
282        Label        -compare-start-11         
283        Label        -compare-arg1-11         
284        PushI        29                       
285        PushI        59                       
286        Duplicate                             
287        JumpFalse    $i-divide-by-zero         
288        Divide                                 
289        Label        -compare-arg2-11         
290        PushI        39                       
291        Label        -compare-sub-11           
292        Subtract                               
293        JumpPos      -compare-false-11         
294        Jump         -compare-true-11         
295        Label        -compare-true-11         
296        PushI        1                         
297        Jump         -compare-join-11         
298        Label        -compare-false-11         
299        PushI        0                         
300        Jump         -compare-join-11         
301        Label        -compare-join-11         
302        JumpTrue     -print-boolean-true12     
303        PushD        $boolean-false-string     
304        Jump         -print-boolean-join12     
305        Label        -print-boolean-true12     
306        PushD        $boolean-true-string     
307        Label        -print-boolean-join12     
308        PushD        $print-format-boolean     
309        Printf                                 
310        PushD        $print-spacer-string     
311        Printf                                 
312        PushD        $print-format-newline     
313        Printf                                 
314        Label        -compare-start-13         
315        Label        -compare-arg1-13         
316        PushI        14                       
317        PushI        37                       
318        Duplicate                             
319        JumpFalse    $i-divide-by-zero         
320        Divide                                 
321        Label        -compare-arg2-13         
322        PushI        76                       
323        Label        -compare-sub-13           
324        Subtract                               
325        JumpPos      -compare-false-13         
326        Jump         -compare-true-13         
327        Label        -compare-true-13         
328        PushI        1                         
329        Jump         -compare-join-13         
330        Label        -compare-false-13         
331        PushI        0                         
332        Jump         -compare-join-13         
333        Label        -compare-join-13         
334        JumpTrue     -print-boolean-true14     
335        PushD        $boolean-false-string     
336        Jump         -print-boolean-join14     
337        Label        -print-boolean-true14     
338        PushD        $boolean-true-string     
339        Label        -print-boolean-join14     
340        PushD        $print-format-boolean     
341        Printf                                 
342        PushD        $print-spacer-string     
343        Printf                                 
344        PushD        $print-format-newline     
345        Printf                                 
346        Label        -compare-start-15         
347        Label        -compare-arg1-15         
348        PushI        98                       
349        PushI        78                       
350        Duplicate                             
351        JumpFalse    $i-divide-by-zero         
352        Divide                                 
353        Label        -compare-arg2-15         
354        PushI        48                       
355        Label        -compare-sub-15           
356        Subtract                               
357        JumpPos      -compare-false-15         
358        Jump         -compare-true-15         
359        Label        -compare-true-15         
360        PushI        1                         
361        Jump         -compare-join-15         
362        Label        -compare-false-15         
363        PushI        0                         
364        Jump         -compare-join-15         
365        Label        -compare-join-15         
366        JumpTrue     -print-boolean-true16     
367        PushD        $boolean-false-string     
368        Jump         -print-boolean-join16     
369        Label        -print-boolean-true16     
370        PushD        $boolean-true-string     
371        Label        -print-boolean-join16     
372        PushD        $print-format-boolean     
373        Printf                                 
374        PushD        $print-spacer-string     
375        Printf                                 
376        PushD        $print-format-newline     
377        Printf                                 
378        Label        -compare-start-17         
379        Label        -compare-arg1-17         
380        PushI        81                       
381        PushI        90                       
382        Duplicate                             
383        JumpFalse    $i-divide-by-zero         
384        Divide                                 
385        Label        -compare-arg2-17         
386        PushI        67                       
387        Label        -compare-sub-17           
388        Subtract                               
389        JumpPos      -compare-false-17         
390        Jump         -compare-true-17         
391        Label        -compare-true-17         
392        PushI        1                         
393        Jump         -compare-join-17         
394        Label        -compare-false-17         
395        PushI        0                         
396        Jump         -compare-join-17         
397        Label        -compare-join-17         
398        JumpTrue     -print-boolean-true18     
399        PushD        $boolean-false-string     
400        Jump         -print-boolean-join18     
401        Label        -print-boolean-true18     
402        PushD        $boolean-true-string     
403        Label        -print-boolean-join18     
404        PushD        $print-format-boolean     
405        Printf                                 
406        PushD        $print-spacer-string     
407        Printf                                 
408        PushD        $print-format-newline     
409        Printf                                 
410        Label        -compare-start-19         
411        Label        -compare-arg1-19         
412        PushI        95                       
413        PushI        20                       
414        Duplicate                             
415        JumpFalse    $i-divide-by-zero         
416        Divide                                 
417        Label        -compare-arg2-19         
418        PushI        84                       
419        Label        -compare-sub-19           
420        Subtract                               
421        JumpPos      -compare-false-19         
422        Jump         -compare-true-19         
423        Label        -compare-true-19         
424        PushI        1                         
425        Jump         -compare-join-19         
426        Label        -compare-false-19         
427        PushI        0                         
428        Jump         -compare-join-19         
429        Label        -compare-join-19         
430        JumpTrue     -print-boolean-true20     
431        PushD        $boolean-false-string     
432        Jump         -print-boolean-join20     
433        Label        -print-boolean-true20     
434        PushD        $boolean-true-string     
435        Label        -print-boolean-join20     
436        PushD        $print-format-boolean     
437        Printf                                 
438        PushD        $print-spacer-string     
439        Printf                                 
440        PushD        $print-format-newline     
441        Printf                                 
442        Label        -compare-start-21         
443        Label        -compare-arg1-21         
444        PushI        88                       
445        PushI        49                       
446        Duplicate                             
447        JumpFalse    $i-divide-by-zero         
448        Divide                                 
449        Label        -compare-arg2-21         
450        PushI        21                       
451        Label        -compare-sub-21           
452        Subtract                               
453        JumpPos      -compare-false-21         
454        Jump         -compare-true-21         
455        Label        -compare-true-21         
456        PushI        1                         
457        Jump         -compare-join-21         
458        Label        -compare-false-21         
459        PushI        0                         
460        Jump         -compare-join-21         
461        Label        -compare-join-21         
462        JumpTrue     -print-boolean-true22     
463        PushD        $boolean-false-string     
464        Jump         -print-boolean-join22     
465        Label        -print-boolean-true22     
466        PushD        $boolean-true-string     
467        Label        -print-boolean-join22     
468        PushD        $print-format-boolean     
469        Printf                                 
470        PushD        $print-spacer-string     
471        Printf                                 
472        PushD        $print-format-newline     
473        Printf                                 
474        Label        -compare-start-23         
475        Label        -compare-arg1-23         
476        PushI        66                       
477        PushI        75                       
478        Duplicate                             
479        JumpFalse    $i-divide-by-zero         
480        Divide                                 
481        Label        -compare-arg2-23         
482        PushI        45                       
483        Label        -compare-sub-23           
484        Subtract                               
485        JumpPos      -compare-false-23         
486        Jump         -compare-true-23         
487        Label        -compare-true-23         
488        PushI        1                         
489        Jump         -compare-join-23         
490        Label        -compare-false-23         
491        PushI        0                         
492        Jump         -compare-join-23         
493        Label        -compare-join-23         
494        JumpTrue     -print-boolean-true24     
495        PushD        $boolean-false-string     
496        Jump         -print-boolean-join24     
497        Label        -print-boolean-true24     
498        PushD        $boolean-true-string     
499        Label        -print-boolean-join24     
500        PushD        $print-format-boolean     
501        Printf                                 
502        PushD        $print-spacer-string     
503        Printf                                 
504        PushD        $print-format-newline     
505        Printf                                 
506        Label        -compare-start-25         
507        Label        -compare-arg1-25         
508        PushI        35                       
509        Label        -compare-arg2-25         
510        PushI        13                       
511        PushI        88                       
512        Duplicate                             
513        JumpFalse    $i-divide-by-zero         
514        Divide                                 
515        Label        -compare-sub-25           
516        Subtract                               
517        JumpPos      -compare-false-25         
518        Jump         -compare-true-25         
519        Label        -compare-true-25         
520        PushI        1                         
521        Jump         -compare-join-25         
522        Label        -compare-false-25         
523        PushI        0                         
524        Jump         -compare-join-25         
525        Label        -compare-join-25         
526        JumpTrue     -print-boolean-true26     
527        PushD        $boolean-false-string     
528        Jump         -print-boolean-join26     
529        Label        -print-boolean-true26     
530        PushD        $boolean-true-string     
531        Label        -print-boolean-join26     
532        PushD        $print-format-boolean     
533        Printf                                 
534        PushD        $print-spacer-string     
535        Printf                                 
536        PushD        $print-format-newline     
537        Printf                                 
538        Label        -compare-start-27         
539        Label        -compare-arg1-27         
540        PushI        32                       
541        Label        -compare-arg2-27         
542        PushI        26                       
543        PushI        72                       
544        Duplicate                             
545        JumpFalse    $i-divide-by-zero         
546        Divide                                 
547        Label        -compare-sub-27           
548        Subtract                               
549        JumpPos      -compare-false-27         
550        Jump         -compare-true-27         
551        Label        -compare-true-27         
552        PushI        1                         
553        Jump         -compare-join-27         
554        Label        -compare-false-27         
555        PushI        0                         
556        Jump         -compare-join-27         
557        Label        -compare-join-27         
558        JumpTrue     -print-boolean-true28     
559        PushD        $boolean-false-string     
560        Jump         -print-boolean-join28     
561        Label        -print-boolean-true28     
562        PushD        $boolean-true-string     
563        Label        -print-boolean-join28     
564        PushD        $print-format-boolean     
565        Printf                                 
566        PushD        $print-spacer-string     
567        Printf                                 
568        PushD        $print-format-newline     
569        Printf                                 
570        Label        -compare-start-29         
571        Label        -compare-arg1-29         
572        PushI        64                       
573        Label        -compare-arg2-29         
574        PushI        40                       
575        PushI        2                         
576        Duplicate                             
577        JumpFalse    $i-divide-by-zero         
578        Divide                                 
579        Label        -compare-sub-29           
580        Subtract                               
581        JumpPos      -compare-false-29         
582        Jump         -compare-true-29         
583        Label        -compare-true-29         
584        PushI        1                         
585        Jump         -compare-join-29         
586        Label        -compare-false-29         
587        PushI        0                         
588        Jump         -compare-join-29         
589        Label        -compare-join-29         
590        JumpTrue     -print-boolean-true30     
591        PushD        $boolean-false-string     
592        Jump         -print-boolean-join30     
593        Label        -print-boolean-true30     
594        PushD        $boolean-true-string     
595        Label        -print-boolean-join30     
596        PushD        $print-format-boolean     
597        Printf                                 
598        PushD        $print-spacer-string     
599        Printf                                 
600        PushD        $print-format-newline     
601        Printf                                 
602        Label        -compare-start-31         
603        Label        -compare-arg1-31         
604        PushI        38                       
605        Label        -compare-arg2-31         
606        PushI        76                       
607        PushI        60                       
608        Duplicate                             
609        JumpFalse    $i-divide-by-zero         
610        Divide                                 
611        Label        -compare-sub-31           
612        Subtract                               
613        JumpPos      -compare-false-31         
614        Jump         -compare-true-31         
615        Label        -compare-true-31         
616        PushI        1                         
617        Jump         -compare-join-31         
618        Label        -compare-false-31         
619        PushI        0                         
620        Jump         -compare-join-31         
621        Label        -compare-join-31         
622        JumpTrue     -print-boolean-true32     
623        PushD        $boolean-false-string     
624        Jump         -print-boolean-join32     
625        Label        -print-boolean-true32     
626        PushD        $boolean-true-string     
627        Label        -print-boolean-join32     
628        PushD        $print-format-boolean     
629        Printf                                 
630        PushD        $print-spacer-string     
631        Printf                                 
632        PushD        $print-format-newline     
633        Printf                                 
634        Label        -compare-start-33         
635        Label        -compare-arg1-33         
636        PushI        95                       
637        Label        -compare-arg2-33         
638        PushI        36                       
639        PushI        92                       
640        Duplicate                             
641        JumpFalse    $i-divide-by-zero         
642        Divide                                 
643        Label        -compare-sub-33           
644        Subtract                               
645        JumpPos      -compare-false-33         
646        Jump         -compare-true-33         
647        Label        -compare-true-33         
648        PushI        1                         
649        Jump         -compare-join-33         
650        Label        -compare-false-33         
651        PushI        0                         
652        Jump         -compare-join-33         
653        Label        -compare-join-33         
654        JumpTrue     -print-boolean-true34     
655        PushD        $boolean-false-string     
656        Jump         -print-boolean-join34     
657        Label        -print-boolean-true34     
658        PushD        $boolean-true-string     
659        Label        -print-boolean-join34     
660        PushD        $print-format-boolean     
661        Printf                                 
662        PushD        $print-spacer-string     
663        Printf                                 
664        PushD        $print-format-newline     
665        Printf                                 
666        Label        -compare-start-35         
667        Label        -compare-arg1-35         
668        PushI        89                       
669        Label        -compare-arg2-35         
670        PushI        98                       
671        PushI        25                       
672        Duplicate                             
673        JumpFalse    $i-divide-by-zero         
674        Divide                                 
675        Label        -compare-sub-35           
676        Subtract                               
677        JumpPos      -compare-false-35         
678        Jump         -compare-true-35         
679        Label        -compare-true-35         
680        PushI        1                         
681        Jump         -compare-join-35         
682        Label        -compare-false-35         
683        PushI        0                         
684        Jump         -compare-join-35         
685        Label        -compare-join-35         
686        JumpTrue     -print-boolean-true36     
687        PushD        $boolean-false-string     
688        Jump         -print-boolean-join36     
689        Label        -print-boolean-true36     
690        PushD        $boolean-true-string     
691        Label        -print-boolean-join36     
692        PushD        $print-format-boolean     
693        Printf                                 
694        PushD        $print-spacer-string     
695        Printf                                 
696        PushD        $print-format-newline     
697        Printf                                 
698        Label        -compare-start-37         
699        Label        -compare-arg1-37         
700        PushI        72                       
701        Label        -compare-arg2-37         
702        PushI        1                         
703        PushI        67                       
704        Duplicate                             
705        JumpFalse    $i-divide-by-zero         
706        Divide                                 
707        Label        -compare-sub-37           
708        Subtract                               
709        JumpPos      -compare-false-37         
710        Jump         -compare-true-37         
711        Label        -compare-true-37         
712        PushI        1                         
713        Jump         -compare-join-37         
714        Label        -compare-false-37         
715        PushI        0                         
716        Jump         -compare-join-37         
717        Label        -compare-join-37         
718        JumpTrue     -print-boolean-true38     
719        PushD        $boolean-false-string     
720        Jump         -print-boolean-join38     
721        Label        -print-boolean-true38     
722        PushD        $boolean-true-string     
723        Label        -print-boolean-join38     
724        PushD        $print-format-boolean     
725        Printf                                 
726        PushD        $print-spacer-string     
727        Printf                                 
728        PushD        $print-format-newline     
729        Printf                                 
730        Label        -compare-start-39         
731        Label        -compare-arg1-39         
732        PushI        62                       
733        Label        -compare-arg2-39         
734        PushI        43                       
735        PushI        60                       
736        Duplicate                             
737        JumpFalse    $i-divide-by-zero         
738        Divide                                 
739        Label        -compare-sub-39           
740        Subtract                               
741        JumpPos      -compare-false-39         
742        Jump         -compare-true-39         
743        Label        -compare-true-39         
744        PushI        1                         
745        Jump         -compare-join-39         
746        Label        -compare-false-39         
747        PushI        0                         
748        Jump         -compare-join-39         
749        Label        -compare-join-39         
750        JumpTrue     -print-boolean-true40     
751        PushD        $boolean-false-string     
752        Jump         -print-boolean-join40     
753        Label        -print-boolean-true40     
754        PushD        $boolean-true-string     
755        Label        -print-boolean-join40     
756        PushD        $print-format-boolean     
757        Printf                                 
758        PushD        $print-spacer-string     
759        Printf                                 
760        PushD        $print-format-newline     
761        Printf                                 
762        Label        -compare-start-41         
763        Label        -compare-arg1-41         
764        PushI        81                       
765        Label        -compare-arg2-41         
766        PushI        7                         
767        PushI        30                       
768        Duplicate                             
769        JumpFalse    $i-divide-by-zero         
770        Divide                                 
771        Label        -compare-sub-41           
772        Subtract                               
773        JumpPos      -compare-false-41         
774        Jump         -compare-true-41         
775        Label        -compare-true-41         
776        PushI        1                         
777        Jump         -compare-join-41         
778        Label        -compare-false-41         
779        PushI        0                         
780        Jump         -compare-join-41         
781        Label        -compare-join-41         
782        JumpTrue     -print-boolean-true42     
783        PushD        $boolean-false-string     
784        Jump         -print-boolean-join42     
785        Label        -print-boolean-true42     
786        PushD        $boolean-true-string     
787        Label        -print-boolean-join42     
788        PushD        $print-format-boolean     
789        Printf                                 
790        PushD        $print-spacer-string     
791        Printf                                 
792        PushD        $print-format-newline     
793        Printf                                 
794        Label        -compare-start-43         
795        Label        -compare-arg1-43         
796        PushI        8                         
797        Label        -compare-arg2-43         
798        PushI        22                       
799        PushI        69                       
800        Duplicate                             
801        JumpFalse    $i-divide-by-zero         
802        Divide                                 
803        Label        -compare-sub-43           
804        Subtract                               
805        JumpPos      -compare-false-43         
806        Jump         -compare-true-43         
807        Label        -compare-true-43         
808        PushI        1                         
809        Jump         -compare-join-43         
810        Label        -compare-false-43         
811        PushI        0                         
812        Jump         -compare-join-43         
813        Label        -compare-join-43         
814        JumpTrue     -print-boolean-true44     
815        PushD        $boolean-false-string     
816        Jump         -print-boolean-join44     
817        Label        -print-boolean-true44     
818        PushD        $boolean-true-string     
819        Label        -print-boolean-join44     
820        PushD        $print-format-boolean     
821        Printf                                 
822        PushD        $print-spacer-string     
823        Printf                                 
824        PushD        $print-format-newline     
825        Printf                                 
826        Label        -compare-start-45         
827        Label        -compare-arg1-45         
828        PushI        59                       
829        Label        -compare-arg2-45         
830        PushI        31                       
831        PushI        29                       
832        Duplicate                             
833        JumpFalse    $i-divide-by-zero         
834        Divide                                 
835        Label        -compare-sub-45           
836        Subtract                               
837        JumpPos      -compare-false-45         
838        Jump         -compare-true-45         
839        Label        -compare-true-45         
840        PushI        1                         
841        Jump         -compare-join-45         
842        Label        -compare-false-45         
843        PushI        0                         
844        Jump         -compare-join-45         
845        Label        -compare-join-45         
846        JumpTrue     -print-boolean-true46     
847        PushD        $boolean-false-string     
848        Jump         -print-boolean-join46     
849        Label        -print-boolean-true46     
850        PushD        $boolean-true-string     
851        Label        -print-boolean-join46     
852        PushD        $print-format-boolean     
853        Printf                                 
854        PushD        $print-spacer-string     
855        Printf                                 
856        PushD        $print-format-newline     
857        Printf                                 
858        Label        -compare-start-47         
859        Label        -compare-arg1-47         
860        PushI        58                       
861        Label        -compare-arg2-47         
862        PushI        65                       
863        PushI        88                       
864        Duplicate                             
865        JumpFalse    $i-divide-by-zero         
866        Divide                                 
867        Label        -compare-sub-47           
868        Subtract                               
869        JumpPos      -compare-false-47         
870        Jump         -compare-true-47         
871        Label        -compare-true-47         
872        PushI        1                         
873        Jump         -compare-join-47         
874        Label        -compare-false-47         
875        PushI        0                         
876        Jump         -compare-join-47         
877        Label        -compare-join-47         
878        JumpTrue     -print-boolean-true48     
879        PushD        $boolean-false-string     
880        Jump         -print-boolean-join48     
881        Label        -print-boolean-true48     
882        PushD        $boolean-true-string     
883        Label        -print-boolean-join48     
884        PushD        $print-format-boolean     
885        Printf                                 
886        PushD        $print-spacer-string     
887        Printf                                 
888        PushD        $print-format-newline     
889        Printf                                 
890        Label        -compare-start-49         
891        Label        -compare-arg1-49         
892        PushI        32                       
893        PushI        91                       
894        Duplicate                             
895        JumpFalse    $i-divide-by-zero         
896        Divide                                 
897        Label        -compare-arg2-49         
898        PushI        24                       
899        PushI        36                       
900        Duplicate                             
901        JumpFalse    $i-divide-by-zero         
902        Divide                                 
903        Label        -compare-sub-49           
904        Subtract                               
905        JumpPos      -compare-false-49         
906        Jump         -compare-true-49         
907        Label        -compare-true-49         
908        PushI        1                         
909        Jump         -compare-join-49         
910        Label        -compare-false-49         
911        PushI        0                         
912        Jump         -compare-join-49         
913        Label        -compare-join-49         
914        JumpTrue     -print-boolean-true50     
915        PushD        $boolean-false-string     
916        Jump         -print-boolean-join50     
917        Label        -print-boolean-true50     
918        PushD        $boolean-true-string     
919        Label        -print-boolean-join50     
920        PushD        $print-format-boolean     
921        Printf                                 
922        PushD        $print-spacer-string     
923        Printf                                 
924        PushD        $print-format-newline     
925        Printf                                 
926        Label        -compare-start-51         
927        Label        -compare-arg1-51         
928        PushI        87                       
929        PushI        31                       
930        Duplicate                             
931        JumpFalse    $i-divide-by-zero         
932        Divide                                 
933        Label        -compare-arg2-51         
934        PushI        82                       
935        PushI        37                       
936        Duplicate                             
937        JumpFalse    $i-divide-by-zero         
938        Divide                                 
939        Label        -compare-sub-51           
940        Subtract                               
941        JumpPos      -compare-false-51         
942        Jump         -compare-true-51         
943        Label        -compare-true-51         
944        PushI        1                         
945        Jump         -compare-join-51         
946        Label        -compare-false-51         
947        PushI        0                         
948        Jump         -compare-join-51         
949        Label        -compare-join-51         
950        JumpTrue     -print-boolean-true52     
951        PushD        $boolean-false-string     
952        Jump         -print-boolean-join52     
953        Label        -print-boolean-true52     
954        PushD        $boolean-true-string     
955        Label        -print-boolean-join52     
956        PushD        $print-format-boolean     
957        Printf                                 
958        PushD        $print-spacer-string     
959        Printf                                 
960        PushD        $print-format-newline     
961        Printf                                 
962        Label        -compare-start-53         
963        Label        -compare-arg1-53         
964        PushI        24                       
965        PushI        54                       
966        Duplicate                             
967        JumpFalse    $i-divide-by-zero         
968        Divide                                 
969        Label        -compare-arg2-53         
970        PushI        26                       
971        PushI        44                       
972        Duplicate                             
973        JumpFalse    $i-divide-by-zero         
974        Divide                                 
975        Label        -compare-sub-53           
976        Subtract                               
977        JumpPos      -compare-false-53         
978        Jump         -compare-true-53         
979        Label        -compare-true-53         
980        PushI        1                         
981        Jump         -compare-join-53         
982        Label        -compare-false-53         
983        PushI        0                         
984        Jump         -compare-join-53         
985        Label        -compare-join-53         
986        JumpTrue     -print-boolean-true54     
987        PushD        $boolean-false-string     
988        Jump         -print-boolean-join54     
989        Label        -print-boolean-true54     
990        PushD        $boolean-true-string     
991        Label        -print-boolean-join54     
992        PushD        $print-format-boolean     
993        Printf                                 
994        PushD        $print-spacer-string     
995        Printf                                 
996        PushD        $print-format-newline     
997        Printf                                 
998        Label        -compare-start-55         
999        Label        -compare-arg1-55         
1000        PushI        2                         
1001        PushI        90                       
1002        Duplicate                             
1003        JumpFalse    $i-divide-by-zero         
1004        Divide                                 
1005        Label        -compare-arg2-55         
1006        PushI        9                         
1007        PushI        10                       
1008        Duplicate                             
1009        JumpFalse    $i-divide-by-zero         
1010        Divide                                 
1011        Label        -compare-sub-55           
1012        Subtract                               
1013        JumpPos      -compare-false-55         
1014        Jump         -compare-true-55         
1015        Label        -compare-true-55         
1016        PushI        1                         
1017        Jump         -compare-join-55         
1018        Label        -compare-false-55         
1019        PushI        0                         
1020        Jump         -compare-join-55         
1021        Label        -compare-join-55         
1022        JumpTrue     -print-boolean-true56     
1023        PushD        $boolean-false-string     
1024        Jump         -print-boolean-join56     
1025        Label        -print-boolean-true56     
1026        PushD        $boolean-true-string     
1027        Label        -print-boolean-join56     
1028        PushD        $print-format-boolean     
1029        Printf                                 
1030        PushD        $print-spacer-string     
1031        Printf                                 
1032        PushD        $print-format-newline     
1033        Printf                                 
1034        Label        -compare-start-57         
1035        Label        -compare-arg1-57         
1036        PushI        15                       
1037        PushI        52                       
1038        Duplicate                             
1039        JumpFalse    $i-divide-by-zero         
1040        Divide                                 
1041        Label        -compare-arg2-57         
1042        PushI        26                       
1043        PushI        13                       
1044        Duplicate                             
1045        JumpFalse    $i-divide-by-zero         
1046        Divide                                 
1047        Label        -compare-sub-57           
1048        Subtract                               
1049        JumpPos      -compare-false-57         
1050        Jump         -compare-true-57         
1051        Label        -compare-true-57         
1052        PushI        1                         
1053        Jump         -compare-join-57         
1054        Label        -compare-false-57         
1055        PushI        0                         
1056        Jump         -compare-join-57         
1057        Label        -compare-join-57         
1058        JumpTrue     -print-boolean-true58     
1059        PushD        $boolean-false-string     
1060        Jump         -print-boolean-join58     
1061        Label        -print-boolean-true58     
1062        PushD        $boolean-true-string     
1063        Label        -print-boolean-join58     
1064        PushD        $print-format-boolean     
1065        Printf                                 
1066        PushD        $print-spacer-string     
1067        Printf                                 
1068        PushD        $print-format-newline     
1069        Printf                                 
1070        Label        -compare-start-59         
1071        Label        -compare-arg1-59         
1072        PushI        60                       
1073        PushI        11                       
1074        Duplicate                             
1075        JumpFalse    $i-divide-by-zero         
1076        Divide                                 
1077        Label        -compare-arg2-59         
1078        PushI        35                       
1079        PushI        31                       
1080        Duplicate                             
1081        JumpFalse    $i-divide-by-zero         
1082        Divide                                 
1083        Label        -compare-sub-59           
1084        Subtract                               
1085        JumpPos      -compare-false-59         
1086        Jump         -compare-true-59         
1087        Label        -compare-true-59         
1088        PushI        1                         
1089        Jump         -compare-join-59         
1090        Label        -compare-false-59         
1091        PushI        0                         
1092        Jump         -compare-join-59         
1093        Label        -compare-join-59         
1094        JumpTrue     -print-boolean-true60     
1095        PushD        $boolean-false-string     
1096        Jump         -print-boolean-join60     
1097        Label        -print-boolean-true60     
1098        PushD        $boolean-true-string     
1099        Label        -print-boolean-join60     
1100        PushD        $print-format-boolean     
1101        Printf                                 
1102        PushD        $print-spacer-string     
1103        Printf                                 
1104        PushD        $print-format-newline     
1105        Printf                                 
1106        Label        -compare-start-61         
1107        Label        -compare-arg1-61         
1108        PushI        55                       
1109        PushI        95                       
1110        Duplicate                             
1111        JumpFalse    $i-divide-by-zero         
1112        Divide                                 
1113        Label        -compare-arg2-61         
1114        PushI        56                       
1115        PushI        88                       
1116        Duplicate                             
1117        JumpFalse    $i-divide-by-zero         
1118        Divide                                 
1119        Label        -compare-sub-61           
1120        Subtract                               
1121        JumpPos      -compare-false-61         
1122        Jump         -compare-true-61         
1123        Label        -compare-true-61         
1124        PushI        1                         
1125        Jump         -compare-join-61         
1126        Label        -compare-false-61         
1127        PushI        0                         
1128        Jump         -compare-join-61         
1129        Label        -compare-join-61         
1130        JumpTrue     -print-boolean-true62     
1131        PushD        $boolean-false-string     
1132        Jump         -print-boolean-join62     
1133        Label        -print-boolean-true62     
1134        PushD        $boolean-true-string     
1135        Label        -print-boolean-join62     
1136        PushD        $print-format-boolean     
1137        Printf                                 
1138        PushD        $print-spacer-string     
1139        Printf                                 
1140        PushD        $print-format-newline     
1141        Printf                                 
1142        Label        -compare-start-63         
1143        Label        -compare-arg1-63         
1144        PushI        71                       
1145        PushI        38                       
1146        Duplicate                             
1147        JumpFalse    $i-divide-by-zero         
1148        Divide                                 
1149        Label        -compare-arg2-63         
1150        PushI        23                       
1151        PushI        15                       
1152        Duplicate                             
1153        JumpFalse    $i-divide-by-zero         
1154        Divide                                 
1155        Label        -compare-sub-63           
1156        Subtract                               
1157        JumpPos      -compare-false-63         
1158        Jump         -compare-true-63         
1159        Label        -compare-true-63         
1160        PushI        1                         
1161        Jump         -compare-join-63         
1162        Label        -compare-false-63         
1163        PushI        0                         
1164        Jump         -compare-join-63         
1165        Label        -compare-join-63         
1166        JumpTrue     -print-boolean-true64     
1167        PushD        $boolean-false-string     
1168        Jump         -print-boolean-join64     
1169        Label        -print-boolean-true64     
1170        PushD        $boolean-true-string     
1171        Label        -print-boolean-join64     
1172        PushD        $print-format-boolean     
1173        Printf                                 
1174        PushD        $print-spacer-string     
1175        Printf                                 
1176        PushD        $print-format-newline     
1177        Printf                                 
1178        Label        -compare-start-65         
1179        Label        -compare-arg1-65         
1180        PushI        61                       
1181        PushI        15                       
1182        Duplicate                             
1183        JumpFalse    $i-divide-by-zero         
1184        Divide                                 
1185        Label        -compare-arg2-65         
1186        PushI        78                       
1187        PushI        33                       
1188        Duplicate                             
1189        JumpFalse    $i-divide-by-zero         
1190        Divide                                 
1191        Label        -compare-sub-65           
1192        Subtract                               
1193        JumpPos      -compare-false-65         
1194        Jump         -compare-true-65         
1195        Label        -compare-true-65         
1196        PushI        1                         
1197        Jump         -compare-join-65         
1198        Label        -compare-false-65         
1199        PushI        0                         
1200        Jump         -compare-join-65         
1201        Label        -compare-join-65         
1202        JumpTrue     -print-boolean-true66     
1203        PushD        $boolean-false-string     
1204        Jump         -print-boolean-join66     
1205        Label        -print-boolean-true66     
1206        PushD        $boolean-true-string     
1207        Label        -print-boolean-join66     
1208        PushD        $print-format-boolean     
1209        Printf                                 
1210        PushD        $print-spacer-string     
1211        Printf                                 
1212        PushD        $print-format-newline     
1213        Printf                                 
1214        Label        -compare-start-67         
1215        Label        -compare-arg1-67         
1216        PushI        26                       
1217        PushI        66                       
1218        Duplicate                             
1219        JumpFalse    $i-divide-by-zero         
1220        Divide                                 
1221        Label        -compare-arg2-67         
1222        PushI        26                       
1223        PushI        66                       
1224        Duplicate                             
1225        JumpFalse    $i-divide-by-zero         
1226        Divide                                 
1227        Label        -compare-sub-67           
1228        Subtract                               
1229        JumpPos      -compare-false-67         
1230        Jump         -compare-true-67         
1231        Label        -compare-true-67         
1232        PushI        1                         
1233        Jump         -compare-join-67         
1234        Label        -compare-false-67         
1235        PushI        0                         
1236        Jump         -compare-join-67         
1237        Label        -compare-join-67         
1238        JumpTrue     -print-boolean-true68     
1239        PushD        $boolean-false-string     
1240        Jump         -print-boolean-join68     
1241        Label        -print-boolean-true68     
1242        PushD        $boolean-true-string     
1243        Label        -print-boolean-join68     
1244        PushD        $print-format-boolean     
1245        Printf                                 
1246        PushD        $print-spacer-string     
1247        Printf                                 
1248        PushD        $print-format-newline     
1249        Printf                                 
1250        Label        -compare-start-69         
1251        Label        -compare-arg1-69         
1252        PushI        62                       
1253        PushI        63                       
1254        Duplicate                             
1255        JumpFalse    $i-divide-by-zero         
1256        Divide                                 
1257        Label        -compare-arg2-69         
1258        PushI        89                       
1259        PushI        74                       
1260        Duplicate                             
1261        JumpFalse    $i-divide-by-zero         
1262        Divide                                 
1263        Label        -compare-sub-69           
1264        Subtract                               
1265        JumpPos      -compare-false-69         
1266        Jump         -compare-true-69         
1267        Label        -compare-true-69         
1268        PushI        1                         
1269        Jump         -compare-join-69         
1270        Label        -compare-false-69         
1271        PushI        0                         
1272        Jump         -compare-join-69         
1273        Label        -compare-join-69         
1274        JumpTrue     -print-boolean-true70     
1275        PushD        $boolean-false-string     
1276        Jump         -print-boolean-join70     
1277        Label        -print-boolean-true70     
1278        PushD        $boolean-true-string     
1279        Label        -print-boolean-join70     
1280        PushD        $print-format-boolean     
1281        Printf                                 
1282        PushD        $print-spacer-string     
1283        Printf                                 
1284        PushD        $print-format-newline     
1285        Printf                                 
1286        Label        -compare-start-71         
1287        Label        -compare-arg1-71         
1288        PushI        65                       
1289        PushI        31                       
1290        Duplicate                             
1291        JumpFalse    $i-divide-by-zero         
1292        Divide                                 
1293        Label        -compare-arg2-71         
1294        PushI        34                       
1295        PushI        42                       
1296        Duplicate                             
1297        JumpFalse    $i-divide-by-zero         
1298        Divide                                 
1299        Label        -compare-sub-71           
1300        Subtract                               
1301        JumpPos      -compare-false-71         
1302        Jump         -compare-true-71         
1303        Label        -compare-true-71         
1304        PushI        1                         
1305        Jump         -compare-join-71         
1306        Label        -compare-false-71         
1307        PushI        0                         
1308        Jump         -compare-join-71         
1309        Label        -compare-join-71         
1310        JumpTrue     -print-boolean-true72     
1311        PushD        $boolean-false-string     
1312        Jump         -print-boolean-join72     
1313        Label        -print-boolean-true72     
1314        PushD        $boolean-true-string     
1315        Label        -print-boolean-join72     
1316        PushD        $print-format-boolean     
1317        Printf                                 
1318        PushD        $print-spacer-string     
1319        Printf                                 
1320        PushD        $print-format-newline     
1321        Printf                                 
1322        Halt                                   
Note: See TracBrowser for help on using the repository browser.