
     1  
     2  !*   Title      :  IV    The IMP  INTEGER  Facilities
     3  !*   Version    :  I
     4  !*   Date       :  12 July 1984
     5  !*   Description:  Tests all the INTEGER comparison operators.
     6  
     7  %Begin
     8  
503 @ 4405:         LINE   7 "regression-run-tmp/ICOMP.imp"
504 @ 4437:         BEGIN  _lev0id0 {lev=0 --> 1}

     9     %Integer J
505 @ 4438:            LINE   9 "regression-run-tmp/ICOMP.imp"
506 @ 4470:            DEF    J p1=V_0081 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    10     %Integer K
    11  
507 @ 4483:            LINE   10 "regression-run-tmp/ICOMP.imp"
508 @ 4515:            DEF    K p1=V_0082 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    12     %Constant %Byte %Integer  CB1 = 255
509 @ 4528:            LINE   12 "regression-run-tmp/ICOMP.imp"

    13     %Constant %Byte %Integer  CB2 = 0
    14  
510 @ 4560:            LINE   13 "regression-run-tmp/ICOMP.imp"

    15     %Constant %Integer  CInt3 = 10
511 @ 4592:            LINE   15 "regression-run-tmp/ICOMP.imp"

    16     %Constant %Integer  CInt4 = 3
    17  
512 @ 4624:            LINE   16 "regression-run-tmp/ICOMP.imp"

    18  %owninteger failures=0
    19  
513 @ 4656:            LINE   18 "regression-run-tmp/ICOMP.imp"
514 @ 4688:            PUSHI  #0x00000000
515 @ 4693:            DEF    FAILURES p1=V_0083 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
516 @ 4713:            INIT   1

    20  %routine pass
517 @ 4716:            LINE   20 "regression-run-tmp/ICOMP.imp"
518 @ 4748:            DEF    PASS (_lev0id0_PASS) p1=V_0084 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
519 @ 4764:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
520 @ 4765:               FINISH ) {lev=2}

    21    printstring("Pass: ")
521 @ 4766:               LINE   21 "regression-run-tmp/ICOMP.imp"
522 @ 4798:               PUSH   PRINTSTRING
523 @ 4801:               PUSHS  "Pass: "
524 @ 4809:               ASSPAR
525 @ 4810:               CALL  

    22  %end
526 @ 4811:               LINE   22 "regression-run-tmp/ICOMP.imp"
527 @ 4843:            END    _lev0id0_PASS {lev=2 --> 1}

    23  %routine fail
528 @ 4844:            LINE   23 "regression-run-tmp/ICOMP.imp"
529 @ 4876:            DEF    FAIL (_lev0id0_FAIL) p1=V_0085 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
530 @ 4892:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
531 @ 4893:               FINISH ) {lev=2}

    24    printstring("FAIL: ")
532 @ 4894:               LINE   24 "regression-run-tmp/ICOMP.imp"
533 @ 4926:               PUSH   PRINTSTRING
534 @ 4929:               PUSHS  "FAIL: "
535 @ 4937:               ASSPAR
536 @ 4938:               CALL  

    25    failures = failures+1
537 @ 4939:               LINE   25 "regression-run-tmp/ICOMP.imp"
538 @ 4971:               PUSH   FAILURES
539 @ 4974:               PUSH   FAILURES
540 @ 4977:               PUSHI  #0x00000001
541 @ 4982:               ADD   
542 @ 4983:               ASSVAL

    26  %end
    27  
543 @ 4984:               LINE   26 "regression-run-tmp/ICOMP.imp"
544 @ 5016:            END    _lev0id0_FAIL {lev=2 --> 1}

    28     %Integer %Function  F
    29  
    30       !*  An extremely simple integer function that merely
    31       !*  returns the number THREE.  Note that this function 
    32       !*  does not presuppose parameter passing or expression
    33       !*  evaluation within functions.  It merely tests the
    34       !*  ability to encorporate functions within expressions. 
    35                                                             
545 @ 5017:            LINE   28 "regression-run-tmp/ICOMP.imp"
546 @ 5049:            DEF    F (_lev0id0_F) p1=V_0086 a/tf=18 b/format=1 c/ostate=10  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=1 unass=0
547 @ 5062:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
548 @ 5063:               FINISH ) {lev=2}

    36       %Result = 3
    37  
549 @ 5064:               LINE   36 "regression-run-tmp/ICOMP.imp"
550 @ 5096:               PUSHI  #0x00000003
551 @ 5101:               RESULT

    38      %End
    39  
    40  
    41  
    42  
552 @ 5102:               LINE   38 "regression-run-tmp/ICOMP.imp"
553 @ 5134:            END    _lev0id0_F {lev=2 --> 1}

    43     Open Output (2, "Journal")
554 @ 5135:            LINE   43 "regression-run-tmp/ICOMP.imp"
555 @ 5167:            PUSH   OPENOUTPUT
556 @ 5170:            PUSHI  #0x00000002
557 @ 5175:            ASSPAR
558 @ 5176:            PUSHS  "Journal"
559 @ 5185:            ASSPAR
560 @ 5186:            CALL  

    44     Select Output (2)
    45  
    46  
    47  
561 @ 5187:            LINE   44 "regression-run-tmp/ICOMP.imp"
562 @ 5219:            PUSH   SELECTOUTPUT
563 @ 5222:            PUSHI  #0x00000002
564 @ 5227:            ASSPAR
565 @ 5228:            CALL  

    48     New Lines(2)
566 @ 5229:            LINE   48 "regression-run-tmp/ICOMP.imp"
567 @ 5261:            PUSH   NEWLINES
568 @ 5264:            PUSHI  #0x00000002
569 @ 5269:            ASSPAR
570 @ 5270:            CALL  

    49     Print String("INTEGER Arithmetic Validation");   New Line
571 @ 5271:            LINE   49 "regression-run-tmp/ICOMP.imp"
572 @ 5303:            PUSH   PRINTSTRING
573 @ 5306:            PUSHS  "INTEGER Arithmetic Validation"
574 @ 5337:            ASSPAR
575 @ 5338:            CALL  
576 @ 5339:            LINE   49 "regression-run-tmp/ICOMP.imp"
577 @ 5371:            PUSH   NEWLINE
578 @ 5374:            CALL  

    50     Print String("=============================");   New Lines (2)
    51  
    52  
579 @ 5375:            LINE   50 "regression-run-tmp/ICOMP.imp"
580 @ 5407:            PUSH   PRINTSTRING
581 @ 5410:            PUSHS  "============================="
582 @ 5441:            ASSPAR
583 @ 5442:            CALL  
584 @ 5443:            LINE   50 "regression-run-tmp/ICOMP.imp"
585 @ 5475:            PUSH   NEWLINES
586 @ 5478:            PUSHI  #0x00000002
587 @ 5483:            ASSPAR
588 @ 5484:            CALL  

    53     Print String("Entities:");  New Line
589 @ 5485:            LINE   53 "regression-run-tmp/ICOMP.imp"
590 @ 5517:            PUSH   PRINTSTRING
591 @ 5520:            PUSHS  "Entities:"
592 @ 5531:            ASSPAR
593 @ 5532:            CALL  
594 @ 5533:            LINE   53 "regression-run-tmp/ICOMP.imp"
595 @ 5565:            PUSH   NEWLINE
596 @ 5568:            CALL  

    54     Print String("-------- ");  New Lines (2)
    55     
597 @ 5569:            LINE   54 "regression-run-tmp/ICOMP.imp"
598 @ 5601:            PUSH   PRINTSTRING
599 @ 5604:            PUSHS  "-------- "
600 @ 5615:            ASSPAR
601 @ 5616:            CALL  
602 @ 5617:            LINE   54 "regression-run-tmp/ICOMP.imp"
603 @ 5649:            PUSH   NEWLINES
604 @ 5652:            PUSHI  #0x00000002
605 @ 5657:            ASSPAR
606 @ 5658:            CALL  

    56     Print String("Constants:                      ");  New Line
607 @ 5659:            LINE   56 "regression-run-tmp/ICOMP.imp"
608 @ 5691:            PUSH   PRINTSTRING
609 @ 5694:            PUSHS  "Constants:                      "
610 @ 5728:            ASSPAR
611 @ 5729:            CALL  
612 @ 5730:            LINE   56 "regression-run-tmp/ICOMP.imp"
613 @ 5762:            PUSH   NEWLINE
614 @ 5765:            CALL  

    57     Print String("---------                       ");  New Line
615 @ 5766:            LINE   57 "regression-run-tmp/ICOMP.imp"
616 @ 5798:            PUSH   PRINTSTRING
617 @ 5801:            PUSHS  "---------                       "
618 @ 5835:            ASSPAR
619 @ 5836:            CALL  
620 @ 5837:            LINE   57 "regression-run-tmp/ICOMP.imp"
621 @ 5869:            PUSH   NEWLINE
622 @ 5872:            CALL  

    58     Print String("%Integer  CInt3 = 10               ");  New Line
623 @ 5873:            LINE   58 "regression-run-tmp/ICOMP.imp"
624 @ 5905:            PUSH   PRINTSTRING
625 @ 5908:            PUSHS  "%Integer  CInt3 = 10               "
626 @ 5945:            ASSPAR
627 @ 5946:            CALL  
628 @ 5947:            LINE   58 "regression-run-tmp/ICOMP.imp"
629 @ 5979:            PUSH   NEWLINE
630 @ 5982:            CALL  

    59     Print String("%Integer  CInt4 = 3                ");  New Lines (2)
    60     
631 @ 5983:            LINE   59 "regression-run-tmp/ICOMP.imp"
632 @ 6015:            PUSH   PRINTSTRING
633 @ 6018:            PUSHS  "%Integer  CInt4 = 3                "
634 @ 6055:            ASSPAR
635 @ 6056:            CALL  
636 @ 6057:            LINE   59 "regression-run-tmp/ICOMP.imp"
637 @ 6089:            PUSH   NEWLINES
638 @ 6092:            PUSHI  #0x00000002
639 @ 6097:            ASSPAR
640 @ 6098:            CALL  

    61     New Lines (3)
    62  
    63  
641 @ 6099:            LINE   61 "regression-run-tmp/ICOMP.imp"
642 @ 6131:            PUSH   NEWLINES
643 @ 6134:            PUSHI  #0x00000003
644 @ 6139:            ASSPAR
645 @ 6140:            CALL  

    64     Print String("Variables: ");  New Line
646 @ 6141:            LINE   64 "regression-run-tmp/ICOMP.imp"
647 @ 6173:            PUSH   PRINTSTRING
648 @ 6176:            PUSHS  "Variables: "
649 @ 6189:            ASSPAR
650 @ 6190:            CALL  
651 @ 6191:            LINE   64 "regression-run-tmp/ICOMP.imp"
652 @ 6223:            PUSH   NEWLINE
653 @ 6226:            CALL  

    65     Print String("---------  ");  New Line
654 @ 6227:            LINE   65 "regression-run-tmp/ICOMP.imp"
655 @ 6259:            PUSH   PRINTSTRING
656 @ 6262:            PUSHS  "---------  "
657 @ 6275:            ASSPAR
658 @ 6276:            CALL  
659 @ 6277:            LINE   65 "regression-run-tmp/ICOMP.imp"
660 @ 6309:            PUSH   NEWLINE
661 @ 6312:            CALL  

    66     Print String("%Integer J ");  New Line
662 @ 6313:            LINE   66 "regression-run-tmp/ICOMP.imp"
663 @ 6345:            PUSH   PRINTSTRING
664 @ 6348:            PUSHS  "%Integer J "
665 @ 6361:            ASSPAR
666 @ 6362:            CALL  
667 @ 6363:            LINE   66 "regression-run-tmp/ICOMP.imp"
668 @ 6395:            PUSH   NEWLINE
669 @ 6398:            CALL  

    67     Print String("%Integer K ");  New Lines (2)
    68  
    69  
    70  
    71  
    72  
    73  
670 @ 6399:            LINE   67 "regression-run-tmp/ICOMP.imp"
671 @ 6431:            PUSH   PRINTSTRING
672 @ 6434:            PUSHS  "%Integer K "
673 @ 6447:            ASSPAR
674 @ 6448:            CALL  
675 @ 6449:            LINE   67 "regression-run-tmp/ICOMP.imp"
676 @ 6481:            PUSH   NEWLINES
677 @ 6484:            PUSHI  #0x00000002
678 @ 6489:            ASSPAR
679 @ 6490:            CALL  

    74     New Lines (4)
680 @ 6491:            LINE   74 "regression-run-tmp/ICOMP.imp"
681 @ 6523:            PUSH   NEWLINES
682 @ 6526:            PUSHI  #0x00000004
683 @ 6531:            ASSPAR
684 @ 6532:            CALL  

    75     Print String("Test the Six Simple Relational Comparators");  New Line
685 @ 6533:            LINE   75 "regression-run-tmp/ICOMP.imp"
686 @ 6565:            PUSH   PRINTSTRING
687 @ 6568:            PUSHS  "Test the Six Simple Relational Comparators"
688 @ 6612:            ASSPAR
689 @ 6613:            CALL  
690 @ 6614:            LINE   75 "regression-run-tmp/ICOMP.imp"
691 @ 6646:            PUSH   NEWLINE
692 @ 6649:            CALL  

    76     Print String("------------------------------------------");  New Lines (2)
    77  
    78  
    79  
    80     !*    Test the simple relational operations between Integers
    81  
    82  
    83     !*   ---<<<  Test for %Integer Equality  >>>---
    84  
693 @ 6650:            LINE   76 "regression-run-tmp/ICOMP.imp"
694 @ 6682:            PUSH   PRINTSTRING
695 @ 6685:            PUSHS  "------------------------------------------"
696 @ 6729:            ASSPAR
697 @ 6730:            CALL  
698 @ 6731:            LINE   76 "regression-run-tmp/ICOMP.imp"
699 @ 6763:            PUSH   NEWLINES
700 @ 6766:            PUSHI  #0x00000002
701 @ 6771:            ASSPAR
702 @ 6772:            CALL  

    85     %If 3 = 3 %then pass %else fail
703 @ 6773:            LINE   85 "regression-run-tmp/ICOMP.imp"
704 @ 6805:            PUSHI  #0x00000003
705 @ 6810:            PUSHI  #0x00000003
706 @ 6815:            JUMPIF # L_0004
707 @ 6819:            PUSH   PASS
708 @ 6822:            CALL  
709 @ 6823:            GOTO   L_0003
710 @ 6826:            LOCATE L_0004
711 @ 6829:            PUSH   FAIL
712 @ 6832:            CALL  
713 @ 6833:            LOCATE L_0003

    86     Print String("3 = 3")
714 @ 6836:            LINE   86 "regression-run-tmp/ICOMP.imp"
715 @ 6868:            PUSH   PRINTSTRING
716 @ 6871:            PUSHS  "3 = 3"
717 @ 6878:            ASSPAR
718 @ 6879:            CALL  

    87     New Line
    88  
719 @ 6880:            LINE   87 "regression-run-tmp/ICOMP.imp"
720 @ 6912:            PUSH   NEWLINE
721 @ 6915:            CALL  

    89     %If CInt4 = 3 %then pass %else fail
722 @ 6916:            LINE   89 "regression-run-tmp/ICOMP.imp"
723 @ 6948:            PUSHI  #0x00000003
724 @ 6953:            PUSHI  #0x00000003
725 @ 6958:            JUMPIF # L_0004
726 @ 6962:            PUSH   PASS
727 @ 6965:            CALL  
728 @ 6966:            GOTO   L_0003
729 @ 6969:            LOCATE L_0004
730 @ 6972:            PUSH   FAIL
731 @ 6975:            CALL  
732 @ 6976:            LOCATE L_0003

    90     Print String("CInt4 = 3")
733 @ 6979:            LINE   90 "regression-run-tmp/ICOMP.imp"
734 @ 7011:            PUSH   PRINTSTRING
735 @ 7014:            PUSHS  "CInt4 = 3"
736 @ 7025:            ASSPAR
737 @ 7026:            CALL  

    91     New Line
    92  
738 @ 7027:            LINE   91 "regression-run-tmp/ICOMP.imp"
739 @ 7059:            PUSH   NEWLINE
740 @ 7062:            CALL  

    93     %If 3 = CInt4 %then pass %else fail
741 @ 7063:            LINE   93 "regression-run-tmp/ICOMP.imp"
742 @ 7095:            PUSHI  #0x00000003
743 @ 7100:            PUSHI  #0x00000003
744 @ 7105:            JUMPIF # L_0004
745 @ 7109:            PUSH   PASS
746 @ 7112:            CALL  
747 @ 7113:            GOTO   L_0003
748 @ 7116:            LOCATE L_0004
749 @ 7119:            PUSH   FAIL
750 @ 7122:            CALL  
751 @ 7123:            LOCATE L_0003

    94     Print String("3 = CInt4")
752 @ 7126:            LINE   94 "regression-run-tmp/ICOMP.imp"
753 @ 7158:            PUSH   PRINTSTRING
754 @ 7161:            PUSHS  "3 = CInt4"
755 @ 7172:            ASSPAR
756 @ 7173:            CALL  

    95     New Line
    96  
757 @ 7174:            LINE   95 "regression-run-tmp/ICOMP.imp"
758 @ 7206:            PUSH   NEWLINE
759 @ 7209:            CALL  

    97     %If CInt4 = CInt4 %then pass %else fail
760 @ 7210:            LINE   97 "regression-run-tmp/ICOMP.imp"
761 @ 7242:            PUSHI  #0x00000003
762 @ 7247:            PUSHI  #0x00000003
763 @ 7252:            JUMPIF # L_0004
764 @ 7256:            PUSH   PASS
765 @ 7259:            CALL  
766 @ 7260:            GOTO   L_0003
767 @ 7263:            LOCATE L_0004
768 @ 7266:            PUSH   FAIL
769 @ 7269:            CALL  
770 @ 7270:            LOCATE L_0003

    98     Print String("CInt4 = CInt4")
    99  
771 @ 7273:            LINE   98 "regression-run-tmp/ICOMP.imp"
772 @ 7305:            PUSH   PRINTSTRING
773 @ 7308:            PUSHS  "CInt4 = CInt4"
774 @ 7323:            ASSPAR
775 @ 7324:            CALL  

   100     New Lines (3)
   101  
   102  
776 @ 7325:            LINE   100 "regression-run-tmp/ICOMP.imp"
777 @ 7357:            PUSH   NEWLINES
778 @ 7360:            PUSHI  #0x00000003
779 @ 7365:            ASSPAR
780 @ 7366:            CALL  

   103     Print String("Let:    J = K = CInt4");   New Line
781 @ 7367:            LINE   103 "regression-run-tmp/ICOMP.imp"
782 @ 7399:            PUSH   PRINTSTRING
783 @ 7402:            PUSHS  "Let:    J = K = CInt4"
784 @ 7425:            ASSPAR
785 @ 7426:            CALL  
786 @ 7427:            LINE   103 "regression-run-tmp/ICOMP.imp"
787 @ 7459:            PUSH   NEWLINE
788 @ 7462:            CALL  

   104     Print String("---")
789 @ 7463:            LINE   104 "regression-run-tmp/ICOMP.imp"
790 @ 7495:            PUSH   PRINTSTRING
791 @ 7498:            PUSHS  "---"
792 @ 7503:            ASSPAR
793 @ 7504:            CALL  

   105     New Lines (2)
   106  
