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