source: proto/juncoTestHarness/junco1/expected/tshermer/precedence/good_precedence__divide_greater_equals_float.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        PushF        4.300000                 
125        PushF        7.500000                 
126        Duplicate                             
127        JumpFZero    $f-divide-by-zero         
128        FDivide                               
129        Label        -compare-arg2-1           
130        PushF        3.000000                 
131        Label        -compare-sub-1           
132        FSubtract                             
133        JumpFNeg     -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        PushF        0.600000                 
157        PushF        3.800000                 
158        Duplicate                             
159        JumpFZero    $f-divide-by-zero         
160        FDivide                               
161        Label        -compare-arg2-3           
162        PushF        6.100000                 
163        Label        -compare-sub-3           
164        FSubtract                             
165        JumpFNeg     -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        PushF        3.900000                 
189        PushF        7.900000                 
190        Duplicate                             
191        JumpFZero    $f-divide-by-zero         
192        FDivide                               
193        Label        -compare-arg2-5           
194        PushF        6.100000                 
195        Label        -compare-sub-5           
196        FSubtract                             
197        JumpFNeg     -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        PushF        1.700000                 
221        PushF        8.400000                 
222        Duplicate                             
223        JumpFZero    $f-divide-by-zero         
224        FDivide                               
225        Label        -compare-arg2-7           
226        PushF        7.300000                 
227        Label        -compare-sub-7           
228        FSubtract                             
229        JumpFNeg     -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        PushF        8.100000                 
253        PushF        9.000000                 
254        Duplicate                             
255        JumpFZero    $f-divide-by-zero         
256        FDivide                               
257        Label        -compare-arg2-9           
258        PushF        2.500000                 
259        Label        -compare-sub-9           
260        FSubtract                             
261        JumpFNeg     -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        PushF        6.200000                 
285        PushF        1.400000                 
286        Duplicate                             
287        JumpFZero    $f-divide-by-zero         
288        FDivide                               
289        Label        -compare-arg2-11         
290        PushF        5.500000                 
291        Label        -compare-sub-11           
292        FSubtract                             
293        JumpFNeg     -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        PushF        8.800000                 
317        PushF        0.900000                 
318        Duplicate                             
319        JumpFZero    $f-divide-by-zero         
320        FDivide                               
321        Label        -compare-arg2-13         
322        PushF        0.500000                 
323        Label        -compare-sub-13           
324        FSubtract                             
325        JumpFNeg     -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        PushF        1.200000                 
349        PushF        6.700000                 
350        Duplicate                             
351        JumpFZero    $f-divide-by-zero         
352        FDivide                               
353        Label        -compare-arg2-15         
354        PushF        0.400000                 
355        Label        -compare-sub-15           
356        FSubtract                             
357        JumpFNeg     -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        PushF        8.500000                 
381        PushF        3.700000                 
382        Duplicate                             
383        JumpFZero    $f-divide-by-zero         
384        FDivide                               
385        Label        -compare-arg2-17         
386        PushF        4.300000                 
387        Label        -compare-sub-17           
388        FSubtract                             
389        JumpFNeg     -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        PushF        8.000000                 
413        PushF        4.600000                 
414        Duplicate                             
415        JumpFZero    $f-divide-by-zero         
416        FDivide                               
417        Label        -compare-arg2-19         
418        PushF        1.000000                 
419        Label        -compare-sub-19           
420        FSubtract                             
421        JumpFNeg     -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        PushF        9.000000                 
445        PushF        3.700000                 
446        Duplicate                             
447        JumpFZero    $f-divide-by-zero         
448        FDivide                               
449        Label        -compare-arg2-21         
450        PushF        3.300000                 
451        Label        -compare-sub-21           
452        FSubtract                             
453        JumpFNeg     -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        PushF        1.600000                 
477        PushF        6.700000                 
478        Duplicate                             
479        JumpFZero    $f-divide-by-zero         
480        FDivide                               
481        Label        -compare-arg2-23         
482        PushF        7.300000                 
483        Label        -compare-sub-23           
484        FSubtract                             
485        JumpFNeg     -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        PushF        5.800000                 
509        Label        -compare-arg2-25         
510        PushF        3.300000                 
511        PushF        2.500000                 
512        Duplicate                             
513        JumpFZero    $f-divide-by-zero         
514        FDivide                               
515        Label        -compare-sub-25           
516        FSubtract                             
517        JumpFNeg     -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        PushF        8.300000                 
541        Label        -compare-arg2-27         
542        PushF        4.300000                 
543        PushF        2.200000                 
544        Duplicate                             
545        JumpFZero    $f-divide-by-zero         
546        FDivide                               
547        Label        -compare-sub-27           
548        FSubtract                             
549        JumpFNeg     -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        PushF        7.700000                 
573        Label        -compare-arg2-29         
574        PushF        4.700000                 
575        PushF        1.300000                 
576        Duplicate                             
577        JumpFZero    $f-divide-by-zero         
578        FDivide                               
579        Label        -compare-sub-29           
580        FSubtract                             
581        JumpFNeg     -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        PushF        6.900000                 
605        Label        -compare-arg2-31         
606        PushF        4.300000                 
607        PushF        4.900000                 
608        Duplicate                             
609        JumpFZero    $f-divide-by-zero         
610        FDivide                               
611        Label        -compare-sub-31           
612        FSubtract                             
613        JumpFNeg     -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        PushF        7.200000                 
637        Label        -compare-arg2-33         
638        PushF        9.100000                 
639        PushF        5.600000                 
640        Duplicate                             
641        JumpFZero    $f-divide-by-zero         
642        FDivide                               
643        Label        -compare-sub-33           
644        FSubtract                             
645        JumpFNeg     -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        PushF        4.300000                 
669        Label        -compare-arg2-35         
670        PushF        0.500000                 
671        PushF        4.000000                 
672        Duplicate                             
673        JumpFZero    $f-divide-by-zero         
674        FDivide                               
675        Label        -compare-sub-35           
676        FSubtract                             
677        JumpFNeg     -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        PushF        5.500000                 
701        Label        -compare-arg2-37         
702        PushF        3.900000                 
703        PushF        1.800000                 
704        Duplicate                             
705        JumpFZero    $f-divide-by-zero         
706        FDivide                               
707        Label        -compare-sub-37           
708        FSubtract                             
709        JumpFNeg     -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        PushF        4.900000                 
733        Label        -compare-arg2-39         
734        PushF        3.400000                 
735        PushF        1.900000                 
736        Duplicate                             
737        JumpFZero    $f-divide-by-zero         
738        FDivide                               
739        Label        -compare-sub-39           
740        FSubtract                             
741        JumpFNeg     -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        PushF        2.600000                 
765        Label        -compare-arg2-41         
766        PushF        6.600000                 
767        PushF        5.900000                 
768        Duplicate                             
769        JumpFZero    $f-divide-by-zero         
770        FDivide                               
771        Label        -compare-sub-41           
772        FSubtract                             
773        JumpFNeg     -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        PushF        5.300000                 
797        Label        -compare-arg2-43         
798        PushF        2.200000                 
799        PushF        1.200000                 
800        Duplicate                             
801        JumpFZero    $f-divide-by-zero         
802        FDivide                               
803        Label        -compare-sub-43           
804        FSubtract                             
805        JumpFNeg     -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        PushF        1.700000                 
829        Label        -compare-arg2-45         
830        PushF        4.000000                 
831        PushF        8.500000                 
832        Duplicate                             
833        JumpFZero    $f-divide-by-zero         
834        FDivide                               
835        Label        -compare-sub-45           
836        FSubtract                             
837        JumpFNeg     -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        PushF        0.500000                 
861        Label        -compare-arg2-47         
862        PushF        7.100000                 
863        PushF        8.200000                 
864        Duplicate                             
865        JumpFZero    $f-divide-by-zero         
866        FDivide                               
867        Label        -compare-sub-47           
868        FSubtract                             
869        JumpFNeg     -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        PushF        9.700000                 
893        PushF        7.500000                 
894        Duplicate                             
895        JumpFZero    $f-divide-by-zero         
896        FDivide                               
897        Label        -compare-arg2-49         
898        PushF        2.800000                 
899        PushF        7.000000                 
900        Duplicate                             
901        JumpFZero    $f-divide-by-zero         
902        FDivide                               
903        Label        -compare-sub-49           
904        FSubtract                             
905        JumpFNeg     -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        PushF        4.800000                 
929        PushF        1.800000                 
930        Duplicate                             
931        JumpFZero    $f-divide-by-zero         
932        FDivide                               
933        Label        -compare-arg2-51         
934        PushF        8.400000                 
935        PushF        7.400000                 
936        Duplicate                             
937        JumpFZero    $f-divide-by-zero         
938        FDivide                               
939        Label        -compare-sub-51           
940        FSubtract                             
941        JumpFNeg     -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        PushF        7.700000                 
965        PushF        2.500000                 
966        Duplicate                             
967        JumpFZero    $f-divide-by-zero         
968        FDivide                               
969        Label        -compare-arg2-53         
970        PushF        9.600000                 
971        PushF        1.900000                 
972        Duplicate                             
973        JumpFZero    $f-divide-by-zero         
974        FDivide                               
975        Label        -compare-sub-53           
976        FSubtract                             
977        JumpFNeg     -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        PushF        3.700000                 
1001        PushF        2.900000                 
1002        Duplicate                             
1003        JumpFZero    $f-divide-by-zero         
1004        FDivide                               
1005        Label        -compare-arg2-55         
1006        PushF        9.900000                 
1007        PushF        5.100000                 
1008        Duplicate                             
1009        JumpFZero    $f-divide-by-zero         
1010        FDivide                               
1011        Label        -compare-sub-55           
1012        FSubtract                             
1013        JumpFNeg     -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        PushF        7.100000                 
1037        PushF        4.500000                 
1038        Duplicate                             
1039        JumpFZero    $f-divide-by-zero         
1040        FDivide                               
1041        Label        -compare-arg2-57         
1042        PushF        1.100000                 
1043        PushF        8.000000                 
1044        Duplicate                             
1045        JumpFZero    $f-divide-by-zero         
1046        FDivide                               
1047        Label        -compare-sub-57           
1048        FSubtract                             
1049        JumpFNeg     -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        PushF        3.000000                 
1073        PushF        7.900000                 
1074        Duplicate                             
1075        JumpFZero    $f-divide-by-zero         
1076        FDivide                               
1077        Label        -compare-arg2-59         
1078        PushF        7.700000                 
1079        PushF        5.500000                 
1080        Duplicate                             
1081        JumpFZero    $f-divide-by-zero         
1082        FDivide                               
1083        Label        -compare-sub-59           
1084        FSubtract                             
1085        JumpFNeg     -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        PushF        6.400000                 
1109        PushF        3.700000                 
1110        Duplicate                             
1111        JumpFZero    $f-divide-by-zero         
1112        FDivide                               
1113        Label        -compare-arg2-61         
1114        PushF        9.400000                 
1115        PushF        2.100000                 
1116        Duplicate                             
1117        JumpFZero    $f-divide-by-zero         
1118        FDivide                               
1119        Label        -compare-sub-61           
1120        FSubtract                             
1121        JumpFNeg     -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        PushF        6.200000                 
1145        PushF        6.200000                 
1146        Duplicate                             
1147        JumpFZero    $f-divide-by-zero         
1148        FDivide                               
1149        Label        -compare-arg2-63         
1150        PushF        8.600000                 
1151        PushF        1.500000                 
1152        Duplicate                             
1153        JumpFZero    $f-divide-by-zero         
1154        FDivide                               
1155        Label        -compare-sub-63           
1156        FSubtract                             
1157        JumpFNeg     -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        PushF        6.200000                 
1181        PushF        3.200000                 
1182        Duplicate                             
1183        JumpFZero    $f-divide-by-zero         
1184        FDivide                               
1185        Label        -compare-arg2-65         
1186        PushF        8.500000                 
1187        PushF        5.100000                 
1188        Duplicate                             
1189        JumpFZero    $f-divide-by-zero         
1190        FDivide                               
1191        Label        -compare-sub-65           
1192        FSubtract                             
1193        JumpFNeg     -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        PushF        3.800000                 
1217        PushF        8.500000                 
1218        Duplicate                             
1219        JumpFZero    $f-divide-by-zero         
1220        FDivide                               
1221        Label        -compare-arg2-67         
1222        PushF        1.200000                 
1223        PushF        5.300000                 
1224        Duplicate                             
1225        JumpFZero    $f-divide-by-zero         
1226        FDivide                               
1227        Label        -compare-sub-67           
1228        FSubtract                             
1229        JumpFNeg     -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        PushF        3.200000                 
1253        PushF        8.200000                 
1254        Duplicate                             
1255        JumpFZero    $f-divide-by-zero         
1256        FDivide                               
1257        Label        -compare-arg2-69         
1258        PushF        9.300000                 
1259        PushF        1.700000                 
1260        Duplicate                             
1261        JumpFZero    $f-divide-by-zero         
1262        FDivide                               
1263        Label        -compare-sub-69           
1264        FSubtract                             
1265        JumpFNeg     -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        PushF        3.600000                 
1289        PushF        5.600000                 
1290        Duplicate                             
1291        JumpFZero    $f-divide-by-zero         
1292        FDivide                               
1293        Label        -compare-arg2-71         
1294        PushF        9.400000                 
1295        PushF        8.500000                 
1296        Duplicate                             
1297        JumpFZero    $f-divide-by-zero         
1298        FDivide                               
1299        Label        -compare-sub-71           
1300        FSubtract                             
1301        JumpFNeg     -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.