794 @ 7505:            LINE   105 "regression-run-tmp/ICOMP.imp"
795 @ 7537:            PUSH   NEWLINES
796 @ 7540:            PUSHI  #0x00000002
797 @ 7545:            ASSPAR
798 @ 7546:            CALL  

   107     J = CInt4
799 @ 7547:            LINE   107 "regression-run-tmp/ICOMP.imp"
800 @ 7579:            PUSH   J
801 @ 7582:            PUSHI  #0x00000003
802 @ 7587:            ASSVAL

   108     K = CInt4
   109  
803 @ 7588:            LINE   108 "regression-run-tmp/ICOMP.imp"
804 @ 7620:            PUSH   K
805 @ 7623:            PUSHI  #0x00000003
806 @ 7628:            ASSVAL

   110     %If J = CInt4 %then pass %else fail
807 @ 7629:            LINE   110 "regression-run-tmp/ICOMP.imp"
808 @ 7661:            PUSH   J
809 @ 7664:            PUSHI  #0x00000003
810 @ 7669:            JUMPIF # L_0004
811 @ 7673:            PUSH   PASS
812 @ 7676:            CALL  
813 @ 7677:            GOTO   L_0003
814 @ 7680:            LOCATE L_0004
815 @ 7683:            PUSH   FAIL
816 @ 7686:            CALL  
817 @ 7687:            LOCATE L_0003

   111     Print String("J = CInt4")
818 @ 7690:            LINE   111 "regression-run-tmp/ICOMP.imp"
819 @ 7722:            PUSH   PRINTSTRING
820 @ 7725:            PUSHS  "J = CInt4"
821 @ 7736:            ASSPAR
822 @ 7737:            CALL  

   112     New Line
   113  
823 @ 7738:            LINE   112 "regression-run-tmp/ICOMP.imp"
824 @ 7770:            PUSH   NEWLINE
825 @ 7773:            CALL  

   114     %If CInt4 = J %then pass %else fail
826 @ 7774:            LINE   114 "regression-run-tmp/ICOMP.imp"
827 @ 7806:            PUSHI  #0x00000003
828 @ 7811:            PUSH   J
829 @ 7814:            JUMPIF # L_0004
830 @ 7818:            PUSH   PASS
831 @ 7821:            CALL  
832 @ 7822:            GOTO   L_0003
833 @ 7825:            LOCATE L_0004
834 @ 7828:            PUSH   FAIL
835 @ 7831:            CALL  
836 @ 7832:            LOCATE L_0003

   115     Print String("CInt4 = J")
837 @ 7835:            LINE   115 "regression-run-tmp/ICOMP.imp"
838 @ 7867:            PUSH   PRINTSTRING
839 @ 7870:            PUSHS  "CInt4 = J"
840 @ 7881:            ASSPAR
841 @ 7882:            CALL  

   116     New Line
   117  
842 @ 7883:            LINE   116 "regression-run-tmp/ICOMP.imp"
843 @ 7915:            PUSH   NEWLINE
844 @ 7918:            CALL  

   118     %If J = K %then pass %else fail
845 @ 7919:            LINE   118 "regression-run-tmp/ICOMP.imp"
846 @ 7951:            PUSH   J
847 @ 7954:            PUSH   K
848 @ 7957:            JUMPIF # L_0004
849 @ 7961:            PUSH   PASS
850 @ 7964:            CALL  
851 @ 7965:            GOTO   L_0003
852 @ 7968:            LOCATE L_0004
853 @ 7971:            PUSH   FAIL
854 @ 7974:            CALL  
855 @ 7975:            LOCATE L_0003

   119     Print String("J = K")
856 @ 7978:            LINE   119 "regression-run-tmp/ICOMP.imp"
857 @ 8010:            PUSH   PRINTSTRING
858 @ 8013:            PUSHS  "J = K"
859 @ 8020:            ASSPAR
860 @ 8021:            CALL  

   120     New Line
   121  
861 @ 8022:            LINE   120 "regression-run-tmp/ICOMP.imp"
862 @ 8054:            PUSH   NEWLINE
863 @ 8057:            CALL  

   122     %If J = J %then pass %else fail
864 @ 8058:            LINE   122 "regression-run-tmp/ICOMP.imp"
865 @ 8090:            PUSH   J
866 @ 8093:            PUSH   J
867 @ 8096:            JUMPIF # L_0004
868 @ 8100:            PUSH   PASS
869 @ 8103:            CALL  
870 @ 8104:            GOTO   L_0003
871 @ 8107:            LOCATE L_0004
872 @ 8110:            PUSH   FAIL
873 @ 8113:            CALL  
874 @ 8114:            LOCATE L_0003

   123     Print String("J = J")
875 @ 8117:            LINE   123 "regression-run-tmp/ICOMP.imp"
876 @ 8149:            PUSH   PRINTSTRING
877 @ 8152:            PUSHS  "J = J"
878 @ 8159:            ASSPAR
879 @ 8160:            CALL  

   124     New Line
   125  
880 @ 8161:            LINE   124 "regression-run-tmp/ICOMP.imp"
881 @ 8193:            PUSH   NEWLINE
882 @ 8196:            CALL  

   126     %If J = 3 %then pass %else fail
883 @ 8197:            LINE   126 "regression-run-tmp/ICOMP.imp"
884 @ 8229:            PUSH   J
885 @ 8232:            PUSHI  #0x00000003
886 @ 8237:            JUMPIF # L_0004
887 @ 8241:            PUSH   PASS
888 @ 8244:            CALL  
889 @ 8245:            GOTO   L_0003
890 @ 8248:            LOCATE L_0004
891 @ 8251:            PUSH   FAIL
892 @ 8254:            CALL  
893 @ 8255:            LOCATE L_0003

   127     Print String("J = 3")
894 @ 8258:            LINE   127 "regression-run-tmp/ICOMP.imp"
895 @ 8290:            PUSH   PRINTSTRING
896 @ 8293:            PUSHS  "J = 3"
897 @ 8300:            ASSPAR
898 @ 8301:            CALL  

   128     New Line
   129  
899 @ 8302:            LINE   128 "regression-run-tmp/ICOMP.imp"
900 @ 8334:            PUSH   NEWLINE
901 @ 8337:            CALL  

   130     %If 3 = J %then pass %else fail
902 @ 8338:            LINE   130 "regression-run-tmp/ICOMP.imp"
903 @ 8370:            PUSHI  #0x00000003
904 @ 8375:            PUSH   J
905 @ 8378:            JUMPIF # L_0004
906 @ 8382:            PUSH   PASS
907 @ 8385:            CALL  
908 @ 8386:            GOTO   L_0003
909 @ 8389:            LOCATE L_0004
910 @ 8392:            PUSH   FAIL
911 @ 8395:            CALL  
912 @ 8396:            LOCATE L_0003

   131     Print String("3 = J")
913 @ 8399:            LINE   131 "regression-run-tmp/ICOMP.imp"
914 @ 8431:            PUSH   PRINTSTRING
915 @ 8434:            PUSHS  "3 = J"
916 @ 8441:            ASSPAR
917 @ 8442:            CALL  

   132     New Line
   133  
918 @ 8443:            LINE   132 "regression-run-tmp/ICOMP.imp"
919 @ 8475:            PUSH   NEWLINE
920 @ 8478:            CALL  

   134     %If 3 = F %then pass %else fail
921 @ 8479:            LINE   134 "regression-run-tmp/ICOMP.imp"
922 @ 8511:            PUSHI  #0x00000003
923 @ 8516:            PUSH   F
924 @ 8519:            CALL  
925 @ 8520:            JUMPIF # L_0004
926 @ 8524:            PUSH   PASS
927 @ 8527:            CALL  
928 @ 8528:            GOTO   L_0003
929 @ 8531:            LOCATE L_0004
930 @ 8534:            PUSH   FAIL
931 @ 8537:            CALL  
932 @ 8538:            LOCATE L_0003

   135     Print String("3 = F")
933 @ 8541:            LINE   135 "regression-run-tmp/ICOMP.imp"
934 @ 8573:            PUSH   PRINTSTRING
935 @ 8576:            PUSHS  "3 = F"
936 @ 8583:            ASSPAR
937 @ 8584:            CALL  

   136     New Line
   137  
938 @ 8585:            LINE   136 "regression-run-tmp/ICOMP.imp"
939 @ 8617:            PUSH   NEWLINE
940 @ 8620:            CALL  

   138     %If F = 3 %then pass %else fail
941 @ 8621:            LINE   138 "regression-run-tmp/ICOMP.imp"
942 @ 8653:            PUSH   F
943 @ 8656:            CALL  
944 @ 8657:            PUSHI  #0x00000003
945 @ 8662:            JUMPIF # L_0004
946 @ 8666:            PUSH   PASS
947 @ 8669:            CALL  
948 @ 8670:            GOTO   L_0003
949 @ 8673:            LOCATE L_0004
950 @ 8676:            PUSH   FAIL
951 @ 8679:            CALL  
952 @ 8680:            LOCATE L_0003

   139     Print String("F = 3")
953 @ 8683:            LINE   139 "regression-run-tmp/ICOMP.imp"
954 @ 8715:            PUSH   PRINTSTRING
955 @ 8718:            PUSHS  "F = 3"
956 @ 8725:            ASSPAR
957 @ 8726:            CALL  

   140     New Line
   141  
   142  
958 @ 8727:            LINE   140 "regression-run-tmp/ICOMP.imp"
959 @ 8759:            PUSH   NEWLINE
960 @ 8762:            CALL  

   143     %If F * 3 + 10 = F * F + 5 * 2 %then pass %else fail
961 @ 8763:            LINE   143 "regression-run-tmp/ICOMP.imp"
962 @ 8795:            PUSH   F
963 @ 8798:            CALL  
964 @ 8799:            PUSHI  #0x00000003
965 @ 8804:            MUL   
966 @ 8805:            PUSHI  #0x0000000a
967 @ 8810:            ADD   
968 @ 8811:            PUSH   F
969 @ 8814:            CALL  
970 @ 8815:            PUSH   F
971 @ 8818:            CALL  
972 @ 8819:            MUL   
973 @ 8820:            PUSHI  #0x00000005
974 @ 8825:            PUSHI  #0x00000002
975 @ 8830:            MUL   
976 @ 8831:            ADD   
977 @ 8832:            JUMPIF # L_0004
978 @ 8836:            PUSH   PASS
979 @ 8839:            CALL  
980 @ 8840:            GOTO   L_0003
981 @ 8843:            LOCATE L_0004
982 @ 8846:            PUSH   FAIL
983 @ 8849:            CALL  
984 @ 8850:            LOCATE L_0003

   144     Print String("F * 3 + 10 = F * F + 5 * 2")
985 @ 8853:            LINE   144 "regression-run-tmp/ICOMP.imp"
986 @ 8885:            PUSH   PRINTSTRING
987 @ 8888:            PUSHS  "F * 3 + 10 = F * F + 5 * 2"
988 @ 8916:            ASSPAR
989 @ 8917:            CALL  

   145     New Lines (2)
   146  
   147  
   148  
   149  
   150     !*   ---<<<  Test for Integer Inequality  >>>---
   151  
   152  
990 @ 8918:            LINE   145 "regression-run-tmp/ICOMP.imp"
991 @ 8950:            PUSH   NEWLINES
992 @ 8953:            PUSHI  #0x00000002
993 @ 8958:            ASSPAR
994 @ 8959:            CALL  

   153     %If 3 # 3 %then fail %else pass
995 @ 8960:            LINE   153 "regression-run-tmp/ICOMP.imp"
996 @ 8992:            PUSHI  #0x00000003
997 @ 8997:            PUSHI  #0x00000003
998 @ 9002:            JUMPIF = L_0004
999 @ 9006:            PUSH   FAIL
1000 @ 9009:            CALL  
1001 @ 9010:            GOTO   L_0003
1002 @ 9013:            LOCATE L_0004
1003 @ 9016:            PUSH   PASS
1004 @ 9019:            CALL  
1005 @ 9020:            LOCATE L_0003

   154     Print String("3 # 3")
1006 @ 9023:            LINE   154 "regression-run-tmp/ICOMP.imp"
1007 @ 9055:            PUSH   PRINTSTRING
1008 @ 9058:            PUSHS  "3 # 3"
1009 @ 9065:            ASSPAR
1010 @ 9066:            CALL  

   155     New Line
   156  
1011 @ 9067:            LINE   155 "regression-run-tmp/ICOMP.imp"
1012 @ 9099:            PUSH   NEWLINE
1013 @ 9102:            CALL  

   157     %If CInt4 # 3 %then fail %else pass
1014 @ 9103:            LINE   157 "regression-run-tmp/ICOMP.imp"
1015 @ 9135:            PUSHI  #0x00000003
1016 @ 9140:            PUSHI  #0x00000003
1017 @ 9145:            JUMPIF = L_0004
1018 @ 9149:            PUSH   FAIL
1019 @ 9152:            CALL  
1020 @ 9153:            GOTO   L_0003
1021 @ 9156:            LOCATE L_0004
1022 @ 9159:            PUSH   PASS
1023 @ 9162:            CALL  
1024 @ 9163:            LOCATE L_0003

   158     Print String("CInt4 # 3")
1025 @ 9166:            LINE   158 "regression-run-tmp/ICOMP.imp"
1026 @ 9198:            PUSH   PRINTSTRING
1027 @ 9201:            PUSHS  "CInt4 # 3"
1028 @ 9212:            ASSPAR
1029 @ 9213:            CALL  

   159     New Line
   160  
1030 @ 9214:            LINE   159 "regression-run-tmp/ICOMP.imp"
1031 @ 9246:            PUSH   NEWLINE
1032 @ 9249:            CALL  

   161     %If 3 # CInt4 %then fail %else pass
1033 @ 9250:            LINE   161 "regression-run-tmp/ICOMP.imp"
1034 @ 9282:            PUSHI  #0x00000003
1035 @ 9287:            PUSHI  #0x00000003
1036 @ 9292:            JUMPIF = L_0004
1037 @ 9296:            PUSH   FAIL
1038 @ 9299:            CALL  
1039 @ 9300:            GOTO   L_0003
1040 @ 9303:            LOCATE L_0004
1041 @ 9306:            PUSH   PASS
1042 @ 9309:            CALL  
1043 @ 9310:            LOCATE L_0003

   162     Print String("3 # CInt4")
1044 @ 9313:            LINE   162 "regression-run-tmp/ICOMP.imp"
1045 @ 9345:            PUSH   PRINTSTRING
1046 @ 9348:            PUSHS  "3 # CInt4"
1047 @ 9359:            ASSPAR
1048 @ 9360:            CALL  

   163     New Line
   164  
1049 @ 9361:            LINE   163 "regression-run-tmp/ICOMP.imp"
1050 @ 9393:            PUSH   NEWLINE
1051 @ 9396:            CALL  

   165     %If CInt4 # CInt4 %then fail %else pass
1052 @ 9397:            LINE   165 "regression-run-tmp/ICOMP.imp"
1053 @ 9429:            PUSHI  #0x00000003
1054 @ 9434:            PUSHI  #0x00000003
1055 @ 9439:            JUMPIF = L_0004
1056 @ 9443:            PUSH   FAIL
1057 @ 9446:            CALL  
1058 @ 9447:            GOTO   L_0003
1059 @ 9450:            LOCATE L_0004
1060 @ 9453:            PUSH   PASS
1061 @ 9456:            CALL  
1062 @ 9457:            LOCATE L_0003

   166     Print String("CInt4 # CInt4")
1063 @ 9460:            LINE   166 "regression-run-tmp/ICOMP.imp"
1064 @ 9492:            PUSH   PRINTSTRING
1065 @ 9495:            PUSHS  "CInt4 # CInt4"
1066 @ 9510:            ASSPAR
1067 @ 9511:            CALL  

   167     New Line
   168  
   169  
   170  
1068 @ 9512:            LINE   167 "regression-run-tmp/ICOMP.imp"
1069 @ 9544:            PUSH   NEWLINE
1070 @ 9547:            CALL  

   171     %If J # CInt4 %then fail %else pass
1071 @ 9548:            LINE   171 "regression-run-tmp/ICOMP.imp"
1072 @ 9580:            PUSH   J
1073 @ 9583:            PUSHI  #0x00000003
1074 @ 9588:            JUMPIF = L_0004
1075 @ 9592:            PUSH   FAIL
1076 @ 9595:            CALL  
1077 @ 9596:            GOTO   L_0003
1078 @ 9599:            LOCATE L_0004
1079 @ 9602:            PUSH   PASS
1080 @ 9605:            CALL  
1081 @ 9606:            LOCATE L_0003

   172     Print String("J # CInt4")
1082 @ 9609:            LINE   172 "regression-run-tmp/ICOMP.imp"
1083 @ 9641:            PUSH   PRINTSTRING
1084 @ 9644:            PUSHS  "J # CInt4"
1085 @ 9655:            ASSPAR
1086 @ 9656:            CALL  

   173     New Line
   174  
1087 @ 9657:            LINE   173 "regression-run-tmp/ICOMP.imp"
1088 @ 9689:            PUSH   NEWLINE
1089 @ 9692:            CALL  

   175     %If CInt4 # J %then fail %else pass
1090 @ 9693:            LINE   175 "regression-run-tmp/ICOMP.imp"
1091 @ 9725:            PUSHI  #0x00000003
1092 @ 9730:            PUSH   J
1093 @ 9733:            JUMPIF = L_0004
1094 @ 9737:            PUSH   FAIL
1095 @ 9740:            CALL  
1096 @ 9741:            GOTO   L_0003
1097 @ 9744:            LOCATE L_0004
1098 @ 9747:            PUSH   PASS
1099 @ 9750:            CALL  
1100 @ 9751:            LOCATE L_0003

   176     Print String("CInt4 # J")
1101 @ 9754:            LINE   176 "regression-run-tmp/ICOMP.imp"
1102 @ 9786:            PUSH   PRINTSTRING
1103 @ 9789:            PUSHS  "CInt4 # J"
1104 @ 9800:            ASSPAR
1105 @ 9801:            CALL  

   177     New Line
   178  
1106 @ 9802:            LINE   177 "regression-run-tmp/ICOMP.imp"
1107 @ 9834:            PUSH   NEWLINE
1108 @ 9837:            CALL  

   179     %If J # K %then fail %else pass
1109 @ 9838:            LINE   179 "regression-run-tmp/ICOMP.imp"
1110 @ 9870:            PUSH   J
1111 @ 9873:            PUSH   K
1112 @ 9876:            JUMPIF = L_0004
1113 @ 9880:            PUSH   FAIL
1114 @ 9883:            CALL  
1115 @ 9884:            GOTO   L_0003
1116 @ 9887:            LOCATE L_0004
1117 @ 9890:            PUSH   PASS
1118 @ 9893:            CALL  
1119 @ 9894:            LOCATE L_0003

   180     Print String("J # K")
1120 @ 9897:            LINE   180 "regression-run-tmp/ICOMP.imp"
1121 @ 9929:            PUSH   PRINTSTRING
1122 @ 9932:            PUSHS  "J # K"
1123 @ 9939:            ASSPAR
1124 @ 9940:            CALL  

   181     New Line
   182  
1125 @ 9941:            LINE   181 "regression-run-tmp/ICOMP.imp"
1126 @ 9973:            PUSH   NEWLINE
1127 @ 9976:            CALL  

   183     %If J # J %then fail %else pass
1128 @ 9977:            LINE   183 "regression-run-tmp/ICOMP.imp"
1129 @ 10009:            PUSH   J
1130 @ 10012:            PUSH   J
1131 @ 10015:            JUMPIF = L_0004
1132 @ 10019:            PUSH   FAIL
1133 @ 10022:            CALL  
1134 @ 10023:            GOTO   L_0003
1135 @ 10026:            LOCATE L_0004
1136 @ 10029:            PUSH   PASS
1137 @ 10032:            CALL  
1138 @ 10033:            LOCATE L_0003

   184     Print String("J # J")
1139 @ 10036:            LINE   184 "regression-run-tmp/ICOMP.imp"
1140 @ 10068:            PUSH   PRINTSTRING
1141 @ 10071:            PUSHS  "J # J"
1142 @ 10078:            ASSPAR
1143 @ 10079:            CALL  

   185     New Line
   186  
1144 @ 10080:            LINE   185 "regression-run-tmp/ICOMP.imp"
1145 @ 10112:            PUSH   NEWLINE
1146 @ 10115:            CALL  

   187     %If J # 3 %then fail %else pass
1147 @ 10116:            LINE   187 "regression-run-tmp/ICOMP.imp"
1148 @ 10148:            PUSH   J
1149 @ 10151:            PUSHI  #0x00000003
1150 @ 10156:            JUMPIF = L_0004
1151 @ 10160:            PUSH   FAIL
1152 @ 10163:            CALL  
1153 @ 10164:            GOTO   L_0003
1154 @ 10167:            LOCATE L_0004
1155 @ 10170:            PUSH   PASS
1156 @ 10173:            CALL  
1157 @ 10174:            LOCATE L_0003

   188     Print String("J # 3")
1158 @ 10177:            LINE   188 "regression-run-tmp/ICOMP.imp"
1159 @ 10209:            PUSH   PRINTSTRING
1160 @ 10212:            PUSHS  "J # 3"
1161 @ 10219:            ASSPAR
1162 @ 10220:            CALL  

   189     New Line
   190  
1163 @ 10221:            LINE   189 "regression-run-tmp/ICOMP.imp"
1164 @ 10253:            PUSH   NEWLINE
1165 @ 10256:            CALL  

   191     %If 3 # J %then fail %else pass
1166 @ 10257:            LINE   191 "regression-run-tmp/ICOMP.imp"
1167 @ 10289:            PUSHI  #0x00000003
1168 @ 10294:            PUSH   J
1169 @ 10297:            JUMPIF = L_0004
1170 @ 10301:            PUSH   FAIL
1171 @ 10304:            CALL  
1172 @ 10305:            GOTO   L_0003
1173 @ 10308:            LOCATE L_0004
1174 @ 10311:            PUSH   PASS
1175 @ 10314:            CALL  
1176 @ 10315:            LOCATE L_0003

   192     Print String("3 # J")
1177 @ 10318:            LINE   192 "regression-run-tmp/ICOMP.imp"
1178 @ 10350:            PUSH   PRINTSTRING
1179 @ 10353:            PUSHS  "3 # J"
1180 @ 10360:            ASSPAR
1181 @ 10361:            CALL  

   193     New Line
   194  
1182 @ 10362:            LINE   193 "regression-run-tmp/ICOMP.imp"
1183 @ 10394:            PUSH   NEWLINE
1184 @ 10397:            CALL  

   195     %If  3 # F %then fail %else pass
1185 @ 10398:            LINE   195 "regression-run-tmp/ICOMP.imp"
1186 @ 10430:            PUSHI  #0x00000003
1187 @ 10435:            PUSH   F
1188 @ 10438:            CALL  
1189 @ 10439:            JUMPIF = L_0004
1190 @ 10443:            PUSH   FAIL
1191 @ 10446:            CALL  
1192 @ 10447:            GOTO   L_0003
1193 @ 10450:            LOCATE L_0004
1194 @ 10453:            PUSH   PASS
1195 @ 10456:            CALL  
1196 @ 10457:            LOCATE L_0003

   196     Print String("3 # F")
1197 @ 10460:            LINE   196 "regression-run-tmp/ICOMP.imp"
1198 @ 10492:            PUSH   PRINTSTRING
1199 @ 10495:            PUSHS  "3 # F"
1200 @ 10502:            ASSPAR
1201 @ 10503:            CALL  

   197     New Line
   198  
1202 @ 10504:            LINE   197 "regression-run-tmp/ICOMP.imp"
1203 @ 10536:            PUSH   NEWLINE
1204 @ 10539:            CALL  

   199     %If  F # 3 %then fail %else pass
1205 @ 10540:            LINE   199 "regression-run-tmp/ICOMP.imp"
1206 @ 10572:            PUSH   F
1207 @ 10575:            CALL  
1208 @ 10576:            PUSHI  #0x00000003
1209 @ 10581:            JUMPIF = L_0004
1210 @ 10585:            PUSH   FAIL
1211 @ 10588:            CALL  
1212 @ 10589:            GOTO   L_0003
1213 @ 10592:            LOCATE L_0004
1214 @ 10595:            PUSH   PASS
1215 @ 10598:            CALL  
1216 @ 10599:            LOCATE L_0003

   200     Print String("F # 3")
1217 @ 10602:            LINE   200 "regression-run-tmp/ICOMP.imp"
1218 @ 10634:            PUSH   PRINTSTRING
1219 @ 10637:            PUSHS  "F # 3"
1220 @ 10644:            ASSPAR
1221 @ 10645:            CALL  

   201     New Lines (2)
   202  
   203  
   204   
   205  
   206     !*    ---<<<   Test for LESS THAN in Integers  >>>---
   207  
   208  
1222 @ 10646:            LINE   201 "regression-run-tmp/ICOMP.imp"
1223 @ 10678:            PUSH   NEWLINES
1224 @ 10681:            PUSHI  #0x00000002
1225 @ 10686:            ASSPAR
1226 @ 10687:            CALL  

   209     J = CInt4
   210  
1227 @ 10688:            LINE   209 "regression-run-tmp/ICOMP.imp"
1228 @ 10720:            PUSH   J
1229 @ 10723:            PUSHI  #0x00000003
1230 @ 10728:            ASSVAL

   211     %If 3 < 3 %then fail %else pass
1231 @ 10729:            LINE   211 "regression-run-tmp/ICOMP.imp"
1232 @ 10761:            PUSHI  #0x00000003
1233 @ 10766:            PUSHI  #0x00000003
1234 @ 10771:            JUMPIF >= L_0004
1235 @ 10775:            PUSH   FAIL
1236 @ 10778:            CALL  
1237 @ 10779:            GOTO   L_0003
1238 @ 10782:            LOCATE L_0004
1239 @ 10785:            PUSH   PASS
1240 @ 10788:            CALL  
1241 @ 10789:            LOCATE L_0003

   212     Print String("3 < 3")
1242 @ 10792:            LINE   212 "regression-run-tmp/ICOMP.imp"
1243 @ 10824:            PUSH   PRINTSTRING
1244 @ 10827:            PUSHS  "3 < 3"
1245 @ 10834:            ASSPAR
1246 @ 10835:            CALL  

   213     New Line
   214  
1247 @ 10836:            LINE   213 "regression-run-tmp/ICOMP.imp"
1248 @ 10868:            PUSH   NEWLINE
1249 @ 10871:            CALL  

   215     %If 3 < J %then fail %else pass
1250 @ 10872:            LINE   215 "regression-run-tmp/ICOMP.imp"
1251 @ 10904:            PUSHI  #0x00000003
1252 @ 10909:            PUSH   J
1253 @ 10912:            JUMPIF >= L_0004
1254 @ 10916:            PUSH   FAIL
1255 @ 10919:            CALL  
1256 @ 10920:            GOTO   L_0003
1257 @ 10923:            LOCATE L_0004
1258 @ 10926:            PUSH   PASS
1259 @ 10929:            CALL  
1260 @ 10930:            LOCATE L_0003

   216     Print String("3 < J")
1261 @ 10933:            LINE   216 "regression-run-tmp/ICOMP.imp"
1262 @ 10965:            PUSH   PRINTSTRING
1263 @ 10968:            PUSHS  "3 < J"
1264 @ 10975:            ASSPAR
1265 @ 10976:            CALL  

   217     New Line
   218  
1266 @ 10977:            LINE   217 "regression-run-tmp/ICOMP.imp"
1267 @ 11009:            PUSH   NEWLINE
1268 @ 11012:            CALL  

   219     %If J < 3 %then fail %else pass
1269 @ 11013:            LINE   219 "regression-run-tmp/ICOMP.imp"
1270 @ 11045:            PUSH   J
1271 @ 11048:            PUSHI  #0x00000003
1272 @ 11053:            JUMPIF >= L_0004
1273 @ 11057:            PUSH   FAIL
1274 @ 11060:            CALL  
1275 @ 11061:            GOTO   L_0003
1276 @ 11064:            LOCATE L_0004
1277 @ 11067:            PUSH   PASS
1278 @ 11070:            CALL  
1279 @ 11071:            LOCATE L_0003

   220     Print String("J < 3")
1280 @ 11074:            LINE   220 "regression-run-tmp/ICOMP.imp"
1281 @ 11106:            PUSH   PRINTSTRING
1282 @ 11109:            PUSHS  "J < 3"
1283 @ 11116:            ASSPAR
1284 @ 11117:            CALL  

   221     New Line
   222  
1285 @ 11118:            LINE   221 "regression-run-tmp/ICOMP.imp"
1286 @ 11150:            PUSH   NEWLINE
1287 @ 11153:            CALL  

   223     %If 3 < CInt4 %then fail %else pass
1288 @ 11154:            LINE   223 "regression-run-tmp/ICOMP.imp"
1289 @ 11186:            PUSHI  #0x00000003
1290 @ 11191:            PUSHI  #0x00000003
1291 @ 11196:            JUMPIF >= L_0004
1292 @ 11200:            PUSH   FAIL
1293 @ 11203:            CALL  
1294 @ 11204:            GOTO   L_0003
1295 @ 11207:            LOCATE L_0004
1296 @ 11210:            PUSH   PASS
1297 @ 11213:            CALL  
1298 @ 11214:            LOCATE L_0003

   224     Print String("3 < CInt4")
1299 @ 11217:            LINE   224 "regression-run-tmp/ICOMP.imp"
1300 @ 11249:            PUSH   PRINTSTRING
1301 @ 11252:            PUSHS  "3 < CInt4"
1302 @ 11263:            ASSPAR
1303 @ 11264:            CALL  

   225     New Line
   226  
1304 @ 11265:            LINE   225 "regression-run-tmp/ICOMP.imp"
1305 @ 11297:            PUSH   NEWLINE
1306 @ 11300:            CALL  

   227     %If CInt4 < 3 %then fail %else pass
1307 @ 11301:            LINE   227 "regression-run-tmp/ICOMP.imp"
1308 @ 11333:            PUSHI  #0x00000003
1309 @ 11338:            PUSHI  #0x00000003
1310 @ 11343:            JUMPIF >= L_0004
1311 @ 11347:            PUSH   FAIL
1312 @ 11350:            CALL  
1313 @ 11351:            GOTO   L_0003
1314 @ 11354:            LOCATE L_0004
1315 @ 11357:            PUSH   PASS
1316 @ 11360:            CALL  
1317 @ 11361:            LOCATE L_0003

   228     Print String("CInt4 < 3")
1318 @ 11364:            LINE   228 "regression-run-tmp/ICOMP.imp"
1319 @ 11396:            PUSH   PRINTSTRING
1320 @ 11399:            PUSHS  "CInt4 < 3"
1321 @ 11410:            ASSPAR
1322 @ 11411:            CALL  

   229     New Line
   230  
1323 @ 11412:            LINE   229 "regression-run-tmp/ICOMP.imp"
1324 @ 11444:            PUSH   NEWLINE
1325 @ 11447:            CALL  

   231     %If J < CInt4 %then fail %else pass
1326 @ 11448:            LINE   231 "regression-run-tmp/ICOMP.imp"
1327 @ 11480:            PUSH   J
1328 @ 11483:            PUSHI  #0x00000003
1329 @ 11488:            JUMPIF >= L_0004
1330 @ 11492:            PUSH   FAIL
1331 @ 11495:            CALL  
1332 @ 11496:            GOTO   L_0003
1333 @ 11499:            LOCATE L_0004
1334 @ 11502:            PUSH   PASS
1335 @ 11505:            CALL  
1336 @ 11506:            LOCATE L_0003

   232     Print String("J < CInt4")
1337 @ 11509:            LINE   232 "regression-run-tmp/ICOMP.imp"
1338 @ 11541:            PUSH   PRINTSTRING
1339 @ 11544:            PUSHS  "J < CInt4"
1340 @ 11555:            ASSPAR
1341 @ 11556:            CALL  

   233     New Line
   234  
1342 @ 11557:            LINE   233 "regression-run-tmp/ICOMP.imp"
1343 @ 11589:            PUSH   NEWLINE
1344 @ 11592:            CALL  

   235     %If CInt4 < J %then fail %else pass
1345 @ 11593:            LINE   235 "regression-run-tmp/ICOMP.imp"
1346 @ 11625:            PUSHI  #0x00000003
1347 @ 11630:            PUSH   J
1348 @ 11633:            JUMPIF >= L_0004
1349 @ 11637:            PUSH   FAIL
1350 @ 11640:            CALL  
1351 @ 11641:            GOTO   L_0003
1352 @ 11644:            LOCATE L_0004
1353 @ 11647:            PUSH   PASS
1354 @ 11650:            CALL  
1355 @ 11651:            LOCATE L_0003

   236     Print String("CInt4 < J")
1356 @ 11654:            LINE   236 "regression-run-tmp/ICOMP.imp"
1357 @ 11686:            PUSH   PRINTSTRING
1358 @ 11689:            PUSHS  "CInt4 < J"
1359 @ 11700:            ASSPAR
1360 @ 11701:            CALL  

   237     New Line
   238  
1361 @ 11702:            LINE   237 "regression-run-tmp/ICOMP.imp"
1362 @ 11734:            PUSH   NEWLINE
1363 @ 11737:            CALL  

   239     %If CInt4 < CInt4 %then fail %else pass
1364 @ 11738:            LINE   239 "regression-run-tmp/ICOMP.imp"
1365 @ 11770:            PUSHI  #0x00000003
1366 @ 11775:            PUSHI  #0x00000003
1367 @ 11780:            JUMPIF >= L_0004
1368 @ 11784:            PUSH   FAIL
1369 @ 11787:            CALL  
1370 @ 11788:            GOTO   L_0003
1371 @ 11791:            LOCATE L_0004
1372 @ 11794:            PUSH   PASS
1373 @ 11797:            CALL  
1374 @ 11798:            LOCATE L_0003

   240     Print String("CInt4 < CInt4")
1375 @ 11801:            LINE   240 "regression-run-tmp/ICOMP.imp"
1376 @ 11833:            PUSH   PRINTSTRING
1377 @ 11836:            PUSHS  "CInt4 < CInt4"
1378 @ 11851:            ASSPAR
1379 @ 11852:            CALL  

   241     New Line
   242  
1380 @ 11853:            LINE   241 "regression-run-tmp/ICOMP.imp"
1381 @ 11885:            PUSH   NEWLINE
1382 @ 11888:            CALL  

   243     %If J < J %then fail %else pass
1383 @ 11889:            LINE   243 "regression-run-tmp/ICOMP.imp"
1384 @ 11921:            PUSH   J
1385 @ 11924:            PUSH   J
1386 @ 11927:            JUMPIF >= L_0004
1387 @ 11931:            PUSH   FAIL
1388 @ 11934:            CALL  
1389 @ 11935:            GOTO   L_0003
1390 @ 11938:            LOCATE L_0004
1391 @ 11941:            PUSH   PASS
1392 @ 11944:            CALL  
1393 @ 11945:            LOCATE L_0003

   244     Print String("J < J")
1394 @ 11948:            LINE   244 "regression-run-tmp/ICOMP.imp"
1395 @ 11980:            PUSH   PRINTSTRING
1396 @ 11983:            PUSHS  "J < J"
1397 @ 11990:            ASSPAR
1398 @ 11991:            CALL  

   245     New Line
   246  
1399 @ 11992:            LINE   245 "regression-run-tmp/ICOMP.imp"
1400 @ 12024:            PUSH   NEWLINE
1401 @ 12027:            CALL  

   247     %If F < 3 %then fail %else pass
1402 @ 12028:            LINE   247 "regression-run-tmp/ICOMP.imp"
1403 @ 12060:            PUSH   F
1404 @ 12063:            CALL  
1405 @ 12064:            PUSHI  #0x00000003
1406 @ 12069:            JUMPIF >= L_0004
1407 @ 12073:            PUSH   FAIL
1408 @ 12076:            CALL  
1409 @ 12077:            GOTO   L_0003
1410 @ 12080:            LOCATE L_0004
1411 @ 12083:            PUSH   PASS
1412 @ 12086:            CALL  
1413 @ 12087:            LOCATE L_0003

   248     Print String("F < 3")
1414 @ 12090:            LINE   248 "regression-run-tmp/ICOMP.imp"
1415 @ 12122:            PUSH   PRINTSTRING
1416 @ 12125:            PUSHS  "F < 3"
1417 @ 12132:            ASSPAR
1418 @ 12133:            CALL  

   249     New Lines (2)
   250  
   251  
   252  
   253  
   254  
   255     !*    ---<<<   Test for LESS THAN or EQUALS  in Integers  >>>---
   256  
   257  
1419 @ 12134:            LINE   249 "regression-run-tmp/ICOMP.imp"
1420 @ 12166:            PUSH   NEWLINES
1421 @ 12169:            PUSHI  #0x00000002
1422 @ 12174:            ASSPAR
1423 @ 12175:            CALL  

   258     J = CInt4
   259  
1424 @ 12176:            LINE   258 "regression-run-tmp/ICOMP.imp"
1425 @ 12208:            PUSH   J
1426 @ 12211:            PUSHI  #0x00000003
1427 @ 12216:            ASSVAL

   260     %If 3 <= 3 %then pass %else fail
1428 @ 12217:            LINE   260 "regression-run-tmp/ICOMP.imp"
1429 @ 12249:            PUSHI  #0x00000003
1430 @ 12254:            PUSHI  #0x00000003
1431 @ 12259:            JUMPIF > L_0004
1432 @ 12263:            PUSH   PASS
1433 @ 12266:            CALL  
1434 @ 12267:            GOTO   L_0003
1435 @ 12270:            LOCATE L_0004
1436 @ 12273:            PUSH   FAIL
1437 @ 12276:            CALL  
1438 @ 12277:            LOCATE L_0003

   261     Print String("3 <= 3")
1439 @ 12280:            LINE   261 "regression-run-tmp/ICOMP.imp"
1440 @ 12312:            PUSH   PRINTSTRING
1441 @ 12315:            PUSHS  "3 <= 3"
1442 @ 12323:            ASSPAR
1443 @ 12324:            CALL  

   262     New Line
   263  
1444 @ 12325:            LINE   262 "regression-run-tmp/ICOMP.imp"
1445 @ 12357:            PUSH   NEWLINE
1446 @ 12360:            CALL  

   264     %If 3 <= J %then pass %else fail
1447 @ 12361:            LINE   264 "regression-run-tmp/ICOMP.imp"
1448 @ 12393:            PUSHI  #0x00000003
1449 @ 12398:            PUSH   J
1450 @ 12401:            JUMPIF > L_0004
1451 @ 12405:            PUSH   PASS
1452 @ 12408:            CALL  
1453 @ 12409:            GOTO   L_0003
1454 @ 12412:            LOCATE L_0004
1455 @ 12415:            PUSH   FAIL
1456 @ 12418:            CALL  
1457 @ 12419:            LOCATE L_0003

   265     Print String("3 <= J")
1458 @ 12422:            LINE   265 "regression-run-tmp/ICOMP.imp"
1459 @ 12454:            PUSH   PRINTSTRING
1460 @ 12457:            PUSHS  "3 <= J"
1461 @ 12465:            ASSPAR
1462 @ 12466:            CALL  

   266     New Line
   267  
1463 @ 12467:            LINE   266 "regression-run-tmp/ICOMP.imp"
1464 @ 12499:            PUSH   NEWLINE
1465 @ 12502:            CALL  

   268     %If J <= 3 %then pass %else fail
1466 @ 12503:            LINE   268 "regression-run-tmp/ICOMP.imp"
1467 @ 12535:            PUSH   J
1468 @ 12538:            PUSHI  #0x00000003
1469 @ 12543:            JUMPIF > L_0004
1470 @ 12547:            PUSH   PASS
1471 @ 12550:            CALL  
1472 @ 12551:            GOTO   L_0003
1473 @ 12554:            LOCATE L_0004
1474 @ 12557:            PUSH   FAIL
1475 @ 12560:            CALL  
1476 @ 12561:            LOCATE L_0003

   269     Print String("J <= 3")
1477 @ 12564:            LINE   269 "regression-run-tmp/ICOMP.imp"
1478 @ 12596:            PUSH   PRINTSTRING
1479 @ 12599:            PUSHS  "J <= 3"
1480 @ 12607:            ASSPAR
1481 @ 12608:            CALL  

   270     New Line
   271  
1482 @ 12609:            LINE   270 "regression-run-tmp/ICOMP.imp"
1483 @ 12641:            PUSH   NEWLINE
1484 @ 12644:            CALL  

   272     %If 3 <= CInt4 %then pass %else fail
1485 @ 12645:            LINE   272 "regression-run-tmp/ICOMP.imp"
1486 @ 12677:            PUSHI  #0x00000003
1487 @ 12682:            PUSHI  #0x00000003
1488 @ 12687:            JUMPIF > L_0004
1489 @ 12691:            PUSH   PASS
1490 @ 12694:            CALL  
1491 @ 12695:            GOTO   L_0003
1492 @ 12698:            LOCATE L_0004
1493 @ 12701:            PUSH   FAIL
1494 @ 12704:            CALL  
1495 @ 12705:            LOCATE L_0003

   273     Print String("3 <= CInt4")
1496 @ 12708:            LINE   273 "regression-run-tmp/ICOMP.imp"
1497 @ 12740:            PUSH   PRINTSTRING
1498 @ 12743:            PUSHS  "3 <= CInt4"
1499 @ 12755:            ASSPAR
1500 @ 12756:            CALL  

   274     New Line
   275  
1501 @ 12757:            LINE   274 "regression-run-tmp/ICOMP.imp"
1502 @ 12789:            PUSH   NEWLINE
1503 @ 12792:            CALL  

   276     %If CInt4 <= 3 %then pass %else fail
1504 @ 12793:            LINE   276 "regression-run-tmp/ICOMP.imp"
1505 @ 12825:            PUSHI  #0x00000003
1506 @ 12830:            PUSHI  #0x00000003
1507 @ 12835:            JUMPIF > L_0004
1508 @ 12839:            PUSH   PASS
1509 @ 12842:            CALL  
1510 @ 12843:            GOTO   L_0003
1511 @ 12846:            LOCATE L_0004
1512 @ 12849:            PUSH   FAIL
1513 @ 12852:            CALL  
1514 @ 12853:            LOCATE L_0003

   277     Print String("CInt4 <= 3")
1515 @ 12856:            LINE   277 "regression-run-tmp/ICOMP.imp"
1516 @ 12888:            PUSH   PRINTSTRING
1517 @ 12891:            PUSHS  "CInt4 <= 3"
1518 @ 12903:            ASSPAR
1519 @ 12904:            CALL  

   278     New Line
   279  
1520 @ 12905:            LINE   278 "regression-run-tmp/ICOMP.imp"
1521 @ 12937:            PUSH   NEWLINE
1522 @ 12940:            CALL  

   280     %If J <= CInt4 %then pass %else fail
1523 @ 12941:            LINE   280 "regression-run-tmp/ICOMP.imp"
1524 @ 12973:            PUSH   J
1525 @ 12976:            PUSHI  #0x00000003
1526 @ 12981:            JUMPIF > L_0004
1527 @ 12985:            PUSH   PASS
1528 @ 12988:            CALL  
1529 @ 12989:            GOTO   L_0003
1530 @ 12992:            LOCATE L_0004
1531 @ 12995:            PUSH   FAIL
1532 @ 12998:            CALL  
1533 @ 12999:            LOCATE L_0003

   281     Print String("J <= CInt4")
1534 @ 13002:            LINE   281 "regression-run-tmp/ICOMP.imp"
1535 @ 13034:            PUSH   PRINTSTRING
1536 @ 13037:            PUSHS  "J <= CInt4"
1537 @ 13049:            ASSPAR
1538 @ 13050:            CALL  

   282     New Line
   283  
1539 @ 13051:            LINE   282 "regression-run-tmp/ICOMP.imp"
1540 @ 13083:            PUSH   NEWLINE
1541 @ 13086:            CALL  

   284     %If CInt4 <= J %then pass %else fail
1542 @ 13087:            LINE   284 "regression-run-tmp/ICOMP.imp"
1543 @ 13119:            PUSHI  #0x00000003
1544 @ 13124:            PUSH   J
1545 @ 13127:            JUMPIF > L_0004
1546 @ 13131:            PUSH   PASS
1547 @ 13134:            CALL  
1548 @ 13135:            GOTO   L_0003
1549 @ 13138:            LOCATE L_0004
1550 @ 13141:            PUSH   FAIL
1551 @ 13144:            CALL  
1552 @ 13145:            LOCATE L_0003

   285     Print String("CInt4 <= J")
1553 @ 13148:            LINE   285 "regression-run-tmp/ICOMP.imp"
1554 @ 13180:            PUSH   PRINTSTRING
1555 @ 13183:            PUSHS  "CInt4 <= J"
1556 @ 13195:            ASSPAR
1557 @ 13196:            CALL  

   286     New Line
   287  
1558 @ 13197:            LINE   286 "regression-run-tmp/ICOMP.imp"
1559 @ 13229:            PUSH   NEWLINE
1560 @ 13232:            CALL  

   288     %If CInt4 <= CInt4 %then pass %else fail
1561 @ 13233:            LINE   288 "regression-run-tmp/ICOMP.imp"
1562 @ 13265:            PUSHI  #0x00000003
1563 @ 13270:            PUSHI  #0x00000003
1564 @ 13275:            JUMPIF > L_0004
1565 @ 13279:            PUSH   PASS
1566 @ 13282:            CALL  
1567 @ 13283:            GOTO   L_0003
1568 @ 13286:            LOCATE L_0004
1569 @ 13289:            PUSH   FAIL
1570 @ 13292:            CALL  
1571 @ 13293:            LOCATE L_0003

   289     Print String("CInt4 <= CInt4")
1572 @ 13296:            LINE   289 "regression-run-tmp/ICOMP.imp"
1573 @ 13328:            PUSH   PRINTSTRING
1574 @ 13331:            PUSHS  "CInt4 <= CInt4"
1575 @ 13347:            ASSPAR
1576 @ 13348:            CALL  

   290     New Line
   291  
1577 @ 13349:            LINE   290 "regression-run-tmp/ICOMP.imp"
1578 @ 13381:            PUSH   NEWLINE
1579 @ 13384:            CALL  

   292     %If J <= J %then pass %else fail
1580 @ 13385:            LINE   292 "regression-run-tmp/ICOMP.imp"
1581 @ 13417:            PUSH   J
1582 @ 13420:            PUSH   J
1583 @ 13423:            JUMPIF > L_0004
1584 @ 13427:            PUSH   PASS
1585 @ 13430:            CALL  
1586 @ 13431:            GOTO   L_0003
1587 @ 13434:            LOCATE L_0004
1588 @ 13437:            PUSH   FAIL
1589 @ 13440:            CALL  
1590 @ 13441:            LOCATE L_0003

   293     Print String("J <= J")
1591 @ 13444:            LINE   293 "regression-run-tmp/ICOMP.imp"
1592 @ 13476:            PUSH   PRINTSTRING
1593 @ 13479:            PUSHS  "J <= J"
1594 @ 13487:            ASSPAR
1595 @ 13488:            CALL  

   294     New Line
   295  
1596 @ 13489:            LINE   294 "regression-run-tmp/ICOMP.imp"
1597 @ 13521:            PUSH   NEWLINE
1598 @ 13524:            CALL  

   296     %If F <= 3 %then pass %else fail
1599 @ 13525:            LINE   296 "regression-run-tmp/ICOMP.imp"
1600 @ 13557:            PUSH   F
1601 @ 13560:            CALL  
1602 @ 13561:            PUSHI  #0x00000003
1603 @ 13566:            JUMPIF > L_0004
1604 @ 13570:            PUSH   PASS
1605 @ 13573:            CALL  
1606 @ 13574:            GOTO   L_0003
1607 @ 13577:            LOCATE L_0004
1608 @ 13580:            PUSH   FAIL
1609 @ 13583:            CALL  
1610 @ 13584:            LOCATE L_0003

   297     Print String("F <= 3")
1611 @ 13587:            LINE   297 "regression-run-tmp/ICOMP.imp"
1612 @ 13619:            PUSH   PRINTSTRING
1613 @ 13622:            PUSHS  "F <= 3"
1614 @ 13630:            ASSPAR
1615 @ 13631:            CALL  

   298     New Lines (2)
   299  
   300  
   301     
   302  
   303     !*    ---<<<   Test for GREATER THAN in Integers  >>>---
   304  
   305  
1616 @ 13632:            LINE   298 "regression-run-tmp/ICOMP.imp"
1617 @ 13664:            PUSH   NEWLINES
1618 @ 13667:            PUSHI  #0x00000002
1619 @ 13672:            ASSPAR
1620 @ 13673:            CALL  

   306     J = CInt4
   307  
1621 @ 13674:            LINE   306 "regression-run-tmp/ICOMP.imp"
1622 @ 13706:            PUSH   J
1623 @ 13709:            PUSHI  #0x00000003
1624 @ 13714:            ASSVAL

   308     %If 3 > 3 %then fail %else pass
1625 @ 13715:            LINE   308 "regression-run-tmp/ICOMP.imp"
1626 @ 13747:            PUSHI  #0x00000003
1627 @ 13752:            PUSHI  #0x00000003
1628 @ 13757:            JUMPIF <= L_0004
1629 @ 13761:            PUSH   FAIL
1630 @ 13764:            CALL  
1631 @ 13765:            GOTO   L_0003
1632 @ 13768:            LOCATE L_0004
1633 @ 13771:            PUSH   PASS
1634 @ 13774:            CALL  
1635 @ 13775:            LOCATE L_0003

   309     Print String("3 > 3")
1636 @ 13778:            LINE   309 "regression-run-tmp/ICOMP.imp"
1637 @ 13810:            PUSH   PRINTSTRING
1638 @ 13813:            PUSHS  "3 > 3"
1639 @ 13820:            ASSPAR
1640 @ 13821:            CALL  

   310     New Line
   311  
1641 @ 13822:            LINE   310 "regression-run-tmp/ICOMP.imp"
1642 @ 13854:            PUSH   NEWLINE
1643 @ 13857:            CALL  

   312     %If 3 > J %then fail %else pass
1644 @ 13858:            LINE   312 "regression-run-tmp/ICOMP.imp"
1645 @ 13890:            PUSHI  #0x00000003
1646 @ 13895:            PUSH   J
1647 @ 13898:            JUMPIF <= L_0004
1648 @ 13902:            PUSH   FAIL
1649 @ 13905:            CALL  
1650 @ 13906:            GOTO   L_0003
1651 @ 13909:            LOCATE L_0004
1652 @ 13912:            PUSH   PASS
1653 @ 13915:            CALL  
1654 @ 13916:            LOCATE L_0003

   313     Print String("3 > J")
1655 @ 13919:            LINE   313 "regression-run-tmp/ICOMP.imp"
1656 @ 13951:            PUSH   PRINTSTRING
1657 @ 13954:            PUSHS  "3 > J"
1658 @ 13961:            ASSPAR
1659 @ 13962:            CALL  

   314     New Line
   315  
1660 @ 13963:            LINE   314 "regression-run-tmp/ICOMP.imp"
1661 @ 13995:            PUSH   NEWLINE
1662 @ 13998:            CALL  

   316     %If J > 3 %then fail %else pass
1663 @ 13999:            LINE   316 "regression-run-tmp/ICOMP.imp"
1664 @ 14031:            PUSH   J
1665 @ 14034:            PUSHI  #0x00000003
1666 @ 14039:            JUMPIF <= L_0004
1667 @ 14043:            PUSH   FAIL
1668 @ 14046:            CALL  
1669 @ 14047:            GOTO   L_0003
1670 @ 14050:            LOCATE L_0004
1671 @ 14053:            PUSH   PASS
1672 @ 14056:            CALL  
1673 @ 14057:            LOCATE L_0003

   317     Print String("J > 3")
1674 @ 14060:            LINE   317 "regression-run-tmp/ICOMP.imp"
1675 @ 14092:            PUSH   PRINTSTRING
1676 @ 14095:            PUSHS  "J > 3"
1677 @ 14102:            ASSPAR
1678 @ 14103:            CALL  

   318     New Line
   319  
1679 @ 14104:            LINE   318 "regression-run-tmp/ICOMP.imp"
1680 @ 14136:            PUSH   NEWLINE
1681 @ 14139:            CALL  

   320     %If 3 > CInt4 %then fail %else pass
1682 @ 14140:            LINE   320 "regression-run-tmp/ICOMP.imp"
1683 @ 14172:            PUSHI  #0x00000003
1684 @ 14177:            PUSHI  #0x00000003
1685 @ 14182:            JUMPIF <= L_0004
1686 @ 14186:            PUSH   FAIL
1687 @ 14189:            CALL  
1688 @ 14190:            GOTO   L_0003
1689 @ 14193:            LOCATE L_0004
1690 @ 14196:            PUSH   PASS
1691 @ 14199:            CALL  
1692 @ 14200:            LOCATE L_0003

   321     Print String("3 > CInt4")
1693 @ 14203:            LINE   321 "regression-run-tmp/ICOMP.imp"
1694 @ 14235:            PUSH   PRINTSTRING
1695 @ 14238:            PUSHS  "3 > CInt4"
1696 @ 14249:            ASSPAR
1697 @ 14250:            CALL  

   322     New Line
   323  
1698 @ 14251:            LINE   322 "regression-run-tmp/ICOMP.imp"
1699 @ 14283:            PUSH   NEWLINE
1700 @ 14286:            CALL  

   324     %If CInt4 > 3 %then fail %else pass
1701 @ 14287:            LINE   324 "regression-run-tmp/ICOMP.imp"
1702 @ 14319:            PUSHI  #0x00000003
1703 @ 14324:            PUSHI  #0x00000003
1704 @ 14329:            JUMPIF <= L_0004
1705 @ 14333:            PUSH   FAIL
1706 @ 14336:            CALL  
1707 @ 14337:            GOTO   L_0003
1708 @ 14340:            LOCATE L_0004
1709 @ 14343:            PUSH   PASS
1710 @ 14346:            CALL  
1711 @ 14347:            LOCATE L_0003

   325     Print String("CInt4 > 3")
1712 @ 14350:            LINE   325 "regression-run-tmp/ICOMP.imp"
1713 @ 14382:            PUSH   PRINTSTRING
1714 @ 14385:            PUSHS  "CInt4 > 3"
1715 @ 14396:            ASSPAR
1716 @ 14397:            CALL  

   326     New Line
   327  
1717 @ 14398:            LINE   326 "regression-run-tmp/ICOMP.imp"
1718 @ 14430:            PUSH   NEWLINE
1719 @ 14433:            CALL  

   328     %If J > CInt4 %then fail %else pass
1720 @ 14434:            LINE   328 "regression-run-tmp/ICOMP.imp"
1721 @ 14466:            PUSH   J
1722 @ 14469:            PUSHI  #0x00000003
1723 @ 14474:            JUMPIF <= L_0004
1724 @ 14478:            PUSH   FAIL
1725 @ 14481:            CALL  
1726 @ 14482:            GOTO   L_0003
1727 @ 14485:            LOCATE L_0004
1728 @ 14488:            PUSH   PASS
1729 @ 14491:            CALL  
1730 @ 14492:            LOCATE L_0003

   329     Print String("J > CInt4")
1731 @ 14495:            LINE   329 "regression-run-tmp/ICOMP.imp"
1732 @ 14527:            PUSH   PRINTSTRING
1733 @ 14530:            PUSHS  "J > CInt4"
1734 @ 14541:            ASSPAR
1735 @ 14542:            CALL  

   330     New Line
   331  
1736 @ 14543:            LINE   330 "regression-run-tmp/ICOMP.imp"
1737 @ 14575:            PUSH   NEWLINE
1738 @ 14578:            CALL  

   332     %If CInt4 > J %then fail %else pass
1739 @ 14579:            LINE   332 "regression-run-tmp/ICOMP.imp"
1740 @ 14611:            PUSHI  #0x00000003
1741 @ 14616:            PUSH   J
1742 @ 14619:            JUMPIF <= L_0004
1743 @ 14623:            PUSH   FAIL
1744 @ 14626:            CALL  
1745 @ 14627:            GOTO   L_0003
1746 @ 14630:            LOCATE L_0004
1747 @ 14633:            PUSH   PASS
1748 @ 14636:            CALL  
1749 @ 14637:            LOCATE L_0003

   333     Print String("CInt4 > J")
1750 @ 14640:            LINE   333 "regression-run-tmp/ICOMP.imp"
1751 @ 14672:            PUSH   PRINTSTRING
1752 @ 14675:            PUSHS  "CInt4 > J"
1753 @ 14686:            ASSPAR
1754 @ 14687:            CALL  

   334     New Line
   335  
1755 @ 14688:            LINE   334 "regression-run-tmp/ICOMP.imp"
1756 @ 14720:            PUSH   NEWLINE
1757 @ 14723:            CALL  

   336     %If CInt4 > CInt4 %then fail %else pass
1758 @ 14724:            LINE   336 "regression-run-tmp/ICOMP.imp"
1759 @ 14756:            PUSHI  #0x00000003
1760 @ 14761:            PUSHI  #0x00000003
1761 @ 14766:            JUMPIF <= L_0004
1762 @ 14770:            PUSH   FAIL
1763 @ 14773:            CALL  
1764 @ 14774:            GOTO   L_0003
1765 @ 14777:            LOCATE L_0004
1766 @ 14780:            PUSH   PASS
1767 @ 14783:            CALL  
1768 @ 14784:            LOCATE L_0003

   337     Print String("CInt4 > CInt4")
1769 @ 14787:            LINE   337 "regression-run-tmp/ICOMP.imp"
1770 @ 14819:            PUSH   PRINTSTRING
1771 @ 14822:            PUSHS  "CInt4 > CInt4"
1772 @ 14837:            ASSPAR
1773 @ 14838:            CALL  

   338     New Line
   339  
1774 @ 14839:            LINE   338 "regression-run-tmp/ICOMP.imp"
1775 @ 14871:            PUSH   NEWLINE
1776 @ 14874:            CALL  

   340     %If J > J %then fail %else pass
1777 @ 14875:            LINE   340 "regression-run-tmp/ICOMP.imp"
1778 @ 14907:            PUSH   J
1779 @ 14910:            PUSH   J
1780 @ 14913:            JUMPIF <= L_0004
1781 @ 14917:            PUSH   FAIL
1782 @ 14920:            CALL  
1783 @ 14921:            GOTO   L_0003
1784 @ 14924:            LOCATE L_0004
1785 @ 14927:            PUSH   PASS
1786 @ 14930:            CALL  
1787 @ 14931:            LOCATE L_0003

   341     Print String("J > J")
1788 @ 14934:            LINE   341 "regression-run-tmp/ICOMP.imp"
1789 @ 14966:            PUSH   PRINTSTRING
1790 @ 14969:            PUSHS  "J > J"
1791 @ 14976:            ASSPAR
1792 @ 14977:            CALL  

   342     New Line
   343  
1793 @ 14978:            LINE   342 "regression-run-tmp/ICOMP.imp"
1794 @ 15010:            PUSH   NEWLINE
1795 @ 15013:            CALL  

   344     %If F > 3 %then fail %else pass
1796 @ 15014:            LINE   344 "regression-run-tmp/ICOMP.imp"
1797 @ 15046:            PUSH   F
1798 @ 15049:            CALL  
1799 @ 15050:            PUSHI  #0x00000003
1800 @ 15055:            JUMPIF <= L_0004
1801 @ 15059:            PUSH   FAIL
1802 @ 15062:            CALL  
1803 @ 15063:            GOTO   L_0003
1804 @ 15066:            LOCATE L_0004
1805 @ 15069:            PUSH   PASS
1806 @ 15072:            CALL  
1807 @ 15073:            LOCATE L_0003

   345     Print String("F > 3")
1808 @ 15076:            LINE   345 "regression-run-tmp/ICOMP.imp"
1809 @ 15108:            PUSH   PRINTSTRING
1810 @ 15111:            PUSHS  "F > 3"
1811 @ 15118:            ASSPAR
1812 @ 15119:            CALL  

   346     New Lines (2)
   347  
   348  
   349  
   350     !*    ---<<<   Test for GREATER THAN OR EQUALS TO  in Integers  >>>---
   351  
1813 @ 15120:            LINE   346 "regression-run-tmp/ICOMP.imp"
1814 @ 15152:            PUSH   NEWLINES
1815 @ 15155:            PUSHI  #0x00000002
1816 @ 15160:            ASSPAR
1817 @ 15161:            CALL  

   352     J = CInt4
   353  
1818 @ 15162:            LINE   352 "regression-run-tmp/ICOMP.imp"
1819 @ 15194:            PUSH   J
1820 @ 15197:            PUSHI  #0x00000003
1821 @ 15202:            ASSVAL

   354     %If 3 >= 3 %then pass %else fail
1822 @ 15203:            LINE   354 "regression-run-tmp/ICOMP.imp"
1823 @ 15235:            PUSHI  #0x00000003
1824 @ 15240:            PUSHI  #0x00000003
1825 @ 15245:            JUMPIF < L_0004
1826 @ 15249:            PUSH   PASS
1827 @ 15252:            CALL  
1828 @ 15253:            GOTO   L_0003
1829 @ 15256:            LOCATE L_0004
1830 @ 15259:            PUSH   FAIL
1831 @ 15262:            CALL  
1832 @ 15263:            LOCATE L_0003

   355     Print String("3 >= 3")
1833 @ 15266:            LINE   355 "regression-run-tmp/ICOMP.imp"
1834 @ 15298:            PUSH   PRINTSTRING
1835 @ 15301:            PUSHS  "3 >= 3"
1836 @ 15309:            ASSPAR
1837 @ 15310:            CALL  

   356     New Line
   357  
1838 @ 15311:            LINE   356 "regression-run-tmp/ICOMP.imp"
1839 @ 15343:            PUSH   NEWLINE
1840 @ 15346:            CALL  

   358     %If 3 >= J %then pass %else fail
1841 @ 15347:            LINE   358 "regression-run-tmp/ICOMP.imp"
1842 @ 15379:            PUSHI  #0x00000003
1843 @ 15384:            PUSH   J
1844 @ 15387:            JUMPIF < L_0004
1845 @ 15391:            PUSH   PASS
1846 @ 15394:            CALL  
1847 @ 15395:            GOTO   L_0003
1848 @ 15398:            LOCATE L_0004
1849 @ 15401:            PUSH   FAIL
1850 @ 15404:            CALL  
1851 @ 15405:            LOCATE L_0003

   359     Print String("3 >= J")
1852 @ 15408:            LINE   359 "regression-run-tmp/ICOMP.imp"
1853 @ 15440:            PUSH   PRINTSTRING
1854 @ 15443:            PUSHS  "3 >= J"
1855 @ 15451:            ASSPAR
1856 @ 15452:            CALL  

   360     New Line
   361  
1857 @ 15453:            LINE   360 "regression-run-tmp/ICOMP.imp"
1858 @ 15485:            PUSH   NEWLINE
1859 @ 15488:            CALL  

   362     %If J >= 3 %then pass %else fail
1860 @ 15489:            LINE   362 "regression-run-tmp/ICOMP.imp"
1861 @ 15521:            PUSH   J
1862 @ 15524:            PUSHI  #0x00000003
1863 @ 15529:            JUMPIF < L_0004
1864 @ 15533:            PUSH   PASS
1865 @ 15536:            CALL  
1866 @ 15537:            GOTO   L_0003
1867 @ 15540:            LOCATE L_0004
1868 @ 15543:            PUSH   FAIL
1869 @ 15546:            CALL  
1870 @ 15547:            LOCATE L_0003

   363     Print String("J >= 3")
1871 @ 15550:            LINE   363 "regression-run-tmp/ICOMP.imp"
1872 @ 15582:            PUSH   PRINTSTRING
1873 @ 15585:            PUSHS  "J >= 3"
1874 @ 15593:            ASSPAR
1875 @ 15594:            CALL  

   364     New Line
   365  
1876 @ 15595:            LINE   364 "regression-run-tmp/ICOMP.imp"
1877 @ 15627:            PUSH   NEWLINE
1878 @ 15630:            CALL  

   366     %If 3 >= CInt4 %then pass %else fail
1879 @ 15631:            LINE   366 "regression-run-tmp/ICOMP.imp"
1880 @ 15663:            PUSHI  #0x00000003
1881 @ 15668:            PUSHI  #0x00000003
1882 @ 15673:            JUMPIF < L_0004
1883 @ 15677:            PUSH   PASS
1884 @ 15680:            CALL  
1885 @ 15681:            GOTO   L_0003
1886 @ 15684:            LOCATE L_0004
1887 @ 15687:            PUSH   FAIL
1888 @ 15690:            CALL  
1889 @ 15691:            LOCATE L_0003

   367     Print String("3 >= CInt4")
1890 @ 15694:            LINE   367 "regression-run-tmp/ICOMP.imp"
1891 @ 15726:            PUSH   PRINTSTRING
1892 @ 15729:            PUSHS  "3 >= CInt4"
1893 @ 15741:            ASSPAR
1894 @ 15742:            CALL  

   368     New Line
   369  
1895 @ 15743:            LINE   368 "regression-run-tmp/ICOMP.imp"
1896 @ 15775:            PUSH   NEWLINE
1897 @ 15778:            CALL  

   370     %If CInt4 >= 3 %then pass %else fail
1898 @ 15779:            LINE   370 "regression-run-tmp/ICOMP.imp"
1899 @ 15811:            PUSHI  #0x00000003
1900 @ 15816:            PUSHI  #0x00000003
1901 @ 15821:            JUMPIF < L_0004
1902 @ 15825:            PUSH   PASS
1903 @ 15828:            CALL  
1904 @ 15829:            GOTO   L_0003
1905 @ 15832:            LOCATE L_0004
1906 @ 15835:            PUSH   FAIL
1907 @ 15838:            CALL  
1908 @ 15839:            LOCATE L_0003

   371     Print String("CInt4 >= 3")
1909 @ 15842:            LINE   371 "regression-run-tmp/ICOMP.imp"
1910 @ 15874:            PUSH   PRINTSTRING
1911 @ 15877:            PUSHS  "CInt4 >= 3"
1912 @ 15889:            ASSPAR
1913 @ 15890:            CALL  

   372     New Line
   373  
1914 @ 15891:            LINE   372 "regression-run-tmp/ICOMP.imp"
1915 @ 15923:            PUSH   NEWLINE
1916 @ 15926:            CALL  

   374     %If J >= CInt4 %then pass %else fail
1917 @ 15927:            LINE   374 "regression-run-tmp/ICOMP.imp"
1918 @ 15959:            PUSH   J
1919 @ 15962:            PUSHI  #0x00000003
1920 @ 15967:            JUMPIF < L_0004
1921 @ 15971:            PUSH   PASS
1922 @ 15974:            CALL  
1923 @ 15975:            GOTO   L_0003
1924 @ 15978:            LOCATE L_0004
1925 @ 15981:            PUSH   FAIL
1926 @ 15984:            CALL  
1927 @ 15985:            LOCATE L_0003

   375     Print String("J >= CInt4")
1928 @ 15988:            LINE   375 "regression-run-tmp/ICOMP.imp"
1929 @ 16020:            PUSH   PRINTSTRING
1930 @ 16023:            PUSHS  "J >= CInt4"
1931 @ 16035:            ASSPAR
1932 @ 16036:            CALL  

   376     New Line
   377  
1933 @ 16037:            LINE   376 "regression-run-tmp/ICOMP.imp"
1934 @ 16069:            PUSH   NEWLINE
1935 @ 16072:            CALL  

   378     %If CInt4 >= J %then pass %else fail
1936 @ 16073:            LINE   378 "regression-run-tmp/ICOMP.imp"
1937 @ 16105:            PUSHI  #0x00000003
1938 @ 16110:            PUSH   J
1939 @ 16113:            JUMPIF < L_0004
1940 @ 16117:            PUSH   PASS
1941 @ 16120:            CALL  
1942 @ 16121:            GOTO   L_0003
1943 @ 16124:            LOCATE L_0004
1944 @ 16127:            PUSH   FAIL
1945 @ 16130:            CALL  
1946 @ 16131:            LOCATE L_0003

   379     Print String("CInt4 >= J")
1947 @ 16134:            LINE   379 "regression-run-tmp/ICOMP.imp"
1948 @ 16166:            PUSH   PRINTSTRING
1949 @ 16169:            PUSHS  "CInt4 >= J"
1950 @ 16181:            ASSPAR
1951 @ 16182:            CALL  

   380     New Line
   381  
1952 @ 16183:            LINE   380 "regression-run-tmp/ICOMP.imp"
1953 @ 16215:            PUSH   NEWLINE
1954 @ 16218:            CALL  

   382     %If CInt4 >= CInt4 %then pass %else fail
1955 @ 16219:            LINE   382 "regression-run-tmp/ICOMP.imp"
1956 @ 16251:            PUSHI  #0x00000003
1957 @ 16256:            PUSHI  #0x00000003
1958 @ 16261:            JUMPIF < L_0004
1959 @ 16265:            PUSH   PASS
1960 @ 16268:            CALL  
1961 @ 16269:            GOTO   L_0003
1962 @ 16272:            LOCATE L_0004
1963 @ 16275:            PUSH   FAIL
1964 @ 16278:            CALL  
1965 @ 16279:            LOCATE L_0003

   383     Print String("CInt4 >= CInt4")
1966 @ 16282:            LINE   383 "regression-run-tmp/ICOMP.imp"
1967 @ 16314:            PUSH   PRINTSTRING
1968 @ 16317:            PUSHS  "CInt4 >= CInt4"
1969 @ 16333:            ASSPAR
1970 @ 16334:            CALL  

   384     New Line
   385  
1971 @ 16335:            LINE   384 "regression-run-tmp/ICOMP.imp"
1972 @ 16367:            PUSH   NEWLINE
1973 @ 16370:            CALL  

   386     %If J >= J %then pass %else fail
1974 @ 16371:            LINE   386 "regression-run-tmp/ICOMP.imp"
1975 @ 16403:            PUSH   J
1976 @ 16406:            PUSH   J
1977 @ 16409:            JUMPIF < L_0004
1978 @ 16413:            PUSH   PASS
1979 @ 16416:            CALL  
1980 @ 16417:            GOTO   L_0003
1981 @ 16420:            LOCATE L_0004
1982 @ 16423:            PUSH   FAIL
1983 @ 16426:            CALL  
1984 @ 16427:            LOCATE L_0003

   387     Print String("J >= J")
1985 @ 16430:            LINE   387 "regression-run-tmp/ICOMP.imp"
1986 @ 16462:            PUSH   PRINTSTRING
1987 @ 16465:            PUSHS  "J >= J"
1988 @ 16473:            ASSPAR
1989 @ 16474:            CALL  

   388     New Line
   389  
   390  
1990 @ 16475:            LINE   388 "regression-run-tmp/ICOMP.imp"
1991 @ 16507:            PUSH   NEWLINE
1992 @ 16510:            CALL  

   391     %If F >= 3 %then pass %else fail
1993 @ 16511:            LINE   391 "regression-run-tmp/ICOMP.imp"
1994 @ 16543:            PUSH   F
1995 @ 16546:            CALL  
1996 @ 16547:            PUSHI  #0x00000003
1997 @ 16552:            JUMPIF < L_0004
1998 @ 16556:            PUSH   PASS
1999 @ 16559:            CALL  
2000 @ 16560:            GOTO   L_0003
2001 @ 16563:            LOCATE L_0004
2002 @ 16566:            PUSH   FAIL
2003 @ 16569:            CALL  
2004 @ 16570:            LOCATE L_0003

   392     Print String("F >= 3")
   393  
2005 @ 16573:            LINE   392 "regression-run-tmp/ICOMP.imp"
2006 @ 16605:            PUSH   PRINTSTRING
2007 @ 16608:            PUSHS  "F >= 3"
2008 @ 16616:            ASSPAR
2009 @ 16617:            CALL  

   394     New Lines (4)
   395  
   396  
   397  
   398     !*   ---<<<  Test for Integer Equality  >>>---
   399  
2010 @ 16618:            LINE   394 "regression-run-tmp/ICOMP.imp"
2011 @ 16650:            PUSH   NEWLINES
2012 @ 16653:            PUSHI  #0x00000004
2013 @ 16658:            ASSPAR
2014 @ 16659:            CALL  

   400     %If 3 = 10 %then fail %else pass
2015 @ 16660:            LINE   400 "regression-run-tmp/ICOMP.imp"
2016 @ 16692:            PUSHI  #0x00000003
2017 @ 16697:            PUSHI  #0x0000000a
2018 @ 16702:            JUMPIF # L_0004
2019 @ 16706:            PUSH   FAIL
2020 @ 16709:            CALL  
2021 @ 16710:            GOTO   L_0003
2022 @ 16713:            LOCATE L_0004
2023 @ 16716:            PUSH   PASS
2024 @ 16719:            CALL  
2025 @ 16720:            LOCATE L_0003

   401     Print String("3 = 10")
2026 @ 16723:            LINE   401 "regression-run-tmp/ICOMP.imp"
2027 @ 16755:            PUSH   PRINTSTRING
2028 @ 16758:            PUSHS  "3 = 10"
2029 @ 16766:            ASSPAR
2030 @ 16767:            CALL  

   402     New Line
   403  
2031 @ 16768:            LINE   402 "regression-run-tmp/ICOMP.imp"
2032 @ 16800:            PUSH   NEWLINE
2033 @ 16803:            CALL  

   404     %If CInt4 = 10 %then fail %else pass
2034 @ 16804:            LINE   404 "regression-run-tmp/ICOMP.imp"
2035 @ 16836:            PUSHI  #0x00000003
2036 @ 16841:            PUSHI  #0x0000000a
2037 @ 16846:            JUMPIF # L_0004
2038 @ 16850:            PUSH   FAIL
2039 @ 16853:            CALL  
2040 @ 16854:            GOTO   L_0003
2041 @ 16857:            LOCATE L_0004
2042 @ 16860:            PUSH   PASS
2043 @ 16863:            CALL  
2044 @ 16864:            LOCATE L_0003

   405     Print String("CInt4 = 10")
2045 @ 16867:            LINE   405 "regression-run-tmp/ICOMP.imp"
2046 @ 16899:            PUSH   PRINTSTRING
2047 @ 16902:            PUSHS  "CInt4 = 10"
2048 @ 16914:            ASSPAR
2049 @ 16915:            CALL  

   406     New Line
   407  
2050 @ 16916:            LINE   406 "regression-run-tmp/ICOMP.imp"
2051 @ 16948:            PUSH   NEWLINE
2052 @ 16951:            CALL  

   408     %If 10 = CInt4 %then fail %else pass
2053 @ 16952:            LINE   408 "regression-run-tmp/ICOMP.imp"
2054 @ 16984:            PUSHI  #0x0000000a
2055 @ 16989:            PUSHI  #0x00000003
2056 @ 16994:            JUMPIF # L_0004
2057 @ 16998:            PUSH   FAIL
2058 @ 17001:            CALL  
2059 @ 17002:            GOTO   L_0003
2060 @ 17005:            LOCATE L_0004
2061 @ 17008:            PUSH   PASS
2062 @ 17011:            CALL  
2063 @ 17012:            LOCATE L_0003

   409     Print String("10 = CInt4")
2064 @ 17015:            LINE   409 "regression-run-tmp/ICOMP.imp"
2065 @ 17047:            PUSH   PRINTSTRING
2066 @ 17050:            PUSHS  "10 = CInt4"
2067 @ 17062:            ASSPAR
2068 @ 17063:            CALL  

   410     New Line
   411  
2069 @ 17064:            LINE   410 "regression-run-tmp/ICOMP.imp"
2070 @ 17096:            PUSH   NEWLINE
2071 @ 17099:            CALL  

   412     %If CInt4 = CInt3 %then fail %else pass
2072 @ 17100:            LINE   412 "regression-run-tmp/ICOMP.imp"
2073 @ 17132:            PUSHI  #0x00000003
2074 @ 17137:            PUSHI  #0x0000000a
2075 @ 17142:            JUMPIF # L_0004
2076 @ 17146:            PUSH   FAIL
2077 @ 17149:            CALL  
2078 @ 17150:            GOTO   L_0003
2079 @ 17153:            LOCATE L_0004
2080 @ 17156:            PUSH   PASS
2081 @ 17159:            CALL  
2082 @ 17160:            LOCATE L_0003

   413     Print String("CInt4 = CInt3")
2083 @ 17163:            LINE   413 "regression-run-tmp/ICOMP.imp"
2084 @ 17195:            PUSH   PRINTSTRING
2085 @ 17198:            PUSHS  "CInt4 = CInt3"
2086 @ 17213:            ASSPAR
2087 @ 17214:            CALL  

   414     New Lines (2)
   415  
   416  
   417  
2088 @ 17215:            LINE   414 "regression-run-tmp/ICOMP.imp"
2089 @ 17247:            PUSH   NEWLINES
2090 @ 17250:            PUSHI  #0x00000002
2091 @ 17255:            ASSPAR
2092 @ 17256:            CALL  

   418     Print String("Let:   J = CInt4");     New Line
2093 @ 17257:            LINE   418 "regression-run-tmp/ICOMP.imp"
2094 @ 17289:            PUSH   PRINTSTRING
2095 @ 17292:            PUSHS  "Let:   J = CInt4"
2096 @ 17310:            ASSPAR
2097 @ 17311:            CALL  
2098 @ 17312:            LINE   418 "regression-run-tmp/ICOMP.imp"
2099 @ 17344:            PUSH   NEWLINE
2100 @ 17347:            CALL  

   419     Print String("---    K  = CInt3")
2101 @ 17348:            LINE   419 "regression-run-tmp/ICOMP.imp"
2102 @ 17380:            PUSH   PRINTSTRING
2103 @ 17383:            PUSHS  "---    K  = CInt3"
2104 @ 17402:            ASSPAR
2105 @ 17403:            CALL  

   420     New Lines (2)
   421     
2106 @ 17404:            LINE   420 "regression-run-tmp/ICOMP.imp"
2107 @ 17436:            PUSH   NEWLINES
2108 @ 17439:            PUSHI  #0x00000002
2109 @ 17444:            ASSPAR
2110 @ 17445:            CALL  

   422     J = CInt4
2111 @ 17446:            LINE   422 "regression-run-tmp/ICOMP.imp"
2112 @ 17478:            PUSH   J
2113 @ 17481:            PUSHI  #0x00000003
2114 @ 17486:            ASSVAL

   423     K = CInt3
   424  
2115 @ 17487:            LINE   423 "regression-run-tmp/ICOMP.imp"
2116 @ 17519:            PUSH   K
2117 @ 17522:            PUSHI  #0x0000000a
2118 @ 17527:            ASSVAL

   425     %If J = CInt3 %then fail %else pass
2119 @ 17528:            LINE   425 "regression-run-tmp/ICOMP.imp"
2120 @ 17560:            PUSH   J
2121 @ 17563:            PUSHI  #0x0000000a
2122 @ 17568:            JUMPIF # L_0004
2123 @ 17572:            PUSH   FAIL
2124 @ 17575:            CALL  
2125 @ 17576:            GOTO   L_0003
2126 @ 17579:            LOCATE L_0004
2127 @ 17582:            PUSH   PASS
2128 @ 17585:            CALL  
2129 @ 17586:            LOCATE L_0003

   426     Print String("J = CInt3")
2130 @ 17589:            LINE   426 "regression-run-tmp/ICOMP.imp"
2131 @ 17621:            PUSH   PRINTSTRING
2132 @ 17624:            PUSHS  "J = CInt3"
2133 @ 17635:            ASSPAR
2134 @ 17636:            CALL  

   427     New Line
   428  
2135 @ 17637:            LINE   427 "regression-run-tmp/ICOMP.imp"
2136 @ 17669:            PUSH   NEWLINE
2137 @ 17672:            CALL  

   429     %If CInt3 = J %then fail %else pass
2138 @ 17673:            LINE   429 "regression-run-tmp/ICOMP.imp"
2139 @ 17705:            PUSHI  #0x0000000a
2140 @ 17710:            PUSH   J
2141 @ 17713:            JUMPIF # L_0004
2142 @ 17717:            PUSH   FAIL
2143 @ 17720:            CALL  
2144 @ 17721:            GOTO   L_0003
2145 @ 17724:            LOCATE L_0004
2146 @ 17727:            PUSH   PASS
2147 @ 17730:            CALL  
2148 @ 17731:            LOCATE L_0003

   430     Print String("CInt3 = J")
2149 @ 17734:            LINE   430 "regression-run-tmp/ICOMP.imp"
2150 @ 17766:            PUSH   PRINTSTRING
2151 @ 17769:            PUSHS  "CInt3 = J"
2152 @ 17780:            ASSPAR
2153 @ 17781:            CALL  

   431     New Line
   432  
2154 @ 17782:            LINE   431 "regression-run-tmp/ICOMP.imp"
2155 @ 17814:            PUSH   NEWLINE
2156 @ 17817:            CALL  

   433     %If J = K %then fail %else pass
2157 @ 17818:            LINE   433 "regression-run-tmp/ICOMP.imp"
2158 @ 17850:            PUSH   J
2159 @ 17853:            PUSH   K
2160 @ 17856:            JUMPIF # L_0004
2161 @ 17860:            PUSH   FAIL
2162 @ 17863:            CALL  
2163 @ 17864:            GOTO   L_0003
2164 @ 17867:            LOCATE L_0004
2165 @ 17870:            PUSH   PASS
2166 @ 17873:            CALL  
2167 @ 17874:            LOCATE L_0003

   434     Print String("J = K")
2168 @ 17877:            LINE   434 "regression-run-tmp/ICOMP.imp"
2169 @ 17909:            PUSH   PRINTSTRING
2170 @ 17912:            PUSHS  "J = K"
2171 @ 17919:            ASSPAR
2172 @ 17920:            CALL  

   435     New Line
   436  
2173 @ 17921:            LINE   435 "regression-run-tmp/ICOMP.imp"
2174 @ 17953:            PUSH   NEWLINE
2175 @ 17956:            CALL  

   437     %If J = 10 %then fail %else pass
2176 @ 17957:            LINE   437 "regression-run-tmp/ICOMP.imp"
2177 @ 17989:            PUSH   J
2178 @ 17992:            PUSHI  #0x0000000a
2179 @ 17997:            JUMPIF # L_0004
2180 @ 18001:            PUSH   FAIL
2181 @ 18004:            CALL  
2182 @ 18005:            GOTO   L_0003
2183 @ 18008:            LOCATE L_0004
2184 @ 18011:            PUSH   PASS
2185 @ 18014:            CALL  
2186 @ 18015:            LOCATE L_0003

   438     Print String("J = 10")
2187 @ 18018:            LINE   438 "regression-run-tmp/ICOMP.imp"
2188 @ 18050:            PUSH   PRINTSTRING
2189 @ 18053:            PUSHS  "J = 10"
2190 @ 18061:            ASSPAR
2191 @ 18062:            CALL  

   439     New Line
   440  
2192 @ 18063:            LINE   439 "regression-run-tmp/ICOMP.imp"
2193 @ 18095:            PUSH   NEWLINE
2194 @ 18098:            CALL  

   441     %If 10 = J %then fail %else pass
2195 @ 18099:            LINE   441 "regression-run-tmp/ICOMP.imp"
2196 @ 18131:            PUSHI  #0x0000000a
2197 @ 18136:            PUSH   J
2198 @ 18139:            JUMPIF # L_0004
2199 @ 18143:            PUSH   FAIL
2200 @ 18146:            CALL  
2201 @ 18147:            GOTO   L_0003
2202 @ 18150:            LOCATE L_0004
2203 @ 18153:            PUSH   PASS
2204 @ 18156:            CALL  
2205 @ 18157:            LOCATE L_0003

   442     Print String("10 = J")
2206 @ 18160:            LINE   442 "regression-run-tmp/ICOMP.imp"
2207 @ 18192:            PUSH   PRINTSTRING
2208 @ 18195:            PUSHS  "10 = J"
2209 @ 18203:            ASSPAR
2210 @ 18204:            CALL  

   443     New Lines (2)
   444  
   445  
   446  
   447  
   448  !*      ---<<<  Test for Integer Inequality  >>>---
   449  
   450  
2211 @ 18205:            LINE   443 "regression-run-tmp/ICOMP.imp"
2212 @ 18237:            PUSH   NEWLINES
2213 @ 18240:            PUSHI  #0x00000002
2214 @ 18245:            ASSPAR
2215 @ 18246:            CALL  

   451     %If 3 # 10 %then pass %else fail
2216 @ 18247:            LINE   451 "regression-run-tmp/ICOMP.imp"
2217 @ 18279:            PUSHI  #0x00000003
2218 @ 18284:            PUSHI  #0x0000000a
2219 @ 18289:            JUMPIF = L_0004
2220 @ 18293:            PUSH   PASS
2221 @ 18296:            CALL  
2222 @ 18297:            GOTO   L_0003
2223 @ 18300:            LOCATE L_0004
2224 @ 18303:            PUSH   FAIL
2225 @ 18306:            CALL  
2226 @ 18307:            LOCATE L_0003

   452     Print String("3 # 10")
2227 @ 18310:            LINE   452 "regression-run-tmp/ICOMP.imp"
2228 @ 18342:            PUSH   PRINTSTRING
2229 @ 18345:            PUSHS  "3 # 10"
2230 @ 18353:            ASSPAR
2231 @ 18354:            CALL  

   453     New Line
   454  
2232 @ 18355:            LINE   453 "regression-run-tmp/ICOMP.imp"
2233 @ 18387:            PUSH   NEWLINE
2234 @ 18390:            CALL  

   455     %If CInt4 # 10 %then pass %else fail
2235 @ 18391:            LINE   455 "regression-run-tmp/ICOMP.imp"
2236 @ 18423:            PUSHI  #0x00000003
2237 @ 18428:            PUSHI  #0x0000000a
2238 @ 18433:            JUMPIF = L_0004
2239 @ 18437:            PUSH   PASS
2240 @ 18440:            CALL  
2241 @ 18441:            GOTO   L_0003
2242 @ 18444:            LOCATE L_0004
2243 @ 18447:            PUSH   FAIL
2244 @ 18450:            CALL  
2245 @ 18451:            LOCATE L_0003

   456     Print String("CInt4 # 10")
2246 @ 18454:            LINE   456 "regression-run-tmp/ICOMP.imp"
2247 @ 18486:            PUSH   PRINTSTRING
2248 @ 18489:            PUSHS  "CInt4 # 10"
2249 @ 18501:            ASSPAR
2250 @ 18502:            CALL  

   457     New Line
   458  
2251 @ 18503:            LINE   457 "regression-run-tmp/ICOMP.imp"
2252 @ 18535:            PUSH   NEWLINE
2253 @ 18538:            CALL  

   459     %If 10 # CInt4 %then pass %else fail
2254 @ 18539:            LINE   459 "regression-run-tmp/ICOMP.imp"
2255 @ 18571:            PUSHI  #0x0000000a
2256 @ 18576:            PUSHI  #0x00000003
2257 @ 18581:            JUMPIF = L_0004
2258 @ 18585:            PUSH   PASS
2259 @ 18588:            CALL  
2260 @ 18589:            GOTO   L_0003
2261 @ 18592:            LOCATE L_0004
2262 @ 18595:            PUSH   FAIL
2263 @ 18598:            CALL  
2264 @ 18599:            LOCATE L_0003

   460     Print String("10 # CInt4")
2265 @ 18602:            LINE   460 "regression-run-tmp/ICOMP.imp"
2266 @ 18634:            PUSH   PRINTSTRING
2267 @ 18637:            PUSHS  "10 # CInt4"
2268 @ 18649:            ASSPAR
2269 @ 18650:            CALL  

   461     New Line
   462  
2270 @ 18651:            LINE   461 "regression-run-tmp/ICOMP.imp"
2271 @ 18683:            PUSH   NEWLINE
2272 @ 18686:            CALL  

   463     %If CInt4 # CInt3 %then pass %else fail
2273 @ 18687:            LINE   463 "regression-run-tmp/ICOMP.imp"
2274 @ 18719:            PUSHI  #0x00000003
2275 @ 18724:            PUSHI  #0x0000000a
2276 @ 18729:            JUMPIF = L_0004
2277 @ 18733:            PUSH   PASS
2278 @ 18736:            CALL  
2279 @ 18737:            GOTO   L_0003
2280 @ 18740:            LOCATE L_0004
2281 @ 18743:            PUSH   FAIL
2282 @ 18746:            CALL  
2283 @ 18747:            LOCATE L_0003

   464     Print String("CInt4 # CInt3")
2284 @ 18750:            LINE   464 "regression-run-tmp/ICOMP.imp"
2285 @ 18782:            PUSH   PRINTSTRING
2286 @ 18785:            PUSHS  "CInt4 # CInt3"
2287 @ 18800:            ASSPAR
2288 @ 18801:            CALL  

   465     New Line
   466  
   467  
   468  
2289 @ 18802:            LINE   465 "regression-run-tmp/ICOMP.imp"
2290 @ 18834:            PUSH   NEWLINE
2291 @ 18837:            CALL  

   469     %If J # CInt3 %then pass %else fail
2292 @ 18838:            LINE   469 "regression-run-tmp/ICOMP.imp"
2293 @ 18870:            PUSH   J
2294 @ 18873:            PUSHI  #0x0000000a
2295 @ 18878:            JUMPIF = L_0004
2296 @ 18882:            PUSH   PASS
2297 @ 18885:            CALL  
2298 @ 18886:            GOTO   L_0003
2299 @ 18889:            LOCATE L_0004
2300 @ 18892:            PUSH   FAIL
2301 @ 18895:            CALL  
2302 @ 18896:            LOCATE L_0003

   470     Print String("J # CInt3")
2303 @ 18899:            LINE   470 "regression-run-tmp/ICOMP.imp"
2304 @ 18931:            PUSH   PRINTSTRING
2305 @ 18934:            PUSHS  "J # CInt3"
2306 @ 18945:            ASSPAR
2307 @ 18946:            CALL  

   471     New Line
   472  
2308 @ 18947:            LINE   471 "regression-run-tmp/ICOMP.imp"
2309 @ 18979:            PUSH   NEWLINE
2310 @ 18982:            CALL  

   473     %If CInt3 # J %then pass %else fail
2311 @ 18983:            LINE   473 "regression-run-tmp/ICOMP.imp"
2312 @ 19015:            PUSHI  #0x0000000a
2313 @ 19020:            PUSH   J
2314 @ 19023:            JUMPIF = L_0004
2315 @ 19027:            PUSH   PASS
2316 @ 19030:            CALL  
2317 @ 19031:            GOTO   L_0003
2318 @ 19034:            LOCATE L_0004
2319 @ 19037:            PUSH   FAIL
2320 @ 19040:            CALL  
2321 @ 19041:            LOCATE L_0003

   474     Print String("CInt3 # J")
2322 @ 19044:            LINE   474 "regression-run-tmp/ICOMP.imp"
2323 @ 19076:            PUSH   PRINTSTRING
2324 @ 19079:            PUSHS  "CInt3 # J"
2325 @ 19090:            ASSPAR
2326 @ 19091:            CALL  

   475     New Line
   476  
2327 @ 19092:            LINE   475 "regression-run-tmp/ICOMP.imp"
2328 @ 19124:            PUSH   NEWLINE
2329 @ 19127:            CALL  

   477     %If J # K %then pass %else fail
2330 @ 19128:            LINE   477 "regression-run-tmp/ICOMP.imp"
2331 @ 19160:            PUSH   J
2332 @ 19163:            PUSH   K
2333 @ 19166:            JUMPIF = L_0004
2334 @ 19170:            PUSH   PASS
2335 @ 19173:            CALL  
2336 @ 19174:            GOTO   L_0003
2337 @ 19177:            LOCATE L_0004
2338 @ 19180:            PUSH   FAIL
2339 @ 19183:            CALL  
2340 @ 19184:            LOCATE L_0003

   478     Print String("J # K")
2341 @ 19187:            LINE   478 "regression-run-tmp/ICOMP.imp"
2342 @ 19219:            PUSH   PRINTSTRING
2343 @ 19222:            PUSHS  "J # K"
2344 @ 19229:            ASSPAR
2345 @ 19230:            CALL  

   479     New Line
   480  
2346 @ 19231:            LINE   479 "regression-run-tmp/ICOMP.imp"
2347 @ 19263:            PUSH   NEWLINE
2348 @ 19266:            CALL  

   481     %If J # 10 %then pass %else fail
2349 @ 19267:            LINE   481 "regression-run-tmp/ICOMP.imp"
2350 @ 19299:            PUSH   J
2351 @ 19302:            PUSHI  #0x0000000a
2352 @ 19307:            JUMPIF = L_0004
2353 @ 19311:            PUSH   PASS
2354 @ 19314:            CALL  
2355 @ 19315:            GOTO   L_0003
2356 @ 19318:            LOCATE L_0004
2357 @ 19321:            PUSH   FAIL
2358 @ 19324:            CALL  
2359 @ 19325:            LOCATE L_0003

   482     Print String("J # 10")
2360 @ 19328:            LINE   482 "regression-run-tmp/ICOMP.imp"
2361 @ 19360:            PUSH   PRINTSTRING
2362 @ 19363:            PUSHS  "J # 10"
2363 @ 19371:            ASSPAR
2364 @ 19372:            CALL  

   483     New Line
   484  
2365 @ 19373:            LINE   483 "regression-run-tmp/ICOMP.imp"
2366 @ 19405:            PUSH   NEWLINE
2367 @ 19408:            CALL  

   485     %If 10 # J %then pass %else fail
2368 @ 19409:            LINE   485 "regression-run-tmp/ICOMP.imp"
2369 @ 19441:            PUSHI  #0x0000000a
2370 @ 19446:            PUSH   J
2371 @ 19449:            JUMPIF = L_0004
2372 @ 19453:            PUSH   PASS
2373 @ 19456:            CALL  
2374 @ 19457:            GOTO   L_0003
2375 @ 19460:            LOCATE L_0004
2376 @ 19463:            PUSH   FAIL
2377 @ 19466:            CALL  
2378 @ 19467:            LOCATE L_0003

   486     Print String("10 # J")
2379 @ 19470:            LINE   486 "regression-run-tmp/ICOMP.imp"
2380 @ 19502:            PUSH   PRINTSTRING
2381 @ 19505:            PUSHS  "10 # J"
2382 @ 19513:            ASSPAR
2383 @ 19514:            CALL  

   487     New Lines (2)
   488  
   489  
   490   
   491  
   492     !*    ---<<<   Test for LESS THAN in Integers  >>>---
   493  
   494  
   495  
2384 @ 19515:            LINE   487 "regression-run-tmp/ICOMP.imp"
2385 @ 19547:            PUSH   NEWLINES
2386 @ 19550:            PUSHI  #0x00000002
2387 @ 19555:            ASSPAR
2388 @ 19556:            CALL  

   496     %If 3 < 10 %then pass %else fail
2389 @ 19557:            LINE   496 "regression-run-tmp/ICOMP.imp"
2390 @ 19589:            PUSHI  #0x00000003
2391 @ 19594:            PUSHI  #0x0000000a
2392 @ 19599:            JUMPIF >= L_0004
2393 @ 19603:            PUSH   PASS
2394 @ 19606:            CALL  
2395 @ 19607:            GOTO   L_0003
2396 @ 19610:            LOCATE L_0004
2397 @ 19613:            PUSH   FAIL
2398 @ 19616:            CALL  
2399 @ 19617:            LOCATE L_0003

   497     Print String("3 < 10")
2400 @ 19620:            LINE   497 "regression-run-tmp/ICOMP.imp"
2401 @ 19652:            PUSH   PRINTSTRING
2402 @ 19655:            PUSHS  "3 < 10"
2403 @ 19663:            ASSPAR
2404 @ 19664:            CALL  

   498     New Line
   499  
2405 @ 19665:            LINE   498 "regression-run-tmp/ICOMP.imp"
2406 @ 19697:            PUSH   NEWLINE
2407 @ 19700:            CALL  

   500     %If 10 < J %then fail %else pass
2408 @ 19701:            LINE   500 "regression-run-tmp/ICOMP.imp"
2409 @ 19733:            PUSHI  #0x0000000a
2410 @ 19738:            PUSH   J
2411 @ 19741:            JUMPIF >= L_0004
2412 @ 19745:            PUSH   FAIL
2413 @ 19748:            CALL  
2414 @ 19749:            GOTO   L_0003
2415 @ 19752:            LOCATE L_0004
2416 @ 19755:            PUSH   PASS
2417 @ 19758:            CALL  
2418 @ 19759:            LOCATE L_0003

   501     Print String("10 < J")
2419 @ 19762:            LINE   501 "regression-run-tmp/ICOMP.imp"
2420 @ 19794:            PUSH   PRINTSTRING
2421 @ 19797:            PUSHS  "10 < J"
2422 @ 19805:            ASSPAR
2423 @ 19806:            CALL  

   502     New Line
   503  
2424 @ 19807:            LINE   502 "regression-run-tmp/ICOMP.imp"
2425 @ 19839:            PUSH   NEWLINE
2426 @ 19842:            CALL  

   504     %If J < 10 %then pass %else fail
2427 @ 19843:            LINE   504 "regression-run-tmp/ICOMP.imp"
2428 @ 19875:            PUSH   J
2429 @ 19878:            PUSHI  #0x0000000a
2430 @ 19883:            JUMPIF >= L_0004
2431 @ 19887:            PUSH   PASS
2432 @ 19890:            CALL  
2433 @ 19891:            GOTO   L_0003
2434 @ 19894:            LOCATE L_0004
2435 @ 19897:            PUSH   FAIL
2436 @ 19900:            CALL  
2437 @ 19901:            LOCATE L_0003

   505     Print String("J < 10")
2438 @ 19904:            LINE   505 "regression-run-tmp/ICOMP.imp"
2439 @ 19936:            PUSH   PRINTSTRING
2440 @ 19939:            PUSHS  "J < 10"
2441 @ 19947:            ASSPAR
2442 @ 19948:            CALL  

   506     New Line
   507  
2443 @ 19949:            LINE   506 "regression-run-tmp/ICOMP.imp"
2444 @ 19981:            PUSH   NEWLINE
2445 @ 19984:            CALL  

   508     %If 10 < CInt4 %then fail %else pass
2446 @ 19985:            LINE   508 "regression-run-tmp/ICOMP.imp"
2447 @ 20017:            PUSHI  #0x0000000a
2448 @ 20022:            PUSHI  #0x00000003
2449 @ 20027:            JUMPIF >= L_0004
2450 @ 20031:            PUSH   FAIL
2451 @ 20034:            CALL  
2452 @ 20035:            GOTO   L_0003
2453 @ 20038:            LOCATE L_0004
2454 @ 20041:            PUSH   PASS
2455 @ 20044:            CALL  
2456 @ 20045:            LOCATE L_0003

   509     Print String("10 < CInt4")
2457 @ 20048:            LINE   509 "regression-run-tmp/ICOMP.imp"
2458 @ 20080:            PUSH   PRINTSTRING
2459 @ 20083:            PUSHS  "10 < CInt4"
2460 @ 20095:            ASSPAR
2461 @ 20096:            CALL  

   510     New Line
   511  
2462 @ 20097:            LINE   510 "regression-run-tmp/ICOMP.imp"
2463 @ 20129:            PUSH   NEWLINE
2464 @ 20132:            CALL  

   512     %If CInt4 < 10 %then pass %else fail
2465 @ 20133:            LINE   512 "regression-run-tmp/ICOMP.imp"
2466 @ 20165:            PUSHI  #0x00000003
2467 @ 20170:            PUSHI  #0x0000000a
2468 @ 20175:            JUMPIF >= L_0004
2469 @ 20179:            PUSH   PASS
2470 @ 20182:            CALL  
2471 @ 20183:            GOTO   L_0003
2472 @ 20186:            LOCATE L_0004
2473 @ 20189:            PUSH   FAIL
2474 @ 20192:            CALL  
2475 @ 20193:            LOCATE L_0003

   513     Print String("CInt4 < 10")
2476 @ 20196:            LINE   513 "regression-run-tmp/ICOMP.imp"
2477 @ 20228:            PUSH   PRINTSTRING
2478 @ 20231:            PUSHS  "CInt4 < 10"
2479 @ 20243:            ASSPAR
2480 @ 20244:            CALL  

   514     New Line
   515  
2481 @ 20245:            LINE   514 "regression-run-tmp/ICOMP.imp"
2482 @ 20277:            PUSH   NEWLINE
2483 @ 20280:            CALL  

   516     %If J < CInt3 %then pass %else fail
2484 @ 20281:            LINE   516 "regression-run-tmp/ICOMP.imp"
2485 @ 20313:            PUSH   J
2486 @ 20316:            PUSHI  #0x0000000a
2487 @ 20321:            JUMPIF >= L_0004
2488 @ 20325:            PUSH   PASS
2489 @ 20328:            CALL  
2490 @ 20329:            GOTO   L_0003
2491 @ 20332:            LOCATE L_0004
2492 @ 20335:            PUSH   FAIL
2493 @ 20338:            CALL  
2494 @ 20339:            LOCATE L_0003

   517     Print String("J < CInt3")
2495 @ 20342:            LINE   517 "regression-run-tmp/ICOMP.imp"
2496 @ 20374:            PUSH   PRINTSTRING
2497 @ 20377:            PUSHS  "J < CInt3"
2498 @ 20388:            ASSPAR
2499 @ 20389:            CALL  

   518     New Line
   519  
2500 @ 20390:            LINE   518 "regression-run-tmp/ICOMP.imp"
2501 @ 20422:            PUSH   NEWLINE
2502 @ 20425:            CALL  

   520     %If CInt3 < J %then fail %else pass
2503 @ 20426:            LINE   520 "regression-run-tmp/ICOMP.imp"
2504 @ 20458:            PUSHI  #0x0000000a
2505 @ 20463:            PUSH   J
2506 @ 20466:            JUMPIF >= L_0004
2507 @ 20470:            PUSH   FAIL
2508 @ 20473:            CALL  
2509 @ 20474:            GOTO   L_0003
2510 @ 20477:            LOCATE L_0004
2511 @ 20480:            PUSH   PASS
2512 @ 20483:            CALL  
2513 @ 20484:            LOCATE L_0003

   521     Print String("CInt3 < J")
2514 @ 20487:            LINE   521 "regression-run-tmp/ICOMP.imp"
2515 @ 20519:            PUSH   PRINTSTRING
2516 @ 20522:            PUSHS  "CInt3 < J"
2517 @ 20533:            ASSPAR
2518 @ 20534:            CALL  

   522     New Line
   523  
2519 @ 20535:            LINE   522 "regression-run-tmp/ICOMP.imp"
2520 @ 20567:            PUSH   NEWLINE
2521 @ 20570:            CALL  

   524     %If CInt4 < CInt3 %then pass %else fail
2522 @ 20571:            LINE   524 "regression-run-tmp/ICOMP.imp"
2523 @ 20603:            PUSHI  #0x00000003
2524 @ 20608:            PUSHI  #0x0000000a
2525 @ 20613:            JUMPIF >= L_0004
2526 @ 20617:            PUSH   PASS
2527 @ 20620:            CALL  
2528 @ 20621:            GOTO   L_0003
2529 @ 20624:            LOCATE L_0004
2530 @ 20627:            PUSH   FAIL
2531 @ 20630:            CALL  
2532 @ 20631:            LOCATE L_0003

   525     Print String("CInt4 < CInt3")
2533 @ 20634:            LINE   525 "regression-run-tmp/ICOMP.imp"
2534 @ 20666:            PUSH   PRINTSTRING
2535 @ 20669:            PUSHS  "CInt4 < CInt3"
2536 @ 20684:            ASSPAR
2537 @ 20685:            CALL  

   526     New Lines (2)
   527  
   528  
   529  
   530  
   531     !*    ---<<<   Test for LESS THAN or EQUALS  in Integers  >>>---
   532  
   533  
   534  
2538 @ 20686:            LINE   526 "regression-run-tmp/ICOMP.imp"
2539 @ 20718:            PUSH   NEWLINES
2540 @ 20721:            PUSHI  #0x00000002
2541 @ 20726:            ASSPAR
2542 @ 20727:            CALL  

   535     %If 3 <= 10 %then pass %else fail
2543 @ 20728:            LINE   535 "regression-run-tmp/ICOMP.imp"
2544 @ 20760:            PUSHI  #0x00000003
2545 @ 20765:            PUSHI  #0x0000000a
2546 @ 20770:            JUMPIF > L_0004
2547 @ 20774:            PUSH   PASS
2548 @ 20777:            CALL  
2549 @ 20778:            GOTO   L_0003
2550 @ 20781:            LOCATE L_0004
2551 @ 20784:            PUSH   FAIL
2552 @ 20787:            CALL  
2553 @ 20788:            LOCATE L_0003

   536     Print String("3 <= 10")
2554 @ 20791:            LINE   536 "regression-run-tmp/ICOMP.imp"
2555 @ 20823:            PUSH   PRINTSTRING
2556 @ 20826:            PUSHS  "3 <= 10"
2557 @ 20835:            ASSPAR
2558 @ 20836:            CALL  

   537     New Line
   538  
2559 @ 20837:            LINE   537 "regression-run-tmp/ICOMP.imp"
2560 @ 20869:            PUSH   NEWLINE
2561 @ 20872:            CALL  

   539     %If 10 <= J %then fail %else pass
2562 @ 20873:            LINE   539 "regression-run-tmp/ICOMP.imp"
2563 @ 20905:            PUSHI  #0x0000000a
2564 @ 20910:            PUSH   J
2565 @ 20913:            JUMPIF > L_0004
2566 @ 20917:            PUSH   FAIL
2567 @ 20920:            CALL  
2568 @ 20921:            GOTO   L_0003
2569 @ 20924:            LOCATE L_0004
2570 @ 20927:            PUSH   PASS
2571 @ 20930:            CALL  
2572 @ 20931:            LOCATE L_0003

   540     Print String("10 <= J")
2573 @ 20934:            LINE   540 "regression-run-tmp/ICOMP.imp"
2574 @ 20966:            PUSH   PRINTSTRING
2575 @ 20969:            PUSHS  "10 <= J"
2576 @ 20978:            ASSPAR
2577 @ 20979:            CALL  

   541     New Line
   542  
2578 @ 20980:            LINE   541 "regression-run-tmp/ICOMP.imp"
2579 @ 21012:            PUSH   NEWLINE
2580 @ 21015:            CALL  

   543     %If J <= 10 %then pass %else fail
2581 @ 21016:            LINE   543 "regression-run-tmp/ICOMP.imp"
2582 @ 21048:            PUSH   J
2583 @ 21051:            PUSHI  #0x0000000a
2584 @ 21056:            JUMPIF > L_0004
2585 @ 21060:            PUSH   PASS
2586 @ 21063:            CALL  
2587 @ 21064:            GOTO   L_0003
2588 @ 21067:            LOCATE L_0004
2589 @ 21070:            PUSH   FAIL
2590 @ 21073:            CALL  
2591 @ 21074:            LOCATE L_0003

   544     Print String("J <= 10")
2592 @ 21077:            LINE   544 "regression-run-tmp/ICOMP.imp"
2593 @ 21109:            PUSH   PRINTSTRING
2594 @ 21112:            PUSHS  "J <= 10"
2595 @ 21121:            ASSPAR
2596 @ 21122:            CALL  

   545     New Line
   546  
2597 @ 21123:            LINE   545 "regression-run-tmp/ICOMP.imp"
2598 @ 21155:            PUSH   NEWLINE
2599 @ 21158:            CALL  

   547     %If 10 <= CInt4 %then fail %else pass
2600 @ 21159:            LINE   547 "regression-run-tmp/ICOMP.imp"
2601 @ 21191:            PUSHI  #0x0000000a
2602 @ 21196:            PUSHI  #0x00000003
2603 @ 21201:            JUMPIF > L_0004
2604 @ 21205:            PUSH   FAIL
2605 @ 21208:            CALL  
2606 @ 21209:            GOTO   L_0003
2607 @ 21212:            LOCATE L_0004
2608 @ 21215:            PUSH   PASS
2609 @ 21218:            CALL  
2610 @ 21219:            LOCATE L_0003

   548     Print String("10 <= CInt4")
2611 @ 21222:            LINE   548 "regression-run-tmp/ICOMP.imp"
2612 @ 21254:            PUSH   PRINTSTRING
2613 @ 21257:            PUSHS  "10 <= CInt4"
2614 @ 21270:            ASSPAR
2615 @ 21271:            CALL  

   549     New Line
   550  
2616 @ 21272:            LINE   549 "regression-run-tmp/ICOMP.imp"
2617 @ 21304:            PUSH   NEWLINE
2618 @ 21307:            CALL  

   551     %If CInt4 <= 10 %then pass %else fail
2619 @ 21308:            LINE   551 "regression-run-tmp/ICOMP.imp"
2620 @ 21340:            PUSHI  #0x00000003
2621 @ 21345:            PUSHI  #0x0000000a
2622 @ 21350:            JUMPIF > L_0004
2623 @ 21354:            PUSH   PASS
2624 @ 21357:            CALL  
2625 @ 21358:            GOTO   L_0003
2626 @ 21361:            LOCATE L_0004
2627 @ 21364:            PUSH   FAIL
2628 @ 21367:            CALL  
2629 @ 21368:            LOCATE L_0003

   552     Print String("CInt4 <= 10")
2630 @ 21371:            LINE   552 "regression-run-tmp/ICOMP.imp"
2631 @ 21403:            PUSH   PRINTSTRING
2632 @ 21406:            PUSHS  "CInt4 <= 10"
2633 @ 21419:            ASSPAR
2634 @ 21420:            CALL  

   553     New Line
   554  
2635 @ 21421:            LINE   553 "regression-run-tmp/ICOMP.imp"
2636 @ 21453:            PUSH   NEWLINE
2637 @ 21456:            CALL  

   555     %If J <= CInt3 %then pass %else fail
2638 @ 21457:            LINE   555 "regression-run-tmp/ICOMP.imp"
2639 @ 21489:            PUSH   J
2640 @ 21492:            PUSHI  #0x0000000a
2641 @ 21497:            JUMPIF > L_0004
2642 @ 21501:            PUSH   PASS
2643 @ 21504:            CALL  
2644 @ 21505:            GOTO   L_0003
2645 @ 21508:            LOCATE L_0004
2646 @ 21511:            PUSH   FAIL
2647 @ 21514:            CALL  
2648 @ 21515:            LOCATE L_0003

   556     Print String("J <= CInt3")
2649 @ 21518:            LINE   556 "regression-run-tmp/ICOMP.imp"
2650 @ 21550:            PUSH   PRINTSTRING
2651 @ 21553:            PUSHS  "J <= CInt3"
2652 @ 21565:            ASSPAR
2653 @ 21566:            CALL  

   557     New Line
   558  
2654 @ 21567:            LINE   557 "regression-run-tmp/ICOMP.imp"
2655 @ 21599:            PUSH   NEWLINE
2656 @ 21602:            CALL  

   559     %If CInt3 <= J %then fail %else pass
2657 @ 21603:            LINE   559 "regression-run-tmp/ICOMP.imp"
2658 @ 21635:            PUSHI  #0x0000000a
2659 @ 21640:            PUSH   J
2660 @ 21643:            JUMPIF > L_0004
2661 @ 21647:            PUSH   FAIL
2662 @ 21650:            CALL  
2663 @ 21651:            GOTO   L_0003
2664 @ 21654:            LOCATE L_0004
2665 @ 21657:            PUSH   PASS
2666 @ 21660:            CALL  
2667 @ 21661:            LOCATE L_0003

   560     Print String("CInt3 <= J")
2668 @ 21664:            LINE   560 "regression-run-tmp/ICOMP.imp"
2669 @ 21696:            PUSH   PRINTSTRING
2670 @ 21699:            PUSHS  "CInt3 <= J"
2671 @ 21711:            ASSPAR
2672 @ 21712:            CALL  

   561     New Line
   562  
2673 @ 21713:            LINE   561 "regression-run-tmp/ICOMP.imp"
2674 @ 21745:            PUSH   NEWLINE
2675 @ 21748:            CALL  

   563     %If CInt4 <= CInt3 %then pass %else fail
2676 @ 21749:            LINE   563 "regression-run-tmp/ICOMP.imp"
2677 @ 21781:            PUSHI  #0x00000003
2678 @ 21786:            PUSHI  #0x0000000a
2679 @ 21791:            JUMPIF > L_0004
2680 @ 21795:            PUSH   PASS
2681 @ 21798:            CALL  
2682 @ 21799:            GOTO   L_0003
2683 @ 21802:            LOCATE L_0004
2684 @ 21805:            PUSH   FAIL
2685 @ 21808:            CALL  
2686 @ 21809:            LOCATE L_0003

   564     Print String("CInt4 <= CInt3")
2687 @ 21812:            LINE   564 "regression-run-tmp/ICOMP.imp"
2688 @ 21844:            PUSH   PRINTSTRING
2689 @ 21847:            PUSHS  "CInt4 <= CInt3"
2690 @ 21863:            ASSPAR
2691 @ 21864:            CALL  

   565     New Line
   566  
2692 @ 21865:            LINE   565 "regression-run-tmp/ICOMP.imp"
2693 @ 21897:            PUSH   NEWLINE
2694 @ 21900:            CALL  

   567     %If J <= J %then pass %else fail
2695 @ 21901:            LINE   567 "regression-run-tmp/ICOMP.imp"
2696 @ 21933:            PUSH   J
2697 @ 21936:            PUSH   J
2698 @ 21939:            JUMPIF > L_0004
2699 @ 21943:            PUSH   PASS
2700 @ 21946:            CALL  
2701 @ 21947:            GOTO   L_0003
2702 @ 21950:            LOCATE L_0004
2703 @ 21953:            PUSH   FAIL
2704 @ 21956:            CALL  
2705 @ 21957:            LOCATE L_0003

   568     Print String("J <= J")
2706 @ 21960:            LINE   568 "regression-run-tmp/ICOMP.imp"
2707 @ 21992:            PUSH   PRINTSTRING
2708 @ 21995:            PUSHS  "J <= J"
2709 @ 22003:            ASSPAR
2710 @ 22004:            CALL  

   569     New Lines (2)
   570  
   571  
   572     !*    ---<<<   Test for GREATER THAN in Integers  >>>---
   573  
   574  
   575  
2711 @ 22005:            LINE   569 "regression-run-tmp/ICOMP.imp"
2712 @ 22037:            PUSH   NEWLINES
2713 @ 22040:            PUSHI  #0x00000002
2714 @ 22045:            ASSPAR
2715 @ 22046:            CALL  

   576     %If 3 > 10 %then fail %else pass
2716 @ 22047:            LINE   576 "regression-run-tmp/ICOMP.imp"
2717 @ 22079:            PUSHI  #0x00000003
2718 @ 22084:            PUSHI  #0x0000000a
2719 @ 22089:            JUMPIF <= L_0004
2720 @ 22093:            PUSH   FAIL
2721 @ 22096:            CALL  
2722 @ 22097:            GOTO   L_0003
2723 @ 22100:            LOCATE L_0004
2724 @ 22103:            PUSH   PASS
2725 @ 22106:            CALL  
2726 @ 22107:            LOCATE L_0003

   577     Print String("3 > 10")
2727 @ 22110:            LINE   577 "regression-run-tmp/ICOMP.imp"
2728 @ 22142:            PUSH   PRINTSTRING
2729 @ 22145:            PUSHS  "3 > 10"
2730 @ 22153:            ASSPAR
2731 @ 22154:            CALL  

   578     New Line
   579  
2732 @ 22155:            LINE   578 "regression-run-tmp/ICOMP.imp"
2733 @ 22187:            PUSH   NEWLINE
2734 @ 22190:            CALL  

   580     %If 10 > J %then pass %else fail
2735 @ 22191:            LINE   580 "regression-run-tmp/ICOMP.imp"
2736 @ 22223:            PUSHI  #0x0000000a
2737 @ 22228:            PUSH   J
2738 @ 22231:            JUMPIF <= L_0004
2739 @ 22235:            PUSH   PASS
2740 @ 22238:            CALL  
2741 @ 22239:            GOTO   L_0003
2742 @ 22242:            LOCATE L_0004
2743 @ 22245:            PUSH   FAIL
2744 @ 22248:            CALL  
2745 @ 22249:            LOCATE L_0003

   581     Print String("10 > J")
2746 @ 22252:            LINE   581 "regression-run-tmp/ICOMP.imp"
2747 @ 22284:            PUSH   PRINTSTRING
2748 @ 22287:            PUSHS  "10 > J"
2749 @ 22295:            ASSPAR
2750 @ 22296:            CALL  

   582     New Line
   583  
2751 @ 22297:            LINE   582 "regression-run-tmp/ICOMP.imp"
2752 @ 22329:            PUSH   NEWLINE
2753 @ 22332:            CALL  

   584     %If J > 10 %then fail %else pass
2754 @ 22333:            LINE   584 "regression-run-tmp/ICOMP.imp"
2755 @ 22365:            PUSH   J
2756 @ 22368:            PUSHI  #0x0000000a
2757 @ 22373:            JUMPIF <= L_0004
2758 @ 22377:            PUSH   FAIL
2759 @ 22380:            CALL  
2760 @ 22381:            GOTO   L_0003
2761 @ 22384:            LOCATE L_0004
2762 @ 22387:            PUSH   PASS
2763 @ 22390:            CALL  
2764 @ 22391:            LOCATE L_0003

   585     Print String("J > 10")
2765 @ 22394:            LINE   585 "regression-run-tmp/ICOMP.imp"
2766 @ 22426:            PUSH   PRINTSTRING
2767 @ 22429:            PUSHS  "J > 10"
2768 @ 22437:            ASSPAR
2769 @ 22438:            CALL  

   586     New Line
   587  
2770 @ 22439:            LINE   586 "regression-run-tmp/ICOMP.imp"
2771 @ 22471:            PUSH   NEWLINE
2772 @ 22474:            CALL  

   588     %If 3 > CInt3 %then fail %else pass
2773 @ 22475:            LINE   588 "regression-run-tmp/ICOMP.imp"
2774 @ 22507:            PUSHI  #0x00000003
2775 @ 22512:            PUSHI  #0x0000000a
2776 @ 22517:            JUMPIF <= L_0004
2777 @ 22521:            PUSH   FAIL
2778 @ 22524:            CALL  
2779 @ 22525:            GOTO   L_0003
2780 @ 22528:            LOCATE L_0004
2781 @ 22531:            PUSH   PASS
2782 @ 22534:            CALL  
2783 @ 22535:            LOCATE L_0003

   589     Print String("3 > CInt3")
2784 @ 22538:            LINE   589 "regression-run-tmp/ICOMP.imp"
2785 @ 22570:            PUSH   PRINTSTRING
2786 @ 22573:            PUSHS  "3 > CInt3"
2787 @ 22584:            ASSPAR
2788 @ 22585:            CALL  

   590     New Line
   591  
2789 @ 22586:            LINE   590 "regression-run-tmp/ICOMP.imp"
2790 @ 22618:            PUSH   NEWLINE
2791 @ 22621:            CALL  

   592     %If CInt4 > 10 %then fail %else pass
2792 @ 22622:            LINE   592 "regression-run-tmp/ICOMP.imp"
2793 @ 22654:            PUSHI  #0x00000003
2794 @ 22659:            PUSHI  #0x0000000a
2795 @ 22664:            JUMPIF <= L_0004
2796 @ 22668:            PUSH   FAIL
2797 @ 22671:            CALL  
2798 @ 22672:            GOTO   L_0003
2799 @ 22675:            LOCATE L_0004
2800 @ 22678:            PUSH   PASS
2801 @ 22681:            CALL  
2802 @ 22682:            LOCATE L_0003

   593     Print String("CInt4 > 10")
2803 @ 22685:            LINE   593 "regression-run-tmp/ICOMP.imp"
2804 @ 22717:            PUSH   PRINTSTRING
2805 @ 22720:            PUSHS  "CInt4 > 10"
2806 @ 22732:            ASSPAR
2807 @ 22733:            CALL  

   594     New Line
   595  
2808 @ 22734:            LINE   594 "regression-run-tmp/ICOMP.imp"
2809 @ 22766:            PUSH   NEWLINE
2810 @ 22769:            CALL  

   596     %If J > CInt3 %then fail %else pass
2811 @ 22770:            LINE   596 "regression-run-tmp/ICOMP.imp"
2812 @ 22802:            PUSH   J
2813 @ 22805:            PUSHI  #0x0000000a
2814 @ 22810:            JUMPIF <= L_0004
2815 @ 22814:            PUSH   FAIL
2816 @ 22817:            CALL  
2817 @ 22818:            GOTO   L_0003
2818 @ 22821:            LOCATE L_0004
2819 @ 22824:            PUSH   PASS
2820 @ 22827:            CALL  
2821 @ 22828:            LOCATE L_0003

   597     Print String("J > CInt3")
2822 @ 22831:            LINE   597 "regression-run-tmp/ICOMP.imp"
2823 @ 22863:            PUSH   PRINTSTRING
2824 @ 22866:            PUSHS  "J > CInt3"
2825 @ 22877:            ASSPAR
2826 @ 22878:            CALL  

   598     New Line
   599  
2827 @ 22879:            LINE   598 "regression-run-tmp/ICOMP.imp"
2828 @ 22911:            PUSH   NEWLINE
2829 @ 22914:            CALL  

   600     %If CInt3 > J %then pass %else fail
2830 @ 22915:            LINE   600 "regression-run-tmp/ICOMP.imp"
2831 @ 22947:            PUSHI  #0x0000000a
2832 @ 22952:            PUSH   J
2833 @ 22955:            JUMPIF <= L_0004
2834 @ 22959:            PUSH   PASS
2835 @ 22962:            CALL  
2836 @ 22963:            GOTO   L_0003
2837 @ 22966:            LOCATE L_0004
2838 @ 22969:            PUSH   FAIL
2839 @ 22972:            CALL  
2840 @ 22973:            LOCATE L_0003

   601     Print String("CInt3 > J")
2841 @ 22976:            LINE   601 "regression-run-tmp/ICOMP.imp"
2842 @ 23008:            PUSH   PRINTSTRING
2843 @ 23011:            PUSHS  "CInt3 > J"
2844 @ 23022:            ASSPAR
2845 @ 23023:            CALL  

   602     New Line
   603  
2846 @ 23024:            LINE   602 "regression-run-tmp/ICOMP.imp"
2847 @ 23056:            PUSH   NEWLINE
2848 @ 23059:            CALL  

   604     %If CInt4 > CInt3 %then fail %else pass
2849 @ 23060:            LINE   604 "regression-run-tmp/ICOMP.imp"
2850 @ 23092:            PUSHI  #0x00000003
2851 @ 23097:            PUSHI  #0x0000000a
2852 @ 23102:            JUMPIF <= L_0004
2853 @ 23106:            PUSH   FAIL
2854 @ 23109:            CALL  
2855 @ 23110:            GOTO   L_0003
2856 @ 23113:            LOCATE L_0004
2857 @ 23116:            PUSH   PASS
2858 @ 23119:            CALL  
2859 @ 23120:            LOCATE L_0003

   605     Print String("CInt4 > CInt3")
2860 @ 23123:            LINE   605 "regression-run-tmp/ICOMP.imp"
2861 @ 23155:            PUSH   PRINTSTRING
2862 @ 23158:            PUSHS  "CInt4 > CInt3"
2863 @ 23173:            ASSPAR
2864 @ 23174:            CALL  

   606     New Lines (2)
   607  
   608  
   609  
   610     !*    ---<<<   Test for GREATER THAN OR EQUALS TO  in Integers  >>>---
   611  
   612  
2865 @ 23175:            LINE   606 "regression-run-tmp/ICOMP.imp"
2866 @ 23207:            PUSH   NEWLINES
2867 @ 23210:            PUSHI  #0x00000002
2868 @ 23215:            ASSPAR
2869 @ 23216:            CALL  

   613     %If 10 >= 3 %then pass %else fail
2870 @ 23217:            LINE   613 "regression-run-tmp/ICOMP.imp"
2871 @ 23249:            PUSHI  #0x0000000a
2872 @ 23254:            PUSHI  #0x00000003
2873 @ 23259:            JUMPIF < L_0004
2874 @ 23263:            PUSH   PASS
2875 @ 23266:            CALL  
2876 @ 23267:            GOTO   L_0003
2877 @ 23270:            LOCATE L_0004
2878 @ 23273:            PUSH   FAIL
2879 @ 23276:            CALL  
2880 @ 23277:            LOCATE L_0003

   614     Print String("10 >= 3")
2881 @ 23280:            LINE   614 "regression-run-tmp/ICOMP.imp"
2882 @ 23312:            PUSH   PRINTSTRING
2883 @ 23315:            PUSHS  "10 >= 3"
2884 @ 23324:            ASSPAR
2885 @ 23325:            CALL  

   615     New Line
   616  
2886 @ 23326:            LINE   615 "regression-run-tmp/ICOMP.imp"
2887 @ 23358:            PUSH   NEWLINE
2888 @ 23361:            CALL  

   617     %If 10 >= J %then pass %else fail
2889 @ 23362:            LINE   617 "regression-run-tmp/ICOMP.imp"
2890 @ 23394:            PUSHI  #0x0000000a
2891 @ 23399:            PUSH   J
2892 @ 23402:            JUMPIF < L_0004
2893 @ 23406:            PUSH   PASS
2894 @ 23409:            CALL  
2895 @ 23410:            GOTO   L_0003
2896 @ 23413:            LOCATE L_0004
2897 @ 23416:            PUSH   FAIL
2898 @ 23419:            CALL  
2899 @ 23420:            LOCATE L_0003

   618     Print String("10 >= J")
2900 @ 23423:            LINE   618 "regression-run-tmp/ICOMP.imp"
2901 @ 23455:            PUSH   PRINTSTRING
2902 @ 23458:            PUSHS  "10 >= J"
2903 @ 23467:            ASSPAR
2904 @ 23468:            CALL  

   619     New Line
   620  
2905 @ 23469:            LINE   619 "regression-run-tmp/ICOMP.imp"
2906 @ 23501:            PUSH   NEWLINE
2907 @ 23504:            CALL  

   621     %If J >= 10 %then fail %else pass
2908 @ 23505:            LINE   621 "regression-run-tmp/ICOMP.imp"
2909 @ 23537:            PUSH   J
2910 @ 23540:            PUSHI  #0x0000000a
2911 @ 23545:            JUMPIF < L_0004
2912 @ 23549:            PUSH   FAIL
2913 @ 23552:            CALL  
2914 @ 23553:            GOTO   L_0003
2915 @ 23556:            LOCATE L_0004
2916 @ 23559:            PUSH   PASS
2917 @ 23562:            CALL  
2918 @ 23563:            LOCATE L_0003

   622     Print String("J >= 10")
2919 @ 23566:            LINE   622 "regression-run-tmp/ICOMP.imp"
2920 @ 23598:            PUSH   PRINTSTRING
2921 @ 23601:            PUSHS  "J >= 10"
2922 @ 23610:            ASSPAR
2923 @ 23611:            CALL  

   623     New Line
   624  
2924 @ 23612:            LINE   623 "regression-run-tmp/ICOMP.imp"
2925 @ 23644:            PUSH   NEWLINE
2926 @ 23647:            CALL  

   625     %If 10 >= CInt4 %then pass %else fail
2927 @ 23648:            LINE   625 "regression-run-tmp/ICOMP.imp"
2928 @ 23680:            PUSHI  #0x0000000a
2929 @ 23685:            PUSHI  #0x00000003
2930 @ 23690:            JUMPIF < L_0004
2931 @ 23694:            PUSH   PASS
2932 @ 23697:            CALL  
2933 @ 23698:            GOTO   L_0003
2934 @ 23701:            LOCATE L_0004
2935 @ 23704:            PUSH   FAIL
2936 @ 23707:            CALL  
2937 @ 23708:            LOCATE L_0003

   626     Print String("10 >= CInt4")
2938 @ 23711:            LINE   626 "regression-run-tmp/ICOMP.imp"
2939 @ 23743:            PUSH   PRINTSTRING
2940 @ 23746:            PUSHS  "10 >= CInt4"
2941 @ 23759:            ASSPAR
2942 @ 23760:            CALL  

   627     New Line
   628  
2943 @ 23761:            LINE   627 "regression-run-tmp/ICOMP.imp"
2944 @ 23793:            PUSH   NEWLINE
2945 @ 23796:            CALL  

   629     %If CInt3 >= 3 %then pass %else fail
2946 @ 23797:            LINE   629 "regression-run-tmp/ICOMP.imp"
2947 @ 23829:            PUSHI  #0x0000000a
2948 @ 23834:            PUSHI  #0x00000003
2949 @ 23839:            JUMPIF < L_0004
2950 @ 23843:            PUSH   PASS
2951 @ 23846:            CALL  
2952 @ 23847:            GOTO   L_0003
2953 @ 23850:            LOCATE L_0004
2954 @ 23853:            PUSH   FAIL
2955 @ 23856:            CALL  
2956 @ 23857:            LOCATE L_0003

   630     Print String("CInt3 >= 3")
2957 @ 23860:            LINE   630 "regression-run-tmp/ICOMP.imp"
2958 @ 23892:            PUSH   PRINTSTRING
2959 @ 23895:            PUSHS  "CInt3 >= 3"
2960 @ 23907:            ASSPAR
2961 @ 23908:            CALL  

   631     New Line
   632  
2962 @ 23909:            LINE   631 "regression-run-tmp/ICOMP.imp"
2963 @ 23941:            PUSH   NEWLINE
2964 @ 23944:            CALL  

   633     %If J >= CInt3 %then fail %else pass
2965 @ 23945:            LINE   633 "regression-run-tmp/ICOMP.imp"
2966 @ 23977:            PUSH   J
2967 @ 23980:            PUSHI  #0x0000000a
2968 @ 23985:            JUMPIF < L_0004
2969 @ 23989:            PUSH   FAIL
2970 @ 23992:            CALL  
2971 @ 23993:            GOTO   L_0003
2972 @ 23996:            LOCATE L_0004
2973 @ 23999:            PUSH   PASS
2974 @ 24002:            CALL  
2975 @ 24003:            LOCATE L_0003

   634     Print String("J >= CInt3")
2976 @ 24006:            LINE   634 "regression-run-tmp/ICOMP.imp"
2977 @ 24038:            PUSH   PRINTSTRING
2978 @ 24041:            PUSHS  "J >= CInt3"
2979 @ 24053:            ASSPAR
2980 @ 24054:            CALL  

   635     New Line
   636  
2981 @ 24055:            LINE   635 "regression-run-tmp/ICOMP.imp"
2982 @ 24087:            PUSH   NEWLINE
2983 @ 24090:            CALL  

   637     %If CInt3 >= J %then pass %else fail
2984 @ 24091:            LINE   637 "regression-run-tmp/ICOMP.imp"
2985 @ 24123:            PUSHI  #0x0000000a
2986 @ 24128:            PUSH   J
2987 @ 24131:            JUMPIF < L_0004
2988 @ 24135:            PUSH   PASS
2989 @ 24138:            CALL  
2990 @ 24139:            GOTO   L_0003
2991 @ 24142:            LOCATE L_0004
2992 @ 24145:            PUSH   FAIL
2993 @ 24148:            CALL  
2994 @ 24149:            LOCATE L_0003

   638     Print String("CInt3 >= J")
2995 @ 24152:            LINE   638 "regression-run-tmp/ICOMP.imp"
2996 @ 24184:            PUSH   PRINTSTRING
2997 @ 24187:            PUSHS  "CInt3 >= J"
2998 @ 24199:            ASSPAR
2999 @ 24200:            CALL  

   639     New Line
   640  
3000 @ 24201:            LINE   639 "regression-run-tmp/ICOMP.imp"
3001 @ 24233:            PUSH   NEWLINE
3002 @ 24236:            CALL  

   641     %If CInt3 >= CInt4 %then pass %else fail
3003 @ 24237:            LINE   641 "regression-run-tmp/ICOMP.imp"
3004 @ 24269:            PUSHI  #0x0000000a
3005 @ 24274:            PUSHI  #0x00000003
3006 @ 24279:            JUMPIF < L_0004
3007 @ 24283:            PUSH   PASS
3008 @ 24286:            CALL  
3009 @ 24287:            GOTO   L_0003
3010 @ 24290:            LOCATE L_0004
3011 @ 24293:            PUSH   FAIL
3012 @ 24296:            CALL  
3013 @ 24297:            LOCATE L_0003

   642     Print String("CInt3 >= CInt4")
   643  
3014 @ 24300:            LINE   642 "regression-run-tmp/ICOMP.imp"
3015 @ 24332:            PUSH   PRINTSTRING
3016 @ 24335:            PUSHS  "CInt3 >= CInt4"
3017 @ 24351:            ASSPAR
3018 @ 24352:            CALL  

   644     New Lines (3)
   645  
3019 @ 24353:            LINE   644 "regression-run-tmp/ICOMP.imp"
3020 @ 24385:            PUSH   NEWLINES
3021 @ 24388:            PUSHI  #0x00000003
3022 @ 24393:            ASSPAR
3023 @ 24394:            CALL  

   646  select output(0)
3024 @ 24395:            LINE   646 "regression-run-tmp/ICOMP.imp"
3025 @ 24427:            PUSH   SELECTOUTPUT
3026 @ 24430:            PUSHI  #0x00000000
3027 @ 24435:            ASSPAR
3028 @ 24436:            CALL  

   647  write(failures,1);  printstring(" failure(s)");  newline
   648  
3029 @ 24437:            LINE   647 "regression-run-tmp/ICOMP.imp"
3030 @ 24469:            PUSH   WRITE
3031 @ 24472:            PUSH   FAILURES
3032 @ 24475:            ASSPAR
3033 @ 24476:            PUSHI  #0x00000001
3034 @ 24481:            ASSPAR
3035 @ 24482:            CALL  
3036 @ 24483:            LINE   647 "regression-run-tmp/ICOMP.imp"
3037 @ 24515:            PUSH   PRINTSTRING
3038 @ 24518:            PUSHS  " failure(s)"
3039 @ 24531:            ASSPAR
3040 @ 24532:            CALL  
3041 @ 24533:            LINE   647 "regression-run-tmp/ICOMP.imp"
3042 @ 24565:            PUSH   NEWLINE
3043 @ 24568:            CALL  

   649  %End %of %Program
   650     
3044 @ 24569:            LINE   649 "regression-run-tmp/ICOMP.imp"
3045 @ 24601:         END    _lev0id0 {lev=1 --> 0}
3046 @ 24602:         END     {lev=0 --> -1}
3047 @ 24603: 

