
     1  ! Currently throwing a syntax error if more than one %OWN variable declared in one statement
     2  %CONTROL X'10000000' ; ! Decode
     3  
     4  ! There are two places where errors are generated when compiling the clean source of this
     5  ! compiler.  Since it should probably be expected to be able to compile itself, these errors
     6  ! are almost certainly bogus and a result of some difference in the sparc compiler used to
     7  ! compile this.  I have commented out those two error reports (look for '{' and 'erroneous')
     8  ! and when that is done the source does compile and the output looks plausible.
     9  
    10  ! I've supplied a recode and an lput which were missing from the allimpc1 source, and modified
    11  ! lput to output all the generated code and data, not just the code that recode outputs.
    12  ! Successive runs with no source changes produce *slightly* different output in the 'D' psect.
    13  ! This is either due to something time-related, or more likely, an unassigned variable.
    14  ! (It's not time-related as this code doesn't access CPU TIME, TIME, or DATE functions)
    15  
    16  ! Using the sparc compiler solves the problems that arose using other Imp77 compilers
    17  ! on little-endian machines like the Vax and X86.  Also the x86 compilers do not
    18  ! support both 32 bit integers and 16 bit integers.
    19  
    20  ! The Imp to C translator *ought* to be able to compile and run this if the
    21  ! mips C compiler is used as it too is big-endian.  Mips code runs under emulation
    22  ! on the X86 linux transparently.
    23  
    24  ! Note the compile-time warnings, Warning: value truncated to 16 bits signed at line 215
    25  ! - this is because %SHORTINTEGER is a signed 16 bit quantity but some of the data
    26  ! in the tables is initialised with *unsigned* 16 bit data in excess of 32767.  These
    27  ! constants could be replaced in the source with the negative literal values that
    28  ! would allow the source to compile without warnings.  This has not yet been done.
    29  
503 @ 4405:         LINE   2 "regression-compile-tmp/allimpc1-77.imp"
504 @ 4447:         CONTROL 0000

    30                 %BEGIN
    31  
505 @ 4450:         LINE   30 "regression-compile-tmp/allimpc1-77.imp"
506 @ 4492:         BEGIN  _lev0id0 {lev=0 --> 1}

    32  %constinteger debug=0
507 @ 4493:            LINE   32 "regression-compile-tmp/allimpc1-77.imp"

    33  %owninteger com2 = 20000 ;! free memory size?
508 @ 4535:            LINE   33 "regression-compile-tmp/allimpc1-77.imp"
509 @ 4577:            PUSHI  #0x00004e20
510 @ 4582:            DEF    COM2 p1=V_0081 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
511 @ 4598:            INIT   1

    34  %owninteger com24 = 0    ;! exit code I think
    35  
512 @ 4601:            LINE   34 "regression-compile-tmp/allimpc1-77.imp"
513 @ 4643:            PUSHI  #0x00000000
514 @ 4648:            DEF    COM24 p1=V_0082 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
515 @ 4665:            INIT   1

    36  %integerfn com(%integer idx)
516 @ 4668:            LINE   36 "regression-compile-tmp/allimpc1-77.imp"
517 @ 4710:            DEF    COM (_lev0id0_COM) p1=V_0083 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
518 @ 4725:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
519 @ 4726:                  DEF    IDX p1=V_0084 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
520 @ 4741:               FINISH ) {lev=2}

    37    %if idx=24 %then %result = com24
521 @ 4742:               LINE   37 "regression-compile-tmp/allimpc1-77.imp"
522 @ 4784:               PUSH   IDX
523 @ 4787:               PUSHI  #0x00000018
524 @ 4792:               JUMPIF # L_0004
525 @ 4796:               PUSH   COM24
526 @ 4799:               RESULT
527 @ 4800:               LOCATE L_0004

    38    %if idx=2  %then %result = com2
528 @ 4803:               LINE   38 "regression-compile-tmp/allimpc1-77.imp"
529 @ 4845:               PUSH   IDX
530 @ 4848:               PUSHI  #0x00000002
531 @ 4853:               JUMPIF # L_0004
532 @ 4857:               PUSH   COM2
533 @ 4860:               RESULT
534 @ 4861:               LOCATE L_0004

    39    %stop
535 @ 4864:               LINE   39 "regression-compile-tmp/allimpc1-77.imp"
536 @ 4906:               STOP  

    40  %end
    41  
537 @ 4907:               LINE   40 "regression-compile-tmp/allimpc1-77.imp"
538 @ 4949:            END    _lev0id0_COM {lev=2 --> 1}

    42  %routine setcom(%integer idx, val)
539 @ 4950:            LINE   42 "regression-compile-tmp/allimpc1-77.imp"
540 @ 4992:            DEF    SETCOM (_lev0id0_SETCOM) 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
541 @ 5010:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
542 @ 5011:                  DEF    IDX p1=V_0085 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
543 @ 5026:                  DEF    VAL p1=V_0086 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
544 @ 5041:               FINISH ) {lev=2}

    43    %if idx=24 %then com24=val %and %return
545 @ 5042:               LINE   43 "regression-compile-tmp/allimpc1-77.imp"
546 @ 5084:               PUSH   IDX
547 @ 5087:               PUSHI  #0x00000018
548 @ 5092:               JUMPIF # L_0004
549 @ 5096:               PUSH   COM24
550 @ 5099:               PUSH   VAL
551 @ 5102:               ASSVAL
552 @ 5103:               RETURN
553 @ 5104:               LOCATE L_0004

    44    %if idx=2  %then com2 =val %and %return
554 @ 5107:               LINE   44 "regression-compile-tmp/allimpc1-77.imp"
555 @ 5149:               PUSH   IDX
556 @ 5152:               PUSHI  #0x00000002
557 @ 5157:               JUMPIF # L_0004
558 @ 5161:               PUSH   COM2
559 @ 5164:               PUSH   VAL
560 @ 5167:               ASSVAL
561 @ 5168:               RETURN
562 @ 5169:               LOCATE L_0004

    45    %stop
563 @ 5172:               LINE   45 "regression-compile-tmp/allimpc1-77.imp"
564 @ 5214:               STOP  

    46  %end
    47  
565 @ 5215:               LINE   46 "regression-compile-tmp/allimpc1-77.imp"
566 @ 5257:            END    _lev0id0_SETCOM {lev=2 --> 1}

    48  %routine set short integer(%integer address, %short value)
567 @ 5258:            LINE   48 "regression-compile-tmp/allimpc1-77.imp"
568 @ 5300:            DEF    SETSHORTINTEGER (_lev0id0_SETSHORTINTEGER) 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
569 @ 5327:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
570 @ 5328:                  DEF    ADDRESS p1=V_0086 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
571 @ 5347:                  DEF    VALUE p1=V_0087 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
572 @ 5364:               FINISH ) {lev=2}

    49    short integer(address) = value
573 @ 5365:               LINE   49 "regression-compile-tmp/allimpc1-77.imp"
574 @ 5407:               PUSH   SHORTINTEGER
575 @ 5410:               PUSH   ADDRESS
576 @ 5413:               ASSPAR
577 @ 5414:               CALL  
578 @ 5415:               PUSH   VALUE
579 @ 5418:               ASSVAL

    50  %end
    51  
    52  
580 @ 5419:               LINE   50 "regression-compile-tmp/allimpc1-77.imp"
581 @ 5461:            END    _lev0id0_SETSHORTINTEGER {lev=2 --> 1}

    53                 %INTEGER I,J,K,SS
582 @ 5462:            LINE   53 "regression-compile-tmp/allimpc1-77.imp"
583 @ 5504:            DEF    I p1=V_0086 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
584 @ 5517:            DEF    J p1=V_0087 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
585 @ 5530:            DEF    K p1=V_0088 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
586 @ 5543:            DEF    SS p1=V_0089 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

    54  %OWNBYTEINTEGERARRAY CLETT(1: 425)=   1,
    55    43,   1,  45,   1,  92,   1,  40,   1,  41,   1,  33,   1,  44,   2,
    56    42,  42,   2,  33,  33,   1,  42,   2,  47,  47,   1,  47,   1,  38,
    57     2,  62,  62,   2,  60,  60,   1,  46,   1,  63,   2, 201, 198,   6,
    58   213, 206, 204, 197, 211, 211,   7, 201, 206, 212, 197, 199, 197, 210,
    59     4, 210, 197, 193, 204,   4, 194, 217, 212, 197,   5, 211, 200, 207,
    60   210, 212,   4, 204, 207, 206, 199,   6, 211, 212, 210, 201, 206, 199,
    61     7, 210, 207, 213, 212, 201, 206, 197,   2, 198, 206,   3, 205, 193,
    62   208,   4, 206, 193, 205, 197,   6, 210, 197, 195, 207, 210, 196,   4,
    63   211, 212, 207, 208,   7, 195, 207, 205, 208, 201, 204, 197,   6, 201,
    64   199, 206, 207, 210, 197,   2, 207, 206,   3, 207, 198, 198,   5, 193,
    65   210, 210, 193, 217,   3, 193, 206, 196,   2, 207, 210,   2,  61,  61,
    66     1,  61,   2,  60,  45,   2,  45,  62,   4, 211, 208, 197, 195,   6,
    67   206, 207, 210, 205, 193, 204,   6, 214, 197, 195, 212, 207, 210,   1,
    68    58,   2,  62,  61,   1,  62,   1,  35,   2,  60,  61,   1,  60,   2,
    69    92,  61,   4, 197, 204, 211, 197,   1,  95,   6, 211, 217, 211, 212,
    70   197, 205,   8, 197, 216, 212, 197, 210, 206, 193, 204,   5, 195, 204,
    71   193, 201, 205,   7, 210, 197, 204, 197, 193, 211, 197,   1,  80,   3,
    72    80,  85,  84,   1,  64,   9, 208, 210, 201, 206, 212, 212, 197, 216,
    73   212,   6, 210, 197, 212, 213, 210, 206,   7, 210, 197, 211, 213, 204,
    74   212,  61,   7, 205, 207, 206, 201, 212, 207, 210,   5, 211, 212, 193,
    75   210, 212,   7, 209, 213, 197, 210, 201, 197, 211,   5, 195, 217, 195,
    76   204, 197,   6, 210, 197, 208, 197, 193, 212,   4, 212, 200, 197, 206,
    77     3, 197, 206, 196,   7, 195, 207, 205, 205, 197, 206, 212,   5, 210,
    78   197, 193, 204, 211,   5, 194, 197, 199, 201, 206,   2, 207, 198,   7,
    79   208, 210, 207, 199, 210, 193, 205,   6, 211, 215, 201, 212, 195, 200,
    80     8, 210, 197, 199, 201, 211, 212, 197, 210,   3, 207, 215, 206,   5,
    81   205, 195, 207, 196, 197,   5, 198, 193, 213, 204, 212,   4, 198, 201,
    82   204, 197,   6, 196, 197, 198, 201, 206, 197,   1, 210,   7, 211, 208,
    83   197, 195, 201, 193, 204,   4, 204, 201, 211, 212,   7, 195, 207, 206,
    84   212, 210, 207, 204,   6, 198, 201, 206, 201, 211, 200,   6, 198, 207,
    85   210, 205, 193, 212;
587 @ 5557:            LINE   54 "regression-compile-tmp/allimpc1-77.imp"
588 @ 5599:            PUSHI  #0x00000001
589 @ 5604:            PUSHI  #0x000001a9
590 @ 5609:            BOUNDS
591 @ 5610:            DEF    CLETT p1=V_008a a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
592 @ 5627:            PUSHI  #0x00000001
593 @ 5632:            INIT   1
594 @ 5635:            PUSHI  #0x0000002b
595 @ 5640:            INIT   1
596 @ 5643:            PUSHI  #0x00000001
597 @ 5648:            INIT   1
598 @ 5651:            PUSHI  #0x0000002d
599 @ 5656:            INIT   1
600 @ 5659:            PUSHI  #0x00000001
601 @ 5664:            INIT   1
602 @ 5667:            PUSHI  #0x0000005c
603 @ 5672:            INIT   1
604 @ 5675:            PUSHI  #0x00000001
605 @ 5680:            INIT   1
606 @ 5683:            PUSHI  #0x00000028
607 @ 5688:            INIT   1
608 @ 5691:            PUSHI  #0x00000001
609 @ 5696:            INIT   1
610 @ 5699:            PUSHI  #0x00000029
611 @ 5704:            INIT   1
612 @ 5707:            PUSHI  #0x00000001
613 @ 5712:            INIT   1
614 @ 5715:            PUSHI  #0x00000021
615 @ 5720:            INIT   1
616 @ 5723:            PUSHI  #0x00000001
617 @ 5728:            INIT   1
618 @ 5731:            PUSHI  #0x0000002c
619 @ 5736:            INIT   1
620 @ 5739:            PUSHI  #0x00000002
621 @ 5744:            INIT   1
622 @ 5747:            PUSHI  #0x0000002a
623 @ 5752:            INIT   1
624 @ 5755:            PUSHI  #0x0000002a
625 @ 5760:            INIT   1
626 @ 5763:            PUSHI  #0x00000002
627 @ 5768:            INIT   1
628 @ 5771:            PUSHI  #0x00000021
629 @ 5776:            INIT   1
630 @ 5779:            PUSHI  #0x00000021
631 @ 5784:            INIT   1
632 @ 5787:            PUSHI  #0x00000001
633 @ 5792:            INIT   1
634 @ 5795:            PUSHI  #0x0000002a
635 @ 5800:            INIT   1
636 @ 5803:            PUSHI  #0x00000002
637 @ 5808:            INIT   1
638 @ 5811:            PUSHI  #0x0000002f
639 @ 5816:            INIT   1
640 @ 5819:            PUSHI  #0x0000002f
641 @ 5824:            INIT   1
642 @ 5827:            PUSHI  #0x00000001
643 @ 5832:            INIT   1
644 @ 5835:            PUSHI  #0x0000002f
645 @ 5840:            INIT   1
646 @ 5843:            PUSHI  #0x00000001
647 @ 5848:            INIT   1
648 @ 5851:            PUSHI  #0x00000026
649 @ 5856:            INIT   1
650 @ 5859:            PUSHI  #0x00000002
651 @ 5864:            INIT   1
652 @ 5867:            PUSHI  #0x0000003e
653 @ 5872:            INIT   1
654 @ 5875:            PUSHI  #0x0000003e
655 @ 5880:            INIT   1
656 @ 5883:            PUSHI  #0x00000002
657 @ 5888:            INIT   1
658 @ 5891:            PUSHI  #0x0000003c
659 @ 5896:            INIT   1
660 @ 5899:            PUSHI  #0x0000003c
661 @ 5904:            INIT   1
662 @ 5907:            PUSHI  #0x00000001
663 @ 5912:            INIT   1
664 @ 5915:            PUSHI  #0x0000002e
665 @ 5920:            INIT   1
666 @ 5923:            PUSHI  #0x00000001
667 @ 5928:            INIT   1
668 @ 5931:            PUSHI  #0x0000003f
669 @ 5936:            INIT   1
670 @ 5939:            PUSHI  #0x00000002
671 @ 5944:            INIT   1
672 @ 5947:            PUSHI  #0x000000c9
673 @ 5952:            INIT   1
674 @ 5955:            PUSHI  #0x000000c6
675 @ 5960:            INIT   1
676 @ 5963:            PUSHI  #0x00000006
677 @ 5968:            INIT   1
678 @ 5971:            PUSHI  #0x000000d5
679 @ 5976:            INIT   1
680 @ 5979:            PUSHI  #0x000000ce
681 @ 5984:            INIT   1
682 @ 5987:            PUSHI  #0x000000cc
683 @ 5992:            INIT   1
684 @ 5995:            PUSHI  #0x000000c5
685 @ 6000:            INIT   1
686 @ 6003:            PUSHI  #0x000000d3
687 @ 6008:            INIT   1
688 @ 6011:            PUSHI  #0x000000d3
689 @ 6016:            INIT   1
690 @ 6019:            PUSHI  #0x00000007
691 @ 6024:            INIT   1
692 @ 6027:            PUSHI  #0x000000c9
693 @ 6032:            INIT   1
694 @ 6035:            PUSHI  #0x000000ce
695 @ 6040:            INIT   1
696 @ 6043:            PUSHI  #0x000000d4
697 @ 6048:            INIT   1
698 @ 6051:            PUSHI  #0x000000c5
699 @ 6056:            INIT   1
700 @ 6059:            PUSHI  #0x000000c7
701 @ 6064:            INIT   1
702 @ 6067:            PUSHI  #0x000000c5
703 @ 6072:            INIT   1
704 @ 6075:            PUSHI  #0x000000d2
705 @ 6080:            INIT   1
706 @ 6083:            PUSHI  #0x00000004
707 @ 6088:            INIT   1
708 @ 6091:            PUSHI  #0x000000d2
709 @ 6096:            INIT   1
710 @ 6099:            PUSHI  #0x000000c5
711 @ 6104:            INIT   1
712 @ 6107:            PUSHI  #0x000000c1
713 @ 6112:            INIT   1
714 @ 6115:            PUSHI  #0x000000cc
715 @ 6120:            INIT   1
716 @ 6123:            PUSHI  #0x00000004
717 @ 6128:            INIT   1
718 @ 6131:            PUSHI  #0x000000c2
719 @ 6136:            INIT   1
720 @ 6139:            PUSHI  #0x000000d9
721 @ 6144:            INIT   1
722 @ 6147:            PUSHI  #0x000000d4
723 @ 6152:            INIT   1
724 @ 6155:            PUSHI  #0x000000c5
725 @ 6160:            INIT   1
726 @ 6163:            PUSHI  #0x00000005
727 @ 6168:            INIT   1
728 @ 6171:            PUSHI  #0x000000d3
729 @ 6176:            INIT   1
730 @ 6179:            PUSHI  #0x000000c8
731 @ 6184:            INIT   1
732 @ 6187:            PUSHI  #0x000000cf
733 @ 6192:            INIT   1
734 @ 6195:            PUSHI  #0x000000d2
735 @ 6200:            INIT   1
736 @ 6203:            PUSHI  #0x000000d4
737 @ 6208:            INIT   1
738 @ 6211:            PUSHI  #0x00000004
739 @ 6216:            INIT   1
740 @ 6219:            PUSHI  #0x000000cc
741 @ 6224:            INIT   1
742 @ 6227:            PUSHI  #0x000000cf
743 @ 6232:            INIT   1
744 @ 6235:            PUSHI  #0x000000ce
745 @ 6240:            INIT   1
746 @ 6243:            PUSHI  #0x000000c7
747 @ 6248:            INIT   1
748 @ 6251:            PUSHI  #0x00000006
749 @ 6256:            INIT   1
750 @ 6259:            PUSHI  #0x000000d3
751 @ 6264:            INIT   1
752 @ 6267:            PUSHI  #0x000000d4
753 @ 6272:            INIT   1
754 @ 6275:            PUSHI  #0x000000d2
755 @ 6280:            INIT   1
756 @ 6283:            PUSHI  #0x000000c9
757 @ 6288:            INIT   1
758 @ 6291:            PUSHI  #0x000000ce
759 @ 6296:            INIT   1
760 @ 6299:            PUSHI  #0x000000c7
761 @ 6304:            INIT   1
762 @ 6307:            PUSHI  #0x00000007
763 @ 6312:            INIT   1
764 @ 6315:            PUSHI  #0x000000d2
765 @ 6320:            INIT   1
766 @ 6323:            PUSHI  #0x000000cf
767 @ 6328:            INIT   1
768 @ 6331:            PUSHI  #0x000000d5
769 @ 6336:            INIT   1
770 @ 6339:            PUSHI  #0x000000d4
771 @ 6344:            INIT   1
772 @ 6347:            PUSHI  #0x000000c9
773 @ 6352:            INIT   1
774 @ 6355:            PUSHI  #0x000000ce
775 @ 6360:            INIT   1
776 @ 6363:            PUSHI  #0x000000c5
777 @ 6368:            INIT   1
778 @ 6371:            PUSHI  #0x00000002
779 @ 6376:            INIT   1
780 @ 6379:            PUSHI  #0x000000c6
781 @ 6384:            INIT   1
782 @ 6387:            PUSHI  #0x000000ce
783 @ 6392:            INIT   1
784 @ 6395:            PUSHI  #0x00000003
785 @ 6400:            INIT   1
786 @ 6403:            PUSHI  #0x000000cd
787 @ 6408:            INIT   1
788 @ 6411:            PUSHI  #0x000000c1
789 @ 6416:            INIT   1
790 @ 6419:            PUSHI  #0x000000d0
791 @ 6424:            INIT   1
792 @ 6427:            PUSHI  #0x00000004
793 @ 6432:            INIT   1
794 @ 6435:            PUSHI  #0x000000ce
795 @ 6440:            INIT   1
796 @ 6443:            PUSHI  #0x000000c1
797 @ 6448:            INIT   1
798 @ 6451:            PUSHI  #0x000000cd
799 @ 6456:            INIT   1
800 @ 6459:            PUSHI  #0x000000c5
801 @ 6464:            INIT   1
802 @ 6467:            PUSHI  #0x00000006
803 @ 6472:            INIT   1
804 @ 6475:            PUSHI  #0x000000d2
805 @ 6480:            INIT   1
806 @ 6483:            PUSHI  #0x000000c5
807 @ 6488:            INIT   1
808 @ 6491:            PUSHI  #0x000000c3
809 @ 6496:            INIT   1
810 @ 6499:            PUSHI  #0x000000cf
811 @ 6504:            INIT   1
812 @ 6507:            PUSHI  #0x000000d2
813 @ 6512:            INIT   1
814 @ 6515:            PUSHI  #0x000000c4
815 @ 6520:            INIT   1
816 @ 6523:            PUSHI  #0x00000004
817 @ 6528:            INIT   1
818 @ 6531:            PUSHI  #0x000000d3
819 @ 6536:            INIT   1
820 @ 6539:            PUSHI  #0x000000d4
821 @ 6544:            INIT   1
822 @ 6547:            PUSHI  #0x000000cf
823 @ 6552:            INIT   1
824 @ 6555:            PUSHI  #0x000000d0
825 @ 6560:            INIT   1
826 @ 6563:            PUSHI  #0x00000007
827 @ 6568:            INIT   1
828 @ 6571:            PUSHI  #0x000000c3
829 @ 6576:            INIT   1
830 @ 6579:            PUSHI  #0x000000cf
831 @ 6584:            INIT   1
832 @ 6587:            PUSHI  #0x000000cd
833 @ 6592:            INIT   1
834 @ 6595:            PUSHI  #0x000000d0
835 @ 6600:            INIT   1
836 @ 6603:            PUSHI  #0x000000c9
837 @ 6608:            INIT   1
838 @ 6611:            PUSHI  #0x000000cc
839 @ 6616:            INIT   1
840 @ 6619:            PUSHI  #0x000000c5
841 @ 6624:            INIT   1
842 @ 6627:            PUSHI  #0x00000006
843 @ 6632:            INIT   1
844 @ 6635:            PUSHI  #0x000000c9
845 @ 6640:            INIT   1
846 @ 6643:            PUSHI  #0x000000c7
847 @ 6648:            INIT   1
848 @ 6651:            PUSHI  #0x000000ce
849 @ 6656:            INIT   1
850 @ 6659:            PUSHI  #0x000000cf
851 @ 6664:            INIT   1
852 @ 6667:            PUSHI  #0x000000d2
853 @ 6672:            INIT   1
854 @ 6675:            PUSHI  #0x000000c5
855 @ 6680:            INIT   1
856 @ 6683:            PUSHI  #0x00000002
857 @ 6688:            INIT   1
858 @ 6691:            PUSHI  #0x000000cf
859 @ 6696:            INIT   1
860 @ 6699:            PUSHI  #0x000000ce
861 @ 6704:            INIT   1
862 @ 6707:            PUSHI  #0x00000003
863 @ 6712:            INIT   1
864 @ 6715:            PUSHI  #0x000000cf
865 @ 6720:            INIT   1
866 @ 6723:            PUSHI  #0x000000c6
867 @ 6728:            INIT   1
868 @ 6731:            PUSHI  #0x000000c6
869 @ 6736:            INIT   1
870 @ 6739:            PUSHI  #0x00000005
871 @ 6744:            INIT   1
872 @ 6747:            PUSHI  #0x000000c1
873 @ 6752:            INIT   1
874 @ 6755:            PUSHI  #0x000000d2
875 @ 6760:            INIT   1
876 @ 6763:            PUSHI  #0x000000d2
877 @ 6768:            INIT   1
878 @ 6771:            PUSHI  #0x000000c1
879 @ 6776:            INIT   1
880 @ 6779:            PUSHI  #0x000000d9
881 @ 6784:            INIT   1
882 @ 6787:            PUSHI  #0x00000003
883 @ 6792:            INIT   1
884 @ 6795:            PUSHI  #0x000000c1
885 @ 6800:            INIT   1
886 @ 6803:            PUSHI  #0x000000ce
887 @ 6808:            INIT   1
888 @ 6811:            PUSHI  #0x000000c4
889 @ 6816:            INIT   1
890 @ 6819:            PUSHI  #0x00000002
891 @ 6824:            INIT   1
892 @ 6827:            PUSHI  #0x000000cf
893 @ 6832:            INIT   1
894 @ 6835:            PUSHI  #0x000000d2
895 @ 6840:            INIT   1
896 @ 6843:            PUSHI  #0x00000002
897 @ 6848:            INIT   1
898 @ 6851:            PUSHI  #0x0000003d
899 @ 6856:            INIT   1
900 @ 6859:            PUSHI  #0x0000003d
901 @ 6864:            INIT   1
902 @ 6867:            PUSHI  #0x00000001
903 @ 6872:            INIT   1
904 @ 6875:            PUSHI  #0x0000003d
905 @ 6880:            INIT   1
906 @ 6883:            PUSHI  #0x00000002
907 @ 6888:            INIT   1
908 @ 6891:            PUSHI  #0x0000003c
909 @ 6896:            INIT   1
910 @ 6899:            PUSHI  #0x0000002d
911 @ 6904:            INIT   1
912 @ 6907:            PUSHI  #0x00000002
913 @ 6912:            INIT   1
914 @ 6915:            PUSHI  #0x0000002d
915 @ 6920:            INIT   1
916 @ 6923:            PUSHI  #0x0000003e
917 @ 6928:            INIT   1
918 @ 6931:            PUSHI  #0x00000004
919 @ 6936:            INIT   1
920 @ 6939:            PUSHI  #0x000000d3
921 @ 6944:            INIT   1
922 @ 6947:            PUSHI  #0x000000d0
923 @ 6952:            INIT   1
924 @ 6955:            PUSHI  #0x000000c5
925 @ 6960:            INIT   1
926 @ 6963:            PUSHI  #0x000000c3
927 @ 6968:            INIT   1
928 @ 6971:            PUSHI  #0x00000006
929 @ 6976:            INIT   1
930 @ 6979:            PUSHI  #0x000000ce
931 @ 6984:            INIT   1
932 @ 6987:            PUSHI  #0x000000cf
933 @ 6992:            INIT   1
934 @ 6995:            PUSHI  #0x000000d2
935 @ 7000:            INIT   1
936 @ 7003:            PUSHI  #0x000000cd
937 @ 7008:            INIT   1
938 @ 7011:            PUSHI  #0x000000c1
939 @ 7016:            INIT   1
940 @ 7019:            PUSHI  #0x000000cc
941 @ 7024:            INIT   1
942 @ 7027:            PUSHI  #0x00000006
943 @ 7032:            INIT   1
944 @ 7035:            PUSHI  #0x000000d6
945 @ 7040:            INIT   1
946 @ 7043:            PUSHI  #0x000000c5
947 @ 7048:            INIT   1
948 @ 7051:            PUSHI  #0x000000c3
949 @ 7056:            INIT   1
950 @ 7059:            PUSHI  #0x000000d4
951 @ 7064:            INIT   1
952 @ 7067:            PUSHI  #0x000000cf
953 @ 7072:            INIT   1
954 @ 7075:            PUSHI  #0x000000d2
955 @ 7080:            INIT   1
956 @ 7083:            PUSHI  #0x00000001
957 @ 7088:            INIT   1
958 @ 7091:            PUSHI  #0x0000003a
959 @ 7096:            INIT   1
960 @ 7099:            PUSHI  #0x00000002
961 @ 7104:            INIT   1
962 @ 7107:            PUSHI  #0x0000003e
963 @ 7112:            INIT   1
964 @ 7115:            PUSHI  #0x0000003d
965 @ 7120:            INIT   1
966 @ 7123:            PUSHI  #0x00000001
967 @ 7128:            INIT   1
968 @ 7131:            PUSHI  #0x0000003e
969 @ 7136:            INIT   1
970 @ 7139:            PUSHI  #0x00000001
971 @ 7144:            INIT   1
972 @ 7147:            PUSHI  #0x00000023
973 @ 7152:            INIT   1
974 @ 7155:            PUSHI  #0x00000002
975 @ 7160:            INIT   1
976 @ 7163:            PUSHI  #0x0000003c
977 @ 7168:            INIT   1
978 @ 7171:            PUSHI  #0x0000003d
979 @ 7176:            INIT   1
980 @ 7179:            PUSHI  #0x00000001
981 @ 7184:            INIT   1
982 @ 7187:            PUSHI  #0x0000003c
983 @ 7192:            INIT   1
984 @ 7195:            PUSHI  #0x00000002
985 @ 7200:            INIT   1
986 @ 7203:            PUSHI  #0x0000005c
987 @ 7208:            INIT   1
988 @ 7211:            PUSHI  #0x0000003d
989 @ 7216:            INIT   1
990 @ 7219:            PUSHI  #0x00000004
991 @ 7224:            INIT   1
992 @ 7227:            PUSHI  #0x000000c5
993 @ 7232:            INIT   1
994 @ 7235:            PUSHI  #0x000000cc
995 @ 7240:            INIT   1
996 @ 7243:            PUSHI  #0x000000d3
997 @ 7248:            INIT   1
998 @ 7251:            PUSHI  #0x000000c5
999 @ 7256:            INIT   1
1000 @ 7259:            PUSHI  #0x00000001
1001 @ 7264:            INIT   1
1002 @ 7267:            PUSHI  #0x0000005f
1003 @ 7272:            INIT   1
1004 @ 7275:            PUSHI  #0x00000006
1005 @ 7280:            INIT   1
1006 @ 7283:            PUSHI  #0x000000d3
1007 @ 7288:            INIT   1
1008 @ 7291:            PUSHI  #0x000000d9
1009 @ 7296:            INIT   1
1010 @ 7299:            PUSHI  #0x000000d3
1011 @ 7304:            INIT   1
1012 @ 7307:            PUSHI  #0x000000d4
1013 @ 7312:            INIT   1
1014 @ 7315:            PUSHI  #0x000000c5
1015 @ 7320:            INIT   1
1016 @ 7323:            PUSHI  #0x000000cd
1017 @ 7328:            INIT   1
1018 @ 7331:            PUSHI  #0x00000008
1019 @ 7336:            INIT   1
1020 @ 7339:            PUSHI  #0x000000c5
1021 @ 7344:            INIT   1
1022 @ 7347:            PUSHI  #0x000000d8
1023 @ 7352:            INIT   1
1024 @ 7355:            PUSHI  #0x000000d4
1025 @ 7360:            INIT   1
1026 @ 7363:            PUSHI  #0x000000c5
1027 @ 7368:            INIT   1
1028 @ 7371:            PUSHI  #0x000000d2
1029 @ 7376:            INIT   1
1030 @ 7379:            PUSHI  #0x000000ce
1031 @ 7384:            INIT   1
1032 @ 7387:            PUSHI  #0x000000c1
1033 @ 7392:            INIT   1
1034 @ 7395:            PUSHI  #0x000000cc
1035 @ 7400:            INIT   1
1036 @ 7403:            PUSHI  #0x00000005
1037 @ 7408:            INIT   1
1038 @ 7411:            PUSHI  #0x000000c3
1039 @ 7416:            INIT   1
1040 @ 7419:            PUSHI  #0x000000cc
1041 @ 7424:            INIT   1
1042 @ 7427:            PUSHI  #0x000000c1
1043 @ 7432:            INIT   1
1044 @ 7435:            PUSHI  #0x000000c9
1045 @ 7440:            INIT   1
1046 @ 7443:            PUSHI  #0x000000cd
1047 @ 7448:            INIT   1
1048 @ 7451:            PUSHI  #0x00000007
1049 @ 7456:            INIT   1
1050 @ 7459:            PUSHI  #0x000000d2
1051 @ 7464:            INIT   1
1052 @ 7467:            PUSHI  #0x000000c5
1053 @ 7472:            INIT   1
1054 @ 7475:            PUSHI  #0x000000cc
1055 @ 7480:            INIT   1
1056 @ 7483:            PUSHI  #0x000000c5
1057 @ 7488:            INIT   1
1058 @ 7491:            PUSHI  #0x000000c1
1059 @ 7496:            INIT   1
1060 @ 7499:            PUSHI  #0x000000d3
1061 @ 7504:            INIT   1
1062 @ 7507:            PUSHI  #0x000000c5
1063 @ 7512:            INIT   1
1064 @ 7515:            PUSHI  #0x00000001
1065 @ 7520:            INIT   1
1066 @ 7523:            PUSHI  #0x00000050
1067 @ 7528:            INIT   1
1068 @ 7531:            PUSHI  #0x00000003
1069 @ 7536:            INIT   1
1070 @ 7539:            PUSHI  #0x00000050
1071 @ 7544:            INIT   1
1072 @ 7547:            PUSHI  #0x00000055
1073 @ 7552:            INIT   1
1074 @ 7555:            PUSHI  #0x00000054
1075 @ 7560:            INIT   1
1076 @ 7563:            PUSHI  #0x00000001
1077 @ 7568:            INIT   1
1078 @ 7571:            PUSHI  #0x00000040
1079 @ 7576:            INIT   1
1080 @ 7579:            PUSHI  #0x00000009
1081 @ 7584:            INIT   1
1082 @ 7587:            PUSHI  #0x000000d0
1083 @ 7592:            INIT   1
1084 @ 7595:            PUSHI  #0x000000d2
1085 @ 7600:            INIT   1
1086 @ 7603:            PUSHI  #0x000000c9
1087 @ 7608:            INIT   1
1088 @ 7611:            PUSHI  #0x000000ce
1089 @ 7616:            INIT   1
1090 @ 7619:            PUSHI  #0x000000d4
1091 @ 7624:            INIT   1
1092 @ 7627:            PUSHI  #0x000000d4
1093 @ 7632:            INIT   1
1094 @ 7635:            PUSHI  #0x000000c5
1095 @ 7640:            INIT   1
1096 @ 7643:            PUSHI  #0x000000d8
1097 @ 7648:            INIT   1
1098 @ 7651:            PUSHI  #0x000000d4
1099 @ 7656:            INIT   1
1100 @ 7659:            PUSHI  #0x00000006
1101 @ 7664:            INIT   1
1102 @ 7667:            PUSHI  #0x000000d2
1103 @ 7672:            INIT   1
1104 @ 7675:            PUSHI  #0x000000c5
1105 @ 7680:            INIT   1
1106 @ 7683:            PUSHI  #0x000000d4
1107 @ 7688:            INIT   1
1108 @ 7691:            PUSHI  #0x000000d5
1109 @ 7696:            INIT   1
1110 @ 7699:            PUSHI  #0x000000d2
1111 @ 7704:            INIT   1
1112 @ 7707:            PUSHI  #0x000000ce
1113 @ 7712:            INIT   1
1114 @ 7715:            PUSHI  #0x00000007
1115 @ 7720:            INIT   1
1116 @ 7723:            PUSHI  #0x000000d2
1117 @ 7728:            INIT   1
1118 @ 7731:            PUSHI  #0x000000c5
1119 @ 7736:            INIT   1
1120 @ 7739:            PUSHI  #0x000000d3
1121 @ 7744:            INIT   1
1122 @ 7747:            PUSHI  #0x000000d5
1123 @ 7752:            INIT   1
1124 @ 7755:            PUSHI  #0x000000cc
1125 @ 7760:            INIT   1
1126 @ 7763:            PUSHI  #0x000000d4
1127 @ 7768:            INIT   1
1128 @ 7771:            PUSHI  #0x0000003d
1129 @ 7776:            INIT   1
1130 @ 7779:            PUSHI  #0x00000007
1131 @ 7784:            INIT   1
1132 @ 7787:            PUSHI  #0x000000cd
1133 @ 7792:            INIT   1
1134 @ 7795:            PUSHI  #0x000000cf
1135 @ 7800:            INIT   1
1136 @ 7803:            PUSHI  #0x000000ce
1137 @ 7808:            INIT   1
1138 @ 7811:            PUSHI  #0x000000c9
1139 @ 7816:            INIT   1
1140 @ 7819:            PUSHI  #0x000000d4
1141 @ 7824:            INIT   1
1142 @ 7827:            PUSHI  #0x000000cf
1143 @ 7832:            INIT   1
1144 @ 7835:            PUSHI  #0x000000d2
1145 @ 7840:            INIT   1
1146 @ 7843:            PUSHI  #0x00000005
1147 @ 7848:            INIT   1
1148 @ 7851:            PUSHI  #0x000000d3
1149 @ 7856:            INIT   1
1150 @ 7859:            PUSHI  #0x000000d4
1151 @ 7864:            INIT   1
1152 @ 7867:            PUSHI  #0x000000c1
1153 @ 7872:            INIT   1
1154 @ 7875:            PUSHI  #0x000000d2
1155 @ 7880:            INIT   1
1156 @ 7883:            PUSHI  #0x000000d4
1157 @ 7888:            INIT   1
1158 @ 7891:            PUSHI  #0x00000007
1159 @ 7896:            INIT   1
1160 @ 7899:            PUSHI  #0x000000d1
1161 @ 7904:            INIT   1
1162 @ 7907:            PUSHI  #0x000000d5
1163 @ 7912:            INIT   1
1164 @ 7915:            PUSHI  #0x000000c5
1165 @ 7920:            INIT   1
1166 @ 7923:            PUSHI  #0x000000d2
1167 @ 7928:            INIT   1
1168 @ 7931:            PUSHI  #0x000000c9
1169 @ 7936:            INIT   1
1170 @ 7939:            PUSHI  #0x000000c5
1171 @ 7944:            INIT   1
1172 @ 7947:            PUSHI  #0x000000d3
1173 @ 7952:            INIT   1
1174 @ 7955:            PUSHI  #0x00000005
1175 @ 7960:            INIT   1
1176 @ 7963:            PUSHI  #0x000000c3
1177 @ 7968:            INIT   1
1178 @ 7971:            PUSHI  #0x000000d9
1179 @ 7976:            INIT   1
1180 @ 7979:            PUSHI  #0x000000c3
1181 @ 7984:            INIT   1
1182 @ 7987:            PUSHI  #0x000000cc
1183 @ 7992:            INIT   1
1184 @ 7995:            PUSHI  #0x000000c5
1185 @ 8000:            INIT   1
1186 @ 8003:            PUSHI  #0x00000006
1187 @ 8008:            INIT   1
1188 @ 8011:            PUSHI  #0x000000d2
1189 @ 8016:            INIT   1
1190 @ 8019:            PUSHI  #0x000000c5
1191 @ 8024:            INIT   1
1192 @ 8027:            PUSHI  #0x000000d0
1193 @ 8032:            INIT   1
1194 @ 8035:            PUSHI  #0x000000c5
1195 @ 8040:            INIT   1
1196 @ 8043:            PUSHI  #0x000000c1
1197 @ 8048:            INIT   1
1198 @ 8051:            PUSHI  #0x000000d4
1199 @ 8056:            INIT   1
1200 @ 8059:            PUSHI  #0x00000004
1201 @ 8064:            INIT   1
1202 @ 8067:            PUSHI  #0x000000d4
1203 @ 8072:            INIT   1
1204 @ 8075:            PUSHI  #0x000000c8
1205 @ 8080:            INIT   1
1206 @ 8083:            PUSHI  #0x000000c5
1207 @ 8088:            INIT   1
1208 @ 8091:            PUSHI  #0x000000ce
1209 @ 8096:            INIT   1
1210 @ 8099:            PUSHI  #0x00000003
1211 @ 8104:            INIT   1
1212 @ 8107:            PUSHI  #0x000000c5
1213 @ 8112:            INIT   1
1214 @ 8115:            PUSHI  #0x000000ce
1215 @ 8120:            INIT   1
1216 @ 8123:            PUSHI  #0x000000c4
1217 @ 8128:            INIT   1
1218 @ 8131:            PUSHI  #0x00000007
1219 @ 8136:            INIT   1
1220 @ 8139:            PUSHI  #0x000000c3
1221 @ 8144:            INIT   1
1222 @ 8147:            PUSHI  #0x000000cf
1223 @ 8152:            INIT   1
1224 @ 8155:            PUSHI  #0x000000cd
1225 @ 8160:            INIT   1
1226 @ 8163:            PUSHI  #0x000000cd
1227 @ 8168:            INIT   1
1228 @ 8171:            PUSHI  #0x000000c5
1229 @ 8176:            INIT   1
1230 @ 8179:            PUSHI  #0x000000ce
1231 @ 8184:            INIT   1
1232 @ 8187:            PUSHI  #0x000000d4
1233 @ 8192:            INIT   1
1234 @ 8195:            PUSHI  #0x00000005
1235 @ 8200:            INIT   1
1236 @ 8203:            PUSHI  #0x000000d2
1237 @ 8208:            INIT   1
1238 @ 8211:            PUSHI  #0x000000c5
1239 @ 8216:            INIT   1
1240 @ 8219:            PUSHI  #0x000000c1
1241 @ 8224:            INIT   1
1242 @ 8227:            PUSHI  #0x000000cc
1243 @ 8232:            INIT   1
1244 @ 8235:            PUSHI  #0x000000d3
1245 @ 8240:            INIT   1
1246 @ 8243:            PUSHI  #0x00000005
1247 @ 8248:            INIT   1
1248 @ 8251:            PUSHI  #0x000000c2
1249 @ 8256:            INIT   1
1250 @ 8259:            PUSHI  #0x000000c5
1251 @ 8264:            INIT   1
1252 @ 8267:            PUSHI  #0x000000c7
1253 @ 8272:            INIT   1
1254 @ 8275:            PUSHI  #0x000000c9
1255 @ 8280:            INIT   1
1256 @ 8283:            PUSHI  #0x000000ce
1257 @ 8288:            INIT   1
1258 @ 8291:            PUSHI  #0x00000002
1259 @ 8296:            INIT   1
1260 @ 8299:            PUSHI  #0x000000cf
1261 @ 8304:            INIT   1
1262 @ 8307:            PUSHI  #0x000000c6
1263 @ 8312:            INIT   1
1264 @ 8315:            PUSHI  #0x00000007
1265 @ 8320:            INIT   1
1266 @ 8323:            PUSHI  #0x000000d0
1267 @ 8328:            INIT   1
1268 @ 8331:            PUSHI  #0x000000d2
1269 @ 8336:            INIT   1
1270 @ 8339:            PUSHI  #0x000000cf
1271 @ 8344:            INIT   1
1272 @ 8347:            PUSHI  #0x000000c7
1273 @ 8352:            INIT   1
1274 @ 8355:            PUSHI  #0x000000d2
1275 @ 8360:            INIT   1
1276 @ 8363:            PUSHI  #0x000000c1
1277 @ 8368:            INIT   1
1278 @ 8371:            PUSHI  #0x000000cd
1279 @ 8376:            INIT   1
1280 @ 8379:            PUSHI  #0x00000006
1281 @ 8384:            INIT   1
1282 @ 8387:            PUSHI  #0x000000d3
1283 @ 8392:            INIT   1
1284 @ 8395:            PUSHI  #0x000000d7
1285 @ 8400:            INIT   1
1286 @ 8403:            PUSHI  #0x000000c9
1287 @ 8408:            INIT   1
1288 @ 8411:            PUSHI  #0x000000d4
1289 @ 8416:            INIT   1
1290 @ 8419:            PUSHI  #0x000000c3
1291 @ 8424:            INIT   1
1292 @ 8427:            PUSHI  #0x000000c8
1293 @ 8432:            INIT   1
1294 @ 8435:            PUSHI  #0x00000008
1295 @ 8440:            INIT   1
1296 @ 8443:            PUSHI  #0x000000d2
1297 @ 8448:            INIT   1
1298 @ 8451:            PUSHI  #0x000000c5
1299 @ 8456:            INIT   1
1300 @ 8459:            PUSHI  #0x000000c7
1301 @ 8464:            INIT   1
1302 @ 8467:            PUSHI  #0x000000c9
1303 @ 8472:            INIT   1
1304 @ 8475:            PUSHI  #0x000000d3
1305 @ 8480:            INIT   1
1306 @ 8483:            PUSHI  #0x000000d4
1307 @ 8488:            INIT   1
1308 @ 8491:            PUSHI  #0x000000c5
1309 @ 8496:            INIT   1
1310 @ 8499:            PUSHI  #0x000000d2
1311 @ 8504:            INIT   1
1312 @ 8507:            PUSHI  #0x00000003
1313 @ 8512:            INIT   1
1314 @ 8515:            PUSHI  #0x000000cf
1315 @ 8520:            INIT   1
1316 @ 8523:            PUSHI  #0x000000d7
1317 @ 8528:            INIT   1
1318 @ 8531:            PUSHI  #0x000000ce
1319 @ 8536:            INIT   1
1320 @ 8539:            PUSHI  #0x00000005
1321 @ 8544:            INIT   1
1322 @ 8547:            PUSHI  #0x000000cd
1323 @ 8552:            INIT   1
1324 @ 8555:            PUSHI  #0x000000c3
1325 @ 8560:            INIT   1
1326 @ 8563:            PUSHI  #0x000000cf
1327 @ 8568:            INIT   1
1328 @ 8571:            PUSHI  #0x000000c4
1329 @ 8576:            INIT   1
1330 @ 8579:            PUSHI  #0x000000c5
1331 @ 8584:            INIT   1
1332 @ 8587:            PUSHI  #0x00000005
1333 @ 8592:            INIT   1
1334 @ 8595:            PUSHI  #0x000000c6
1335 @ 8600:            INIT   1
1336 @ 8603:            PUSHI  #0x000000c1
1337 @ 8608:            INIT   1
1338 @ 8611:            PUSHI  #0x000000d5
1339 @ 8616:            INIT   1
1340 @ 8619:            PUSHI  #0x000000cc
1341 @ 8624:            INIT   1
1342 @ 8627:            PUSHI  #0x000000d4
1343 @ 8632:            INIT   1
1344 @ 8635:            PUSHI  #0x00000004
1345 @ 8640:            INIT   1
1346 @ 8643:            PUSHI  #0x000000c6
1347 @ 8648:            INIT   1
1348 @ 8651:            PUSHI  #0x000000c9
1349 @ 8656:            INIT   1
1350 @ 8659:            PUSHI  #0x000000cc
1351 @ 8664:            INIT   1
1352 @ 8667:            PUSHI  #0x000000c5
1353 @ 8672:            INIT   1
1354 @ 8675:            PUSHI  #0x00000006
1355 @ 8680:            INIT   1
1356 @ 8683:            PUSHI  #0x000000c4
1357 @ 8688:            INIT   1
1358 @ 8691:            PUSHI  #0x000000c5
1359 @ 8696:            INIT   1
1360 @ 8699:            PUSHI  #0x000000c6
1361 @ 8704:            INIT   1
1362 @ 8707:            PUSHI  #0x000000c9
1363 @ 8712:            INIT   1
1364 @ 8715:            PUSHI  #0x000000ce
1365 @ 8720:            INIT   1
1366 @ 8723:            PUSHI  #0x000000c5
1367 @ 8728:            INIT   1
1368 @ 8731:            PUSHI  #0x00000001
1369 @ 8736:            INIT   1
1370 @ 8739:            PUSHI  #0x000000d2
1371 @ 8744:            INIT   1
1372 @ 8747:            PUSHI  #0x00000007
1373 @ 8752:            INIT   1
1374 @ 8755:            PUSHI  #0x000000d3
1375 @ 8760:            INIT   1
1376 @ 8763:            PUSHI  #0x000000d0
1377 @ 8768:            INIT   1
1378 @ 8771:            PUSHI  #0x000000c5
1379 @ 8776:            INIT   1
1380 @ 8779:            PUSHI  #0x000000c3
1381 @ 8784:            INIT   1
1382 @ 8787:            PUSHI  #0x000000c9
1383 @ 8792:            INIT   1
1384 @ 8795:            PUSHI  #0x000000c1
1385 @ 8800:            INIT   1
1386 @ 8803:            PUSHI  #0x000000cc
1387 @ 8808:            INIT   1
1388 @ 8811:            PUSHI  #0x00000004
1389 @ 8816:            INIT   1
1390 @ 8819:            PUSHI  #0x000000cc
1391 @ 8824:            INIT   1
1392 @ 8827:            PUSHI  #0x000000c9
1393 @ 8832:            INIT   1
1394 @ 8835:            PUSHI  #0x000000d3
1395 @ 8840:            INIT   1
1396 @ 8843:            PUSHI  #0x000000d4
1397 @ 8848:            INIT   1
1398 @ 8851:            PUSHI  #0x00000007
1399 @ 8856:            INIT   1
1400 @ 8859:            PUSHI  #0x000000c3
1401 @ 8864:            INIT   1
1402 @ 8867:            PUSHI  #0x000000cf
1403 @ 8872:            INIT   1
1404 @ 8875:            PUSHI  #0x000000ce
1405 @ 8880:            INIT   1
1406 @ 8883:            PUSHI  #0x000000d4
1407 @ 8888:            INIT   1
1408 @ 8891:            PUSHI  #0x000000d2
1409 @ 8896:            INIT   1
1410 @ 8899:            PUSHI  #0x000000cf
1411 @ 8904:            INIT   1
1412 @ 8907:            PUSHI  #0x000000cc
1413 @ 8912:            INIT   1
1414 @ 8915:            PUSHI  #0x00000006
1415 @ 8920:            INIT   1
1416 @ 8923:            PUSHI  #0x000000c6
1417 @ 8928:            INIT   1
1418 @ 8931:            PUSHI  #0x000000c9
1419 @ 8936:            INIT   1
1420 @ 8939:            PUSHI  #0x000000ce
1421 @ 8944:            INIT   1
1422 @ 8947:            PUSHI  #0x000000c9
1423 @ 8952:            INIT   1
1424 @ 8955:            PUSHI  #0x000000d3
1425 @ 8960:            INIT   1
1426 @ 8963:            PUSHI  #0x000000c8
1427 @ 8968:            INIT   1
1428 @ 8971:            PUSHI  #0x00000006
1429 @ 8976:            INIT   1
1430 @ 8979:            PUSHI  #0x000000c6
1431 @ 8984:            INIT   1
1432 @ 8987:            PUSHI  #0x000000cf
1433 @ 8992:            INIT   1
1434 @ 8995:            PUSHI  #0x000000d2
1435 @ 9000:            INIT   1
1436 @ 9003:            PUSHI  #0x000000cd
1437 @ 9008:            INIT   1
1438 @ 9011:            PUSHI  #0x000000c1
1439 @ 9016:            INIT   1
1440 @ 9019:            PUSHI  #0x000000d4
1441 @ 9024:            INIT   1

    86  %OWNSHORTINTEGERARRAY SYMBOL(1300: 2148)=  1309,
    87    1303,     1,  1305,     3,  1307,     5,  1309,  1000,  1316,  1312,
    88       1,  1314,     3,  1316,  1000,  1335,  1321,  1001,  1342,  1706,
    89    1323,  1003,  1329,     7,  1300,  1316,  1335,     9,  1335,    11,
    90    1300,  1316,  1335,    11,  1342,  1340,  1361,  1316,  1335,  1342,
    91    1000,  1352,  1350,     7,  1300,  1316,  1335,  1352,     9,  1352,
    92    1000,  1361,  1359,    13,  1300,  1316,  1335,  1352,  1361,  1000,
    93    1388,  1364,    15,  1366,     1,  1368,     3,  1370,    18,  1372,
    94      11,  1374,    21,  1376,    23,  1378,    26,  1380,    28,  1382,
    95      30,  1384,    33,  1386,    36,  1388,  1000,  1393,  1391,    38,
    96    1393,  1000,  1398,  1396,    13,  1398,  1000,  1403,  1401,    40,
    97    1403,    43,  1420,  1406,    50,  1408,    58,  1411,    63,    50,
    98    1414,    68,    50,  1417,    74,    58,  1420,    79,  1883,  1426,
    99    1423,    86,  1426,  1403,  1426,  1431,  1429,    94,  1431,    97,
   100    1445,  1435,  1420,  1467,  1438,  1403,  1472,  1441,  1462,   101,
   101    1445,   106,  1462,   101,  1450,  1448,  1005,  1450,  1001,  1457,
   102    1453,   113,  1455,   118,  1457,   126,  1462,  1460,   133,  1462,
   103     136,  1467,  1465,   140,  1467,  1000,  1472,  1470,   101,  1472,
   104    1000,  1484,  1477,   101,   140,   101,  1480,   140,   101,  1482,
   105     101,  1484,  1000,  1493,  1491,     7,  1431,  1009,  1493,     9,
   106    1493,  1000,  1501,  1499,  1393,  1431,  1009,  1493,  1501,  1000,
   107    1520,  1513,  1010,  1300,  1316,  1335,  1669,  1300,  1316,  1335,
   108    1520,  1011,  1520,     7,  1010,  1501,  1528,  1011,     9,  1528,
   109    1526,  1669,  1300,  1316,  1335,  1528,  1000,  1539,  1533,   146,
   110    1501,  1539,  1537,   150,  1501,  1546,  1539,  1000,  1546,  1544,
   111     146,  1501,  1539,  1546,  1000,  1553,  1551,   150,  1501,  1546,
   112    1553,  1000,  1562,  1560,  1562,  1300,  1316,  1335,  1388,  1562,
   113    1000,  1571,  1565,   153,  1567,   156,  1569,   158,  1571,   161,
   114    1576,  1574,   164,  1576,  1000,  1581,  1579,    74,  1581,   169,
   115    1588,  1586,    13,  1714,  1581,  1588,  1000,  1599,  1592,  1472,
   116    1009,  1596,  1467,   140,  1599,  1599,   176,  1613,  1607,  1607,
   117    1009,     7,  1714,  1581,     9,  1607,  1613,  1611,    13,  1599,
   118    1613,  1000,  1618,  1618,  1009,  1635,  1618,  1624,  1622,    13,
   119    1613,  1624,  1000,  1635,  1629,  1001,  1723,  1006,  1635,   140,
   120    1001,  1635,  1890,  1004,  1644,  1644,     7,  1309,  1003,   183,
   121    1309,  1003,     9,  1651,  1649,    13,  1005,  1644,  1651,  1000,
   122    1661,  1659,    13,  1005,  1644,   161,  1445,  1651,  1661,  1000,
   123    1669,  1667,    13,  1009,  1635,  1661,  1669,  1000,  1686,  1672,
   124     156,  1674,   185,  1676,   188,  1678,   190,  1680,   192,  1682,
   125     195,  1684,   197,  1686,   161,  1694,  1689,  1006,  1694,  1398,
   126    1501,  1528,  1006,  1700,  1698,   200,  1902,  1700,  1000,  1706,
   127    1704,   205,  1001,  1706,  1000,  1714,  1712,   205,  1001,  1342,
   128    1706,  1714,  1000,  1723,  1723,  1300,  1316,  1335,   183,  1300,
   129    1316,  1335,  1730,  1728,   156,  1300,  1003,  1730,  1000,  1737,
   130    1733,   207,  1735,   214,  1737,  1000,  1742,  1740,   223,  1742,
   131     229,  1747,  1745,   140,  1747,   106,  1757,  1755,  1393,  1403,
   132    1467,   140,  1599,  1747,  1757,  1000,  1764,  1762,  1431,  1009,
   133    1493,  1764,  1000,  1772,  1768,  1001,  1857,  1772,   195,  1445,
   134     188,  1785,  1780,  1005,     7,  1005,    13,  1005,     9,  1785,
   135    1764,     7,  1005,     9,  1792,  1789,  1764,  1883,  1792,  1005,
   136    1792,  1805,  1799,     7,  1005,    13,  1005,     9,  1803,     7,
   137    1005,     9,  1805,  1000,  1811,  1809,    13,  1003,  1811,  1000,
   138    1817,  1814,  1764,  1817,  1005,  1883,  1857,  1823,  1012,  1005,
   139      13,  1005,  1828,  1013,  1005,    13,  1785,  1835,  1014,  1005,
   140      13,  1005,    13,  1811,  1839,  1015,  1811,  1805,  1844,  1016,
   141    1005,    13,  1811,  1849,  1017,  1772,    13,  1811,  1854,  1018,
   142    1772,    13,  1772,  1857,  1019,  1005,  1863,  1861,     1,  1005,
   143    1863,  1000,  1883,  1872,    21,  1005,    13,  1895,  1001,  1342,
   144    1706,  1876,   161,   237,  1005,  1879,  1002,  1817,  1883,   239,
   145     205,  1003,  1890,  1888,     7,  1005,     9,  1890,  1000,  1895,
   146    1893,   156,  1895,  1000,  1902,  1898,   243,  1900,   156,  1902,
   147    1000,  1943,  1910,  1010,  1001,  1342,  1706,  1011,  1553,  1918,
   148     161,  1001,     7,  1300,  1316,  1335,     9,  1921,   161,  1445,
   149    1924,   245,  1008,  1926,   255,  1931,   262,  1300,  1316,  1335,
   150    1933,   113,  1936,   270,   113,  1938,   278,  1940,   270,  1943,
   151     284,  1457,  2149,  1949,  1010,  1902,  1011,  1686,  1967,   292,
   152    1001,  1342,  1706,   156,  1300,  1316,  1335,    13,  1300,  1316,
   153    1335,    13,  1300,  1316,  1335,  1006,  1970,   298,  1006,  1973,
   154    1445,   183,  1985,  1398,  1010,  1501,  1528,   305,  1011,  1010,
   155    1902,  1011,  1694,  1006,  1988,    11,  1007,  1992,  1403,  1588,
   156    1006,  1995,   310,  1006,  2004,  1010,  1730,  1420,  1011,  1571,
   157    1001,  1484,  1006,  2007,   314,  1007,  2011,   322,  1576,  1006,
   158    2014,   328,  1006,  2019,   310,   334,   337,  1006,  2026,  1001,
   159       7,  1309,  1003,     9,   183,  2032,   345,  1009,  1635,  1661,
   160    1006,  2036,  1450,   284,  1006,  2040,   352,  1001,  1006,  2044,
   161     361,  1403,  1624,  2050,  1737,  1742,   352,  1001,  1006,  2053,
   162     365,  1006,  2057,    68,    86,  1006,  2061,    21,  1863,  1006,
   163    2069,   371,  1005,  1644,   161,  1445,  1651,  1006,  2074,   310,
   164     334,   377,  1006,  2079,   310,   334,   365,  1006,  2084,   382,
   165     118,   389,  1006,  2090,   164,  1001,  1706,  1484,  1006,  2095,
   166     391,   101,  1001,  1006,  2098,   399,  1006,  2103,   310,   334,
   167     399,  1006,  2107,   404,  1003,  1006,  2111,   412,  1694,  1006,
   168    2120,   106,   419,  1001,     7,  1757,  1747,     9,  1006,  2129,
   169     106,  1010,  1588,  1011,     7,  1001,     9,  1006,  2136,  1010,
   170    1420,   101,  1011,  1009,  1006,  2147,   106,   164,  1010,  1001,
   171    1700,  1011,     7,  1001,     9,  1006,  2149,  1006;
1442 @ 9027:            LINE   86 "regression-compile-tmp/allimpc1-77.imp"
1443 @ 9069:            PUSHI  #0x00000514
1444 @ 9074:            PUSHI  #0x00000864
1445 @ 9079:            BOUNDS
1446 @ 9080:            DEF    SYMBOL p1=V_008b a/tf=1b b/format=3 c/ostate=121  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=1 (own) spec=0 indirect=0 unass=1
1447 @ 9098:            PUSHI  #0x0000051d
1448 @ 9103:            INIT   1
1449 @ 9106:            PUSHI  #0x00000517
1450 @ 9111:            INIT   1
1451 @ 9114:            PUSHI  #0x00000001
1452 @ 9119:            INIT   1
1453 @ 9122:            PUSHI  #0x00000519
1454 @ 9127:            INIT   1
1455 @ 9130:            PUSHI  #0x00000003
1456 @ 9135:            INIT   1
1457 @ 9138:            PUSHI  #0x0000051b
1458 @ 9143:            INIT   1
1459 @ 9146:            PUSHI  #0x00000005
1460 @ 9151:            INIT   1
1461 @ 9154:            PUSHI  #0x0000051d
1462 @ 9159:            INIT   1
1463 @ 9162:            PUSHI  #0x000003e8
1464 @ 9167:            INIT   1
1465 @ 9170:            PUSHI  #0x00000524
1466 @ 9175:            INIT   1
1467 @ 9178:            PUSHI  #0x00000520
1468 @ 9183:            INIT   1
1469 @ 9186:            PUSHI  #0x00000001
1470 @ 9191:            INIT   1
1471 @ 9194:            PUSHI  #0x00000522
1472 @ 9199:            INIT   1
1473 @ 9202:            PUSHI  #0x00000003
1474 @ 9207:            INIT   1
1475 @ 9210:            PUSHI  #0x00000524
1476 @ 9215:            INIT   1
1477 @ 9218:            PUSHI  #0x000003e8
1478 @ 9223:            INIT   1
1479 @ 9226:            PUSHI  #0x00000537
1480 @ 9231:            INIT   1
1481 @ 9234:            PUSHI  #0x00000529
1482 @ 9239:            INIT   1
1483 @ 9242:            PUSHI  #0x000003e9
1484 @ 9247:            INIT   1
1485 @ 9250:            PUSHI  #0x0000053e
1486 @ 9255:            INIT   1
1487 @ 9258:            PUSHI  #0x000006aa
1488 @ 9263:            INIT   1
1489 @ 9266:            PUSHI  #0x0000052b
1490 @ 9271:            INIT   1
1491 @ 9274:            PUSHI  #0x000003eb
1492 @ 9279:            INIT   1
1493 @ 9282:            PUSHI  #0x00000531
1494 @ 9287:            INIT   1
1495 @ 9290:            PUSHI  #0x00000007
1496 @ 9295:            INIT   1
1497 @ 9298:            PUSHI  #0x00000514
1498 @ 9303:            INIT   1
1499 @ 9306:            PUSHI  #0x00000524
1500 @ 9311:            INIT   1
1501 @ 9314:            PUSHI  #0x00000537
1502 @ 9319:            INIT   1
1503 @ 9322:            PUSHI  #0x00000009
1504 @ 9327:            INIT   1
1505 @ 9330:            PUSHI  #0x00000537
1506 @ 9335:            INIT   1
1507 @ 9338:            PUSHI  #0x0000000b
1508 @ 9343:            INIT   1
1509 @ 9346:            PUSHI  #0x00000514
1510 @ 9351:            INIT   1
1511 @ 9354:            PUSHI  #0x00000524
1512 @ 9359:            INIT   1
1513 @ 9362:            PUSHI  #0x00000537
1514 @ 9367:            INIT   1
1515 @ 9370:            PUSHI  #0x0000000b
1516 @ 9375:            INIT   1
1517 @ 9378:            PUSHI  #0x0000053e
1518 @ 9383:            INIT   1
1519 @ 9386:            PUSHI  #0x0000053c
1520 @ 9391:            INIT   1
1521 @ 9394:            PUSHI  #0x00000551
1522 @ 9399:            INIT   1
1523 @ 9402:            PUSHI  #0x00000524
1524 @ 9407:            INIT   1
1525 @ 9410:            PUSHI  #0x00000537
1526 @ 9415:            INIT   1
1527 @ 9418:            PUSHI  #0x0000053e
1528 @ 9423:            INIT   1
1529 @ 9426:            PUSHI  #0x000003e8
1530 @ 9431:            INIT   1
1531 @ 9434:            PUSHI  #0x00000548
1532 @ 9439:            INIT   1
1533 @ 9442:            PUSHI  #0x00000546
1534 @ 9447:            INIT   1
1535 @ 9450:            PUSHI  #0x00000007
1536 @ 9455:            INIT   1
1537 @ 9458:            PUSHI  #0x00000514
1538 @ 9463:            INIT   1
1539 @ 9466:            PUSHI  #0x00000524
1540 @ 9471:            INIT   1
1541 @ 9474:            PUSHI  #0x00000537
1542 @ 9479:            INIT   1
1543 @ 9482:            PUSHI  #0x00000548
1544 @ 9487:            INIT   1
1545 @ 9490:            PUSHI  #0x00000009
1546 @ 9495:            INIT   1
1547 @ 9498:            PUSHI  #0x00000548
1548 @ 9503:            INIT   1
1549 @ 9506:            PUSHI  #0x000003e8
1550 @ 9511:            INIT   1
1551 @ 9514:            PUSHI  #0x00000551
1552 @ 9519:            INIT   1
1553 @ 9522:            PUSHI  #0x0000054f
1554 @ 9527:            INIT   1
1555 @ 9530:            PUSHI  #0x0000000d
1556 @ 9535:            INIT   1
1557 @ 9538:            PUSHI  #0x00000514
1558 @ 9543:            INIT   1
1559 @ 9546:            PUSHI  #0x00000524
1560 @ 9551:            INIT   1
1561 @ 9554:            PUSHI  #0x00000537
1562 @ 9559:            INIT   1
1563 @ 9562:            PUSHI  #0x00000548
1564 @ 9567:            INIT   1
1565 @ 9570:            PUSHI  #0x00000551
1566 @ 9575:            INIT   1
1567 @ 9578:            PUSHI  #0x000003e8
1568 @ 9583:            INIT   1
1569 @ 9586:            PUSHI  #0x0000056c
1570 @ 9591:            INIT   1
1571 @ 9594:            PUSHI  #0x00000554
1572 @ 9599:            INIT   1
1573 @ 9602:            PUSHI  #0x0000000f
1574 @ 9607:            INIT   1
1575 @ 9610:            PUSHI  #0x00000556
1576 @ 9615:            INIT   1
1577 @ 9618:            PUSHI  #0x00000001
1578 @ 9623:            INIT   1
1579 @ 9626:            PUSHI  #0x00000558
1580 @ 9631:            INIT   1
1581 @ 9634:            PUSHI  #0x00000003
1582 @ 9639:            INIT   1
1583 @ 9642:            PUSHI  #0x0000055a
1584 @ 9647:            INIT   1
1585 @ 9650:            PUSHI  #0x00000012
1586 @ 9655:            INIT   1
1587 @ 9658:            PUSHI  #0x0000055c
1588 @ 9663:            INIT   1
1589 @ 9666:            PUSHI  #0x0000000b
1590 @ 9671:            INIT   1
1591 @ 9674:            PUSHI  #0x0000055e
1592 @ 9679:            INIT   1
1593 @ 9682:            PUSHI  #0x00000015
1594 @ 9687:            INIT   1
1595 @ 9690:            PUSHI  #0x00000560
1596 @ 9695:            INIT   1
1597 @ 9698:            PUSHI  #0x00000017
1598 @ 9703:            INIT   1
1599 @ 9706:            PUSHI  #0x00000562
1600 @ 9711:            INIT   1
1601 @ 9714:            PUSHI  #0x0000001a
1602 @ 9719:            INIT   1
1603 @ 9722:            PUSHI  #0x00000564
1604 @ 9727:            INIT   1
1605 @ 9730:            PUSHI  #0x0000001c
1606 @ 9735:            INIT   1
1607 @ 9738:            PUSHI  #0x00000566
1608 @ 9743:            INIT   1
1609 @ 9746:            PUSHI  #0x0000001e
1610 @ 9751:            INIT   1
1611 @ 9754:            PUSHI  #0x00000568
1612 @ 9759:            INIT   1
1613 @ 9762:            PUSHI  #0x00000021
1614 @ 9767:            INIT   1
1615 @ 9770:            PUSHI  #0x0000056a
1616 @ 9775:            INIT   1
1617 @ 9778:            PUSHI  #0x00000024
1618 @ 9783:            INIT   1
1619 @ 9786:            PUSHI  #0x0000056c
1620 @ 9791:            INIT   1
1621 @ 9794:            PUSHI  #0x000003e8
1622 @ 9799:            INIT   1
1623 @ 9802:            PUSHI  #0x00000571
1624 @ 9807:            INIT   1
1625 @ 9810:            PUSHI  #0x0000056f
1626 @ 9815:            INIT   1
1627 @ 9818:            PUSHI  #0x00000026
1628 @ 9823:            INIT   1
1629 @ 9826:            PUSHI  #0x00000571
1630 @ 9831:            INIT   1
1631 @ 9834:            PUSHI  #0x000003e8
1632 @ 9839:            INIT   1
1633 @ 9842:            PUSHI  #0x00000576
1634 @ 9847:            INIT   1
1635 @ 9850:            PUSHI  #0x00000574
1636 @ 9855:            INIT   1
1637 @ 9858:            PUSHI  #0x0000000d
1638 @ 9863:            INIT   1
1639 @ 9866:            PUSHI  #0x00000576
1640 @ 9871:            INIT   1
1641 @ 9874:            PUSHI  #0x000003e8
1642 @ 9879:            INIT   1
1643 @ 9882:            PUSHI  #0x0000057b
1644 @ 9887:            INIT   1
1645 @ 9890:            PUSHI  #0x00000579
1646 @ 9895:            INIT   1
1647 @ 9898:            PUSHI  #0x00000028
1648 @ 9903:            INIT   1
1649 @ 9906:            PUSHI  #0x0000057b
1650 @ 9911:            INIT   1
1651 @ 9914:            PUSHI  #0x0000002b
1652 @ 9919:            INIT   1
1653 @ 9922:            PUSHI  #0x0000058c
1654 @ 9927:            INIT   1
1655 @ 9930:            PUSHI  #0x0000057e
1656 @ 9935:            INIT   1
1657 @ 9938:            PUSHI  #0x00000032
1658 @ 9943:            INIT   1
1659 @ 9946:            PUSHI  #0x00000580
1660 @ 9951:            INIT   1
1661 @ 9954:            PUSHI  #0x0000003a
1662 @ 9959:            INIT   1
1663 @ 9962:            PUSHI  #0x00000583
1664 @ 9967:            INIT   1
1665 @ 9970:            PUSHI  #0x0000003f
1666 @ 9975:            INIT   1
1667 @ 9978:            PUSHI  #0x00000032
1668 @ 9983:            INIT   1
1669 @ 9986:            PUSHI  #0x00000586
1670 @ 9991:            INIT   1
1671 @ 9994:            PUSHI  #0x00000044
1672 @ 9999:            INIT   1
1673 @ 10002:            PUSHI  #0x00000032
1674 @ 10007:            INIT   1
1675 @ 10010:            PUSHI  #0x00000589
1676 @ 10015:            INIT   1
1677 @ 10018:            PUSHI  #0x0000004a
1678 @ 10023:            INIT   1
1679 @ 10026:            PUSHI  #0x0000003a
1680 @ 10031:            INIT   1
1681 @ 10034:            PUSHI  #0x0000058c
1682 @ 10039:            INIT   1
1683 @ 10042:            PUSHI  #0x0000004f
1684 @ 10047:            INIT   1
1685 @ 10050:            PUSHI  #0x0000075b
1686 @ 10055:            INIT   1
1687 @ 10058:            PUSHI  #0x00000592
1688 @ 10063:            INIT   1
1689 @ 10066:            PUSHI  #0x0000058f
1690 @ 10071:            INIT   1
1691 @ 10074:            PUSHI  #0x00000056
1692 @ 10079:            INIT   1
1693 @ 10082:            PUSHI  #0x00000592
1694 @ 10087:            INIT   1
1695 @ 10090:            PUSHI  #0x0000057b
1696 @ 10095:            INIT   1
1697 @ 10098:            PUSHI  #0x00000592
1698 @ 10103:            INIT   1
1699 @ 10106:            PUSHI  #0x00000597
1700 @ 10111:            INIT   1
1701 @ 10114:            PUSHI  #0x00000595
1702 @ 10119:            INIT   1
1703 @ 10122:            PUSHI  #0x0000005e
1704 @ 10127:            INIT   1
1705 @ 10130:            PUSHI  #0x00000597
1706 @ 10135:            INIT   1
1707 @ 10138:            PUSHI  #0x00000061
1708 @ 10143:            INIT   1
1709 @ 10146:            PUSHI  #0x000005a5
1710 @ 10151:            INIT   1
1711 @ 10154:            PUSHI  #0x0000059b
1712 @ 10159:            INIT   1
1713 @ 10162:            PUSHI  #0x0000058c
1714 @ 10167:            INIT   1
1715 @ 10170:            PUSHI  #0x000005bb
1716 @ 10175:            INIT   1
1717 @ 10178:            PUSHI  #0x0000059e
1718 @ 10183:            INIT   1
1719 @ 10186:            PUSHI  #0x0000057b
1720 @ 10191:            INIT   1
1721 @ 10194:            PUSHI  #0x000005c0
1722 @ 10199:            INIT   1
1723 @ 10202:            PUSHI  #0x000005a1
1724 @ 10207:            INIT   1
1725 @ 10210:            PUSHI  #0x000005b6
1726 @ 10215:            INIT   1
1727 @ 10218:            PUSHI  #0x00000065
1728 @ 10223:            INIT   1
1729 @ 10226:            PUSHI  #0x000005a5
1730 @ 10231:            INIT   1
1731 @ 10234:            PUSHI  #0x0000006a
1732 @ 10239:            INIT   1
1733 @ 10242:            PUSHI  #0x000005b6
1734 @ 10247:            INIT   1
1735 @ 10250:            PUSHI  #0x00000065
1736 @ 10255:            INIT   1
1737 @ 10258:            PUSHI  #0x000005aa
1738 @ 10263:            INIT   1
1739 @ 10266:            PUSHI  #0x000005a8
1740 @ 10271:            INIT   1
1741 @ 10274:            PUSHI  #0x000003ed
1742 @ 10279:            INIT   1
1743 @ 10282:            PUSHI  #0x000005aa
1744 @ 10287:            INIT   1
1745 @ 10290:            PUSHI  #0x000003e9
1746 @ 10295:            INIT   1
1747 @ 10298:            PUSHI  #0x000005b1
1748 @ 10303:            INIT   1
1749 @ 10306:            PUSHI  #0x000005ad
1750 @ 10311:            INIT   1
1751 @ 10314:            PUSHI  #0x00000071
1752 @ 10319:            INIT   1
1753 @ 10322:            PUSHI  #0x000005af
1754 @ 10327:            INIT   1
1755 @ 10330:            PUSHI  #0x00000076
1756 @ 10335:            INIT   1
1757 @ 10338:            PUSHI  #0x000005b1
1758 @ 10343:            INIT   1
1759 @ 10346:            PUSHI  #0x0000007e
1760 @ 10351:            INIT   1
1761 @ 10354:            PUSHI  #0x000005b6
1762 @ 10359:            INIT   1
1763 @ 10362:            PUSHI  #0x000005b4
1764 @ 10367:            INIT   1
1765 @ 10370:            PUSHI  #0x00000085
1766 @ 10375:            INIT   1
1767 @ 10378:            PUSHI  #0x000005b6
1768 @ 10383:            INIT   1
1769 @ 10386:            PUSHI  #0x00000088
1770 @ 10391:            INIT   1
1771 @ 10394:            PUSHI  #0x000005bb
1772 @ 10399:            INIT   1
1773 @ 10402:            PUSHI  #0x000005b9
1774 @ 10407:            INIT   1
1775 @ 10410:            PUSHI  #0x0000008c
1776 @ 10415:            INIT   1
1777 @ 10418:            PUSHI  #0x000005bb
1778 @ 10423:            INIT   1
1779 @ 10426:            PUSHI  #0x000003e8
1780 @ 10431:            INIT   1
1781 @ 10434:            PUSHI  #0x000005c0
1782 @ 10439:            INIT   1
1783 @ 10442:            PUSHI  #0x000005be
1784 @ 10447:            INIT   1
1785 @ 10450:            PUSHI  #0x00000065
1786 @ 10455:            INIT   1
1787 @ 10458:            PUSHI  #0x000005c0
1788 @ 10463:            INIT   1
1789 @ 10466:            PUSHI  #0x000003e8
1790 @ 10471:            INIT   1
1791 @ 10474:            PUSHI  #0x000005cc
1792 @ 10479:            INIT   1
1793 @ 10482:            PUSHI  #0x000005c5
1794 @ 10487:            INIT   1
1795 @ 10490:            PUSHI  #0x00000065
1796 @ 10495:            INIT   1
1797 @ 10498:            PUSHI  #0x0000008c
1798 @ 10503:            INIT   1
1799 @ 10506:            PUSHI  #0x00000065
1800 @ 10511:            INIT   1
1801 @ 10514:            PUSHI  #0x000005c8
1802 @ 10519:            INIT   1
1803 @ 10522:            PUSHI  #0x0000008c
1804 @ 10527:            INIT   1
1805 @ 10530:            PUSHI  #0x00000065
1806 @ 10535:            INIT   1
1807 @ 10538:            PUSHI  #0x000005ca
1808 @ 10543:            INIT   1
1809 @ 10546:            PUSHI  #0x00000065
1810 @ 10551:            INIT   1
1811 @ 10554:            PUSHI  #0x000005cc
1812 @ 10559:            INIT   1
1813 @ 10562:            PUSHI  #0x000003e8
1814 @ 10567:            INIT   1
1815 @ 10570:            PUSHI  #0x000005d5
1816 @ 10575:            INIT   1
1817 @ 10578:            PUSHI  #0x000005d3
1818 @ 10583:            INIT   1
1819 @ 10586:            PUSHI  #0x00000007
1820 @ 10591:            INIT   1
1821 @ 10594:            PUSHI  #0x00000597
1822 @ 10599:            INIT   1
1823 @ 10602:            PUSHI  #0x000003f1
1824 @ 10607:            INIT   1
1825 @ 10610:            PUSHI  #0x000005d5
1826 @ 10615:            INIT   1
1827 @ 10618:            PUSHI  #0x00000009
1828 @ 10623:            INIT   1
1829 @ 10626:            PUSHI  #0x000005d5
1830 @ 10631:            INIT   1
1831 @ 10634:            PUSHI  #0x000003e8
1832 @ 10639:            INIT   1
1833 @ 10642:            PUSHI  #0x000005dd
1834 @ 10647:            INIT   1
1835 @ 10650:            PUSHI  #0x000005db
1836 @ 10655:            INIT   1
1837 @ 10658:            PUSHI  #0x00000571
1838 @ 10663:            INIT   1
1839 @ 10666:            PUSHI  #0x00000597
1840 @ 10671:            INIT   1
1841 @ 10674:            PUSHI  #0x000003f1
1842 @ 10679:            INIT   1
1843 @ 10682:            PUSHI  #0x000005d5
1844 @ 10687:            INIT   1
1845 @ 10690:            PUSHI  #0x000005dd
1846 @ 10695:            INIT   1
1847 @ 10698:            PUSHI  #0x000003e8
1848 @ 10703:            INIT   1
1849 @ 10706:            PUSHI  #0x000005f0
1850 @ 10711:            INIT   1
1851 @ 10714:            PUSHI  #0x000005e9
1852 @ 10719:            INIT   1
1853 @ 10722:            PUSHI  #0x000003f2
1854 @ 10727:            INIT   1
1855 @ 10730:            PUSHI  #0x00000514
1856 @ 10735:            INIT   1
1857 @ 10738:            PUSHI  #0x00000524
1858 @ 10743:            INIT   1
1859 @ 10746:            PUSHI  #0x00000537
1860 @ 10751:            INIT   1
1861 @ 10754:            PUSHI  #0x00000685
1862 @ 10759:            INIT   1
1863 @ 10762:            PUSHI  #0x00000514
1864 @ 10767:            INIT   1
1865 @ 10770:            PUSHI  #0x00000524
1866 @ 10775:            INIT   1
1867 @ 10778:            PUSHI  #0x00000537
1868 @ 10783:            INIT   1
1869 @ 10786:            PUSHI  #0x000005f0
1870 @ 10791:            INIT   1
1871 @ 10794:            PUSHI  #0x000003f3
1872 @ 10799:            INIT   1
1873 @ 10802:            PUSHI  #0x000005f0
1874 @ 10807:            INIT   1
1875 @ 10810:            PUSHI  #0x00000007
1876 @ 10815:            INIT   1
1877 @ 10818:            PUSHI  #0x000003f2
1878 @ 10823:            INIT   1
1879 @ 10826:            PUSHI  #0x000005dd
1880 @ 10831:            INIT   1
1881 @ 10834:            PUSHI  #0x000005f8
1882 @ 10839:            INIT   1
1883 @ 10842:            PUSHI  #0x000003f3
1884 @ 10847:            INIT   1
1885 @ 10850:            PUSHI  #0x00000009
1886 @ 10855:            INIT   1
1887 @ 10858:            PUSHI  #0x000005f8
1888 @ 10863:            INIT   1
1889 @ 10866:            PUSHI  #0x000005f6
1890 @ 10871:            INIT   1
1891 @ 10874:            PUSHI  #0x00000685
1892 @ 10879:            INIT   1
1893 @ 10882:            PUSHI  #0x00000514
1894 @ 10887:            INIT   1
1895 @ 10890:            PUSHI  #0x00000524
1896 @ 10895:            INIT   1
1897 @ 10898:            PUSHI  #0x00000537
1898 @ 10903:            INIT   1
1899 @ 10906:            PUSHI  #0x000005f8
1900 @ 10911:            INIT   1
1901 @ 10914:            PUSHI  #0x000003e8
1902 @ 10919:            INIT   1
1903 @ 10922:            PUSHI  #0x00000603
1904 @ 10927:            INIT   1
1905 @ 10930:            PUSHI  #0x000005fd
1906 @ 10935:            INIT   1
1907 @ 10938:            PUSHI  #0x00000092
1908 @ 10943:            INIT   1
1909 @ 10946:            PUSHI  #0x000005dd
1910 @ 10951:            INIT   1
1911 @ 10954:            PUSHI  #0x00000603
1912 @ 10959:            INIT   1
1913 @ 10962:            PUSHI  #0x00000601
1914 @ 10967:            INIT   1
1915 @ 10970:            PUSHI  #0x00000096
1916 @ 10975:            INIT   1
1917 @ 10978:            PUSHI  #0x000005dd
1918 @ 10983:            INIT   1
1919 @ 10986:            PUSHI  #0x0000060a
1920 @ 10991:            INIT   1
1921 @ 10994:            PUSHI  #0x00000603
1922 @ 10999:            INIT   1
1923 @ 11002:            PUSHI  #0x000003e8
1924 @ 11007:            INIT   1
1925 @ 11010:            PUSHI  #0x0000060a
1926 @ 11015:            INIT   1
1927 @ 11018:            PUSHI  #0x00000608
1928 @ 11023:            INIT   1
1929 @ 11026:            PUSHI  #0x00000092
1930 @ 11031:            INIT   1
1931 @ 11034:            PUSHI  #0x000005dd
1932 @ 11039:            INIT   1
1933 @ 11042:            PUSHI  #0x00000603
1934 @ 11047:            INIT   1
1935 @ 11050:            PUSHI  #0x0000060a
1936 @ 11055:            INIT   1
1937 @ 11058:            PUSHI  #0x000003e8
1938 @ 11063:            INIT   1
1939 @ 11066:            PUSHI  #0x00000611
1940 @ 11071:            INIT   1
1941 @ 11074:            PUSHI  #0x0000060f
1942 @ 11079:            INIT   1
1943 @ 11082:            PUSHI  #0x00000096
1944 @ 11087:            INIT   1
1945 @ 11090:            PUSHI  #0x000005dd
1946 @ 11095:            INIT   1
1947 @ 11098:            PUSHI  #0x0000060a
1948 @ 11103:            INIT   1
1949 @ 11106:            PUSHI  #0x00000611
1950 @ 11111:            INIT   1
1951 @ 11114:            PUSHI  #0x000003e8
1952 @ 11119:            INIT   1
1953 @ 11122:            PUSHI  #0x0000061a
1954 @ 11127:            INIT   1
1955 @ 11130:            PUSHI  #0x00000618
1956 @ 11135:            INIT   1
1957 @ 11138:            PUSHI  #0x0000061a
1958 @ 11143:            INIT   1
1959 @ 11146:            PUSHI  #0x00000514
1960 @ 11151:            INIT   1
1961 @ 11154:            PUSHI  #0x00000524
1962 @ 11159:            INIT   1
1963 @ 11162:            PUSHI  #0x00000537
1964 @ 11167:            INIT   1
1965 @ 11170:            PUSHI  #0x0000056c
1966 @ 11175:            INIT   1
1967 @ 11178:            PUSHI  #0x0000061a
1968 @ 11183:            INIT   1
1969 @ 11186:            PUSHI  #0x000003e8
1970 @ 11191:            INIT   1
1971 @ 11194:            PUSHI  #0x00000623
1972 @ 11199:            INIT   1
1973 @ 11202:            PUSHI  #0x0000061d
1974 @ 11207:            INIT   1
1975 @ 11210:            PUSHI  #0x00000099
1976 @ 11215:            INIT   1
1977 @ 11218:            PUSHI  #0x0000061f
1978 @ 11223:            INIT   1
1979 @ 11226:            PUSHI  #0x0000009c
1980 @ 11231:            INIT   1
1981 @ 11234:            PUSHI  #0x00000621
1982 @ 11239:            INIT   1
1983 @ 11242:            PUSHI  #0x0000009e
1984 @ 11247:            INIT   1
1985 @ 11250:            PUSHI  #0x00000623
1986 @ 11255:            INIT   1
1987 @ 11258:            PUSHI  #0x000000a1
1988 @ 11263:            INIT   1
1989 @ 11266:            PUSHI  #0x00000628
1990 @ 11271:            INIT   1
1991 @ 11274:            PUSHI  #0x00000626
1992 @ 11279:            INIT   1
1993 @ 11282:            PUSHI  #0x000000a4
1994 @ 11287:            INIT   1
1995 @ 11290:            PUSHI  #0x00000628
1996 @ 11295:            INIT   1
1997 @ 11298:            PUSHI  #0x000003e8
1998 @ 11303:            INIT   1
1999 @ 11306:            PUSHI  #0x0000062d
2000 @ 11311:            INIT   1
2001 @ 11314:            PUSHI  #0x0000062b
2002 @ 11319:            INIT   1
2003 @ 11322:            PUSHI  #0x0000004a
2004 @ 11327:            INIT   1
2005 @ 11330:            PUSHI  #0x0000062d
2006 @ 11335:            INIT   1
2007 @ 11338:            PUSHI  #0x000000a9
2008 @ 11343:            INIT   1
2009 @ 11346:            PUSHI  #0x00000634
2010 @ 11351:            INIT   1
2011 @ 11354:            PUSHI  #0x00000632
2012 @ 11359:            INIT   1
2013 @ 11362:            PUSHI  #0x0000000d
2014 @ 11367:            INIT   1
2015 @ 11370:            PUSHI  #0x000006b2
2016 @ 11375:            INIT   1
2017 @ 11378:            PUSHI  #0x0000062d
2018 @ 11383:            INIT   1
2019 @ 11386:            PUSHI  #0x00000634
2020 @ 11391:            INIT   1
2021 @ 11394:            PUSHI  #0x000003e8
2022 @ 11399:            INIT   1
2023 @ 11402:            PUSHI  #0x0000063f
2024 @ 11407:            INIT   1
2025 @ 11410:            PUSHI  #0x00000638
2026 @ 11415:            INIT   1
2027 @ 11418:            PUSHI  #0x000005c0
2028 @ 11423:            INIT   1
2029 @ 11426:            PUSHI  #0x000003f1
2030 @ 11431:            INIT   1
2031 @ 11434:            PUSHI  #0x0000063c
2032 @ 11439:            INIT   1
2033 @ 11442:            PUSHI  #0x000005bb
2034 @ 11447:            INIT   1
2035 @ 11450:            PUSHI  #0x0000008c
2036 @ 11455:            INIT   1
2037 @ 11458:            PUSHI  #0x0000063f
2038 @ 11463:            INIT   1
2039 @ 11466:            PUSHI  #0x0000063f
2040 @ 11471:            INIT   1
2041 @ 11474:            PUSHI  #0x000000b0
2042 @ 11479:            INIT   1
2043 @ 11482:            PUSHI  #0x0000064d
2044 @ 11487:            INIT   1
2045 @ 11490:            PUSHI  #0x00000647
2046 @ 11495:            INIT   1
2047 @ 11498:            PUSHI  #0x00000647
2048 @ 11503:            INIT   1
2049 @ 11506:            PUSHI  #0x000003f1
2050 @ 11511:            INIT   1
2051 @ 11514:            PUSHI  #0x00000007
2052 @ 11519:            INIT   1
2053 @ 11522:            PUSHI  #0x000006b2
2054 @ 11527:            INIT   1
2055 @ 11530:            PUSHI  #0x0000062d
2056 @ 11535:            INIT   1
2057 @ 11538:            PUSHI  #0x00000009
2058 @ 11543:            INIT   1
2059 @ 11546:            PUSHI  #0x00000647
2060 @ 11551:            INIT   1
2061 @ 11554:            PUSHI  #0x0000064d
2062 @ 11559:            INIT   1
2063 @ 11562:            PUSHI  #0x0000064b
2064 @ 11567:            INIT   1
2065 @ 11570:            PUSHI  #0x0000000d
2066 @ 11575:            INIT   1
2067 @ 11578:            PUSHI  #0x0000063f
2068 @ 11583:            INIT   1
2069 @ 11586:            PUSHI  #0x0000064d
2070 @ 11591:            INIT   1
2071 @ 11594:            PUSHI  #0x000003e8
2072 @ 11599:            INIT   1
2073 @ 11602:            PUSHI  #0x00000652
2074 @ 11607:            INIT   1
2075 @ 11610:            PUSHI  #0x00000652
2076 @ 11615:            INIT   1
2077 @ 11618:            PUSHI  #0x000003f1
2078 @ 11623:            INIT   1
2079 @ 11626:            PUSHI  #0x00000663
2080 @ 11631:            INIT   1
2081 @ 11634:            PUSHI  #0x00000652
2082 @ 11639:            INIT   1
2083 @ 11642:            PUSHI  #0x00000658
2084 @ 11647:            INIT   1
2085 @ 11650:            PUSHI  #0x00000656
2086 @ 11655:            INIT   1
2087 @ 11658:            PUSHI  #0x0000000d
2088 @ 11663:            INIT   1
2089 @ 11666:            PUSHI  #0x0000064d
2090 @ 11671:            INIT   1
2091 @ 11674:            PUSHI  #0x00000658
2092 @ 11679:            INIT   1
2093 @ 11682:            PUSHI  #0x000003e8
2094 @ 11687:            INIT   1
2095 @ 11690:            PUSHI  #0x00000663
2096 @ 11695:            INIT   1
2097 @ 11698:            PUSHI  #0x0000065d
2098 @ 11703:            INIT   1
2099 @ 11706:            PUSHI  #0x000003e9
2100 @ 11711:            INIT   1
2101 @ 11714:            PUSHI  #0x000006bb
2102 @ 11719:            INIT   1
2103 @ 11722:            PUSHI  #0x000003ee
2104 @ 11727:            INIT   1
2105 @ 11730:            PUSHI  #0x00000663
2106 @ 11735:            INIT   1
2107 @ 11738:            PUSHI  #0x0000008c
2108 @ 11743:            INIT   1
2109 @ 11746:            PUSHI  #0x000003e9
2110 @ 11751:            INIT   1
2111 @ 11754:            PUSHI  #0x00000663
2112 @ 11759:            INIT   1
2113 @ 11762:            PUSHI  #0x00000762
2114 @ 11767:            INIT   1
2115 @ 11770:            PUSHI  #0x000003ec
2116 @ 11775:            INIT   1
2117 @ 11778:            PUSHI  #0x0000066c
2118 @ 11783:            INIT   1
2119 @ 11786:            PUSHI  #0x0000066c
2120 @ 11791:            INIT   1
2121 @ 11794:            PUSHI  #0x00000007
2122 @ 11799:            INIT   1
2123 @ 11802:            PUSHI  #0x0000051d
2124 @ 11807:            INIT   1
2125 @ 11810:            PUSHI  #0x000003eb
2126 @ 11815:            INIT   1
2127 @ 11818:            PUSHI  #0x000000b7
2128 @ 11823:            INIT   1
2129 @ 11826:            PUSHI  #0x0000051d
2130 @ 11831:            INIT   1
2131 @ 11834:            PUSHI  #0x000003eb
2132 @ 11839:            INIT   1
2133 @ 11842:            PUSHI  #0x00000009
2134 @ 11847:            INIT   1
2135 @ 11850:            PUSHI  #0x00000673
2136 @ 11855:            INIT   1
2137 @ 11858:            PUSHI  #0x00000671
2138 @ 11863:            INIT   1
2139 @ 11866:            PUSHI  #0x0000000d
2140 @ 11871:            INIT   1
2141 @ 11874:            PUSHI  #0x000003ed
2142 @ 11879:            INIT   1
2143 @ 11882:            PUSHI  #0x0000066c
2144 @ 11887:            INIT   1
2145 @ 11890:            PUSHI  #0x00000673
2146 @ 11895:            INIT   1
2147 @ 11898:            PUSHI  #0x000003e8
2148 @ 11903:            INIT   1
2149 @ 11906:            PUSHI  #0x0000067d
2150 @ 11911:            INIT   1
2151 @ 11914:            PUSHI  #0x0000067b
2152 @ 11919:            INIT   1
2153 @ 11922:            PUSHI  #0x0000000d
2154 @ 11927:            INIT   1
2155 @ 11930:            PUSHI  #0x000003ed
2156 @ 11935:            INIT   1
2157 @ 11938:            PUSHI  #0x0000066c
2158 @ 11943:            INIT   1
2159 @ 11946:            PUSHI  #0x000000a1
2160 @ 11951:            INIT   1
2161 @ 11954:            PUSHI  #0x000005a5
2162 @ 11959:            INIT   1
2163 @ 11962:            PUSHI  #0x00000673
2164 @ 11967:            INIT   1
2165 @ 11970:            PUSHI  #0x0000067d
2166 @ 11975:            INIT   1
2167 @ 11978:            PUSHI  #0x000003e8
2168 @ 11983:            INIT   1
2169 @ 11986:            PUSHI  #0x00000685
2170 @ 11991:            INIT   1
2171 @ 11994:            PUSHI  #0x00000683
2172 @ 11999:            INIT   1
2173 @ 12002:            PUSHI  #0x0000000d
2174 @ 12007:            INIT   1
2175 @ 12010:            PUSHI  #0x000003f1
2176 @ 12015:            INIT   1
2177 @ 12018:            PUSHI  #0x00000663
2178 @ 12023:            INIT   1
2179 @ 12026:            PUSHI  #0x0000067d
2180 @ 12031:            INIT   1
2181 @ 12034:            PUSHI  #0x00000685
2182 @ 12039:            INIT   1
2183 @ 12042:            PUSHI  #0x000003e8
2184 @ 12047:            INIT   1
2185 @ 12050:            PUSHI  #0x00000696
2186 @ 12055:            INIT   1
2187 @ 12058:            PUSHI  #0x00000688
2188 @ 12063:            INIT   1
2189 @ 12066:            PUSHI  #0x0000009c
2190 @ 12071:            INIT   1
2191 @ 12074:            PUSHI  #0x0000068a
2192 @ 12079:            INIT   1
2193 @ 12082:            PUSHI  #0x000000b9
2194 @ 12087:            INIT   1
2195 @ 12090:            PUSHI  #0x0000068c
2196 @ 12095:            INIT   1
2197 @ 12098:            PUSHI  #0x000000bc
2198 @ 12103:            INIT   1
2199 @ 12106:            PUSHI  #0x0000068e
2200 @ 12111:            INIT   1
2201 @ 12114:            PUSHI  #0x000000be
2202 @ 12119:            INIT   1
2203 @ 12122:            PUSHI  #0x00000690
2204 @ 12127:            INIT   1
2205 @ 12130:            PUSHI  #0x000000c0
2206 @ 12135:            INIT   1
2207 @ 12138:            PUSHI  #0x00000692
2208 @ 12143:            INIT   1
2209 @ 12146:            PUSHI  #0x000000c3
2210 @ 12151:            INIT   1
2211 @ 12154:            PUSHI  #0x00000694
2212 @ 12159:            INIT   1
2213 @ 12162:            PUSHI  #0x000000c5
2214 @ 12167:            INIT   1
2215 @ 12170:            PUSHI  #0x00000696
2216 @ 12175:            INIT   1
2217 @ 12178:            PUSHI  #0x000000a1
2218 @ 12183:            INIT   1
2219 @ 12186:            PUSHI  #0x0000069e
2220 @ 12191:            INIT   1
2221 @ 12194:            PUSHI  #0x00000699
2222 @ 12199:            INIT   1
2223 @ 12202:            PUSHI  #0x000003ee
2224 @ 12207:            INIT   1
2225 @ 12210:            PUSHI  #0x0000069e
2226 @ 12215:            INIT   1
2227 @ 12218:            PUSHI  #0x00000576
2228 @ 12223:            INIT   1
2229 @ 12226:            PUSHI  #0x000005dd
2230 @ 12231:            INIT   1
2231 @ 12234:            PUSHI  #0x000005f8
2232 @ 12239:            INIT   1
2233 @ 12242:            PUSHI  #0x000003ee
2234 @ 12247:            INIT   1
2235 @ 12250:            PUSHI  #0x000006a4
2236 @ 12255:            INIT   1
2237 @ 12258:            PUSHI  #0x000006a2
2238 @ 12263:            INIT   1
2239 @ 12266:            PUSHI  #0x000000c8
2240 @ 12271:            INIT   1
2241 @ 12274:            PUSHI  #0x0000076e
2242 @ 12279:            INIT   1
2243 @ 12282:            PUSHI  #0x000006a4
2244 @ 12287:            INIT   1
2245 @ 12290:            PUSHI  #0x000003e8
2246 @ 12295:            INIT   1
2247 @ 12298:            PUSHI  #0x000006aa
2248 @ 12303:            INIT   1
2249 @ 12306:            PUSHI  #0x000006a8
2250 @ 12311:            INIT   1
2251 @ 12314:            PUSHI  #0x000000cd
2252 @ 12319:            INIT   1
2253 @ 12322:            PUSHI  #0x000003e9
2254 @ 12327:            INIT   1
2255 @ 12330:            PUSHI  #0x000006aa
2256 @ 12335:            INIT   1
2257 @ 12338:            PUSHI  #0x000003e8
2258 @ 12343:            INIT   1
2259 @ 12346:            PUSHI  #0x000006b2
2260 @ 12351:            INIT   1
2261 @ 12354:            PUSHI  #0x000006b0
2262 @ 12359:            INIT   1
2263 @ 12362:            PUSHI  #0x000000cd
2264 @ 12367:            INIT   1
2265 @ 12370:            PUSHI  #0x000003e9
2266 @ 12375:            INIT   1
2267 @ 12378:            PUSHI  #0x0000053e
2268 @ 12383:            INIT   1
2269 @ 12386:            PUSHI  #0x000006aa
2270 @ 12391:            INIT   1
2271 @ 12394:            PUSHI  #0x000006b2
2272 @ 12399:            INIT   1
2273 @ 12402:            PUSHI  #0x000003e8
2274 @ 12407:            INIT   1
2275 @ 12410:            PUSHI  #0x000006bb
2276 @ 12415:            INIT   1
2277 @ 12418:            PUSHI  #0x000006bb
2278 @ 12423:            INIT   1
2279 @ 12426:            PUSHI  #0x00000514
2280 @ 12431:            INIT   1
2281 @ 12434:            PUSHI  #0x00000524
2282 @ 12439:            INIT   1
2283 @ 12442:            PUSHI  #0x00000537
2284 @ 12447:            INIT   1
2285 @ 12450:            PUSHI  #0x000000b7
2286 @ 12455:            INIT   1
2287 @ 12458:            PUSHI  #0x00000514
2288 @ 12463:            INIT   1
2289 @ 12466:            PUSHI  #0x00000524
2290 @ 12471:            INIT   1
2291 @ 12474:            PUSHI  #0x00000537
2292 @ 12479:            INIT   1
2293 @ 12482:            PUSHI  #0x000006c2
2294 @ 12487:            INIT   1
2295 @ 12490:            PUSHI  #0x000006c0
2296 @ 12495:            INIT   1
2297 @ 12498:            PUSHI  #0x0000009c
2298 @ 12503:            INIT   1
2299 @ 12506:            PUSHI  #0x00000514
2300 @ 12511:            INIT   1
2301 @ 12514:            PUSHI  #0x000003eb
2302 @ 12519:            INIT   1
2303 @ 12522:            PUSHI  #0x000006c2
2304 @ 12527:            INIT   1
2305 @ 12530:            PUSHI  #0x000003e8
2306 @ 12535:            INIT   1
2307 @ 12538:            PUSHI  #0x000006c9
2308 @ 12543:            INIT   1
2309 @ 12546:            PUSHI  #0x000006c5
2310 @ 12551:            INIT   1
2311 @ 12554:            PUSHI  #0x000000cf
2312 @ 12559:            INIT   1
2313 @ 12562:            PUSHI  #0x000006c7
2314 @ 12567:            INIT   1
2315 @ 12570:            PUSHI  #0x000000d6
2316 @ 12575:            INIT   1
2317 @ 12578:            PUSHI  #0x000006c9
2318 @ 12583:            INIT   1
2319 @ 12586:            PUSHI  #0x000003e8
2320 @ 12591:            INIT   1
2321 @ 12594:            PUSHI  #0x000006ce
2322 @ 12599:            INIT   1
2323 @ 12602:            PUSHI  #0x000006cc
2324 @ 12607:            INIT   1
2325 @ 12610:            PUSHI  #0x000000df
2326 @ 12615:            INIT   1
2327 @ 12618:            PUSHI  #0x000006ce
2328 @ 12623:            INIT   1
2329 @ 12626:            PUSHI  #0x000000e5
2330 @ 12631:            INIT   1
2331 @ 12634:            PUSHI  #0x000006d3
2332 @ 12639:            INIT   1
2333 @ 12642:            PUSHI  #0x000006d1
2334 @ 12647:            INIT   1
2335 @ 12650:            PUSHI  #0x0000008c
2336 @ 12655:            INIT   1
2337 @ 12658:            PUSHI  #0x000006d3
2338 @ 12663:            INIT   1
2339 @ 12666:            PUSHI  #0x0000006a
2340 @ 12671:            INIT   1
2341 @ 12674:            PUSHI  #0x000006dd
2342 @ 12679:            INIT   1
2343 @ 12682:            PUSHI  #0x000006db
2344 @ 12687:            INIT   1
2345 @ 12690:            PUSHI  #0x00000571
2346 @ 12695:            INIT   1
2347 @ 12698:            PUSHI  #0x0000057b
2348 @ 12703:            INIT   1
2349 @ 12706:            PUSHI  #0x000005bb
2350 @ 12711:            INIT   1
2351 @ 12714:            PUSHI  #0x0000008c
2352 @ 12719:            INIT   1
2353 @ 12722:            PUSHI  #0x0000063f
2354 @ 12727:            INIT   1
2355 @ 12730:            PUSHI  #0x000006d3
2356 @ 12735:            INIT   1
2357 @ 12738:            PUSHI  #0x000006dd
2358 @ 12743:            INIT   1
2359 @ 12746:            PUSHI  #0x000003e8
2360 @ 12751:            INIT   1
2361 @ 12754:            PUSHI  #0x000006e4
2362 @ 12759:            INIT   1
2363 @ 12762:            PUSHI  #0x000006e2
2364 @ 12767:            INIT   1
2365 @ 12770:            PUSHI  #0x00000597
2366 @ 12775:            INIT   1
2367 @ 12778:            PUSHI  #0x000003f1
2368 @ 12783:            INIT   1
2369 @ 12786:            PUSHI  #0x000005d5
2370 @ 12791:            INIT   1
2371 @ 12794:            PUSHI  #0x000006e4
2372 @ 12799:            INIT   1
2373 @ 12802:            PUSHI  #0x000003e8
2374 @ 12807:            INIT   1
2375 @ 12810:            PUSHI  #0x000006ec
2376 @ 12815:            INIT   1
2377 @ 12818:            PUSHI  #0x000006e8
2378 @ 12823:            INIT   1
2379 @ 12826:            PUSHI  #0x000003e9
2380 @ 12831:            INIT   1
2381 @ 12834:            PUSHI  #0x00000741
2382 @ 12839:            INIT   1
2383 @ 12842:            PUSHI  #0x000006ec
2384 @ 12847:            INIT   1
2385 @ 12850:            PUSHI  #0x000000c3
2386 @ 12855:            INIT   1
2387 @ 12858:            PUSHI  #0x000005a5
2388 @ 12863:            INIT   1
2389 @ 12866:            PUSHI  #0x000000bc
2390 @ 12871:            INIT   1
2391 @ 12874:            PUSHI  #0x000006f9
2392 @ 12879:            INIT   1
2393 @ 12882:            PUSHI  #0x000006f4
2394 @ 12887:            INIT   1
2395 @ 12890:            PUSHI  #0x000003ed
2396 @ 12895:            INIT   1
2397 @ 12898:            PUSHI  #0x00000007
2398 @ 12903:            INIT   1
2399 @ 12906:            PUSHI  #0x000003ed
2400 @ 12911:            INIT   1
2401 @ 12914:            PUSHI  #0x0000000d
2402 @ 12919:            INIT   1
2403 @ 12922:            PUSHI  #0x000003ed
2404 @ 12927:            INIT   1
2405 @ 12930:            PUSHI  #0x00000009
2406 @ 12935:            INIT   1
2407 @ 12938:            PUSHI  #0x000006f9
2408 @ 12943:            INIT   1
2409 @ 12946:            PUSHI  #0x000006e4
2410 @ 12951:            INIT   1
2411 @ 12954:            PUSHI  #0x00000007
2412 @ 12959:            INIT   1
2413 @ 12962:            PUSHI  #0x000003ed
2414 @ 12967:            INIT   1
2415 @ 12970:            PUSHI  #0x00000009
2416 @ 12975:            INIT   1
2417 @ 12978:            PUSHI  #0x00000700
2418 @ 12983:            INIT   1
2419 @ 12986:            PUSHI  #0x000006fd
2420 @ 12991:            INIT   1
2421 @ 12994:            PUSHI  #0x000006e4
2422 @ 12999:            INIT   1
2423 @ 13002:            PUSHI  #0x0000075b
2424 @ 13007:            INIT   1
2425 @ 13010:            PUSHI  #0x00000700
2426 @ 13015:            INIT   1
2427 @ 13018:            PUSHI  #0x000003ed
2428 @ 13023:            INIT   1
2429 @ 13026:            PUSHI  #0x00000700
2430 @ 13031:            INIT   1
2431 @ 13034:            PUSHI  #0x0000070d
2432 @ 13039:            INIT   1
2433 @ 13042:            PUSHI  #0x00000707
2434 @ 13047:            INIT   1
2435 @ 13050:            PUSHI  #0x00000007
2436 @ 13055:            INIT   1
2437 @ 13058:            PUSHI  #0x000003ed
2438 @ 13063:            INIT   1
2439 @ 13066:            PUSHI  #0x0000000d
2440 @ 13071:            INIT   1
2441 @ 13074:            PUSHI  #0x000003ed
2442 @ 13079:            INIT   1
2443 @ 13082:            PUSHI  #0x00000009
2444 @ 13087:            INIT   1
2445 @ 13090:            PUSHI  #0x0000070b
2446 @ 13095:            INIT   1
2447 @ 13098:            PUSHI  #0x00000007
2448 @ 13103:            INIT   1
2449 @ 13106:            PUSHI  #0x000003ed
2450 @ 13111:            INIT   1
2451 @ 13114:            PUSHI  #0x00000009
2452 @ 13119:            INIT   1
2453 @ 13122:            PUSHI  #0x0000070d
2454 @ 13127:            INIT   1
2455 @ 13130:            PUSHI  #0x000003e8
2456 @ 13135:            INIT   1
2457 @ 13138:            PUSHI  #0x00000713
2458 @ 13143:            INIT   1
2459 @ 13146:            PUSHI  #0x00000711
2460 @ 13151:            INIT   1
2461 @ 13154:            PUSHI  #0x0000000d
2462 @ 13159:            INIT   1
2463 @ 13162:            PUSHI  #0x000003eb
2464 @ 13167:            INIT   1
2465 @ 13170:            PUSHI  #0x00000713
2466 @ 13175:            INIT   1
2467 @ 13178:            PUSHI  #0x000003e8
2468 @ 13183:            INIT   1
2469 @ 13186:            PUSHI  #0x00000719
2470 @ 13191:            INIT   1
2471 @ 13194:            PUSHI  #0x00000716
2472 @ 13199:            INIT   1
2473 @ 13202:            PUSHI  #0x000006e4
2474 @ 13207:            INIT   1
2475 @ 13210:            PUSHI  #0x00000719
2476 @ 13215:            INIT   1
2477 @ 13218:            PUSHI  #0x000003ed
2478 @ 13223:            INIT   1
2479 @ 13226:            PUSHI  #0x0000075b
2480 @ 13231:            INIT   1
2481 @ 13234:            PUSHI  #0x00000741
2482 @ 13239:            INIT   1
2483 @ 13242:            PUSHI  #0x0000071f
2484 @ 13247:            INIT   1
2485 @ 13250:            PUSHI  #0x000003f4
2486 @ 13255:            INIT   1
2487 @ 13258:            PUSHI  #0x000003ed
2488 @ 13263:            INIT   1
2489 @ 13266:            PUSHI  #0x0000000d
2490 @ 13271:            INIT   1
2491 @ 13274:            PUSHI  #0x000003ed
2492 @ 13279:            INIT   1
2493 @ 13282:            PUSHI  #0x00000724
2494 @ 13287:            INIT   1
2495 @ 13290:            PUSHI  #0x000003f5
2496 @ 13295:            INIT   1
2497 @ 13298:            PUSHI  #0x000003ed
2498 @ 13303:            INIT   1
2499 @ 13306:            PUSHI  #0x0000000d
2500 @ 13311:            INIT   1
2501 @ 13314:            PUSHI  #0x000006f9
2502 @ 13319:            INIT   1
2503 @ 13322:            PUSHI  #0x0000072b
2504 @ 13327:            INIT   1
2505 @ 13330:            PUSHI  #0x000003f6
2506 @ 13335:            INIT   1
2507 @ 13338:            PUSHI  #0x000003ed
2508 @ 13343:            INIT   1
2509 @ 13346:            PUSHI  #0x0000000d
2510 @ 13351:            INIT   1
2511 @ 13354:            PUSHI  #0x000003ed
2512 @ 13359:            INIT   1
2513 @ 13362:            PUSHI  #0x0000000d
2514 @ 13367:            INIT   1
2515 @ 13370:            PUSHI  #0x00000713
2516 @ 13375:            INIT   1
2517 @ 13378:            PUSHI  #0x0000072f
2518 @ 13383:            INIT   1
2519 @ 13386:            PUSHI  #0x000003f7
2520 @ 13391:            INIT   1
2521 @ 13394:            PUSHI  #0x00000713
2522 @ 13399:            INIT   1
2523 @ 13402:            PUSHI  #0x0000070d
2524 @ 13407:            INIT   1
2525 @ 13410:            PUSHI  #0x00000734
2526 @ 13415:            INIT   1
2527 @ 13418:            PUSHI  #0x000003f8
2528 @ 13423:            INIT   1
2529 @ 13426:            PUSHI  #0x000003ed
2530 @ 13431:            INIT   1
2531 @ 13434:            PUSHI  #0x0000000d
2532 @ 13439:            INIT   1
2533 @ 13442:            PUSHI  #0x00000713
2534 @ 13447:            INIT   1
2535 @ 13450:            PUSHI  #0x00000739
2536 @ 13455:            INIT   1
2537 @ 13458:            PUSHI  #0x000003f9
2538 @ 13463:            INIT   1
2539 @ 13466:            PUSHI  #0x000006ec
2540 @ 13471:            INIT   1
2541 @ 13474:            PUSHI  #0x0000000d
2542 @ 13479:            INIT   1
2543 @ 13482:            PUSHI  #0x00000713
2544 @ 13487:            INIT   1
2545 @ 13490:            PUSHI  #0x0000073e
2546 @ 13495:            INIT   1
2547 @ 13498:            PUSHI  #0x000003fa
2548 @ 13503:            INIT   1
2549 @ 13506:            PUSHI  #0x000006ec
2550 @ 13511:            INIT   1
2551 @ 13514:            PUSHI  #0x0000000d
2552 @ 13519:            INIT   1
2553 @ 13522:            PUSHI  #0x000006ec
2554 @ 13527:            INIT   1
2555 @ 13530:            PUSHI  #0x00000741
2556 @ 13535:            INIT   1
2557 @ 13538:            PUSHI  #0x000003fb
2558 @ 13543:            INIT   1
2559 @ 13546:            PUSHI  #0x000003ed
2560 @ 13551:            INIT   1
2561 @ 13554:            PUSHI  #0x00000747
2562 @ 13559:            INIT   1
2563 @ 13562:            PUSHI  #0x00000745
2564 @ 13567:            INIT   1
2565 @ 13570:            PUSHI  #0x00000001
2566 @ 13575:            INIT   1
2567 @ 13578:            PUSHI  #0x000003ed
2568 @ 13583:            INIT   1
2569 @ 13586:            PUSHI  #0x00000747
2570 @ 13591:            INIT   1
2571 @ 13594:            PUSHI  #0x000003e8
2572 @ 13599:            INIT   1
2573 @ 13602:            PUSHI  #0x0000075b
2574 @ 13607:            INIT   1
2575 @ 13610:            PUSHI  #0x00000750
2576 @ 13615:            INIT   1
2577 @ 13618:            PUSHI  #0x00000015
2578 @ 13623:            INIT   1
2579 @ 13626:            PUSHI  #0x000003ed
2580 @ 13631:            INIT   1
2581 @ 13634:            PUSHI  #0x0000000d
2582 @ 13639:            INIT   1
2583 @ 13642:            PUSHI  #0x00000767
2584 @ 13647:            INIT   1
2585 @ 13650:            PUSHI  #0x000003e9
2586 @ 13655:            INIT   1
2587 @ 13658:            PUSHI  #0x0000053e
2588 @ 13663:            INIT   1
2589 @ 13666:            PUSHI  #0x000006aa
2590 @ 13671:            INIT   1
2591 @ 13674:            PUSHI  #0x00000754
2592 @ 13679:            INIT   1
2593 @ 13682:            PUSHI  #0x000000a1
2594 @ 13687:            INIT   1
2595 @ 13690:            PUSHI  #0x000000ed
2596 @ 13695:            INIT   1
2597 @ 13698:            PUSHI  #0x000003ed
2598 @ 13703:            INIT   1
2599 @ 13706:            PUSHI  #0x00000757
2600 @ 13711:            INIT   1
2601 @ 13714:            PUSHI  #0x000003ea
2602 @ 13719:            INIT   1
2603 @ 13722:            PUSHI  #0x00000719
2604 @ 13727:            INIT   1
2605 @ 13730:            PUSHI  #0x0000075b
2606 @ 13735:            INIT   1
2607 @ 13738:            PUSHI  #0x000000ef
2608 @ 13743:            INIT   1
2609 @ 13746:            PUSHI  #0x000000cd
2610 @ 13751:            INIT   1
2611 @ 13754:            PUSHI  #0x000003eb
2612 @ 13759:            INIT   1
2613 @ 13762:            PUSHI  #0x00000762
2614 @ 13767:            INIT   1
2615 @ 13770:            PUSHI  #0x00000760
2616 @ 13775:            INIT   1
2617 @ 13778:            PUSHI  #0x00000007
2618 @ 13783:            INIT   1
2619 @ 13786:            PUSHI  #0x000003ed
2620 @ 13791:            INIT   1
2621 @ 13794:            PUSHI  #0x00000009
2622 @ 13799:            INIT   1
2623 @ 13802:            PUSHI  #0x00000762
2624 @ 13807:            INIT   1
2625 @ 13810:            PUSHI  #0x000003e8
2626 @ 13815:            INIT   1
2627 @ 13818:            PUSHI  #0x00000767
2628 @ 13823:            INIT   1
2629 @ 13826:            PUSHI  #0x00000765
2630 @ 13831:            INIT   1
2631 @ 13834:            PUSHI  #0x0000009c
2632 @ 13839:            INIT   1
2633 @ 13842:            PUSHI  #0x00000767
2634 @ 13847:            INIT   1
2635 @ 13850:            PUSHI  #0x000003e8
2636 @ 13855:            INIT   1
2637 @ 13858:            PUSHI  #0x0000076e
2638 @ 13863:            INIT   1
2639 @ 13866:            PUSHI  #0x0000076a
2640 @ 13871:            INIT   1
2641 @ 13874:            PUSHI  #0x000000f3
2642 @ 13879:            INIT   1
2643 @ 13882:            PUSHI  #0x0000076c
2644 @ 13887:            INIT   1
2645 @ 13890:            PUSHI  #0x0000009c
2646 @ 13895:            INIT   1
2647 @ 13898:            PUSHI  #0x0000076e
2648 @ 13903:            INIT   1
2649 @ 13906:            PUSHI  #0x000003e8
2650 @ 13911:            INIT   1
2651 @ 13914:            PUSHI  #0x00000797
2652 @ 13919:            INIT   1
2653 @ 13922:            PUSHI  #0x00000776
2654 @ 13927:            INIT   1
2655 @ 13930:            PUSHI  #0x000003f2
2656 @ 13935:            INIT   1
2657 @ 13938:            PUSHI  #0x000003e9
2658 @ 13943:            INIT   1
2659 @ 13946:            PUSHI  #0x0000053e
2660 @ 13951:            INIT   1
2661 @ 13954:            PUSHI  #0x000006aa
2662 @ 13959:            INIT   1
2663 @ 13962:            PUSHI  #0x000003f3
2664 @ 13967:            INIT   1
2665 @ 13970:            PUSHI  #0x00000611
2666 @ 13975:            INIT   1
2667 @ 13978:            PUSHI  #0x0000077e
2668 @ 13983:            INIT   1
2669 @ 13986:            PUSHI  #0x000000a1
2670 @ 13991:            INIT   1
2671 @ 13994:            PUSHI  #0x000003e9
2672 @ 13999:            INIT   1
2673 @ 14002:            PUSHI  #0x00000007
2674 @ 14007:            INIT   1
2675 @ 14010:            PUSHI  #0x00000514
2676 @ 14015:            INIT   1
2677 @ 14018:            PUSHI  #0x00000524
2678 @ 14023:            INIT   1
2679 @ 14026:            PUSHI  #0x00000537
2680 @ 14031:            INIT   1
2681 @ 14034:            PUSHI  #0x00000009
2682 @ 14039:            INIT   1
2683 @ 14042:            PUSHI  #0x00000781
2684 @ 14047:            INIT   1
2685 @ 14050:            PUSHI  #0x000000a1
2686 @ 14055:            INIT   1
2687 @ 14058:            PUSHI  #0x000005a5
2688 @ 14063:            INIT   1
2689 @ 14066:            PUSHI  #0x00000784
2690 @ 14071:            INIT   1
2691 @ 14074:            PUSHI  #0x000000f5
2692 @ 14079:            INIT   1
2693 @ 14082:            PUSHI  #0x000003f0
2694 @ 14087:            INIT   1
2695 @ 14090:            PUSHI  #0x00000786
2696 @ 14095:            INIT   1
2697 @ 14098:            PUSHI  #0x000000ff
2698 @ 14103:            INIT   1
2699 @ 14106:            PUSHI  #0x0000078b
2700 @ 14111:            INIT   1
2701 @ 14114:            PUSHI  #0x00000106
2702 @ 14119:            INIT   1
2703 @ 14122:            PUSHI  #0x00000514
2704 @ 14127:            INIT   1
2705 @ 14130:            PUSHI  #0x00000524
2706 @ 14135:            INIT   1
2707 @ 14138:            PUSHI  #0x00000537
2708 @ 14143:            INIT   1
2709 @ 14146:            PUSHI  #0x0000078d
2710 @ 14151:            INIT   1
2711 @ 14154:            PUSHI  #0x00000071
2712 @ 14159:            INIT   1
2713 @ 14162:            PUSHI  #0x00000790
2714 @ 14167:            INIT   1
2715 @ 14170:            PUSHI  #0x0000010e
2716 @ 14175:            INIT   1
2717 @ 14178:            PUSHI  #0x00000071
2718 @ 14183:            INIT   1
2719 @ 14186:            PUSHI  #0x00000792
2720 @ 14191:            INIT   1
2721 @ 14194:            PUSHI  #0x00000116
2722 @ 14199:            INIT   1
2723 @ 14202:            PUSHI  #0x00000794
2724 @ 14207:            INIT   1
2725 @ 14210:            PUSHI  #0x0000010e
2726 @ 14215:            INIT   1
2727 @ 14218:            PUSHI  #0x00000797
2728 @ 14223:            INIT   1
2729 @ 14226:            PUSHI  #0x0000011c
2730 @ 14231:            INIT   1
2731 @ 14234:            PUSHI  #0x000005b1
2732 @ 14239:            INIT   1
2733 @ 14242:            PUSHI  #0x00000865
2734 @ 14247:            INIT   1
2735 @ 14250:            PUSHI  #0x0000079d
2736 @ 14255:            INIT   1
2737 @ 14258:            PUSHI  #0x000003f2
2738 @ 14263:            INIT   1
2739 @ 14266:            PUSHI  #0x0000076e
2740 @ 14271:            INIT   1
2741 @ 14274:            PUSHI  #0x000003f3
2742 @ 14279:            INIT   1
2743 @ 14282:            PUSHI  #0x00000696
2744 @ 14287:            INIT   1
2745 @ 14290:            PUSHI  #0x000007af
2746 @ 14295:            INIT   1
2747 @ 14298:            PUSHI  #0x00000124
2748 @ 14303:            INIT   1
2749 @ 14306:            PUSHI  #0x000003e9
2750 @ 14311:            INIT   1
2751 @ 14314:            PUSHI  #0x0000053e
2752 @ 14319:            INIT   1
2753 @ 14322:            PUSHI  #0x000006aa
2754 @ 14327:            INIT   1
2755 @ 14330:            PUSHI  #0x0000009c
2756 @ 14335:            INIT   1
2757 @ 14338:            PUSHI  #0x00000514
2758 @ 14343:            INIT   1
2759 @ 14346:            PUSHI  #0x00000524
2760 @ 14351:            INIT   1
2761 @ 14354:            PUSHI  #0x00000537
2762 @ 14359:            INIT   1
2763 @ 14362:            PUSHI  #0x0000000d
2764 @ 14367:            INIT   1
2765 @ 14370:            PUSHI  #0x00000514
2766 @ 14375:            INIT   1
2767 @ 14378:            PUSHI  #0x00000524
2768 @ 14383:            INIT   1
2769 @ 14386:            PUSHI  #0x00000537
2770 @ 14391:            INIT   1
2771 @ 14394:            PUSHI  #0x0000000d
2772 @ 14399:            INIT   1
2773 @ 14402:            PUSHI  #0x00000514
2774 @ 14407:            INIT   1
2775 @ 14410:            PUSHI  #0x00000524
2776 @ 14415:            INIT   1
2777 @ 14418:            PUSHI  #0x00000537
2778 @ 14423:            INIT   1
2779 @ 14426:            PUSHI  #0x000003ee
2780 @ 14431:            INIT   1
2781 @ 14434:            PUSHI  #0x000007b2
2782 @ 14439:            INIT   1
2783 @ 14442:            PUSHI  #0x0000012a
2784 @ 14447:            INIT   1
2785 @ 14450:            PUSHI  #0x000003ee
2786 @ 14455:            INIT   1
2787 @ 14458:            PUSHI  #0x000007b5
2788 @ 14463:            INIT   1
2789 @ 14466:            PUSHI  #0x000005a5
2790 @ 14471:            INIT   1
2791 @ 14474:            PUSHI  #0x000000b7
2792 @ 14479:            INIT   1
2793 @ 14482:            PUSHI  #0x000007c1
2794 @ 14487:            INIT   1
2795 @ 14490:            PUSHI  #0x00000576
2796 @ 14495:            INIT   1
2797 @ 14498:            PUSHI  #0x000003f2
2798 @ 14503:            INIT   1
2799 @ 14506:            PUSHI  #0x000005dd
2800 @ 14511:            INIT   1
2801 @ 14514:            PUSHI  #0x000005f8
2802 @ 14519:            INIT   1
2803 @ 14522:            PUSHI  #0x00000131
2804 @ 14527:            INIT   1
2805 @ 14530:            PUSHI  #0x000003f3
2806 @ 14535:            INIT   1
2807 @ 14538:            PUSHI  #0x000003f2
2808 @ 14543:            INIT   1
2809 @ 14546:            PUSHI  #0x0000076e
2810 @ 14551:            INIT   1
2811 @ 14554:            PUSHI  #0x000003f3
2812 @ 14559:            INIT   1
2813 @ 14562:            PUSHI  #0x0000069e
2814 @ 14567:            INIT   1
2815 @ 14570:            PUSHI  #0x000003ee
2816 @ 14575:            INIT   1
2817 @ 14578:            PUSHI  #0x000007c4
2818 @ 14583:            INIT   1
2819 @ 14586:            PUSHI  #0x0000000b
2820 @ 14591:            INIT   1
2821 @ 14594:            PUSHI  #0x000003ef
2822 @ 14599:            INIT   1
2823 @ 14602:            PUSHI  #0x000007c8
2824 @ 14607:            INIT   1
2825 @ 14610:            PUSHI  #0x0000057b
2826 @ 14615:            INIT   1
2827 @ 14618:            PUSHI  #0x00000634
2828 @ 14623:            INIT   1
2829 @ 14626:            PUSHI  #0x000003ee
2830 @ 14631:            INIT   1
2831 @ 14634:            PUSHI  #0x000007cb
2832 @ 14639:            INIT   1
2833 @ 14642:            PUSHI  #0x00000136
2834 @ 14647:            INIT   1
2835 @ 14650:            PUSHI  #0x000003ee
2836 @ 14655:            INIT   1
2837 @ 14658:            PUSHI  #0x000007d4
2838 @ 14663:            INIT   1
2839 @ 14666:            PUSHI  #0x000003f2
2840 @ 14671:            INIT   1
2841 @ 14674:            PUSHI  #0x000006c2
2842 @ 14679:            INIT   1
2843 @ 14682:            PUSHI  #0x0000058c
2844 @ 14687:            INIT   1
2845 @ 14690:            PUSHI  #0x000003f3
2846 @ 14695:            INIT   1
2847 @ 14698:            PUSHI  #0x00000623
2848 @ 14703:            INIT   1
2849 @ 14706:            PUSHI  #0x000003e9
2850 @ 14711:            INIT   1
2851 @ 14714:            PUSHI  #0x000005cc
2852 @ 14719:            INIT   1
2853 @ 14722:            PUSHI  #0x000003ee
2854 @ 14727:            INIT   1
2855 @ 14730:            PUSHI  #0x000007d7
2856 @ 14735:            INIT   1
2857 @ 14738:            PUSHI  #0x0000013a
2858 @ 14743:            INIT   1
2859 @ 14746:            PUSHI  #0x000003ef
2860 @ 14751:            INIT   1
2861 @ 14754:            PUSHI  #0x000007db
2862 @ 14759:            INIT   1
2863 @ 14762:            PUSHI  #0x00000142
2864 @ 14767:            INIT   1
2865 @ 14770:            PUSHI  #0x00000628
2866 @ 14775:            INIT   1
2867 @ 14778:            PUSHI  #0x000003ee
2868 @ 14783:            INIT   1
2869 @ 14786:            PUSHI  #0x000007de
2870 @ 14791:            INIT   1
2871 @ 14794:            PUSHI  #0x00000148
2872 @ 14799:            INIT   1
2873 @ 14802:            PUSHI  #0x000003ee
2874 @ 14807:            INIT   1
2875 @ 14810:            PUSHI  #0x000007e3
2876 @ 14815:            INIT   1
2877 @ 14818:            PUSHI  #0x00000136
2878 @ 14823:            INIT   1
2879 @ 14826:            PUSHI  #0x0000014e
2880 @ 14831:            INIT   1
2881 @ 14834:            PUSHI  #0x00000151
2882 @ 14839:            INIT   1
2883 @ 14842:            PUSHI  #0x000003ee
2884 @ 14847:            INIT   1
2885 @ 14850:            PUSHI  #0x000007ea
2886 @ 14855:            INIT   1
2887 @ 14858:            PUSHI  #0x000003e9
2888 @ 14863:            INIT   1
2889 @ 14866:            PUSHI  #0x00000007
2890 @ 14871:            INIT   1
2891 @ 14874:            PUSHI  #0x0000051d
2892 @ 14879:            INIT   1
2893 @ 14882:            PUSHI  #0x000003eb
2894 @ 14887:            INIT   1
2895 @ 14890:            PUSHI  #0x00000009
2896 @ 14895:            INIT   1
2897 @ 14898:            PUSHI  #0x000000b7
2898 @ 14903:            INIT   1
2899 @ 14906:            PUSHI  #0x000007f0
2900 @ 14911:            INIT   1
2901 @ 14914:            PUSHI  #0x00000159
2902 @ 14919:            INIT   1
2903 @ 14922:            PUSHI  #0x000003f1
2904 @ 14927:            INIT   1
2905 @ 14930:            PUSHI  #0x00000663
2906 @ 14935:            INIT   1
2907 @ 14938:            PUSHI  #0x0000067d
2908 @ 14943:            INIT   1
2909 @ 14946:            PUSHI  #0x000003ee
2910 @ 14951:            INIT   1
2911 @ 14954:            PUSHI  #0x000007f4
2912 @ 14959:            INIT   1
2913 @ 14962:            PUSHI  #0x000005aa
2914 @ 14967:            INIT   1
2915 @ 14970:            PUSHI  #0x0000011c
2916 @ 14975:            INIT   1
2917 @ 14978:            PUSHI  #0x000003ee
2918 @ 14983:            INIT   1
2919 @ 14986:            PUSHI  #0x000007f8
2920 @ 14991:            INIT   1
2921 @ 14994:            PUSHI  #0x00000160
2922 @ 14999:            INIT   1
2923 @ 15002:            PUSHI  #0x000003e9
2924 @ 15007:            INIT   1
2925 @ 15010:            PUSHI  #0x000003ee
2926 @ 15015:            INIT   1
2927 @ 15018:            PUSHI  #0x000007fc
2928 @ 15023:            INIT   1
2929 @ 15026:            PUSHI  #0x00000169
2930 @ 15031:            INIT   1
2931 @ 15034:            PUSHI  #0x0000057b
2932 @ 15039:            INIT   1
2933 @ 15042:            PUSHI  #0x00000658
2934 @ 15047:            INIT   1
2935 @ 15050:            PUSHI  #0x00000802
2936 @ 15055:            INIT   1
2937 @ 15058:            PUSHI  #0x000006c9
2938 @ 15063:            INIT   1
2939 @ 15066:            PUSHI  #0x000006ce
2940 @ 15071:            INIT   1
2941 @ 15074:            PUSHI  #0x00000160
2942 @ 15079:            INIT   1
2943 @ 15082:            PUSHI  #0x000003e9
2944 @ 15087:            INIT   1
2945 @ 15090:            PUSHI  #0x000003ee
2946 @ 15095:            INIT   1
2947 @ 15098:            PUSHI  #0x00000805
2948 @ 15103:            INIT   1
2949 @ 15106:            PUSHI  #0x0000016d
2950 @ 15111:            INIT   1
2951 @ 15114:            PUSHI  #0x000003ee
2952 @ 15119:            INIT   1
2953 @ 15122:            PUSHI  #0x00000809
2954 @ 15127:            INIT   1
2955 @ 15130:            PUSHI  #0x00000044
2956 @ 15135:            INIT   1
2957 @ 15138:            PUSHI  #0x00000056
2958 @ 15143:            INIT   1
2959 @ 15146:            PUSHI  #0x000003ee
2960 @ 15151:            INIT   1
2961 @ 15154:            PUSHI  #0x0000080d
2962 @ 15159:            INIT   1
2963 @ 15162:            PUSHI  #0x00000015
2964 @ 15167:            INIT   1
2965 @ 15170:            PUSHI  #0x00000747
2966 @ 15175:            INIT   1
2967 @ 15178:            PUSHI  #0x000003ee
2968 @ 15183:            INIT   1
2969 @ 15186:            PUSHI  #0x00000815
2970 @ 15191:            INIT   1
2971 @ 15194:            PUSHI  #0x00000173
2972 @ 15199:            INIT   1
2973 @ 15202:            PUSHI  #0x000003ed
2974 @ 15207:            INIT   1
2975 @ 15210:            PUSHI  #0x0000066c
2976 @ 15215:            INIT   1
2977 @ 15218:            PUSHI  #0x000000a1
2978 @ 15223:            INIT   1
2979 @ 15226:            PUSHI  #0x000005a5
2980 @ 15231:            INIT   1
2981 @ 15234:            PUSHI  #0x00000673
2982 @ 15239:            INIT   1
2983 @ 15242:            PUSHI  #0x000003ee
2984 @ 15247:            INIT   1
2985 @ 15250:            PUSHI  #0x0000081a
2986 @ 15255:            INIT   1
2987 @ 15258:            PUSHI  #0x00000136
2988 @ 15263:            INIT   1
2989 @ 15266:            PUSHI  #0x0000014e
2990 @ 15271:            INIT   1
2991 @ 15274:            PUSHI  #0x00000179
2992 @ 15279:            INIT   1
2993 @ 15282:            PUSHI  #0x000003ee
2994 @ 15287:            INIT   1
2995 @ 15290:            PUSHI  #0x0000081f
2996 @ 15295:            INIT   1
2997 @ 15298:            PUSHI  #0x00000136
2998 @ 15303:            INIT   1
2999 @ 15306:            PUSHI  #0x0000014e
3000 @ 15311:            INIT   1
3001 @ 15314:            PUSHI  #0x0000016d
3002 @ 15319:            INIT   1
3003 @ 15322:            PUSHI  #0x000003ee
3004 @ 15327:            INIT   1
3005 @ 15330:            PUSHI  #0x00000824
3006 @ 15335:            INIT   1
3007 @ 15338:            PUSHI  #0x0000017e
3008 @ 15343:            INIT   1
3009 @ 15346:            PUSHI  #0x00000076
3010 @ 15351:            INIT   1
3011 @ 15354:            PUSHI  #0x00000185
3012 @ 15359:            INIT   1
3013 @ 15362:            PUSHI  #0x000003ee
3014 @ 15367:            INIT   1
3015 @ 15370:            PUSHI  #0x0000082a
3016 @ 15375:            INIT   1
3017 @ 15378:            PUSHI  #0x000000a4
3018 @ 15383:            INIT   1
3019 @ 15386:            PUSHI  #0x000003e9
3020 @ 15391:            INIT   1
3021 @ 15394:            PUSHI  #0x000006aa
3022 @ 15399:            INIT   1
3023 @ 15402:            PUSHI  #0x000005cc
3024 @ 15407:            INIT   1
3025 @ 15410:            PUSHI  #0x000003ee
3026 @ 15415:            INIT   1
3027 @ 15418:            PUSHI  #0x0000082f
3028 @ 15423:            INIT   1
3029 @ 15426:            PUSHI  #0x00000187
3030 @ 15431:            INIT   1
3031 @ 15434:            PUSHI  #0x00000065
3032 @ 15439:            INIT   1
3033 @ 15442:            PUSHI  #0x000003e9
3034 @ 15447:            INIT   1
3035 @ 15450:            PUSHI  #0x000003ee
3036 @ 15455:            INIT   1
3037 @ 15458:            PUSHI  #0x00000832
3038 @ 15463:            INIT   1
3039 @ 15466:            PUSHI  #0x0000018f
3040 @ 15471:            INIT   1
3041 @ 15474:            PUSHI  #0x000003ee
3042 @ 15479:            INIT   1
3043 @ 15482:            PUSHI  #0x00000837
3044 @ 15487:            INIT   1
3045 @ 15490:            PUSHI  #0x00000136
3046 @ 15495:            INIT   1
3047 @ 15498:            PUSHI  #0x0000014e
3048 @ 15503:            INIT   1
3049 @ 15506:            PUSHI  #0x0000018f
3050 @ 15511:            INIT   1
3051 @ 15514:            PUSHI  #0x000003ee
3052 @ 15519:            INIT   1
3053 @ 15522:            PUSHI  #0x0000083b
3054 @ 15527:            INIT   1
3055 @ 15530:            PUSHI  #0x00000194
3056 @ 15535:            INIT   1
3057 @ 15538:            PUSHI  #0x000003eb
3058 @ 15543:            INIT   1
3059 @ 15546:            PUSHI  #0x000003ee
3060 @ 15551:            INIT   1
3061 @ 15554:            PUSHI  #0x0000083f
3062 @ 15559:            INIT   1
3063 @ 15562:            PUSHI  #0x0000019c
3064 @ 15567:            INIT   1
3065 @ 15570:            PUSHI  #0x0000069e
3066 @ 15575:            INIT   1
3067 @ 15578:            PUSHI  #0x000003ee
3068 @ 15583:            INIT   1
3069 @ 15586:            PUSHI  #0x00000848
3070 @ 15591:            INIT   1
3071 @ 15594:            PUSHI  #0x0000006a
3072 @ 15599:            INIT   1
3073 @ 15602:            PUSHI  #0x000001a3
3074 @ 15607:            INIT   1
3075 @ 15610:            PUSHI  #0x000003e9
3076 @ 15615:            INIT   1
3077 @ 15618:            PUSHI  #0x00000007
3078 @ 15623:            INIT   1
3079 @ 15626:            PUSHI  #0x000006dd
3080 @ 15631:            INIT   1
3081 @ 15634:            PUSHI  #0x000006d3
3082 @ 15639:            INIT   1
3083 @ 15642:            PUSHI  #0x00000009
3084 @ 15647:            INIT   1
3085 @ 15650:            PUSHI  #0x000003ee
3086 @ 15655:            INIT   1
3087 @ 15658:            PUSHI  #0x00000851
3088 @ 15663:            INIT   1
3089 @ 15666:            PUSHI  #0x0000006a
3090 @ 15671:            INIT   1
3091 @ 15674:            PUSHI  #0x000003f2
3092 @ 15679:            INIT   1
3093 @ 15682:            PUSHI  #0x00000634
3094 @ 15687:            INIT   1
3095 @ 15690:            PUSHI  #0x000003f3
3096 @ 15695:            INIT   1
3097 @ 15698:            PUSHI  #0x00000007
3098 @ 15703:            INIT   1
3099 @ 15706:            PUSHI  #0x000003e9
3100 @ 15711:            INIT   1
3101 @ 15714:            PUSHI  #0x00000009
3102 @ 15719:            INIT   1
3103 @ 15722:            PUSHI  #0x000003ee
3104 @ 15727:            INIT   1
3105 @ 15730:            PUSHI  #0x00000858
3106 @ 15735:            INIT   1
3107 @ 15738:            PUSHI  #0x000003f2
3108 @ 15743:            INIT   1
3109 @ 15746:            PUSHI  #0x0000058c
3110 @ 15751:            INIT   1
3111 @ 15754:            PUSHI  #0x00000065
3112 @ 15759:            INIT   1
3113 @ 15762:            PUSHI  #0x000003f3
3114 @ 15767:            INIT   1
3115 @ 15770:            PUSHI  #0x000003f1
3116 @ 15775:            INIT   1
3117 @ 15778:            PUSHI  #0x000003ee
3118 @ 15783:            INIT   1
3119 @ 15786:            PUSHI  #0x00000863
3120 @ 15791:            INIT   1
3121 @ 15794:            PUSHI  #0x0000006a
3122 @ 15799:            INIT   1
3123 @ 15802:            PUSHI  #0x000000a4
3124 @ 15807:            INIT   1
3125 @ 15810:            PUSHI  #0x000003f2
3126 @ 15815:            INIT   1
3127 @ 15818:            PUSHI  #0x000003e9
3128 @ 15823:            INIT   1
3129 @ 15826:            PUSHI  #0x000006a4
3130 @ 15831:            INIT   1
3131 @ 15834:            PUSHI  #0x000003f3
3132 @ 15839:            INIT   1
3133 @ 15842:            PUSHI  #0x00000007
3134 @ 15847:            INIT   1
3135 @ 15850:            PUSHI  #0x000003e9
3136 @ 15855:            INIT   1
3137 @ 15858:            PUSHI  #0x00000009
3138 @ 15863:            INIT   1
3139 @ 15866:            PUSHI  #0x000003ee
3140 @ 15871:            INIT   1
3141 @ 15874:            PUSHI  #0x00000865
3142 @ 15879:            INIT   1
3143 @ 15882:            PUSHI  #0x000003ee
3144 @ 15887:            INIT   1

   172  SS= 1943
3145 @ 15890:            LINE   172 "regression-compile-tmp/allimpc1-77.imp"
3146 @ 15932:            PUSH   SS
3147 @ 15935:            PUSHI  #0x00000797
3148 @ 15940:            ASSVAL

   173           %OWNBYTEINTEGERARRAY OPC(0:120)=0,
   174               8,9,X'10',X'11',X'12',
   175                 X'13',X'20',X'21',X'22',X'23',
   176                 X'30',X'31',X'32',X'33',X'24',
   177                 X'34',0,X'45',X'46',X'47',
   178                 X'54',X'55',X'56',X'57',X'58',X'59',X'5A',X'5B',X'5C',
   179                 X'5D',X'5E',X'5F',X'68',X'69',X'6A',
   180                 X'6B',X'6C',X'6D',X'6E',X'6F',
   181                 X'78',X'79',X'7A',X'7B',X'7C',
   182                 X'7D',X'7E',X'7F',0,X'70',
   183                 X'60',X'50',X'4E',X'4F',X'4C',
   184                 X'4B',X'4A',X'49',X'48',X'44',
   185                 X'43',X'42',X'41',X'40',0,
   186                 X'90',X'98',X'86',X'87',0,
   187                 X'91',X'92',X'94',X'95',X'96',
   188                 X'97',X'9C',X'9E',X'9D',X'9F',
   189                 X'82',X'84',X'85',0,X'88',
   190                 X'89',X'8A',X'8B',X'8C',X'8D',
   191                 X'8E',X'8F',0,X'D0',X'D1',
   192                 X'D2',X'D4',X'D5',X'D6',X'D7',
   193                 X'D8',X'DC',X'DD',X'DE',X'DF',
   194                 X'D3',0,X'F1',X'F2',X'F3',
   195                 X'F8',X'F9',X'FA',X'FB',X'FC',
   196                 X'FD',0,10,4,X'80';
3149 @ 15941:            LINE   173 "regression-compile-tmp/allimpc1-77.imp"
3150 @ 15983:            PUSHI  #0x00000000
3151 @ 15988:            PUSHI  #0x00000078
3152 @ 15993:            BOUNDS
3153 @ 15994:            DEF    OPC p1=V_008c a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
3154 @ 16009:            PUSHI  #0x00000000
3155 @ 16014:            INIT   1
3156 @ 16017:            PUSHI  #0x00000008
3157 @ 16022:            INIT   1
3158 @ 16025:            PUSHI  #0x00000009
3159 @ 16030:            INIT   1
3160 @ 16033:            PUSHI  #0x00000010
3161 @ 16038:            INIT   1
3162 @ 16041:            PUSHI  #0x00000011
3163 @ 16046:            INIT   1
3164 @ 16049:            PUSHI  #0x00000012
3165 @ 16054:            INIT   1
3166 @ 16057:            PUSHI  #0x00000013
3167 @ 16062:            INIT   1
3168 @ 16065:            PUSHI  #0x00000020
3169 @ 16070:            INIT   1
3170 @ 16073:            PUSHI  #0x00000021
3171 @ 16078:            INIT   1
3172 @ 16081:            PUSHI  #0x00000022
3173 @ 16086:            INIT   1
3174 @ 16089:            PUSHI  #0x00000023
3175 @ 16094:            INIT   1
3176 @ 16097:            PUSHI  #0x00000030
3177 @ 16102:            INIT   1
3178 @ 16105:            PUSHI  #0x00000031
3179 @ 16110:            INIT   1
3180 @ 16113:            PUSHI  #0x00000032
3181 @ 16118:            INIT   1
3182 @ 16121:            PUSHI  #0x00000033
3183 @ 16126:            INIT   1
3184 @ 16129:            PUSHI  #0x00000024
3185 @ 16134:            INIT   1
3186 @ 16137:            PUSHI  #0x00000034
3187 @ 16142:            INIT   1
3188 @ 16145:            PUSHI  #0x00000000
3189 @ 16150:            INIT   1
3190 @ 16153:            PUSHI  #0x00000045
3191 @ 16158:            INIT   1
3192 @ 16161:            PUSHI  #0x00000046
3193 @ 16166:            INIT   1
3194 @ 16169:            PUSHI  #0x00000047
3195 @ 16174:            INIT   1
3196 @ 16177:            PUSHI  #0x00000054
3197 @ 16182:            INIT   1
3198 @ 16185:            PUSHI  #0x00000055
3199 @ 16190:            INIT   1
3200 @ 16193:            PUSHI  #0x00000056
3201 @ 16198:            INIT   1
3202 @ 16201:            PUSHI  #0x00000057
3203 @ 16206:            INIT   1
3204 @ 16209:            PUSHI  #0x00000058
3205 @ 16214:            INIT   1
3206 @ 16217:            PUSHI  #0x00000059
3207 @ 16222:            INIT   1
3208 @ 16225:            PUSHI  #0x0000005a
3209 @ 16230:            INIT   1
3210 @ 16233:            PUSHI  #0x0000005b
3211 @ 16238:            INIT   1
3212 @ 16241:            PUSHI  #0x0000005c
3213 @ 16246:            INIT   1
3214 @ 16249:            PUSHI  #0x0000005d
3215 @ 16254:            INIT   1
3216 @ 16257:            PUSHI  #0x0000005e
3217 @ 16262:            INIT   1
3218 @ 16265:            PUSHI  #0x0000005f
3219 @ 16270:            INIT   1
3220 @ 16273:            PUSHI  #0x00000068
3221 @ 16278:            INIT   1
3222 @ 16281:            PUSHI  #0x00000069
3223 @ 16286:            INIT   1
3224 @ 16289:            PUSHI  #0x0000006a
3225 @ 16294:            INIT   1
3226 @ 16297:            PUSHI  #0x0000006b
3227 @ 16302:            INIT   1
3228 @ 16305:            PUSHI  #0x0000006c
3229 @ 16310:            INIT   1
3230 @ 16313:            PUSHI  #0x0000006d
3231 @ 16318:            INIT   1
3232 @ 16321:            PUSHI  #0x0000006e
3233 @ 16326:            INIT   1
3234 @ 16329:            PUSHI  #0x0000006f
3235 @ 16334:            INIT   1
3236 @ 16337:            PUSHI  #0x00000078
3237 @ 16342:            INIT   1
3238 @ 16345:            PUSHI  #0x00000079
3239 @ 16350:            INIT   1
3240 @ 16353:            PUSHI  #0x0000007a
3241 @ 16358:            INIT   1
3242 @ 16361:            PUSHI  #0x0000007b
3243 @ 16366:            INIT   1
3244 @ 16369:            PUSHI  #0x0000007c
3245 @ 16374:            INIT   1
3246 @ 16377:            PUSHI  #0x0000007d
3247 @ 16382:            INIT   1
3248 @ 16385:            PUSHI  #0x0000007e
3249 @ 16390:            INIT   1
3250 @ 16393:            PUSHI  #0x0000007f
3251 @ 16398:            INIT   1
3252 @ 16401:            PUSHI  #0x00000000
3253 @ 16406:            INIT   1
3254 @ 16409:            PUSHI  #0x00000070
3255 @ 16414:            INIT   1
3256 @ 16417:            PUSHI  #0x00000060
3257 @ 16422:            INIT   1
3258 @ 16425:            PUSHI  #0x00000050
3259 @ 16430:            INIT   1
3260 @ 16433:            PUSHI  #0x0000004e
3261 @ 16438:            INIT   1
3262 @ 16441:            PUSHI  #0x0000004f
3263 @ 16446:            INIT   1
3264 @ 16449:            PUSHI  #0x0000004c
3265 @ 16454:            INIT   1
3266 @ 16457:            PUSHI  #0x0000004b
3267 @ 16462:            INIT   1
3268 @ 16465:            PUSHI  #0x0000004a
3269 @ 16470:            INIT   1
3270 @ 16473:            PUSHI  #0x00000049
3271 @ 16478:            INIT   1
3272 @ 16481:            PUSHI  #0x00000048
3273 @ 16486:            INIT   1
3274 @ 16489:            PUSHI  #0x00000044
3275 @ 16494:            INIT   1
3276 @ 16497:            PUSHI  #0x00000043
3277 @ 16502:            INIT   1
3278 @ 16505:            PUSHI  #0x00000042
3279 @ 16510:            INIT   1
3280 @ 16513:            PUSHI  #0x00000041
3281 @ 16518:            INIT   1
3282 @ 16521:            PUSHI  #0x00000040
3283 @ 16526:            INIT   1
3284 @ 16529:            PUSHI  #0x00000000
3285 @ 16534:            INIT   1
3286 @ 16537:            PUSHI  #0x00000090
3287 @ 16542:            INIT   1
3288 @ 16545:            PUSHI  #0x00000098
3289 @ 16550:            INIT   1
3290 @ 16553:            PUSHI  #0x00000086
3291 @ 16558:            INIT   1
3292 @ 16561:            PUSHI  #0x00000087
3293 @ 16566:            INIT   1
3294 @ 16569:            PUSHI  #0x00000000
3295 @ 16574:            INIT   1
3296 @ 16577:            PUSHI  #0x00000091
3297 @ 16582:            INIT   1
3298 @ 16585:            PUSHI  #0x00000092
3299 @ 16590:            INIT   1
3300 @ 16593:            PUSHI  #0x00000094
3301 @ 16598:            INIT   1
3302 @ 16601:            PUSHI  #0x00000095
3303 @ 16606:            INIT   1
3304 @ 16609:            PUSHI  #0x00000096
3305 @ 16614:            INIT   1
3306 @ 16617:            PUSHI  #0x00000097
3307 @ 16622:            INIT   1
3308 @ 16625:            PUSHI  #0x0000009c
3309 @ 16630:            INIT   1
3310 @ 16633:            PUSHI  #0x0000009e
3311 @ 16638:            INIT   1
3312 @ 16641:            PUSHI  #0x0000009d
3313 @ 16646:            INIT   1
3314 @ 16649:            PUSHI  #0x0000009f
3315 @ 16654:            INIT   1
3316 @ 16657:            PUSHI  #0x00000082
3317 @ 16662:            INIT   1
3318 @ 16665:            PUSHI  #0x00000084
3319 @ 16670:            INIT   1
3320 @ 16673:            PUSHI  #0x00000085
3321 @ 16678:            INIT   1
3322 @ 16681:            PUSHI  #0x00000000
3323 @ 16686:            INIT   1
3324 @ 16689:            PUSHI  #0x00000088
3325 @ 16694:            INIT   1
3326 @ 16697:            PUSHI  #0x00000089
3327 @ 16702:            INIT   1
3328 @ 16705:            PUSHI  #0x0000008a
3329 @ 16710:            INIT   1
3330 @ 16713:            PUSHI  #0x0000008b
3331 @ 16718:            INIT   1
3332 @ 16721:            PUSHI  #0x0000008c
3333 @ 16726:            INIT   1
3334 @ 16729:            PUSHI  #0x0000008d
3335 @ 16734:            INIT   1
3336 @ 16737:            PUSHI  #0x0000008e
3337 @ 16742:            INIT   1
3338 @ 16745:            PUSHI  #0x0000008f
3339 @ 16750:            INIT   1
3340 @ 16753:            PUSHI  #0x00000000
3341 @ 16758:            INIT   1
3342 @ 16761:            PUSHI  #0x000000d0
3343 @ 16766:            INIT   1
3344 @ 16769:            PUSHI  #0x000000d1
3345 @ 16774:            INIT   1
3346 @ 16777:            PUSHI  #0x000000d2
3347 @ 16782:            INIT   1
3348 @ 16785:            PUSHI  #0x000000d4
3349 @ 16790:            INIT   1
3350 @ 16793:            PUSHI  #0x000000d5
3351 @ 16798:            INIT   1
3352 @ 16801:            PUSHI  #0x000000d6
3353 @ 16806:            INIT   1
3354 @ 16809:            PUSHI  #0x000000d7
3355 @ 16814:            INIT   1
3356 @ 16817:            PUSHI  #0x000000d8
3357 @ 16822:            INIT   1
3358 @ 16825:            PUSHI  #0x000000dc
3359 @ 16830:            INIT   1
3360 @ 16833:            PUSHI  #0x000000dd
3361 @ 16838:            INIT   1
3362 @ 16841:            PUSHI  #0x000000de
3363 @ 16846:            INIT   1
3364 @ 16849:            PUSHI  #0x000000df
3365 @ 16854:            INIT   1
3366 @ 16857:            PUSHI  #0x000000d3
3367 @ 16862:            INIT   1
3368 @ 16865:            PUSHI  #0x00000000
3369 @ 16870:            INIT   1
3370 @ 16873:            PUSHI  #0x000000f1
3371 @ 16878:            INIT   1
3372 @ 16881:            PUSHI  #0x000000f2
3373 @ 16886:            INIT   1
3374 @ 16889:            PUSHI  #0x000000f3
3375 @ 16894:            INIT   1
3376 @ 16897:            PUSHI  #0x000000f8
3377 @ 16902:            INIT   1
3378 @ 16905:            PUSHI  #0x000000f9
3379 @ 16910:            INIT   1
3380 @ 16913:            PUSHI  #0x000000fa
3381 @ 16918:            INIT   1
3382 @ 16921:            PUSHI  #0x000000fb
3383 @ 16926:            INIT   1
3384 @ 16929:            PUSHI  #0x000000fc
3385 @ 16934:            INIT   1
3386 @ 16937:            PUSHI  #0x000000fd
3387 @ 16942:            INIT   1
3388 @ 16945:            PUSHI  #0x00000000
3389 @ 16950:            INIT   1
3390 @ 16953:            PUSHI  #0x0000000a
3391 @ 16958:            INIT   1
3392 @ 16961:            PUSHI  #0x00000004
3393 @ 16966:            INIT   1
3394 @ 16969:            PUSHI  #0x00000080
3395 @ 16974:            INIT   1

   197           %OWNINTEGERARRAY NEM(0:120)=M'CNOP',
   198                 M'ISK',M'SSK',M'LP',M'LN',M'LT',
   199                 M'LC',M'LPD',M'LND',M'LTD',M'LCD',
   200                 M'LPE',M'LNE',M'LTE',M'LCE',M'HD',
   201                 M'HE',0,M'BAL',M'BCT',M'BC',
   202                 'N',M'CL','O','X','L','C','A','S','M','D',
   203                 M'AL',M'SL',M'LD',M'CD',M'AD',
   204                 M'SD',M'MD',M'DD',M'AW',M'SW',
   205                 M'LE',M'CE',M'AE',M'SE',M'ME',
   206                 M'DE',M'AU',M'SU',0,M'STE',
   207                 M'STD',M'ST',M'CVD',M'CVB',M'MH',
   208                 M'SH',M'AH',M'CH',M'LH',M'EX',
   209                 M'IC',M'STC',M'LA',M'STH',0,
   210                 M'STM',M'LM',M'BXH',M'BXLE',0,
   211                 M'TM',M'MVI',M'NI',M'CLI',M'OI',
   212                 M'XI',M'SDV',M'HDV',M'TDV',M'CKC',
   213                 M'PC',M'WRD',M'RDD',0,M'SRL',
   214                 M'SLL',M'SRA',M'SLA',M'SRDL',M'SLDL',
   215                 M'SRDA',M'SLDA',0,M'SSP',M'MVN',
   216                 M'MVC',M'NC',M'CLC',M'OC',M'XC',
   217                 M'LSP',M'TR',M'TRT',M'ED',M'EDMK',
   218                 M'MVZ',0,M'MVO',M'PACK',M'UNPK',
   219                 M'ZAP',M'CP',M'AP',M'SP',M'MP',
   220                 M'DP',0,M'SVC',M'SPM',M'IDL';
3396 @ 16977:            LINE   197 "regression-compile-tmp/allimpc1-77.imp"
3397 @ 17019:            PUSHI  #0x00000000
3398 @ 17024:            PUSHI  #0x00000078
3399 @ 17029:            BOUNDS
3400 @ 17030:            DEF    NEM p1=V_008d a/tf=1b b/format=1 c/ostate=121  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
3401 @ 17045:            PUSHI  #0x434e4f50
3402 @ 17050:            INIT   1
3403 @ 17053:            PUSHI  #0x0049534b
3404 @ 17058:            INIT   1
3405 @ 17061:            PUSHI  #0x0053534b
3406 @ 17066:            INIT   1
3407 @ 17069:            PUSHI  #0x00004c50
3408 @ 17074:            INIT   1
3409 @ 17077:            PUSHI  #0x00004c4e
3410 @ 17082:            INIT   1
3411 @ 17085:            PUSHI  #0x00004c54
3412 @ 17090:            INIT   1
3413 @ 17093:            PUSHI  #0x00004c43
3414 @ 17098:            INIT   1
3415 @ 17101:            PUSHI  #0x004c5044
3416 @ 17106:            INIT   1
3417 @ 17109:            PUSHI  #0x004c4e44
3418 @ 17114:            INIT   1
3419 @ 17117:            PUSHI  #0x004c5444
3420 @ 17122:            INIT   1
3421 @ 17125:            PUSHI  #0x004c4344
3422 @ 17130:            INIT   1
3423 @ 17133:            PUSHI  #0x004c5045
3424 @ 17138:            INIT   1
3425 @ 17141:            PUSHI  #0x004c4e45
3426 @ 17146:            INIT   1
3427 @ 17149:            PUSHI  #0x004c5445
3428 @ 17154:            INIT   1
3429 @ 17157:            PUSHI  #0x004c4345
3430 @ 17162:            INIT   1
3431 @ 17165:            PUSHI  #0x00004844
3432 @ 17170:            INIT   1
3433 @ 17173:            PUSHI  #0x00004845
3434 @ 17178:            INIT   1
3435 @ 17181:            PUSHI  #0x00000000
3436 @ 17186:            INIT   1
3437 @ 17189:            PUSHI  #0x0042414c
3438 @ 17194:            INIT   1
3439 @ 17197:            PUSHI  #0x00424354
3440 @ 17202:            INIT   1
3441 @ 17205:            PUSHI  #0x00004243
3442 @ 17210:            INIT   1
3443 @ 17213:            PUSHI  #0x0000004e
3444 @ 17218:            INIT   1
3445 @ 17221:            PUSHI  #0x0000434c
3446 @ 17226:            INIT   1
3447 @ 17229:            PUSHI  #0x0000004f
3448 @ 17234:            INIT   1
3449 @ 17237:            PUSHI  #0x00000058
3450 @ 17242:            INIT   1
3451 @ 17245:            PUSHI  #0x0000004c
3452 @ 17250:            INIT   1
3453 @ 17253:            PUSHI  #0x00000043
3454 @ 17258:            INIT   1
3455 @ 17261:            PUSHI  #0x00000041
3456 @ 17266:            INIT   1
3457 @ 17269:            PUSHI  #0x00000053
3458 @ 17274:            INIT   1
3459 @ 17277:            PUSHI  #0x0000004d
3460 @ 17282:            INIT   1
3461 @ 17285:            PUSHI  #0x00000044
3462 @ 17290:            INIT   1
3463 @ 17293:            PUSHI  #0x0000414c
3464 @ 17298:            INIT   1
3465 @ 17301:            PUSHI  #0x0000534c
3466 @ 17306:            INIT   1
3467 @ 17309:            PUSHI  #0x00004c44
3468 @ 17314:            INIT   1
3469 @ 17317:            PUSHI  #0x00004344
3470 @ 17322:            INIT   1
3471 @ 17325:            PUSHI  #0x00004144
3472 @ 17330:            INIT   1
3473 @ 17333:            PUSHI  #0x00005344
3474 @ 17338:            INIT   1
3475 @ 17341:            PUSHI  #0x00004d44
3476 @ 17346:            INIT   1
3477 @ 17349:            PUSHI  #0x00004444
3478 @ 17354:            INIT   1
3479 @ 17357:            PUSHI  #0x00004157
3480 @ 17362:            INIT   1
3481 @ 17365:            PUSHI  #0x00005357
3482 @ 17370:            INIT   1
3483 @ 17373:            PUSHI  #0x00004c45
3484 @ 17378:            INIT   1
3485 @ 17381:            PUSHI  #0x00004345
3486 @ 17386:            INIT   1
3487 @ 17389:            PUSHI  #0x00004145
3488 @ 17394:            INIT   1
3489 @ 17397:            PUSHI  #0x00005345
3490 @ 17402:            INIT   1
3491 @ 17405:            PUSHI  #0x00004d45
3492 @ 17410:            INIT   1
3493 @ 17413:            PUSHI  #0x00004445
3494 @ 17418:            INIT   1
3495 @ 17421:            PUSHI  #0x00004155
3496 @ 17426:            INIT   1
3497 @ 17429:            PUSHI  #0x00005355
3498 @ 17434:            INIT   1
3499 @ 17437:            PUSHI  #0x00000000
3500 @ 17442:            INIT   1
3501 @ 17445:            PUSHI  #0x00535445
3502 @ 17450:            INIT   1
3503 @ 17453:            PUSHI  #0x00535444
3504 @ 17458:            INIT   1
3505 @ 17461:            PUSHI  #0x00005354
3506 @ 17466:            INIT   1
3507 @ 17469:            PUSHI  #0x00435644
3508 @ 17474:            INIT   1
3509 @ 17477:            PUSHI  #0x00435642
3510 @ 17482:            INIT   1
3511 @ 17485:            PUSHI  #0x00004d48
3512 @ 17490:            INIT   1
3513 @ 17493:            PUSHI  #0x00005348
3514 @ 17498:            INIT   1
3515 @ 17501:            PUSHI  #0x00004148
3516 @ 17506:            INIT   1
3517 @ 17509:            PUSHI  #0x00004348
3518 @ 17514:            INIT   1
3519 @ 17517:            PUSHI  #0x00004c48
3520 @ 17522:            INIT   1
3521 @ 17525:            PUSHI  #0x00004558
3522 @ 17530:            INIT   1
3523 @ 17533:            PUSHI  #0x00004943
3524 @ 17538:            INIT   1
3525 @ 17541:            PUSHI  #0x00535443
3526 @ 17546:            INIT   1
3527 @ 17549:            PUSHI  #0x00004c41
3528 @ 17554:            INIT   1
3529 @ 17557:            PUSHI  #0x00535448
3530 @ 17562:            INIT   1
3531 @ 17565:            PUSHI  #0x00000000
3532 @ 17570:            INIT   1
3533 @ 17573:            PUSHI  #0x0053544d
3534 @ 17578:            INIT   1
3535 @ 17581:            PUSHI  #0x00004c4d
3536 @ 17586:            INIT   1
3537 @ 17589:            PUSHI  #0x00425848
3538 @ 17594:            INIT   1
3539 @ 17597:            PUSHI  #0x42584c45
3540 @ 17602:            INIT   1
3541 @ 17605:            PUSHI  #0x00000000
3542 @ 17610:            INIT   1
3543 @ 17613:            PUSHI  #0x0000544d
3544 @ 17618:            INIT   1
3545 @ 17621:            PUSHI  #0x004d5649
3546 @ 17626:            INIT   1
3547 @ 17629:            PUSHI  #0x00004e49
3548 @ 17634:            INIT   1
3549 @ 17637:            PUSHI  #0x00434c49
3550 @ 17642:            INIT   1
3551 @ 17645:            PUSHI  #0x00004f49
3552 @ 17650:            INIT   1
3553 @ 17653:            PUSHI  #0x00005849
3554 @ 17658:            INIT   1
3555 @ 17661:            PUSHI  #0x00534456
3556 @ 17666:            INIT   1
3557 @ 17669:            PUSHI  #0x00484456
3558 @ 17674:            INIT   1
3559 @ 17677:            PUSHI  #0x00544456
3560 @ 17682:            INIT   1
3561 @ 17685:            PUSHI  #0x00434b43
3562 @ 17690:            INIT   1
3563 @ 17693:            PUSHI  #0x00005043
3564 @ 17698:            INIT   1
3565 @ 17701:            PUSHI  #0x00575244
3566 @ 17706:            INIT   1
3567 @ 17709:            PUSHI  #0x00524444
3568 @ 17714:            INIT   1
3569 @ 17717:            PUSHI  #0x00000000
3570 @ 17722:            INIT   1
3571 @ 17725:            PUSHI  #0x0053524c
3572 @ 17730:            INIT   1
3573 @ 17733:            PUSHI  #0x00534c4c
3574 @ 17738:            INIT   1
3575 @ 17741:            PUSHI  #0x00535241
3576 @ 17746:            INIT   1
3577 @ 17749:            PUSHI  #0x00534c41
3578 @ 17754:            INIT   1
3579 @ 17757:            PUSHI  #0x5352444c
3580 @ 17762:            INIT   1
3581 @ 17765:            PUSHI  #0x534c444c
3582 @ 17770:            INIT   1
3583 @ 17773:            PUSHI  #0x53524441
3584 @ 17778:            INIT   1
3585 @ 17781:            PUSHI  #0x534c4441
3586 @ 17786:            INIT   1
3587 @ 17789:            PUSHI  #0x00000000
3588 @ 17794:            INIT   1
3589 @ 17797:            PUSHI  #0x00535350
3590 @ 17802:            INIT   1
3591 @ 17805:            PUSHI  #0x004d564e
3592 @ 17810:            INIT   1
3593 @ 17813:            PUSHI  #0x004d5643
3594 @ 17818:            INIT   1
3595 @ 17821:            PUSHI  #0x00004e43
3596 @ 17826:            INIT   1
3597 @ 17829:            PUSHI  #0x00434c43
3598 @ 17834:            INIT   1
3599 @ 17837:            PUSHI  #0x00004f43
3600 @ 17842:            INIT   1
3601 @ 17845:            PUSHI  #0x00005843
3602 @ 17850:            INIT   1
3603 @ 17853:            PUSHI  #0x004c5350
3604 @ 17858:            INIT   1
3605 @ 17861:            PUSHI  #0x00005452
3606 @ 17866:            INIT   1
3607 @ 17869:            PUSHI  #0x00545254
3608 @ 17874:            INIT   1
3609 @ 17877:            PUSHI  #0x00004544
3610 @ 17882:            INIT   1
3611 @ 17885:            PUSHI  #0x45444d4b
3612 @ 17890:            INIT   1
3613 @ 17893:            PUSHI  #0x004d565a
3614 @ 17898:            INIT   1
3615 @ 17901:            PUSHI  #0x00000000
3616 @ 17906:            INIT   1
3617 @ 17909:            PUSHI  #0x004d564f
3618 @ 17914:            INIT   1
3619 @ 17917:            PUSHI  #0x5041434b
3620 @ 17922:            INIT   1
3621 @ 17925:            PUSHI  #0x554e504b
3622 @ 17930:            INIT   1
3623 @ 17933:            PUSHI  #0x005a4150
3624 @ 17938:            INIT   1
3625 @ 17941:            PUSHI  #0x00004350
3626 @ 17946:            INIT   1
3627 @ 17949:            PUSHI  #0x00004150
3628 @ 17954:            INIT   1
3629 @ 17957:            PUSHI  #0x00005350
3630 @ 17962:            INIT   1
3631 @ 17965:            PUSHI  #0x00004d50
3632 @ 17970:            INIT   1
3633 @ 17973:            PUSHI  #0x00004450
3634 @ 17978:            INIT   1
3635 @ 17981:            PUSHI  #0x00000000
3636 @ 17986:            INIT   1
3637 @ 17989:            PUSHI  #0x00535643
3638 @ 17994:            INIT   1
3639 @ 17997:            PUSHI  #0x0053504d
3640 @ 18002:            INIT   1
3641 @ 18005:            PUSHI  #0x0049444c
3642 @ 18010:            INIT   1

   221           %OWNSHORTINTEGERARRAY CLODS(0:88)=  %C
   222                 4,X'50CD',X'001C',X'58CD',X'5C',
   223                 4,X'50FB',X'003C',X'45FC',X'4C',
   224           6,X'5820',X'2000',X'0620',
   225                 X'8920',24,X'1602',0,
   226                 8,X'50B0',0,X'4AB0',X'4002',
   227                     X'41BB',X'7',X'54BD',84,
   228                 4,X'581D',36,X'9200',X'1001',
   229                 11,X'0510',X'2826',X'6E6D',X'48',
   230                     X'6A6D',X'28',X'2B26',X'47B0',
   231                     X'1014',X'6A2D',X'30',
   232                 4, X'9003',X'B000',X'41BB',X'10',
   233                 5, X'4100',0,X'58EC',186,X'5FE',
   234                 5, X'904E',X'B010',X'98CE',
   235                     X'D000',X'5FE',
   236                 7, X'904E',X'B010',X'98CF',0,
   237                     X'9859',X'F014',X'5FE',
   238                 5,X'4100',255,X'8900',X'18',X'1610',
   239                 6,X'4100',4,X'59BD',X'44',
   240                     X'4720',X'C054',
   241                 6,X'6000',X'B040',X'4100',12,X'5000',X'B048'
3643 @ 18013:            LINE   221 "regression-compile-tmp/allimpc1-77.imp"
3644 @ 18055:            PUSHI  #0x00000000
3645 @ 18060:            PUSHI  #0x00000058
3646 @ 18065:            BOUNDS
3647 @ 18066:            DEF    CLODS p1=V_008e a/tf=1b b/format=3 c/ostate=121  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=1 (own) spec=0 indirect=0 unass=1
3648 @ 18083:            PUSHI  #0x00000004
3649 @ 18088:            INIT   1
3650 @ 18091:            PUSHI  #0x000050cd
3651 @ 18096:            INIT   1
3652 @ 18099:            PUSHI  #0x0000001c
3653 @ 18104:            INIT   1
3654 @ 18107:            PUSHI  #0x000058cd
3655 @ 18112:            INIT   1
3656 @ 18115:            PUSHI  #0x0000005c
3657 @ 18120:            INIT   1
3658 @ 18123:            PUSHI  #0x00000004
3659 @ 18128:            INIT   1
3660 @ 18131:            PUSHI  #0x000050fb
3661 @ 18136:            INIT   1
3662 @ 18139:            PUSHI  #0x0000003c
3663 @ 18144:            INIT   1
3664 @ 18147:            PUSHI  #0x000045fc
3665 @ 18152:            INIT   1
3666 @ 18155:            PUSHI  #0x0000004c
3667 @ 18160:            INIT   1
3668 @ 18163:            PUSHI  #0x00000006
3669 @ 18168:            INIT   1
3670 @ 18171:            PUSHI  #0x00005820
3671 @ 18176:            INIT   1
3672 @ 18179:            PUSHI  #0x00002000
3673 @ 18184:            INIT   1
3674 @ 18187:            PUSHI  #0x00000620
3675 @ 18192:            INIT   1
3676 @ 18195:            PUSHI  #0x00008920
3677 @ 18200:            INIT   1
3678 @ 18203:            PUSHI  #0x00000018
3679 @ 18208:            INIT   1
3680 @ 18211:            PUSHI  #0x00001602
3681 @ 18216:            INIT   1
3682 @ 18219:            PUSHI  #0x00000000
3683 @ 18224:            INIT   1
3684 @ 18227:            PUSHI  #0x00000008
3685 @ 18232:            INIT   1
3686 @ 18235:            PUSHI  #0x000050b0
3687 @ 18240:            INIT   1
3688 @ 18243:            PUSHI  #0x00000000
3689 @ 18248:            INIT   1
3690 @ 18251:            PUSHI  #0x00004ab0
3691 @ 18256:            INIT   1
3692 @ 18259:            PUSHI  #0x00004002
3693 @ 18264:            INIT   1
3694 @ 18267:            PUSHI  #0x000041bb
3695 @ 18272:            INIT   1
3696 @ 18275:            PUSHI  #0x00000007
3697 @ 18280:            INIT   1
3698 @ 18283:            PUSHI  #0x000054bd
3699 @ 18288:            INIT   1
3700 @ 18291:            PUSHI  #0x00000054
3701 @ 18296:            INIT   1
3702 @ 18299:            PUSHI  #0x00000004
3703 @ 18304:            INIT   1
3704 @ 18307:            PUSHI  #0x0000581d
3705 @ 18312:            INIT   1
3706 @ 18315:            PUSHI  #0x00000024
3707 @ 18320:            INIT   1
3708 @ 18323:            PUSHI  #0x00009200
3709 @ 18328:            INIT   1
3710 @ 18331:            PUSHI  #0x00001001
3711 @ 18336:            INIT   1
3712 @ 18339:            PUSHI  #0x0000000b
3713 @ 18344:            INIT   1
3714 @ 18347:            PUSHI  #0x00000510
3715 @ 18352:            INIT   1
3716 @ 18355:            PUSHI  #0x00002826
3717 @ 18360:            INIT   1
3718 @ 18363:            PUSHI  #0x00006e6d
3719 @ 18368:            INIT   1
3720 @ 18371:            PUSHI  #0x00000048
3721 @ 18376:            INIT   1
3722 @ 18379:            PUSHI  #0x00006a6d
3723 @ 18384:            INIT   1
3724 @ 18387:            PUSHI  #0x00000028
3725 @ 18392:            INIT   1
3726 @ 18395:            PUSHI  #0x00002b26
3727 @ 18400:            INIT   1
3728 @ 18403:            PUSHI  #0x000047b0
3729 @ 18408:            INIT   1
3730 @ 18411:            PUSHI  #0x00001014
3731 @ 18416:            INIT   1
3732 @ 18419:            PUSHI  #0x00006a2d
3733 @ 18424:            INIT   1
3734 @ 18427:            PUSHI  #0x00000030
3735 @ 18432:            INIT   1
3736 @ 18435:            PUSHI  #0x00000004
3737 @ 18440:            INIT   1
3738 @ 18443:            PUSHI  #0x00009003
3739 @ 18448:            INIT   1
3740 @ 18451:            PUSHI  #0x0000b000
3741 @ 18456:            INIT   1
3742 @ 18459:            PUSHI  #0x000041bb
3743 @ 18464:            INIT   1
3744 @ 18467:            PUSHI  #0x00000010
3745 @ 18472:            INIT   1
3746 @ 18475:            PUSHI  #0x00000005
3747 @ 18480:            INIT   1
3748 @ 18483:            PUSHI  #0x00004100
3749 @ 18488:            INIT   1
3750 @ 18491:            PUSHI  #0x00000000
3751 @ 18496:            INIT   1
3752 @ 18499:            PUSHI  #0x000058ec
3753 @ 18504:            INIT   1
3754 @ 18507:            PUSHI  #0x000000ba
3755 @ 18512:            INIT   1
3756 @ 18515:            PUSHI  #0x000005fe
3757 @ 18520:            INIT   1
3758 @ 18523:            PUSHI  #0x00000005
3759 @ 18528:            INIT   1
3760 @ 18531:            PUSHI  #0x0000904e
3761 @ 18536:            INIT   1
3762 @ 18539:            PUSHI  #0x0000b010
3763 @ 18544:            INIT   1
3764 @ 18547:            PUSHI  #0x000098ce
3765 @ 18552:            INIT   1
3766 @ 18555:            PUSHI  #0x0000d000
3767 @ 18560:            INIT   1
3768 @ 18563:            PUSHI  #0x000005fe
3769 @ 18568:            INIT   1
3770 @ 18571:            PUSHI  #0x00000007
3771 @ 18576:            INIT   1
3772 @ 18579:            PUSHI  #0x0000904e
3773 @ 18584:            INIT   1
3774 @ 18587:            PUSHI  #0x0000b010
3775 @ 18592:            INIT   1
3776 @ 18595:            PUSHI  #0x000098cf
3777 @ 18600:            INIT   1
3778 @ 18603:            PUSHI  #0x00000000
3779 @ 18608:            INIT   1
3780 @ 18611:            PUSHI  #0x00009859
3781 @ 18616:            INIT   1
3782 @ 18619:            PUSHI  #0x0000f014
3783 @ 18624:            INIT   1
3784 @ 18627:            PUSHI  #0x000005fe
3785 @ 18632:            INIT   1
3786 @ 18635:            PUSHI  #0x00000005
3787 @ 18640:            INIT   1
3788 @ 18643:            PUSHI  #0x00004100
3789 @ 18648:            INIT   1
3790 @ 18651:            PUSHI  #0x000000ff
3791 @ 18656:            INIT   1
3792 @ 18659:            PUSHI  #0x00008900
3793 @ 18664:            INIT   1
3794 @ 18667:            PUSHI  #0x00000018
3795 @ 18672:            INIT   1
3796 @ 18675:            PUSHI  #0x00001610
3797 @ 18680:            INIT   1
3798 @ 18683:            PUSHI  #0x00000006
3799 @ 18688:            INIT   1
3800 @ 18691:            PUSHI  #0x00004100
3801 @ 18696:            INIT   1
3802 @ 18699:            PUSHI  #0x00000004
3803 @ 18704:            INIT   1
3804 @ 18707:            PUSHI  #0x000059bd
3805 @ 18712:            INIT   1
3806 @ 18715:            PUSHI  #0x00000044
3807 @ 18720:            INIT   1
3808 @ 18723:            PUSHI  #0x00004720
3809 @ 18728:            INIT   1
3810 @ 18731:            PUSHI  #0x0000c054
3811 @ 18736:            INIT   1
3812 @ 18739:            PUSHI  #0x00000006
3813 @ 18744:            INIT   1
3814 @ 18747:            PUSHI  #0x00006000
3815 @ 18752:            INIT   1
3816 @ 18755:            PUSHI  #0x0000b040
3817 @ 18760:            INIT   1
3818 @ 18763:            PUSHI  #0x00004100
3819 @ 18768:            INIT   1
3820 @ 18771:            PUSHI  #0x0000000c
3821 @ 18776:            INIT   1
3822 @ 18779:            PUSHI  #0x00005000
3823 @ 18784:            INIT   1
3824 @ 18787:            PUSHI  #0x0000b048
3825 @ 18792:            INIT   1

   242           %OWNBYTEINTEGERARRAY TSNAME (0:50)=0(8),
   243                 1,0(5),1,26,1,1,26,0(2),2,1,26(8),
   244                 3,9,17,26(2),1,0,1,26,0(2),5,0(8)
3826 @ 18795:            LINE   242 "regression-compile-tmp/allimpc1-77.imp"
3827 @ 18837:            PUSHI  #0x00000000
3828 @ 18842:            PUSHI  #0x00000032
3829 @ 18847:            BOUNDS
3830 @ 18848:            DEF    TSNAME p1=V_008f a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
3831 @ 18866:            PUSHI  #0x00000000
3832 @ 18871:            INIT   8
3833 @ 18874:            PUSHI  #0x00000001
3834 @ 18879:            INIT   1
3835 @ 18882:            PUSHI  #0x00000000
3836 @ 18887:            INIT   5
3837 @ 18890:            PUSHI  #0x00000001
3838 @ 18895:            INIT   1
3839 @ 18898:            PUSHI  #0x0000001a
3840 @ 18903:            INIT   1
3841 @ 18906:            PUSHI  #0x00000001
3842 @ 18911:            INIT   1
3843 @ 18914:            PUSHI  #0x00000001
3844 @ 18919:            INIT   1
3845 @ 18922:            PUSHI  #0x0000001a
3846 @ 18927:            INIT   1
3847 @ 18930:            PUSHI  #0x00000000
3848 @ 18935:            INIT   2
3849 @ 18938:            PUSHI  #0x00000002
3850 @ 18943:            INIT   1
3851 @ 18946:            PUSHI  #0x00000001
3852 @ 18951:            INIT   1
3853 @ 18954:            PUSHI  #0x0000001a
3854 @ 18959:            INIT   8
3855 @ 18962:            PUSHI  #0x00000003
3856 @ 18967:            INIT   1
3857 @ 18970:            PUSHI  #0x00000009
3858 @ 18975:            INIT   1
3859 @ 18978:            PUSHI  #0x00000011
3860 @ 18983:            INIT   1
3861 @ 18986:            PUSHI  #0x0000001a
3862 @ 18991:            INIT   2
3863 @ 18994:            PUSHI  #0x00000001
3864 @ 18999:            INIT   1
3865 @ 19002:            PUSHI  #0x00000000
3866 @ 19007:            INIT   1
3867 @ 19010:            PUSHI  #0x00000001
3868 @ 19015:            INIT   1
3869 @ 19018:            PUSHI  #0x0000001a
3870 @ 19023:            INIT   1
3871 @ 19026:            PUSHI  #0x00000000
3872 @ 19031:            INIT   2
3873 @ 19034:            PUSHI  #0x00000005
3874 @ 19039:            INIT   1
3875 @ 19042:            PUSHI  #0x00000000
3876 @ 19047:            INIT   8

   245           NEWLINES(3); SPACES(30)
3877 @ 19050:            LINE   245 "regression-compile-tmp/allimpc1-77.imp"
3878 @ 19092:            PUSH   NEWLINES
3879 @ 19095:            PUSHI  #0x00000003
3880 @ 19100:            ASSPAR
3881 @ 19101:            CALL  
3882 @ 19102:            LINE   245 "regression-compile-tmp/allimpc1-77.imp"
3883 @ 19144:            PUSH   SPACES
3884 @ 19147:            PUSHI  #0x0000001e
3885 @ 19152:            ASSPAR
3886 @ 19153:            CALL  

   246           print string("E.R.C.C. IMP(SYS1) COMPILER ")
3887 @ 19154:            LINE   246 "regression-compile-tmp/allimpc1-77.imp"
3888 @ 19196:            PUSH   PRINTSTRING
3889 @ 19199:            PUSHS  "E.R.C.C. IMP(SYS1) COMPILER "
3890 @ 19229:            ASSPAR
3891 @ 19230:            CALL  

   247           print string(" RELEASE 5 ALL-IMP VERSION")
3892 @ 19231:            LINE   247 "regression-compile-tmp/allimpc1-77.imp"
3893 @ 19273:            PUSH   PRINTSTRING
3894 @ 19276:            PUSHS  " RELEASE 5 ALL-IMP VERSION"
3895 @ 19304:            ASSPAR
3896 @ 19305:            CALL  

   248           print string("   DATED 1/5/70")
3897 @ 19306:            LINE   248 "regression-compile-tmp/allimpc1-77.imp"
3898 @ 19348:            PUSH   PRINTSTRING
3899 @ 19351:            PUSHS  "   DATED 1/5/70"
3900 @ 19368:            ASSPAR
3901 @ 19369:            CALL  

   249           NEWLINES(3)
3902 @ 19370:            LINE   249 "regression-compile-tmp/allimpc1-77.imp"
3903 @ 19412:            PUSH   NEWLINES
3904 @ 19415:            PUSHI  #0x00000003
3905 @ 19420:            ASSPAR
3906 @ 19421:            CALL  

   250           %OWNBYTEINTEGERARRAY BYTES(0:3)=4,1,2,8;
3907 @ 19422:            LINE   250 "regression-compile-tmp/allimpc1-77.imp"
3908 @ 19464:            PUSHI  #0x00000000
3909 @ 19469:            PUSHI  #0x00000003
3910 @ 19474:            BOUNDS
3911 @ 19475:            DEF    BYTES p1=V_0090 a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
3912 @ 19492:            PUSHI  #0x00000004
3913 @ 19497:            INIT   1
3914 @ 19500:            PUSHI  #0x00000001
3915 @ 19505:            INIT   1
3916 @ 19508:            PUSHI  #0x00000002
3917 @ 19513:            INIT   1
3918 @ 19516:            PUSHI  #0x00000008
3919 @ 19521:            INIT   1

   251           %OWNBYTEINTEGERARRAY PRECEDENCE (1:12)=0,3,3,3,3,4,4,4,4,5,5,5;
3920 @ 19524:            LINE   251 "regression-compile-tmp/allimpc1-77.imp"
3921 @ 19566:            PUSHI  #0x00000001
3922 @ 19571:            PUSHI  #0x0000000c
3923 @ 19576:            BOUNDS
3924 @ 19577:            DEF    PRECEDENCE p1=V_0091 a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
3925 @ 19599:            PUSHI  #0x00000000
3926 @ 19604:            INIT   1
3927 @ 19607:            PUSHI  #0x00000003
3928 @ 19612:            INIT   1
3929 @ 19615:            PUSHI  #0x00000003
3930 @ 19620:            INIT   1
3931 @ 19623:            PUSHI  #0x00000003
3932 @ 19628:            INIT   1
3933 @ 19631:            PUSHI  #0x00000003
3934 @ 19636:            INIT   1
3935 @ 19639:            PUSHI  #0x00000004
3936 @ 19644:            INIT   1
3937 @ 19647:            PUSHI  #0x00000004
3938 @ 19652:            INIT   1
3939 @ 19655:            PUSHI  #0x00000004
3940 @ 19660:            INIT   1
3941 @ 19663:            PUSHI  #0x00000004
3942 @ 19668:            INIT   1
3943 @ 19671:            PUSHI  #0x00000005
3944 @ 19676:            INIT   1
3945 @ 19679:            PUSHI  #0x00000005
3946 @ 19684:            INIT   1
3947 @ 19687:            PUSHI  #0x00000005
3948 @ 19692:            INIT   1

   252           %OWNBYTEINTEGERARRAY TYPEFLAG(1:6)=1,2,
   253                 B'1001',B'10001',B'11010',5;
3949 @ 19695:            LINE   252 "regression-compile-tmp/allimpc1-77.imp"
3950 @ 19737:            PUSHI  #0x00000001
3951 @ 19742:            PUSHI  #0x00000006
3952 @ 19747:            BOUNDS
3953 @ 19748:            DEF    TYPEFLAG p1=V_0092 a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
3954 @ 19768:            PUSHI  #0x00000001
3955 @ 19773:            INIT   1
3956 @ 19776:            PUSHI  #0x00000002
3957 @ 19781:            INIT   1
3958 @ 19784:            PUSHI  #0x00000009
3959 @ 19789:            INIT   1
3960 @ 19792:            PUSHI  #0x00000011
3961 @ 19797:            INIT   1
3962 @ 19800:            PUSHI  #0x0000001a
3963 @ 19805:            INIT   1
3964 @ 19808:            PUSHI  #0x00000005
3965 @ 19813:            INIT   1

   254           %OWNINTEGER MASK1=X'0F0F0F0F'
3966 @ 19816:            LINE   254 "regression-compile-tmp/allimpc1-77.imp"
3967 @ 19858:            PUSHI  #0x0f0f0f0f
3968 @ 19863:            DEF    MASK1 p1=V_0093 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
3969 @ 19880:            INIT   1

   255           %OWNINTEGER MASK2=X'0F0F0F0F'
3970 @ 19883:            LINE   255 "regression-compile-tmp/allimpc1-77.imp"
3971 @ 19925:            PUSHI  #0x0f0f0f0f
3972 @ 19930:            DEF    MASK2 p1=V_0094 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
3973 @ 19947:            INIT   1

   256           %OWNSHORTINTEGER MAXLEVELS=11
3974 @ 19950:            LINE   256 "regression-compile-tmp/allimpc1-77.imp"
3975 @ 19992:            PUSHI  #0x0000000b
3976 @ 19997:            DEF    MAXLEVELS p1=V_0095 a/tf=11 b/format=3 c/ostate=21  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=1 (own) spec=0 indirect=0 unass=1
3977 @ 20018:            INIT   1

   257           %OWNINTEGER CODER=12
3978 @ 20021:            LINE   257 "regression-compile-tmp/allimpc1-77.imp"
3979 @ 20063:            PUSHI  #0x0000000c
3980 @ 20068:            DEF    CODER p1=V_0096 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
3981 @ 20085:            INIT   1

   258           %OWNINTEGER  LINK =15
3982 @ 20088:            LINE   258 "regression-compile-tmp/allimpc1-77.imp"
3983 @ 20130:            PUSHI  #0x0000000f
3984 @ 20135:            DEF    LINK p1=V_0097 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
3985 @ 20151:            INIT   1

   259           %OWNINTEGER  WSPR =11
3986 @ 20154:            LINE   259 "regression-compile-tmp/allimpc1-77.imp"
3987 @ 20196:            PUSHI  #0x0000000b
3988 @ 20201:            DEF    WSPR p1=V_0098 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
3989 @ 20217:            INIT   1

   260           %OWNINTEGER  GLA =13
3990 @ 20220:            LINE   260 "regression-compile-tmp/allimpc1-77.imp"
3991 @ 20262:            PUSHI  #0x0000000d
3992 @ 20267:            DEF    GLA p1=V_0099 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
3993 @ 20282:            INIT   1

   261           %SHORTINTEGER CCSIZE,ARSIZE,DSIZE,NROUTS
3994 @ 20285:            LINE   261 "regression-compile-tmp/allimpc1-77.imp"
3995 @ 20327:            DEF    CCSIZE p1=V_009a a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
3996 @ 20345:            DEF    ARSIZE p1=V_009b a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
3997 @ 20363:            DEF    DSIZE p1=V_009c a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
3998 @ 20380:            DEF    NROUTS p1=V_009d a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   262           %ROUTINESPEC SIZES
3999 @ 20398:            LINE   262 "regression-compile-tmp/allimpc1-77.imp"
4000 @ 20440:            DEF    SIZES (_lev0id0_SIZES) p1=V_009e a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4001 @ 20457:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4002 @ 20458:            FINISH ) {lev=1}

   263           %INTEGER ASL,NNAMES
4003 @ 20459:            LINE   263 "regression-compile-tmp/allimpc1-77.imp"
4004 @ 20501:            DEF    ASL p1=V_009f 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
4005 @ 20516:            DEF    NNAMES p1=V_00a0 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

   264           %INTEGER CABUF,PPCURR,QPREAL,OLDLINE
4006 @ 20534:            LINE   264 "regression-compile-tmp/allimpc1-77.imp"
4007 @ 20576:            DEF    CABUF p1=V_00a1 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
4008 @ 20593:            DEF    PPCURR p1=V_00a2 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
4009 @ 20611:            DEF    QPREAL p1=V_00a3 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
4010 @ 20629:            DEF    OLDLINE p1=V_00a4 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

   265           %INTEGER LINE,LENGTH,LENGTHP,N0,NUM,SNUM
4011 @ 20648:            LINE   265 "regression-compile-tmp/allimpc1-77.imp"
4012 @ 20690:            DEF    LINE p1=V_00a5 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
4013 @ 20706:            DEF    LENGTH p1=V_00a6 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
4014 @ 20724:            DEF    LENGTHP p1=V_00a7 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
4015 @ 20743:            DEF    N0 p1=V_00a8 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
4016 @ 20757:            DEF    NUM p1=V_00a9 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
4017 @ 20772:            DEF    SNUM p1=V_00aa 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

   266           %INTEGER RLEVEL,NMAX,OWNLINK,CONSTPTR
4018 @ 20788:            LINE   266 "regression-compile-tmp/allimpc1-77.imp"
4019 @ 20830:            DEF    RLEVEL p1=V_00ab 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
4020 @ 20848:            DEF    NMAX p1=V_00ac 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
4021 @ 20864:            DEF    OWNLINK p1=V_00ad 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
4022 @ 20883:            DEF    CONSTPTR p1=V_00ae 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

   267           %INTEGER PLABEL,LEVEL,CA,MARKER1,MARKER2,LABSET
4023 @ 20903:            LINE   267 "regression-compile-tmp/allimpc1-77.imp"
4024 @ 20945:            DEF    PLABEL p1=V_00af 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
4025 @ 20963:            DEF    LEVEL p1=V_00b0 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
4026 @ 20980:            DEF    CA p1=V_00b1 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
4027 @ 20994:            DEF    MARKER1 p1=V_00b2 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
4028 @ 21013:            DEF    MARKER2 p1=V_00b3 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
4029 @ 21032:            DEF    LABSET p1=V_00b4 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

   268           %INTEGER R13,RP13,SIGFIGS
4030 @ 21050:            LINE   268 "regression-compile-tmp/allimpc1-77.imp"
4031 @ 21092:            DEF    R13 p1=V_00b5 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
4032 @ 21107:            DEF    RP13 p1=V_00b6 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
4033 @ 21123:            DEF    SIGFIGS p1=V_00b7 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

   269           %BYTEINTEGER AFLAG,FFLAG,CHECKS,SBFLAG
4034 @ 21142:            LINE   269 "regression-compile-tmp/allimpc1-77.imp"
4035 @ 21184:            DEF    AFLAG p1=V_00b8 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4036 @ 21201:            DEF    FFLAG p1=V_00b9 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4037 @ 21218:            DEF    CHECKS p1=V_00ba a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4038 @ 21236:            DEF    SBFLAG p1=V_00bb a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   270           %BYTEINTEGER FAULTY,MONE,HIT,QU,PERM,MCSWITCH,LIST,ALLLONG
4039 @ 21254:            LINE   270 "regression-compile-tmp/allimpc1-77.imp"
4040 @ 21296:            DEF    FAULTY p1=V_00bc a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4041 @ 21314:            DEF    MONE p1=V_00bd a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4042 @ 21330:            DEF    HIT p1=V_00be a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4043 @ 21345:            DEF    QU p1=V_00bf a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4044 @ 21359:            DEF    PERM p1=V_00c0 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4045 @ 21375:            DEF    MCSWITCH p1=V_00c1 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4046 @ 21395:            DEF    LIST p1=V_00c2 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4047 @ 21411:            DEF    ALLLONG p1=V_00c3 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   271           %BYTEINTEGER LINENOS,DIAGS1,DIAGS2,CHECKSP
4048 @ 21430:            LINE   271 "regression-compile-tmp/allimpc1-77.imp"
4049 @ 21472:            DEF    LINENOS p1=V_00c4 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4050 @ 21491:            DEF    DIAGS1 p1=V_00c5 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4051 @ 21509:            DEF    DIAGS2 p1=V_00c6 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4052 @ 21527:            DEF    CHECKSP p1=V_00c7 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   272           %BYTEINTEGER CTYPE,DCOMP,COMPILER,CPRMODE
4053 @ 21546:            LINE   272 "regression-compile-tmp/allimpc1-77.imp"
4054 @ 21588:            DEF    CTYPE p1=V_00c8 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4055 @ 21605:            DEF    DCOMP p1=V_00c9 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4056 @ 21622:            DEF    COMPILER p1=V_00ca a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4057 @ 21642:            DEF    CPRMODE p1=V_00cb a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   273           %BYTEINTEGER UNASS,PRINTMAP
4058 @ 21661:            LINE   273 "regression-compile-tmp/allimpc1-77.imp"
4059 @ 21703:            DEF    UNASS p1=V_00cc a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4060 @ 21720:            DEF    PRINTMAP p1=V_00cd a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   274           %LONGREAL CVALUE,IMAX
4061 @ 21740:            LINE   274 "regression-compile-tmp/allimpc1-77.imp"
4062 @ 21782:            DEF    CVALUE p1=V_00ce a/tf=21 b/format=4 c/ostate=0  type=2 (real) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4063 @ 21800:            DEF    IMAX p1=V_00cf a/tf=21 b/format=4 c/ostate=0  type=2 (real) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   275           %INTEGER MASK,RBASE,SFLABEL
4064 @ 21816:            LINE   275 "regression-compile-tmp/allimpc1-77.imp"
4065 @ 21858:            DEF    MASK p1=V_00d0 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
4066 @ 21874:            DEF    RBASE p1=V_00d1 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
4067 @ 21891:            DEF    SFLABEL p1=V_00d2 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

   276  %INTEGER NEXT,N,NR,ITEM,STRINST
4068 @ 21910:            LINE   276 "regression-compile-tmp/allimpc1-77.imp"
4069 @ 21952:            DEF    NEXT p1=V_00d3 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
4070 @ 21968:            DEF    N p1=V_00d4 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
4071 @ 21981:            DEF    NR p1=V_00d5 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
4072 @ 21995:            DEF    ITEM p1=V_00d6 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
4073 @ 22011:            DEF    STRINST p1=V_00d7 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

   277           %INTEGER P,Q,R,S,T,U,V,NEST,FNAME
4074 @ 22030:            LINE   277 "regression-compile-tmp/allimpc1-77.imp"
4075 @ 22072:            DEF    P p1=V_00d8 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
4076 @ 22085:            DEF    Q p1=V_00d9 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
4077 @ 22098:            DEF    R p1=V_00da 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
4078 @ 22111:            DEF    S p1=V_00db 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
4079 @ 22124:            DEF    T p1=V_00dc 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
4080 @ 22137:            DEF    U p1=V_00dd 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
4081 @ 22150:            DEF    V p1=V_00de 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
4082 @ 22163:            DEF    NEST p1=V_00df 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
4083 @ 22179:            DEF    FNAME p1=V_00e0 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

   278           %INTEGER XREFLINK,LDPTR
4084 @ 22196:            LINE   278 "regression-compile-tmp/allimpc1-77.imp"
4085 @ 22238:            DEF    XREFLINK p1=V_00e1 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
4086 @ 22258:            DEF    LDPTR p1=V_00e2 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

   279           %SHORTINTEGER NEPS,EPLINK
4087 @ 22275:            LINE   279 "regression-compile-tmp/allimpc1-77.imp"
4088 @ 22317:            DEF    NEPS p1=V_00e3 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4089 @ 22333:            DEF    EPLINK p1=V_00e4 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   280           %INTEGER SSTL,QMAX,STMTS
4090 @ 22351:            LINE   280 "regression-compile-tmp/allimpc1-77.imp"
4091 @ 22393:            DEF    SSTL p1=V_00e5 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
4092 @ 22409:            DEF    QMAX p1=V_00e6 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
4093 @ 22425:            DEF    STMTS p1=V_00e7 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

   281                 %INTEGERARRAY REGISTER(0:15)
4094 @ 22442:            LINE   281 "regression-compile-tmp/allimpc1-77.imp"
4095 @ 22484:            DEF    REGISTER p1=V_00e8 a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4096 @ 22504:            PUSHI  #0x00000000
4097 @ 22509:            PUSHI  #0x0000000f
4098 @ 22514:            DIM    0001 0001

   282           %INTEGERARRAY ST(0:1300)
4099 @ 22520:            LINE   282 "regression-compile-tmp/allimpc1-77.imp"
4100 @ 22562:            DEF    ST p1=V_00e9 a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4101 @ 22576:            PUSHI  #0x00000000
4102 @ 22581:            PUSHI  #0x00000514
4103 @ 22586:            DIM    0001 0001

   283           %INTEGER %ARRAY SET,CODEBASE,FREG,RAL(0:MAXLEVELS)
4104 @ 22592:            LINE   283 "regression-compile-tmp/allimpc1-77.imp"
4105 @ 22634:            DEF    SET p1=V_00ea a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4106 @ 22649:            DEF    CODEBASE p1=V_00eb a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4107 @ 22669:            DEF    FREG p1=V_00ec a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4108 @ 22685:            DEF    RAL p1=V_00ed a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4109 @ 22700:            PUSHI  #0x00000000
4110 @ 22705:            PUSH   MAXLEVELS
4111 @ 22708:            DIM    0001 0004

   284           %SHORTINTEGERARRAY CYCLE,JUMP,NAME,LABEL,FLAG,SBR,WSP,%C
   285  L,M,LWSP,MDARR,RNEXT,NMDECS,STRWSP(0:MAXLEVELS)
4112 @ 22714:            LINE   284 "regression-compile-tmp/allimpc1-77.imp"
4113 @ 22756:            DEF    CYCLE p1=V_00ee a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4114 @ 22773:            DEF    JUMP p1=V_00ef a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4115 @ 22789:            DEF    NAME p1=V_00f0 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4116 @ 22805:            DEF    LABEL p1=V_00f1 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4117 @ 22822:            DEF    FLAG p1=V_00f2 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4118 @ 22838:            DEF    SBR p1=V_00f3 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4119 @ 22853:            DEF    WSP p1=V_00f4 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4120 @ 22868:            DEF    L p1=V_00f5 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4121 @ 22881:            DEF    M p1=V_00f6 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4122 @ 22894:            DEF    LWSP p1=V_00f7 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4123 @ 22910:            DEF    MDARR p1=V_00f8 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4124 @ 22927:            DEF    RNEXT p1=V_00f9 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4125 @ 22944:            DEF    NMDECS p1=V_00fa a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4126 @ 22962:            DEF    STRWSP p1=V_00fb a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4127 @ 22980:            PUSHI  #0x00000000
4128 @ 22985:            PUSH   MAXLEVELS
4129 @ 22988:            DIM    0001 000e

   286           %SHORTINTEGERARRAY CODE(0:192)
4130 @ 22994:            LINE   286 "regression-compile-tmp/allimpc1-77.imp"
4131 @ 23036:            DEF    CODE p1=V_00fc a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4132 @ 23052:            PUSHI  #0x00000000
4133 @ 23057:            PUSHI  #0x000000c0
4134 @ 23062:            DIM    0001 0001

   287           %SHORTINTEGERARRAY PAGENOS(0:50)
4135 @ 23068:            LINE   287 "regression-compile-tmp/allimpc1-77.imp"
4136 @ 23110:            DEF    PAGENOS p1=V_00fd a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4137 @ 23129:            PUSHI  #0x00000000
4138 @ 23134:            PUSHI  #0x00000032
4139 @ 23139:            DIM    0001 0001

   288           %INTEGERARRAY UVARREG(5:8)
4140 @ 23145:            LINE   288 "regression-compile-tmp/allimpc1-77.imp"
4141 @ 23187:            DEF    UVARREG p1=V_00fe a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4142 @ 23206:            PUSHI  #0x00000005
4143 @ 23211:            PUSHI  #0x00000008
4144 @ 23216:            DIM    0001 0001

   289           SIZES
4145 @ 23222:            LINE   289 "regression-compile-tmp/allimpc1-77.imp"
4146 @ 23264:            PUSH   SIZES
4147 @ 23267:            CALL  

   290           %BYTEINTEGERARRAY CC(0:CCSIZE),ASLIST(0:ASL),LETT(0:DSIZE+20)
4148 @ 23268:            LINE   290 "regression-compile-tmp/allimpc1-77.imp"
4149 @ 23310:            DEF    CC p1=V_00ff a/tf=1b b/format=2 c/ostate=100  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4150 @ 23324:            PUSHI  #0x00000000
4151 @ 23329:            PUSH   CCSIZE
4152 @ 23332:            DIM    0001 0001
4153 @ 23338:            DEF    ASLIST p1=V_0100 a/tf=1b b/format=2 c/ostate=100  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4154 @ 23356:            PUSHI  #0x00000000
4155 @ 23361:            PUSH   ASL
4156 @ 23364:            DIM    0001 0001
4157 @ 23370:            DEF    LETT p1=V_0101 a/tf=1b b/format=2 c/ostate=100  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4158 @ 23386:            PUSHI  #0x00000000
4159 @ 23391:            PUSH   DSIZE
4160 @ 23394:            PUSHI  #0x00000014
4161 @ 23399:            ADD   
4162 @ 23400:            DIM    0001 0001

   291           %SHORTINTEGERARRAY RA(0:NROUTS),A(-2:ARSIZE)
4163 @ 23406:            LINE   291 "regression-compile-tmp/allimpc1-77.imp"
4164 @ 23448:            DEF    RA p1=V_0102 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4165 @ 23462:            PUSHI  #0x00000000
4166 @ 23467:            PUSH   NROUTS
4167 @ 23470:            DIM    0001 0001
4168 @ 23476:            DEF    A p1=V_0103 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4169 @ 23489:            PUSHI  #0x00000002
4170 @ 23494:            NEGATE
4171 @ 23495:            PUSH   ARSIZE
4172 @ 23498:            DIM    0001 0001

   292           %SHORTINTEGERARRAY WORD,TAGS(0:NNAMES)
   293           {%SYSTEMINTEGERFNSPEC COM(%INTEGER N)
   294           {%SYSTEMROUTINESPEC SET COM(%INTEGER I,J)
   295           {%SYSTEMROUTINESPEC IOCP(%INTEGER A,B)
4173 @ 23504:            LINE   292 "regression-compile-tmp/allimpc1-77.imp"
4174 @ 23546:            DEF    WORD p1=V_0104 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4175 @ 23562:            DEF    TAGS p1=V_0105 a/tf=1b b/format=3 c/ostate=100  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4176 @ 23578:            PUSHI  #0x00000000
4177 @ 23583:            PUSH   NNAMES
4178 @ 23586:            DIM    0001 0002

   296           %ROUTINESPEC CNOP(%INTEGER I,J)
4179 @ 23592:            LINE   296 "regression-compile-tmp/allimpc1-77.imp"
4180 @ 23634:            DEF    CNOP (_lev0id0_CNOP) p1=V_0106 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4181 @ 23650:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4182 @ 23651:               DEF    I p1=V_0107 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
4183 @ 23664:               DEF    J p1=V_0108 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
4184 @ 23677:            FINISH ) {lev=1}

   297           %ROUTINESPEC PCONST(%INTEGER X)
4185 @ 23678:            LINE   297 "regression-compile-tmp/allimpc1-77.imp"
4186 @ 23720:            DEF    PCONST (_lev0id0_PCONST) p1=V_0107 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4187 @ 23738:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4188 @ 23739:               DEF    X p1=V_0108 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
4189 @ 23752:            FINISH ) {lev=1}

   298           %ROUTINESPEC PSI(%INTEGER OPCODE,J,BASE,DISP)
4190 @ 23753:            LINE   298 "regression-compile-tmp/allimpc1-77.imp"
4191 @ 23795:            DEF    PSI (_lev0id0_PSI) p1=V_0108 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4192 @ 23810:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4193 @ 23811:               DEF    OPCODE p1=V_0109 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
4194 @ 23829:               DEF    J p1=V_010a 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
4195 @ 23842:               DEF    BASE p1=V_010b 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
4196 @ 23858:               DEF    DISP p1=V_010c 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
4197 @ 23874:            FINISH ) {lev=1}

   299           %ROUTINESPEC PSS(%INTEGER OPCODE,N,BASE,DISP,P,Q)
4198 @ 23875:            LINE   299 "regression-compile-tmp/allimpc1-77.imp"
4199 @ 23917:            DEF    PSS (_lev0id0_PSS) p1=V_0109 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4200 @ 23932:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4201 @ 23933:               DEF    OPCODE p1=V_010a 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
4202 @ 23951:               DEF    N p1=V_010b 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
4203 @ 23964:               DEF    BASE p1=V_010c 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
4204 @ 23980:               DEF    DISP p1=V_010d 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
4205 @ 23996:               DEF    P p1=V_010e 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
4206 @ 24009:               DEF    Q p1=V_010f 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
4207 @ 24022:            FINISH ) {lev=1}

   300           %ROUTINESPEC PRX(%INTEGER OPCODE,R1,R2,BASE,DISP)
4208 @ 24023:            LINE   300 "regression-compile-tmp/allimpc1-77.imp"
4209 @ 24065:            DEF    PRX (_lev0id0_PRX) p1=V_010a a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4210 @ 24080:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4211 @ 24081:               DEF    OPCODE p1=V_010b 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
4212 @ 24099:               DEF    R1 p1=V_010c 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
4213 @ 24113:               DEF    R2 p1=V_010d 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
4214 @ 24127:               DEF    BASE p1=V_010e 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
4215 @ 24143:               DEF    DISP p1=V_010f 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
4216 @ 24159:            FINISH ) {lev=1}

   301           %ROUTINESPEC PACLOD(%INTEGER PTR,AT,VALUE)
4217 @ 24160:            LINE   301 "regression-compile-tmp/allimpc1-77.imp"
4218 @ 24202:            DEF    PACLOD (_lev0id0_PACLOD) p1=V_010b a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4219 @ 24220:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4220 @ 24221:               DEF    PTR p1=V_010c 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
4221 @ 24236:               DEF    AT p1=V_010d 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
4222 @ 24250:               DEF    VALUE p1=V_010e 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
4223 @ 24267:            FINISH ) {lev=1}

   302           %ROUTINESPEC PCLOD(%INTEGER PTR)
4224 @ 24268:            LINE   302 "regression-compile-tmp/allimpc1-77.imp"
4225 @ 24310:            DEF    PCLOD (_lev0id0_PCLOD) p1=V_010c a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4226 @ 24327:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4227 @ 24328:               DEF    PTR p1=V_010d 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
4228 @ 24343:            FINISH ) {lev=1}

   303           %ROUTINESPEC PLANT(%INTEGER VALUE)
4229 @ 24344:            LINE   303 "regression-compile-tmp/allimpc1-77.imp"
4230 @ 24386:            DEF    PLANT (_lev0id0_PLANT) p1=V_010d a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4231 @ 24403:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4232 @ 24404:               DEF    VALUE p1=V_010e 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
4233 @ 24421:            FINISH ) {lev=1}

   304           %ROUTINESPEC PRR (%INTEGER OPCODE,R1,R2)
4234 @ 24422:            LINE   304 "regression-compile-tmp/allimpc1-77.imp"
4235 @ 24464:            DEF    PRR (_lev0id0_PRR) p1=V_010e a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4236 @ 24479:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4237 @ 24480:               DEF    OPCODE p1=V_010f 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
4238 @ 24498:               DEF    R1 p1=V_0110 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
4239 @ 24512:               DEF    R2 p1=V_0111 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
4240 @ 24526:            FINISH ) {lev=1}

   305           %EXTERNALROUTINESPEC LPUT(%INTEGER A,B,C,D)
4241 @ 24527:            LINE   305 "regression-compile-tmp/allimpc1-77.imp"
4242 @ 24569:            DEF    LPUT (_lev0id0_LPUT) p1=V_010f a/tf=7 b/format=0 c/ostate=2b  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=3 (external) spec=1 indirect=0 unass=1
4243 @ 24585:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4244 @ 24586:               DEF    A p1=V_0110 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
4245 @ 24599:               DEF    B p1=V_0111 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
4246 @ 24612:               DEF    C p1=V_0112 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
4247 @ 24625:               DEF    D p1=V_0113 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
4248 @ 24638:            FINISH ) {lev=1}

   306           %ROUTINESPEC PLUG(%INTEGER J,K)
4249 @ 24639:            LINE   306 "regression-compile-tmp/allimpc1-77.imp"
4250 @ 24681:            DEF    PLUG (_lev0id0_PLUG) p1=V_0110 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4251 @ 24697:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4252 @ 24698:               DEF    J p1=V_0111 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
4253 @ 24711:               DEF    K p1=V_0112 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
4254 @ 24724:            FINISH ) {lev=1}

   307           %ROUTINESPEC PRHEX(%INTEGER VALUE,PLACES)
4255 @ 24725:            LINE   307 "regression-compile-tmp/allimpc1-77.imp"
4256 @ 24767:            DEF    PRHEX (_lev0id0_PRHEX) p1=V_0111 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4257 @ 24784:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4258 @ 24785:               DEF    VALUE p1=V_0112 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
4259 @ 24802:               DEF    PLACES p1=V_0113 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
4260 @ 24820:            FINISH ) {lev=1}

   308           %ROUTINESPEC INITIALISE
4261 @ 24821:            LINE   308 "regression-compile-tmp/allimpc1-77.imp"
4262 @ 24863:            DEF    INITIALISE (_lev0id0_INITIALISE) p1=V_0112 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4263 @ 24885:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4264 @ 24886:            FINISH ) {lev=1}

   309           %ROUTINESPEC PSYM(%INTEGER X)
4265 @ 24887:            LINE   309 "regression-compile-tmp/allimpc1-77.imp"
4266 @ 24929:            DEF    PSYM (_lev0id0_PSYM) p1=V_0113 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4267 @ 24945:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4268 @ 24946:               DEF    X p1=V_0114 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
4269 @ 24959:            FINISH ) {lev=1}

   310                  %ROUTINESPEC COMPARE
4270 @ 24960:            LINE   310 "regression-compile-tmp/allimpc1-77.imp"
4271 @ 25002:            DEF    COMPARE (_lev0id0_COMPARE) p1=V_0114 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4272 @ 25021:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4273 @ 25022:            FINISH ) {lev=1}

   311           %ROUTINESPEC PNAME
4274 @ 25023:            LINE   311 "regression-compile-tmp/allimpc1-77.imp"
4275 @ 25065:            DEF    PNAME (_lev0id0_PNAME) p1=V_0115 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4276 @ 25082:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4277 @ 25083:            FINISH ) {lev=1}

   312           %ROUTINESPEC CONST(%BYTEINTEGER MODE)
4278 @ 25084:            LINE   312 "regression-compile-tmp/allimpc1-77.imp"
4279 @ 25126:            DEF    CONST (_lev0id0_CONST) p1=V_0116 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4280 @ 25143:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4281 @ 25144:               DEF    MODE p1=V_0117 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4282 @ 25160:            FINISH ) {lev=1}

   313           %ROUTINESPEC CONSTLIST
4283 @ 25161:            LINE   313 "regression-compile-tmp/allimpc1-77.imp"
4284 @ 25203:            DEF    CONSTLIST (_lev0id0_CONSTLIST) p1=V_0117 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4285 @ 25224:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4286 @ 25225:            FINISH ) {lev=1}

   314           %ROUTINESPEC TEXTTEXT
4287 @ 25226:            LINE   314 "regression-compile-tmp/allimpc1-77.imp"
4288 @ 25268:            DEF    TEXTTEXT (_lev0id0_TEXTTEXT) p1=V_0118 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4289 @ 25288:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4290 @ 25289:            FINISH ) {lev=1}

   315           %ROUTINESPEC FROMAR8(%INTEGER PTR,%LONGREALNAME VALUE)
4291 @ 25290:            LINE   315 "regression-compile-tmp/allimpc1-77.imp"
4292 @ 25332:            DEF    FROMAR8 (_lev0id0_FROMAR8) p1=V_0119 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4293 @ 25351:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4294 @ 25352:               DEF    PTR p1=V_011a 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
4295 @ 25367:               DEF    VALUE p1=V_011b a/tf=22 b/format=4 c/ostate=0  type=2 (real) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4296 @ 25384:            FINISH ) {lev=1}

   316           %ROUTINESPEC FROMAR4(%INTEGER PTR,%INTEGERNAME VALUE)
4297 @ 25385:            LINE   316 "regression-compile-tmp/allimpc1-77.imp"
4298 @ 25427:            DEF    FROMAR4 (_lev0id0_FROMAR4) p1=V_011a a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4299 @ 25446:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4300 @ 25447:               DEF    PTR p1=V_011b 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
4301 @ 25462:               DEF    VALUE p1=V_011c a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4302 @ 25479:            FINISH ) {lev=1}

   317           %ROUTINESPEC TOAR8(%INTEGER PTR,%LONGREAL VALUE)
4303 @ 25480:            LINE   317 "regression-compile-tmp/allimpc1-77.imp"
4304 @ 25522:            DEF    TOAR8 (_lev0id0_TOAR8) p1=V_011b a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4305 @ 25539:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4306 @ 25540:               DEF    PTR p1=V_011c 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
4307 @ 25555:               DEF    VALUE p1=V_011d a/tf=21 b/format=4 c/ostate=0  type=2 (real) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4308 @ 25572:            FINISH ) {lev=1}

   318           %ROUTINESPEC TOAR4(%INTEGER PTR,VALUE)
4309 @ 25573:            LINE   318 "regression-compile-tmp/allimpc1-77.imp"
4310 @ 25615:            DEF    TOAR4 (_lev0id0_TOAR4) p1=V_011c a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4311 @ 25632:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4312 @ 25633:               DEF    PTR p1=V_011d 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
4313 @ 25648:               DEF    VALUE p1=V_011e 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
4314 @ 25665:            FINISH ) {lev=1}

   319           %ROUTINESPEC CSS(%INTEGER P)
4315 @ 25666:            LINE   319 "regression-compile-tmp/allimpc1-77.imp"
4316 @ 25708:            DEF    CSS (_lev0id0_CSS) p1=V_011d a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4317 @ 25723:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4318 @ 25724:               DEF    P p1=V_011e 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
4319 @ 25737:            FINISH ) {lev=1}

   320           %ROUTINESPEC FAULT(%BYTEINTEGER N)
4320 @ 25738:            LINE   320 "regression-compile-tmp/allimpc1-77.imp"
4321 @ 25780:            DEF    FAULT (_lev0id0_FAULT) p1=V_011e a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4322 @ 25797:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4323 @ 25798:               DEF    N p1=V_011f a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4324 @ 25811:            FINISH ) {lev=1}

   321            %ROUTINESPEC FINALISE
4325 @ 25812:            LINE   321 "regression-compile-tmp/allimpc1-77.imp"
4326 @ 25854:            DEF    FINALISE (_lev0id0_FINALISE) p1=V_011f a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4327 @ 25874:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4328 @ 25875:            FINISH ) {lev=1}

   322                  %ROUTINESPEC PRINT NAME (%INTEGER N)
   323  
   324           ! Using an alternative RECODE extracted from PSR's IMPI interpreter.
4329 @ 25876:            LINE   322 "regression-compile-tmp/allimpc1-77.imp"
4330 @ 25918:            DEF    PRINTNAME (_lev0id0_PRINTNAME) p1=V_0120 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4331 @ 25939:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4332 @ 25940:               DEF    N p1=V_0121 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
4333 @ 25953:            FINISH ) {lev=1}

   325           %EXTERNALROUTINESPEC RECODE (%INTEGER START,FINISH,CA)
   326  
4334 @ 25954:            LINE   325 "regression-compile-tmp/allimpc1-77.imp"
4335 @ 25996:            DEF    RECODE (_lev0id0_RECODE) p1=V_0121 a/tf=7 b/format=0 c/ostate=2b  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=3 (external) spec=1 indirect=0 unass=1
4336 @ 26014:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4337 @ 26015:               DEF    START p1=V_0122 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
4338 @ 26032:               DEF    FINISH p1=V_0123 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
4339 @ 26050:               DEF    CA p1=V_0124 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
4340 @ 26064:            FINISH ) {lev=1}

   327           %ROUTINESPEC READ LINE(%BYTEINTEGER N)
4341 @ 26065:            LINE   327 "regression-compile-tmp/allimpc1-77.imp"
4342 @ 26107:            DEF    READLINE (_lev0id0_READLINE) p1=V_0122 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4343 @ 26127:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4344 @ 26128:               DEF    N p1=V_0123 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4345 @ 26141:            FINISH ) {lev=1}

   328           %on %event 9 {,18} %start
4346 @ 26142:            LINE   328 "regression-compile-tmp/allimpc1-77.imp"
4347 @ 26184:            ON     MASK=0200 L_0004

   329             %if 0=0 {event_event = 9} {TEMP UNTIL RECORD FIELDS WORKING} %then ->INEND
   330             ! %if event_event = 18 %then ->SUBSCHAR
   331             ! I need to find out which characters were being substituted!
   332             ! %signal %event event
4348 @ 26190:            LINE   329 "regression-compile-tmp/allimpc1-77.imp"
4349 @ 26232:            PUSHI  #0x00000000
4350 @ 26237:            PUSHI  #0x00000000
4351 @ 26242:            JUMPIF # L_0007
4352 @ 26246:            JUMP   L_0123
4353 @ 26249:            LOCATE L_0007

   333           %finish
   334   ! START OF COMPILATION
4354 @ 26252:            LINE   333 "regression-compile-tmp/allimpc1-77.imp"
4355 @ 26294:            LOCATE L_0004

   335           INITIALISE
4356 @ 26297:            LINE   335 "regression-compile-tmp/allimpc1-77.imp"
4357 @ 26339:            PUSH   INITIALISE
4358 @ 26342:            CALL  

   336           LPUT(0,1,1,ADDR(LETT(1)))
4359 @ 26343:            LINE   336 "regression-compile-tmp/allimpc1-77.imp"
4360 @ 26385:            PUSH   LPUT
4361 @ 26388:            PUSHI  #0x00000000
4362 @ 26393:            ASSPAR
4363 @ 26394:            PUSHI  #0x00000001
4364 @ 26399:            ASSPAR
4365 @ 26400:            PUSHI  #0x00000001
4366 @ 26405:            ASSPAR
4367 @ 26406:            PUSH   ADDR
4368 @ 26409:            PUSH   LETT
4369 @ 26412:            PUSHI  #0x00000001
4370 @ 26417:            ACCESS
4371 @ 26418:            ASSPAR
4372 @ 26419:            CALL  
4373 @ 26420:            ASSPAR
4374 @ 26421:            CALL  

   337  L8:       READLINE(0); Q=1
4375 @ 26422:            LINE   337 "regression-compile-tmp/allimpc1-77.imp"
4376 @ 26464:            LABEL  L_0124
4377 @ 26467:            LINE   337 "regression-compile-tmp/allimpc1-77.imp"
4378 @ 26509:            PUSH   READLINE
4379 @ 26512:            PUSHI  #0x00000000
4380 @ 26517:            ASSPAR
4381 @ 26518:            CALL  
4382 @ 26519:            LINE   337 "regression-compile-tmp/allimpc1-77.imp"
4383 @ 26561:            PUSH   Q
4384 @ 26564:            PUSHI  #0x00000001
4385 @ 26569:            ASSVAL

   338  L5:       R=1; P=SS
4386 @ 26570:            LINE   338 "regression-compile-tmp/allimpc1-77.imp"
4387 @ 26612:            LABEL  L_0125
4388 @ 26615:            LINE   338 "regression-compile-tmp/allimpc1-77.imp"
4389 @ 26657:            PUSH   R
4390 @ 26660:            PUSHI  #0x00000001
4391 @ 26665:            ASSVAL
4392 @ 26666:            LINE   338 "regression-compile-tmp/allimpc1-77.imp"
4393 @ 26708:            PUSH   P
4394 @ 26711:            PUSH   SS
4395 @ 26714:            ASSVAL

   339           OLDLINE=LINE; COMPARE
4396 @ 26715:            LINE   339 "regression-compile-tmp/allimpc1-77.imp"
4397 @ 26757:            PUSH   OLDLINE
4398 @ 26760:            PUSH   LINE
4399 @ 26763:            ASSVAL
4400 @ 26764:            LINE   339 "regression-compile-tmp/allimpc1-77.imp"
4401 @ 26806:            PUSH   COMPARE
4402 @ 26809:            CALL  

   340           FAULT(102) %IF R>ARSIZE
4403 @ 26810:            LINE   340 "regression-compile-tmp/allimpc1-77.imp"
4404 @ 26852:            PUSH   R
4405 @ 26855:            PUSH   ARSIZE
4406 @ 26858:            JUMPIF <= L_0004
4407 @ 26862:            PUSH   FAULT
4408 @ 26865:            PUSHI  #0x00000066
4409 @ 26870:            ASSPAR
4410 @ 26871:            CALL  
4411 @ 26872:            LOCATE L_0004

   341                 ->L6 %IF HIT=0
4412 @ 26875:            LINE   341 "regression-compile-tmp/allimpc1-77.imp"
4413 @ 26917:            PUSH   HIT
4414 @ 26920:            PUSHI  #0x00000000
4415 @ 26925:            JUMPIF # L_0004
4416 @ 26929:            JUMP   L_0126
4417 @ 26932:            LOCATE L_0004

   342           STMTS=STMTS+1
4418 @ 26935:            LINE   342 "regression-compile-tmp/allimpc1-77.imp"
4419 @ 26977:            PUSH   STMTS
4420 @ 26980:            PUSH   STMTS
4421 @ 26983:            PUSHI  #0x00000001
4422 @ 26988:            ADD   
4423 @ 26989:            ASSVAL

   343            CSS(1)
4424 @ 26990:            LINE   343 "regression-compile-tmp/allimpc1-77.imp"
4425 @ 27032:            PUSH   CSS
4426 @ 27035:            PUSHI  #0x00000001
4427 @ 27040:            ASSPAR
4428 @ 27041:            CALL  

   344           %IF DCOMP#0 %AND CA>CABUF %THEN %START
4429 @ 27042:            LINE   344 "regression-compile-tmp/allimpc1-77.imp"
4430 @ 27084:            PUSH   DCOMP
4431 @ 27087:            PUSHI  #0x00000000
4432 @ 27092:            JUMPIF = L_0004
4433 @ 27096:            PUSH   CA
4434 @ 27099:            PUSH   CABUF
4435 @ 27102:            JUMPIF <= L_0004

   345           RECODE(ADDR(CODE(0)),ADDR(CODE(PPCURR)),CABUF)
4436 @ 27106:            LINE   345 "regression-compile-tmp/allimpc1-77.imp"
4437 @ 27148:            PUSH   RECODE
4438 @ 27151:            PUSH   ADDR
4439 @ 27154:            PUSH   CODE
4440 @ 27157:            PUSHI  #0x00000000
4441 @ 27162:            ACCESS
4442 @ 27163:            ASSPAR
4443 @ 27164:            CALL  
4444 @ 27165:            ASSPAR
4445 @ 27166:            PUSH   ADDR
4446 @ 27169:            PUSH   CODE
4447 @ 27172:            PUSH   PPCURR
4448 @ 27175:            ACCESS
4449 @ 27176:            ASSPAR
4450 @ 27177:            CALL  
4451 @ 27178:            ASSPAR
4452 @ 27179:            PUSH   CABUF
4453 @ 27182:            ASSPAR
4454 @ 27183:            CALL  

   346           NEWLINE
4455 @ 27184:            LINE   346 "regression-compile-tmp/allimpc1-77.imp"
4456 @ 27226:            PUSH   NEWLINE
4457 @ 27229:            CALL  

   347           LPUT(1,CA-CABUF,CABUF,ADDR(CODE(0)))
4458 @ 27230:            LINE   347 "regression-compile-tmp/allimpc1-77.imp"
4459 @ 27272:            PUSH   LPUT
4460 @ 27275:            PUSHI  #0x00000001
4461 @ 27280:            ASSPAR
4462 @ 27281:            PUSH   CA
4463 @ 27284:            PUSH   CABUF
4464 @ 27287:            SUB   
4465 @ 27288:            ASSPAR
4466 @ 27289:            PUSH   CABUF
4467 @ 27292:            ASSPAR
4468 @ 27293:            PUSH   ADDR
4469 @ 27296:            PUSH   CODE
4470 @ 27299:            PUSHI  #0x00000000
4471 @ 27304:            ACCESS
4472 @ 27305:            ASSPAR
4473 @ 27306:            CALL  
4474 @ 27307:            ASSPAR
4475 @ 27308:            CALL  

   348           PPCURR=0; CABUF=CA; %FINISH
4476 @ 27309:            LINE   348 "regression-compile-tmp/allimpc1-77.imp"
4477 @ 27351:            PUSH   PPCURR
4478 @ 27354:            PUSHI  #0x00000000
4479 @ 27359:            ASSVAL
4480 @ 27360:            LINE   348 "regression-compile-tmp/allimpc1-77.imp"
4481 @ 27402:            PUSH   CABUF
4482 @ 27405:            PUSH   CA
4483 @ 27408:            ASSVAL
4484 @ 27409:            LINE   348 "regression-compile-tmp/allimpc1-77.imp"
4485 @ 27451:            LOCATE L_0004

   349           ->L7 %IF A(1)=13;              ! END OF PROGRAM
4486 @ 27454:            LINE   349 "regression-compile-tmp/allimpc1-77.imp"
4487 @ 27496:            PUSH   A
4488 @ 27499:            PUSHI  #0x00000001
4489 @ 27504:            ACCESS
4490 @ 27505:            PUSHI  #0x0000000d
4491 @ 27510:            JUMPIF # L_0004
4492 @ 27514:            JUMP   L_0127
4493 @ 27517:            LOCATE L_0004

   350  L9:       ->L8 %IF Q>=LENGTH              ;->L5
4494 @ 27520:            LINE   350 "regression-compile-tmp/allimpc1-77.imp"
4495 @ 27562:            LABEL  L_0128
4496 @ 27565:            LINE   350 "regression-compile-tmp/allimpc1-77.imp"
4497 @ 27607:            PUSH   Q
4498 @ 27610:            PUSH   LENGTH
4499 @ 27613:            JUMPIF < L_0004
4500 @ 27617:            JUMP   L_0124
4501 @ 27620:            LOCATE L_0004
4502 @ 27623:            LINE   350 "regression-compile-tmp/allimpc1-77.imp"
4503 @ 27665:            JUMP   L_0125

   351  L6:             FAULT(100); ->L9
4504 @ 27668:            LINE   351 "regression-compile-tmp/allimpc1-77.imp"
4505 @ 27710:            LABEL  L_0126
4506 @ 27713:            LINE   351 "regression-compile-tmp/allimpc1-77.imp"
4507 @ 27755:            PUSH   FAULT
4508 @ 27758:            PUSHI  #0x00000064
4509 @ 27763:            ASSPAR
4510 @ 27764:            CALL  
4511 @ 27765:            LINE   351 "regression-compile-tmp/allimpc1-77.imp"
4512 @ 27807:            JUMP   L_0128

   352  L7:             !DEAL WITH END OF PROGRAM
4513 @ 27810:            LINE   352 "regression-compile-tmp/allimpc1-77.imp"
4514 @ 27852:            LABEL  L_0127

   353            FINALISE
4515 @ 27855:            LINE   353 "regression-compile-tmp/allimpc1-77.imp"
4516 @ 27897:            PUSH   FINALISE
4517 @ 27900:            CALL  

   354           SET COM(24,0) %IF COMPILER =0 %AND FAULTY=0
4518 @ 27901:            LINE   354 "regression-compile-tmp/allimpc1-77.imp"
4519 @ 27943:            PUSH   COMPILER
4520 @ 27946:            PUSHI  #0x00000000
4521 @ 27951:            JUMPIF # L_0004
4522 @ 27955:            PUSH   FAULTY
4523 @ 27958:            PUSHI  #0x00000000
4524 @ 27963:            JUMPIF # L_0004
4525 @ 27967:            PUSH   SETCOM
4526 @ 27970:            PUSHI  #0x00000018
4527 @ 27975:            ASSPAR
4528 @ 27976:            PUSHI  #0x00000000
4529 @ 27981:            ASSPAR
4530 @ 27982:            CALL  
4531 @ 27983:            LOCATE L_0004

   355           %STOP
4532 @ 27986:            LINE   355 "regression-compile-tmp/allimpc1-77.imp"
4533 @ 28028:            STOP  

   356  INEND:   FAULT(108)
4534 @ 28029:            LINE   356 "regression-compile-tmp/allimpc1-77.imp"
4535 @ 28071:            LABEL  L_0123
4536 @ 28074:            LINE   356 "regression-compile-tmp/allimpc1-77.imp"
4537 @ 28116:            PUSH   FAULT
4538 @ 28119:            PUSHI  #0x0000006c
4539 @ 28124:            ASSPAR
4540 @ 28125:            CALL  

   357  SUBSCHAR:LINE=LINE+1;FAULT(48)
4541 @ 28126:            LINE   357 "regression-compile-tmp/allimpc1-77.imp"
4542 @ 28168:            LABEL  L_0129
4543 @ 28171:            LINE   357 "regression-compile-tmp/allimpc1-77.imp"
4544 @ 28213:            PUSH   LINE
4545 @ 28216:            PUSH   LINE
4546 @ 28219:            PUSHI  #0x00000001
4547 @ 28224:            ADD   
4548 @ 28225:            ASSVAL
4549 @ 28226:            LINE   357 "regression-compile-tmp/allimpc1-77.imp"
4550 @ 28268:            PUSH   FAULT
4551 @ 28271:            PUSHI  #0x00000030
4552 @ 28276:            ASSPAR
4553 @ 28277:            CALL  

   358           SPACES(5)
4554 @ 28278:            LINE   358 "regression-compile-tmp/allimpc1-77.imp"
4555 @ 28320:            PUSH   SPACES
4556 @ 28323:            PUSHI  #0x00000005
4557 @ 28328:            ASSPAR
4558 @ 28329:            CALL  

   359  L15:      READSYMBOL(I); ->L8 %IF I=10
4559 @ 28330:            LINE   359 "regression-compile-tmp/allimpc1-77.imp"
4560 @ 28372:            LABEL  L_012a
4561 @ 28375:            LINE   359 "regression-compile-tmp/allimpc1-77.imp"
4562 @ 28417:            PUSH   READSYMBOL
4563 @ 28420:            PUSH   I
4564 @ 28423:            ASSPAR
4565 @ 28424:            CALL  
4566 @ 28425:            LINE   359 "regression-compile-tmp/allimpc1-77.imp"
4567 @ 28467:            PUSH   I
4568 @ 28470:            PUSHI  #0x0000000a
4569 @ 28475:            JUMPIF # L_0004
4570 @ 28479:            JUMP   L_0124
4571 @ 28482:            LOCATE L_0004

   360           PRINTSYMBOL(I); ->L15
4572 @ 28485:            LINE   360 "regression-compile-tmp/allimpc1-77.imp"
4573 @ 28527:            PUSH   PRINTSYMBOL
4574 @ 28530:            PUSH   I
4575 @ 28533:            ASSPAR
4576 @ 28534:            CALL  
4577 @ 28535:            LINE   360 "regression-compile-tmp/allimpc1-77.imp"
4578 @ 28577:            JUMP   L_012a

   361            %ROUTINE    FINALISE
4579 @ 28580:            LINE   361 "regression-compile-tmp/allimpc1-77.imp"
4580 @ 28622:            DEF    FINALISE (_lev0id0_FINALISE) p1=V_011f 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
4581 @ 28642:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
4582 @ 28643:               FINISH ) {lev=2}

   362           N0=N0+1 %IF N0&1#1
4583 @ 28644:               LINE   362 "regression-compile-tmp/allimpc1-77.imp"
4584 @ 28686:               PUSH   N0
4585 @ 28689:               PUSHI  #0x00000001
4586 @ 28694:               AND   
4587 @ 28695:               PUSHI  #0x00000001
4588 @ 28700:               JUMPIF = L_0004
4589 @ 28704:               PUSH   N0
4590 @ 28707:               PUSH   N0
4591 @ 28710:               PUSHI  #0x00000001
4592 @ 28715:               ADD   
4593 @ 28716:               ASSVAL
4594 @ 28717:               LOCATE L_0004

   363           CNOP(0,8);ST(0)=X'20000'
4595 @ 28720:               LINE   363 "regression-compile-tmp/allimpc1-77.imp"
4596 @ 28762:               PUSH   CNOP
4597 @ 28765:               PUSHI  #0x00000000
4598 @ 28770:               ASSPAR
4599 @ 28771:               PUSHI  #0x00000008
4600 @ 28776:               ASSPAR
4601 @ 28777:               CALL  
4602 @ 28778:               LINE   363 "regression-compile-tmp/allimpc1-77.imp"
4603 @ 28820:               PUSH   ST
4604 @ 28823:               PUSHI  #0x00000000
4605 @ 28828:               ACCESS
4606 @ 28829:               PUSHI  #0x00020000
4607 @ 28834:               ASSVAL

   364           ST(1)=X'10100000'
4608 @ 28835:               LINE   364 "regression-compile-tmp/allimpc1-77.imp"
4609 @ 28877:               PUSH   ST
4610 @ 28880:               PUSHI  #0x00000001
4611 @ 28885:               ACCESS
4612 @ 28886:               PUSHI  #0x10100000
4613 @ 28891:               ASSVAL

   365           ST(4)=-1; ST(6)=255
4614 @ 28892:               LINE   365 "regression-compile-tmp/allimpc1-77.imp"
4615 @ 28934:               PUSH   ST
4616 @ 28937:               PUSHI  #0x00000004
4617 @ 28942:               ACCESS
4618 @ 28943:               PUSHI  #0x00000001
4619 @ 28948:               NEGATE
4620 @ 28949:               ASSVAL
4621 @ 28950:               LINE   365 "regression-compile-tmp/allimpc1-77.imp"
4622 @ 28992:               PUSH   ST
4623 @ 28995:               PUSHI  #0x00000006
4624 @ 29000:               ACCESS
4625 @ 29001:               PUSHI  #0x000000ff
4626 @ 29006:               ASSVAL

   366  ST(8)=OWNLINK
4627 @ 29007:               LINE   366 "regression-compile-tmp/allimpc1-77.imp"
4628 @ 29049:               PUSH   ST
4629 @ 29052:               PUSHI  #0x00000008
4630 @ 29057:               ACCESS
4631 @ 29058:               PUSH   OWNLINK
4632 @ 29061:               ASSVAL

   367           ST(12)=X'41100000';           ! D'1'
4633 @ 29062:               LINE   367 "regression-compile-tmp/allimpc1-77.imp"
4634 @ 29104:               PUSH   ST
4635 @ 29107:               PUSHI  #0x0000000c
4636 @ 29112:               ACCESS
4637 @ 29113:               PUSHI  #0x41100000
4638 @ 29118:               ASSVAL

   368           ST(14)=X'41200000';           ! D'2'
4639 @ 29119:               LINE   368 "regression-compile-tmp/allimpc1-77.imp"
4640 @ 29161:               PUSH   ST
4641 @ 29164:               PUSHI  #0x0000000e
4642 @ 29169:               ACCESS
4643 @ 29170:               PUSHI  #0x41200000
4644 @ 29175:               ASSVAL

   369           ST(18)=X'4E000000';           ! FOR IN LINE FLOATING
4645 @ 29176:               LINE   369 "regression-compile-tmp/allimpc1-77.imp"
4646 @ 29218:               PUSH   ST
4647 @ 29221:               PUSHI  #0x00000012
4648 @ 29226:               ACCESS
4649 @ 29227:               PUSHI  #0x4e000000
4650 @ 29232:               ASSVAL

   370           ST(20)=-4; ST(21)=-8
4651 @ 29233:               LINE   370 "regression-compile-tmp/allimpc1-77.imp"
4652 @ 29275:               PUSH   ST
4653 @ 29278:               PUSHI  #0x00000014
4654 @ 29283:               ACCESS
4655 @ 29284:               PUSHI  #0x00000004
4656 @ 29289:               NEGATE
4657 @ 29290:               ASSVAL
4658 @ 29291:               LINE   370 "regression-compile-tmp/allimpc1-77.imp"
4659 @ 29333:               PUSH   ST
4660 @ 29336:               PUSHI  #0x00000015
4661 @ 29341:               ACCESS
4662 @ 29342:               PUSHI  #0x00000008
4663 @ 29347:               NEGATE
4664 @ 29348:               ASSVAL

   371           ST(22)=XREFLINK; XREFLINK=88
4665 @ 29349:               LINE   371 "regression-compile-tmp/allimpc1-77.imp"
4666 @ 29391:               PUSH   ST
4667 @ 29394:               PUSHI  #0x00000016
4668 @ 29399:               ACCESS
4669 @ 29400:               PUSH   XREFLINK
4670 @ 29403:               ASSVAL
4671 @ 29404:               LINE   371 "regression-compile-tmp/allimpc1-77.imp"
4672 @ 29446:               PUSH   XREFLINK
4673 @ 29449:               PUSHI  #0x00000058
4674 @ 29454:               ASSVAL

   372           ST(26)=X'80000000'; ST(27)=X'06492350'; ST(28)=M'ERMA'
   373           !!                          ^^^^^^^^^          ^^^^^^           WARNING! Big-endian issue?
4675 @ 29455:               LINE   372 "regression-compile-tmp/allimpc1-77.imp"
4676 @ 29497:               PUSH   ST
4677 @ 29500:               PUSHI  #0x0000001a
4678 @ 29505:               ACCESS
4679 @ 29506:               PUSHI  #0x80000000
4680 @ 29511:               ASSVAL
4681 @ 29512:               LINE   372 "regression-compile-tmp/allimpc1-77.imp"
4682 @ 29554:               PUSH   ST
4683 @ 29557:               PUSHI  #0x0000001b
4684 @ 29562:               ACCESS
4685 @ 29563:               PUSHI  #0x06492350
4686 @ 29568:               ASSVAL
4687 @ 29569:               LINE   372 "regression-compile-tmp/allimpc1-77.imp"
4688 @ 29611:               PUSH   ST
4689 @ 29614:               PUSHI  #0x0000001c
4690 @ 29619:               ACCESS
4691 @ 29620:               PUSHI  #0x45524d41
4692 @ 29625:               ASSVAL

   374           ST(29)=X'904EB010';           ! ROUTINE ENTRY SUBROUTINE
4693 @ 29626:               LINE   374 "regression-compile-tmp/allimpc1-77.imp"
4694 @ 29668:               PUSH   ST
4695 @ 29671:               PUSHI  #0x0000001d
4696 @ 29676:               ACCESS
4697 @ 29677:               PUSHI  #0x904eb010
4698 @ 29682:               ASSVAL

   375           ST(30)= X'5A10D01C'
4699 @ 29683:               LINE   375 "regression-compile-tmp/allimpc1-77.imp"
4700 @ 29725:               PUSH   ST
4701 @ 29728:               PUSHI  #0x0000001e
4702 @ 29733:               ACCESS
4703 @ 29734:               PUSHI  #0x5a10d01c
4704 @ 29739:               ASSVAL

   376           ST(31)=X'07F10700'
4705 @ 29740:               LINE   376 "regression-compile-tmp/allimpc1-77.imp"
4706 @ 29782:               PUSH   ST
4707 @ 29785:               PUSHI  #0x0000001f
4708 @ 29790:               ACCESS
4709 @ 29791:               PUSHI  #0x07f10700
4710 @ 29796:               ASSVAL

   377           ST(32)=X'80808080'
4711 @ 29797:               LINE   377 "regression-compile-tmp/allimpc1-77.imp"
4712 @ 29839:               PUSH   ST
4713 @ 29842:               PUSHI  #0x00000020
4714 @ 29847:               ACCESS
4715 @ 29848:               PUSHI  #0x80808080
4716 @ 29853:               ASSVAL

   378           ST(33)=X'80808080'
4717 @ 29854:               LINE   378 "regression-compile-tmp/allimpc1-77.imp"
4718 @ 29896:               PUSH   ST
4719 @ 29899:               PUSHI  #0x00000021
4720 @ 29904:               ACCESS
4721 @ 29905:               PUSHI  #0x80808080
4722 @ 29910:               ASSVAL

   379           ST(38)=X'80000000'; ST(39)=X'06532349'; ST(40)=M'OCP '
   380           !!                         ^^^^^^^^^^^         ^^^^^^^          WARNING! More Big-endianness?
4723 @ 29911:               LINE   379 "regression-compile-tmp/allimpc1-77.imp"
4724 @ 29953:               PUSH   ST
4725 @ 29956:               PUSHI  #0x00000026
4726 @ 29961:               ACCESS
4727 @ 29962:               PUSHI  #0x80000000
4728 @ 29967:               ASSVAL
4729 @ 29968:               LINE   379 "regression-compile-tmp/allimpc1-77.imp"
4730 @ 30010:               PUSH   ST
4731 @ 30013:               PUSHI  #0x00000027
4732 @ 30018:               ACCESS
4733 @ 30019:               PUSHI  #0x06532349
4734 @ 30024:               ASSVAL
4735 @ 30025:               LINE   379 "regression-compile-tmp/allimpc1-77.imp"
4736 @ 30067:               PUSH   ST
4737 @ 30070:               PUSHI  #0x00000028
4738 @ 30075:               ACCESS
4739 @ 30076:               PUSHI  #0x4f435020
4740 @ 30081:               ASSVAL

   381           K=CA
4741 @ 30082:               LINE   381 "regression-compile-tmp/allimpc1-77.imp"
4742 @ 30124:               PUSH   K
4743 @ 30127:               PUSH   CA
4744 @ 30130:               ASSVAL

   382           LPUT(1,CA-CABUF,CABUF,ADDR(CODE(0))) %UNLESS CA=CABUF
4745 @ 30131:               LINE   382 "regression-compile-tmp/allimpc1-77.imp"
4746 @ 30173:               PUSH   CA
4747 @ 30176:               PUSH   CABUF
4748 @ 30179:               JUMPIF = L_0004
4749 @ 30183:               PUSH   LPUT
4750 @ 30186:               PUSHI  #0x00000001
4751 @ 30191:               ASSPAR
4752 @ 30192:               PUSH   CA
4753 @ 30195:               PUSH   CABUF
4754 @ 30198:               SUB   
4755 @ 30199:               ASSPAR
4756 @ 30200:               PUSH   CABUF
4757 @ 30203:               ASSPAR
4758 @ 30204:               PUSH   ADDR
4759 @ 30207:               PUSH   CODE
4760 @ 30210:               PUSHI  #0x00000000
4761 @ 30215:               ACCESS
4762 @ 30216:               ASSPAR
4763 @ 30217:               CALL  
4764 @ 30218:               ASSPAR
4765 @ 30219:               CALL  
4766 @ 30220:               LOCATE L_0004

   383           LPUT(2,N0<<2+4,0,ADDR(ST(0)));! GLA
4767 @ 30223:               LINE   383 "regression-compile-tmp/allimpc1-77.imp"
4768 @ 30265:               PUSH   LPUT
4769 @ 30268:               PUSHI  #0x00000002
4770 @ 30273:               ASSPAR
4771 @ 30274:               PUSH   N0
4772 @ 30277:               PUSHI  #0x00000002
4773 @ 30282:               LSH   
4774 @ 30283:               PUSHI  #0x00000004
4775 @ 30288:               ADD   
4776 @ 30289:               ASSPAR
4777 @ 30290:               PUSHI  #0x00000000
4778 @ 30295:               ASSPAR
4779 @ 30296:               PUSH   ADDR
4780 @ 30299:               PUSH   ST
4781 @ 30302:               PUSHI  #0x00000000
4782 @ 30307:               ACCESS
4783 @ 30308:               ASSPAR
4784 @ 30309:               CALL  
4785 @ 30310:               ASSPAR
4786 @ 30311:               CALL  

   384           FAULT(99) %IF N0>1023
4787 @ 30312:               LINE   384 "regression-compile-tmp/allimpc1-77.imp"
4788 @ 30354:               PUSH   N0
4789 @ 30357:               PUSHI  #0x000003ff
4790 @ 30362:               JUMPIF <= L_0004
4791 @ 30366:               PUSH   FAULT
4792 @ 30369:               PUSHI  #0x00000063
4793 @ 30374:               ASSPAR
4794 @ 30375:               CALL  
4795 @ 30376:               LOCATE L_0004

   385           I=X'E2E2E2E2'
4796 @ 30379:               LINE   385 "regression-compile-tmp/allimpc1-77.imp"
4797 @ 30421:               PUSH   I
4798 @ 30424:               PUSHI  #0xe2e2e2e2
4799 @ 30429:               ASSVAL

   386           LPUT(4,4,SSTL,ADDR(I))
4800 @ 30430:               LINE   386 "regression-compile-tmp/allimpc1-77.imp"
4801 @ 30472:               PUSH   LPUT
4802 @ 30475:               PUSHI  #0x00000004
4803 @ 30480:               ASSPAR
4804 @ 30481:               PUSHI  #0x00000004
4805 @ 30486:               ASSPAR
4806 @ 30487:               PUSH   SSTL
4807 @ 30490:               ASSPAR
4808 @ 30491:               PUSH   ADDR
4809 @ 30494:               PUSH   I
4810 @ 30497:               ASSPAR
4811 @ 30498:               CALL  
4812 @ 30499:               ASSPAR
4813 @ 30500:               CALL  

   387           %IF CONSTPTR&1#0 %THEN PSYM(0)
4814 @ 30501:               LINE   387 "regression-compile-tmp/allimpc1-77.imp"
4815 @ 30543:               PUSH   CONSTPTR
4816 @ 30546:               PUSHI  #0x00000001
4817 @ 30551:               AND   
4818 @ 30552:               PUSHI  #0x00000000
4819 @ 30557:               JUMPIF = L_0004
4820 @ 30561:               PUSH   PSYM
4821 @ 30564:               PUSHI  #0x00000000
4822 @ 30569:               ASSPAR
4823 @ 30570:               CALL  
4824 @ 30571:               LOCATE L_0004

   388           ->L129 %IF FAULTY #0
4825 @ 30574:               LINE   388 "regression-compile-tmp/allimpc1-77.imp"
4826 @ 30616:               PUSH   FAULTY
4827 @ 30619:               PUSHI  #0x00000000
4828 @ 30624:               JUMPIF = L_0004
4829 @ 30628:               JUMP   L_012b
4830 @ 30631:               LOCATE L_0004

   389           NEWLINE; WRITE(STMTS,4)
4831 @ 30634:               LINE   389 "regression-compile-tmp/allimpc1-77.imp"
4832 @ 30676:               PUSH   NEWLINE
4833 @ 30679:               CALL  
4834 @ 30680:               LINE   389 "regression-compile-tmp/allimpc1-77.imp"
4835 @ 30722:               PUSH   WRITE
4836 @ 30725:               PUSH   STMTS
4837 @ 30728:               ASSPAR
4838 @ 30729:               PUSHI  #0x00000004
4839 @ 30734:               ASSPAR
4840 @ 30735:               CALL  

   390           print string(" STATEMENTS COMPILED SUCCESSFULLY")
4841 @ 30736:               LINE   390 "regression-compile-tmp/allimpc1-77.imp"
4842 @ 30778:               PUSH   PRINTSTRING
4843 @ 30781:               PUSHS  " STATEMENTS COMPILED SUCCESSFULLY"
4844 @ 30816:               ASSPAR
4845 @ 30817:               CALL  

   391  L120:          print string("
   392  CODE OCCUPIES")
4846 @ 30818:               LINE   391 "regression-compile-tmp/allimpc1-77.imp"
4847 @ 30860:               LABEL  L_012c
4848 @ 30863:               LINE   391 "regression-compile-tmp/allimpc1-77.imp"
4849 @ 30905:               PUSH   PRINTSTRING
4850 @ 30908:               PUSHS  "\nCODE OCCUPIES"
4851 @ 30924:               ASSPAR
4852 @ 30925:               CALL  

   393           WRITE(K,3);print string(" BYTES      GLAP")
4853 @ 30926:               LINE   393 "regression-compile-tmp/allimpc1-77.imp"
4854 @ 30968:               PUSH   WRITE
4855 @ 30971:               PUSH   K
4856 @ 30974:               ASSPAR
4857 @ 30975:               PUSHI  #0x00000003
4858 @ 30980:               ASSPAR
4859 @ 30981:               CALL  
4860 @ 30982:               LINE   393 "regression-compile-tmp/allimpc1-77.imp"
4861 @ 31024:               PUSH   PRINTSTRING
4862 @ 31027:               PUSHS  " BYTES      GLAP"
4863 @ 31045:               ASSPAR
4864 @ 31046:               CALL  

   394           WRITE(N0<<2,3); print string(" +")
4865 @ 31047:               LINE   394 "regression-compile-tmp/allimpc1-77.imp"
4866 @ 31089:               PUSH   WRITE
4867 @ 31092:               PUSH   N0
4868 @ 31095:               PUSHI  #0x00000002
4869 @ 31100:               LSH   
4870 @ 31101:               ASSPAR
4871 @ 31102:               PUSHI  #0x00000003
4872 @ 31107:               ASSPAR
4873 @ 31108:               CALL  
4874 @ 31109:               LINE   394 "regression-compile-tmp/allimpc1-77.imp"
4875 @ 31151:               PUSH   PRINTSTRING
4876 @ 31154:               PUSHS  " +"
4877 @ 31158:               ASSPAR
4878 @ 31159:               CALL  

   395           WRITE(CONSTPTR<<2,1); print string(" BYTES      DIAG TABLES")
4879 @ 31160:               LINE   395 "regression-compile-tmp/allimpc1-77.imp"
4880 @ 31202:               PUSH   WRITE
4881 @ 31205:               PUSH   CONSTPTR
4882 @ 31208:               PUSHI  #0x00000002
4883 @ 31213:               LSH   
4884 @ 31214:               ASSPAR
4885 @ 31215:               PUSHI  #0x00000001
4886 @ 31220:               ASSPAR
4887 @ 31221:               CALL  
4888 @ 31222:               LINE   395 "regression-compile-tmp/allimpc1-77.imp"
4889 @ 31264:               PUSH   PRINTSTRING
4890 @ 31267:               PUSHS  " BYTES      DIAG TABLES"
4891 @ 31292:               ASSPAR
4892 @ 31293:               CALL  

   396           WRITE(SSTL+4,4); print string(" BYTES      TOTAL")
4893 @ 31294:               LINE   396 "regression-compile-tmp/allimpc1-77.imp"
4894 @ 31336:               PUSH   WRITE
4895 @ 31339:               PUSH   SSTL
4896 @ 31342:               PUSHI  #0x00000004
4897 @ 31347:               ADD   
4898 @ 31348:               ASSPAR
4899 @ 31349:               PUSHI  #0x00000004
4900 @ 31354:               ASSPAR
4901 @ 31355:               CALL  
4902 @ 31356:               LINE   396 "regression-compile-tmp/allimpc1-77.imp"
4903 @ 31398:               PUSH   PRINTSTRING
4904 @ 31401:               PUSHS  " BYTES      TOTAL"
4905 @ 31420:               ASSPAR
4906 @ 31421:               CALL  

   397           ST(0)=CA; ST(1)=N0<<2+4
4907 @ 31422:               LINE   397 "regression-compile-tmp/allimpc1-77.imp"
4908 @ 31464:               PUSH   ST
4909 @ 31467:               PUSHI  #0x00000000
4910 @ 31472:               ACCESS
4911 @ 31473:               PUSH   CA
4912 @ 31476:               ASSVAL
4913 @ 31477:               LINE   397 "regression-compile-tmp/allimpc1-77.imp"
4914 @ 31519:               PUSH   ST
4915 @ 31522:               PUSHI  #0x00000001
4916 @ 31527:               ACCESS
4917 @ 31528:               PUSH   N0
4918 @ 31531:               PUSHI  #0x00000002
4919 @ 31536:               LSH   
4920 @ 31537:               PUSHI  #0x00000004
4921 @ 31542:               ADD   
4922 @ 31543:               ASSVAL

   398           ST(2)=(LDPTR<<2+7)&(-8); ST(3)=(SSTL+11)&(-8)
4923 @ 31544:               LINE   398 "regression-compile-tmp/allimpc1-77.imp"
4924 @ 31586:               PUSH   ST
4925 @ 31589:               PUSHI  #0x00000002
4926 @ 31594:               ACCESS
4927 @ 31595:               PUSH   LDPTR
4928 @ 31598:               PUSHI  #0x00000002
4929 @ 31603:               LSH   
4930 @ 31604:               PUSHI  #0x00000007
4931 @ 31609:               ADD   
4932 @ 31610:               PUSHI  #0x00000008
4933 @ 31615:               NEGATE
4934 @ 31616:               AND   
4935 @ 31617:               ASSVAL
4936 @ 31618:               LINE   398 "regression-compile-tmp/allimpc1-77.imp"
4937 @ 31660:               PUSH   ST
4938 @ 31663:               PUSHI  #0x00000003
4939 @ 31668:               ACCESS
4940 @ 31669:               PUSH   SSTL
4941 @ 31672:               PUSHI  #0x0000000b
4942 @ 31677:               ADD   
4943 @ 31678:               PUSHI  #0x00000008
4944 @ 31683:               NEGATE
4945 @ 31684:               AND   
4946 @ 31685:               ASSVAL

   399           ST(4)=CONSTPTR<<2
4947 @ 31686:               LINE   399 "regression-compile-tmp/allimpc1-77.imp"
4948 @ 31728:               PUSH   ST
4949 @ 31731:               PUSHI  #0x00000004
4950 @ 31736:               ACCESS
4951 @ 31737:               PUSH   CONSTPTR
4952 @ 31740:               PUSHI  #0x00000002
4953 @ 31745:               LSH   
4954 @ 31746:               ASSVAL

   400           ST(5)=CA+ST(1)+ST(2)+ST(3)+ST(4)
4955 @ 31747:               LINE   400 "regression-compile-tmp/allimpc1-77.imp"
4956 @ 31789:               PUSH   ST
4957 @ 31792:               PUSHI  #0x00000005
4958 @ 31797:               ACCESS
4959 @ 31798:               PUSH   CA
4960 @ 31801:               PUSH   ST
4961 @ 31804:               PUSHI  #0x00000001
4962 @ 31809:               ACCESS
4963 @ 31810:               ADD   
4964 @ 31811:               PUSH   ST
4965 @ 31814:               PUSHI  #0x00000002
4966 @ 31819:               ACCESS
4967 @ 31820:               ADD   
4968 @ 31821:               PUSH   ST
4969 @ 31824:               PUSHI  #0x00000003
4970 @ 31829:               ACCESS
4971 @ 31830:               ADD   
4972 @ 31831:               PUSH   ST
4973 @ 31834:               PUSHI  #0x00000004
4974 @ 31839:               ACCESS
4975 @ 31840:               ADD   
4976 @ 31841:               ASSVAL

   401           WRITE(ST(5),5); print string(" BYTES")
4977 @ 31842:               LINE   401 "regression-compile-tmp/allimpc1-77.imp"
4978 @ 31884:               PUSH   WRITE
4979 @ 31887:               PUSH   ST
4980 @ 31890:               PUSHI  #0x00000005
4981 @ 31895:               ACCESS
4982 @ 31896:               ASSPAR
4983 @ 31897:               PUSHI  #0x00000005
4984 @ 31902:               ASSPAR
4985 @ 31903:               CALL  
4986 @ 31904:               LINE   401 "regression-compile-tmp/allimpc1-77.imp"
4987 @ 31946:               PUSH   PRINTSTRING
4988 @ 31949:               PUSHS  " BYTES"
4989 @ 31957:               ASSPAR
4990 @ 31958:               CALL  

   402           NEWLINE
4991 @ 31959:               LINE   402 "regression-compile-tmp/allimpc1-77.imp"
4992 @ 32001:               PUSH   NEWLINE
4993 @ 32004:               CALL  

   403           NEWLINE
4994 @ 32005:               LINE   403 "regression-compile-tmp/allimpc1-77.imp"
4995 @ 32047:               PUSH   NEWLINE
4996 @ 32050:               CALL  

   404           LPUT(7,24,0,ADDR(ST(0)))
4997 @ 32051:               LINE   404 "regression-compile-tmp/allimpc1-77.imp"
4998 @ 32093:               PUSH   LPUT
4999 @ 32096:               PUSHI  #0x00000007
5000 @ 32101:               ASSPAR
5001 @ 32102:               PUSHI  #0x00000018
5002 @ 32107:               ASSPAR
5003 @ 32108:               PUSHI  #0x00000000
5004 @ 32113:               ASSPAR
5005 @ 32114:               PUSH   ADDR
5006 @ 32117:               PUSH   ST
5007 @ 32120:               PUSHI  #0x00000000
5008 @ 32125:               ACCESS
5009 @ 32126:               ASSPAR
5010 @ 32127:               CALL  
5011 @ 32128:               ASSPAR
5012 @ 32129:               CALL  

   405  %RETURN
5013 @ 32130:               LINE   405 "regression-compile-tmp/allimpc1-77.imp"
5014 @ 32172:               RETURN

   406  L129:     print string("
5015 @ 32173:               LINE   406 "regression-compile-tmp/allimpc1-77.imp"
5016 @ 32215:               LABEL  L_012b
5017 @ 32218:               LINE   406 "regression-compile-tmp/allimpc1-77.imp"
5018 @ 32260:               PUSH   PRINTSTRING
5019 @ 32263:               PUSHS  "\nPROGRAM CONTAINS"
5020 @ 32282:               ASSPAR
5021 @ 32283:               CALL  

   407  PROGRAM CONTAINS"); WRITE(FAULTY,2); print string(" FAULTS"); ->L120
5022 @ 32284:               LINE   407 "regression-compile-tmp/allimpc1-77.imp"
5023 @ 32326:               PUSH   WRITE
5024 @ 32329:               PUSH   FAULTY
5025 @ 32332:               ASSPAR
5026 @ 32333:               PUSHI  #0x00000002
5027 @ 32338:               ASSPAR
5028 @ 32339:               CALL  
5029 @ 32340:               LINE   407 "regression-compile-tmp/allimpc1-77.imp"
5030 @ 32382:               PUSH   PRINTSTRING
5031 @ 32385:               PUSHS  " FAULTS"
5032 @ 32394:               ASSPAR
5033 @ 32395:               CALL  
5034 @ 32396:               LINE   407 "regression-compile-tmp/allimpc1-77.imp"
5035 @ 32438:               JUMP   L_012c

   408           %END
5036 @ 32441:               LINE   408 "regression-compile-tmp/allimpc1-77.imp"
5037 @ 32483:            END    _lev0id0_FINALISE {lev=2 --> 1}

   409           %ROUTINE     READ LINE(%BYTEINTEGER N)
   410           !%SHORTROUTINE
5038 @ 32484:            LINE   409 "regression-compile-tmp/allimpc1-77.imp"
5039 @ 32526:            DEF    READLINE (_lev0id0_READLINE) p1=V_0122 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
5040 @ 32546:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
5041 @ 32547:                  DEF    N p1=V_012b a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
5042 @ 32560:               FINISH ) {lev=2}

   411           %INTEGER DEL
5043 @ 32561:               LINE   411 "regression-compile-tmp/allimpc1-77.imp"
5044 @ 32603:               DEF    DEL p1=V_012c 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

   412           %BYTEINTEGER NP
   413           %COMMENT ABOUT 30% CPU TIME OF COMPILATION IS SPENT IN THIS
   414           %COMMENT ROUTINE AS WRITTEN. A HAND CODED VERSION USING I
   415           %COMMENT ISO CARD NOT READ SYMBOL IS USED IN PRODUCTION VRSN
5045 @ 32618:               LINE   412 "regression-compile-tmp/allimpc1-77.imp"
5046 @ 32660:               DEF    NP p1=V_012d a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   416           Q=1; LINE=LINE+1
5047 @ 32674:               LINE   416 "regression-compile-tmp/allimpc1-77.imp"
5048 @ 32716:               PUSH   Q
5049 @ 32719:               PUSHI  #0x00000001
5050 @ 32724:               ASSVAL
5051 @ 32725:               LINE   416 "regression-compile-tmp/allimpc1-77.imp"
5052 @ 32767:               PUSH   LINE
5053 @ 32770:               PUSH   LINE
5054 @ 32773:               PUSHI  #0x00000001
5055 @ 32778:               ADD   
5056 @ 32779:               ASSVAL

   417           LENGTH=0; DEL=0
5057 @ 32780:               LINE   417 "regression-compile-tmp/allimpc1-77.imp"
5058 @ 32822:               PUSH   LENGTH
5059 @ 32825:               PUSHI  #0x00000000
5060 @ 32830:               ASSVAL
5061 @ 32831:               LINE   417 "regression-compile-tmp/allimpc1-77.imp"
5062 @ 32873:               PUSH   DEL
5063 @ 32876:               PUSHI  #0x00000000
5064 @ 32881:               ASSVAL

   418  L1:       ->START %UNLESS N=0 %AND NEXT SYMBOL=10;! IGNORE EMPTY LINES
5065 @ 32882:               LINE   418 "regression-compile-tmp/allimpc1-77.imp"
5066 @ 32924:               LABEL  L_012e
5067 @ 32927:               LINE   418 "regression-compile-tmp/allimpc1-77.imp"
5068 @ 32969:               PUSH   N
5069 @ 32972:               PUSHI  #0x00000000
5070 @ 32977:               JUMPIF # L_0005
5071 @ 32981:               PUSH   NEXTSYMBOL
5072 @ 32984:               CALL  
5073 @ 32985:               PUSHI  #0x0000000a
5074 @ 32990:               JUMPIF = L_0004
5075 @ 32994:               LOCATE L_0005
5076 @ 32997:               JUMP   L_012f
5077 @ 33000:               LOCATE L_0004

   419           SKIP SYMBOL; ->L1;                       ! IN PROGRAM MODE ONLY
5078 @ 33003:               LINE   419 "regression-compile-tmp/allimpc1-77.imp"
5079 @ 33045:               PUSH   SKIPSYMBOL
5080 @ 33048:               CALL  
5081 @ 33049:               LINE   419 "regression-compile-tmp/allimpc1-77.imp"
5082 @ 33091:               JUMP   L_012e

   420  START:   ->L2 %IF LIST=0
5083 @ 33094:               LINE   420 "regression-compile-tmp/allimpc1-77.imp"
5084 @ 33136:               LABEL  L_012f
5085 @ 33139:               LINE   420 "regression-compile-tmp/allimpc1-77.imp"
5086 @ 33181:               PUSH   LIST
5087 @ 33184:               PUSHI  #0x00000000
5088 @ 33189:               JUMPIF # L_0004
5089 @ 33193:               JUMP   L_0130
5090 @ 33196:               LOCATE L_0004

   421           WRITE(LINE,5)
5091 @ 33199:               LINE   421 "regression-compile-tmp/allimpc1-77.imp"
5092 @ 33241:               PUSH   WRITE
5093 @ 33244:               PUSH   LINE
5094 @ 33247:               ASSPAR
5095 @ 33248:               PUSHI  #0x00000005
5096 @ 33253:               ASSPAR
5097 @ 33254:               CALL  

   422           PRINT SYMBOL('''') %IF N#0
5098 @ 33255:               LINE   422 "regression-compile-tmp/allimpc1-77.imp"
5099 @ 33297:               PUSH   N
5100 @ 33300:               PUSHI  #0x00000000
5101 @ 33305:               JUMPIF = L_0004
5102 @ 33309:               PUSH   PRINTSYMBOL
5103 @ 33312:               PUSHI  #0x00000027
5104 @ 33317:               ASSPAR
5105 @ 33318:               CALL  
5106 @ 33319:               LOCATE L_0004

   423           SPACES(4*LEVEL-N)
5107 @ 33322:               LINE   423 "regression-compile-tmp/allimpc1-77.imp"
5108 @ 33364:               PUSH   SPACES
5109 @ 33367:               PUSHI  #0x00000004
5110 @ 33372:               PUSH   LEVEL
5111 @ 33375:               MUL   
5112 @ 33376:               PUSH   N
5113 @ 33379:               SUB   
5114 @ 33380:               ASSPAR
5115 @ 33381:               CALL  

   424  L2:       READ SYMBOL(I)
5116 @ 33382:               LINE   424 "regression-compile-tmp/allimpc1-77.imp"
5117 @ 33424:               LABEL  L_0130
5118 @ 33427:               LINE   424 "regression-compile-tmp/allimpc1-77.imp"
5119 @ 33469:               PUSH   READSYMBOL
5120 @ 33472:               PUSH   I
5121 @ 33475:               ASSPAR
5122 @ 33476:               CALL  

   425           PRINT SYMBOL(I) %UNLESS LIST=0
5123 @ 33477:               LINE   425 "regression-compile-tmp/allimpc1-77.imp"
5124 @ 33519:               PUSH   LIST
5125 @ 33522:               PUSHI  #0x00000000
5126 @ 33527:               JUMPIF = L_0004
5127 @ 33531:               PUSH   PRINTSYMBOL
5128 @ 33534:               PUSH   I
5129 @ 33537:               ASSPAR
5130 @ 33538:               CALL  
5131 @ 33539:               LOCATE L_0004

   426           ->L4 %UNLESS N=0
5132 @ 33542:               LINE   426 "regression-compile-tmp/allimpc1-77.imp"
5133 @ 33584:               PUSH   N
5134 @ 33587:               PUSHI  #0x00000000
5135 @ 33592:               JUMPIF = L_0004
5136 @ 33596:               JUMP   L_0131
5137 @ 33599:               LOCATE L_0004

   427           ->L3 %UNLESS I='%'
5138 @ 33602:               LINE   427 "regression-compile-tmp/allimpc1-77.imp"
5139 @ 33644:               PUSH   I
5140 @ 33647:               PUSHI  #0x00000025
5141 @ 33652:               JUMPIF = L_0004
5142 @ 33656:               JUMP   L_0132
5143 @ 33659:               LOCATE L_0004

   428           DEL=128; ->L2
5144 @ 33662:               LINE   428 "regression-compile-tmp/allimpc1-77.imp"
5145 @ 33704:               PUSH   DEL
5146 @ 33707:               PUSHI  #0x00000080
5147 @ 33712:               ASSVAL
5148 @ 33713:               LINE   428 "regression-compile-tmp/allimpc1-77.imp"
5149 @ 33755:               JUMP   L_0130

   429  L3:       DEL=0 %UNLESS 'A'<=I<='Z'
5150 @ 33758:               LINE   429 "regression-compile-tmp/allimpc1-77.imp"
5151 @ 33800:               LABEL  L_0132
5152 @ 33803:               LINE   429 "regression-compile-tmp/allimpc1-77.imp"
5153 @ 33845:               PUSHI  #0x00000041
5154 @ 33850:               PUSH   I
5155 @ 33853:               JUMPIFD > L_0005
5156 @ 33857:               PUSHI  #0x0000005a
5157 @ 33862:               JUMPIF <= L_0004
5158 @ 33866:               LOCATE L_0005
5159 @ 33869:               PUSH   DEL
5160 @ 33872:               PUSHI  #0x00000000
5161 @ 33877:               ASSVAL
5162 @ 33878:               LOCATE L_0004

   430           ->L2 %IF I=' '
5163 @ 33881:               LINE   430 "regression-compile-tmp/allimpc1-77.imp"
5164 @ 33923:               PUSH   I
5165 @ 33926:               PUSHI  #0x00000020
5166 @ 33931:               JUMPIF # L_0004
5167 @ 33935:               JUMP   L_0130
5168 @ 33938:               LOCATE L_0004

   431  L4:       LENGTH=LENGTH+1
5169 @ 33941:               LINE   431 "regression-compile-tmp/allimpc1-77.imp"
5170 @ 33983:               LABEL  L_0131
5171 @ 33986:               LINE   431 "regression-compile-tmp/allimpc1-77.imp"
5172 @ 34028:               PUSH   LENGTH
5173 @ 34031:               PUSH   LENGTH
5174 @ 34034:               PUSHI  #0x00000001
5175 @ 34039:               ADD   
5176 @ 34040:               ASSVAL

   432           CC(LENGTH)=I!DEL
5177 @ 34041:               LINE   432 "regression-compile-tmp/allimpc1-77.imp"
5178 @ 34083:               PUSH   CC
5179 @ 34086:               PUSH   LENGTH
5180 @ 34089:               ACCESS
5181 @ 34090:               PUSH   I
5182 @ 34093:               PUSH   DEL
5183 @ 34096:               OR    
5184 @ 34097:               ASSVAL

   433           %IF I='''' %THEN N=1-N
5185 @ 34098:               LINE   433 "regression-compile-tmp/allimpc1-77.imp"
5186 @ 34140:               PUSH   I
5187 @ 34143:               PUSHI  #0x00000027
5188 @ 34148:               JUMPIF # L_0004
5189 @ 34152:               PUSH   N
5190 @ 34155:               PUSHI  #0x00000001
5191 @ 34160:               PUSH   N
5192 @ 34163:               SUB   
5193 @ 34164:               ASSVAL
5194 @ 34165:               LOCATE L_0004

   434           ->L2 %UNLESS I=10
5195 @ 34168:               LINE   434 "regression-compile-tmp/allimpc1-77.imp"
5196 @ 34210:               PUSH   I
5197 @ 34213:               PUSHI  #0x0000000a
5198 @ 34218:               JUMPIF = L_0004
5199 @ 34222:               JUMP   L_0130
5200 @ 34225:               LOCATE L_0004

   435           %RETURN %UNLESS CC(LENGTH-1)= 'C'+128
5201 @ 34228:               LINE   435 "regression-compile-tmp/allimpc1-77.imp"
5202 @ 34270:               PUSH   CC
5203 @ 34273:               PUSH   LENGTH
5204 @ 34276:               PUSHI  #0x00000001
5205 @ 34281:               SUB   
5206 @ 34282:               ACCESS
5207 @ 34283:               PUSHI  #0x00000043
5208 @ 34288:               PUSHI  #0x00000080
5209 @ 34293:               ADD   
5210 @ 34294:               JUMPIF = L_0004
5211 @ 34298:               RETURN
5212 @ 34299:               LOCATE L_0004

   436           LENGTH=LENGTH-1
5213 @ 34302:               LINE   436 "regression-compile-tmp/allimpc1-77.imp"
5214 @ 34344:               PUSH   LENGTH
5215 @ 34347:               PUSH   LENGTH
5216 @ 34350:               PUSHI  #0x00000001
5217 @ 34355:               SUB   
5218 @ 34356:               ASSVAL

   437           ->L2 %IF LIST=0
5219 @ 34357:               LINE   437 "regression-compile-tmp/allimpc1-77.imp"
5220 @ 34399:               PUSH   LIST
5221 @ 34402:               PUSHI  #0x00000000
5222 @ 34407:               JUMPIF # L_0004
5223 @ 34411:               JUMP   L_0130
5224 @ 34414:               LOCATE L_0004

   438           SPACES(5); PRINTSYMBOL('C'); SPACES(4*LEVEL); ->L2
5225 @ 34417:               LINE   438 "regression-compile-tmp/allimpc1-77.imp"
5226 @ 34459:               PUSH   SPACES
5227 @ 34462:               PUSHI  #0x00000005
5228 @ 34467:               ASSPAR
5229 @ 34468:               CALL  
5230 @ 34469:               LINE   438 "regression-compile-tmp/allimpc1-77.imp"
5231 @ 34511:               PUSH   PRINTSYMBOL
5232 @ 34514:               PUSHI  #0x00000043
5233 @ 34519:               ASSPAR
5234 @ 34520:               CALL  
5235 @ 34521:               LINE   438 "regression-compile-tmp/allimpc1-77.imp"
5236 @ 34563:               PUSH   SPACES
5237 @ 34566:               PUSHI  #0x00000004
5238 @ 34571:               PUSH   LEVEL
5239 @ 34574:               MUL   
5240 @ 34575:               ASSPAR
5241 @ 34576:               CALL  
5242 @ 34577:               LINE   438 "regression-compile-tmp/allimpc1-77.imp"
5243 @ 34619:               JUMP   L_0130

   439           %END
5244 @ 34622:               LINE   439 "regression-compile-tmp/allimpc1-77.imp"
5245 @ 34664:            END    _lev0id0_READLINE {lev=2 --> 1}

   440           %ROUTINE     FAULT(%BYTEINTEGER N)
   441           !%SHORTROUTINE
5246 @ 34665:            LINE   440 "regression-compile-tmp/allimpc1-77.imp"
5247 @ 34707:            DEF    FAULT (_lev0id0_FAULT) p1=V_011e 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
5248 @ 34724:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
5249 @ 34725:                  DEF    N p1=V_012b a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
5250 @ 34738:               FINISH ) {lev=2}

   442           %INTEGER I,J,QP
5251 @ 34739:               LINE   442 "regression-compile-tmp/allimpc1-77.imp"
5252 @ 34781:               DEF    I p1=V_012c 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
5253 @ 34794:               DEF    J p1=V_012d 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
5254 @ 34807:               DEF    QP p1=V_012e 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

   443           print string("
5255 @ 34821:               LINE   443 "regression-compile-tmp/allimpc1-77.imp"
5256 @ 34863:               PUSH   PRINTSTRING
5257 @ 34866:               PUSHS  "\n*"
5258 @ 34870:               ASSPAR
5259 @ 34871:               CALL  

   444  *");      WRITE(LINE,4); I=3; I=3*LEVEL %IF LIST=0     ; SPACES(I)
5260 @ 34872:               LINE   444 "regression-compile-tmp/allimpc1-77.imp"
5261 @ 34914:               PUSH   WRITE
5262 @ 34917:               PUSH   LINE
5263 @ 34920:               ASSPAR
5264 @ 34921:               PUSHI  #0x00000004
5265 @ 34926:               ASSPAR
5266 @ 34927:               CALL  
5267 @ 34928:               LINE   444 "regression-compile-tmp/allimpc1-77.imp"
5268 @ 34970:               PUSH   I
5269 @ 34973:               PUSHI  #0x00000003
5270 @ 34978:               ASSVAL
5271 @ 34979:               LINE   444 "regression-compile-tmp/allimpc1-77.imp"
5272 @ 35021:               PUSH   LIST
5273 @ 35024:               PUSHI  #0x00000000
5274 @ 35029:               JUMPIF # L_0004
5275 @ 35033:               PUSH   I
5276 @ 35036:               PUSHI  #0x00000003
5277 @ 35041:               PUSH   LEVEL
5278 @ 35044:               MUL   
5279 @ 35045:               ASSVAL
5280 @ 35046:               LOCATE L_0004
5281 @ 35049:               LINE   444 "regression-compile-tmp/allimpc1-77.imp"
5282 @ 35091:               PUSH   SPACES
5283 @ 35094:               PUSH   I
5284 @ 35097:               ASSPAR
5285 @ 35098:               CALL  

   445           FAULTY=FAULTY+1
5286 @ 35099:               LINE   445 "regression-compile-tmp/allimpc1-77.imp"
5287 @ 35141:               PUSH   FAULTY
5288 @ 35144:               PUSH   FAULTY
5289 @ 35147:               PUSHI  #0x00000001
5290 @ 35152:               ADD   
5291 @ 35153:               ASSVAL

   446           ->L9 %IF N=100; print string("FAULT"); WRITE(N,2)
5292 @ 35154:               LINE   446 "regression-compile-tmp/allimpc1-77.imp"
5293 @ 35196:               PUSH   N
5294 @ 35199:               PUSHI  #0x00000064
5295 @ 35204:               JUMPIF # L_0004
5296 @ 35208:               JUMP   L_012f
5297 @ 35211:               LOCATE L_0004
5298 @ 35214:               LINE   446 "regression-compile-tmp/allimpc1-77.imp"
5299 @ 35256:               PUSH   PRINTSTRING
5300 @ 35259:               PUSHS  "FAULT"
5301 @ 35266:               ASSPAR
5302 @ 35267:               CALL  
5303 @ 35268:               LINE   446 "regression-compile-tmp/allimpc1-77.imp"
5304 @ 35310:               PUSH   WRITE
5305 @ 35313:               PUSH   N
5306 @ 35316:               ASSPAR
5307 @ 35317:               PUSHI  #0x00000002
5308 @ 35322:               ASSPAR
5309 @ 35323:               CALL  

   447           ->L2 %IF N<100; print string(" DISASTER ")
5310 @ 35324:               LINE   447 "regression-compile-tmp/allimpc1-77.imp"
5311 @ 35366:               PUSH   N
5312 @ 35369:               PUSHI  #0x00000064
5313 @ 35374:               JUMPIF >= L_0004
5314 @ 35378:               JUMP   L_0130
5315 @ 35381:               LOCATE L_0004
5316 @ 35384:               LINE   447 "regression-compile-tmp/allimpc1-77.imp"
5317 @ 35426:               PUSH   PRINTSTRING
5318 @ 35429:               PUSHS  " DISASTER "
5319 @ 35441:               ASSPAR
5320 @ 35442:               CALL  

   448           %MONITOR ; %STOP
5321 @ 35443:               LINE   448 "regression-compile-tmp/allimpc1-77.imp"
5322 @ 35485:               MONITOR
5323 @ 35486:               LINE   448 "regression-compile-tmp/allimpc1-77.imp"
5324 @ 35528:               STOP  

   449  L2:       PRINTNAME(FNAME) %UNLESS 7#N#16; ->L99
5325 @ 35529:               LINE   449 "regression-compile-tmp/allimpc1-77.imp"
5326 @ 35571:               LABEL  L_0130
5327 @ 35574:               LINE   449 "regression-compile-tmp/allimpc1-77.imp"
5328 @ 35616:               PUSHI  #0x00000007
5329 @ 35621:               PUSH   N
5330 @ 35624:               JUMPIFD = L_0005
5331 @ 35628:               PUSHI  #0x00000010
5332 @ 35633:               JUMPIF # L_0004
5333 @ 35637:               LOCATE L_0005
5334 @ 35640:               PUSH   PRINTNAME
5335 @ 35643:               PUSH   FNAME
5336 @ 35646:               ASSPAR
5337 @ 35647:               CALL  
5338 @ 35648:               LOCATE L_0004
5339 @ 35651:               LINE   449 "regression-compile-tmp/allimpc1-77.imp"
5340 @ 35693:               JUMP   L_0131

   450  L9:       print string("  SYNTAX   ")
5341 @ 35696:               LINE   450 "regression-compile-tmp/allimpc1-77.imp"
5342 @ 35738:               LABEL  L_012f
5343 @ 35741:               LINE   450 "regression-compile-tmp/allimpc1-77.imp"
5344 @ 35783:               PUSH   PRINTSTRING
5345 @ 35786:               PUSHS  "  SYNTAX   "
5346 @ 35799:               ASSPAR
5347 @ 35800:               CALL  

   451           ->L11 %IF LINE#OLDLINE
5348 @ 35801:               LINE   451 "regression-compile-tmp/allimpc1-77.imp"
5349 @ 35843:               PUSH   LINE
5350 @ 35846:               PUSH   OLDLINE
5351 @ 35849:               JUMPIF = L_0004
5352 @ 35853:               JUMP   L_0132
5353 @ 35856:               LOCATE L_0004

   452           QP=Q
5354 @ 35859:               LINE   452 "regression-compile-tmp/allimpc1-77.imp"
5355 @ 35901:               PUSH   QP
5356 @ 35904:               PUSH   Q
5357 @ 35907:               ASSVAL

   453                 %CYCLE Q=Q,1,LENGTH-1
5358 @ 35908:               LINE   453 "regression-compile-tmp/allimpc1-77.imp"
5359 @ 35950:               PUSH   Q
5360 @ 35953:               PUSHI  #0x00000001
5361 @ 35958:               PUSH   LENGTH
5362 @ 35961:               PUSHI  #0x00000001
5363 @ 35966:               SUB   
5364 @ 35967:               PUSH   Q
5365 @ 35970:               FOR    L_0003

   454                 %IF CC(Q)&128 # 0 %THEN PRINTSYMBOL(CC(Q)&127-'A'+'a') %ELSE PRINTSYMBOL(CC(Q))
5366 @ 35973:               LINE   454 "regression-compile-tmp/allimpc1-77.imp"
5367 @ 36015:               PUSH   CC
5368 @ 36018:               PUSH   Q
5369 @ 36021:               ACCESS
5370 @ 36022:               PUSHI  #0x00000080
5371 @ 36027:               AND   
5372 @ 36028:               PUSHI  #0x00000000
5373 @ 36033:               JUMPIF = L_0007
5374 @ 36037:               PUSH   PRINTSYMBOL
5375 @ 36040:               PUSH   CC
5376 @ 36043:               PUSH   Q
5377 @ 36046:               ACCESS
5378 @ 36047:               PUSHI  #0x0000007f
5379 @ 36052:               AND   
5380 @ 36053:               PUSHI  #0x00000041
5381 @ 36058:               SUB   
5382 @ 36059:               PUSHI  #0x00000061
5383 @ 36064:               ADD   
5384 @ 36065:               ASSPAR
5385 @ 36066:               CALL  
5386 @ 36067:               GOTO   L_0006
5387 @ 36070:               LOCATE L_0007
5388 @ 36073:               PUSH   PRINTSYMBOL
5389 @ 36076:               PUSH   CC
5390 @ 36079:               PUSH   Q
5391 @ 36082:               ACCESS
5392 @ 36083:               ASSPAR
5393 @ 36084:               CALL  
5394 @ 36085:               LOCATE L_0006

   455                 ->L10 %IF CC(Q)=';'
5395 @ 36088:               LINE   455 "regression-compile-tmp/allimpc1-77.imp"
5396 @ 36130:               PUSH   CC
5397 @ 36133:               PUSH   Q
5398 @ 36136:               ACCESS
5399 @ 36137:               PUSHI  #0x0000003b
5400 @ 36142:               JUMPIF # L_0007
5401 @ 36146:               JUMP   L_0133
5402 @ 36149:               LOCATE L_0007

   456           %REPEAT
5403 @ 36152:               LINE   456 "regression-compile-tmp/allimpc1-77.imp"
5404 @ 36194:               REPEAT L_0003
5405 @ 36197:               LOCATE L_0004

   457  L10:            Q =Q+1
5406 @ 36200:               LINE   457 "regression-compile-tmp/allimpc1-77.imp"
5407 @ 36242:               LABEL  L_0133
5408 @ 36245:               LINE   457 "regression-compile-tmp/allimpc1-77.imp"
5409 @ 36287:               PUSH   Q
5410 @ 36290:               PUSH   Q
5411 @ 36293:               PUSHI  #0x00000001
5412 @ 36298:               ADD   
5413 @ 36299:               ASSVAL

   458           ->L99 %IF I+20+Q-QP>120
5414 @ 36300:               LINE   458 "regression-compile-tmp/allimpc1-77.imp"
5415 @ 36342:               PUSH   I
5416 @ 36345:               PUSHI  #0x00000014
5417 @ 36350:               ADD   
5418 @ 36351:               PUSH   Q
5419 @ 36354:               ADD   
5420 @ 36355:               PUSH   QP
5421 @ 36358:               SUB   
5422 @ 36359:               PUSHI  #0x00000078
5423 @ 36364:               JUMPIF <= L_0004
5424 @ 36368:               JUMP   L_0131
5425 @ 36371:               LOCATE L_0004

   459           NEWLINE; SPACES(I+QMAX-QP+17)
5426 @ 36374:               LINE   459 "regression-compile-tmp/allimpc1-77.imp"
5427 @ 36416:               PUSH   NEWLINE
5428 @ 36419:               CALL  
5429 @ 36420:               LINE   459 "regression-compile-tmp/allimpc1-77.imp"
5430 @ 36462:               PUSH   SPACES
5431 @ 36465:               PUSH   I
5432 @ 36468:               PUSH   QMAX
5433 @ 36471:               ADD   
5434 @ 36472:               PUSH   QP
5435 @ 36475:               SUB   
5436 @ 36476:               PUSHI  #0x00000011
5437 @ 36481:               ADD   
5438 @ 36482:               ASSPAR
5439 @ 36483:               CALL  

   460           PRINTSYMBOL('!')
5440 @ 36484:               LINE   460 "regression-compile-tmp/allimpc1-77.imp"
5441 @ 36526:               PUSH   PRINTSYMBOL
5442 @ 36529:               PUSHI  #0x00000021
5443 @ 36534:               ASSPAR
5444 @ 36535:               CALL  

   461           NEWLINE
5445 @ 36536:               LINE   461 "regression-compile-tmp/allimpc1-77.imp"
5446 @ 36578:               PUSH   NEWLINE
5447 @ 36581:               CALL  

   462           ->L99
5448 @ 36582:               LINE   462 "regression-compile-tmp/allimpc1-77.imp"
5449 @ 36624:               JUMP   L_0131

   463  L11:      print string("
5450 @ 36627:               LINE   463 "regression-compile-tmp/allimpc1-77.imp"
5451 @ 36669:               LABEL  L_0132
5452 @ 36672:               LINE   463 "regression-compile-tmp/allimpc1-77.imp"
5453 @ 36714:               PUSH   PRINTSTRING
5454 @ 36717:               PUSHS  "\n         TEXT MODE FAILURE "
5455 @ 36747:               ASSPAR
5456 @ 36748:               CALL  

   464           TEXT MODE FAILURE "); WRITE(LINE-OLDLINE,1)
5457 @ 36749:               LINE   464 "regression-compile-tmp/allimpc1-77.imp"
5458 @ 36791:               PUSH   WRITE
5459 @ 36794:               PUSH   LINE
5460 @ 36797:               PUSH   OLDLINE
5461 @ 36800:               SUB   
5462 @ 36801:               ASSPAR
5463 @ 36802:               PUSHI  #0x00000001
5464 @ 36807:               ASSPAR
5465 @ 36808:               CALL  

   465           print string(" LINES LOST ")
5466 @ 36809:               LINE   465 "regression-compile-tmp/allimpc1-77.imp"
5467 @ 36851:               PUSH   PRINTSTRING
5468 @ 36854:               PUSHS  " LINES LOST "
5469 @ 36868:               ASSPAR
5470 @ 36869:               CALL  

   466           NEWLINE; Q=QMAX
5471 @ 36870:               LINE   466 "regression-compile-tmp/allimpc1-77.imp"
5472 @ 36912:               PUSH   NEWLINE
5473 @ 36915:               CALL  
5474 @ 36916:               LINE   466 "regression-compile-tmp/allimpc1-77.imp"
5475 @ 36958:               PUSH   Q
5476 @ 36961:               PUSH   QMAX
5477 @ 36964:               ASSVAL

   467  L99:      NEWLINE; %END
5478 @ 36965:               LINE   467 "regression-compile-tmp/allimpc1-77.imp"
5479 @ 37007:               LABEL  L_0131
5480 @ 37010:               LINE   467 "regression-compile-tmp/allimpc1-77.imp"
5481 @ 37052:               PUSH   NEWLINE
5482 @ 37055:               CALL  
5483 @ 37056:               LINE   467 "regression-compile-tmp/allimpc1-77.imp"
5484 @ 37098:            END    _lev0id0_FAULT {lev=2 --> 1}

   468                 %ROUTINE COMPARE
   469           !%SHORTROUTINE
5485 @ 37099:            LINE   468 "regression-compile-tmp/allimpc1-77.imp"
5486 @ 37141:            DEF    COMPARE (_lev0id0_COMPARE) p1=V_0114 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
5487 @ 37160:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
5488 @ 37161:               FINISH ) {lev=2}

   470           %INTEGER RA,RP,RQ,RR,RS,MARKER
5489 @ 37162:               LINE   470 "regression-compile-tmp/allimpc1-77.imp"
5490 @ 37204:               DEF    RA p1=V_012b 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
5491 @ 37218:               DEF    RP p1=V_012c 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
5492 @ 37232:               DEF    RQ p1=V_012d 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
5493 @ 37246:               DEF    RR p1=V_012e 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
5494 @ 37260:               DEF    RS p1=V_012f 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
5495 @ 37274:               DEF    MARKER p1=V_0130 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

   471           %SWITCH BIP(1000:1019)
5496 @ 37292:               LINE   471 "regression-compile-tmp/allimpc1-77.imp"
5497 @ 37334:               PUSHI  #0x000003e8
5498 @ 37339:               PUSHI  #0x000003fb
5499 @ 37344:               BOUNDS
5500 @ 37345:               DEF    BIP p1=V_0131 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   472           RP=SYMBOL(P)
5501 @ 37360:               LINE   472 "regression-compile-tmp/allimpc1-77.imp"
5502 @ 37402:               PUSH   RP
5503 @ 37405:               PUSH   SYMBOL
5504 @ 37408:               PUSH   P
5505 @ 37411:               ACCESS
5506 @ 37412:               ASSVAL

   473           RQ=Q; RR=R;                   ! RESET VALUES OF LINE&AR PTRS
5507 @ 37413:               LINE   473 "regression-compile-tmp/allimpc1-77.imp"
5508 @ 37455:               PUSH   RQ
5509 @ 37458:               PUSH   Q
5510 @ 37461:               ASSVAL
5511 @ 37462:               LINE   473 "regression-compile-tmp/allimpc1-77.imp"
5512 @ 37504:               PUSH   RR
5513 @ 37507:               PUSH   R
5514 @ 37510:               ASSVAL

   474           A(R)=1;                       ! FIRST ALTERNATIVE TO BE TRIED
5515 @ 37511:               LINE   474 "regression-compile-tmp/allimpc1-77.imp"
5516 @ 37553:               PUSH   A
5517 @ 37556:               PUSH   R
5518 @ 37559:               ACCESS
5519 @ 37560:               PUSHI  #0x00000001
5520 @ 37565:               ASSVAL

   475           P=P+1; RA=SYMBOL(P); RS=P;    ! RA TO NEXT PHRASE ALTERNATIVE
   476           %COMMENT  ROUTINE REALLY STARTS HERE
5521 @ 37566:               LINE   475 "regression-compile-tmp/allimpc1-77.imp"
5522 @ 37608:               PUSH   P
5523 @ 37611:               PUSH   P
5524 @ 37614:               PUSHI  #0x00000001
5525 @ 37619:               ADD   
5526 @ 37620:               ASSVAL
5527 @ 37621:               LINE   475 "regression-compile-tmp/allimpc1-77.imp"
5528 @ 37663:               PUSH   RA
5529 @ 37666:               PUSH   SYMBOL
5530 @ 37669:               PUSH   P
5531 @ 37672:               ACCESS
5532 @ 37673:               ASSVAL
5533 @ 37674:               LINE   475 "regression-compile-tmp/allimpc1-77.imp"
5534 @ 37716:               PUSH   RS
5535 @ 37719:               PUSH   P
5536 @ 37722:               ASSVAL

   477  L1:       R=R+1
5537 @ 37723:               LINE   477 "regression-compile-tmp/allimpc1-77.imp"
5538 @ 37765:               LABEL  L_0132
5539 @ 37768:               LINE   477 "regression-compile-tmp/allimpc1-77.imp"
5540 @ 37810:               PUSH   R
5541 @ 37813:               PUSH   R
5542 @ 37816:               PUSHI  #0x00000001
5543 @ 37821:               ADD   
5544 @ 37822:               ASSVAL

   478  BIP(1000):L2:                           ! SUCCESS ON TO NEXT ITEM
5545 @ 37823:               LINE   478 "regression-compile-tmp/allimpc1-77.imp"
5546 @ 37865:               PUSHI  #0x000003e8
5547 @ 37870:               SLABEL 305
5548 @ 37873:               LINE   478 "regression-compile-tmp/allimpc1-77.imp"
5549 @ 37915:               LABEL  L_0133

   479           RS=RS+1; ->L8 %IF RS=RA;       ! RS=NEXT ALTERNATIVE MEANS THAT
   480                                         ! THIS ALT HAS BEEN COMPLETED SO
   481                                         ! EXIT WITH HIT=1
5550 @ 37918:               LINE   479 "regression-compile-tmp/allimpc1-77.imp"
5551 @ 37960:               PUSH   RS
5552 @ 37963:               PUSH   RS
5553 @ 37966:               PUSHI  #0x00000001
5554 @ 37971:               ADD   
5555 @ 37972:               ASSVAL
5556 @ 37973:               LINE   479 "regression-compile-tmp/allimpc1-77.imp"
5557 @ 38015:               PUSH   RS
5558 @ 38018:               PUSH   RA
5559 @ 38021:               JUMPIF # L_0004
5560 @ 38025:               JUMP   L_0134
5561 @ 38028:               LOCATE L_0004

   482           ITEM=SYMBOL(RS);              ! NEXT BRICK IN THE CURRENT ALT
5562 @ 38031:               LINE   482 "regression-compile-tmp/allimpc1-77.imp"
5563 @ 38073:               PUSH   ITEM
5564 @ 38076:               PUSH   SYMBOL
5565 @ 38079:               PUSH   RS
5566 @ 38082:               ACCESS
5567 @ 38083:               ASSVAL

   483           ->L4 %IF ITEM>=1300;           ! BRICK IS A PHRASE TYPE
5568 @ 38084:               LINE   483 "regression-compile-tmp/allimpc1-77.imp"
5569 @ 38126:               PUSH   ITEM
5570 @ 38129:               PUSHI  #0x00000514
5571 @ 38134:               JUMPIF < L_0004
5572 @ 38138:               JUMP   L_0135
5573 @ 38141:               LOCATE L_0004

   484           ->L6 %IF ITEM>=1000;           ! BRICK IS BUILT IN PHRASE
5574 @ 38144:               LINE   484 "regression-compile-tmp/allimpc1-77.imp"
5575 @ 38186:               PUSH   ITEM
5576 @ 38189:               PUSHI  #0x000003e8
5577 @ 38194:               JUMPIF < L_0004
5578 @ 38198:               JUMP   L_0136
5579 @ 38201:               LOCATE L_0004

   485           %CYCLE J=1,1,CLETT(ITEM);     ! BRICK IS LITERAL
5580 @ 38204:               LINE   485 "regression-compile-tmp/allimpc1-77.imp"
5581 @ 38246:               PUSH   J
5582 @ 38249:               PUSHI  #0x00000001
5583 @ 38254:               PUSH   CLETT
5584 @ 38257:               PUSH   ITEM
5585 @ 38260:               ACCESS
5586 @ 38261:               PUSHI  #0x00000001
5587 @ 38266:               FOR    L_0003

   486           ->L3 %UNLESS CC(Q)=CLETT(J+ITEM)
5588 @ 38269:               LINE   486 "regression-compile-tmp/allimpc1-77.imp"
5589 @ 38311:               PUSH   CC
5590 @ 38314:               PUSH   Q
5591 @ 38317:               ACCESS
5592 @ 38318:               PUSH   CLETT
5593 @ 38321:               PUSH   J
5594 @ 38324:               PUSH   ITEM
5595 @ 38327:               ADD   
5596 @ 38328:               ACCESS
5597 @ 38329:               JUMPIF = L_0007
5598 @ 38333:               JUMP   L_0137
5599 @ 38336:               LOCATE L_0007

   487           Q=Q+1; %REPEAT;               !CHECK IT WITH LITERAL DICT ENTRY
5600 @ 38339:               LINE   487 "regression-compile-tmp/allimpc1-77.imp"
5601 @ 38381:               PUSH   Q
5602 @ 38384:               PUSH   Q
5603 @ 38387:               PUSHI  #0x00000001
5604 @ 38392:               ADD   
5605 @ 38393:               ASSVAL
5606 @ 38394:               LINE   487 "regression-compile-tmp/allimpc1-77.imp"
5607 @ 38436:               REPEAT L_0003
5608 @ 38439:               LOCATE L_0004

   488           ->L2;                          ! MATCHED SUCCESSFULLY
5609 @ 38442:               LINE   488 "regression-compile-tmp/allimpc1-77.imp"
5610 @ 38484:               JUMP   L_0133

   489  L4:                                     ! PHRASE TYPE ALTERNATE
5611 @ 38487:               LINE   489 "regression-compile-tmp/allimpc1-77.imp"
5612 @ 38529:               LABEL  L_0135

   490           P=ITEM; COMPARE;              ! RCALL COMPARE TO RECOGNISE IT
5613 @ 38532:               LINE   490 "regression-compile-tmp/allimpc1-77.imp"
5614 @ 38574:               PUSH   P
5615 @ 38577:               PUSH   ITEM
5616 @ 38580:               ASSVAL
5617 @ 38581:               LINE   490 "regression-compile-tmp/allimpc1-77.imp"
5618 @ 38623:               PUSH   COMPARE
5619 @ 38626:               CALL  

   491           ->L2 %IF HIT#0;                ! FOUND
5620 @ 38627:               LINE   491 "regression-compile-tmp/allimpc1-77.imp"
5621 @ 38669:               PUSH   HIT
5622 @ 38672:               PUSHI  #0x00000000
5623 @ 38677:               JUMPIF = L_0004
5624 @ 38681:               JUMP   L_0133
5625 @ 38684:               LOCATE L_0004

   492  L3:       QMAX=Q %IF Q>QMAX;            ! FAILURE - NOTE POSITION REACHD
5626 @ 38687:               LINE   492 "regression-compile-tmp/allimpc1-77.imp"
5627 @ 38729:               LABEL  L_0137
5628 @ 38732:               LINE   492 "regression-compile-tmp/allimpc1-77.imp"
5629 @ 38774:               PUSH   Q
5630 @ 38777:               PUSH   QMAX
5631 @ 38780:               JUMPIF <= L_0004
5632 @ 38784:               PUSH   QMAX
5633 @ 38787:               PUSH   Q
5634 @ 38790:               ASSVAL
5635 @ 38791:               LOCATE L_0004

   493           Q=RQ; R=RR;                   ! RESET LINE AND A.R. POINTERS
5636 @ 38794:               LINE   493 "regression-compile-tmp/allimpc1-77.imp"
5637 @ 38836:               PUSH   Q
5638 @ 38839:               PUSH   RQ
5639 @ 38842:               ASSVAL
5640 @ 38843:               LINE   493 "regression-compile-tmp/allimpc1-77.imp"
5641 @ 38885:               PUSH   R
5642 @ 38888:               PUSH   RR
5643 @ 38891:               ASSVAL

   494           ->L7 %IF RA=RP;                !TOTAL FAILURE NO ALT LEFT TO TRY
5644 @ 38892:               LINE   494 "regression-compile-tmp/allimpc1-77.imp"
5645 @ 38934:               PUSH   RA
5646 @ 38937:               PUSH   RP
5647 @ 38940:               JUMPIF # L_0004
5648 @ 38944:               JUMP   L_0138
5649 @ 38947:               LOCATE L_0004

   495           RS=RA; A(R)=A(R)+1;           ! MOVE TO NEXT ALT OF PHRASE
5650 @ 38950:               LINE   495 "regression-compile-tmp/allimpc1-77.imp"
5651 @ 38992:               PUSH   RS
5652 @ 38995:               PUSH   RA
5653 @ 38998:               ASSVAL
5654 @ 38999:               LINE   495 "regression-compile-tmp/allimpc1-77.imp"
5655 @ 39041:               PUSH   A
5656 @ 39044:               PUSH   R
5657 @ 39047:               ACCESS
5658 @ 39048:               PUSH   A
5659 @ 39051:               PUSH   R
5660 @ 39054:               ACCESS
5661 @ 39055:               PUSHI  #0x00000001
5662 @ 39060:               ADD   
5663 @ 39061:               ASSVAL

   496           RA=SYMBOL(RA); ->L1
5664 @ 39062:               LINE   496 "regression-compile-tmp/allimpc1-77.imp"
5665 @ 39104:               PUSH   RA
5666 @ 39107:               PUSH   SYMBOL
5667 @ 39110:               PUSH   RA
5668 @ 39113:               ACCESS
5669 @ 39114:               ASSVAL
5670 @ 39115:               LINE   496 "regression-compile-tmp/allimpc1-77.imp"
5671 @ 39157:               JUMP   L_0132

   497  L8:                                     ! COMPLETE SUCCESS
5672 @ 39160:               LINE   497 "regression-compile-tmp/allimpc1-77.imp"
5673 @ 39202:               LABEL  L_0134

   498           HIT=1; %RETURN
5674 @ 39205:               LINE   498 "regression-compile-tmp/allimpc1-77.imp"
5675 @ 39247:               PUSH   HIT
5676 @ 39250:               PUSHI  #0x00000001
5677 @ 39255:               ASSVAL
5678 @ 39256:               LINE   498 "regression-compile-tmp/allimpc1-77.imp"
5679 @ 39298:               RETURN

   499  L7:                                     ! UTTER FAILURE
5680 @ 39299:               LINE   499 "regression-compile-tmp/allimpc1-77.imp"
5681 @ 39341:               LABEL  L_0138

   500           HIT=0; %RETURN
5682 @ 39344:               LINE   500 "regression-compile-tmp/allimpc1-77.imp"
5683 @ 39386:               PUSH   HIT
5684 @ 39389:               PUSHI  #0x00000000
5685 @ 39394:               ASSVAL
5686 @ 39395:               LINE   500 "regression-compile-tmp/allimpc1-77.imp"
5687 @ 39437:               RETURN

   501  L6:                                     ! BUILT IN PHRASE
5688 @ 39438:               LINE   501 "regression-compile-tmp/allimpc1-77.imp"
5689 @ 39480:               LABEL  L_0136

   502           I=CC(Q); ->BIP(ITEM);         ! SO SWITCH TO IT
5690 @ 39483:               LINE   502 "regression-compile-tmp/allimpc1-77.imp"
5691 @ 39525:               PUSH   I
5692 @ 39528:               PUSH   CC
5693 @ 39531:               PUSH   Q
5694 @ 39534:               ACCESS
5695 @ 39535:               ASSVAL
5696 @ 39536:               LINE   502 "regression-compile-tmp/allimpc1-77.imp"
5697 @ 39578:               PUSH   ITEM
5698 @ 39581:               SJUMP  305

   503  BIP(1001):                             ! PHRASE NAME
5699 @ 39584:               LINE   503 "regression-compile-tmp/allimpc1-77.imp"
5700 @ 39626:               PUSHI  #0x000003e9
5701 @ 39631:               SLABEL 305

   504                 PNAME; ->L1 %IF HIT=1; ->L3
5702 @ 39634:               LINE   504 "regression-compile-tmp/allimpc1-77.imp"
5703 @ 39676:               PUSH   PNAME
5704 @ 39679:               CALL  
5705 @ 39680:               LINE   504 "regression-compile-tmp/allimpc1-77.imp"
5706 @ 39722:               PUSH   HIT
5707 @ 39725:               PUSHI  #0x00000001
5708 @ 39730:               JUMPIF # L_0004
5709 @ 39734:               JUMP   L_0132
5710 @ 39737:               LOCATE L_0004
5711 @ 39740:               LINE   504 "regression-compile-tmp/allimpc1-77.imp"
5712 @ 39782:               JUMP   L_0137

   505  BIP(1002):                             ! PHRASE U/CODE INSRN
5713 @ 39785:               LINE   505 "regression-compile-tmp/allimpc1-77.imp"
5714 @ 39827:               PUSHI  #0x000003ea
5715 @ 39832:               SLABEL 305

   506           ->L3 %UNLESS 'A'<=I<='Z'
5716 @ 39835:               LINE   506 "regression-compile-tmp/allimpc1-77.imp"
5717 @ 39877:               PUSHI  #0x00000041
5718 @ 39882:               PUSH   I
5719 @ 39885:               JUMPIFD > L_0005
5720 @ 39889:               PUSHI  #0x0000005a
5721 @ 39894:               JUMPIF <= L_0004
5722 @ 39898:               LOCATE L_0005
5723 @ 39901:               JUMP   L_0137
5724 @ 39904:               LOCATE L_0004

   507           S=I; J=1
5725 @ 39907:               LINE   507 "regression-compile-tmp/allimpc1-77.imp"
5726 @ 39949:               PUSH   S
5727 @ 39952:               PUSH   I
5728 @ 39955:               ASSVAL
5729 @ 39956:               LINE   507 "regression-compile-tmp/allimpc1-77.imp"
5730 @ 39998:               PUSH   J
5731 @ 40001:               PUSHI  #0x00000001
5732 @ 40006:               ASSVAL

   508  L200:     Q=Q+1; I=CC(Q)
5733 @ 40007:               LINE   508 "regression-compile-tmp/allimpc1-77.imp"
5734 @ 40049:               LABEL  L_0139
5735 @ 40052:               LINE   508 "regression-compile-tmp/allimpc1-77.imp"
5736 @ 40094:               PUSH   Q
5737 @ 40097:               PUSH   Q
5738 @ 40100:               PUSHI  #0x00000001
5739 @ 40105:               ADD   
5740 @ 40106:               ASSVAL
5741 @ 40107:               LINE   508 "regression-compile-tmp/allimpc1-77.imp"
5742 @ 40149:               PUSH   I
5743 @ 40152:               PUSH   CC
5744 @ 40155:               PUSH   Q
5745 @ 40158:               ACCESS
5746 @ 40159:               ASSVAL

   509           ->L201 %UNLESS 'A'<=I<='Z'
5747 @ 40160:               LINE   509 "regression-compile-tmp/allimpc1-77.imp"
5748 @ 40202:               PUSHI  #0x00000041
5749 @ 40207:               PUSH   I
5750 @ 40210:               JUMPIFD > L_0005
5751 @ 40214:               PUSHI  #0x0000005a
5752 @ 40219:               JUMPIF <= L_0004
5753 @ 40223:               LOCATE L_0005
5754 @ 40226:               JUMP   L_013a
5755 @ 40229:               LOCATE L_0004

   510           S=S<<8!I;J=J+1; ->L200
5756 @ 40232:               LINE   510 "regression-compile-tmp/allimpc1-77.imp"
5757 @ 40274:               PUSH   S
5758 @ 40277:               PUSH   S
5759 @ 40280:               PUSHI  #0x00000008
5760 @ 40285:               LSH   
5761 @ 40286:               PUSH   I
5762 @ 40289:               OR    
5763 @ 40290:               ASSVAL
5764 @ 40291:               LINE   510 "regression-compile-tmp/allimpc1-77.imp"
5765 @ 40333:               PUSH   J
5766 @ 40336:               PUSH   J
5767 @ 40339:               PUSHI  #0x00000001
5768 @ 40344:               ADD   
5769 @ 40345:               ASSVAL
5770 @ 40346:               LINE   510 "regression-compile-tmp/allimpc1-77.imp"
5771 @ 40388:               JUMP   L_0139

   511  L201:     ->L3 %UNLESS I='_' %AND J<=4
5772 @ 40391:               LINE   511 "regression-compile-tmp/allimpc1-77.imp"
5773 @ 40433:               LABEL  L_013a
5774 @ 40436:               LINE   511 "regression-compile-tmp/allimpc1-77.imp"
5775 @ 40478:               PUSH   I
5776 @ 40481:               PUSHI  #0x0000005f
5777 @ 40486:               JUMPIF # L_0005
5778 @ 40490:               PUSH   J
5779 @ 40493:               PUSHI  #0x00000004
5780 @ 40498:               JUMPIF <= L_0004
5781 @ 40502:               LOCATE L_0005
5782 @ 40505:               JUMP   L_0137
5783 @ 40508:               LOCATE L_0004

   512           Q=Q+1; ->L2
5784 @ 40511:               LINE   512 "regression-compile-tmp/allimpc1-77.imp"
5785 @ 40553:               PUSH   Q
5786 @ 40556:               PUSH   Q
5787 @ 40559:               PUSHI  #0x00000001
5788 @ 40564:               ADD   
5789 @ 40565:               ASSVAL
5790 @ 40566:               LINE   512 "regression-compile-tmp/allimpc1-77.imp"
5791 @ 40608:               JUMP   L_0133

   513  BIP(1003):                             ! PHRASE CONST
5792 @ 40611:               LINE   513 "regression-compile-tmp/allimpc1-77.imp"
5793 @ 40653:               PUSHI  #0x000003eb
5794 @ 40658:               SLABEL 305

   514           CONST(0)
5795 @ 40661:               LINE   514 "regression-compile-tmp/allimpc1-77.imp"
5796 @ 40703:               PUSH   CONST
5797 @ 40706:               PUSHI  #0x00000000
5798 @ 40711:               ASSPAR
5799 @ 40712:               CALL  

   515                 ->L3 %IF HIT=0
5800 @ 40713:               LINE   515 "regression-compile-tmp/allimpc1-77.imp"
5801 @ 40755:               PUSH   HIT
5802 @ 40758:               PUSHI  #0x00000000
5803 @ 40763:               JUMPIF # L_0004
5804 @ 40767:               JUMP   L_0137
5805 @ 40770:               LOCATE L_0004

   516           ->L1 %IF CTYPE=5
5806 @ 40773:               LINE   516 "regression-compile-tmp/allimpc1-77.imp"
5807 @ 40815:               PUSH   CTYPE
5808 @ 40818:               PUSHI  #0x00000005
5809 @ 40823:               JUMPIF # L_0004
5810 @ 40827:               JUMP   L_0132
5811 @ 40830:               LOCATE L_0004

   517           ->L26 %IF CTYPE=2;             ! %REAL
5812 @ 40833:               LINE   517 "regression-compile-tmp/allimpc1-77.imp"
5813 @ 40875:               PUSH   CTYPE
5814 @ 40878:               PUSHI  #0x00000002
5815 @ 40883:               JUMPIF # L_0004
5816 @ 40887:               JUMP   L_013b
5817 @ 40890:               LOCATE L_0004

   518           ->L22 %IF S>>12=0
5818 @ 40893:               LINE   518 "regression-compile-tmp/allimpc1-77.imp"
5819 @ 40935:               PUSH   S
5820 @ 40938:               PUSHI  #0x0000000c
5821 @ 40943:               RSH   
5822 @ 40944:               PUSHI  #0x00000000
5823 @ 40949:               JUMPIF # L_0004
5824 @ 40953:               JUMP   L_013c
5825 @ 40956:               LOCATE L_0004

   519           A(R)=1
5826 @ 40959:               LINE   519 "regression-compile-tmp/allimpc1-77.imp"
5827 @ 41001:               PUSH   A
5828 @ 41004:               PUSH   R
5829 @ 41007:               ACCESS
5830 @ 41008:               PUSHI  #0x00000001
5831 @ 41013:               ASSVAL

   520           TOAR4(R+1,S); R=R+3; ->L2
5832 @ 41014:               LINE   520 "regression-compile-tmp/allimpc1-77.imp"
5833 @ 41056:               PUSH   TOAR4
5834 @ 41059:               PUSH   R
5835 @ 41062:               PUSHI  #0x00000001
5836 @ 41067:               ADD   
5837 @ 41068:               ASSPAR
5838 @ 41069:               PUSH   S
5839 @ 41072:               ASSPAR
5840 @ 41073:               CALL  
5841 @ 41074:               LINE   520 "regression-compile-tmp/allimpc1-77.imp"
5842 @ 41116:               PUSH   R
5843 @ 41119:               PUSH   R
5844 @ 41122:               PUSHI  #0x00000003
5845 @ 41127:               ADD   
5846 @ 41128:               ASSVAL
5847 @ 41129:               LINE   520 "regression-compile-tmp/allimpc1-77.imp"
5848 @ 41171:               JUMP   L_0133

   521  L22:      A(R)=9; R=R+1; A(R)=S; ->L1
5849 @ 41174:               LINE   521 "regression-compile-tmp/allimpc1-77.imp"
5850 @ 41216:               LABEL  L_013c
5851 @ 41219:               LINE   521 "regression-compile-tmp/allimpc1-77.imp"
5852 @ 41261:               PUSH   A
5853 @ 41264:               PUSH   R
5854 @ 41267:               ACCESS
5855 @ 41268:               PUSHI  #0x00000009
5856 @ 41273:               ASSVAL
5857 @ 41274:               LINE   521 "regression-compile-tmp/allimpc1-77.imp"
5858 @ 41316:               PUSH   R
5859 @ 41319:               PUSH   R
5860 @ 41322:               PUSHI  #0x00000001
5861 @ 41327:               ADD   
5862 @ 41328:               ASSVAL
5863 @ 41329:               LINE   521 "regression-compile-tmp/allimpc1-77.imp"
5864 @ 41371:               PUSH   A
5865 @ 41374:               PUSH   R
5866 @ 41377:               ACCESS
5867 @ 41378:               PUSH   S
5868 @ 41381:               ASSVAL
5869 @ 41382:               LINE   521 "regression-compile-tmp/allimpc1-77.imp"
5870 @ 41424:               JUMP   L_0132

   522  L26:      A(R)=2; TOAR8(R+1,CVALUE); R=R+5; ->L2
5871 @ 41427:               LINE   522 "regression-compile-tmp/allimpc1-77.imp"
5872 @ 41469:               LABEL  L_013b
5873 @ 41472:               LINE   522 "regression-compile-tmp/allimpc1-77.imp"
5874 @ 41514:               PUSH   A
5875 @ 41517:               PUSH   R
5876 @ 41520:               ACCESS
5877 @ 41521:               PUSHI  #0x00000002
5878 @ 41526:               ASSVAL
5879 @ 41527:               LINE   522 "regression-compile-tmp/allimpc1-77.imp"
5880 @ 41569:               PUSH   TOAR8
5881 @ 41572:               PUSH   R
5882 @ 41575:               PUSHI  #0x00000001
5883 @ 41580:               ADD   
5884 @ 41581:               ASSPAR
5885 @ 41582:               PUSH   CVALUE
5886 @ 41585:               ASSPAR
5887 @ 41586:               CALL  
5888 @ 41587:               LINE   522 "regression-compile-tmp/allimpc1-77.imp"
5889 @ 41629:               PUSH   R
5890 @ 41632:               PUSH   R
5891 @ 41635:               PUSHI  #0x00000005
5892 @ 41640:               ADD   
5893 @ 41641:               ASSVAL
5894 @ 41642:               LINE   522 "regression-compile-tmp/allimpc1-77.imp"
5895 @ 41684:               JUMP   L_0133

   523  BIP(1005):                             ! PHRASE N
5896 @ 41687:               LINE   523 "regression-compile-tmp/allimpc1-77.imp"
5897 @ 41729:               PUSHI  #0x000003ed
5898 @ 41734:               SLABEL 305

   524           ->L3 %UNLESS '0'<=I<='9';      ! MUST START WITH DIGIT
5899 @ 41737:               LINE   524 "regression-compile-tmp/allimpc1-77.imp"
5900 @ 41779:               PUSHI  #0x00000030
5901 @ 41784:               PUSH   I
5902 @ 41787:               JUMPIFD > L_0005
5903 @ 41791:               PUSHI  #0x00000039
5904 @ 41796:               JUMPIF <= L_0004
5905 @ 41800:               LOCATE L_0005
5906 @ 41803:               JUMP   L_0137
5907 @ 41806:               LOCATE L_0004

   525           CONST(2); A(R)=S; ->L1
5908 @ 41809:               LINE   525 "regression-compile-tmp/allimpc1-77.imp"
5909 @ 41851:               PUSH   CONST
5910 @ 41854:               PUSHI  #0x00000002
5911 @ 41859:               ASSPAR
5912 @ 41860:               CALL  
5913 @ 41861:               LINE   525 "regression-compile-tmp/allimpc1-77.imp"
5914 @ 41903:               PUSH   A
5915 @ 41906:               PUSH   R
5916 @ 41909:               ACCESS
5917 @ 41910:               PUSH   S
5918 @ 41913:               ASSVAL
5919 @ 41914:               LINE   525 "regression-compile-tmp/allimpc1-77.imp"
5920 @ 41956:               JUMP   L_0132

   526  BIP(1004):                             ! PHRASE CONSTLIST
5921 @ 41959:               LINE   526 "regression-compile-tmp/allimpc1-77.imp"
5922 @ 42001:               PUSHI  #0x000003ec
5923 @ 42006:               SLABEL 305

   527           CONSTLIST;->L1
5924 @ 42009:               LINE   527 "regression-compile-tmp/allimpc1-77.imp"
5925 @ 42051:               PUSH   CONSTLIST
5926 @ 42054:               CALL  
5927 @ 42055:               LINE   527 "regression-compile-tmp/allimpc1-77.imp"
5928 @ 42097:               JUMP   L_0132

   528  BIP(1006):                             ! PHRASE S=SEPARATOR
5929 @ 42100:               LINE   528 "regression-compile-tmp/allimpc1-77.imp"
5930 @ 42142:               PUSHI  #0x000003ee
5931 @ 42147:               SLABEL 305

   529           ->L2 %IF I=10
5932 @ 42150:               LINE   529 "regression-compile-tmp/allimpc1-77.imp"
5933 @ 42192:               PUSH   I
5934 @ 42195:               PUSHI  #0x0000000a
5935 @ 42200:               JUMPIF # L_0004
5936 @ 42204:               JUMP   L_0133
5937 @ 42207:               LOCATE L_0004

   530           ->L3 %UNLESS I=';'
5938 @ 42210:               LINE   530 "regression-compile-tmp/allimpc1-77.imp"
5939 @ 42252:               PUSH   I
5940 @ 42255:               PUSHI  #0x0000003b
5941 @ 42260:               JUMPIF = L_0004
5942 @ 42264:               JUMP   L_0137
5943 @ 42267:               LOCATE L_0004

   531           Q=Q+1; ->L2
5944 @ 42270:               LINE   531 "regression-compile-tmp/allimpc1-77.imp"
5945 @ 42312:               PUSH   Q
5946 @ 42315:               PUSH   Q
5947 @ 42318:               PUSHI  #0x00000001
5948 @ 42323:               ADD   
5949 @ 42324:               ASSVAL
5950 @ 42325:               LINE   531 "regression-compile-tmp/allimpc1-77.imp"
5951 @ 42367:               JUMP   L_0133

   532  BIP(1007):L30:                          ! PHRASE TEXT=COMMENT TEXT
5952 @ 42370:               LINE   532 "regression-compile-tmp/allimpc1-77.imp"
5953 @ 42412:               PUSHI  #0x000003ef
5954 @ 42417:               SLABEL 305
5955 @ 42420:               LINE   532 "regression-compile-tmp/allimpc1-77.imp"
5956 @ 42462:               LABEL  L_013d

   533           ->L1 %UNLESS 10#I#';'
5957 @ 42465:               LINE   533 "regression-compile-tmp/allimpc1-77.imp"
5958 @ 42507:               PUSHI  #0x0000000a
5959 @ 42512:               PUSH   I
5960 @ 42515:               JUMPIFD = L_0005
5961 @ 42519:               PUSHI  #0x0000003b
5962 @ 42524:               JUMPIF # L_0004
5963 @ 42528:               LOCATE L_0005
5964 @ 42531:               JUMP   L_0132
5965 @ 42534:               LOCATE L_0004

   534           Q=Q+1; I=CC(Q); ->L30
5966 @ 42537:               LINE   534 "regression-compile-tmp/allimpc1-77.imp"
5967 @ 42579:               PUSH   Q
5968 @ 42582:               PUSH   Q
5969 @ 42585:               PUSHI  #0x00000001
5970 @ 42590:               ADD   
5971 @ 42591:               ASSVAL
5972 @ 42592:               LINE   534 "regression-compile-tmp/allimpc1-77.imp"
5973 @ 42634:               PUSH   I
5974 @ 42637:               PUSH   CC
5975 @ 42640:               PUSH   Q
5976 @ 42643:               ACCESS
5977 @ 42644:               ASSVAL
5978 @ 42645:               LINE   534 "regression-compile-tmp/allimpc1-77.imp"
5979 @ 42687:               JUMP   L_013d

   535  BIP(1008):                             ! PHRASE TEXTTEXT=BETWEEN QUOTES
5980 @ 42690:               LINE   535 "regression-compile-tmp/allimpc1-77.imp"
5981 @ 42732:               PUSHI  #0x000003f0
5982 @ 42737:               SLABEL 305

   536           TEXTTEXT
5983 @ 42740:               LINE   536 "regression-compile-tmp/allimpc1-77.imp"
5984 @ 42782:               PUSH   TEXTTEXT
5985 @ 42785:               CALL  

   537           ->L3 %IF HIT=0;->L1
5986 @ 42786:               LINE   537 "regression-compile-tmp/allimpc1-77.imp"
5987 @ 42828:               PUSH   HIT
5988 @ 42831:               PUSHI  #0x00000000
5989 @ 42836:               JUMPIF # L_0004
5990 @ 42840:               JUMP   L_0137
5991 @ 42843:               LOCATE L_0004
5992 @ 42846:               LINE   537 "regression-compile-tmp/allimpc1-77.imp"
5993 @ 42888:               JUMP   L_0132

   538  BIP(1009):                             ! PHRASE NAMELIST
   539           ! GIVES AR IN FORM NNAMES,NAME1,....NAMEN
5994 @ 42891:               LINE   538 "regression-compile-tmp/allimpc1-77.imp"
5995 @ 42933:               PUSHI  #0x000003f1
5996 @ 42938:               SLABEL 305

   540           U=R; V=1; R=R+1
5997 @ 42941:               LINE   540 "regression-compile-tmp/allimpc1-77.imp"
5998 @ 42983:               PUSH   U
5999 @ 42986:               PUSH   R
6000 @ 42989:               ASSVAL
6001 @ 42990:               LINE   540 "regression-compile-tmp/allimpc1-77.imp"
6002 @ 43032:               PUSH   V
6003 @ 43035:               PUSHI  #0x00000001
6004 @ 43040:               ASSVAL
6005 @ 43041:               LINE   540 "regression-compile-tmp/allimpc1-77.imp"
6006 @ 43083:               PUSH   R
6007 @ 43086:               PUSH   R
6008 @ 43089:               PUSHI  #0x00000001
6009 @ 43094:               ADD   
6010 @ 43095:               ASSVAL

   541           PNAME; ->L3 %IF HIT=0
6011 @ 43096:               LINE   541 "regression-compile-tmp/allimpc1-77.imp"
6012 @ 43138:               PUSH   PNAME
6013 @ 43141:               CALL  
6014 @ 43142:               LINE   541 "regression-compile-tmp/allimpc1-77.imp"
6015 @ 43184:               PUSH   HIT
6016 @ 43187:               PUSHI  #0x00000000
6017 @ 43192:               JUMPIF # L_0004
6018 @ 43196:               JUMP   L_0137
6019 @ 43199:               LOCATE L_0004

   542  L90:      ->L91 %UNLESS CC(Q)=','
6020 @ 43202:               LINE   542 "regression-compile-tmp/allimpc1-77.imp"
6021 @ 43244:               LABEL  L_013e
6022 @ 43247:               LINE   542 "regression-compile-tmp/allimpc1-77.imp"
6023 @ 43289:               PUSH   CC
6024 @ 43292:               PUSH   Q
6025 @ 43295:               ACCESS
6026 @ 43296:               PUSHI  #0x0000002c
6027 @ 43301:               JUMPIF = L_0004
6028 @ 43305:               JUMP   L_013f
6029 @ 43308:               LOCATE L_0004

   543           Q=Q+1; R=R+1
6030 @ 43311:               LINE   543 "regression-compile-tmp/allimpc1-77.imp"
6031 @ 43353:               PUSH   Q
6032 @ 43356:               PUSH   Q
6033 @ 43359:               PUSHI  #0x00000001
6034 @ 43364:               ADD   
6035 @ 43365:               ASSVAL
6036 @ 43366:               LINE   543 "regression-compile-tmp/allimpc1-77.imp"
6037 @ 43408:               PUSH   R
6038 @ 43411:               PUSH   R
6039 @ 43414:               PUSHI  #0x00000001
6040 @ 43419:               ADD   
6041 @ 43420:               ASSVAL

   544           I=CC(Q)
6042 @ 43421:               LINE   544 "regression-compile-tmp/allimpc1-77.imp"
6043 @ 43463:               PUSH   I
6044 @ 43466:               PUSH   CC
6045 @ 43469:               PUSH   Q
6046 @ 43472:               ACCESS
6047 @ 43473:               ASSVAL

   545           PNAME
6048 @ 43474:               LINE   545 "regression-compile-tmp/allimpc1-77.imp"
6049 @ 43516:               PUSH   PNAME
6050 @ 43519:               CALL  

   546           ->L92 %IF HIT=0; V=V+1; ->L90
6051 @ 43520:               LINE   546 "regression-compile-tmp/allimpc1-77.imp"
6052 @ 43562:               PUSH   HIT
6053 @ 43565:               PUSHI  #0x00000000
6054 @ 43570:               JUMPIF # L_0004
6055 @ 43574:               JUMP   L_0140
6056 @ 43577:               LOCATE L_0004
6057 @ 43580:               LINE   546 "regression-compile-tmp/allimpc1-77.imp"
6058 @ 43622:               PUSH   V
6059 @ 43625:               PUSH   V
6060 @ 43628:               PUSHI  #0x00000001
6061 @ 43633:               ADD   
6062 @ 43634:               ASSVAL
6063 @ 43635:               LINE   546 "regression-compile-tmp/allimpc1-77.imp"
6064 @ 43677:               JUMP   L_013e

   547  L92:      R=R-1; Q=Q-1
6065 @ 43680:               LINE   547 "regression-compile-tmp/allimpc1-77.imp"
6066 @ 43722:               LABEL  L_0140
6067 @ 43725:               LINE   547 "regression-compile-tmp/allimpc1-77.imp"
6068 @ 43767:               PUSH   R
6069 @ 43770:               PUSH   R
6070 @ 43773:               PUSHI  #0x00000001
6071 @ 43778:               SUB   
6072 @ 43779:               ASSVAL
6073 @ 43780:               LINE   547 "regression-compile-tmp/allimpc1-77.imp"
6074 @ 43822:               PUSH   Q
6075 @ 43825:               PUSH   Q
6076 @ 43828:               PUSHI  #0x00000001
6077 @ 43833:               SUB   
6078 @ 43834:               ASSVAL

   548  L91:      A(U)=V; ->L1
6079 @ 43835:               LINE   548 "regression-compile-tmp/allimpc1-77.imp"
6080 @ 43877:               LABEL  L_013f
6081 @ 43880:               LINE   548 "regression-compile-tmp/allimpc1-77.imp"
6082 @ 43922:               PUSH   A
6083 @ 43925:               PUSH   U
6084 @ 43928:               ACCESS
6085 @ 43929:               PUSH   V
6086 @ 43932:               ASSVAL
6087 @ 43933:               LINE   548 "regression-compile-tmp/allimpc1-77.imp"
6088 @ 43975:               JUMP   L_0132

   549  BIP(1010):                             ! PHRASE HOLE
6089 @ 43978:               LINE   549 "regression-compile-tmp/allimpc1-77.imp"
6090 @ 44020:               PUSHI  #0x000003f2
6091 @ 44025:               SLABEL 305

   550           MARKER=R; ->L1
6092 @ 44028:               LINE   550 "regression-compile-tmp/allimpc1-77.imp"
6093 @ 44070:               PUSH   MARKER
6094 @ 44073:               PUSH   R
6095 @ 44076:               ASSVAL
6096 @ 44077:               LINE   550 "regression-compile-tmp/allimpc1-77.imp"
6097 @ 44119:               JUMP   L_0132

   551  BIP(1011):                             ! PHRASE MARK
6098 @ 44122:               LINE   551 "regression-compile-tmp/allimpc1-77.imp"
6099 @ 44164:               PUSHI  #0x000003f3
6100 @ 44169:               SLABEL 305

   552           A(MARKER)=R-MARKER; ->L2
6101 @ 44172:               LINE   552 "regression-compile-tmp/allimpc1-77.imp"
6102 @ 44214:               PUSH   A
6103 @ 44217:               PUSH   MARKER
6104 @ 44220:               ACCESS
6105 @ 44221:               PUSH   R
6106 @ 44224:               PUSH   MARKER
6107 @ 44227:               SUB   
6108 @ 44228:               ASSVAL
6109 @ 44229:               LINE   552 "regression-compile-tmp/allimpc1-77.imp"
6110 @ 44271:               JUMP   L_0133

   553  BIP(1012):                             ! PHRASE UCRR=RR FORMAT
6111 @ 44274:               LINE   553 "regression-compile-tmp/allimpc1-77.imp"
6112 @ 44316:               PUSHI  #0x000003f4
6113 @ 44321:               SLABEL 305

   554           ->L124 %IF S&255='R';          ! LAST LETTER=R
6114 @ 44324:               LINE   554 "regression-compile-tmp/allimpc1-77.imp"
6115 @ 44366:               PUSH   S
6116 @ 44369:               PUSHI  #0x000000ff
6117 @ 44374:               AND   
6118 @ 44375:               PUSHI  #0x00000052
6119 @ 44380:               JUMPIF # L_0004
6120 @ 44384:               JUMP   L_0141
6121 @ 44387:               LOCATE L_0004

   555           %CYCLE I=0,1,2
6122 @ 44390:               LINE   555 "regression-compile-tmp/allimpc1-77.imp"
6123 @ 44432:               PUSH   I
6124 @ 44435:               PUSHI  #0x00000001
6125 @ 44440:               PUSHI  #0x00000002
6126 @ 44445:               PUSHI  #0x00000000
6127 @ 44450:               FOR    L_0003

   556           ->L120 %IF S=NEM(I)
6128 @ 44453:               LINE   556 "regression-compile-tmp/allimpc1-77.imp"
6129 @ 44495:               PUSH   S
6130 @ 44498:               PUSH   NEM
6131 @ 44501:               PUSH   I
6132 @ 44504:               ACCESS
6133 @ 44505:               JUMPIF # L_0007
6134 @ 44509:               JUMP   L_0142
6135 @ 44512:               LOCATE L_0007

   557           %REPEAT; ->L3
6136 @ 44515:               LINE   557 "regression-compile-tmp/allimpc1-77.imp"
6137 @ 44557:               REPEAT L_0003
6138 @ 44560:               LOCATE L_0004
6139 @ 44563:               LINE   557 "regression-compile-tmp/allimpc1-77.imp"
6140 @ 44605:               JUMP   L_0137

   558  L120:     A(R)=OPC(I)&63; ->L1
6141 @ 44608:               LINE   558 "regression-compile-tmp/allimpc1-77.imp"
6142 @ 44650:               LABEL  L_0142
6143 @ 44653:               LINE   558 "regression-compile-tmp/allimpc1-77.imp"
6144 @ 44695:               PUSH   A
6145 @ 44698:               PUSH   R
6146 @ 44701:               ACCESS
6147 @ 44702:               PUSH   OPC
6148 @ 44705:               PUSH   I
6149 @ 44708:               ACCESS
6150 @ 44709:               PUSHI  #0x0000003f
6151 @ 44714:               AND   
6152 @ 44715:               ASSVAL
6153 @ 44716:               LINE   558 "regression-compile-tmp/allimpc1-77.imp"
6154 @ 44758:               JUMP   L_0132

   559  L124:       J=S>>8; %CYCLE I=2,1,48
6155 @ 44761:               LINE   559 "regression-compile-tmp/allimpc1-77.imp"
6156 @ 44803:               LABEL  L_0141
6157 @ 44806:               LINE   559 "regression-compile-tmp/allimpc1-77.imp"
6158 @ 44848:               PUSH   J
6159 @ 44851:               PUSH   S
6160 @ 44854:               PUSHI  #0x00000008
6161 @ 44859:               RSH   
6162 @ 44860:               ASSVAL
6163 @ 44861:               LINE   559 "regression-compile-tmp/allimpc1-77.imp"
6164 @ 44903:               PUSH   I
6165 @ 44906:               PUSHI  #0x00000001
6166 @ 44911:               PUSHI  #0x00000030
6167 @ 44916:               PUSHI  #0x00000002
6168 @ 44921:               FOR    L_0003

   560           ->L120 %IF J=NEM(I)
6169 @ 44924:               LINE   560 "regression-compile-tmp/allimpc1-77.imp"
6170 @ 44966:               PUSH   J
6171 @ 44969:               PUSH   NEM
6172 @ 44972:               PUSH   I
6173 @ 44975:               ACCESS
6174 @ 44976:               JUMPIF # L_0007
6175 @ 44980:               JUMP   L_0142
6176 @ 44983:               LOCATE L_0007

   561           %REPEAT; ->L3
6177 @ 44986:               LINE   561 "regression-compile-tmp/allimpc1-77.imp"
6178 @ 45028:               REPEAT L_0003
6179 @ 45031:               LOCATE L_0004
6180 @ 45034:               LINE   561 "regression-compile-tmp/allimpc1-77.imp"
6181 @ 45076:               JUMP   L_0137

   562  BIP(1013):                             ! PHRASE UCRX=RX FORMAT
6182 @ 45079:               LINE   562 "regression-compile-tmp/allimpc1-77.imp"
6183 @ 45121:               PUSHI  #0x000003f5
6184 @ 45126:               SLABEL 305

   563           %CYCLE I=18,1,64
6185 @ 45129:               LINE   563 "regression-compile-tmp/allimpc1-77.imp"
6186 @ 45171:               PUSH   I
6187 @ 45174:               PUSHI  #0x00000001
6188 @ 45179:               PUSHI  #0x00000040
6189 @ 45184:               PUSHI  #0x00000012
6190 @ 45189:               FOR    L_0003

   564           ->L130 %IF S=NEM(I)
6191 @ 45192:               LINE   564 "regression-compile-tmp/allimpc1-77.imp"
6192 @ 45234:               PUSH   S
6193 @ 45237:               PUSH   NEM
6194 @ 45240:               PUSH   I
6195 @ 45243:               ACCESS
6196 @ 45244:               JUMPIF # L_0007
6197 @ 45248:               JUMP   L_0143
6198 @ 45251:               LOCATE L_0007

   565           %REPEAT; ->L3
6199 @ 45254:               LINE   565 "regression-compile-tmp/allimpc1-77.imp"
6200 @ 45296:               REPEAT L_0003
6201 @ 45299:               LOCATE L_0004
6202 @ 45302:               LINE   565 "regression-compile-tmp/allimpc1-77.imp"
6203 @ 45344:               JUMP   L_0137

   566  L130:     A(R)=OPC(I); ->L1
6204 @ 45347:               LINE   566 "regression-compile-tmp/allimpc1-77.imp"
6205 @ 45389:               LABEL  L_0143
6206 @ 45392:               LINE   566 "regression-compile-tmp/allimpc1-77.imp"
6207 @ 45434:               PUSH   A
6208 @ 45437:               PUSH   R
6209 @ 45440:               ACCESS
6210 @ 45441:               PUSH   OPC
6211 @ 45444:               PUSH   I
6212 @ 45447:               ACCESS
6213 @ 45448:               ASSVAL
6214 @ 45449:               LINE   566 "regression-compile-tmp/allimpc1-77.imp"
6215 @ 45491:               JUMP   L_0132

   567  BIP(1014):                             ! PHRASE UCRS=R,R,DB FORMAT
6216 @ 45494:               LINE   567 "regression-compile-tmp/allimpc1-77.imp"
6217 @ 45536:               PUSHI  #0x000003f6
6218 @ 45541:               SLABEL 305

   568           %CYCLE I=66,1,69
6219 @ 45544:               LINE   568 "regression-compile-tmp/allimpc1-77.imp"
6220 @ 45586:               PUSH   I
6221 @ 45589:               PUSHI  #0x00000001
6222 @ 45594:               PUSHI  #0x00000045
6223 @ 45599:               PUSHI  #0x00000042
6224 @ 45604:               FOR    L_0003

   569           ->L130 %IF S=NEM(I)
6225 @ 45607:               LINE   569 "regression-compile-tmp/allimpc1-77.imp"
6226 @ 45649:               PUSH   S
6227 @ 45652:               PUSH   NEM
6228 @ 45655:               PUSH   I
6229 @ 45658:               ACCESS
6230 @ 45659:               JUMPIF # L_0007
6231 @ 45663:               JUMP   L_0143
6232 @ 45666:               LOCATE L_0007

   570           %REPEAT; ->L3
6233 @ 45669:               LINE   570 "regression-compile-tmp/allimpc1-77.imp"
6234 @ 45711:               REPEAT L_0003
6235 @ 45714:               LOCATE L_0004
6236 @ 45717:               LINE   570 "regression-compile-tmp/allimpc1-77.imp"
6237 @ 45759:               JUMP   L_0137

   571  BIP(1015):                             ! PHRASE UCSI=STORE IMDTE
6238 @ 45762:               LINE   571 "regression-compile-tmp/allimpc1-77.imp"
6239 @ 45804:               PUSHI  #0x000003f7
6240 @ 45809:               SLABEL 305

   572           %CYCLE I=71,1,83
6241 @ 45812:               LINE   572 "regression-compile-tmp/allimpc1-77.imp"
6242 @ 45854:               PUSH   I
6243 @ 45857:               PUSHI  #0x00000001
6244 @ 45862:               PUSHI  #0x00000053
6245 @ 45867:               PUSHI  #0x00000047
6246 @ 45872:               FOR    L_0003

   573           ->L130 %IF S=NEM(I)
6247 @ 45875:               LINE   573 "regression-compile-tmp/allimpc1-77.imp"
6248 @ 45917:               PUSH   S
6249 @ 45920:               PUSH   NEM
6250 @ 45923:               PUSH   I
6251 @ 45926:               ACCESS
6252 @ 45927:               JUMPIF # L_0007
6253 @ 45931:               JUMP   L_0143
6254 @ 45934:               LOCATE L_0007

   574           %REPEAT; ->L3
6255 @ 45937:               LINE   574 "regression-compile-tmp/allimpc1-77.imp"
6256 @ 45979:               REPEAT L_0003
6257 @ 45982:               LOCATE L_0004
6258 @ 45985:               LINE   574 "regression-compile-tmp/allimpc1-77.imp"
6259 @ 46027:               JUMP   L_0137

   575  BIP(1016):                             ! PHRASE UCSHIFT=SHIFT INSTRNS
6260 @ 46030:               LINE   575 "regression-compile-tmp/allimpc1-77.imp"
6261 @ 46072:               PUSHI  #0x000003f8
6262 @ 46077:               SLABEL 305

   576           %CYCLE I=85,1,92
6263 @ 46080:               LINE   576 "regression-compile-tmp/allimpc1-77.imp"
6264 @ 46122:               PUSH   I
6265 @ 46125:               PUSHI  #0x00000001
6266 @ 46130:               PUSHI  #0x0000005c
6267 @ 46135:               PUSHI  #0x00000055
6268 @ 46140:               FOR    L_0003

   577           ->L130 %IF S=NEM(I)
6269 @ 46143:               LINE   577 "regression-compile-tmp/allimpc1-77.imp"
6270 @ 46185:               PUSH   S
6271 @ 46188:               PUSH   NEM
6272 @ 46191:               PUSH   I
6273 @ 46194:               ACCESS
6274 @ 46195:               JUMPIF # L_0007
6275 @ 46199:               JUMP   L_0143
6276 @ 46202:               LOCATE L_0007

   578           %REPEAT; ->L3
6277 @ 46205:               LINE   578 "regression-compile-tmp/allimpc1-77.imp"
6278 @ 46247:               REPEAT L_0003
6279 @ 46250:               LOCATE L_0004
6280 @ 46253:               LINE   578 "regression-compile-tmp/allimpc1-77.imp"
6281 @ 46295:               JUMP   L_0137

   579  BIP(1017):                             ! PHRASE UCSS=STORE TO STORE
6282 @ 46298:               LINE   579 "regression-compile-tmp/allimpc1-77.imp"
6283 @ 46340:               PUSHI  #0x000003f9
6284 @ 46345:               SLABEL 305

   580           %CYCLE I=94,1,106
6285 @ 46348:               LINE   580 "regression-compile-tmp/allimpc1-77.imp"
6286 @ 46390:               PUSH   I
6287 @ 46393:               PUSHI  #0x00000001
6288 @ 46398:               PUSHI  #0x0000006a
6289 @ 46403:               PUSHI  #0x0000005e
6290 @ 46408:               FOR    L_0003

   581           ->L130 %IF S=NEM(I)
6291 @ 46411:               LINE   581 "regression-compile-tmp/allimpc1-77.imp"
6292 @ 46453:               PUSH   S
6293 @ 46456:               PUSH   NEM
6294 @ 46459:               PUSH   I
6295 @ 46462:               ACCESS
6296 @ 46463:               JUMPIF # L_0007
6297 @ 46467:               JUMP   L_0143
6298 @ 46470:               LOCATE L_0007

   582           %REPEAT; ->L3
6299 @ 46473:               LINE   582 "regression-compile-tmp/allimpc1-77.imp"
6300 @ 46515:               REPEAT L_0003
6301 @ 46518:               LOCATE L_0004
6302 @ 46521:               LINE   582 "regression-compile-tmp/allimpc1-77.imp"
6303 @ 46563:               JUMP   L_0137

   583  BIP(1018):                             ! PHRASE UCPD=PACKED DECIMAL
6304 @ 46566:               LINE   583 "regression-compile-tmp/allimpc1-77.imp"
6305 @ 46608:               PUSHI  #0x000003fa
6306 @ 46613:               SLABEL 305

   584           %CYCLE I=108,1,116
6307 @ 46616:               LINE   584 "regression-compile-tmp/allimpc1-77.imp"
6308 @ 46658:               PUSH   I
6309 @ 46661:               PUSHI  #0x00000001
6310 @ 46666:               PUSHI  #0x00000074
6311 @ 46671:               PUSHI  #0x0000006c
6312 @ 46676:               FOR    L_0003

   585           ->L130 %IF S=NEM(I)
6313 @ 46679:               LINE   585 "regression-compile-tmp/allimpc1-77.imp"
6314 @ 46721:               PUSH   S
6315 @ 46724:               PUSH   NEM
6316 @ 46727:               PUSH   I
6317 @ 46730:               ACCESS
6318 @ 46731:               JUMPIF # L_0007
6319 @ 46735:               JUMP   L_0143
6320 @ 46738:               LOCATE L_0007

   586           %REPEAT; ->L3
6321 @ 46741:               LINE   586 "regression-compile-tmp/allimpc1-77.imp"
6322 @ 46783:               REPEAT L_0003
6323 @ 46786:               LOCATE L_0004
6324 @ 46789:               LINE   586 "regression-compile-tmp/allimpc1-77.imp"
6325 @ 46831:               JUMP   L_0137

   587  BIP(1019):                             ! PHRASE UCSPEC=THE FUNNIES
6326 @ 46834:               LINE   587 "regression-compile-tmp/allimpc1-77.imp"
6327 @ 46876:               PUSHI  #0x000003fb
6328 @ 46881:               SLABEL 305

   588           %CYCLE I=118,1,120
6329 @ 46884:               LINE   588 "regression-compile-tmp/allimpc1-77.imp"
6330 @ 46926:               PUSH   I
6331 @ 46929:               PUSHI  #0x00000001
6332 @ 46934:               PUSHI  #0x00000078
6333 @ 46939:               PUSHI  #0x00000076
6334 @ 46944:               FOR    L_0003

   589           ->L130 %IF S=NEM(I)
6335 @ 46947:               LINE   589 "regression-compile-tmp/allimpc1-77.imp"
6336 @ 46989:               PUSH   S
6337 @ 46992:               PUSH   NEM
6338 @ 46995:               PUSH   I
6339 @ 46998:               ACCESS
6340 @ 46999:               JUMPIF # L_0007
6341 @ 47003:               JUMP   L_0143
6342 @ 47006:               LOCATE L_0007

   590           %REPEAT; ->L3
6343 @ 47009:               LINE   590 "regression-compile-tmp/allimpc1-77.imp"
6344 @ 47051:               REPEAT L_0003
6345 @ 47054:               LOCATE L_0004
6346 @ 47057:               LINE   590 "regression-compile-tmp/allimpc1-77.imp"
6347 @ 47099:               JUMP   L_0137

   591                 %END                    ;!OF ROUTINE 'COMPARE'
6348 @ 47102:               LINE   591 "regression-compile-tmp/allimpc1-77.imp"
6349 @ 47144:            END    _lev0id0_COMPARE {lev=2 --> 1}

   592           %INTEGERFN HASH(%INTEGER ADDR)
6350 @ 47145:            LINE   592 "regression-compile-tmp/allimpc1-77.imp"
6351 @ 47187:            DEF    HASH (_lev0id0_HASH) p1=V_012b 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
6352 @ 47203:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
6353 @ 47204:                  DEF    ADDR p1=V_012c 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
6354 @ 47220:               FINISH ) {lev=2}

   593           %RESULT=NNAMES &(19*BYTE INTEGER(ADDR)+31*BYTE INTEGER(ADDR+1))
6355 @ 47221:               LINE   593 "regression-compile-tmp/allimpc1-77.imp"
6356 @ 47263:               PUSH   NNAMES
6357 @ 47266:               PUSHI  #0x00000013
6358 @ 47271:               PUSH   BYTEINTEGER
6359 @ 47274:               PUSH   ADDR
6360 @ 47277:               ASSPAR
6361 @ 47278:               CALL  
6362 @ 47279:               MUL   
6363 @ 47280:               PUSHI  #0x0000001f
6364 @ 47285:               PUSH   BYTEINTEGER
6365 @ 47288:               PUSH   ADDR
6366 @ 47291:               PUSHI  #0x00000001
6367 @ 47296:               ADD   
6368 @ 47297:               ASSPAR
6369 @ 47298:               CALL  
6370 @ 47299:               MUL   
6371 @ 47300:               ADD   
6372 @ 47301:               AND   
6373 @ 47302:               RESULT

   594           %END
6374 @ 47303:               LINE   594 "regression-compile-tmp/allimpc1-77.imp"
6375 @ 47345:            END    _lev0id0_HASH {lev=2 --> 1}

   595           %ROUTINE PNAME
6376 @ 47346:            LINE   595 "regression-compile-tmp/allimpc1-77.imp"
6377 @ 47388:            DEF    PNAME (_lev0id0_PNAME) p1=V_0115 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
6378 @ 47405:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
6379 @ 47406:               FINISH ) {lev=2}

   596           %INTEGER  JJ,KK,LL
   597           !%SHORTROUTINE
6380 @ 47407:               LINE   596 "regression-compile-tmp/allimpc1-77.imp"
6381 @ 47449:               DEF    JJ p1=V_012c 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
6382 @ 47463:               DEF    KK p1=V_012d 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
6383 @ 47477:               DEF    LL p1=V_012e 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

   598           HIT=0; I=CC(Q)
6384 @ 47491:               LINE   598 "regression-compile-tmp/allimpc1-77.imp"
6385 @ 47533:               PUSH   HIT
6386 @ 47536:               PUSHI  #0x00000000
6387 @ 47541:               ASSVAL
6388 @ 47542:               LINE   598 "regression-compile-tmp/allimpc1-77.imp"
6389 @ 47584:               PUSH   I
6390 @ 47587:               PUSH   CC
6391 @ 47590:               PUSH   Q
6392 @ 47593:               ACCESS
6393 @ 47594:               ASSVAL

   599           ->L3 %UNLESS 'A'<=I<='Z';     ! 1ST CHAR MUST BE LETTER
6394 @ 47595:               LINE   599 "regression-compile-tmp/allimpc1-77.imp"
6395 @ 47637:               PUSHI  #0x00000041
6396 @ 47642:               PUSH   I
6397 @ 47645:               JUMPIFD > L_0005
6398 @ 47649:               PUSHI  #0x0000005a
6399 @ 47654:               JUMPIF <= L_0004
6400 @ 47658:               LOCATE L_0005
6401 @ 47661:               JUMP   L_012f
6402 @ 47664:               LOCATE L_0004

   600           ->L3 %IF CC(Q+1)='''' %AND(I='B' %OR I='X' %OR I='M')
6403 @ 47667:               LINE   600 "regression-compile-tmp/allimpc1-77.imp"
6404 @ 47709:               PUSH   CC
6405 @ 47712:               PUSH   Q
6406 @ 47715:               PUSHI  #0x00000001
6407 @ 47720:               ADD   
6408 @ 47721:               ACCESS
6409 @ 47722:               PUSHI  #0x00000027
6410 @ 47727:               JUMPIF # L_0004
6411 @ 47731:               PUSH   I
6412 @ 47734:               PUSHI  #0x00000042
6413 @ 47739:               JUMPIF = L_0005
6414 @ 47743:               PUSH   I
6415 @ 47746:               PUSHI  #0x00000058
6416 @ 47751:               JUMPIF = L_0005
6417 @ 47755:               PUSH   I
6418 @ 47758:               PUSHI  #0x0000004d
6419 @ 47763:               JUMPIF # L_0004
6420 @ 47767:               LOCATE L_0005
6421 @ 47770:               JUMP   L_012f
6422 @ 47773:               LOCATE L_0004

   601           S=2; T=1; ->L10
6423 @ 47776:               LINE   601 "regression-compile-tmp/allimpc1-77.imp"
6424 @ 47818:               PUSH   S
6425 @ 47821:               PUSHI  #0x00000002
6426 @ 47826:               ASSVAL
6427 @ 47827:               LINE   601 "regression-compile-tmp/allimpc1-77.imp"
6428 @ 47869:               PUSH   T
6429 @ 47872:               PUSHI  #0x00000001
6430 @ 47877:               ASSVAL
6431 @ 47878:               LINE   601 "regression-compile-tmp/allimpc1-77.imp"
6432 @ 47920:               JUMP   L_0130

   602  L12:      Q=Q+1; I=CC(Q)
6433 @ 47923:               LINE   602 "regression-compile-tmp/allimpc1-77.imp"
6434 @ 47965:               LABEL  L_0131
6435 @ 47968:               LINE   602 "regression-compile-tmp/allimpc1-77.imp"
6436 @ 48010:               PUSH   Q
6437 @ 48013:               PUSH   Q
6438 @ 48016:               PUSHI  #0x00000001
6439 @ 48021:               ADD   
6440 @ 48022:               ASSVAL
6441 @ 48023:               LINE   602 "regression-compile-tmp/allimpc1-77.imp"
6442 @ 48065:               PUSH   I
6443 @ 48068:               PUSH   CC
6444 @ 48071:               PUSH   Q
6445 @ 48074:               ACCESS
6446 @ 48075:               ASSVAL

   603           ->L101 %UNLESS 'A'<=I<='Z' %OR '0'<=I<='9'
6447 @ 48076:               LINE   603 "regression-compile-tmp/allimpc1-77.imp"
6448 @ 48118:               PUSHI  #0x00000041
6449 @ 48123:               PUSH   I
6450 @ 48126:               JUMPIFD > L_0005
6451 @ 48130:               PUSHI  #0x0000005a
6452 @ 48135:               JUMPIF <= L_0004
6453 @ 48139:               LOCATE L_0005
6454 @ 48142:               PUSHI  #0x00000030
6455 @ 48147:               PUSH   I
6456 @ 48150:               JUMPIFD > L_0005
6457 @ 48154:               PUSHI  #0x00000039
6458 @ 48159:               JUMPIF <= L_0004
6459 @ 48163:               LOCATE L_0005
6460 @ 48166:               JUMP   L_0132
6461 @ 48169:               LOCATE L_0004

   604           T=T+1; S=S+1
6462 @ 48172:               LINE   604 "regression-compile-tmp/allimpc1-77.imp"
6463 @ 48214:               PUSH   T
6464 @ 48217:               PUSH   T
6465 @ 48220:               PUSHI  #0x00000001
6466 @ 48225:               ADD   
6467 @ 48226:               ASSVAL
6468 @ 48227:               LINE   604 "regression-compile-tmp/allimpc1-77.imp"
6469 @ 48269:               PUSH   S
6470 @ 48272:               PUSH   S
6471 @ 48275:               PUSHI  #0x00000001
6472 @ 48280:               ADD   
6473 @ 48281:               ASSVAL

   605  L10:      LETT(NEXT+T)=I; ->L12
6474 @ 48282:               LINE   605 "regression-compile-tmp/allimpc1-77.imp"
6475 @ 48324:               LABEL  L_0130
6476 @ 48327:               LINE   605 "regression-compile-tmp/allimpc1-77.imp"
6477 @ 48369:               PUSH   LETT
6478 @ 48372:               PUSH   NEXT
6479 @ 48375:               PUSH   T
6480 @ 48378:               ADD   
6481 @ 48379:               ACCESS
6482 @ 48380:               PUSH   I
6483 @ 48383:               ASSVAL
6484 @ 48384:               LINE   605 "regression-compile-tmp/allimpc1-77.imp"
6485 @ 48426:               JUMP   L_0131

   606  L101:     LETT(NEXT)=T;                 ! INSERT LENGTH
6486 @ 48429:               LINE   606 "regression-compile-tmp/allimpc1-77.imp"
6487 @ 48471:               LABEL  L_0132
6488 @ 48474:               LINE   606 "regression-compile-tmp/allimpc1-77.imp"
6489 @ 48516:               PUSH   LETT
6490 @ 48519:               PUSH   NEXT
6491 @ 48522:               ACCESS
6492 @ 48523:               PUSH   T
6493 @ 48526:               ASSVAL

   607           FAULT(108) %IF NEXT+S>DSIZE;  !DICTIONARY OVERFLOW
6494 @ 48527:               LINE   607 "regression-compile-tmp/allimpc1-77.imp"
6495 @ 48569:               PUSH   NEXT
6496 @ 48572:               PUSH   S
6497 @ 48575:               ADD   
6498 @ 48576:               PUSH   DSIZE
6499 @ 48579:               JUMPIF <= L_0004
6500 @ 48583:               PUSH   FAULT
6501 @ 48586:               PUSHI  #0x0000006c
6502 @ 48591:               ASSPAR
6503 @ 48592:               CALL  
6504 @ 48593:               LOCATE L_0004

   608           JJ=HASH(ADDR(LETT(NEXT)));    !PREPARE TO LOOK UP
6505 @ 48596:               LINE   608 "regression-compile-tmp/allimpc1-77.imp"
6506 @ 48638:               PUSH   JJ
6507 @ 48641:               PUSH   HASH
6508 @ 48644:               PUSH   ADDR
6509 @ 48647:               PUSH   LETT
6510 @ 48650:               PUSH   NEXT
6511 @ 48653:               ACCESS
6512 @ 48654:               ASSPAR
6513 @ 48655:               CALL  
6514 @ 48656:               ASSPAR
6515 @ 48657:               CALL  
6516 @ 48658:               ASSVAL

   609           %CYCLE NUM=JJ,1,JJ+NNAMES
6517 @ 48659:               LINE   609 "regression-compile-tmp/allimpc1-77.imp"
6518 @ 48701:               PUSH   NUM
6519 @ 48704:               PUSHI  #0x00000001
6520 @ 48709:               PUSH   JJ
6521 @ 48712:               PUSH   NNAMES
6522 @ 48715:               ADD   
6523 @ 48716:               PUSH   JJ
6524 @ 48719:               FOR    L_0003

   610           KK=NUM&NNAMES;                ! TREAT DICTIONARY AS CYCLIC
6525 @ 48722:               LINE   610 "regression-compile-tmp/allimpc1-77.imp"
6526 @ 48764:               PUSH   KK
6527 @ 48767:               PUSH   NUM
6528 @ 48770:               PUSH   NNAMES
6529 @ 48773:               AND   
6530 @ 48774:               ASSVAL

   611           LL=WORD(KK)
6531 @ 48775:               LINE   611 "regression-compile-tmp/allimpc1-77.imp"
6532 @ 48817:               PUSH   LL
6533 @ 48820:               PUSH   WORD
6534 @ 48823:               PUSH   KK
6535 @ 48826:               ACCESS
6536 @ 48827:               ASSVAL

   612           ->L2 %IF LL=0;                ! NAME NOT KNOWN
6537 @ 48828:               LINE   612 "regression-compile-tmp/allimpc1-77.imp"
6538 @ 48870:               PUSH   LL
6539 @ 48873:               PUSHI  #0x00000000
6540 @ 48878:               JUMPIF # L_0007
6541 @ 48882:               JUMP   L_0133
6542 @ 48885:               LOCATE L_0007

   613           %CYCLE JJ=1,1,LETT(LL)
6543 @ 48888:               LINE   613 "regression-compile-tmp/allimpc1-77.imp"
6544 @ 48930:               PUSH   JJ
6545 @ 48933:               PUSHI  #0x00000001
6546 @ 48938:               PUSH   LETT
6547 @ 48941:               PUSH   LL
6548 @ 48944:               ACCESS
6549 @ 48945:               PUSHI  #0x00000001
6550 @ 48950:               FOR    L_0006

   614           ->FAIL %UNLESS LETT(NEXT+JJ)=LETT(LL+JJ)
6551 @ 48953:               LINE   614 "regression-compile-tmp/allimpc1-77.imp"
6552 @ 48995:               PUSH   LETT
6553 @ 48998:               PUSH   NEXT
6554 @ 49001:               PUSH   JJ
6555 @ 49004:               ADD   
6556 @ 49005:               ACCESS
6557 @ 49006:               PUSH   LETT
6558 @ 49009:               PUSH   LL
6559 @ 49012:               PUSH   JJ
6560 @ 49015:               ADD   
6561 @ 49016:               ACCESS
6562 @ 49017:               JUMPIF = L_000a
6563 @ 49021:               JUMP   L_0134
6564 @ 49024:               LOCATE L_000a

   615           %REPEAT; ->L41;               ! NAME FOUND
6565 @ 49027:               LINE   615 "regression-compile-tmp/allimpc1-77.imp"
6566 @ 49069:               REPEAT L_0006
6567 @ 49072:               LOCATE L_0007
6568 @ 49075:               LINE   615 "regression-compile-tmp/allimpc1-77.imp"
6569 @ 49117:               JUMP   L_0135

   616  FAIL:    %REPEAT
6570 @ 49120:               LINE   616 "regression-compile-tmp/allimpc1-77.imp"
6571 @ 49162:               LABEL  L_0134
6572 @ 49165:               LINE   616 "regression-compile-tmp/allimpc1-77.imp"
6573 @ 49207:               REPEAT L_0003
6574 @ 49210:               LOCATE L_0004

   617           FAULT(104);                   ! TOO MANY NAMES
6575 @ 49213:               LINE   617 "regression-compile-tmp/allimpc1-77.imp"
6576 @ 49255:               PUSH   FAULT
6577 @ 49258:               PUSHI  #0x00000068
6578 @ 49263:               ASSPAR
6579 @ 49264:               CALL  

   618  L2:       WORD(KK)=NEXT; NEXT=NEXT+S
6580 @ 49265:               LINE   618 "regression-compile-tmp/allimpc1-77.imp"
6581 @ 49307:               LABEL  L_0133
6582 @ 49310:               LINE   618 "regression-compile-tmp/allimpc1-77.imp"
6583 @ 49352:               PUSH   WORD
6584 @ 49355:               PUSH   KK
6585 @ 49358:               ACCESS
6586 @ 49359:               PUSH   NEXT
6587 @ 49362:               ASSVAL
6588 @ 49363:               LINE   618 "regression-compile-tmp/allimpc1-77.imp"
6589 @ 49405:               PUSH   NEXT
6590 @ 49408:               PUSH   NEXT
6591 @ 49411:               PUSH   S
6592 @ 49414:               ADD   
6593 @ 49415:               ASSVAL

   619  L41:      A(R)=KK; HIT=1
6594 @ 49416:               LINE   619 "regression-compile-tmp/allimpc1-77.imp"
6595 @ 49458:               LABEL  L_0135
6596 @ 49461:               LINE   619 "regression-compile-tmp/allimpc1-77.imp"
6597 @ 49503:               PUSH   A
6598 @ 49506:               PUSH   R
6599 @ 49509:               ACCESS
6600 @ 49510:               PUSH   KK
6601 @ 49513:               ASSVAL
6602 @ 49514:               LINE   619 "regression-compile-tmp/allimpc1-77.imp"
6603 @ 49556:               PUSH   HIT
6604 @ 49559:               PUSHI  #0x00000001
6605 @ 49564:               ASSVAL

   620  L3:       %END
6606 @ 49565:               LINE   620 "regression-compile-tmp/allimpc1-77.imp"
6607 @ 49607:               LABEL  L_012f
6608 @ 49610:               LINE   620 "regression-compile-tmp/allimpc1-77.imp"
6609 @ 49652:            END    _lev0id0_PNAME {lev=2 --> 1}

   621           %ROUTINE     CONST(%BYTEINTEGER MODE)
   622           %COMMENT MODE=0 FOR NORMAL  MODE=2 FOR EXPONENT ETC
6610 @ 49653:            LINE   621 "regression-compile-tmp/allimpc1-77.imp"
6611 @ 49695:            DEF    CONST (_lev0id0_CONST) p1=V_0116 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
6612 @ 49712:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
6613 @ 49713:                  DEF    MODE p1=V_012c a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
6614 @ 49729:               FINISH ) {lev=2}

   623           %INTEGER Z
6615 @ 49730:               LINE   623 "regression-compile-tmp/allimpc1-77.imp"
6616 @ 49772:               DEF    Z p1=V_012d 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

   624           %LONGREAL X
6617 @ 49785:               LINE   624 "regression-compile-tmp/allimpc1-77.imp"
6618 @ 49827:               DEF    X p1=V_012e a/tf=21 b/format=4 c/ostate=0  type=2 (real) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   625           CVALUE=0; I=CC(Q)
   626           !%SHORTROUTINE
6619 @ 49840:               LINE   625 "regression-compile-tmp/allimpc1-77.imp"
6620 @ 49882:               PUSH   CVALUE
6621 @ 49885:               PUSHI  #0x00000000
6622 @ 49890:               ASSVAL
6623 @ 49891:               LINE   625 "regression-compile-tmp/allimpc1-77.imp"
6624 @ 49933:               PUSH   I
6625 @ 49936:               PUSH   CC
6626 @ 49939:               PUSH   Q
6627 @ 49942:               ACCESS
6628 @ 49943:               ASSVAL

   627                 S=0; ->N %IF '0'<=I<='9'
6629 @ 49944:               LINE   627 "regression-compile-tmp/allimpc1-77.imp"
6630 @ 49986:               PUSH   S
6631 @ 49989:               PUSHI  #0x00000000
6632 @ 49994:               ASSVAL
6633 @ 49995:               LINE   627 "regression-compile-tmp/allimpc1-77.imp"
6634 @ 50037:               PUSHI  #0x00000030
6635 @ 50042:               PUSH   I
6636 @ 50045:               JUMPIFD > L_0004
6637 @ 50049:               PUSHI  #0x00000039
6638 @ 50054:               JUMPIF > L_0004
6639 @ 50058:               JUMP   L_012f
6640 @ 50061:               LOCATE L_0004

   628           ->DOT %IF I='.' %AND MODE=0 %AND '0'<=CC(Q+1)<='9';! 1 DIDT MIN
6641 @ 50064:               LINE   628 "regression-compile-tmp/allimpc1-77.imp"
6642 @ 50106:               PUSH   I
6643 @ 50109:               PUSHI  #0x0000002e
6644 @ 50114:               JUMPIF # L_0004
6645 @ 50118:               PUSH   MODE
6646 @ 50121:               PUSHI  #0x00000000
6647 @ 50126:               JUMPIF # L_0004
6648 @ 50130:               PUSHI  #0x00000030
6649 @ 50135:               PUSH   CC
6650 @ 50138:               PUSH   Q
6651 @ 50141:               PUSHI  #0x00000001
6652 @ 50146:               ADD   
6653 @ 50147:               ACCESS
6654 @ 50148:               JUMPIFD > L_0004
6655 @ 50152:               PUSHI  #0x00000039
6656 @ 50157:               JUMPIF > L_0004
6657 @ 50161:               JUMP   L_0130
6658 @ 50164:               LOCATE L_0004

   629           ->PI %IF I='$' %AND MODE=0;! PI was represented back then by the character which now prints as '$'!
6659 @ 50167:               LINE   629 "regression-compile-tmp/allimpc1-77.imp"
6660 @ 50209:               PUSH   I
6661 @ 50212:               PUSHI  #0x00000024
6662 @ 50217:               JUMPIF # L_0004
6663 @ 50221:               PUSH   MODE
6664 @ 50224:               PUSHI  #0x00000000
6665 @ 50229:               JUMPIF # L_0004
6666 @ 50233:               JUMP   L_0131
6667 @ 50236:               LOCATE L_0004

   630           ->L101 %IF I=''''
6668 @ 50239:               LINE   630 "regression-compile-tmp/allimpc1-77.imp"
6669 @ 50281:               PUSH   I
6670 @ 50284:               PUSHI  #0x00000027
6671 @ 50289:               JUMPIF # L_0004
6672 @ 50293:               JUMP   L_0132
6673 @ 50296:               LOCATE L_0004

   631           ->L150 %UNLESS CC(Q+1)=''''; Q=Q+2
6674 @ 50299:               LINE   631 "regression-compile-tmp/allimpc1-77.imp"
6675 @ 50341:               PUSH   CC
6676 @ 50344:               PUSH   Q
6677 @ 50347:               PUSHI  #0x00000001
6678 @ 50352:               ADD   
6679 @ 50353:               ACCESS
6680 @ 50354:               PUSHI  #0x00000027
6681 @ 50359:               JUMPIF = L_0004
6682 @ 50363:               JUMP   L_0133
6683 @ 50366:               LOCATE L_0004
6684 @ 50369:               LINE   631 "regression-compile-tmp/allimpc1-77.imp"
6685 @ 50411:               PUSH   Q
6686 @ 50414:               PUSH   Q
6687 @ 50417:               PUSHI  #0x00000002
6688 @ 50422:               ADD   
6689 @ 50423:               ASSVAL

   632           ->L102 %IF I='X'; ->MULT %IF I='M'
6690 @ 50424:               LINE   632 "regression-compile-tmp/allimpc1-77.imp"
6691 @ 50466:               PUSH   I
6692 @ 50469:               PUSHI  #0x00000058
6693 @ 50474:               JUMPIF # L_0004
6694 @ 50478:               JUMP   L_0134
6695 @ 50481:               LOCATE L_0004
6696 @ 50484:               LINE   632 "regression-compile-tmp/allimpc1-77.imp"
6697 @ 50526:               PUSH   I
6698 @ 50529:               PUSHI  #0x0000004d
6699 @ 50534:               JUMPIF # L_0004
6700 @ 50538:               JUMP   L_0135
6701 @ 50541:               LOCATE L_0004

   633           ->L104 %IF I='B'
6702 @ 50544:               LINE   633 "regression-compile-tmp/allimpc1-77.imp"
6703 @ 50586:               PUSH   I
6704 @ 50589:               PUSHI  #0x00000042
6705 @ 50594:               JUMPIF # L_0004
6706 @ 50598:               JUMP   L_0136
6707 @ 50601:               LOCATE L_0004

   634           Q=Q-2; ->L150
6708 @ 50604:               LINE   634 "regression-compile-tmp/allimpc1-77.imp"
6709 @ 50646:               PUSH   Q
6710 @ 50649:               PUSH   Q
6711 @ 50652:               PUSHI  #0x00000002
6712 @ 50657:               SUB   
6713 @ 50658:               ASSVAL
6714 @ 50659:               LINE   634 "regression-compile-tmp/allimpc1-77.imp"
6715 @ 50701:               JUMP   L_0133

   635  PI:
6716 @ 50704:               LINE   635 "regression-compile-tmp/allimpc1-77.imp"
6717 @ 50746:               LABEL  L_0131

   636           CVALUE=3.14159 26535 89793 23846; Q=Q+1; ->L40
6718 @ 50749:               LINE   636 "regression-compile-tmp/allimpc1-77.imp"
6719 @ 50791:               PUSH   CVALUE
6720 @ 50794:               PUSHR  code=0 len=22 "3.14159265358979323846"
6721 @ 50820:               ASSVAL
6722 @ 50821:               LINE   636 "regression-compile-tmp/allimpc1-77.imp"
6723 @ 50863:               PUSH   Q
6724 @ 50866:               PUSH   Q
6725 @ 50869:               PUSHI  #0x00000001
6726 @ 50874:               ADD   
6727 @ 50875:               ASSVAL
6728 @ 50876:               LINE   636 "regression-compile-tmp/allimpc1-77.imp"
6729 @ 50918:               JUMP   L_0137

   637  L101:     S=R; A(R)=5; R=R+1
6730 @ 50921:               LINE   637 "regression-compile-tmp/allimpc1-77.imp"
6731 @ 50963:               LABEL  L_0132
6732 @ 50966:               LINE   637 "regression-compile-tmp/allimpc1-77.imp"
6733 @ 51008:               PUSH   S
6734 @ 51011:               PUSH   R
6735 @ 51014:               ASSVAL
6736 @ 51015:               LINE   637 "regression-compile-tmp/allimpc1-77.imp"
6737 @ 51057:               PUSH   A
6738 @ 51060:               PUSH   R
6739 @ 51063:               ACCESS
6740 @ 51064:               PUSHI  #0x00000005
6741 @ 51069:               ASSVAL
6742 @ 51070:               LINE   637 "regression-compile-tmp/allimpc1-77.imp"
6743 @ 51112:               PUSH   R
6744 @ 51115:               PUSH   R
6745 @ 51118:               PUSHI  #0x00000001
6746 @ 51123:               ADD   
6747 @ 51124:               ASSVAL

   638           TEXTTEXT
6748 @ 51125:               LINE   638 "regression-compile-tmp/allimpc1-77.imp"
6749 @ 51167:               PUSH   TEXTTEXT
6750 @ 51170:               CALL  

   639           ->L24 %IF A(S+1)=0;            ! NULL STRING
6751 @ 51171:               LINE   639 "regression-compile-tmp/allimpc1-77.imp"
6752 @ 51213:               PUSH   A
6753 @ 51216:               PUSH   S
6754 @ 51219:               PUSHI  #0x00000001
6755 @ 51224:               ADD   
6756 @ 51225:               ACCESS
6757 @ 51226:               PUSHI  #0x00000000
6758 @ 51231:               JUMPIF # L_0004
6759 @ 51235:               JUMP   L_0138
6760 @ 51238:               LOCATE L_0004

   640           ->L27 %IF A(S+1)=1;            ! SINGLE CHAR CONSTANT
6761 @ 51241:               LINE   640 "regression-compile-tmp/allimpc1-77.imp"
6762 @ 51283:               PUSH   A
6763 @ 51286:               PUSH   S
6764 @ 51289:               PUSHI  #0x00000001
6765 @ 51294:               ADD   
6766 @ 51295:               ACCESS
6767 @ 51296:               PUSHI  #0x00000001
6768 @ 51301:               JUMPIF # L_0004
6769 @ 51305:               JUMP   L_0139
6770 @ 51308:               LOCATE L_0004

   641           CTYPE=5; %RETURN
6771 @ 51311:               LINE   641 "regression-compile-tmp/allimpc1-77.imp"
6772 @ 51353:               PUSH   CTYPE
6773 @ 51356:               PUSHI  #0x00000005
6774 @ 51361:               ASSVAL
6775 @ 51362:               LINE   641 "regression-compile-tmp/allimpc1-77.imp"
6776 @ 51404:               RETURN

   642  L24:      R=S; S=0; ->L99
6777 @ 51405:               LINE   642 "regression-compile-tmp/allimpc1-77.imp"
6778 @ 51447:               LABEL  L_0138
6779 @ 51450:               LINE   642 "regression-compile-tmp/allimpc1-77.imp"
6780 @ 51492:               PUSH   R
6781 @ 51495:               PUSH   S
6782 @ 51498:               ASSVAL
6783 @ 51499:               LINE   642 "regression-compile-tmp/allimpc1-77.imp"
6784 @ 51541:               PUSH   S
6785 @ 51544:               PUSHI  #0x00000000
6786 @ 51549:               ASSVAL
6787 @ 51550:               LINE   642 "regression-compile-tmp/allimpc1-77.imp"
6788 @ 51592:               JUMP   L_013a

   643  L27:      R=S; S=A(S+2); ->L99
6789 @ 51595:               LINE   643 "regression-compile-tmp/allimpc1-77.imp"
6790 @ 51637:               LABEL  L_0139
6791 @ 51640:               LINE   643 "regression-compile-tmp/allimpc1-77.imp"
6792 @ 51682:               PUSH   R
6793 @ 51685:               PUSH   S
6794 @ 51688:               ASSVAL
6795 @ 51689:               LINE   643 "regression-compile-tmp/allimpc1-77.imp"
6796 @ 51731:               PUSH   S
6797 @ 51734:               PUSH   A
6798 @ 51737:               PUSH   S
6799 @ 51740:               PUSHI  #0x00000002
6800 @ 51745:               ADD   
6801 @ 51746:               ACCESS
6802 @ 51747:               ASSVAL
6803 @ 51748:               LINE   643 "regression-compile-tmp/allimpc1-77.imp"
6804 @ 51790:               JUMP   L_013a

   644  L102:     I=CC(Q); Q=Q+1;               ! HEX CONSTANTS
6805 @ 51793:               LINE   644 "regression-compile-tmp/allimpc1-77.imp"
6806 @ 51835:               LABEL  L_0134
6807 @ 51838:               LINE   644 "regression-compile-tmp/allimpc1-77.imp"
6808 @ 51880:               PUSH   I
6809 @ 51883:               PUSH   CC
6810 @ 51886:               PUSH   Q
6811 @ 51889:               ACCESS
6812 @ 51890:               ASSVAL
6813 @ 51891:               LINE   644 "regression-compile-tmp/allimpc1-77.imp"
6814 @ 51933:               PUSH   Q
6815 @ 51936:               PUSH   Q
6816 @ 51939:               PUSHI  #0x00000001
6817 @ 51944:               ADD   
6818 @ 51945:               ASSVAL

   645           ->L99 %IF I=''''
6819 @ 51946:               LINE   645 "regression-compile-tmp/allimpc1-77.imp"
6820 @ 51988:               PUSH   I
6821 @ 51991:               PUSHI  #0x00000027
6822 @ 51996:               JUMPIF # L_0004
6823 @ 52000:               JUMP   L_013a
6824 @ 52003:               LOCATE L_0004

   646                 ->L5 %IF '0'<=I<='9'
6825 @ 52006:               LINE   646 "regression-compile-tmp/allimpc1-77.imp"
6826 @ 52048:               PUSHI  #0x00000030
6827 @ 52053:               PUSH   I
6828 @ 52056:               JUMPIFD > L_0004
6829 @ 52060:               PUSHI  #0x00000039
6830 @ 52065:               JUMPIF > L_0004
6831 @ 52069:               JUMP   L_013b
6832 @ 52072:               LOCATE L_0004

   647           ->L150 %UNLESS 'A'<=I<='F'
6833 @ 52075:               LINE   647 "regression-compile-tmp/allimpc1-77.imp"
6834 @ 52117:               PUSHI  #0x00000041
6835 @ 52122:               PUSH   I
6836 @ 52125:               JUMPIFD > L_0005
6837 @ 52129:               PUSHI  #0x00000046
6838 @ 52134:               JUMPIF <= L_0004
6839 @ 52138:               LOCATE L_0005
6840 @ 52141:               JUMP   L_0133
6841 @ 52144:               LOCATE L_0004

   648           S=S<<4!(I-'A'+10); ->L102
6842 @ 52147:               LINE   648 "regression-compile-tmp/allimpc1-77.imp"
6843 @ 52189:               PUSH   S
6844 @ 52192:               PUSH   S
6845 @ 52195:               PUSHI  #0x00000004
6846 @ 52200:               LSH   
6847 @ 52201:               PUSH   I
6848 @ 52204:               PUSHI  #0x00000041
6849 @ 52209:               SUB   
6850 @ 52210:               PUSHI  #0x0000000a
6851 @ 52215:               ADD   
6852 @ 52216:               OR    
6853 @ 52217:               ASSVAL
6854 @ 52218:               LINE   648 "regression-compile-tmp/allimpc1-77.imp"
6855 @ 52260:               JUMP   L_0134

   649  L5:       S=S<<4!(I-'0'); ->L102
6856 @ 52263:               LINE   649 "regression-compile-tmp/allimpc1-77.imp"
6857 @ 52305:               LABEL  L_013b
6858 @ 52308:               LINE   649 "regression-compile-tmp/allimpc1-77.imp"
6859 @ 52350:               PUSH   S
6860 @ 52353:               PUSH   S
6861 @ 52356:               PUSHI  #0x00000004
6862 @ 52361:               LSH   
6863 @ 52362:               PUSH   I
6864 @ 52365:               PUSHI  #0x00000030
6865 @ 52370:               SUB   
6866 @ 52371:               OR    
6867 @ 52372:               ASSVAL
6868 @ 52373:               LINE   649 "regression-compile-tmp/allimpc1-77.imp"
6869 @ 52415:               JUMP   L_0134

   650  MULT:          T=0;                    ! MULTIPLE CONSTANTS
6870 @ 52418:               LINE   650 "regression-compile-tmp/allimpc1-77.imp"
6871 @ 52460:               LABEL  L_0135
6872 @ 52463:               LINE   650 "regression-compile-tmp/allimpc1-77.imp"
6873 @ 52505:               PUSH   T
6874 @ 52508:               PUSHI  #0x00000000
6875 @ 52513:               ASSVAL

   651  L28:            I=CC(Q); Q=Q+1; ->L22 %IF I=''''
6876 @ 52514:               LINE   651 "regression-compile-tmp/allimpc1-77.imp"
6877 @ 52556:               LABEL  L_013c
6878 @ 52559:               LINE   651 "regression-compile-tmp/allimpc1-77.imp"
6879 @ 52601:               PUSH   I
6880 @ 52604:               PUSH   CC
6881 @ 52607:               PUSH   Q
6882 @ 52610:               ACCESS
6883 @ 52611:               ASSVAL
6884 @ 52612:               LINE   651 "regression-compile-tmp/allimpc1-77.imp"
6885 @ 52654:               PUSH   Q
6886 @ 52657:               PUSH   Q
6887 @ 52660:               PUSHI  #0x00000001
6888 @ 52665:               ADD   
6889 @ 52666:               ASSVAL
6890 @ 52667:               LINE   651 "regression-compile-tmp/allimpc1-77.imp"
6891 @ 52709:               PUSH   I
6892 @ 52712:               PUSHI  #0x00000027
6893 @ 52717:               JUMPIF # L_0004
6894 @ 52721:               JUMP   L_013d
6895 @ 52724:               LOCATE L_0004

   652  L29:      S=S<<8!I; T=T+1; ->L150 %IF T>=5; ->L28
6896 @ 52727:               LINE   652 "regression-compile-tmp/allimpc1-77.imp"
6897 @ 52769:               LABEL  L_013e
6898 @ 52772:               LINE   652 "regression-compile-tmp/allimpc1-77.imp"
6899 @ 52814:               PUSH   S
6900 @ 52817:               PUSH   S
6901 @ 52820:               PUSHI  #0x00000008
6902 @ 52825:               LSH   
6903 @ 52826:               PUSH   I
6904 @ 52829:               OR    
6905 @ 52830:               ASSVAL
6906 @ 52831:               LINE   652 "regression-compile-tmp/allimpc1-77.imp"
6907 @ 52873:               PUSH   T
6908 @ 52876:               PUSH   T
6909 @ 52879:               PUSHI  #0x00000001
6910 @ 52884:               ADD   
6911 @ 52885:               ASSVAL
6912 @ 52886:               LINE   652 "regression-compile-tmp/allimpc1-77.imp"
6913 @ 52928:               PUSH   T
6914 @ 52931:               PUSHI  #0x00000005
6915 @ 52936:               JUMPIF < L_0004
6916 @ 52940:               JUMP   L_0133
6917 @ 52943:               LOCATE L_0004
6918 @ 52946:               LINE   652 "regression-compile-tmp/allimpc1-77.imp"
6919 @ 52988:               JUMP   L_013c

   653  L22:      ->L99 %UNLESS CC(Q)=''''; Q=Q+1; ->L29
6920 @ 52991:               LINE   653 "regression-compile-tmp/allimpc1-77.imp"
6921 @ 53033:               LABEL  L_013d
6922 @ 53036:               LINE   653 "regression-compile-tmp/allimpc1-77.imp"
6923 @ 53078:               PUSH   CC
6924 @ 53081:               PUSH   Q
6925 @ 53084:               ACCESS
6926 @ 53085:               PUSHI  #0x00000027
6927 @ 53090:               JUMPIF = L_0004
6928 @ 53094:               JUMP   L_013a
6929 @ 53097:               LOCATE L_0004
6930 @ 53100:               LINE   653 "regression-compile-tmp/allimpc1-77.imp"
6931 @ 53142:               PUSH   Q
6932 @ 53145:               PUSH   Q
6933 @ 53148:               PUSHI  #0x00000001
6934 @ 53153:               ADD   
6935 @ 53154:               ASSVAL
6936 @ 53155:               LINE   653 "regression-compile-tmp/allimpc1-77.imp"
6937 @ 53197:               JUMP   L_013e

   654  L104:     T=Q;                          ! BINARY CONST
6938 @ 53200:               LINE   654 "regression-compile-tmp/allimpc1-77.imp"
6939 @ 53242:               LABEL  L_0136
6940 @ 53245:               LINE   654 "regression-compile-tmp/allimpc1-77.imp"
6941 @ 53287:               PUSH   T
6942 @ 53290:               PUSH   Q
6943 @ 53293:               ASSVAL

   655  L32:            I=CC(Q); Q=Q+1
6944 @ 53294:               LINE   655 "regression-compile-tmp/allimpc1-77.imp"
6945 @ 53336:               LABEL  L_013f
6946 @ 53339:               LINE   655 "regression-compile-tmp/allimpc1-77.imp"
6947 @ 53381:               PUSH   I
6948 @ 53384:               PUSH   CC
6949 @ 53387:               PUSH   Q
6950 @ 53390:               ACCESS
6951 @ 53391:               ASSVAL
6952 @ 53392:               LINE   655 "regression-compile-tmp/allimpc1-77.imp"
6953 @ 53434:               PUSH   Q
6954 @ 53437:               PUSH   Q
6955 @ 53440:               PUSHI  #0x00000001
6956 @ 53445:               ADD   
6957 @ 53446:               ASSVAL

   656                 ->L31 %IF '1'#I#'0'
6958 @ 53447:               LINE   656 "regression-compile-tmp/allimpc1-77.imp"
6959 @ 53489:               PUSHI  #0x00000031
6960 @ 53494:               PUSH   I
6961 @ 53497:               JUMPIFD = L_0004
6962 @ 53501:               PUSHI  #0x00000030
6963 @ 53506:               JUMPIF = L_0004
6964 @ 53510:               JUMP   L_0140
6965 @ 53513:               LOCATE L_0004

   657                 S=S<<1!(I-'0')
6966 @ 53516:               LINE   657 "regression-compile-tmp/allimpc1-77.imp"
6967 @ 53558:               PUSH   S
6968 @ 53561:               PUSH   S
6969 @ 53564:               PUSHI  #0x00000001
6970 @ 53569:               LSH   
6971 @ 53570:               PUSH   I
6972 @ 53573:               PUSHI  #0x00000030
6973 @ 53578:               SUB   
6974 @ 53579:               OR    
6975 @ 53580:               ASSVAL

   658           ->L150 %IF Q-T>=33; ->L32
6976 @ 53581:               LINE   658 "regression-compile-tmp/allimpc1-77.imp"
6977 @ 53623:               PUSH   Q
6978 @ 53626:               PUSH   T
6979 @ 53629:               SUB   
6980 @ 53630:               PUSHI  #0x00000021
6981 @ 53635:               JUMPIF < L_0004
6982 @ 53639:               JUMP   L_0133
6983 @ 53642:               LOCATE L_0004
6984 @ 53645:               LINE   658 "regression-compile-tmp/allimpc1-77.imp"
6985 @ 53687:               JUMP   L_013f

   659  L31:      ->L99 %IF I=''''; ->L150
6986 @ 53690:               LINE   659 "regression-compile-tmp/allimpc1-77.imp"
6987 @ 53732:               LABEL  L_0140
6988 @ 53735:               LINE   659 "regression-compile-tmp/allimpc1-77.imp"
6989 @ 53777:               PUSH   I
6990 @ 53780:               PUSHI  #0x00000027
6991 @ 53785:               JUMPIF # L_0004
6992 @ 53789:               JUMP   L_013a
6993 @ 53792:               LOCATE L_0004
6994 @ 53795:               LINE   659 "regression-compile-tmp/allimpc1-77.imp"
6995 @ 53837:               JUMP   L_0133

   660  N:       I=I&15; CVALUE=10*CVALUE+I
6996 @ 53840:               LINE   660 "regression-compile-tmp/allimpc1-77.imp"
6997 @ 53882:               LABEL  L_012f
6998 @ 53885:               LINE   660 "regression-compile-tmp/allimpc1-77.imp"
6999 @ 53927:               PUSH   I
7000 @ 53930:               PUSH   I
7001 @ 53933:               PUSHI  #0x0000000f
7002 @ 53938:               AND   
7003 @ 53939:               ASSVAL
7004 @ 53940:               LINE   660 "regression-compile-tmp/allimpc1-77.imp"
7005 @ 53982:               PUSH   CVALUE
7006 @ 53985:               PUSHI  #0x0000000a
7007 @ 53990:               PUSH   CVALUE
7008 @ 53993:               MUL   
7009 @ 53994:               PUSH   I
7010 @ 53997:               ADD   
7011 @ 53998:               ASSVAL

   661           Q=Q+1; I=CC(Q)
7012 @ 53999:               LINE   661 "regression-compile-tmp/allimpc1-77.imp"
7013 @ 54041:               PUSH   Q
7014 @ 54044:               PUSH   Q
7015 @ 54047:               PUSHI  #0x00000001
7016 @ 54052:               ADD   
7017 @ 54053:               ASSVAL
7018 @ 54054:               LINE   661 "regression-compile-tmp/allimpc1-77.imp"
7019 @ 54096:               PUSH   I
7020 @ 54099:               PUSH   CC
7021 @ 54102:               PUSH   Q
7022 @ 54105:               ACCESS
7023 @ 54106:               ASSVAL

   662           ->N %IF '0'<=I<='9'
7024 @ 54107:               LINE   662 "regression-compile-tmp/allimpc1-77.imp"
7025 @ 54149:               PUSHI  #0x00000030
7026 @ 54154:               PUSH   I
7027 @ 54157:               JUMPIFD > L_0004
7028 @ 54161:               PUSHI  #0x00000039
7029 @ 54166:               JUMPIF > L_0004
7030 @ 54170:               JUMP   L_012f
7031 @ 54173:               LOCATE L_0004

   663           ->ALPHA %UNLESS MODE=0 %AND I='.'
7032 @ 54176:               LINE   663 "regression-compile-tmp/allimpc1-77.imp"
7033 @ 54218:               PUSH   MODE
7034 @ 54221:               PUSHI  #0x00000000
7035 @ 54226:               JUMPIF # L_0005
7036 @ 54230:               PUSH   I
7037 @ 54233:               PUSHI  #0x0000002e
7038 @ 54238:               JUMPIF = L_0004
7039 @ 54242:               LOCATE L_0005
7040 @ 54245:               JUMP   L_0141
7041 @ 54248:               LOCATE L_0004

   664  DOT:     Q=Q+1; X=10
7042 @ 54251:               LINE   664 "regression-compile-tmp/allimpc1-77.imp"
7043 @ 54293:               LABEL  L_0130
7044 @ 54296:               LINE   664 "regression-compile-tmp/allimpc1-77.imp"
7045 @ 54338:               PUSH   Q
7046 @ 54341:               PUSH   Q
7047 @ 54344:               PUSHI  #0x00000001
7048 @ 54349:               ADD   
7049 @ 54350:               ASSVAL
7050 @ 54351:               LINE   664 "regression-compile-tmp/allimpc1-77.imp"
7051 @ 54393:               PUSH   X
7052 @ 54396:               PUSHI  #0x0000000a
7053 @ 54401:               ASSVAL

   665  L45:      I=CC(Q); ->ALPHA %UNLESS '0'<=I<='9'
7054 @ 54402:               LINE   665 "regression-compile-tmp/allimpc1-77.imp"
7055 @ 54444:               LABEL  L_0142
7056 @ 54447:               LINE   665 "regression-compile-tmp/allimpc1-77.imp"
7057 @ 54489:               PUSH   I
7058 @ 54492:               PUSH   CC
7059 @ 54495:               PUSH   Q
7060 @ 54498:               ACCESS
7061 @ 54499:               ASSVAL
7062 @ 54500:               LINE   665 "regression-compile-tmp/allimpc1-77.imp"
7063 @ 54542:               PUSHI  #0x00000030
7064 @ 54547:               PUSH   I
7065 @ 54550:               JUMPIFD > L_0005
7066 @ 54554:               PUSHI  #0x00000039
7067 @ 54559:               JUMPIF <= L_0004
7068 @ 54563:               LOCATE L_0005
7069 @ 54566:               JUMP   L_0141
7070 @ 54569:               LOCATE L_0004

   666           I=I&15; CVALUE=CVALUE+I/X
7071 @ 54572:               LINE   666 "regression-compile-tmp/allimpc1-77.imp"
7072 @ 54614:               PUSH   I
7073 @ 54617:               PUSH   I
7074 @ 54620:               PUSHI  #0x0000000f
7075 @ 54625:               AND   
7076 @ 54626:               ASSVAL
7077 @ 54627:               LINE   666 "regression-compile-tmp/allimpc1-77.imp"
7078 @ 54669:               PUSH   CVALUE
7079 @ 54672:               PUSH   CVALUE
7080 @ 54675:               PUSH   I
7081 @ 54678:               PUSH   X
7082 @ 54681:               DIVIDE
7083 @ 54682:               ADD   
7084 @ 54683:               ASSVAL

   667           X=10*X
7085 @ 54684:               LINE   667 "regression-compile-tmp/allimpc1-77.imp"
7086 @ 54726:               PUSH   X
7087 @ 54729:               PUSHI  #0x0000000a
7088 @ 54734:               PUSH   X
7089 @ 54737:               MUL   
7090 @ 54738:               ASSVAL

   668           Q=Q+1; ->L45
7091 @ 54739:               LINE   668 "regression-compile-tmp/allimpc1-77.imp"
7092 @ 54781:               PUSH   Q
7093 @ 54784:               PUSH   Q
7094 @ 54787:               PUSHI  #0x00000001
7095 @ 54792:               ADD   
7096 @ 54793:               ASSVAL
7097 @ 54794:               LINE   668 "regression-compile-tmp/allimpc1-77.imp"
7098 @ 54836:               JUMP   L_0142

   669  ALPHA:   %COMMENT TEST FOR EXPONENT
7099 @ 54839:               LINE   669 "regression-compile-tmp/allimpc1-77.imp"
7100 @ 54881:               LABEL  L_0141

   670           ->FIX %UNLESS MODE=0 %AND CC(Q)='@'
7101 @ 54884:               LINE   670 "regression-compile-tmp/allimpc1-77.imp"
7102 @ 54926:               PUSH   MODE
7103 @ 54929:               PUSHI  #0x00000000
7104 @ 54934:               JUMPIF # L_0005
7105 @ 54938:               PUSH   CC
7106 @ 54941:               PUSH   Q
7107 @ 54944:               ACCESS
7108 @ 54945:               PUSHI  #0x00000040
7109 @ 54950:               JUMPIF = L_0004
7110 @ 54954:               LOCATE L_0005
7111 @ 54957:               JUMP   L_0143
7112 @ 54960:               LOCATE L_0004

   671           Q=Q+1; X=CVALUE
7113 @ 54963:               LINE   671 "regression-compile-tmp/allimpc1-77.imp"
7114 @ 55005:               PUSH   Q
7115 @ 55008:               PUSH   Q
7116 @ 55011:               PUSHI  #0x00000001
7117 @ 55016:               ADD   
7118 @ 55017:               ASSVAL
7119 @ 55018:               LINE   671 "regression-compile-tmp/allimpc1-77.imp"
7120 @ 55060:               PUSH   X
7121 @ 55063:               PUSH   CVALUE
7122 @ 55066:               ASSVAL

   672           Z=1; ->L39 %IF '+'#CC(Q)#'-'
7123 @ 55067:               LINE   672 "regression-compile-tmp/allimpc1-77.imp"
7124 @ 55109:               PUSH   Z
7125 @ 55112:               PUSHI  #0x00000001
7126 @ 55117:               ASSVAL
7127 @ 55118:               LINE   672 "regression-compile-tmp/allimpc1-77.imp"
7128 @ 55160:               PUSHI  #0x0000002b
7129 @ 55165:               PUSH   CC
7130 @ 55168:               PUSH   Q
7131 @ 55171:               ACCESS
7132 @ 55172:               JUMPIFD = L_0004
7133 @ 55176:               PUSHI  #0x0000002d
7134 @ 55181:               JUMPIF = L_0004
7135 @ 55185:               JUMP   L_0144
7136 @ 55188:               LOCATE L_0004

   673           Z=-1 %IF CC(Q)='-'; Q=Q+1
7137 @ 55191:               LINE   673 "regression-compile-tmp/allimpc1-77.imp"
7138 @ 55233:               PUSH   CC
7139 @ 55236:               PUSH   Q
7140 @ 55239:               ACCESS
7141 @ 55240:               PUSHI  #0x0000002d
7142 @ 55245:               JUMPIF # L_0004
7143 @ 55249:               PUSH   Z
7144 @ 55252:               PUSHI  #0x00000001
7145 @ 55257:               NEGATE
7146 @ 55258:               ASSVAL
7147 @ 55259:               LOCATE L_0004
7148 @ 55262:               LINE   673 "regression-compile-tmp/allimpc1-77.imp"
7149 @ 55304:               PUSH   Q
7150 @ 55307:               PUSH   Q
7151 @ 55310:               PUSHI  #0x00000001
7152 @ 55315:               ADD   
7153 @ 55316:               ASSVAL

   674  L39:      CONST(2); ->L150 %IF HIT=0; S=S*Z
7154 @ 55317:               LINE   674 "regression-compile-tmp/allimpc1-77.imp"
7155 @ 55359:               LABEL  L_0144
7156 @ 55362:               LINE   674 "regression-compile-tmp/allimpc1-77.imp"
7157 @ 55404:               PUSH   CONST
7158 @ 55407:               PUSHI  #0x00000002
7159 @ 55412:               ASSPAR
7160 @ 55413:               CALL  
7161 @ 55414:               LINE   674 "regression-compile-tmp/allimpc1-77.imp"
7162 @ 55456:               PUSH   HIT
7163 @ 55459:               PUSHI  #0x00000000
7164 @ 55464:               JUMPIF # L_0004
7165 @ 55468:               JUMP   L_0133
7166 @ 55471:               LOCATE L_0004
7167 @ 55474:               LINE   674 "regression-compile-tmp/allimpc1-77.imp"
7168 @ 55516:               PUSH   S
7169 @ 55519:               PUSH   S
7170 @ 55522:               PUSH   Z
7171 @ 55525:               MUL   
7172 @ 55526:               ASSVAL

   675           %IF S=-99 %THEN CVALUE=0 %ELSE CVALUE=X*10^^S
7173 @ 55527:               LINE   675 "regression-compile-tmp/allimpc1-77.imp"
7174 @ 55569:               PUSH   S
7175 @ 55572:               PUSHI  #0x00000063
7176 @ 55577:               NEGATE
7177 @ 55578:               JUMPIF # L_0004
7178 @ 55582:               PUSH   CVALUE
7179 @ 55585:               PUSHI  #0x00000000
7180 @ 55590:               ASSVAL
7181 @ 55591:               GOTO   L_0003
7182 @ 55594:               LOCATE L_0004
7183 @ 55597:               PUSH   CVALUE
7184 @ 55600:               PUSH   X
7185 @ 55603:               PUSHI  #0x0000000a
7186 @ 55608:               PUSH   S
7187 @ 55611:               IEXP  
7188 @ 55612:               MUL   
7189 @ 55613:               ASSVAL
7190 @ 55614:               LOCATE L_0003

   676  FIX:     %COMMENT SEE IF IT IS INTEGER
7191 @ 55617:               LINE   676 "regression-compile-tmp/allimpc1-77.imp"
7192 @ 55659:               LABEL  L_0143

   677           ->L40 %IF CVALUE>IMAX;         ! TOO BIG
7193 @ 55662:               LINE   677 "regression-compile-tmp/allimpc1-77.imp"
7194 @ 55704:               PUSH   CVALUE
7195 @ 55707:               PUSH   IMAX
7196 @ 55710:               JUMPIF <= L_0004
7197 @ 55714:               JUMP   L_0137
7198 @ 55717:               LOCATE L_0004

   678           ->L41 %IF {FRACPT(CVALUE)=0}INTPT(CVALUE)=CVALUE
7199 @ 55720:               LINE   678 "regression-compile-tmp/allimpc1-77.imp"
7200 @ 55762:               PUSH   INTPT
7201 @ 55765:               PUSH   CVALUE
7202 @ 55768:               ASSPAR
7203 @ 55769:               CALL  
7204 @ 55770:               PUSH   CVALUE
7205 @ 55773:               JUMPIF # L_0004
7206 @ 55777:               JUMP   L_0145
7207 @ 55780:               LOCATE L_0004

   679  L40:      CTYPE=2; HIT=1; %RETURN
7208 @ 55783:               LINE   679 "regression-compile-tmp/allimpc1-77.imp"
7209 @ 55825:               LABEL  L_0137
7210 @ 55828:               LINE   679 "regression-compile-tmp/allimpc1-77.imp"
7211 @ 55870:               PUSH   CTYPE
7212 @ 55873:               PUSHI  #0x00000002
7213 @ 55878:               ASSVAL
7214 @ 55879:               LINE   679 "regression-compile-tmp/allimpc1-77.imp"
7215 @ 55921:               PUSH   HIT
7216 @ 55924:               PUSHI  #0x00000001
7217 @ 55929:               ASSVAL
7218 @ 55930:               LINE   679 "regression-compile-tmp/allimpc1-77.imp"
7219 @ 55972:               RETURN

   680  L41:      S=INT(CVALUE)
7220 @ 55973:               LINE   680 "regression-compile-tmp/allimpc1-77.imp"
7221 @ 56015:               LABEL  L_0145
7222 @ 56018:               LINE   680 "regression-compile-tmp/allimpc1-77.imp"
7223 @ 56060:               PUSH   S
7224 @ 56063:               PUSH   INT
7225 @ 56066:               PUSH   CVALUE
7226 @ 56069:               ASSPAR
7227 @ 56070:               CALL  
7228 @ 56071:               ASSVAL

   681  L99:      CTYPE=1; HIT=1; %RETURN
7229 @ 56072:               LINE   681 "regression-compile-tmp/allimpc1-77.imp"
7230 @ 56114:               LABEL  L_013a
7231 @ 56117:               LINE   681 "regression-compile-tmp/allimpc1-77.imp"
7232 @ 56159:               PUSH   CTYPE
7233 @ 56162:               PUSHI  #0x00000001
7234 @ 56167:               ASSVAL
7235 @ 56168:               LINE   681 "regression-compile-tmp/allimpc1-77.imp"
7236 @ 56210:               PUSH   HIT
7237 @ 56213:               PUSHI  #0x00000001
7238 @ 56218:               ASSVAL
7239 @ 56219:               LINE   681 "regression-compile-tmp/allimpc1-77.imp"
7240 @ 56261:               RETURN

   682  L150:     HIT=0;                        ! FAILURE
7241 @ 56262:               LINE   682 "regression-compile-tmp/allimpc1-77.imp"
7242 @ 56304:               LABEL  L_0133
7243 @ 56307:               LINE   682 "regression-compile-tmp/allimpc1-77.imp"
7244 @ 56349:               PUSH   HIT
7245 @ 56352:               PUSHI  #0x00000000
7246 @ 56357:               ASSVAL

   683                 %END
7247 @ 56358:               LINE   683 "regression-compile-tmp/allimpc1-77.imp"
7248 @ 56400:            END    _lev0id0_CONST {lev=2 --> 1}

   684           %ROUTINE CONSTLIST
   685           !%SHORTROUTINE
7249 @ 56401:            LINE   684 "regression-compile-tmp/allimpc1-77.imp"
7250 @ 56443:            DEF    CONSTLIST (_lev0id0_CONSTLIST) p1=V_0117 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
7251 @ 56464:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
7252 @ 56465:               FINISH ) {lev=2}

   686           %INTEGER PRECP,NCONST,RF,J,K,CPW
7253 @ 56466:               LINE   686 "regression-compile-tmp/allimpc1-77.imp"
7254 @ 56508:               DEF    PRECP p1=V_012c 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
7255 @ 56525:               DEF    NCONST p1=V_012d 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
7256 @ 56543:               DEF    RF p1=V_012e 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
7257 @ 56557:               DEF    J p1=V_012f 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
7258 @ 56570:               DEF    K p1=V_0130 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
7259 @ 56583:               DEF    CPW p1=V_0131 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

   687           %INTEGER KK,SIGN,SP,RQ,VALUE
7260 @ 56598:               LINE   687 "regression-compile-tmp/allimpc1-77.imp"
7261 @ 56640:               DEF    KK p1=V_0132 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
7262 @ 56654:               DEF    SIGN p1=V_0133 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
7263 @ 56670:               DEF    SP p1=V_0134 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
7264 @ 56684:               DEF    RQ p1=V_0135 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
7265 @ 56698:               DEF    VALUE p1=V_0136 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

   688           %INTEGER TYPEP,ACC,RP,N,JJ
7266 @ 56715:               LINE   688 "regression-compile-tmp/allimpc1-77.imp"
7267 @ 56757:               DEF    TYPEP p1=V_0137 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
7268 @ 56774:               DEF    ACC p1=V_0138 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
7269 @ 56789:               DEF    RP p1=V_0139 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
7270 @ 56803:               DEF    N p1=V_013a 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
7271 @ 56816:               DEF    JJ p1=V_013b 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

   689           %LONGREAL C
7272 @ 56830:               LINE   689 "regression-compile-tmp/allimpc1-77.imp"
7273 @ 56872:               DEF    C p1=V_013c a/tf=21 b/format=4 c/ostate=0  type=2 (real) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   690           VALUE=0; NCONST=0
7274 @ 56885:               LINE   690 "regression-compile-tmp/allimpc1-77.imp"
7275 @ 56927:               PUSH   VALUE
7276 @ 56930:               PUSHI  #0x00000000
7277 @ 56935:               ASSVAL
7278 @ 56936:               LINE   690 "regression-compile-tmp/allimpc1-77.imp"
7279 @ 56978:               PUSH   NCONST
7280 @ 56981:               PUSHI  #0x00000000
7281 @ 56986:               ASSVAL

   691           %IF CONSTPTR&1#0 %THEN PSYM(0)
7282 @ 56987:               LINE   691 "regression-compile-tmp/allimpc1-77.imp"
7283 @ 57029:               PUSH   CONSTPTR
7284 @ 57032:               PUSHI  #0x00000001
7285 @ 57037:               AND   
7286 @ 57038:               PUSHI  #0x00000000
7287 @ 57043:               JUMPIF = L_0004
7288 @ 57047:               PUSH   PSYM
7289 @ 57050:               PUSHI  #0x00000000
7290 @ 57055:               ASSPAR
7291 @ 57056:               CALL  
7292 @ 57057:               LOCATE L_0004

   692           A(R+1)=CONSTPTR
7293 @ 57060:               LINE   692 "regression-compile-tmp/allimpc1-77.imp"
7294 @ 57102:               PUSH   A
7295 @ 57105:               PUSH   R
7296 @ 57108:               PUSHI  #0x00000001
7297 @ 57113:               ADD   
7298 @ 57114:               ACCESS
7299 @ 57115:               PUSH   CONSTPTR
7300 @ 57118:               ASSVAL

   693           RP=R; R=R+2; ACC=0; N=24
7301 @ 57119:               LINE   693 "regression-compile-tmp/allimpc1-77.imp"
7302 @ 57161:               PUSH   RP
7303 @ 57164:               PUSH   R
7304 @ 57167:               ASSVAL
7305 @ 57168:               LINE   693 "regression-compile-tmp/allimpc1-77.imp"
7306 @ 57210:               PUSH   R
7307 @ 57213:               PUSH   R
7308 @ 57216:               PUSHI  #0x00000002
7309 @ 57221:               ADD   
7310 @ 57222:               ASSVAL
7311 @ 57223:               LINE   693 "regression-compile-tmp/allimpc1-77.imp"
7312 @ 57265:               PUSH   ACC
7313 @ 57268:               PUSHI  #0x00000000
7314 @ 57273:               ASSVAL
7315 @ 57274:               LINE   693 "regression-compile-tmp/allimpc1-77.imp"
7316 @ 57316:               PUSH   N
7317 @ 57319:               PUSHI  #0x00000018
7318 @ 57324:               ASSVAL

   694           TYPEP=TYPEFLAG(A(2)); PRECP=TYPEP>>3
7319 @ 57325:               LINE   694 "regression-compile-tmp/allimpc1-77.imp"
7320 @ 57367:               PUSH   TYPEP
7321 @ 57370:               PUSH   TYPEFLAG
7322 @ 57373:               PUSH   A
7323 @ 57376:               PUSHI  #0x00000002
7324 @ 57381:               ACCESS
7325 @ 57382:               ACCESS
7326 @ 57383:               ASSVAL
7327 @ 57384:               LINE   694 "regression-compile-tmp/allimpc1-77.imp"
7328 @ 57426:               PUSH   PRECP
7329 @ 57429:               PUSH   TYPEP
7330 @ 57432:               PUSHI  #0x00000003
7331 @ 57437:               RSH   
7332 @ 57438:               ASSVAL

   695           TYPEP=TYPEP&7
7333 @ 57439:               LINE   695 "regression-compile-tmp/allimpc1-77.imp"
7334 @ 57481:               PUSH   TYPEP
7335 @ 57484:               PUSH   TYPEP
7336 @ 57487:               PUSHI  #0x00000007
7337 @ 57492:               AND   
7338 @ 57493:               ASSVAL

   696           %IF TYPEP=5 %THEN ACC=A(4)
7339 @ 57494:               LINE   696 "regression-compile-tmp/allimpc1-77.imp"
7340 @ 57536:               PUSH   TYPEP
7341 @ 57539:               PUSHI  #0x00000005
7342 @ 57544:               JUMPIF # L_0004
7343 @ 57548:               PUSH   ACC
7344 @ 57551:               PUSH   A
7345 @ 57554:               PUSHI  #0x00000004
7346 @ 57559:               ACCESS
7347 @ 57560:               ASSVAL
7348 @ 57561:               LOCATE L_0004

   697           PRECP=3 %IF TYPEP=2 %AND ALL LONG=1
7349 @ 57564:               LINE   697 "regression-compile-tmp/allimpc1-77.imp"
7350 @ 57606:               PUSH   TYPEP
7351 @ 57609:               PUSHI  #0x00000002
7352 @ 57614:               JUMPIF # L_0004
7353 @ 57618:               PUSH   ALLLONG
7354 @ 57621:               PUSHI  #0x00000001
7355 @ 57626:               JUMPIF # L_0004
7356 @ 57630:               PUSH   PRECP
7357 @ 57633:               PUSHI  #0x00000003
7358 @ 57638:               ASSVAL
7359 @ 57639:               LOCATE L_0004

   698           CPW=4//BYTES(PRECP)
7360 @ 57642:               LINE   698 "regression-compile-tmp/allimpc1-77.imp"
7361 @ 57684:               PUSH   CPW
7362 @ 57687:               PUSHI  #0x00000004
7363 @ 57692:               PUSH   BYTES
7364 @ 57695:               PUSH   PRECP
7365 @ 57698:               ACCESS
7366 @ 57699:               QUOT  
7367 @ 57700:               ASSVAL

   699           CPW=4 %IF TYPEP=5
7368 @ 57701:               LINE   699 "regression-compile-tmp/allimpc1-77.imp"
7369 @ 57743:               PUSH   TYPEP
7370 @ 57746:               PUSHI  #0x00000005
7371 @ 57751:               JUMPIF # L_0004
7372 @ 57755:               PUSH   CPW
7373 @ 57758:               PUSHI  #0x00000004
7374 @ 57763:               ASSVAL
7375 @ 57764:               LOCATE L_0004

   700  L6:       RQ=Q; I=CC(Q); SIGN=1; ->L7 %IF I='-'
7376 @ 57767:               LINE   700 "regression-compile-tmp/allimpc1-77.imp"
7377 @ 57809:               LABEL  L_013d
7378 @ 57812:               LINE   700 "regression-compile-tmp/allimpc1-77.imp"
7379 @ 57854:               PUSH   RQ
7380 @ 57857:               PUSH   Q
7381 @ 57860:               ASSVAL
7382 @ 57861:               LINE   700 "regression-compile-tmp/allimpc1-77.imp"
7383 @ 57903:               PUSH   I
7384 @ 57906:               PUSH   CC
7385 @ 57909:               PUSH   Q
7386 @ 57912:               ACCESS
7387 @ 57913:               ASSVAL
7388 @ 57914:               LINE   700 "regression-compile-tmp/allimpc1-77.imp"
7389 @ 57956:               PUSH   SIGN
7390 @ 57959:               PUSHI  #0x00000001
7391 @ 57964:               ASSVAL
7392 @ 57965:               LINE   700 "regression-compile-tmp/allimpc1-77.imp"
7393 @ 58007:               PUSH   I
7394 @ 58010:               PUSHI  #0x0000002d
7395 @ 58015:               JUMPIF # L_0004
7396 @ 58019:               JUMP   L_013e
7397 @ 58022:               LOCATE L_0004

   701           ->L8 %IF I='+'; ->L9
7398 @ 58025:               LINE   701 "regression-compile-tmp/allimpc1-77.imp"
7399 @ 58067:               PUSH   I
7400 @ 58070:               PUSHI  #0x0000002b
7401 @ 58075:               JUMPIF # L_0004
7402 @ 58079:               JUMP   L_013f
7403 @ 58082:               LOCATE L_0004
7404 @ 58085:               LINE   701 "regression-compile-tmp/allimpc1-77.imp"
7405 @ 58127:               JUMP   L_0140

   702  L7:       SIGN=-1; ->L99 %IF CPW=4
7406 @ 58130:               LINE   702 "regression-compile-tmp/allimpc1-77.imp"
7407 @ 58172:               LABEL  L_013e
7408 @ 58175:               LINE   702 "regression-compile-tmp/allimpc1-77.imp"
7409 @ 58217:               PUSH   SIGN
7410 @ 58220:               PUSHI  #0x00000001
7411 @ 58225:               NEGATE
7412 @ 58226:               ASSVAL
7413 @ 58227:               LINE   702 "regression-compile-tmp/allimpc1-77.imp"
7414 @ 58269:               PUSH   CPW
7415 @ 58272:               PUSHI  #0x00000004
7416 @ 58277:               JUMPIF # L_0004
7417 @ 58281:               JUMP   L_0141
7418 @ 58284:               LOCATE L_0004

   703  L8:       Q=Q+1; I=CC(Q)
7419 @ 58287:               LINE   703 "regression-compile-tmp/allimpc1-77.imp"
7420 @ 58329:               LABEL  L_013f
7421 @ 58332:               LINE   703 "regression-compile-tmp/allimpc1-77.imp"
7422 @ 58374:               PUSH   Q
7423 @ 58377:               PUSH   Q
7424 @ 58380:               PUSHI  #0x00000001
7425 @ 58385:               ADD   
7426 @ 58386:               ASSVAL
7427 @ 58387:               LINE   703 "regression-compile-tmp/allimpc1-77.imp"
7428 @ 58429:               PUSH   I
7429 @ 58432:               PUSH   CC
7430 @ 58435:               PUSH   Q
7431 @ 58438:               ACCESS
7432 @ 58439:               ASSVAL

   704  L9:       CONST(0); RF=1
7433 @ 58440:               LINE   704 "regression-compile-tmp/allimpc1-77.imp"
7434 @ 58482:               LABEL  L_0140
7435 @ 58485:               LINE   704 "regression-compile-tmp/allimpc1-77.imp"
7436 @ 58527:               PUSH   CONST
7437 @ 58530:               PUSHI  #0x00000000
7438 @ 58535:               ASSPAR
7439 @ 58536:               CALL  
7440 @ 58537:               LINE   704 "regression-compile-tmp/allimpc1-77.imp"
7441 @ 58579:               PUSH   RF
7442 @ 58582:               PUSHI  #0x00000001
7443 @ 58587:               ASSVAL

   705           ->L98 %IF HIT=0
7444 @ 58588:               LINE   705 "regression-compile-tmp/allimpc1-77.imp"
7445 @ 58630:               PUSH   HIT
7446 @ 58633:               PUSHI  #0x00000000
7447 @ 58638:               JUMPIF # L_0004
7448 @ 58642:               JUMP   L_0142
7449 @ 58645:               LOCATE L_0004

   706           ->L1 %UNLESS CC(Q)='('
7450 @ 58648:               LINE   706 "regression-compile-tmp/allimpc1-77.imp"
7451 @ 58690:               PUSH   CC
7452 @ 58693:               PUSH   Q
7453 @ 58696:               ACCESS
7454 @ 58697:               PUSHI  #0x00000028
7455 @ 58702:               JUMPIF = L_0004
7456 @ 58706:               JUMP   L_0143
7457 @ 58709:               LOCATE L_0004

   707           J=S; Q=Q+1; C=CVALUE
7458 @ 58712:               LINE   707 "regression-compile-tmp/allimpc1-77.imp"
7459 @ 58754:               PUSH   J
7460 @ 58757:               PUSH   S
7461 @ 58760:               ASSVAL
7462 @ 58761:               LINE   707 "regression-compile-tmp/allimpc1-77.imp"
7463 @ 58803:               PUSH   Q
7464 @ 58806:               PUSH   Q
7465 @ 58809:               PUSHI  #0x00000001
7466 @ 58814:               ADD   
7467 @ 58815:               ASSVAL
7468 @ 58816:               LINE   707 "regression-compile-tmp/allimpc1-77.imp"
7469 @ 58858:               PUSH   C
7470 @ 58861:               PUSH   CVALUE
7471 @ 58864:               ASSVAL

   708           CONST(2); ->L98 %UNLESS HIT=1 %AND S>0 %AND CC(Q)=')'
7472 @ 58865:               LINE   708 "regression-compile-tmp/allimpc1-77.imp"
7473 @ 58907:               PUSH   CONST
7474 @ 58910:               PUSHI  #0x00000002
7475 @ 58915:               ASSPAR
7476 @ 58916:               CALL  
7477 @ 58917:               LINE   708 "regression-compile-tmp/allimpc1-77.imp"
7478 @ 58959:               PUSH   HIT
7479 @ 58962:               PUSHI  #0x00000001
7480 @ 58967:               JUMPIF # L_0005
7481 @ 58971:               PUSH   S
7482 @ 58974:               PUSHI  #0x00000000
7483 @ 58979:               JUMPIF <= L_0005
7484 @ 58983:               PUSH   CC
7485 @ 58986:               PUSH   Q
7486 @ 58989:               ACCESS
7487 @ 58990:               PUSHI  #0x00000029
7488 @ 58995:               JUMPIF = L_0004
7489 @ 58999:               LOCATE L_0005
7490 @ 59002:               JUMP   L_0142
7491 @ 59005:               LOCATE L_0004

   709           Q=Q+1
7492 @ 59008:               LINE   709 "regression-compile-tmp/allimpc1-77.imp"
7493 @ 59050:               PUSH   Q
7494 @ 59053:               PUSH   Q
7495 @ 59056:               PUSHI  #0x00000001
7496 @ 59061:               ADD   
7497 @ 59062:               ASSVAL

   710           CVALUE=C; RF=S; S=J
7498 @ 59063:               LINE   710 "regression-compile-tmp/allimpc1-77.imp"
7499 @ 59105:               PUSH   CVALUE
7500 @ 59108:               PUSH   C
7501 @ 59111:               ASSVAL
7502 @ 59112:               LINE   710 "regression-compile-tmp/allimpc1-77.imp"
7503 @ 59154:               PUSH   RF
7504 @ 59157:               PUSH   S
7505 @ 59160:               ASSVAL
7506 @ 59161:               LINE   710 "regression-compile-tmp/allimpc1-77.imp"
7507 @ 59203:               PUSH   S
7508 @ 59206:               PUSH   J
7509 @ 59209:               ASSVAL

   711  L1:       ->L21 %IF TYPEP=2
7510 @ 59210:               LINE   711 "regression-compile-tmp/allimpc1-77.imp"
7511 @ 59252:               LABEL  L_0143
7512 @ 59255:               LINE   711 "regression-compile-tmp/allimpc1-77.imp"
7513 @ 59297:               PUSH   TYPEP
7514 @ 59300:               PUSHI  #0x00000002
7515 @ 59305:               JUMPIF # L_0004
7516 @ 59309:               JUMP   L_0144
7517 @ 59312:               LOCATE L_0004

   712           ->L51 %IF TYPEP=5
7518 @ 59315:               LINE   712 "regression-compile-tmp/allimpc1-77.imp"
7519 @ 59357:               PUSH   TYPEP
7520 @ 59360:               PUSHI  #0x00000005
7521 @ 59365:               JUMPIF # L_0004
7522 @ 59369:               JUMP   L_0145
7523 @ 59372:               LOCATE L_0004

   713           ->L99 %IF CPW=4 %AND S>255
7524 @ 59375:               LINE   713 "regression-compile-tmp/allimpc1-77.imp"
7525 @ 59417:               PUSH   CPW
7526 @ 59420:               PUSHI  #0x00000004
7527 @ 59425:               JUMPIF # L_0004
7528 @ 59429:               PUSH   S
7529 @ 59432:               PUSHI  #0x000000ff
7530 @ 59437:               JUMPIF <= L_0004
7531 @ 59441:               JUMP   L_0141
7532 @ 59444:               LOCATE L_0004

   714           ->L99 %IF CPW=2 %AND |S|>>16#0;! SHORT TOO LARGE
7533 @ 59447:               LINE   714 "regression-compile-tmp/allimpc1-77.imp"
7534 @ 59489:               PUSH   CPW
7535 @ 59492:               PUSHI  #0x00000002
7536 @ 59497:               JUMPIF # L_0004
7537 @ 59501:               PUSH   S
7538 @ 59504:               MOD   
7539 @ 59505:               PUSHI  #0x00000010
7540 @ 59510:               RSH   
7541 @ 59511:               PUSHI  #0x00000000
7542 @ 59516:               JUMPIF = L_0004
7543 @ 59520:               JUMP   L_0141
7544 @ 59523:               LOCATE L_0004

   715           S=S*SIGN
7545 @ 59526:               LINE   715 "regression-compile-tmp/allimpc1-77.imp"
7546 @ 59568:               PUSH   S
7547 @ 59571:               PUSH   S
7548 @ 59574:               PUSH   SIGN
7549 @ 59577:               MUL   
7550 @ 59578:               ASSVAL

   716           S=S&X'FFFF' %IF CPW=2
7551 @ 59579:               LINE   716 "regression-compile-tmp/allimpc1-77.imp"
7552 @ 59621:               PUSH   CPW
7553 @ 59624:               PUSHI  #0x00000002
7554 @ 59629:               JUMPIF # L_0004
7555 @ 59633:               PUSH   S
7556 @ 59636:               PUSH   S
7557 @ 59639:               PUSHI  #0x0000ffff
7558 @ 59644:               AND   
7559 @ 59645:               ASSVAL
7560 @ 59646:               LOCATE L_0004

   717            %CYCLE KK=1,1,RF
7561 @ 59649:               LINE   717 "regression-compile-tmp/allimpc1-77.imp"
7562 @ 59691:               PUSH   KK
7563 @ 59694:               PUSHI  #0x00000001
7564 @ 59699:               PUSH   RF
7565 @ 59702:               PUSHI  #0x00000001
7566 @ 59707:               FOR    L_0003

   718           J=NCONST//CPW
7567 @ 59710:               LINE   718 "regression-compile-tmp/allimpc1-77.imp"
7568 @ 59752:               PUSH   J
7569 @ 59755:               PUSH   NCONST
7570 @ 59758:               PUSH   CPW
7571 @ 59761:               QUOT  
7572 @ 59762:               ASSVAL

   719           K=NCONST-CPW*J
7573 @ 59763:               LINE   719 "regression-compile-tmp/allimpc1-77.imp"
7574 @ 59805:               PUSH   K
7575 @ 59808:               PUSH   NCONST
7576 @ 59811:               PUSH   CPW
7577 @ 59814:               PUSH   J
7578 @ 59817:               MUL   
7579 @ 59818:               SUB   
7580 @ 59819:               ASSVAL

   720           SP=S<<(32*(CPW-K-1)//CPW)
7581 @ 59820:               LINE   720 "regression-compile-tmp/allimpc1-77.imp"
7582 @ 59862:               PUSH   SP
7583 @ 59865:               PUSH   S
7584 @ 59868:               PUSHI  #0x00000020
7585 @ 59873:               PUSH   CPW
7586 @ 59876:               PUSH   K
7587 @ 59879:               SUB   
7588 @ 59880:               PUSHI  #0x00000001
7589 @ 59885:               SUB   
7590 @ 59886:               MUL   
7591 @ 59887:               PUSH   CPW
7592 @ 59890:               QUOT  
7593 @ 59891:               LSH   
7594 @ 59892:               ASSVAL

   721           VALUE=SP!VALUE
7595 @ 59893:               LINE   721 "regression-compile-tmp/allimpc1-77.imp"
7596 @ 59935:               PUSH   VALUE
7597 @ 59938:               PUSH   SP
7598 @ 59941:               PUSH   VALUE
7599 @ 59944:               OR    
7600 @ 59945:               ASSVAL

   722           NCONST=NCONST+1
7601 @ 59946:               LINE   722 "regression-compile-tmp/allimpc1-77.imp"
7602 @ 59988:               PUSH   NCONST
7603 @ 59991:               PUSH   NCONST
7604 @ 59994:               PUSHI  #0x00000001
7605 @ 59999:               ADD   
7606 @ 60000:               ASSVAL

   723           ->L5 %UNLESS (CPW-1)&NCONST=0
7607 @ 60001:               LINE   723 "regression-compile-tmp/allimpc1-77.imp"
7608 @ 60043:               PUSH   CPW
7609 @ 60046:               PUSHI  #0x00000001
7610 @ 60051:               SUB   
7611 @ 60052:               PUSH   NCONST
7612 @ 60055:               AND   
7613 @ 60056:               PUSHI  #0x00000000
7614 @ 60061:               JUMPIF = L_0007
7615 @ 60065:               JUMP   L_0146
7616 @ 60068:               LOCATE L_0007

   724           PSYM(VALUE); VALUE=0
7617 @ 60071:               LINE   724 "regression-compile-tmp/allimpc1-77.imp"
7618 @ 60113:               PUSH   PSYM
7619 @ 60116:               PUSH   VALUE
7620 @ 60119:               ASSPAR
7621 @ 60120:               CALL  
7622 @ 60121:               LINE   724 "regression-compile-tmp/allimpc1-77.imp"
7623 @ 60163:               PUSH   VALUE
7624 @ 60166:               PUSHI  #0x00000000
7625 @ 60171:               ASSVAL

   725  L5:       %REPEAT
7626 @ 60172:               LINE   725 "regression-compile-tmp/allimpc1-77.imp"
7627 @ 60214:               LABEL  L_0146
7628 @ 60217:               LINE   725 "regression-compile-tmp/allimpc1-77.imp"
7629 @ 60259:               REPEAT L_0003
7630 @ 60262:               LOCATE L_0004

   726           L11:   ->L99 %UNLESS CC(Q)=','; Q=Q+1
7631 @ 60265:               LINE   726 "regression-compile-tmp/allimpc1-77.imp"
7632 @ 60307:               LABEL  L_0147
7633 @ 60310:               LINE   726 "regression-compile-tmp/allimpc1-77.imp"
7634 @ 60352:               PUSH   CC
7635 @ 60355:               PUSH   Q
7636 @ 60358:               ACCESS
7637 @ 60359:               PUSHI  #0x0000002c
7638 @ 60364:               JUMPIF = L_0004
7639 @ 60368:               JUMP   L_0141
7640 @ 60371:               LOCATE L_0004
7641 @ 60374:               LINE   726 "regression-compile-tmp/allimpc1-77.imp"
7642 @ 60416:               PUSH   Q
7643 @ 60419:               PUSH   Q
7644 @ 60422:               PUSHI  #0x00000001
7645 @ 60427:               ADD   
7646 @ 60428:               ASSVAL

   727           ->L6 %UNLESS CC(Q)=10
7647 @ 60429:               LINE   727 "regression-compile-tmp/allimpc1-77.imp"
7648 @ 60471:               PUSH   CC
7649 @ 60474:               PUSH   Q
7650 @ 60477:               ACCESS
7651 @ 60478:               PUSHI  #0x0000000a
7652 @ 60483:               JUMPIF = L_0004
7653 @ 60487:               JUMP   L_013d
7654 @ 60490:               LOCATE L_0004

   728           READLINE(0); Q=1; ->L6
7655 @ 60493:               LINE   728 "regression-compile-tmp/allimpc1-77.imp"
7656 @ 60535:               PUSH   READLINE
7657 @ 60538:               PUSHI  #0x00000000
7658 @ 60543:               ASSPAR
7659 @ 60544:               CALL  
7660 @ 60545:               LINE   728 "regression-compile-tmp/allimpc1-77.imp"
7661 @ 60587:               PUSH   Q
7662 @ 60590:               PUSHI  #0x00000001
7663 @ 60595:               ASSVAL
7664 @ 60596:               LINE   728 "regression-compile-tmp/allimpc1-77.imp"
7665 @ 60638:               JUMP   L_013d

   729  L21:      %IF CTYPE=1 %THEN CVALUE=S
7666 @ 60641:               LINE   729 "regression-compile-tmp/allimpc1-77.imp"
7667 @ 60683:               LABEL  L_0144
7668 @ 60686:               LINE   729 "regression-compile-tmp/allimpc1-77.imp"
7669 @ 60728:               PUSH   CTYPE
7670 @ 60731:               PUSHI  #0x00000001
7671 @ 60736:               JUMPIF # L_0004
7672 @ 60740:               PUSH   CVALUE
7673 @ 60743:               PUSH   S
7674 @ 60746:               ASSVAL
7675 @ 60747:               LOCATE L_0004

   730           CVALUE=SIGN*CVALUE
7676 @ 60750:               LINE   730 "regression-compile-tmp/allimpc1-77.imp"
7677 @ 60792:               PUSH   CVALUE
7678 @ 60795:               PUSH   SIGN
7679 @ 60798:               PUSH   CVALUE
7680 @ 60801:               MUL   
7681 @ 60802:               ASSVAL

   731           J=INTEGER(ADDR(CVALUE))
7682 @ 60803:               LINE   731 "regression-compile-tmp/allimpc1-77.imp"
7683 @ 60845:               PUSH   J
7684 @ 60848:               PUSH   INTEGER
7685 @ 60851:               PUSH   ADDR
7686 @ 60854:               PUSH   CVALUE
7687 @ 60857:               ASSPAR
7688 @ 60858:               CALL  
7689 @ 60859:               ASSPAR
7690 @ 60860:               CALL  
7691 @ 60861:               ASSVAL

   732           K=INTEGER(ADDR(CVALUE)+4)
7692 @ 60862:               LINE   732 "regression-compile-tmp/allimpc1-77.imp"
7693 @ 60904:               PUSH   K
7694 @ 60907:               PUSH   INTEGER
7695 @ 60910:               PUSH   ADDR
7696 @ 60913:               PUSH   CVALUE
7697 @ 60916:               ASSPAR
7698 @ 60917:               CALL  
7699 @ 60918:               PUSHI  #0x00000004
7700 @ 60923:               ADD   
7701 @ 60924:               ASSPAR
7702 @ 60925:               CALL  
7703 @ 60926:               ASSVAL

   733           %CYCLE KK=1,1,RF; NCONST=NCONST+1
7704 @ 60927:               LINE   733 "regression-compile-tmp/allimpc1-77.imp"
7705 @ 60969:               PUSH   KK
7706 @ 60972:               PUSHI  #0x00000001
7707 @ 60977:               PUSH   RF
7708 @ 60980:               PUSHI  #0x00000001
7709 @ 60985:               FOR    L_0003
7710 @ 60988:               LINE   733 "regression-compile-tmp/allimpc1-77.imp"
7711 @ 61030:               PUSH   NCONST
7712 @ 61033:               PUSH   NCONST
7713 @ 61036:               PUSHI  #0x00000001
7714 @ 61041:               ADD   
7715 @ 61042:               ASSVAL

   734           PSYM(J); PSYM(K) %IF PRECP=3
7716 @ 61043:               LINE   734 "regression-compile-tmp/allimpc1-77.imp"
7717 @ 61085:               PUSH   PSYM
7718 @ 61088:               PUSH   J
7719 @ 61091:               ASSPAR
7720 @ 61092:               CALL  
7721 @ 61093:               LINE   734 "regression-compile-tmp/allimpc1-77.imp"
7722 @ 61135:               PUSH   PRECP
7723 @ 61138:               PUSHI  #0x00000003
7724 @ 61143:               JUMPIF # L_0007
7725 @ 61147:               PUSH   PSYM
7726 @ 61150:               PUSH   K
7727 @ 61153:               ASSPAR
7728 @ 61154:               CALL  
7729 @ 61155:               LOCATE L_0007

   735           %REPEAT; ->L11
7730 @ 61158:               LINE   735 "regression-compile-tmp/allimpc1-77.imp"
7731 @ 61200:               REPEAT L_0003
7732 @ 61203:               LOCATE L_0004
7733 @ 61206:               LINE   735 "regression-compile-tmp/allimpc1-77.imp"
7734 @ 61248:               JUMP   L_0147

   736  L51:      ->L52 %IF CTYPE=5
7735 @ 61251:               LINE   736 "regression-compile-tmp/allimpc1-77.imp"
7736 @ 61293:               LABEL  L_0145
7737 @ 61296:               LINE   736 "regression-compile-tmp/allimpc1-77.imp"
7738 @ 61338:               PUSH   CTYPE
7739 @ 61341:               PUSHI  #0x00000005
7740 @ 61346:               JUMPIF # L_0004
7741 @ 61350:               JUMP   L_0148
7742 @ 61353:               LOCATE L_0004

   737           ->L98 %UNLESS CTYPE=1 %AND S<=127
7743 @ 61356:               LINE   737 "regression-compile-tmp/allimpc1-77.imp"
7744 @ 61398:               PUSH   CTYPE
7745 @ 61401:               PUSHI  #0x00000001
7746 @ 61406:               JUMPIF # L_0005
7747 @ 61410:               PUSH   S
7748 @ 61413:               PUSHI  #0x0000007f
7749 @ 61418:               JUMPIF <= L_0004
7750 @ 61422:               LOCATE L_0005
7751 @ 61425:               JUMP   L_0142
7752 @ 61428:               LOCATE L_0004

   738           A(RP+3)=1; A(RP+4)=S
7753 @ 61431:               LINE   738 "regression-compile-tmp/allimpc1-77.imp"
7754 @ 61473:               PUSH   A
7755 @ 61476:               PUSH   RP
7756 @ 61479:               PUSHI  #0x00000003
7757 @ 61484:               ADD   
7758 @ 61485:               ACCESS
7759 @ 61486:               PUSHI  #0x00000001
7760 @ 61491:               ASSVAL
7761 @ 61492:               LINE   738 "regression-compile-tmp/allimpc1-77.imp"
7762 @ 61534:               PUSH   A
7763 @ 61537:               PUSH   RP
7764 @ 61540:               PUSHI  #0x00000004
7765 @ 61545:               ADD   
7766 @ 61546:               ACCESS
7767 @ 61547:               PUSH   S
7768 @ 61550:               ASSVAL

   739  L52:      ->L98 %UNLESS SIGN=1 %AND ACC>=A(RP+3)
7769 @ 61551:               LINE   739 "regression-compile-tmp/allimpc1-77.imp"
7770 @ 61593:               LABEL  L_0148
7771 @ 61596:               LINE   739 "regression-compile-tmp/allimpc1-77.imp"
7772 @ 61638:               PUSH   SIGN
7773 @ 61641:               PUSHI  #0x00000001
7774 @ 61646:               JUMPIF # L_0005
7775 @ 61650:               PUSH   ACC
7776 @ 61653:               PUSH   A
7777 @ 61656:               PUSH   RP
7778 @ 61659:               PUSHI  #0x00000003
7779 @ 61664:               ADD   
7780 @ 61665:               ACCESS
7781 @ 61666:               JUMPIF >= L_0004
7782 @ 61670:               LOCATE L_0005
7783 @ 61673:               JUMP   L_0142
7784 @ 61676:               LOCATE L_0004

   740           %CYCLE KK=1,1,RF
7785 @ 61679:               LINE   740 "regression-compile-tmp/allimpc1-77.imp"
7786 @ 61721:               PUSH   KK
7787 @ 61724:               PUSHI  #0x00000001
7788 @ 61729:               PUSH   RF
7789 @ 61732:               PUSHI  #0x00000001
7790 @ 61737:               FOR    L_0003

   741           %CYCLE JJ=0,1,ACC
7791 @ 61740:               LINE   741 "regression-compile-tmp/allimpc1-77.imp"
7792 @ 61782:               PUSH   JJ
7793 @ 61785:               PUSHI  #0x00000001
7794 @ 61790:               PUSH   ACC
7795 @ 61793:               PUSHI  #0x00000000
7796 @ 61798:               FOR    L_0006

   742           S=A(RP+JJ+3)&127
7797 @ 61801:               LINE   742 "regression-compile-tmp/allimpc1-77.imp"
7798 @ 61843:               PUSH   S
7799 @ 61846:               PUSH   A
7800 @ 61849:               PUSH   RP
7801 @ 61852:               PUSH   JJ
7802 @ 61855:               ADD   
7803 @ 61856:               PUSHI  #0x00000003
7804 @ 61861:               ADD   
7805 @ 61862:               ACCESS
7806 @ 61863:               PUSHI  #0x0000007f
7807 @ 61868:               AND   
7808 @ 61869:               ASSVAL

   743           SP=S<<N
7809 @ 61870:               LINE   743 "regression-compile-tmp/allimpc1-77.imp"
7810 @ 61912:               PUSH   SP
7811 @ 61915:               PUSH   S
7812 @ 61918:               PUSH   N
7813 @ 61921:               LSH   
7814 @ 61922:               ASSVAL

   744           VALUE=SP!VALUE; N=N-8
7815 @ 61923:               LINE   744 "regression-compile-tmp/allimpc1-77.imp"
7816 @ 61965:               PUSH   VALUE
7817 @ 61968:               PUSH   SP
7818 @ 61971:               PUSH   VALUE
7819 @ 61974:               OR    
7820 @ 61975:               ASSVAL
7821 @ 61976:               LINE   744 "regression-compile-tmp/allimpc1-77.imp"
7822 @ 62018:               PUSH   N
7823 @ 62021:               PUSH   N
7824 @ 62024:               PUSHI  #0x00000008
7825 @ 62029:               SUB   
7826 @ 62030:               ASSVAL

   745           ->L55 %UNLESS N<0
7827 @ 62031:               LINE   745 "regression-compile-tmp/allimpc1-77.imp"
7828 @ 62073:               PUSH   N
7829 @ 62076:               PUSHI  #0x00000000
7830 @ 62081:               JUMPIF < L_000a
7831 @ 62085:               JUMP   L_0149
7832 @ 62088:               LOCATE L_000a

   746           PSYM(VALUE); N=24; VALUE=0
7833 @ 62091:               LINE   746 "regression-compile-tmp/allimpc1-77.imp"
7834 @ 62133:               PUSH   PSYM
7835 @ 62136:               PUSH   VALUE
7836 @ 62139:               ASSPAR
7837 @ 62140:               CALL  
7838 @ 62141:               LINE   746 "regression-compile-tmp/allimpc1-77.imp"
7839 @ 62183:               PUSH   N
7840 @ 62186:               PUSHI  #0x00000018
7841 @ 62191:               ASSVAL
7842 @ 62192:               LINE   746 "regression-compile-tmp/allimpc1-77.imp"
7843 @ 62234:               PUSH   VALUE
7844 @ 62237:               PUSHI  #0x00000000
7845 @ 62242:               ASSVAL

   747  L55:      %REPEAT
7846 @ 62243:               LINE   747 "regression-compile-tmp/allimpc1-77.imp"
7847 @ 62285:               LABEL  L_0149
7848 @ 62288:               LINE   747 "regression-compile-tmp/allimpc1-77.imp"
7849 @ 62330:               REPEAT L_0006
7850 @ 62333:               LOCATE L_0007

   748           NCONST=NCONST+1
7851 @ 62336:               LINE   748 "regression-compile-tmp/allimpc1-77.imp"
7852 @ 62378:               PUSH   NCONST
7853 @ 62381:               PUSH   NCONST
7854 @ 62384:               PUSHI  #0x00000001
7855 @ 62389:               ADD   
7856 @ 62390:               ASSVAL

   749           %REPEAT; R=RP+2; ->L11
7857 @ 62391:               LINE   749 "regression-compile-tmp/allimpc1-77.imp"
7858 @ 62433:               REPEAT L_0003
7859 @ 62436:               LOCATE L_0004
7860 @ 62439:               LINE   749 "regression-compile-tmp/allimpc1-77.imp"
7861 @ 62481:               PUSH   R
7862 @ 62484:               PUSH   RP
7863 @ 62487:               PUSHI  #0x00000002
7864 @ 62492:               ADD   
7865 @ 62493:               ASSVAL
7866 @ 62494:               LINE   749 "regression-compile-tmp/allimpc1-77.imp"
7867 @ 62536:               JUMP   L_0147

   750  L98:      Q=RQ
7868 @ 62539:               LINE   750 "regression-compile-tmp/allimpc1-77.imp"
7869 @ 62581:               LABEL  L_0142
7870 @ 62584:               LINE   750 "regression-compile-tmp/allimpc1-77.imp"
7871 @ 62626:               PUSH   Q
7872 @ 62629:               PUSH   RQ
7873 @ 62632:               ASSVAL

   751  L99:      R=RP; A(R)=NCONST
7874 @ 62633:               LINE   751 "regression-compile-tmp/allimpc1-77.imp"
7875 @ 62675:               LABEL  L_0141
7876 @ 62678:               LINE   751 "regression-compile-tmp/allimpc1-77.imp"
7877 @ 62720:               PUSH   R
7878 @ 62723:               PUSH   RP
7879 @ 62726:               ASSVAL
7880 @ 62727:               LINE   751 "regression-compile-tmp/allimpc1-77.imp"
7881 @ 62769:               PUSH   A
7882 @ 62772:               PUSH   R
7883 @ 62775:               ACCESS
7884 @ 62776:               PUSH   NCONST
7885 @ 62779:               ASSVAL

   752  PSYM(VALUE) %IF(TYPEP=5%AND N#24)%OR(TYPEP#5 %AND(CPW-1)&NCONST#0)
7886 @ 62780:               LINE   752 "regression-compile-tmp/allimpc1-77.imp"
7887 @ 62822:               PUSH   TYPEP
7888 @ 62825:               PUSHI  #0x00000005
7889 @ 62830:               JUMPIF # L_0006
7890 @ 62834:               PUSH   N
7891 @ 62837:               PUSHI  #0x00000018
7892 @ 62842:               JUMPIF # L_0005
7893 @ 62846:               LOCATE L_0006
7894 @ 62849:               PUSH   TYPEP
7895 @ 62852:               PUSHI  #0x00000005
7896 @ 62857:               JUMPIF = L_0004
7897 @ 62861:               PUSH   CPW
7898 @ 62864:               PUSHI  #0x00000001
7899 @ 62869:               SUB   
7900 @ 62870:               PUSH   NCONST
7901 @ 62873:               AND   
7902 @ 62874:               PUSHI  #0x00000000
7903 @ 62879:               JUMPIF = L_0004
7904 @ 62883:               LOCATE L_0005
7905 @ 62886:               PUSH   PSYM
7906 @ 62889:               PUSH   VALUE
7907 @ 62892:               ASSPAR
7908 @ 62893:               CALL  
7909 @ 62894:               LOCATE L_0004

   753           %END
7910 @ 62897:               LINE   753 "regression-compile-tmp/allimpc1-77.imp"
7911 @ 62939:            END    _lev0id0_CONSTLIST {lev=2 --> 1}

   754           %ROUTINE TEXTTEXT
   755           !%SHORTROUTINE
7912 @ 62940:            LINE   754 "regression-compile-tmp/allimpc1-77.imp"
7913 @ 62982:            DEF    TEXTTEXT (_lev0id0_TEXTTEXT) p1=V_0118 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
7914 @ 63002:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
7915 @ 63003:               FINISH ) {lev=2}

   756           %INTEGER S,J
7916 @ 63004:               LINE   756 "regression-compile-tmp/allimpc1-77.imp"
7917 @ 63046:               DEF    S p1=V_012c 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
7918 @ 63059:               DEF    J p1=V_012d 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

   757           S=R; R=R+1
7919 @ 63072:               LINE   757 "regression-compile-tmp/allimpc1-77.imp"
7920 @ 63114:               PUSH   S
7921 @ 63117:               PUSH   R
7922 @ 63120:               ASSVAL
7923 @ 63121:               LINE   757 "regression-compile-tmp/allimpc1-77.imp"
7924 @ 63163:               PUSH   R
7925 @ 63166:               PUSH   R
7926 @ 63169:               PUSHI  #0x00000001
7927 @ 63174:               ADD   
7928 @ 63175:               ASSVAL

   758           ->L98 %UNLESS I=''''          ;!FAIL UNLESS  INITIAL QUOTE
7929 @ 63176:               LINE   758 "regression-compile-tmp/allimpc1-77.imp"
7930 @ 63218:               PUSH   I
7931 @ 63221:               PUSHI  #0x00000027
7932 @ 63226:               JUMPIF = L_0004
7933 @ 63230:               JUMP   L_012e
7934 @ 63233:               LOCATE L_0004

   759           Q=Q+1
7935 @ 63236:               LINE   759 "regression-compile-tmp/allimpc1-77.imp"
7936 @ 63278:               PUSH   Q
7937 @ 63281:               PUSH   Q
7938 @ 63284:               PUSHI  #0x00000001
7939 @ 63289:               ADD   
7940 @ 63290:               ASSVAL

   760  L1:       I=CC(Q);A(R)=I;R=R+1
7941 @ 63291:               LINE   760 "regression-compile-tmp/allimpc1-77.imp"
7942 @ 63333:               LABEL  L_012f
7943 @ 63336:               LINE   760 "regression-compile-tmp/allimpc1-77.imp"
7944 @ 63378:               PUSH   I
7945 @ 63381:               PUSH   CC
7946 @ 63384:               PUSH   Q
7947 @ 63387:               ACCESS
7948 @ 63388:               ASSVAL
7949 @ 63389:               LINE   760 "regression-compile-tmp/allimpc1-77.imp"
7950 @ 63431:               PUSH   A
7951 @ 63434:               PUSH   R
7952 @ 63437:               ACCESS
7953 @ 63438:               PUSH   I
7954 @ 63441:               ASSVAL
7955 @ 63442:               LINE   760 "regression-compile-tmp/allimpc1-77.imp"
7956 @ 63484:               PUSH   R
7957 @ 63487:               PUSH   R
7958 @ 63490:               PUSHI  #0x00000001
7959 @ 63495:               ADD   
7960 @ 63496:               ASSVAL

   761           ->L31 %IF I=''''
7961 @ 63497:               LINE   761 "regression-compile-tmp/allimpc1-77.imp"
7962 @ 63539:               PUSH   I
7963 @ 63542:               PUSHI  #0x00000027
7964 @ 63547:               JUMPIF # L_0004
7965 @ 63551:               JUMP   L_0130
7966 @ 63554:               LOCATE L_0004

   762           ->L32 %IF I=10
7967 @ 63557:               LINE   762 "regression-compile-tmp/allimpc1-77.imp"
7968 @ 63599:               PUSH   I
7969 @ 63602:               PUSHI  #0x0000000a
7970 @ 63607:               JUMPIF # L_0004
7971 @ 63611:               JUMP   L_0131
7972 @ 63614:               LOCATE L_0004

   763           Q=Q+1;FAULT(106) %IF R-S>256
7973 @ 63617:               LINE   763 "regression-compile-tmp/allimpc1-77.imp"
7974 @ 63659:               PUSH   Q
7975 @ 63662:               PUSH   Q
7976 @ 63665:               PUSHI  #0x00000001
7977 @ 63670:               ADD   
7978 @ 63671:               ASSVAL
7979 @ 63672:               LINE   763 "regression-compile-tmp/allimpc1-77.imp"
7980 @ 63714:               PUSH   R
7981 @ 63717:               PUSH   S
7982 @ 63720:               SUB   
7983 @ 63721:               PUSHI  #0x00000100
7984 @ 63726:               JUMPIF <= L_0004
7985 @ 63730:               PUSH   FAULT
7986 @ 63733:               PUSHI  #0x0000006a
7987 @ 63738:               ASSPAR
7988 @ 63739:               CALL  
7989 @ 63740:               LOCATE L_0004

   764           ->L1
7990 @ 63743:               LINE   764 "regression-compile-tmp/allimpc1-77.imp"
7991 @ 63785:               JUMP   L_012f

   765  L32:      READ LINE(1);Q=1;->L1
7992 @ 63788:               LINE   765 "regression-compile-tmp/allimpc1-77.imp"
7993 @ 63830:               LABEL  L_0131
7994 @ 63833:               LINE   765 "regression-compile-tmp/allimpc1-77.imp"
7995 @ 63875:               PUSH   READLINE
7996 @ 63878:               PUSHI  #0x00000001
7997 @ 63883:               ASSPAR
7998 @ 63884:               CALL  
7999 @ 63885:               LINE   765 "regression-compile-tmp/allimpc1-77.imp"
8000 @ 63927:               PUSH   Q
8001 @ 63930:               PUSHI  #0x00000001
8002 @ 63935:               ASSVAL
8003 @ 63936:               LINE   765 "regression-compile-tmp/allimpc1-77.imp"
8004 @ 63978:               JUMP   L_012f

   766  L31:      ->L35 %UNLESS CC(Q+1)=''''
8005 @ 63981:               LINE   766 "regression-compile-tmp/allimpc1-77.imp"
8006 @ 64023:               LABEL  L_0130
8007 @ 64026:               LINE   766 "regression-compile-tmp/allimpc1-77.imp"
8008 @ 64068:               PUSH   CC
8009 @ 64071:               PUSH   Q
8010 @ 64074:               PUSHI  #0x00000001
8011 @ 64079:               ADD   
8012 @ 64080:               ACCESS
8013 @ 64081:               PUSHI  #0x00000027
8014 @ 64086:               JUMPIF = L_0004
8015 @ 64090:               JUMP   L_0132
8016 @ 64093:               LOCATE L_0004

   767           Q=Q+2;->L1
8017 @ 64096:               LINE   767 "regression-compile-tmp/allimpc1-77.imp"
8018 @ 64138:               PUSH   Q
8019 @ 64141:               PUSH   Q
8020 @ 64144:               PUSHI  #0x00000002
8021 @ 64149:               ADD   
8022 @ 64150:               ASSVAL
8023 @ 64151:               LINE   767 "regression-compile-tmp/allimpc1-77.imp"
8024 @ 64193:               JUMP   L_012f

   768  L35:      R=R-2;J=R-S;->L36 %UNLESS J&1=0
8025 @ 64196:               LINE   768 "regression-compile-tmp/allimpc1-77.imp"
8026 @ 64238:               LABEL  L_0132
8027 @ 64241:               LINE   768 "regression-compile-tmp/allimpc1-77.imp"
8028 @ 64283:               PUSH   R
8029 @ 64286:               PUSH   R
8030 @ 64289:               PUSHI  #0x00000002
8031 @ 64294:               SUB   
8032 @ 64295:               ASSVAL
8033 @ 64296:               LINE   768 "regression-compile-tmp/allimpc1-77.imp"
8034 @ 64338:               PUSH   J
8035 @ 64341:               PUSH   R
8036 @ 64344:               PUSH   S
8037 @ 64347:               SUB   
8038 @ 64348:               ASSVAL
8039 @ 64349:               LINE   768 "regression-compile-tmp/allimpc1-77.imp"
8040 @ 64391:               PUSH   J
8041 @ 64394:               PUSHI  #0x00000001
8042 @ 64399:               AND   
8043 @ 64400:               PUSHI  #0x00000000
8044 @ 64405:               JUMPIF = L_0004
8045 @ 64409:               JUMP   L_0133
8046 @ 64412:               LOCATE L_0004

   769           R=R+1;A(R)=0
8047 @ 64415:               LINE   769 "regression-compile-tmp/allimpc1-77.imp"
8048 @ 64457:               PUSH   R
8049 @ 64460:               PUSH   R
8050 @ 64463:               PUSHI  #0x00000001
8051 @ 64468:               ADD   
8052 @ 64469:               ASSVAL
8053 @ 64470:               LINE   769 "regression-compile-tmp/allimpc1-77.imp"
8054 @ 64512:               PUSH   A
8055 @ 64515:               PUSH   R
8056 @ 64518:               ACCESS
8057 @ 64519:               PUSHI  #0x00000000
8058 @ 64524:               ASSVAL

   770  L36:      A(S)=J;Q=Q+1;HIT=1;->L99
8059 @ 64525:               LINE   770 "regression-compile-tmp/allimpc1-77.imp"
8060 @ 64567:               LABEL  L_0133
8061 @ 64570:               LINE   770 "regression-compile-tmp/allimpc1-77.imp"
8062 @ 64612:               PUSH   A
8063 @ 64615:               PUSH   S
8064 @ 64618:               ACCESS
8065 @ 64619:               PUSH   J
8066 @ 64622:               ASSVAL
8067 @ 64623:               LINE   770 "regression-compile-tmp/allimpc1-77.imp"
8068 @ 64665:               PUSH   Q
8069 @ 64668:               PUSH   Q
8070 @ 64671:               PUSHI  #0x00000001
8071 @ 64676:               ADD   
8072 @ 64677:               ASSVAL
8073 @ 64678:               LINE   770 "regression-compile-tmp/allimpc1-77.imp"
8074 @ 64720:               PUSH   HIT
8075 @ 64723:               PUSHI  #0x00000001
8076 @ 64728:               ASSVAL
8077 @ 64729:               LINE   770 "regression-compile-tmp/allimpc1-77.imp"
8078 @ 64771:               JUMP   L_0134

   771  L98:      HIT=0
8079 @ 64774:               LINE   771 "regression-compile-tmp/allimpc1-77.imp"
8080 @ 64816:               LABEL  L_012e
8081 @ 64819:               LINE   771 "regression-compile-tmp/allimpc1-77.imp"
8082 @ 64861:               PUSH   HIT
8083 @ 64864:               PUSHI  #0x00000000
8084 @ 64869:               ASSVAL

   772  L99:      %END
8085 @ 64870:               LINE   772 "regression-compile-tmp/allimpc1-77.imp"
8086 @ 64912:               LABEL  L_0134
8087 @ 64915:               LINE   772 "regression-compile-tmp/allimpc1-77.imp"
8088 @ 64957:            END    _lev0id0_TEXTTEXT {lev=2 --> 1}

   773           %ROUTINE SET UP LIST
   774           !%SHORTROUTINE
8089 @ 64958:            LINE   773 "regression-compile-tmp/allimpc1-77.imp"
8090 @ 65000:            DEF    SETUPLIST (_lev0id0_SETUPLIST) p1=V_012c 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
8091 @ 65021:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
8092 @ 65022:               FINISH ) {lev=2}

   775           %INTEGER J,K
8093 @ 65023:               LINE   775 "regression-compile-tmp/allimpc1-77.imp"
8094 @ 65065:               DEF    J p1=V_012d 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
8095 @ 65078:               DEF    K p1=V_012e 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

   776           %CYCLE J=0,8,ASL-16
8096 @ 65091:               LINE   776 "regression-compile-tmp/allimpc1-77.imp"
8097 @ 65133:               PUSH   J
8098 @ 65136:               PUSHI  #0x00000008
8099 @ 65141:               PUSH   ASL
8100 @ 65144:               PUSHI  #0x00000010
8101 @ 65149:               SUB   
8102 @ 65150:               PUSHI  #0x00000000
8103 @ 65155:               FOR    L_0003

   777           SET SHORT INTEGER(ADDR(ASLIST(J))+14, J)
8104 @ 65158:               LINE   777 "regression-compile-tmp/allimpc1-77.imp"
8105 @ 65200:               PUSH   SETSHORTINTEGER
8106 @ 65203:               PUSH   ADDR
8107 @ 65206:               PUSH   ASLIST
8108 @ 65209:               PUSH   J
8109 @ 65212:               ACCESS
8110 @ 65213:               ASSPAR
8111 @ 65214:               CALL  
8112 @ 65215:               PUSHI  #0x0000000e
8113 @ 65220:               ADD   
8114 @ 65221:               ASSPAR
8115 @ 65222:               PUSH   J
8116 @ 65225:               ASSPAR
8117 @ 65226:               CALL  

   778           %REPEAT
8118 @ 65227:               LINE   778 "regression-compile-tmp/allimpc1-77.imp"
8119 @ 65269:               REPEAT L_0003
8120 @ 65272:               LOCATE L_0004

   779           INTEGER(ADDR(ASLIST(0)))=-1;  !   INITIALISE BOTTOM CELL
8121 @ 65275:               LINE   779 "regression-compile-tmp/allimpc1-77.imp"
8122 @ 65317:               PUSH   INTEGER
8123 @ 65320:               PUSH   ADDR
8124 @ 65323:               PUSH   ASLIST
8125 @ 65326:               PUSHI  #0x00000000
8126 @ 65331:               ACCESS
8127 @ 65332:               ASSPAR
8128 @ 65333:               CALL  
8129 @ 65334:               ASSPAR
8130 @ 65335:               CALL  
8131 @ 65336:               PUSHI  #0x00000001
8132 @ 65341:               NEGATE
8133 @ 65342:               ASSVAL

   780           INTEGER(ADDR(ASLIST(4)))=X'FFFF0000'
8134 @ 65343:               LINE   780 "regression-compile-tmp/allimpc1-77.imp"
8135 @ 65385:               PUSH   INTEGER
8136 @ 65388:               PUSH   ADDR
8137 @ 65391:               PUSH   ASLIST
8138 @ 65394:               PUSHI  #0x00000004
8139 @ 65399:               ACCESS
8140 @ 65400:               ASSPAR
8141 @ 65401:               CALL  
8142 @ 65402:               ASSPAR
8143 @ 65403:               CALL  
8144 @ 65404:               PUSHI  #0xffff0000
8145 @ 65409:               ASSVAL

   781           ASL=ASL-8
8146 @ 65410:               LINE   781 "regression-compile-tmp/allimpc1-77.imp"
8147 @ 65452:               PUSH   ASL
8148 @ 65455:               PUSH   ASL
8149 @ 65458:               PUSHI  #0x00000008
8150 @ 65463:               SUB   
8151 @ 65464:               ASSVAL

   782           %END
8152 @ 65465:               LINE   782 "regression-compile-tmp/allimpc1-77.imp"
8153 @ 65507:            END    _lev0id0_SETUPLIST {lev=2 --> 1}

   783  %ROUTINE INITIALISE
   784           !%SHORTROUTINE
8154 @ 65508:            LINE   783 "regression-compile-tmp/allimpc1-77.imp"
8155 @ 65550:            DEF    INITIALISE (_lev0id0_INITIALISE) p1=V_0112 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
8156 @ 65572:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
8157 @ 65573:               FINISH ) {lev=2}

   785           %OWNBYTEINTEGERARRAY ILETT(1:320)=11,
   786                 'S','E','L','E','C','T','I','N','P','U','T',
   787                 12,'S','E','L','E','C','T','O','U','T','P','U','T',
   788                 7,'N','E','W','L','I','N','E',
   789                 5,'S','P','A','C','E',
   790                 10,'S','K','I','P','S','Y','M','B','O','L',
   791                 6,'R','U','N','O','U','T',
   792                 8,'N','E','W','L','I','N','E','S',
   793                 6,'S','P','A','C','E','S',
   794                 10,'N','E','X','T','S','Y','M','B','O','L',
   795                 11,'P','R','I','N','T','S','Y','M','B','O','L',
   796                 10,'R','E','A','D','S','Y','M','B','O','L',
   797                 4,'R','E','A','D',
   798                 5,'W','R','I','T','E',
   799                 7,'N','E','W','P','A','G','E',
   800                 4,'A','D','D','R',
   801                 6,'A','R','C','S','I','N',
   802                 3,'I','N','T',
   803                 5,'I','N','T','P','T',
   804                 6,'F','R','A','C','P','T',
   805                 5,'P','R','I','N','T',
   806                 7,'P','R','I','N','T','F','L',
   807                 4,'R','E','A','L',
   808                 7,'I','N','T','E','G','E','R',
   809                 3,'M','O','D',
   810                 6,'A','R','C','C','O','S',
   811                 4,'S','Q','R','T',
   812                 3,'L','O','G',
   813                 3,'S','I','N',
   814                 3,'C','O','S',
   815                 3,'T','A','N',
   816                 3,'E','X','P',
   817                 9,'M','A','P','R','E','C','O','R','D' ,
   818                 11,'B','Y','T','E','I','N','T','E','G','E','R',
   819                 12,'S','H','O','R','T','I','N','T','E','G','E','R',
   820                 6,'R','A','D','I','U','S',
   821                 6,'A','R','C','T','A','N',
   822                 6,'P','A','R','I','T','Y',
   823                11,'P','R','I','N','T','S','T','R','I','N','G',
   824                 2,'N','L',
   825                 8,'L','O','N','G','R','E','A','L',
   826                 7,'P','R','I','N','T','C','H',
   827                 6,'R','E','A','D','C','H',
   828           6,'S','T','R','I','N','G'
8158 @ 65574:               LINE   785 "regression-compile-tmp/allimpc1-77.imp"
8159 @ 65616:               PUSHI  #0x00000001
8160 @ 65621:               PUSHI  #0x00000140
8161 @ 65626:               BOUNDS
8162 @ 65627:               DEF    ILETT p1=V_012d a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
8163 @ 65644:               PUSHI  #0x0000000b
8164 @ 65649:               INIT   1
8165 @ 65652:               PUSHI  #0x00000053
8166 @ 65657:               INIT   1
8167 @ 65660:               PUSHI  #0x00000045
8168 @ 65665:               INIT   1
8169 @ 65668:               PUSHI  #0x0000004c
8170 @ 65673:               INIT   1
8171 @ 65676:               PUSHI  #0x00000045
8172 @ 65681:               INIT   1
8173 @ 65684:               PUSHI  #0x00000043
8174 @ 65689:               INIT   1
8175 @ 65692:               PUSHI  #0x00000054
8176 @ 65697:               INIT   1
8177 @ 65700:               PUSHI  #0x00000049
8178 @ 65705:               INIT   1
8179 @ 65708:               PUSHI  #0x0000004e
8180 @ 65713:               INIT   1
8181 @ 65716:               PUSHI  #0x00000050
8182 @ 65721:               INIT   1
8183 @ 65724:               PUSHI  #0x00000055
8184 @ 65729:               INIT   1
8185 @ 65732:               PUSHI  #0x00000054
8186 @ 65737:               INIT   1
8187 @ 65740:               PUSHI  #0x0000000c
8188 @ 65745:               INIT   1
8189 @ 65748:               PUSHI  #0x00000053
8190 @ 65753:               INIT   1
8191 @ 65756:               PUSHI  #0x00000045
8192 @ 65761:               INIT   1
8193 @ 65764:               PUSHI  #0x0000004c
8194 @ 65769:               INIT   1
8195 @ 65772:               PUSHI  #0x00000045
8196 @ 65777:               INIT   1
8197 @ 65780:               PUSHI  #0x00000043
8198 @ 65785:               INIT   1
8199 @ 65788:               PUSHI  #0x00000054
8200 @ 65793:               INIT   1
8201 @ 65796:               PUSHI  #0x0000004f
8202 @ 65801:               INIT   1
8203 @ 65804:               PUSHI  #0x00000055
8204 @ 65809:               INIT   1
8205 @ 65812:               PUSHI  #0x00000054
8206 @ 65817:               INIT   1
8207 @ 65820:               PUSHI  #0x00000050
8208 @ 65825:               INIT   1
8209 @ 65828:               PUSHI  #0x00000055
8210 @ 65833:               INIT   1
8211 @ 65836:               PUSHI  #0x00000054
8212 @ 65841:               INIT   1
8213 @ 65844:               PUSHI  #0x00000007
8214 @ 65849:               INIT   1
8215 @ 65852:               PUSHI  #0x0000004e
8216 @ 65857:               INIT   1
8217 @ 65860:               PUSHI  #0x00000045
8218 @ 65865:               INIT   1
8219 @ 65868:               PUSHI  #0x00000057
8220 @ 65873:               INIT   1
8221 @ 65876:               PUSHI  #0x0000004c
8222 @ 65881:               INIT   1
8223 @ 65884:               PUSHI  #0x00000049
8224 @ 65889:               INIT   1
8225 @ 65892:               PUSHI  #0x0000004e
8226 @ 65897:               INIT   1
8227 @ 65900:               PUSHI  #0x00000045
8228 @ 65905:               INIT   1
8229 @ 65908:               PUSHI  #0x00000005
8230 @ 65913:               INIT   1
8231 @ 65916:               PUSHI  #0x00000053
8232 @ 65921:               INIT   1
8233 @ 65924:               PUSHI  #0x00000050
8234 @ 65929:               INIT   1
8235 @ 65932:               PUSHI  #0x00000041
8236 @ 65937:               INIT   1
8237 @ 65940:               PUSHI  #0x00000043
8238 @ 65945:               INIT   1
8239 @ 65948:               PUSHI  #0x00000045
8240 @ 65953:               INIT   1
8241 @ 65956:               PUSHI  #0x0000000a
8242 @ 65961:               INIT   1
8243 @ 65964:               PUSHI  #0x00000053
8244 @ 65969:               INIT   1
8245 @ 65972:               PUSHI  #0x0000004b
8246 @ 65977:               INIT   1
8247 @ 65980:               PUSHI  #0x00000049
8248 @ 65985:               INIT   1
8249 @ 65988:               PUSHI  #0x00000050
8250 @ 65993:               INIT   1
8251 @ 65996:               PUSHI  #0x00000053
8252 @ 66001:               INIT   1
8253 @ 66004:               PUSHI  #0x00000059
8254 @ 66009:               INIT   1
8255 @ 66012:               PUSHI  #0x0000004d
8256 @ 66017:               INIT   1
8257 @ 66020:               PUSHI  #0x00000042
8258 @ 66025:               INIT   1
8259 @ 66028:               PUSHI  #0x0000004f
8260 @ 66033:               INIT   1
8261 @ 66036:               PUSHI  #0x0000004c
8262 @ 66041:               INIT   1
8263 @ 66044:               PUSHI  #0x00000006
8264 @ 66049:               INIT   1
8265 @ 66052:               PUSHI  #0x00000052
8266 @ 66057:               INIT   1
8267 @ 66060:               PUSHI  #0x00000055
8268 @ 66065:               INIT   1
8269 @ 66068:               PUSHI  #0x0000004e
8270 @ 66073:               INIT   1
8271 @ 66076:               PUSHI  #0x0000004f
8272 @ 66081:               INIT   1
8273 @ 66084:               PUSHI  #0x00000055
8274 @ 66089:               INIT   1
8275 @ 66092:               PUSHI  #0x00000054
8276 @ 66097:               INIT   1
8277 @ 66100:               PUSHI  #0x00000008
8278 @ 66105:               INIT   1
8279 @ 66108:               PUSHI  #0x0000004e
8280 @ 66113:               INIT   1
8281 @ 66116:               PUSHI  #0x00000045
8282 @ 66121:               INIT   1
8283 @ 66124:               PUSHI  #0x00000057
8284 @ 66129:               INIT   1
8285 @ 66132:               PUSHI  #0x0000004c
8286 @ 66137:               INIT   1
8287 @ 66140:               PUSHI  #0x00000049
8288 @ 66145:               INIT   1
8289 @ 66148:               PUSHI  #0x0000004e
8290 @ 66153:               INIT   1
8291 @ 66156:               PUSHI  #0x00000045
8292 @ 66161:               INIT   1
8293 @ 66164:               PUSHI  #0x00000053
8294 @ 66169:               INIT   1
8295 @ 66172:               PUSHI  #0x00000006
8296 @ 66177:               INIT   1
8297 @ 66180:               PUSHI  #0x00000053
8298 @ 66185:               INIT   1
8299 @ 66188:               PUSHI  #0x00000050
8300 @ 66193:               INIT   1
8301 @ 66196:               PUSHI  #0x00000041
8302 @ 66201:               INIT   1
8303 @ 66204:               PUSHI  #0x00000043
8304 @ 66209:               INIT   1
8305 @ 66212:               PUSHI  #0x00000045
8306 @ 66217:               INIT   1
8307 @ 66220:               PUSHI  #0x00000053
8308 @ 66225:               INIT   1
8309 @ 66228:               PUSHI  #0x0000000a
8310 @ 66233:               INIT   1
8311 @ 66236:               PUSHI  #0x0000004e
8312 @ 66241:               INIT   1
8313 @ 66244:               PUSHI  #0x00000045
8314 @ 66249:               INIT   1
8315 @ 66252:               PUSHI  #0x00000058
8316 @ 66257:               INIT   1
8317 @ 66260:               PUSHI  #0x00000054
8318 @ 66265:               INIT   1
8319 @ 66268:               PUSHI  #0x00000053
8320 @ 66273:               INIT   1
8321 @ 66276:               PUSHI  #0x00000059
8322 @ 66281:               INIT   1
8323 @ 66284:               PUSHI  #0x0000004d
8324 @ 66289:               INIT   1
8325 @ 66292:               PUSHI  #0x00000042
8326 @ 66297:               INIT   1
8327 @ 66300:               PUSHI  #0x0000004f
8328 @ 66305:               INIT   1
8329 @ 66308:               PUSHI  #0x0000004c
8330 @ 66313:               INIT   1
8331 @ 66316:               PUSHI  #0x0000000b
8332 @ 66321:               INIT   1
8333 @ 66324:               PUSHI  #0x00000050
8334 @ 66329:               INIT   1
8335 @ 66332:               PUSHI  #0x00000052
8336 @ 66337:               INIT   1
8337 @ 66340:               PUSHI  #0x00000049
8338 @ 66345:               INIT   1
8339 @ 66348:               PUSHI  #0x0000004e
8340 @ 66353:               INIT   1
8341 @ 66356:               PUSHI  #0x00000054
8342 @ 66361:               INIT   1
8343 @ 66364:               PUSHI  #0x00000053
8344 @ 66369:               INIT   1
8345 @ 66372:               PUSHI  #0x00000059
8346 @ 66377:               INIT   1
8347 @ 66380:               PUSHI  #0x0000004d
8348 @ 66385:               INIT   1
8349 @ 66388:               PUSHI  #0x00000042
8350 @ 66393:               INIT   1
8351 @ 66396:               PUSHI  #0x0000004f
8352 @ 66401:               INIT   1
8353 @ 66404:               PUSHI  #0x0000004c
8354 @ 66409:               INIT   1
8355 @ 66412:               PUSHI  #0x0000000a
8356 @ 66417:               INIT   1
8357 @ 66420:               PUSHI  #0x00000052
8358 @ 66425:               INIT   1
8359 @ 66428:               PUSHI  #0x00000045
8360 @ 66433:               INIT   1
8361 @ 66436:               PUSHI  #0x00000041
8362 @ 66441:               INIT   1
8363 @ 66444:               PUSHI  #0x00000044
8364 @ 66449:               INIT   1
8365 @ 66452:               PUSHI  #0x00000053
8366 @ 66457:               INIT   1
8367 @ 66460:               PUSHI  #0x00000059
8368 @ 66465:               INIT   1
8369 @ 66468:               PUSHI  #0x0000004d
8370 @ 66473:               INIT   1
8371 @ 66476:               PUSHI  #0x00000042
8372 @ 66481:               INIT   1
8373 @ 66484:               PUSHI  #0x0000004f
8374 @ 66489:               INIT   1
8375 @ 66492:               PUSHI  #0x0000004c
8376 @ 66497:               INIT   1
8377 @ 66500:               PUSHI  #0x00000004
8378 @ 66505:               INIT   1
8379 @ 66508:               PUSHI  #0x00000052
8380 @ 66513:               INIT   1
8381 @ 66516:               PUSHI  #0x00000045
8382 @ 66521:               INIT   1
8383 @ 66524:               PUSHI  #0x00000041
8384 @ 66529:               INIT   1
8385 @ 66532:               PUSHI  #0x00000044
8386 @ 66537:               INIT   1
8387 @ 66540:               PUSHI  #0x00000005
8388 @ 66545:               INIT   1
8389 @ 66548:               PUSHI  #0x00000057
8390 @ 66553:               INIT   1
8391 @ 66556:               PUSHI  #0x00000052
8392 @ 66561:               INIT   1
8393 @ 66564:               PUSHI  #0x00000049
8394 @ 66569:               INIT   1
8395 @ 66572:               PUSHI  #0x00000054
8396 @ 66577:               INIT   1
8397 @ 66580:               PUSHI  #0x00000045
8398 @ 66585:               INIT   1
8399 @ 66588:               PUSHI  #0x00000007
8400 @ 66593:               INIT   1
8401 @ 66596:               PUSHI  #0x0000004e
8402 @ 66601:               INIT   1
8403 @ 66604:               PUSHI  #0x00000045
8404 @ 66609:               INIT   1
8405 @ 66612:               PUSHI  #0x00000057
8406 @ 66617:               INIT   1
8407 @ 66620:               PUSHI  #0x00000050
8408 @ 66625:               INIT   1
8409 @ 66628:               PUSHI  #0x00000041
8410 @ 66633:               INIT   1
8411 @ 66636:               PUSHI  #0x00000047
8412 @ 66641:               INIT   1
8413 @ 66644:               PUSHI  #0x00000045
8414 @ 66649:               INIT   1
8415 @ 66652:               PUSHI  #0x00000004
8416 @ 66657:               INIT   1
8417 @ 66660:               PUSHI  #0x00000041
8418 @ 66665:               INIT   1
8419 @ 66668:               PUSHI  #0x00000044
8420 @ 66673:               INIT   1
8421 @ 66676:               PUSHI  #0x00000044
8422 @ 66681:               INIT   1
8423 @ 66684:               PUSHI  #0x00000052
8424 @ 66689:               INIT   1
8425 @ 66692:               PUSHI  #0x00000006
8426 @ 66697:               INIT   1
8427 @ 66700:               PUSHI  #0x00000041
8428 @ 66705:               INIT   1
8429 @ 66708:               PUSHI  #0x00000052
8430 @ 66713:               INIT   1
8431 @ 66716:               PUSHI  #0x00000043
8432 @ 66721:               INIT   1
8433 @ 66724:               PUSHI  #0x00000053
8434 @ 66729:               INIT   1
8435 @ 66732:               PUSHI  #0x00000049
8436 @ 66737:               INIT   1
8437 @ 66740:               PUSHI  #0x0000004e
8438 @ 66745:               INIT   1
8439 @ 66748:               PUSHI  #0x00000003
8440 @ 66753:               INIT   1
8441 @ 66756:               PUSHI  #0x00000049
8442 @ 66761:               INIT   1
8443 @ 66764:               PUSHI  #0x0000004e
8444 @ 66769:               INIT   1
8445 @ 66772:               PUSHI  #0x00000054
8446 @ 66777:               INIT   1
8447 @ 66780:               PUSHI  #0x00000005
8448 @ 66785:               INIT   1
8449 @ 66788:               PUSHI  #0x00000049
8450 @ 66793:               INIT   1
8451 @ 66796:               PUSHI  #0x0000004e
8452 @ 66801:               INIT   1
8453 @ 66804:               PUSHI  #0x00000054
8454 @ 66809:               INIT   1
8455 @ 66812:               PUSHI  #0x00000050
8456 @ 66817:               INIT   1
8457 @ 66820:               PUSHI  #0x00000054
8458 @ 66825:               INIT   1
8459 @ 66828:               PUSHI  #0x00000006
8460 @ 66833:               INIT   1
8461 @ 66836:               PUSHI  #0x00000046
8462 @ 66841:               INIT   1
8463 @ 66844:               PUSHI  #0x00000052
8464 @ 66849:               INIT   1
8465 @ 66852:               PUSHI  #0x00000041
8466 @ 66857:               INIT   1
8467 @ 66860:               PUSHI  #0x00000043
8468 @ 66865:               INIT   1
8469 @ 66868:               PUSHI  #0x00000050
8470 @ 66873:               INIT   1
8471 @ 66876:               PUSHI  #0x00000054
8472 @ 66881:               INIT   1
8473 @ 66884:               PUSHI  #0x00000005
8474 @ 66889:               INIT   1
8475 @ 66892:               PUSHI  #0x00000050
8476 @ 66897:               INIT   1
8477 @ 66900:               PUSHI  #0x00000052
8478 @ 66905:               INIT   1
8479 @ 66908:               PUSHI  #0x00000049
8480 @ 66913:               INIT   1
8481 @ 66916:               PUSHI  #0x0000004e
8482 @ 66921:               INIT   1
8483 @ 66924:               PUSHI  #0x00000054
8484 @ 66929:               INIT   1
8485 @ 66932:               PUSHI  #0x00000007
8486 @ 66937:               INIT   1
8487 @ 66940:               PUSHI  #0x00000050
8488 @ 66945:               INIT   1
8489 @ 66948:               PUSHI  #0x00000052
8490 @ 66953:               INIT   1
8491 @ 66956:               PUSHI  #0x00000049
8492 @ 66961:               INIT   1
8493 @ 66964:               PUSHI  #0x0000004e
8494 @ 66969:               INIT   1
8495 @ 66972:               PUSHI  #0x00000054
8496 @ 66977:               INIT   1
8497 @ 66980:               PUSHI  #0x00000046
8498 @ 66985:               INIT   1
8499 @ 66988:               PUSHI  #0x0000004c
8500 @ 66993:               INIT   1
8501 @ 66996:               PUSHI  #0x00000004
8502 @ 67001:               INIT   1
8503 @ 67004:               PUSHI  #0x00000052
8504 @ 67009:               INIT   1
8505 @ 67012:               PUSHI  #0x00000045
8506 @ 67017:               INIT   1
8507 @ 67020:               PUSHI  #0x00000041
8508 @ 67025:               INIT   1
8509 @ 67028:               PUSHI  #0x0000004c
8510 @ 67033:               INIT   1
8511 @ 67036:               PUSHI  #0x00000007
8512 @ 67041:               INIT   1
8513 @ 67044:               PUSHI  #0x00000049
8514 @ 67049:               INIT   1
8515 @ 67052:               PUSHI  #0x0000004e
8516 @ 67057:               INIT   1
8517 @ 67060:               PUSHI  #0x00000054
8518 @ 67065:               INIT   1
8519 @ 67068:               PUSHI  #0x00000045
8520 @ 67073:               INIT   1
8521 @ 67076:               PUSHI  #0x00000047
8522 @ 67081:               INIT   1
8523 @ 67084:               PUSHI  #0x00000045
8524 @ 67089:               INIT   1
8525 @ 67092:               PUSHI  #0x00000052
8526 @ 67097:               INIT   1
8527 @ 67100:               PUSHI  #0x00000003
8528 @ 67105:               INIT   1
8529 @ 67108:               PUSHI  #0x0000004d
8530 @ 67113:               INIT   1
8531 @ 67116:               PUSHI  #0x0000004f
8532 @ 67121:               INIT   1
8533 @ 67124:               PUSHI  #0x00000044
8534 @ 67129:               INIT   1
8535 @ 67132:               PUSHI  #0x00000006
8536 @ 67137:               INIT   1
8537 @ 67140:               PUSHI  #0x00000041
8538 @ 67145:               INIT   1
8539 @ 67148:               PUSHI  #0x00000052
8540 @ 67153:               INIT   1
8541 @ 67156:               PUSHI  #0x00000043
8542 @ 67161:               INIT   1
8543 @ 67164:               PUSHI  #0x00000043
8544 @ 67169:               INIT   1
8545 @ 67172:               PUSHI  #0x0000004f
8546 @ 67177:               INIT   1
8547 @ 67180:               PUSHI  #0x00000053
8548 @ 67185:               INIT   1
8549 @ 67188:               PUSHI  #0x00000004
8550 @ 67193:               INIT   1
8551 @ 67196:               PUSHI  #0x00000053
8552 @ 67201:               INIT   1
8553 @ 67204:               PUSHI  #0x00000051
8554 @ 67209:               INIT   1
8555 @ 67212:               PUSHI  #0x00000052
8556 @ 67217:               INIT   1
8557 @ 67220:               PUSHI  #0x00000054
8558 @ 67225:               INIT   1
8559 @ 67228:               PUSHI  #0x00000003
8560 @ 67233:               INIT   1
8561 @ 67236:               PUSHI  #0x0000004c
8562 @ 67241:               INIT   1
8563 @ 67244:               PUSHI  #0x0000004f
8564 @ 67249:               INIT   1
8565 @ 67252:               PUSHI  #0x00000047
8566 @ 67257:               INIT   1
8567 @ 67260:               PUSHI  #0x00000003
8568 @ 67265:               INIT   1
8569 @ 67268:               PUSHI  #0x00000053
8570 @ 67273:               INIT   1
8571 @ 67276:               PUSHI  #0x00000049
8572 @ 67281:               INIT   1
8573 @ 67284:               PUSHI  #0x0000004e
8574 @ 67289:               INIT   1
8575 @ 67292:               PUSHI  #0x00000003
8576 @ 67297:               INIT   1
8577 @ 67300:               PUSHI  #0x00000043
8578 @ 67305:               INIT   1
8579 @ 67308:               PUSHI  #0x0000004f
8580 @ 67313:               INIT   1
8581 @ 67316:               PUSHI  #0x00000053
8582 @ 67321:               INIT   1
8583 @ 67324:               PUSHI  #0x00000003
8584 @ 67329:               INIT   1
8585 @ 67332:               PUSHI  #0x00000054
8586 @ 67337:               INIT   1
8587 @ 67340:               PUSHI  #0x00000041
8588 @ 67345:               INIT   1
8589 @ 67348:               PUSHI  #0x0000004e
8590 @ 67353:               INIT   1
8591 @ 67356:               PUSHI  #0x00000003
8592 @ 67361:               INIT   1
8593 @ 67364:               PUSHI  #0x00000045
8594 @ 67369:               INIT   1
8595 @ 67372:               PUSHI  #0x00000058
8596 @ 67377:               INIT   1
8597 @ 67380:               PUSHI  #0x00000050
8598 @ 67385:               INIT   1
8599 @ 67388:               PUSHI  #0x00000009
8600 @ 67393:               INIT   1
8601 @ 67396:               PUSHI  #0x0000004d
8602 @ 67401:               INIT   1
8603 @ 67404:               PUSHI  #0x00000041
8604 @ 67409:               INIT   1
8605 @ 67412:               PUSHI  #0x00000050
8606 @ 67417:               INIT   1
8607 @ 67420:               PUSHI  #0x00000052
8608 @ 67425:               INIT   1
8609 @ 67428:               PUSHI  #0x00000045
8610 @ 67433:               INIT   1
8611 @ 67436:               PUSHI  #0x00000043
8612 @ 67441:               INIT   1
8613 @ 67444:               PUSHI  #0x0000004f
8614 @ 67449:               INIT   1
8615 @ 67452:               PUSHI  #0x00000052
8616 @ 67457:               INIT   1
8617 @ 67460:               PUSHI  #0x00000044
8618 @ 67465:               INIT   1
8619 @ 67468:               PUSHI  #0x0000000b
8620 @ 67473:               INIT   1
8621 @ 67476:               PUSHI  #0x00000042
8622 @ 67481:               INIT   1
8623 @ 67484:               PUSHI  #0x00000059
8624 @ 67489:               INIT   1
8625 @ 67492:               PUSHI  #0x00000054
8626 @ 67497:               INIT   1
8627 @ 67500:               PUSHI  #0x00000045
8628 @ 67505:               INIT   1
8629 @ 67508:               PUSHI  #0x00000049
8630 @ 67513:               INIT   1
8631 @ 67516:               PUSHI  #0x0000004e
8632 @ 67521:               INIT   1
8633 @ 67524:               PUSHI  #0x00000054
8634 @ 67529:               INIT   1
8635 @ 67532:               PUSHI  #0x00000045
8636 @ 67537:               INIT   1
8637 @ 67540:               PUSHI  #0x00000047
8638 @ 67545:               INIT   1
8639 @ 67548:               PUSHI  #0x00000045
8640 @ 67553:               INIT   1
8641 @ 67556:               PUSHI  #0x00000052
8642 @ 67561:               INIT   1
8643 @ 67564:               PUSHI  #0x0000000c
8644 @ 67569:               INIT   1
8645 @ 67572:               PUSHI  #0x00000053
8646 @ 67577:               INIT   1
8647 @ 67580:               PUSHI  #0x00000048
8648 @ 67585:               INIT   1
8649 @ 67588:               PUSHI  #0x0000004f
8650 @ 67593:               INIT   1
8651 @ 67596:               PUSHI  #0x00000052
8652 @ 67601:               INIT   1
8653 @ 67604:               PUSHI  #0x00000054
8654 @ 67609:               INIT   1
8655 @ 67612:               PUSHI  #0x00000049
8656 @ 67617:               INIT   1
8657 @ 67620:               PUSHI  #0x0000004e
8658 @ 67625:               INIT   1
8659 @ 67628:               PUSHI  #0x00000054
8660 @ 67633:               INIT   1
8661 @ 67636:               PUSHI  #0x00000045
8662 @ 67641:               INIT   1
8663 @ 67644:               PUSHI  #0x00000047
8664 @ 67649:               INIT   1
8665 @ 67652:               PUSHI  #0x00000045
8666 @ 67657:               INIT   1
8667 @ 67660:               PUSHI  #0x00000052
8668 @ 67665:               INIT   1
8669 @ 67668:               PUSHI  #0x00000006
8670 @ 67673:               INIT   1
8671 @ 67676:               PUSHI  #0x00000052
8672 @ 67681:               INIT   1
8673 @ 67684:               PUSHI  #0x00000041
8674 @ 67689:               INIT   1
8675 @ 67692:               PUSHI  #0x00000044
8676 @ 67697:               INIT   1
8677 @ 67700:               PUSHI  #0x00000049
8678 @ 67705:               INIT   1
8679 @ 67708:               PUSHI  #0x00000055
8680 @ 67713:               INIT   1
8681 @ 67716:               PUSHI  #0x00000053
8682 @ 67721:               INIT   1
8683 @ 67724:               PUSHI  #0x00000006
8684 @ 67729:               INIT   1
8685 @ 67732:               PUSHI  #0x00000041
8686 @ 67737:               INIT   1
8687 @ 67740:               PUSHI  #0x00000052
8688 @ 67745:               INIT   1
8689 @ 67748:               PUSHI  #0x00000043
8690 @ 67753:               INIT   1
8691 @ 67756:               PUSHI  #0x00000054
8692 @ 67761:               INIT   1
8693 @ 67764:               PUSHI  #0x00000041
8694 @ 67769:               INIT   1
8695 @ 67772:               PUSHI  #0x0000004e
8696 @ 67777:               INIT   1
8697 @ 67780:               PUSHI  #0x00000006
8698 @ 67785:               INIT   1
8699 @ 67788:               PUSHI  #0x00000050
8700 @ 67793:               INIT   1
8701 @ 67796:               PUSHI  #0x00000041
8702 @ 67801:               INIT   1
8703 @ 67804:               PUSHI  #0x00000052
8704 @ 67809:               INIT   1
8705 @ 67812:               PUSHI  #0x00000049
8706 @ 67817:               INIT   1
8707 @ 67820:               PUSHI  #0x00000054
8708 @ 67825:               INIT   1
8709 @ 67828:               PUSHI  #0x00000059
8710 @ 67833:               INIT   1
8711 @ 67836:               PUSHI  #0x0000000b
8712 @ 67841:               INIT   1
8713 @ 67844:               PUSHI  #0x00000050
8714 @ 67849:               INIT   1
8715 @ 67852:               PUSHI  #0x00000052
8716 @ 67857:               INIT   1
8717 @ 67860:               PUSHI  #0x00000049
8718 @ 67865:               INIT   1
8719 @ 67868:               PUSHI  #0x0000004e
8720 @ 67873:               INIT   1
8721 @ 67876:               PUSHI  #0x00000054
8722 @ 67881:               INIT   1
8723 @ 67884:               PUSHI  #0x00000053
8724 @ 67889:               INIT   1
8725 @ 67892:               PUSHI  #0x00000054
8726 @ 67897:               INIT   1
8727 @ 67900:               PUSHI  #0x00000052
8728 @ 67905:               INIT   1
8729 @ 67908:               PUSHI  #0x00000049
8730 @ 67913:               INIT   1
8731 @ 67916:               PUSHI  #0x0000004e
8732 @ 67921:               INIT   1
8733 @ 67924:               PUSHI  #0x00000047
8734 @ 67929:               INIT   1
8735 @ 67932:               PUSHI  #0x00000002
8736 @ 67937:               INIT   1
8737 @ 67940:               PUSHI  #0x0000004e
8738 @ 67945:               INIT   1
8739 @ 67948:               PUSHI  #0x0000004c
8740 @ 67953:               INIT   1
8741 @ 67956:               PUSHI  #0x00000008
8742 @ 67961:               INIT   1
8743 @ 67964:               PUSHI  #0x0000004c
8744 @ 67969:               INIT   1
8745 @ 67972:               PUSHI  #0x0000004f
8746 @ 67977:               INIT   1
8747 @ 67980:               PUSHI  #0x0000004e
8748 @ 67985:               INIT   1
8749 @ 67988:               PUSHI  #0x00000047
8750 @ 67993:               INIT   1
8751 @ 67996:               PUSHI  #0x00000052
8752 @ 68001:               INIT   1
8753 @ 68004:               PUSHI  #0x00000045
8754 @ 68009:               INIT   1
8755 @ 68012:               PUSHI  #0x00000041
8756 @ 68017:               INIT   1
8757 @ 68020:               PUSHI  #0x0000004c
8758 @ 68025:               INIT   1
8759 @ 68028:               PUSHI  #0x00000007
8760 @ 68033:               INIT   1
8761 @ 68036:               PUSHI  #0x00000050
8762 @ 68041:               INIT   1
8763 @ 68044:               PUSHI  #0x00000052
8764 @ 68049:               INIT   1
8765 @ 68052:               PUSHI  #0x00000049
8766 @ 68057:               INIT   1
8767 @ 68060:               PUSHI  #0x0000004e
8768 @ 68065:               INIT   1
8769 @ 68068:               PUSHI  #0x00000054
8770 @ 68073:               INIT   1
8771 @ 68076:               PUSHI  #0x00000043
8772 @ 68081:               INIT   1
8773 @ 68084:               PUSHI  #0x00000048
8774 @ 68089:               INIT   1
8775 @ 68092:               PUSHI  #0x00000006
8776 @ 68097:               INIT   1
8777 @ 68100:               PUSHI  #0x00000052
8778 @ 68105:               INIT   1
8779 @ 68108:               PUSHI  #0x00000045
8780 @ 68113:               INIT   1
8781 @ 68116:               PUSHI  #0x00000041
8782 @ 68121:               INIT   1
8783 @ 68124:               PUSHI  #0x00000044
8784 @ 68129:               INIT   1
8785 @ 68132:               PUSHI  #0x00000043
8786 @ 68137:               INIT   1
8787 @ 68140:               PUSHI  #0x00000048
8788 @ 68145:               INIT   1
8789 @ 68148:               PUSHI  #0x00000006
8790 @ 68153:               INIT   1
8791 @ 68156:               PUSHI  #0x00000053
8792 @ 68161:               INIT   1
8793 @ 68164:               PUSHI  #0x00000054
8794 @ 68169:               INIT   1
8795 @ 68172:               PUSHI  #0x00000052
8796 @ 68177:               INIT   1
8797 @ 68180:               PUSHI  #0x00000049
8798 @ 68185:               INIT   1
8799 @ 68188:               PUSHI  #0x0000004e
8800 @ 68193:               INIT   1
8801 @ 68196:               PUSHI  #0x00000047
8802 @ 68201:               INIT   1

   829           %OWNSHORTINTEGERARRAY IWORD(0:42)=1,
   830                 13,26,34,40,51,58,67,74,85,97,
   831                 108,113,119,127,132,139,143,149,156,162,
   832                 170,175,183,187,194,199,203,207,211,215,
   833                 219,229,241,254,261,268,275,287,290,299,307,
   834           314
8803 @ 68204:               LINE   829 "regression-compile-tmp/allimpc1-77.imp"
8804 @ 68246:               PUSHI  #0x00000000
8805 @ 68251:               PUSHI  #0x0000002a
8806 @ 68256:               BOUNDS
8807 @ 68257:               DEF    IWORD p1=V_012e a/tf=1b b/format=3 c/ostate=121  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=1 (own) spec=0 indirect=0 unass=1
8808 @ 68274:               PUSHI  #0x00000001
8809 @ 68279:               INIT   1
8810 @ 68282:               PUSHI  #0x0000000d
8811 @ 68287:               INIT   1
8812 @ 68290:               PUSHI  #0x0000001a
8813 @ 68295:               INIT   1
8814 @ 68298:               PUSHI  #0x00000022
8815 @ 68303:               INIT   1
8816 @ 68306:               PUSHI  #0x00000028
8817 @ 68311:               INIT   1
8818 @ 68314:               PUSHI  #0x00000033
8819 @ 68319:               INIT   1
8820 @ 68322:               PUSHI  #0x0000003a
8821 @ 68327:               INIT   1
8822 @ 68330:               PUSHI  #0x00000043
8823 @ 68335:               INIT   1
8824 @ 68338:               PUSHI  #0x0000004a
8825 @ 68343:               INIT   1
8826 @ 68346:               PUSHI  #0x00000055
8827 @ 68351:               INIT   1
8828 @ 68354:               PUSHI  #0x00000061
8829 @ 68359:               INIT   1
8830 @ 68362:               PUSHI  #0x0000006c
8831 @ 68367:               INIT   1
8832 @ 68370:               PUSHI  #0x00000071
8833 @ 68375:               INIT   1
8834 @ 68378:               PUSHI  #0x00000077
8835 @ 68383:               INIT   1
8836 @ 68386:               PUSHI  #0x0000007f
8837 @ 68391:               INIT   1
8838 @ 68394:               PUSHI  #0x00000084
8839 @ 68399:               INIT   1
8840 @ 68402:               PUSHI  #0x0000008b
8841 @ 68407:               INIT   1
8842 @ 68410:               PUSHI  #0x0000008f
8843 @ 68415:               INIT   1
8844 @ 68418:               PUSHI  #0x00000095
8845 @ 68423:               INIT   1
8846 @ 68426:               PUSHI  #0x0000009c
8847 @ 68431:               INIT   1
8848 @ 68434:               PUSHI  #0x000000a2
8849 @ 68439:               INIT   1
8850 @ 68442:               PUSHI  #0x000000aa
8851 @ 68447:               INIT   1
8852 @ 68450:               PUSHI  #0x000000af
8853 @ 68455:               INIT   1
8854 @ 68458:               PUSHI  #0x000000b7
8855 @ 68463:               INIT   1
8856 @ 68466:               PUSHI  #0x000000bb
8857 @ 68471:               INIT   1
8858 @ 68474:               PUSHI  #0x000000c2
8859 @ 68479:               INIT   1
8860 @ 68482:               PUSHI  #0x000000c7
8861 @ 68487:               INIT   1
8862 @ 68490:               PUSHI  #0x000000cb
8863 @ 68495:               INIT   1
8864 @ 68498:               PUSHI  #0x000000cf
8865 @ 68503:               INIT   1
8866 @ 68506:               PUSHI  #0x000000d3
8867 @ 68511:               INIT   1
8868 @ 68514:               PUSHI  #0x000000d7
8869 @ 68519:               INIT   1
8870 @ 68522:               PUSHI  #0x000000db
8871 @ 68527:               INIT   1
8872 @ 68530:               PUSHI  #0x000000e5
8873 @ 68535:               INIT   1
8874 @ 68538:               PUSHI  #0x000000f1
8875 @ 68543:               INIT   1
8876 @ 68546:               PUSHI  #0x000000fe
8877 @ 68551:               INIT   1
8878 @ 68554:               PUSHI  #0x00000105
8879 @ 68559:               INIT   1
8880 @ 68562:               PUSHI  #0x0000010c
8881 @ 68567:               INIT   1
8882 @ 68570:               PUSHI  #0x00000113
8883 @ 68575:               INIT   1
8884 @ 68578:               PUSHI  #0x0000011f
8885 @ 68583:               INIT   1
8886 @ 68586:               PUSHI  #0x00000122
8887 @ 68591:               INIT   1
8888 @ 68594:               PUSHI  #0x0000012b
8889 @ 68599:               INIT   1
8890 @ 68602:               PUSHI  #0x00000133
8891 @ 68607:               INIT   1
8892 @ 68610:               PUSHI  #0x0000013a
8893 @ 68615:               INIT   1

   835           %INTEGER I
   836  
8894 @ 68618:               LINE   835 "regression-compile-tmp/allimpc1-77.imp"
8895 @ 68660:               DEF    I p1=V_012f 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

   837           open input(1, "TEST.imp")
8896 @ 68673:               LINE   837 "regression-compile-tmp/allimpc1-77.imp"
8897 @ 68715:               PUSH   OPENINPUT
8898 @ 68718:               PUSHI  #0x00000001
8899 @ 68723:               ASSPAR
8900 @ 68724:               PUSHS  "TEST.imp"
8901 @ 68734:               ASSPAR
8902 @ 68735:               CALL  

   838           select input(1)
   839  
8903 @ 68736:               LINE   838 "regression-compile-tmp/allimpc1-77.imp"
8904 @ 68778:               PUSH   SELECTINPUT
8905 @ 68781:               PUSHI  #0x00000001
8906 @ 68786:               ASSPAR
8907 @ 68787:               CALL  

   840           CABUF=0; PPCURR=0; QPREAL=0; OLDLINE=0
8908 @ 68788:               LINE   840 "regression-compile-tmp/allimpc1-77.imp"
8909 @ 68830:               PUSH   CABUF
8910 @ 68833:               PUSHI  #0x00000000
8911 @ 68838:               ASSVAL
8912 @ 68839:               LINE   840 "regression-compile-tmp/allimpc1-77.imp"
8913 @ 68881:               PUSH   PPCURR
8914 @ 68884:               PUSHI  #0x00000000
8915 @ 68889:               ASSVAL
8916 @ 68890:               LINE   840 "regression-compile-tmp/allimpc1-77.imp"
8917 @ 68932:               PUSH   QPREAL
8918 @ 68935:               PUSHI  #0x00000000
8919 @ 68940:               ASSVAL
8920 @ 68941:               LINE   840 "regression-compile-tmp/allimpc1-77.imp"
8921 @ 68983:               PUSH   OLDLINE
8922 @ 68986:               PUSHI  #0x00000000
8923 @ 68991:               ASSVAL

   841           LINE=0; RLEVEL=0; NMAX=0; CONSTPTR=0
8924 @ 68992:               LINE   841 "regression-compile-tmp/allimpc1-77.imp"
8925 @ 69034:               PUSH   LINE
8926 @ 69037:               PUSHI  #0x00000000
8927 @ 69042:               ASSVAL
8928 @ 69043:               LINE   841 "regression-compile-tmp/allimpc1-77.imp"
8929 @ 69085:               PUSH   RLEVEL
8930 @ 69088:               PUSHI  #0x00000000
8931 @ 69093:               ASSVAL
8932 @ 69094:               LINE   841 "regression-compile-tmp/allimpc1-77.imp"
8933 @ 69136:               PUSH   NMAX
8934 @ 69139:               PUSHI  #0x00000000
8935 @ 69144:               ASSVAL
8936 @ 69145:               LINE   841 "regression-compile-tmp/allimpc1-77.imp"
8937 @ 69187:               PUSH   CONSTPTR
8938 @ 69190:               PUSHI  #0x00000000
8939 @ 69195:               ASSVAL

   842           LEVEL=0; CA=0; AFLAG=0; FFLAG=0; SBFLAG=0
8940 @ 69196:               LINE   842 "regression-compile-tmp/allimpc1-77.imp"
8941 @ 69238:               PUSH   LEVEL
8942 @ 69241:               PUSHI  #0x00000000
8943 @ 69246:               ASSVAL
8944 @ 69247:               LINE   842 "regression-compile-tmp/allimpc1-77.imp"
8945 @ 69289:               PUSH   CA
8946 @ 69292:               PUSHI  #0x00000000
8947 @ 69297:               ASSVAL
8948 @ 69298:               LINE   842 "regression-compile-tmp/allimpc1-77.imp"
8949 @ 69340:               PUSH   AFLAG
8950 @ 69343:               PUSHI  #0x00000000
8951 @ 69348:               ASSVAL
8952 @ 69349:               LINE   842 "regression-compile-tmp/allimpc1-77.imp"
8953 @ 69391:               PUSH   FFLAG
8954 @ 69394:               PUSHI  #0x00000000
8955 @ 69399:               ASSVAL
8956 @ 69400:               LINE   842 "regression-compile-tmp/allimpc1-77.imp"
8957 @ 69442:               PUSH   SBFLAG
8958 @ 69445:               PUSHI  #0x00000000
8959 @ 69450:               ASSVAL

   843           FAULTY=0; PERM=0; MCSWITCH=0; ALL LONG=0
8960 @ 69451:               LINE   843 "regression-compile-tmp/allimpc1-77.imp"
8961 @ 69493:               PUSH   FAULTY
8962 @ 69496:               PUSHI  #0x00000000
8963 @ 69501:               ASSVAL
8964 @ 69502:               LINE   843 "regression-compile-tmp/allimpc1-77.imp"
8965 @ 69544:               PUSH   PERM
8966 @ 69547:               PUSHI  #0x00000000
8967 @ 69552:               ASSVAL
8968 @ 69553:               LINE   843 "regression-compile-tmp/allimpc1-77.imp"
8969 @ 69595:               PUSH   MCSWITCH
8970 @ 69598:               PUSHI  #0x00000000
8971 @ 69603:               ASSVAL
8972 @ 69604:               LINE   843 "regression-compile-tmp/allimpc1-77.imp"
8973 @ 69646:               PUSH   ALLLONG
8974 @ 69649:               PUSHI  #0x00000000
8975 @ 69654:               ASSVAL

   844           DCOMP=0; COMPILER=0; CPRMODE=0; PRINT MAP=0
8976 @ 69655:               LINE   844 "regression-compile-tmp/allimpc1-77.imp"
8977 @ 69697:               PUSH   DCOMP
8978 @ 69700:               PUSHI  #0x00000000
8979 @ 69705:               ASSVAL
8980 @ 69706:               LINE   844 "regression-compile-tmp/allimpc1-77.imp"
8981 @ 69748:               PUSH   COMPILER
8982 @ 69751:               PUSHI  #0x00000000
8983 @ 69756:               ASSVAL
8984 @ 69757:               LINE   844 "regression-compile-tmp/allimpc1-77.imp"
8985 @ 69799:               PUSH   CPRMODE
8986 @ 69802:               PUSHI  #0x00000000
8987 @ 69807:               ASSVAL
8988 @ 69808:               LINE   844 "regression-compile-tmp/allimpc1-77.imp"
8989 @ 69850:               PUSH   PRINTMAP
8990 @ 69853:               PUSHI  #0x00000000
8991 @ 69858:               ASSVAL

   845           NEXT=1; NR=0; LDPTR=0; NEPS=0; EPLINK=0
8992 @ 69859:               LINE   845 "regression-compile-tmp/allimpc1-77.imp"
8993 @ 69901:               PUSH   NEXT
8994 @ 69904:               PUSHI  #0x00000001
8995 @ 69909:               ASSVAL
8996 @ 69910:               LINE   845 "regression-compile-tmp/allimpc1-77.imp"
8997 @ 69952:               PUSH   NR
8998 @ 69955:               PUSHI  #0x00000000
8999 @ 69960:               ASSVAL
9000 @ 69961:               LINE   845 "regression-compile-tmp/allimpc1-77.imp"
9001 @ 70003:               PUSH   LDPTR
9002 @ 70006:               PUSHI  #0x00000000
9003 @ 70011:               ASSVAL
9004 @ 70012:               LINE   845 "regression-compile-tmp/allimpc1-77.imp"
9005 @ 70054:               PUSH   NEPS
9006 @ 70057:               PUSHI  #0x00000000
9007 @ 70062:               ASSVAL
9008 @ 70063:               LINE   845 "regression-compile-tmp/allimpc1-77.imp"
9009 @ 70105:               PUSH   EPLINK
9010 @ 70108:               PUSHI  #0x00000000
9011 @ 70113:               ASSVAL

   846           RBASE=0; STRINST=0
9012 @ 70114:               LINE   846 "regression-compile-tmp/allimpc1-77.imp"
9013 @ 70156:               PUSH   RBASE
9014 @ 70159:               PUSHI  #0x00000000
9015 @ 70164:               ASSVAL
9016 @ 70165:               LINE   846 "regression-compile-tmp/allimpc1-77.imp"
9017 @ 70207:               PUSH   STRINST
9018 @ 70210:               PUSHI  #0x00000000
9019 @ 70215:               ASSVAL

   847           IMAX=(-1)>>1;PLABEL=24999
9020 @ 70216:               LINE   847 "regression-compile-tmp/allimpc1-77.imp"
9021 @ 70258:               PUSH   IMAX
9022 @ 70261:               PUSHI  #0x00000001
9023 @ 70266:               NEGATE
9024 @ 70267:               PUSHI  #0x00000001
9025 @ 70272:               RSH   
9026 @ 70273:               ASSVAL
9027 @ 70274:               LINE   847 "regression-compile-tmp/allimpc1-77.imp"
9028 @ 70316:               PUSH   PLABEL
9029 @ 70319:               PUSHI  #0x000061a7
9030 @ 70324:               ASSVAL

   848           SSTL=0; STMTS=0; SNUM=0
9031 @ 70325:               LINE   848 "regression-compile-tmp/allimpc1-77.imp"
9032 @ 70367:               PUSH   SSTL
9033 @ 70370:               PUSHI  #0x00000000
9034 @ 70375:               ASSVAL
9035 @ 70376:               LINE   848 "regression-compile-tmp/allimpc1-77.imp"
9036 @ 70418:               PUSH   STMTS
9037 @ 70421:               PUSHI  #0x00000000
9038 @ 70426:               ASSVAL
9039 @ 70427:               LINE   848 "regression-compile-tmp/allimpc1-77.imp"
9040 @ 70469:               PUSH   SNUM
9041 @ 70472:               PUSHI  #0x00000000
9042 @ 70477:               ASSVAL

   849           LABSET=3<<30;LETT(0)=0
9043 @ 70478:               LINE   849 "regression-compile-tmp/allimpc1-77.imp"
9044 @ 70520:               PUSH   LABSET
9045 @ 70523:               PUSHI  #0x00000003
9046 @ 70528:               PUSHI  #0x0000001e
9047 @ 70533:               LSH   
9048 @ 70534:               ASSVAL
9049 @ 70535:               LINE   849 "regression-compile-tmp/allimpc1-77.imp"
9050 @ 70577:               PUSH   LETT
9051 @ 70580:               PUSHI  #0x00000000
9052 @ 70585:               ACCESS
9053 @ 70586:               PUSHI  #0x00000000
9054 @ 70591:               ASSVAL

   850           N0=41; N=12
9055 @ 70592:               LINE   850 "regression-compile-tmp/allimpc1-77.imp"
9056 @ 70634:               PUSH   N0
9057 @ 70637:               PUSHI  #0x00000029
9058 @ 70642:               ASSVAL
9059 @ 70643:               LINE   850 "regression-compile-tmp/allimpc1-77.imp"
9060 @ 70685:               PUSH   N
9061 @ 70688:               PUSHI  #0x0000000c
9062 @ 70693:               ASSVAL

   851           CHECKSP=1 ;  CHECKS=1
9063 @ 70694:               LINE   851 "regression-compile-tmp/allimpc1-77.imp"
9064 @ 70736:               PUSH   CHECKSP
9065 @ 70739:               PUSHI  #0x00000001
9066 @ 70744:               ASSVAL
9067 @ 70745:               LINE   851 "regression-compile-tmp/allimpc1-77.imp"
9068 @ 70787:               PUSH   CHECKS
9069 @ 70790:               PUSHI  #0x00000001
9070 @ 70795:               ASSVAL

   852           LINENOS=1; DIAGS1=1; QU=1; MONE=1
9071 @ 70796:               LINE   852 "regression-compile-tmp/allimpc1-77.imp"
9072 @ 70838:               PUSH   LINENOS
9073 @ 70841:               PUSHI  #0x00000001
9074 @ 70846:               ASSVAL
9075 @ 70847:               LINE   852 "regression-compile-tmp/allimpc1-77.imp"
9076 @ 70889:               PUSH   DIAGS1
9077 @ 70892:               PUSHI  #0x00000001
9078 @ 70897:               ASSVAL
9079 @ 70898:               LINE   852 "regression-compile-tmp/allimpc1-77.imp"
9080 @ 70940:               PUSH   QU
9081 @ 70943:               PUSHI  #0x00000001
9082 @ 70948:               ASSVAL
9083 @ 70949:               LINE   852 "regression-compile-tmp/allimpc1-77.imp"
9084 @ 70991:               PUSH   MONE
9085 @ 70994:               PUSHI  #0x00000001
9086 @ 70999:               ASSVAL

   853           LIST=1; SFLABEL=20999; UNASS=1
9087 @ 71000:               LINE   853 "regression-compile-tmp/allimpc1-77.imp"
9088 @ 71042:               PUSH   LIST
9089 @ 71045:               PUSHI  #0x00000001
9090 @ 71050:               ASSVAL
9091 @ 71051:               LINE   853 "regression-compile-tmp/allimpc1-77.imp"
9092 @ 71093:               PUSH   SFLABEL
9093 @ 71096:               PUSHI  #0x00005207
9094 @ 71101:               ASSVAL
9095 @ 71102:               LINE   853 "regression-compile-tmp/allimpc1-77.imp"
9096 @ 71144:               PUSH   UNASS
9097 @ 71147:               PUSHI  #0x00000001
9098 @ 71152:               ASSVAL

   854           OWNLINK=0; XREFLINK=136
9099 @ 71153:               LINE   854 "regression-compile-tmp/allimpc1-77.imp"
9100 @ 71195:               PUSH   OWNLINK
9101 @ 71198:               PUSHI  #0x00000000
9102 @ 71203:               ASSVAL
9103 @ 71204:               LINE   854 "regression-compile-tmp/allimpc1-77.imp"
9104 @ 71246:               PUSH   XREFLINK
9105 @ 71249:               PUSHI  #0x00000088
9106 @ 71254:               ASSVAL

   855           I=COM(24)
9107 @ 71255:               LINE   855 "regression-compile-tmp/allimpc1-77.imp"
9108 @ 71297:               PUSH   I
9109 @ 71300:               PUSH   COM
9110 @ 71303:               PUSHI  #0x00000018
9111 @ 71308:               ASSPAR
9112 @ 71309:               CALL  
9113 @ 71310:               ASSVAL

   856           LIST=0 %IF I&2#0
9114 @ 71311:               LINE   856 "regression-compile-tmp/allimpc1-77.imp"
9115 @ 71353:               PUSH   I
9116 @ 71356:               PUSHI  #0x00000002
9117 @ 71361:               AND   
9118 @ 71362:               PUSHI  #0x00000000
9119 @ 71367:               JUMPIF = L_0004
9120 @ 71371:               PUSH   LIST
9121 @ 71374:               PUSHI  #0x00000000
9122 @ 71379:               ASSVAL
9123 @ 71380:               LOCATE L_0004

   857           LINENOS=0 %IF I&4#0
9124 @ 71383:               LINE   857 "regression-compile-tmp/allimpc1-77.imp"
9125 @ 71425:               PUSH   I
9126 @ 71428:               PUSHI  #0x00000004
9127 @ 71433:               AND   
9128 @ 71434:               PUSHI  #0x00000000
9129 @ 71439:               JUMPIF = L_0004
9130 @ 71443:               PUSH   LINENOS
9131 @ 71446:               PUSHI  #0x00000000
9132 @ 71451:               ASSVAL
9133 @ 71452:               LOCATE L_0004

   858           UNASS=0 %IF I&16#0
9134 @ 71455:               LINE   858 "regression-compile-tmp/allimpc1-77.imp"
9135 @ 71497:               PUSH   I
9136 @ 71500:               PUSHI  #0x00000010
9137 @ 71505:               AND   
9138 @ 71506:               PUSHI  #0x00000000
9139 @ 71511:               JUMPIF = L_0004
9140 @ 71515:               PUSH   UNASS
9141 @ 71518:               PUSHI  #0x00000000
9142 @ 71523:               ASSVAL
9143 @ 71524:               LOCATE L_0004

   859           CHECKS=0 %IF I&32#0
9144 @ 71527:               LINE   859 "regression-compile-tmp/allimpc1-77.imp"
9145 @ 71569:               PUSH   I
9146 @ 71572:               PUSHI  #0x00000020
9147 @ 71577:               AND   
9148 @ 71578:               PUSHI  #0x00000000
9149 @ 71583:               JUMPIF = L_0004
9150 @ 71587:               PUSH   CHECKS
9151 @ 71590:               PUSHI  #0x00000000
9152 @ 71595:               ASSVAL
9153 @ 71596:               LOCATE L_0004

   860           PRINTMAP=1 %IF I&X'8000'#0
9154 @ 71599:               LINE   860 "regression-compile-tmp/allimpc1-77.imp"
9155 @ 71641:               PUSH   I
9156 @ 71644:               PUSHI  #0x00008000
9157 @ 71649:               AND   
9158 @ 71650:               PUSHI  #0x00000000
9159 @ 71655:               JUMPIF = L_0004
9160 @ 71659:               PUSH   PRINTMAP
9161 @ 71662:               PUSHI  #0x00000001
9162 @ 71667:               ASSVAL
9163 @ 71668:               LOCATE L_0004

   861           DIAGS1=0 %IF I&64#0
9164 @ 71671:               LINE   861 "regression-compile-tmp/allimpc1-77.imp"
9165 @ 71713:               PUSH   I
9166 @ 71716:               PUSHI  #0x00000040
9167 @ 71721:               AND   
9168 @ 71722:               PUSHI  #0x00000000
9169 @ 71727:               JUMPIF = L_0004
9170 @ 71731:               PUSH   DIAGS1
9171 @ 71734:               PUSHI  #0x00000000
9172 @ 71739:               ASSVAL
9173 @ 71740:               LOCATE L_0004

   862           %CYCLE I=0,1,MAXLEVELS
9174 @ 71743:               LINE   862 "regression-compile-tmp/allimpc1-77.imp"
9175 @ 71785:               PUSH   I
9176 @ 71788:               PUSHI  #0x00000001
9177 @ 71793:               PUSH   MAXLEVELS
9178 @ 71796:               PUSHI  #0x00000000
9179 @ 71801:               FOR    L_0003

   863           SET(I)=0; CODEBASE(I)=0; FREG(I)=0; RAL(I)=0
9180 @ 71804:               LINE   863 "regression-compile-tmp/allimpc1-77.imp"
9181 @ 71846:               PUSH   SET
9182 @ 71849:               PUSH   I
9183 @ 71852:               ACCESS
9184 @ 71853:               PUSHI  #0x00000000
9185 @ 71858:               ASSVAL
9186 @ 71859:               LINE   863 "regression-compile-tmp/allimpc1-77.imp"
9187 @ 71901:               PUSH   CODEBASE
9188 @ 71904:               PUSH   I
9189 @ 71907:               ACCESS
9190 @ 71908:               PUSHI  #0x00000000
9191 @ 71913:               ASSVAL
9192 @ 71914:               LINE   863 "regression-compile-tmp/allimpc1-77.imp"
9193 @ 71956:               PUSH   FREG
9194 @ 71959:               PUSH   I
9195 @ 71962:               ACCESS
9196 @ 71963:               PUSHI  #0x00000000
9197 @ 71968:               ASSVAL
9198 @ 71969:               LINE   863 "regression-compile-tmp/allimpc1-77.imp"
9199 @ 72011:               PUSH   RAL
9200 @ 72014:               PUSH   I
9201 @ 72017:               ACCESS
9202 @ 72018:               PUSHI  #0x00000000
9203 @ 72023:               ASSVAL

   864           LWSP(I)=0; MDARR(I)=0; RNEXT(I)=0; STRWSP(I)=0
9204 @ 72024:               LINE   864 "regression-compile-tmp/allimpc1-77.imp"
9205 @ 72066:               PUSH   LWSP
9206 @ 72069:               PUSH   I
9207 @ 72072:               ACCESS
9208 @ 72073:               PUSHI  #0x00000000
9209 @ 72078:               ASSVAL
9210 @ 72079:               LINE   864 "regression-compile-tmp/allimpc1-77.imp"
9211 @ 72121:               PUSH   MDARR
9212 @ 72124:               PUSH   I
9213 @ 72127:               ACCESS
9214 @ 72128:               PUSHI  #0x00000000
9215 @ 72133:               ASSVAL
9216 @ 72134:               LINE   864 "regression-compile-tmp/allimpc1-77.imp"
9217 @ 72176:               PUSH   RNEXT
9218 @ 72179:               PUSH   I
9219 @ 72182:               ACCESS
9220 @ 72183:               PUSHI  #0x00000000
9221 @ 72188:               ASSVAL
9222 @ 72189:               LINE   864 "regression-compile-tmp/allimpc1-77.imp"
9223 @ 72231:               PUSH   STRWSP
9224 @ 72234:               PUSH   I
9225 @ 72237:               ACCESS
9226 @ 72238:               PUSHI  #0x00000000
9227 @ 72243:               ASSVAL

   865           CYCLE(I)=0; JUMP(I)=0; NAME(I)=0
9228 @ 72244:               LINE   865 "regression-compile-tmp/allimpc1-77.imp"
9229 @ 72286:               PUSH   CYCLE
9230 @ 72289:               PUSH   I
9231 @ 72292:               ACCESS
9232 @ 72293:               PUSHI  #0x00000000
9233 @ 72298:               ASSVAL
9234 @ 72299:               LINE   865 "regression-compile-tmp/allimpc1-77.imp"
9235 @ 72341:               PUSH   JUMP
9236 @ 72344:               PUSH   I
9237 @ 72347:               ACCESS
9238 @ 72348:               PUSHI  #0x00000000
9239 @ 72353:               ASSVAL
9240 @ 72354:               LINE   865 "regression-compile-tmp/allimpc1-77.imp"
9241 @ 72396:               PUSH   NAME
9242 @ 72399:               PUSH   I
9243 @ 72402:               ACCESS
9244 @ 72403:               PUSHI  #0x00000000
9245 @ 72408:               ASSVAL

   866           LABEL(I)=0; FLAG(I)=0; SBR(I)=0; WSP(I)=0
9246 @ 72409:               LINE   866 "regression-compile-tmp/allimpc1-77.imp"
9247 @ 72451:               PUSH   LABEL
9248 @ 72454:               PUSH   I
9249 @ 72457:               ACCESS
9250 @ 72458:               PUSHI  #0x00000000
9251 @ 72463:               ASSVAL
9252 @ 72464:               LINE   866 "regression-compile-tmp/allimpc1-77.imp"
9253 @ 72506:               PUSH   FLAG
9254 @ 72509:               PUSH   I
9255 @ 72512:               ACCESS
9256 @ 72513:               PUSHI  #0x00000000
9257 @ 72518:               ASSVAL
9258 @ 72519:               LINE   866 "regression-compile-tmp/allimpc1-77.imp"
9259 @ 72561:               PUSH   SBR
9260 @ 72564:               PUSH   I
9261 @ 72567:               ACCESS
9262 @ 72568:               PUSHI  #0x00000000
9263 @ 72573:               ASSVAL
9264 @ 72574:               LINE   866 "regression-compile-tmp/allimpc1-77.imp"
9265 @ 72616:               PUSH   WSP
9266 @ 72619:               PUSH   I
9267 @ 72622:               ACCESS
9268 @ 72623:               PUSHI  #0x00000000
9269 @ 72628:               ASSVAL

   867           %REPEAT
9270 @ 72629:               LINE   867 "regression-compile-tmp/allimpc1-77.imp"
9271 @ 72671:               REPEAT L_0003
9272 @ 72674:               LOCATE L_0004

   868           %CYCLE I=0,1,50
9273 @ 72677:               LINE   868 "regression-compile-tmp/allimpc1-77.imp"
9274 @ 72719:               PUSH   I
9275 @ 72722:               PUSHI  #0x00000001
9276 @ 72727:               PUSHI  #0x00000032
9277 @ 72732:               PUSHI  #0x00000000
9278 @ 72737:               FOR    L_0003

   869           ST(I)=0; PAGENOS(I)=0
9279 @ 72740:               LINE   869 "regression-compile-tmp/allimpc1-77.imp"
9280 @ 72782:               PUSH   ST
9281 @ 72785:               PUSH   I
9282 @ 72788:               ACCESS
9283 @ 72789:               PUSHI  #0x00000000
9284 @ 72794:               ASSVAL
9285 @ 72795:               LINE   869 "regression-compile-tmp/allimpc1-77.imp"
9286 @ 72837:               PUSH   PAGENOS
9287 @ 72840:               PUSH   I
9288 @ 72843:               ACCESS
9289 @ 72844:               PUSHI  #0x00000000
9290 @ 72849:               ASSVAL

   870           REGISTER(I)=0 %IF I<16
9291 @ 72850:               LINE   870 "regression-compile-tmp/allimpc1-77.imp"
9292 @ 72892:               PUSH   I
9293 @ 72895:               PUSHI  #0x00000010
9294 @ 72900:               JUMPIF >= L_0007
9295 @ 72904:               PUSH   REGISTER
9296 @ 72907:               PUSH   I
9297 @ 72910:               ACCESS
9298 @ 72911:               PUSHI  #0x00000000
9299 @ 72916:               ASSVAL
9300 @ 72917:               LOCATE L_0007

   871           UVARREG(I)=0 %IF 5<=I<=8
9301 @ 72920:               LINE   871 "regression-compile-tmp/allimpc1-77.imp"
9302 @ 72962:               PUSHI  #0x00000005
9303 @ 72967:               PUSH   I
9304 @ 72970:               JUMPIFD > L_0007
9305 @ 72974:               PUSHI  #0x00000008
9306 @ 72979:               JUMPIF > L_0007
9307 @ 72983:               PUSH   UVARREG
9308 @ 72986:               PUSH   I
9309 @ 72989:               ACCESS
9310 @ 72990:               PUSHI  #0x00000000
9311 @ 72995:               ASSVAL
9312 @ 72996:               LOCATE L_0007

   872           %REPEAT; PAGENOS(1)=10
9313 @ 72999:               LINE   872 "regression-compile-tmp/allimpc1-77.imp"
9314 @ 73041:               REPEAT L_0003
9315 @ 73044:               LOCATE L_0004
9316 @ 73047:               LINE   872 "regression-compile-tmp/allimpc1-77.imp"
9317 @ 73089:               PUSH   PAGENOS
9318 @ 73092:               PUSHI  #0x00000001
9319 @ 73097:               ACCESS
9320 @ 73098:               PUSHI  #0x0000000a
9321 @ 73103:               ASSVAL

   873           %CYCLE I=0,1,NNAMES
9322 @ 73104:               LINE   873 "regression-compile-tmp/allimpc1-77.imp"
9323 @ 73146:               PUSH   I
9324 @ 73149:               PUSHI  #0x00000001
9325 @ 73154:               PUSH   NNAMES
9326 @ 73157:               PUSHI  #0x00000000
9327 @ 73162:               FOR    L_0003

   874           WORD(I)=0; TAGS(I)=0
9328 @ 73165:               LINE   874 "regression-compile-tmp/allimpc1-77.imp"
9329 @ 73207:               PUSH   WORD
9330 @ 73210:               PUSH   I
9331 @ 73213:               ACCESS
9332 @ 73214:               PUSHI  #0x00000000
9333 @ 73219:               ASSVAL
9334 @ 73220:               LINE   874 "regression-compile-tmp/allimpc1-77.imp"
9335 @ 73262:               PUSH   TAGS
9336 @ 73265:               PUSH   I
9337 @ 73268:               ACCESS
9338 @ 73269:               PUSHI  #0x00000000
9339 @ 73274:               ASSVAL

   875           %REPEAT
9340 @ 73275:               LINE   875 "regression-compile-tmp/allimpc1-77.imp"
9341 @ 73317:               REPEAT L_0003
9342 @ 73320:               LOCATE L_0004

   876           SET UP LIST
9343 @ 73323:               LINE   876 "regression-compile-tmp/allimpc1-77.imp"
9344 @ 73365:               PUSH   SETUPLIST
9345 @ 73368:               CALL  

   877           PCLOD(0);                     !  ST 12,28(GLA)--L 12,92(GLA)
9346 @ 73369:               LINE   877 "regression-compile-tmp/allimpc1-77.imp"
9347 @ 73411:               PUSH   PCLOD
9348 @ 73414:               PUSHI  #0x00000000
9349 @ 73419:               ASSPAR
9350 @ 73420:               CALL  

   878           PCLOD(5);                     !  ST 15,60(11)--BAL 15,RTI
9351 @ 73421:               LINE   878 "regression-compile-tmp/allimpc1-77.imp"
9352 @ 73463:               PUSH   PCLOD
9353 @ 73466:               PUSHI  #0x00000005
9354 @ 73471:               ASSPAR
9355 @ 73472:               CALL  

   879           A(1)=28
9356 @ 73473:               LINE   879 "regression-compile-tmp/allimpc1-77.imp"
9357 @ 73515:               PUSH   A
9358 @ 73518:               PUSHI  #0x00000001
9359 @ 73523:               ACCESS
9360 @ 73524:               PUSHI  #0x0000001c
9361 @ 73529:               ASSVAL

   880           %CYCLE I=0,1,42
9362 @ 73530:               LINE   880 "regression-compile-tmp/allimpc1-77.imp"
9363 @ 73572:               PUSH   I
9364 @ 73575:               PUSHI  #0x00000001
9365 @ 73580:               PUSHI  #0x0000002a
9366 @ 73585:               PUSHI  #0x00000000
9367 @ 73590:               FOR    L_0003

   881           J=IWORD(I)
9368 @ 73593:               LINE   881 "regression-compile-tmp/allimpc1-77.imp"
9369 @ 73635:               PUSH   J
9370 @ 73638:               PUSH   IWORD
9371 @ 73641:               PUSH   I
9372 @ 73644:               ACCESS
9373 @ 73645:               ASSVAL

   882           %CYCLE K=1,1,ILETT(J)
9374 @ 73646:               LINE   882 "regression-compile-tmp/allimpc1-77.imp"
9375 @ 73688:               PUSH   K
9376 @ 73691:               PUSHI  #0x00000001
9377 @ 73696:               PUSH   ILETT
9378 @ 73699:               PUSH   J
9379 @ 73702:               ACCESS
9380 @ 73703:               PUSHI  #0x00000001
9381 @ 73708:               FOR    L_0006

   883           CC(K)=ILETT(J+K);             ! COPY SPECIAL NAMES TO SOURCE
9382 @ 73711:               LINE   883 "regression-compile-tmp/allimpc1-77.imp"
9383 @ 73753:               PUSH   CC
9384 @ 73756:               PUSH   K
9385 @ 73759:               ACCESS
9386 @ 73760:               PUSH   ILETT
9387 @ 73763:               PUSH   J
9388 @ 73766:               PUSH   K
9389 @ 73769:               ADD   
9390 @ 73770:               ACCESS
9391 @ 73771:               ASSVAL

   884           %REPEAT; CC(K+1)=';'
9392 @ 73772:               LINE   884 "regression-compile-tmp/allimpc1-77.imp"
9393 @ 73814:               REPEAT L_0006
9394 @ 73817:               LOCATE L_0007
9395 @ 73820:               LINE   884 "regression-compile-tmp/allimpc1-77.imp"
9396 @ 73862:               PUSH   CC
9397 @ 73865:               PUSH   K
9398 @ 73868:               PUSHI  #0x00000001
9399 @ 73873:               ADD   
9400 @ 73874:               ACCESS
9401 @ 73875:               PUSHI  #0x0000003b
9402 @ 73880:               ASSVAL

   885           R=2;Q=1; PNAME;               ! SPECIAL NAME TO DICTIONARY
9403 @ 73881:               LINE   885 "regression-compile-tmp/allimpc1-77.imp"
9404 @ 73923:               PUSH   R
9405 @ 73926:               PUSHI  #0x00000002
9406 @ 73931:               ASSVAL
9407 @ 73932:               LINE   885 "regression-compile-tmp/allimpc1-77.imp"
9408 @ 73974:               PUSH   Q
9409 @ 73977:               PUSHI  #0x00000001
9410 @ 73982:               ASSVAL
9411 @ 73983:               LINE   885 "regression-compile-tmp/allimpc1-77.imp"
9412 @ 74025:               PUSH   PNAME
9413 @ 74028:               CALL  

   886           CSS(1); %REPEAT;              ! AND COMPILED
9414 @ 74029:               LINE   886 "regression-compile-tmp/allimpc1-77.imp"
9415 @ 74071:               PUSH   CSS
9416 @ 74074:               PUSHI  #0x00000001
9417 @ 74079:               ASSPAR
9418 @ 74080:               CALL  
9419 @ 74081:               LINE   886 "regression-compile-tmp/allimpc1-77.imp"
9420 @ 74123:               REPEAT L_0003
9421 @ 74126:               LOCATE L_0004

   887           A(1)=12; CSS(1);              ! COMPILE A BEGIN
9422 @ 74129:               LINE   887 "regression-compile-tmp/allimpc1-77.imp"
9423 @ 74171:               PUSH   A
9424 @ 74174:               PUSHI  #0x00000001
9425 @ 74179:               ACCESS
9426 @ 74180:               PUSHI  #0x0000000c
9427 @ 74185:               ASSVAL
9428 @ 74186:               LINE   887 "regression-compile-tmp/allimpc1-77.imp"
9429 @ 74228:               PUSH   CSS
9430 @ 74231:               PUSHI  #0x00000001
9431 @ 74236:               ASSPAR
9432 @ 74237:               CALL  

   888           %END
   889  !
   890           %COMMENT THE NEXT 4 ROUTINES CAN BE MACROISED USING MVC
   891  !
9433 @ 74238:               LINE   888 "regression-compile-tmp/allimpc1-77.imp"
9434 @ 74280:            END    _lev0id0_INITIALISE {lev=2 --> 1}

   892           %ROUTINE     TOAR4(%INTEGER PTR,VALUE)
9435 @ 74281:            LINE   892 "regression-compile-tmp/allimpc1-77.imp"
9436 @ 74323:            DEF    TOAR4 (_lev0id0_TOAR4) p1=V_011c 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
9437 @ 74340:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9438 @ 74341:                  DEF    PTR p1=V_012d 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
9439 @ 74356:                  DEF    VALUE p1=V_012e 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
9440 @ 74373:               FINISH ) {lev=2}

   893           %INTEGER AD; AD=ADDR(VALUE)
9441 @ 74374:               LINE   893 "regression-compile-tmp/allimpc1-77.imp"
9442 @ 74416:               DEF    AD p1=V_012f 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
9443 @ 74430:               LINE   893 "regression-compile-tmp/allimpc1-77.imp"
9444 @ 74472:               PUSH   AD
9445 @ 74475:               PUSH   ADDR
9446 @ 74478:               PUSH   VALUE
9447 @ 74481:               ASSPAR
9448 @ 74482:               CALL  
9449 @ 74483:               ASSVAL

   894           A(PTR)<-SHORT INTEGER(AD)
9450 @ 74484:               LINE   894 "regression-compile-tmp/allimpc1-77.imp"
9451 @ 74526:               PUSH   A
9452 @ 74529:               PUSH   PTR
9453 @ 74532:               ACCESS
9454 @ 74533:               PUSH   SHORTINTEGER
9455 @ 74536:               PUSH   AD
9456 @ 74539:               ASSPAR
9457 @ 74540:               CALL  
9458 @ 74541:               JAM   

   895           A(PTR+1)<-SHORT INTEGER (AD+2)
9459 @ 74542:               LINE   895 "regression-compile-tmp/allimpc1-77.imp"
9460 @ 74584:               PUSH   A
9461 @ 74587:               PUSH   PTR
9462 @ 74590:               PUSHI  #0x00000001
9463 @ 74595:               ADD   
9464 @ 74596:               ACCESS
9465 @ 74597:               PUSH   SHORTINTEGER
9466 @ 74600:               PUSH   AD
9467 @ 74603:               PUSHI  #0x00000002
9468 @ 74608:               ADD   
9469 @ 74609:               ASSPAR
9470 @ 74610:               CALL  
9471 @ 74611:               JAM   

   896           %END
9472 @ 74612:               LINE   896 "regression-compile-tmp/allimpc1-77.imp"
9473 @ 74654:            END    _lev0id0_TOAR4 {lev=2 --> 1}

   897           %ROUTINE     TOAR8(%INTEGER PTR,%LONGREAL VALUE)
9474 @ 74655:            LINE   897 "regression-compile-tmp/allimpc1-77.imp"
9475 @ 74697:            DEF    TOAR8 (_lev0id0_TOAR8) p1=V_011b 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
9476 @ 74714:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9477 @ 74715:                  DEF    PTR p1=V_012d 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
9478 @ 74730:                  DEF    VALUE p1=V_012e a/tf=21 b/format=4 c/ostate=0  type=2 (real) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9479 @ 74747:               FINISH ) {lev=2}

   898           %INTEGER AD; AD=ADDR(VALUE)
9480 @ 74748:               LINE   898 "regression-compile-tmp/allimpc1-77.imp"
9481 @ 74790:               DEF    AD p1=V_012f 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
9482 @ 74804:               LINE   898 "regression-compile-tmp/allimpc1-77.imp"
9483 @ 74846:               PUSH   AD
9484 @ 74849:               PUSH   ADDR
9485 @ 74852:               PUSH   VALUE
9486 @ 74855:               ASSPAR
9487 @ 74856:               CALL  
9488 @ 74857:               ASSVAL

   899           A(PTR)<-SHORT INTEGER(AD)
9489 @ 74858:               LINE   899 "regression-compile-tmp/allimpc1-77.imp"
9490 @ 74900:               PUSH   A
9491 @ 74903:               PUSH   PTR
9492 @ 74906:               ACCESS
9493 @ 74907:               PUSH   SHORTINTEGER
9494 @ 74910:               PUSH   AD
9495 @ 74913:               ASSPAR
9496 @ 74914:               CALL  
9497 @ 74915:               JAM   

   900           A(PTR+1)<-SHORT INTEGER(AD+2)
9498 @ 74916:               LINE   900 "regression-compile-tmp/allimpc1-77.imp"
9499 @ 74958:               PUSH   A
9500 @ 74961:               PUSH   PTR
9501 @ 74964:               PUSHI  #0x00000001
9502 @ 74969:               ADD   
9503 @ 74970:               ACCESS
9504 @ 74971:               PUSH   SHORTINTEGER
9505 @ 74974:               PUSH   AD
9506 @ 74977:               PUSHI  #0x00000002
9507 @ 74982:               ADD   
9508 @ 74983:               ASSPAR
9509 @ 74984:               CALL  
9510 @ 74985:               JAM   

   901           A(PTR+2)<-SHORT INTEGER(AD+4)
9511 @ 74986:               LINE   901 "regression-compile-tmp/allimpc1-77.imp"
9512 @ 75028:               PUSH   A
9513 @ 75031:               PUSH   PTR
9514 @ 75034:               PUSHI  #0x00000002
9515 @ 75039:               ADD   
9516 @ 75040:               ACCESS
9517 @ 75041:               PUSH   SHORTINTEGER
9518 @ 75044:               PUSH   AD
9519 @ 75047:               PUSHI  #0x00000004
9520 @ 75052:               ADD   
9521 @ 75053:               ASSPAR
9522 @ 75054:               CALL  
9523 @ 75055:               JAM   

   902           A(PTR+3)<-SHORT INTEGER(AD+6)
9524 @ 75056:               LINE   902 "regression-compile-tmp/allimpc1-77.imp"
9525 @ 75098:               PUSH   A
9526 @ 75101:               PUSH   PTR
9527 @ 75104:               PUSHI  #0x00000003
9528 @ 75109:               ADD   
9529 @ 75110:               ACCESS
9530 @ 75111:               PUSH   SHORTINTEGER
9531 @ 75114:               PUSH   AD
9532 @ 75117:               PUSHI  #0x00000006
9533 @ 75122:               ADD   
9534 @ 75123:               ASSPAR
9535 @ 75124:               CALL  
9536 @ 75125:               JAM   

   903           %END
9537 @ 75126:               LINE   903 "regression-compile-tmp/allimpc1-77.imp"
9538 @ 75168:            END    _lev0id0_TOAR8 {lev=2 --> 1}

   904           %ROUTINE     FROMAR4(%INTEGER PTR,%INTEGERNAME VALUE)
9539 @ 75169:            LINE   904 "regression-compile-tmp/allimpc1-77.imp"
9540 @ 75211:            DEF    FROMAR4 (_lev0id0_FROMAR4) p1=V_011a 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
9541 @ 75230:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9542 @ 75231:                  DEF    PTR p1=V_012d 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
9543 @ 75246:                  DEF    VALUE p1=V_012e a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9544 @ 75263:               FINISH ) {lev=2}

   905           %INTEGER AD; AD=ADDR(VALUE)
9545 @ 75264:               LINE   905 "regression-compile-tmp/allimpc1-77.imp"
9546 @ 75306:               DEF    AD p1=V_012f 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
9547 @ 75320:               LINE   905 "regression-compile-tmp/allimpc1-77.imp"
9548 @ 75362:               PUSH   AD
9549 @ 75365:               PUSH   ADDR
9550 @ 75368:               PUSH   VALUE
9551 @ 75371:               ASSPAR
9552 @ 75372:               CALL  
9553 @ 75373:               ASSVAL

   906           SET SHORT INTEGER(AD, A(PTR))
9554 @ 75374:               LINE   906 "regression-compile-tmp/allimpc1-77.imp"
9555 @ 75416:               PUSH   SETSHORTINTEGER
9556 @ 75419:               PUSH   AD
9557 @ 75422:               ASSPAR
9558 @ 75423:               PUSH   A
9559 @ 75426:               PUSH   PTR
9560 @ 75429:               ACCESS
9561 @ 75430:               ASSPAR
9562 @ 75431:               CALL  

   907           SET SHORT INTEGER(AD+2, A(PTR+1))
9563 @ 75432:               LINE   907 "regression-compile-tmp/allimpc1-77.imp"
9564 @ 75474:               PUSH   SETSHORTINTEGER
9565 @ 75477:               PUSH   AD
9566 @ 75480:               PUSHI  #0x00000002
9567 @ 75485:               ADD   
9568 @ 75486:               ASSPAR
9569 @ 75487:               PUSH   A
9570 @ 75490:               PUSH   PTR
9571 @ 75493:               PUSHI  #0x00000001
9572 @ 75498:               ADD   
9573 @ 75499:               ACCESS
9574 @ 75500:               ASSPAR
9575 @ 75501:               CALL  

   908           %END
9576 @ 75502:               LINE   908 "regression-compile-tmp/allimpc1-77.imp"
9577 @ 75544:            END    _lev0id0_FROMAR4 {lev=2 --> 1}

   909           %ROUTINE     FROMAR8(%INTEGER PTR,%LONGREALNAME VALUE)
9578 @ 75545:            LINE   909 "regression-compile-tmp/allimpc1-77.imp"
9579 @ 75587:            DEF    FROMAR8 (_lev0id0_FROMAR8) p1=V_0119 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
9580 @ 75606:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9581 @ 75607:                  DEF    PTR p1=V_012d 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
9582 @ 75622:                  DEF    VALUE p1=V_012e a/tf=22 b/format=4 c/ostate=0  type=2 (real) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9583 @ 75639:               FINISH ) {lev=2}

   910           %INTEGER AD; AD=ADDR(VALUE)
9584 @ 75640:               LINE   910 "regression-compile-tmp/allimpc1-77.imp"
9585 @ 75682:               DEF    AD p1=V_012f 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
9586 @ 75696:               LINE   910 "regression-compile-tmp/allimpc1-77.imp"
9587 @ 75738:               PUSH   AD
9588 @ 75741:               PUSH   ADDR
9589 @ 75744:               PUSH   VALUE
9590 @ 75747:               ASSPAR
9591 @ 75748:               CALL  
9592 @ 75749:               ASSVAL

   911           SET SHORT INTEGER(AD,  A(PTR))
9593 @ 75750:               LINE   911 "regression-compile-tmp/allimpc1-77.imp"
9594 @ 75792:               PUSH   SETSHORTINTEGER
9595 @ 75795:               PUSH   AD
9596 @ 75798:               ASSPAR
9597 @ 75799:               PUSH   A
9598 @ 75802:               PUSH   PTR
9599 @ 75805:               ACCESS
9600 @ 75806:               ASSPAR
9601 @ 75807:               CALL  

   912           SET SHORT INTEGER(AD+2, A(PTR+1))
9602 @ 75808:               LINE   912 "regression-compile-tmp/allimpc1-77.imp"
9603 @ 75850:               PUSH   SETSHORTINTEGER
9604 @ 75853:               PUSH   AD
9605 @ 75856:               PUSHI  #0x00000002
9606 @ 75861:               ADD   
9607 @ 75862:               ASSPAR
9608 @ 75863:               PUSH   A
9609 @ 75866:               PUSH   PTR
9610 @ 75869:               PUSHI  #0x00000001
9611 @ 75874:               ADD   
9612 @ 75875:               ACCESS
9613 @ 75876:               ASSPAR
9614 @ 75877:               CALL  

   913           SET SHORT INTEGER(AD+4, A(PTR+2))
9615 @ 75878:               LINE   913 "regression-compile-tmp/allimpc1-77.imp"
9616 @ 75920:               PUSH   SETSHORTINTEGER
9617 @ 75923:               PUSH   AD
9618 @ 75926:               PUSHI  #0x00000004
9619 @ 75931:               ADD   
9620 @ 75932:               ASSPAR
9621 @ 75933:               PUSH   A
9622 @ 75936:               PUSH   PTR
9623 @ 75939:               PUSHI  #0x00000002
9624 @ 75944:               ADD   
9625 @ 75945:               ACCESS
9626 @ 75946:               ASSPAR
9627 @ 75947:               CALL  

   914           SET SHORT INTEGER(AD+6, A(PTR+3))
9628 @ 75948:               LINE   914 "regression-compile-tmp/allimpc1-77.imp"
9629 @ 75990:               PUSH   SETSHORTINTEGER
9630 @ 75993:               PUSH   AD
9631 @ 75996:               PUSHI  #0x00000006
9632 @ 76001:               ADD   
9633 @ 76002:               ASSPAR
9634 @ 76003:               PUSH   A
9635 @ 76006:               PUSH   PTR
9636 @ 76009:               PUSHI  #0x00000003
9637 @ 76014:               ADD   
9638 @ 76015:               ACCESS
9639 @ 76016:               ASSPAR
9640 @ 76017:               CALL  

   915           %END
9641 @ 76018:               LINE   915 "regression-compile-tmp/allimpc1-77.imp"
9642 @ 76060:            END    _lev0id0_FROMAR8 {lev=2 --> 1}

   916                 %ROUTINE PRINTNAME (%INTEGER N)
   917           !%SHORTROUTINE
9643 @ 76061:            LINE   916 "regression-compile-tmp/allimpc1-77.imp"
9644 @ 76103:            DEF    PRINTNAME (_lev0id0_PRINTNAME) p1=V_0120 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
9645 @ 76124:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9646 @ 76125:                  DEF    N p1=V_012d 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
9647 @ 76138:               FINISH ) {lev=2}

   918           %INTEGER J,V
9648 @ 76139:               LINE   918 "regression-compile-tmp/allimpc1-77.imp"
9649 @ 76181:               DEF    J p1=V_012e 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
9650 @ 76194:               DEF    V p1=V_012f 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

   919           ->L4 %IF N>=0; N=-N
9651 @ 76207:               LINE   919 "regression-compile-tmp/allimpc1-77.imp"
9652 @ 76249:               PUSH   N
9653 @ 76252:               PUSHI  #0x00000000
9654 @ 76257:               JUMPIF < L_0004
9655 @ 76261:               JUMP   L_0130
9656 @ 76264:               LOCATE L_0004
9657 @ 76267:               LINE   919 "regression-compile-tmp/allimpc1-77.imp"
9658 @ 76309:               PUSH   N
9659 @ 76312:               PUSH   N
9660 @ 76315:               NEGATE
9661 @ 76316:               ASSVAL

   920           ->L5 %UNLESS 16384<=N<=16384+NNAMES
9662 @ 76317:               LINE   920 "regression-compile-tmp/allimpc1-77.imp"
9663 @ 76359:               PUSHI  #0x00004000
9664 @ 76364:               PUSH   N
9665 @ 76367:               JUMPIFD > L_0005
9666 @ 76371:               PUSHI  #0x00004000
9667 @ 76376:               PUSH   NNAMES
9668 @ 76379:               ADD   
9669 @ 76380:               JUMPIF <= L_0004
9670 @ 76384:               LOCATE L_0005
9671 @ 76387:               JUMP   L_0131
9672 @ 76390:               LOCATE L_0004

   921           N=N-16384; ->L4
9673 @ 76393:               LINE   921 "regression-compile-tmp/allimpc1-77.imp"
9674 @ 76435:               PUSH   N
9675 @ 76438:               PUSH   N
9676 @ 76441:               PUSHI  #0x00004000
9677 @ 76446:               SUB   
9678 @ 76447:               ASSVAL
9679 @ 76448:               LINE   921 "regression-compile-tmp/allimpc1-77.imp"
9680 @ 76490:               JUMP   L_0130

   922  L5:       WRITE(N,1); ->L3
9681 @ 76493:               LINE   922 "regression-compile-tmp/allimpc1-77.imp"
9682 @ 76535:               LABEL  L_0131
9683 @ 76538:               LINE   922 "regression-compile-tmp/allimpc1-77.imp"
9684 @ 76580:               PUSH   WRITE
9685 @ 76583:               PUSH   N
9686 @ 76586:               ASSPAR
9687 @ 76587:               PUSHI  #0x00000001
9688 @ 76592:               ASSPAR
9689 @ 76593:               CALL  
9690 @ 76594:               LINE   922 "regression-compile-tmp/allimpc1-77.imp"
9691 @ 76636:               JUMP   L_0132

   923  L4:       SPACE; V=WORD(N)
9692 @ 76639:               LINE   923 "regression-compile-tmp/allimpc1-77.imp"
9693 @ 76681:               LABEL  L_0130
9694 @ 76684:               LINE   923 "regression-compile-tmp/allimpc1-77.imp"
9695 @ 76726:               PUSH   SPACE
9696 @ 76729:               CALL  
9697 @ 76730:               LINE   923 "regression-compile-tmp/allimpc1-77.imp"
9698 @ 76772:               PUSH   V
9699 @ 76775:               PUSH   WORD
9700 @ 76778:               PUSH   N
9701 @ 76781:               ACCESS
9702 @ 76782:               ASSVAL

   924           %CYCLE J=1,1,LETT(V)
9703 @ 76783:               LINE   924 "regression-compile-tmp/allimpc1-77.imp"
9704 @ 76825:               PUSH   J
9705 @ 76828:               PUSHI  #0x00000001
9706 @ 76833:               PUSH   LETT
9707 @ 76836:               PUSH   V
9708 @ 76839:               ACCESS
9709 @ 76840:               PUSHI  #0x00000001
9710 @ 76845:               FOR    L_0003

   925           PRINT SYMBOL(LETT(V+J))
9711 @ 76848:               LINE   925 "regression-compile-tmp/allimpc1-77.imp"
9712 @ 76890:               PUSH   PRINTSYMBOL
9713 @ 76893:               PUSH   LETT
9714 @ 76896:               PUSH   V
9715 @ 76899:               PUSH   J
9716 @ 76902:               ADD   
9717 @ 76903:               ACCESS
9718 @ 76904:               ASSPAR
9719 @ 76905:               CALL  

   926           %REPEAT
9720 @ 76906:               LINE   926 "regression-compile-tmp/allimpc1-77.imp"
9721 @ 76948:               REPEAT L_0003
9722 @ 76951:               LOCATE L_0004

   927  L3:             %END
9723 @ 76954:               LINE   927 "regression-compile-tmp/allimpc1-77.imp"
9724 @ 76996:               LABEL  L_0132
9725 @ 76999:               LINE   927 "regression-compile-tmp/allimpc1-77.imp"
9726 @ 77041:            END    _lev0id0_PRINTNAME {lev=2 --> 1}

   928           %ROUTINE     PCLOD(%INTEGER PTR)
9727 @ 77042:            LINE   928 "regression-compile-tmp/allimpc1-77.imp"
9728 @ 77084:            DEF    PCLOD (_lev0id0_PCLOD) p1=V_010c 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
9729 @ 77101:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9730 @ 77102:                  DEF    PTR p1=V_012d 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
9731 @ 77117:               FINISH ) {lev=2}

   929           %INTEGER I
9732 @ 77118:               LINE   929 "regression-compile-tmp/allimpc1-77.imp"
9733 @ 77160:               DEF    I p1=V_012e 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

   930           %CYCLE I=PTR+1,1,PTR+CLODS(PTR)
9734 @ 77173:               LINE   930 "regression-compile-tmp/allimpc1-77.imp"
9735 @ 77215:               PUSH   I
9736 @ 77218:               PUSHI  #0x00000001
9737 @ 77223:               PUSH   PTR
9738 @ 77226:               PUSH   CLODS
9739 @ 77229:               PUSH   PTR
9740 @ 77232:               ACCESS
9741 @ 77233:               ADD   
9742 @ 77234:               PUSH   PTR
9743 @ 77237:               PUSHI  #0x00000001
9744 @ 77242:               ADD   
9745 @ 77243:               FOR    L_0003

   931           PLANT(CLODS(I))
9746 @ 77246:               LINE   931 "regression-compile-tmp/allimpc1-77.imp"
9747 @ 77288:               PUSH   PLANT
9748 @ 77291:               PUSH   CLODS
9749 @ 77294:               PUSH   I
9750 @ 77297:               ACCESS
9751 @ 77298:               ASSPAR
9752 @ 77299:               CALL  

   932           %REPEAT
9753 @ 77300:               LINE   932 "regression-compile-tmp/allimpc1-77.imp"
9754 @ 77342:               REPEAT L_0003
9755 @ 77345:               LOCATE L_0004

   933           %END
9756 @ 77348:               LINE   933 "regression-compile-tmp/allimpc1-77.imp"
9757 @ 77390:            END    _lev0id0_PCLOD {lev=2 --> 1}

   934           %ROUTINE     PACLOD(%INTEGER PTR,AT,VALUE)
9758 @ 77391:            LINE   934 "regression-compile-tmp/allimpc1-77.imp"
9759 @ 77433:            DEF    PACLOD (_lev0id0_PACLOD) p1=V_010b 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
9760 @ 77451:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9761 @ 77452:                  DEF    PTR p1=V_012d 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
9762 @ 77467:                  DEF    AT p1=V_012e 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
9763 @ 77481:                  DEF    VALUE p1=V_012f 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
9764 @ 77498:               FINISH ) {lev=2}

   935           %INTEGER I,J,K
9765 @ 77499:               LINE   935 "regression-compile-tmp/allimpc1-77.imp"
9766 @ 77541:               DEF    I p1=V_0130 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
9767 @ 77554:               DEF    J p1=V_0131 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
9768 @ 77567:               DEF    K p1=V_0132 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

   936           J=CLODS(PTR); AT=AT+PTR
9769 @ 77580:               LINE   936 "regression-compile-tmp/allimpc1-77.imp"
9770 @ 77622:               PUSH   J
9771 @ 77625:               PUSH   CLODS
9772 @ 77628:               PUSH   PTR
9773 @ 77631:               ACCESS
9774 @ 77632:               ASSVAL
9775 @ 77633:               LINE   936 "regression-compile-tmp/allimpc1-77.imp"
9776 @ 77675:               PUSH   AT
9777 @ 77678:               PUSH   AT
9778 @ 77681:               PUSH   PTR
9779 @ 77684:               ADD   
9780 @ 77685:               ASSVAL

   937           %CYCLE I=PTR+1,1,PTR+J
9781 @ 77686:               LINE   937 "regression-compile-tmp/allimpc1-77.imp"
9782 @ 77728:               PUSH   I
9783 @ 77731:               PUSHI  #0x00000001
9784 @ 77736:               PUSH   PTR
9785 @ 77739:               PUSH   J
9786 @ 77742:               ADD   
9787 @ 77743:               PUSH   PTR
9788 @ 77746:               PUSHI  #0x00000001
9789 @ 77751:               ADD   
9790 @ 77752:               FOR    L_0003

   938           K=CLODS(I)
9791 @ 77755:               LINE   938 "regression-compile-tmp/allimpc1-77.imp"
9792 @ 77797:               PUSH   K
9793 @ 77800:               PUSH   CLODS
9794 @ 77803:               PUSH   I
9795 @ 77806:               ACCESS
9796 @ 77807:               ASSVAL

   939           K=K!VALUE %IF I=AT
9797 @ 77808:               LINE   939 "regression-compile-tmp/allimpc1-77.imp"
9798 @ 77850:               PUSH   I
9799 @ 77853:               PUSH   AT
9800 @ 77856:               JUMPIF # L_0007
9801 @ 77860:               PUSH   K
9802 @ 77863:               PUSH   K
9803 @ 77866:               PUSH   VALUE
9804 @ 77869:               OR    
9805 @ 77870:               ASSVAL
9806 @ 77871:               LOCATE L_0007

   940           PLANT(K);%REPEAT
9807 @ 77874:               LINE   940 "regression-compile-tmp/allimpc1-77.imp"
9808 @ 77916:               PUSH   PLANT
9809 @ 77919:               PUSH   K
9810 @ 77922:               ASSPAR
9811 @ 77923:               CALL  
9812 @ 77924:               LINE   940 "regression-compile-tmp/allimpc1-77.imp"
9813 @ 77966:               REPEAT L_0003
9814 @ 77969:               LOCATE L_0004

   941           %END
9815 @ 77972:               LINE   941 "regression-compile-tmp/allimpc1-77.imp"
9816 @ 78014:            END    _lev0id0_PACLOD {lev=2 --> 1}

   942           %ROUTINE     PLANT(%INTEGER VALUE)
   943           !%SHORTROUTINE
9817 @ 78015:            LINE   942 "regression-compile-tmp/allimpc1-77.imp"
9818 @ 78057:            DEF    PLANT (_lev0id0_PLANT) p1=V_010d 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
9819 @ 78074:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9820 @ 78075:                  DEF    VALUE p1=V_012d 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
9821 @ 78092:               FINISH ) {lev=2}

   944           CODE(PPCURR)<-VALUE
9822 @ 78093:               LINE   944 "regression-compile-tmp/allimpc1-77.imp"
9823 @ 78135:               PUSH   CODE
9824 @ 78138:               PUSH   PPCURR
9825 @ 78141:               ACCESS
9826 @ 78142:               PUSH   VALUE
9827 @ 78145:               JAM   

   945     PPCURR=PPCURR+1; CA=CA+2
9828 @ 78146:               LINE   945 "regression-compile-tmp/allimpc1-77.imp"
9829 @ 78188:               PUSH   PPCURR
9830 @ 78191:               PUSH   PPCURR
9831 @ 78194:               PUSHI  #0x00000001
9832 @ 78199:               ADD   
9833 @ 78200:               ASSVAL
9834 @ 78201:               LINE   945 "regression-compile-tmp/allimpc1-77.imp"
9835 @ 78243:               PUSH   CA
9836 @ 78246:               PUSH   CA
9837 @ 78249:               PUSHI  #0x00000002
9838 @ 78254:               ADD   
9839 @ 78255:               ASSVAL

   946           %RETURN %UNLESS PPCURR=192
9840 @ 78256:               LINE   946 "regression-compile-tmp/allimpc1-77.imp"
9841 @ 78298:               PUSH   PPCURR
9842 @ 78301:               PUSHI  #0x000000c0
9843 @ 78306:               JUMPIF = L_0004
9844 @ 78310:               RETURN
9845 @ 78311:               LOCATE L_0004

   947           LPUT(1,384,CABUF,ADDR(CODE(0)))
9846 @ 78314:               LINE   947 "regression-compile-tmp/allimpc1-77.imp"
9847 @ 78356:               PUSH   LPUT
9848 @ 78359:               PUSHI  #0x00000001
9849 @ 78364:               ASSPAR
9850 @ 78365:               PUSHI  #0x00000180
9851 @ 78370:               ASSPAR
9852 @ 78371:               PUSH   CABUF
9853 @ 78374:               ASSPAR
9854 @ 78375:               PUSH   ADDR
9855 @ 78378:               PUSH   CODE
9856 @ 78381:               PUSHI  #0x00000000
9857 @ 78386:               ACCESS
9858 @ 78387:               ASSPAR
9859 @ 78388:               CALL  
9860 @ 78389:               ASSPAR
9861 @ 78390:               CALL  

   948           PPCURR=0; CABUF=CA
9862 @ 78391:               LINE   948 "regression-compile-tmp/allimpc1-77.imp"
9863 @ 78433:               PUSH   PPCURR
9864 @ 78436:               PUSHI  #0x00000000
9865 @ 78441:               ASSVAL
9866 @ 78442:               LINE   948 "regression-compile-tmp/allimpc1-77.imp"
9867 @ 78484:               PUSH   CABUF
9868 @ 78487:               PUSH   CA
9869 @ 78490:               ASSVAL

   949           %END
9870 @ 78491:               LINE   949 "regression-compile-tmp/allimpc1-77.imp"
9871 @ 78533:            END    _lev0id0_PLANT {lev=2 --> 1}

   950           %ROUTINE     PRR (%INTEGER OPCODE,R1,R2)
9872 @ 78534:            LINE   950 "regression-compile-tmp/allimpc1-77.imp"
9873 @ 78576:            DEF    PRR (_lev0id0_PRR) p1=V_010e 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
9874 @ 78591:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9875 @ 78592:                  DEF    OPCODE p1=V_012d 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
9876 @ 78610:                  DEF    R1 p1=V_012e 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
9877 @ 78624:                  DEF    R2 p1=V_012f 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
9878 @ 78638:               FINISH ) {lev=2}

   951           PLANT(OPCODE<<8!R1<<4!R2)
9879 @ 78639:               LINE   951 "regression-compile-tmp/allimpc1-77.imp"
9880 @ 78681:               PUSH   PLANT
9881 @ 78684:               PUSH   OPCODE
9882 @ 78687:               PUSHI  #0x00000008
9883 @ 78692:               LSH   
9884 @ 78693:               PUSH   R1
9885 @ 78696:               PUSHI  #0x00000004
9886 @ 78701:               LSH   
9887 @ 78702:               OR    
9888 @ 78703:               PUSH   R2
9889 @ 78706:               OR    
9890 @ 78707:               ASSPAR
9891 @ 78708:               CALL  

   952           %END
9892 @ 78709:               LINE   952 "regression-compile-tmp/allimpc1-77.imp"
9893 @ 78751:            END    _lev0id0_PRR {lev=2 --> 1}

   953           %ROUTINE     PRX(%INTEGER OPCODE,R1,R2,BASE,DISP)
9894 @ 78752:            LINE   953 "regression-compile-tmp/allimpc1-77.imp"
9895 @ 78794:            DEF    PRX (_lev0id0_PRX) p1=V_010a 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
9896 @ 78809:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9897 @ 78810:                  DEF    OPCODE p1=V_012d 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
9898 @ 78828:                  DEF    R1 p1=V_012e 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
9899 @ 78842:                  DEF    R2 p1=V_012f 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
9900 @ 78856:                  DEF    BASE p1=V_0130 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
9901 @ 78872:                  DEF    DISP p1=V_0131 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
9902 @ 78888:               FINISH ) {lev=2}

   954           PLANT(OPCODE<<8!R1<<4!R2)
9903 @ 78889:               LINE   954 "regression-compile-tmp/allimpc1-77.imp"
9904 @ 78931:               PUSH   PLANT
9905 @ 78934:               PUSH   OPCODE
9906 @ 78937:               PUSHI  #0x00000008
9907 @ 78942:               LSH   
9908 @ 78943:               PUSH   R1
9909 @ 78946:               PUSHI  #0x00000004
9910 @ 78951:               LSH   
9911 @ 78952:               OR    
9912 @ 78953:               PUSH   R2
9913 @ 78956:               OR    
9914 @ 78957:               ASSPAR
9915 @ 78958:               CALL  

   955           PLANT(BASE<<12!DISP)
9916 @ 78959:               LINE   955 "regression-compile-tmp/allimpc1-77.imp"
9917 @ 79001:               PUSH   PLANT
9918 @ 79004:               PUSH   BASE
9919 @ 79007:               PUSHI  #0x0000000c
9920 @ 79012:               LSH   
9921 @ 79013:               PUSH   DISP
9922 @ 79016:               OR    
9923 @ 79017:               ASSPAR
9924 @ 79018:               CALL  

   956           %END
9925 @ 79019:               LINE   956 "regression-compile-tmp/allimpc1-77.imp"
9926 @ 79061:            END    _lev0id0_PRX {lev=2 --> 1}

   957           %ROUTINE     PSI(%INTEGER OPCODE,J,BASE,DISP)
9927 @ 79062:            LINE   957 "regression-compile-tmp/allimpc1-77.imp"
9928 @ 79104:            DEF    PSI (_lev0id0_PSI) p1=V_0108 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
9929 @ 79119:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9930 @ 79120:                  DEF    OPCODE p1=V_012d 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
9931 @ 79138:                  DEF    J p1=V_012e 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
9932 @ 79151:                  DEF    BASE p1=V_012f 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
9933 @ 79167:                  DEF    DISP p1=V_0130 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
9934 @ 79183:               FINISH ) {lev=2}

   958           PLANT(OPCODE<<8!J)
9935 @ 79184:               LINE   958 "regression-compile-tmp/allimpc1-77.imp"
9936 @ 79226:               PUSH   PLANT
9937 @ 79229:               PUSH   OPCODE
9938 @ 79232:               PUSHI  #0x00000008
9939 @ 79237:               LSH   
9940 @ 79238:               PUSH   J
9941 @ 79241:               OR    
9942 @ 79242:               ASSPAR
9943 @ 79243:               CALL  

   959           PLANT(BASE<<12!DISP)
9944 @ 79244:               LINE   959 "regression-compile-tmp/allimpc1-77.imp"
9945 @ 79286:               PUSH   PLANT
9946 @ 79289:               PUSH   BASE
9947 @ 79292:               PUSHI  #0x0000000c
9948 @ 79297:               LSH   
9949 @ 79298:               PUSH   DISP
9950 @ 79301:               OR    
9951 @ 79302:               ASSPAR
9952 @ 79303:               CALL  

   960           %END
9953 @ 79304:               LINE   960 "regression-compile-tmp/allimpc1-77.imp"
9954 @ 79346:            END    _lev0id0_PSI {lev=2 --> 1}

   961           %ROUTINE     PSS(%INTEGER OPCODE,N,BASE,DISP,P,Q)
9955 @ 79347:            LINE   961 "regression-compile-tmp/allimpc1-77.imp"
9956 @ 79389:            DEF    PSS (_lev0id0_PSS) p1=V_0109 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
9957 @ 79404:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9958 @ 79405:                  DEF    OPCODE p1=V_012d 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
9959 @ 79423:                  DEF    N p1=V_012e 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
9960 @ 79436:                  DEF    BASE p1=V_012f 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
9961 @ 79452:                  DEF    DISP p1=V_0130 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
9962 @ 79468:                  DEF    P p1=V_0131 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
9963 @ 79481:                  DEF    Q p1=V_0132 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
9964 @ 79494:               FINISH ) {lev=2}

   962           PLANT(OPCODE<<8!(N-1))
9965 @ 79495:               LINE   962 "regression-compile-tmp/allimpc1-77.imp"
9966 @ 79537:               PUSH   PLANT
9967 @ 79540:               PUSH   OPCODE
9968 @ 79543:               PUSHI  #0x00000008
9969 @ 79548:               LSH   
9970 @ 79549:               PUSH   N
9971 @ 79552:               PUSHI  #0x00000001
9972 @ 79557:               SUB   
9973 @ 79558:               OR    
9974 @ 79559:               ASSPAR
9975 @ 79560:               CALL  

   963           PLANT(BASE<<12!DISP)
9976 @ 79561:               LINE   963 "regression-compile-tmp/allimpc1-77.imp"
9977 @ 79603:               PUSH   PLANT
9978 @ 79606:               PUSH   BASE
9979 @ 79609:               PUSHI  #0x0000000c
9980 @ 79614:               LSH   
9981 @ 79615:               PUSH   DISP
9982 @ 79618:               OR    
9983 @ 79619:               ASSPAR
9984 @ 79620:               CALL  

   964           PLANT(P<<12!Q)
9985 @ 79621:               LINE   964 "regression-compile-tmp/allimpc1-77.imp"
9986 @ 79663:               PUSH   PLANT
9987 @ 79666:               PUSH   P
9988 @ 79669:               PUSHI  #0x0000000c
9989 @ 79674:               LSH   
9990 @ 79675:               PUSH   Q
9991 @ 79678:               OR    
9992 @ 79679:               ASSPAR
9993 @ 79680:               CALL  

   965           %END
9994 @ 79681:               LINE   965 "regression-compile-tmp/allimpc1-77.imp"
9995 @ 79723:            END    _lev0id0_PSS {lev=2 --> 1}

   966           %ROUTINE     PCONST(%INTEGER X)
9996 @ 79724:            LINE   966 "regression-compile-tmp/allimpc1-77.imp"
9997 @ 79766:            DEF    PCONST (_lev0id0_PCONST) p1=V_0107 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
9998 @ 79784:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9999 @ 79785:                  DEF    X p1=V_012d 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
10000 @ 79798:               FINISH ) {lev=2}

   967           PLANT(X>>16); PLANT(X&X'FFFF')
10001 @ 79799:               LINE   967 "regression-compile-tmp/allimpc1-77.imp"
10002 @ 79841:               PUSH   PLANT
10003 @ 79844:               PUSH   X
10004 @ 79847:               PUSHI  #0x00000010
10005 @ 79852:               RSH   
10006 @ 79853:               ASSPAR
10007 @ 79854:               CALL  
10008 @ 79855:               LINE   967 "regression-compile-tmp/allimpc1-77.imp"
10009 @ 79897:               PUSH   PLANT
10010 @ 79900:               PUSH   X
10011 @ 79903:               PUSHI  #0x0000ffff
10012 @ 79908:               AND   
10013 @ 79909:               ASSPAR
10014 @ 79910:               CALL  

   968           %END
10015 @ 79911:               LINE   968 "regression-compile-tmp/allimpc1-77.imp"
10016 @ 79953:            END    _lev0id0_PCONST {lev=2 --> 1}

   969           %ROUTINE     CNOP(%INTEGER I,J)
10017 @ 79954:            LINE   969 "regression-compile-tmp/allimpc1-77.imp"
10018 @ 79996:            DEF    CNOP (_lev0id0_CNOP) p1=V_0106 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
10019 @ 80012:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10020 @ 80013:                  DEF    I p1=V_012d 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
10021 @ 80026:                  DEF    J p1=V_012e 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
10022 @ 80039:               FINISH ) {lev=2}

   970           J=J-1
10023 @ 80040:               LINE   970 "regression-compile-tmp/allimpc1-77.imp"
10024 @ 80082:               PUSH   J
10025 @ 80085:               PUSH   J
10026 @ 80088:               PUSHI  #0x00000001
10027 @ 80093:               SUB   
10028 @ 80094:               ASSVAL

   971  L1:       ->L9 %IF CA&J=I; PLANT(X'0700'); ->L1
10029 @ 80095:               LINE   971 "regression-compile-tmp/allimpc1-77.imp"
10030 @ 80137:               LABEL  L_012f
10031 @ 80140:               LINE   971 "regression-compile-tmp/allimpc1-77.imp"
10032 @ 80182:               PUSH   CA
10033 @ 80185:               PUSH   J
10034 @ 80188:               AND   
10035 @ 80189:               PUSH   I
10036 @ 80192:               JUMPIF # L_0004
10037 @ 80196:               JUMP   L_0130
10038 @ 80199:               LOCATE L_0004
10039 @ 80202:               LINE   971 "regression-compile-tmp/allimpc1-77.imp"
10040 @ 80244:               PUSH   PLANT
10041 @ 80247:               PUSHI  #0x00000700
10042 @ 80252:               ASSPAR
10043 @ 80253:               CALL  
10044 @ 80254:               LINE   971 "regression-compile-tmp/allimpc1-77.imp"
10045 @ 80296:               JUMP   L_012f

   972  L9:       %END
10046 @ 80299:               LINE   972 "regression-compile-tmp/allimpc1-77.imp"
10047 @ 80341:               LABEL  L_0130
10048 @ 80344:               LINE   972 "regression-compile-tmp/allimpc1-77.imp"
10049 @ 80386:            END    _lev0id0_CNOP {lev=2 --> 1}

   973           %ROUTINE     PSYM(%INTEGER X)
10050 @ 80387:            LINE   973 "regression-compile-tmp/allimpc1-77.imp"
10051 @ 80429:            DEF    PSYM (_lev0id0_PSYM) p1=V_0113 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
10052 @ 80445:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10053 @ 80446:                  DEF    X p1=V_012d 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
10054 @ 80459:               FINISH ) {lev=2}

   974           LPUT(5,4,CONSTPTR<<2,ADDR(X))
10055 @ 80460:               LINE   974 "regression-compile-tmp/allimpc1-77.imp"
10056 @ 80502:               PUSH   LPUT
10057 @ 80505:               PUSHI  #0x00000005
10058 @ 80510:               ASSPAR
10059 @ 80511:               PUSHI  #0x00000004
10060 @ 80516:               ASSPAR
10061 @ 80517:               PUSH   CONSTPTR
10062 @ 80520:               PUSHI  #0x00000002
10063 @ 80525:               LSH   
10064 @ 80526:               ASSPAR
10065 @ 80527:               PUSH   ADDR
10066 @ 80530:               PUSH   X
10067 @ 80533:               ASSPAR
10068 @ 80534:               CALL  
10069 @ 80535:               ASSPAR
10070 @ 80536:               CALL  

   975           CONSTPTR=CONSTPTR+1
10071 @ 80537:               LINE   975 "regression-compile-tmp/allimpc1-77.imp"
10072 @ 80579:               PUSH   CONSTPTR
10073 @ 80582:               PUSH   CONSTPTR
10074 @ 80585:               PUSHI  #0x00000001
10075 @ 80590:               ADD   
10076 @ 80591:               ASSVAL

   976           %END
10077 @ 80592:               LINE   976 "regression-compile-tmp/allimpc1-77.imp"
10078 @ 80634:            END    _lev0id0_PSYM {lev=2 --> 1}

   977           %ROUTINE     PLUG(%INTEGER J,K)
   978           !%SHORTROUTINE
10079 @ 80635:            LINE   977 "regression-compile-tmp/allimpc1-77.imp"
10080 @ 80677:            DEF    PLUG (_lev0id0_PLUG) p1=V_0110 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
10081 @ 80693:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10082 @ 80694:                  DEF    J p1=V_012d 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
10083 @ 80707:                  DEF    K p1=V_012e 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
10084 @ 80720:               FINISH ) {lev=2}

   979           ->INBUF %IF J>=CABUF
10085 @ 80721:               LINE   979 "regression-compile-tmp/allimpc1-77.imp"
10086 @ 80763:               PUSH   J
10087 @ 80766:               PUSH   CABUF
10088 @ 80769:               JUMPIF < L_0004
10089 @ 80773:               JUMP   L_012f
10090 @ 80776:               LOCATE L_0004

   980           LPUT(1,2,J,ADDR(K)+2)    ; ->L99
10091 @ 80779:               LINE   980 "regression-compile-tmp/allimpc1-77.imp"
10092 @ 80821:               PUSH   LPUT
10093 @ 80824:               PUSHI  #0x00000001
10094 @ 80829:               ASSPAR
10095 @ 80830:               PUSHI  #0x00000002
10096 @ 80835:               ASSPAR
10097 @ 80836:               PUSH   J
10098 @ 80839:               ASSPAR
10099 @ 80840:               PUSH   ADDR
10100 @ 80843:               PUSH   K
10101 @ 80846:               ASSPAR
10102 @ 80847:               CALL  
10103 @ 80848:               PUSHI  #0x00000002
10104 @ 80853:               ADD   
10105 @ 80854:               ASSPAR
10106 @ 80855:               CALL  
10107 @ 80856:               LINE   980 "regression-compile-tmp/allimpc1-77.imp"
10108 @ 80898:               JUMP   L_0130

   981  INBUF:   CODE((J-CABUF)>>1)<-K
10109 @ 80901:               LINE   981 "regression-compile-tmp/allimpc1-77.imp"
10110 @ 80943:               LABEL  L_012f
10111 @ 80946:               LINE   981 "regression-compile-tmp/allimpc1-77.imp"
10112 @ 80988:               PUSH   CODE
10113 @ 80991:               PUSH   J
10114 @ 80994:               PUSH   CABUF
10115 @ 80997:               SUB   
10116 @ 80998:               PUSHI  #0x00000001
10117 @ 81003:               RSH   
10118 @ 81004:               ACCESS
10119 @ 81005:               PUSH   K
10120 @ 81008:               JAM   

   982  L99:      %END
10121 @ 81009:               LINE   982 "regression-compile-tmp/allimpc1-77.imp"
10122 @ 81051:               LABEL  L_0130
10123 @ 81054:               LINE   982 "regression-compile-tmp/allimpc1-77.imp"
10124 @ 81096:            END    _lev0id0_PLUG {lev=2 --> 1}

   983           %ROUTINE     PRHEX(%INTEGER VALUE,PLACES)
10125 @ 81097:            LINE   983 "regression-compile-tmp/allimpc1-77.imp"
10126 @ 81139:            DEF    PRHEX (_lev0id0_PRHEX) p1=V_0111 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
10127 @ 81156:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10128 @ 81157:                  DEF    VALUE p1=V_012d 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
10129 @ 81174:                  DEF    PLACES p1=V_012e 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
10130 @ 81192:               FINISH ) {lev=2}

   984           %OWNBYTEINTEGERARRAY HEX(0:15)='0','1','2','3','4',
   985                 '5','6','7','8','9','A','B','C','D','E','F';
10131 @ 81193:               LINE   984 "regression-compile-tmp/allimpc1-77.imp"
10132 @ 81235:               PUSHI  #0x00000000
10133 @ 81240:               PUSHI  #0x0000000f
10134 @ 81245:               BOUNDS
10135 @ 81246:               DEF    HEX p1=V_012f a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
10136 @ 81261:               PUSHI  #0x00000030
10137 @ 81266:               INIT   1
10138 @ 81269:               PUSHI  #0x00000031
10139 @ 81274:               INIT   1
10140 @ 81277:               PUSHI  #0x00000032
10141 @ 81282:               INIT   1
10142 @ 81285:               PUSHI  #0x00000033
10143 @ 81290:               INIT   1
10144 @ 81293:               PUSHI  #0x00000034
10145 @ 81298:               INIT   1
10146 @ 81301:               PUSHI  #0x00000035
10147 @ 81306:               INIT   1
10148 @ 81309:               PUSHI  #0x00000036
10149 @ 81314:               INIT   1
10150 @ 81317:               PUSHI  #0x00000037
10151 @ 81322:               INIT   1
10152 @ 81325:               PUSHI  #0x00000038
10153 @ 81330:               INIT   1
10154 @ 81333:               PUSHI  #0x00000039
10155 @ 81338:               INIT   1
10156 @ 81341:               PUSHI  #0x00000041
10157 @ 81346:               INIT   1
10158 @ 81349:               PUSHI  #0x00000042
10159 @ 81354:               INIT   1
10160 @ 81357:               PUSHI  #0x00000043
10161 @ 81362:               INIT   1
10162 @ 81365:               PUSHI  #0x00000044
10163 @ 81370:               INIT   1
10164 @ 81373:               PUSHI  #0x00000045
10165 @ 81378:               INIT   1
10166 @ 81381:               PUSHI  #0x00000046
10167 @ 81386:               INIT   1

   986           %INTEGER I
10168 @ 81389:               LINE   986 "regression-compile-tmp/allimpc1-77.imp"
10169 @ 81431:               DEF    I p1=V_0130 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

   987           %CYCLE I=PLACES<<2-4,-4,0
10170 @ 81444:               LINE   987 "regression-compile-tmp/allimpc1-77.imp"
10171 @ 81486:               PUSH   I
10172 @ 81489:               PUSHI  #0x00000004
10173 @ 81494:               NEGATE
10174 @ 81495:               PUSHI  #0x00000000
10175 @ 81500:               PUSH   PLACES
10176 @ 81503:               PUSHI  #0x00000002
10177 @ 81508:               LSH   
10178 @ 81509:               PUSHI  #0x00000004
10179 @ 81514:               SUB   
10180 @ 81515:               FOR    L_0003

   988           PRINT SYMBOL(HEX(VALUE>>I&15))
10181 @ 81518:               LINE   988 "regression-compile-tmp/allimpc1-77.imp"
10182 @ 81560:               PUSH   PRINTSYMBOL
10183 @ 81563:               PUSH   HEX
10184 @ 81566:               PUSH   VALUE
10185 @ 81569:               PUSH   I
10186 @ 81572:               RSH   
10187 @ 81573:               PUSHI  #0x0000000f
10188 @ 81578:               AND   
10189 @ 81579:               ACCESS
10190 @ 81580:               ASSPAR
10191 @ 81581:               CALL  

   989           %REPEAT
10192 @ 81582:               LINE   989 "regression-compile-tmp/allimpc1-77.imp"
10193 @ 81624:               REPEAT L_0003
10194 @ 81627:               LOCATE L_0004

   990           %END
10195 @ 81630:               LINE   990 "regression-compile-tmp/allimpc1-77.imp"
10196 @ 81672:            END    _lev0id0_PRHEX {lev=2 --> 1}

   991           %ROUTINE SIZES
   992           !%SHORTROUTINE
10197 @ 81673:            LINE   991 "regression-compile-tmp/allimpc1-77.imp"
10198 @ 81715:            DEF    SIZES (_lev0id0_SIZES) p1=V_009e 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
10199 @ 81732:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10200 @ 81733:               FINISH ) {lev=2}

   993           %ROUTINESPEC SUM(%INTEGER I)
10201 @ 81734:               LINE   993 "regression-compile-tmp/allimpc1-77.imp"
10202 @ 81776:               DEF    SUM (_lev0id0_SIZES_SUM) p1=V_012d a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10203 @ 81791:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10204 @ 81792:                  DEF    I p1=V_012e 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
10205 @ 81805:               FINISH ) {lev=2}

   994           %INTEGER I,J,FREE,TOTAL
   995  
10206 @ 81806:               LINE   994 "regression-compile-tmp/allimpc1-77.imp"
10207 @ 81848:               DEF    I p1=V_012e 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
10208 @ 81861:               DEF    J p1=V_012f 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
10209 @ 81874:               DEF    FREE p1=V_0130 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
10210 @ 81890:               DEF    TOTAL p1=V_0131 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

   996           free=20000
10211 @ 81907:               LINE   996 "regression-compile-tmp/allimpc1-77.imp"
10212 @ 81949:               PUSH   FREE
10213 @ 81952:               PUSHI  #0x00004e20
10214 @ 81957:               ASSVAL

   997           sum(5)
10215 @ 81958:               LINE   997 "regression-compile-tmp/allimpc1-77.imp"
10216 @ 82000:               PUSH   SUM
10217 @ 82003:               PUSHI  #0x00000005
10218 @ 82008:               ASSPAR
10219 @ 82009:               CALL  

   998           %if debug=1 %start
10220 @ 82010:               LINE   998 "regression-compile-tmp/allimpc1-77.imp"
10221 @ 82052:               PUSHI  #0x00000000
10222 @ 82057:               PUSHI  #0x00000001
10223 @ 82062:               JUMPIF # L_0004

   999           print string("NNAMES="); write(NNAMES,0);
10224 @ 82066:               LINE   999 "regression-compile-tmp/allimpc1-77.imp"
10225 @ 82108:               PUSH   PRINTSTRING
10226 @ 82111:               PUSHS  "NNAMES="
10227 @ 82120:               ASSPAR
10228 @ 82121:               CALL  
10229 @ 82122:               LINE   999 "regression-compile-tmp/allimpc1-77.imp"
10230 @ 82164:               PUSH   WRITE
10231 @ 82167:               PUSH   NNAMES
10232 @ 82170:               ASSPAR
10233 @ 82171:               PUSHI  #0x00000000
10234 @ 82176:               ASSPAR
10235 @ 82177:               CALL  

  1000           print string("  CCSIZE="); write(CCSIZE,0);
10236 @ 82178:               LINE   1000 "regression-compile-tmp/allimpc1-77.imp"
10237 @ 82220:               PUSH   PRINTSTRING
10238 @ 82223:               PUSHS  "  CCSIZE="
10239 @ 82234:               ASSPAR
10240 @ 82235:               CALL  
10241 @ 82236:               LINE   1000 "regression-compile-tmp/allimpc1-77.imp"
10242 @ 82278:               PUSH   WRITE
10243 @ 82281:               PUSH   CCSIZE
10244 @ 82284:               ASSPAR
10245 @ 82285:               PUSHI  #0x00000000
10246 @ 82290:               ASSPAR
10247 @ 82291:               CALL  

  1001           print string("  NROUTS="); write(NROUTS,0);
10248 @ 82292:               LINE   1001 "regression-compile-tmp/allimpc1-77.imp"
10249 @ 82334:               PUSH   PRINTSTRING
10250 @ 82337:               PUSHS  "  NROUTS="
10251 @ 82348:               ASSPAR
10252 @ 82349:               CALL  
10253 @ 82350:               LINE   1001 "regression-compile-tmp/allimpc1-77.imp"
10254 @ 82392:               PUSH   WRITE
10255 @ 82395:               PUSH   NROUTS
10256 @ 82398:               ASSPAR
10257 @ 82399:               PUSHI  #0x00000000
10258 @ 82404:               ASSPAR
10259 @ 82405:               CALL  

  1002           print string("  ASL="); write(ASL,0);
10260 @ 82406:               LINE   1002 "regression-compile-tmp/allimpc1-77.imp"
10261 @ 82448:               PUSH   PRINTSTRING
10262 @ 82451:               PUSHS  "  ASL="
10263 @ 82459:               ASSPAR
10264 @ 82460:               CALL  
10265 @ 82461:               LINE   1002 "regression-compile-tmp/allimpc1-77.imp"
10266 @ 82503:               PUSH   WRITE
10267 @ 82506:               PUSH   ASL
10268 @ 82509:               ASSPAR
10269 @ 82510:               PUSHI  #0x00000000
10270 @ 82515:               ASSPAR
10271 @ 82516:               CALL  

  1003           print string("  ARSIZE="); write(ARSIZE,0);
10272 @ 82517:               LINE   1003 "regression-compile-tmp/allimpc1-77.imp"
10273 @ 82559:               PUSH   PRINTSTRING
10274 @ 82562:               PUSHS  "  ARSIZE="
10275 @ 82573:               ASSPAR
10276 @ 82574:               CALL  
10277 @ 82575:               LINE   1003 "regression-compile-tmp/allimpc1-77.imp"
10278 @ 82617:               PUSH   WRITE
10279 @ 82620:               PUSH   ARSIZE
10280 @ 82623:               ASSPAR
10281 @ 82624:               PUSHI  #0x00000000
10282 @ 82629:               ASSPAR
10283 @ 82630:               CALL  

  1004           print string("  DSIZE="); write(DSIZE,0);
10284 @ 82631:               LINE   1004 "regression-compile-tmp/allimpc1-77.imp"
10285 @ 82673:               PUSH   PRINTSTRING
10286 @ 82676:               PUSHS  "  DSIZE="
10287 @ 82686:               ASSPAR
10288 @ 82687:               CALL  
10289 @ 82688:               LINE   1004 "regression-compile-tmp/allimpc1-77.imp"
10290 @ 82730:               PUSH   WRITE
10291 @ 82733:               PUSH   DSIZE
10292 @ 82736:               ASSPAR
10293 @ 82737:               PUSHI  #0x00000000
10294 @ 82742:               ASSPAR
10295 @ 82743:               CALL  

  1005           print string("  TOTAL="); write(TOTAL,0);
10296 @ 82744:               LINE   1005 "regression-compile-tmp/allimpc1-77.imp"
10297 @ 82786:               PUSH   PRINTSTRING
10298 @ 82789:               PUSHS  "  TOTAL="
10299 @ 82799:               ASSPAR
10300 @ 82800:               CALL  
10301 @ 82801:               LINE   1005 "regression-compile-tmp/allimpc1-77.imp"
10302 @ 82843:               PUSH   WRITE
10303 @ 82846:               PUSH   TOTAL
10304 @ 82849:               ASSPAR
10305 @ 82850:               PUSHI  #0x00000000
10306 @ 82855:               ASSPAR
10307 @ 82856:               CALL  

  1006           newlines(2)
10308 @ 82857:               LINE   1006 "regression-compile-tmp/allimpc1-77.imp"
10309 @ 82899:               PUSH   NEWLINES
10310 @ 82902:               PUSHI  #0x00000002
10311 @ 82907:               ASSPAR
10312 @ 82908:               CALL  

  1007           %finish
  1008           
  1009           !!I=COM(2)
  1010           !!FREE=INTEGER(I+4);            !TOP OF STORE
  1011           !!FREE=FREE-ADDR(TOTAL)-10000
  1012           ! TOTAL IS CURRENT TOP OF STACK - 10K FOR COMPARE
  1013           !!%CYCLE J=0,1,5; SUM(J)
  1014           !!->L1 %IF TOTAL>FREE
  1015           !!%REPEAT
10313 @ 82909:               LINE   1007 "regression-compile-tmp/allimpc1-77.imp"
10314 @ 82951:               LOCATE L_0004

  1016           %RETURN
10315 @ 82954:               LINE   1016 "regression-compile-tmp/allimpc1-77.imp"
10316 @ 82996:               RETURN

  1017  L1:       ->L2 %UNLESS J=0
10317 @ 82997:               LINE   1017 "regression-compile-tmp/allimpc1-77.imp"
10318 @ 83039:               LABEL  L_0132
10319 @ 83042:               LINE   1017 "regression-compile-tmp/allimpc1-77.imp"
10320 @ 83084:               PUSH   J
10321 @ 83087:               PUSHI  #0x00000000
10322 @ 83092:               JUMPIF = L_0004
10323 @ 83096:               JUMP   L_0133
10324 @ 83099:               LOCATE L_0004

  1018           print string("NOT ENOUGH CORE ALLOCATED FOR IMP")
10325 @ 83102:               LINE   1018 "regression-compile-tmp/allimpc1-77.imp"
10326 @ 83144:               PUSH   PRINTSTRING
10327 @ 83147:               PUSHS  "NOT ENOUGH CORE ALLOCATED FOR IMP"
10328 @ 83182:               ASSPAR
10329 @ 83183:               CALL  

  1019           %MONITOR ; %STOP
10330 @ 83184:               LINE   1019 "regression-compile-tmp/allimpc1-77.imp"
10331 @ 83226:               MONITOR
10332 @ 83227:               LINE   1019 "regression-compile-tmp/allimpc1-77.imp"
10333 @ 83269:               STOP  

  1020  L2:       SUM(J-1)
10334 @ 83270:               LINE   1020 "regression-compile-tmp/allimpc1-77.imp"
10335 @ 83312:               LABEL  L_0133
10336 @ 83315:               LINE   1020 "regression-compile-tmp/allimpc1-77.imp"
10337 @ 83357:               PUSH   SUM
10338 @ 83360:               PUSH   J
10339 @ 83363:               PUSHI  #0x00000001
10340 @ 83368:               SUB   
10341 @ 83369:               ASSPAR
10342 @ 83370:               CALL  

  1021           %RETURN
10343 @ 83371:               LINE   1021 "regression-compile-tmp/allimpc1-77.imp"
10344 @ 83413:               RETURN

  1022           %ROUTINE     SUM(%INTEGER I)
10345 @ 83414:               LINE   1022 "regression-compile-tmp/allimpc1-77.imp"
10346 @ 83456:               DEF    SUM (_lev0id0_SIZES_SUM) p1=V_012d 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
10347 @ 83471:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
10348 @ 83472:                     DEF    I p1=V_0134 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
10349 @ 83485:                  FINISH ) {lev=3}

  1023           NNAMES=128*2^^I-1
10350 @ 83486:                  LINE   1023 "regression-compile-tmp/allimpc1-77.imp"
10351 @ 83528:                  PUSH   NNAMES
10352 @ 83531:                  PUSHI  #0x00000080
10353 @ 83536:                  PUSHI  #0x00000002
10354 @ 83541:                  PUSH   I
10355 @ 83544:                  IEXP  
10356 @ 83545:                  MUL   
10357 @ 83546:                  PUSHI  #0x00000001
10358 @ 83551:                  SUB   
10359 @ 83552:                  ASSVAL

  1024           CCSIZE=200+40*I
10360 @ 83553:                  LINE   1024 "regression-compile-tmp/allimpc1-77.imp"
10361 @ 83595:                  PUSH   CCSIZE
10362 @ 83598:                  PUSHI  #0x000000c8
10363 @ 83603:                  PUSHI  #0x00000028
10364 @ 83608:                  PUSH   I
10365 @ 83611:                  MUL   
10366 @ 83612:                  ADD   
10367 @ 83613:                  ASSVAL

  1025           NROUTS=NNAMES//2
10368 @ 83614:                  LINE   1025 "regression-compile-tmp/allimpc1-77.imp"
10369 @ 83656:                  PUSH   NROUTS
10370 @ 83659:                  PUSH   NNAMES
10371 @ 83662:                  PUSHI  #0x00000002
10372 @ 83667:                  QUOT  
10373 @ 83668:                  ASSVAL

  1026           ASL   =24*NNAMES
10374 @ 83669:                  LINE   1026 "regression-compile-tmp/allimpc1-77.imp"
10375 @ 83711:                  PUSH   ASL
10376 @ 83714:                  PUSHI  #0x00000018
10377 @ 83719:                  PUSH   NNAMES
10378 @ 83722:                  MUL   
10379 @ 83723:                  ASSVAL

  1027           ASL=32760 %IF ASL>32760;      ! MAX FOR 16BIT LINKS
10380 @ 83724:                  LINE   1027 "regression-compile-tmp/allimpc1-77.imp"
10381 @ 83766:                  PUSH   ASL
10382 @ 83769:                  PUSHI  #0x00007ff8
10383 @ 83774:                  JUMPIF <= L_0004
10384 @ 83778:                  PUSH   ASL
10385 @ 83781:                  PUSHI  #0x00007ff8
10386 @ 83786:                  ASSVAL
10387 @ 83787:                  LOCATE L_0004

  1028           ARSIZE=300+50*I
10388 @ 83790:                  LINE   1028 "regression-compile-tmp/allimpc1-77.imp"
10389 @ 83832:                  PUSH   ARSIZE
10390 @ 83835:                  PUSHI  #0x0000012c
10391 @ 83840:                  PUSHI  #0x00000032
10392 @ 83845:                  PUSH   I
10393 @ 83848:                  MUL   
10394 @ 83849:                  ADD   
10395 @ 83850:                  ASSVAL

  1029           DSIZE= 6*NNAMES
10396 @ 83851:                  LINE   1029 "regression-compile-tmp/allimpc1-77.imp"
10397 @ 83893:                  PUSH   DSIZE
10398 @ 83896:                  PUSHI  #0x00000006
10399 @ 83901:                  PUSH   NNAMES
10400 @ 83904:                  MUL   
10401 @ 83905:                  ASSVAL

  1030           TOTAL=CCSIZE+ASL+2*(NROUTS+ARSIZE+DSIZE)
10402 @ 83906:                  LINE   1030 "regression-compile-tmp/allimpc1-77.imp"
10403 @ 83948:                  PUSH   TOTAL
10404 @ 83951:                  PUSH   CCSIZE
10405 @ 83954:                  PUSH   ASL
10406 @ 83957:                  ADD   
10407 @ 83958:                  PUSHI  #0x00000002
10408 @ 83963:                  PUSH   NROUTS
10409 @ 83966:                  PUSH   ARSIZE
10410 @ 83969:                  ADD   
10411 @ 83970:                  PUSH   DSIZE
10412 @ 83973:                  ADD   
10413 @ 83974:                  MUL   
10414 @ 83975:                  ADD   
10415 @ 83976:                  ASSVAL

  1031           %END
10416 @ 83977:                  LINE   1031 "regression-compile-tmp/allimpc1-77.imp"
10417 @ 84019:               END    _lev0id0_SIZES_SUM {lev=3 --> 2}

  1032           %END
  1033  !
10418 @ 84020:               LINE   1032 "regression-compile-tmp/allimpc1-77.imp"
10419 @ 84062:            END    _lev0id0_SIZES {lev=2 --> 1}

  1034           %ROUTINE CSS (%INTEGER P)
10420 @ 84063:            LINE   1034 "regression-compile-tmp/allimpc1-77.imp"
10421 @ 84105:            DEF    CSS (_lev0id0_CSS) p1=V_011d 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
10422 @ 84120:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10423 @ 84121:                  DEF    P p1=V_012d 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
10424 @ 84134:               FINISH ) {lev=2}

  1035         %ROUTINESPEC REDEFINE EP(%INTEGER TYPEP,%INTEGERARRAYNAME PARAMS)
10425 @ 84135:               LINE   1035 "regression-compile-tmp/allimpc1-77.imp"
10426 @ 84177:               DEF    REDEFINEEP (_lev0id0_CSS_REDEFINEEP) p1=V_012e a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10427 @ 84199:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10428 @ 84200:                  DEF    TYPEP p1=V_012f 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
10429 @ 84217:                  DEF    PARAMS p1=V_0130 a/tf=1c b/format=1 c/ostate=140  type=1 (integer) form=12 (<form:12>) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10430 @ 84235:               FINISH ) {lev=2}

  1036           %ROUTINESPEC CIOCP(%INTEGER N)
10431 @ 84236:               LINE   1036 "regression-compile-tmp/allimpc1-77.imp"
10432 @ 84278:               DEF    CIOCP (_lev0id0_CSS_CIOCP) p1=V_012f a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10433 @ 84295:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10434 @ 84296:                  DEF    N p1=V_0130 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
10435 @ 84309:               FINISH ) {lev=2}

  1037           %ROUTINESPEC DEFINE EP(%INTEGER MODE, NAME, ADDR)
10436 @ 84310:               LINE   1037 "regression-compile-tmp/allimpc1-77.imp"
10437 @ 84352:               DEF    DEFINEEP (_lev0id0_CSS_DEFINEEP) p1=V_0130 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10438 @ 84372:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10439 @ 84373:                  DEF    MODE p1=V_0131 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
10440 @ 84389:                  DEF    NAME p1=V_0132 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
10441 @ 84405:                  DEF    ADDR p1=V_0133 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
10442 @ 84421:               FINISH ) {lev=2}

  1038           %ROUTINESPEC LOAD DATA
10443 @ 84422:               LINE   1038 "regression-compile-tmp/allimpc1-77.imp"
10444 @ 84464:               DEF    LOADDATA (_lev0id0_CSS_LOADDATA) p1=V_0131 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10445 @ 84484:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10446 @ 84485:               FINISH ) {lev=2}

  1039           %ROUTINESPEC P LOCAL JUMP(%INTEGER MASK,LAB)
10447 @ 84486:               LINE   1039 "regression-compile-tmp/allimpc1-77.imp"
10448 @ 84528:               DEF    PLOCALJUMP (_lev0id0_CSS_PLOCALJUMP) p1=V_0132 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10449 @ 84550:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10450 @ 84551:                  DEF    MASK p1=V_0133 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
10451 @ 84567:                  DEF    LAB p1=V_0134 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
10452 @ 84582:               FINISH ) {lev=2}

  1040           %ROUTINESPEC FILL LOCAL JUMPS
10453 @ 84583:               LINE   1040 "regression-compile-tmp/allimpc1-77.imp"
10454 @ 84625:               DEF    FILLLOCALJUMPS (_lev0id0_CSS_FILLLOCALJUMPS) p1=V_0133 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10455 @ 84651:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10456 @ 84652:               FINISH ) {lev=2}

  1041           %ROUTINESPEC CLEAR LIST (%SHORTINTEGERNAME OPHEAD)     ; ! Care needed with short conversion!
10457 @ 84653:               LINE   1041 "regression-compile-tmp/allimpc1-77.imp"
10458 @ 84695:               DEF    CLEARLIST (_lev0id0_CSS_CLEARLIST) p1=V_0134 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10459 @ 84716:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10460 @ 84717:                  DEF    OPHEAD p1=V_0135 a/tf=12 b/format=3 c/ostate=0  type=1 (integer) form=2 (name) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10461 @ 84735:               FINISH ) {lev=2}

  1042           %ROUTINESPEC STORE STRING(%INTEGER Z,FROM,TO,BML,DML)
10462 @ 84736:               LINE   1042 "regression-compile-tmp/allimpc1-77.imp"
10463 @ 84778:               DEF    STORESTRING (_lev0id0_CSS_STORESTRING) p1=V_0135 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10464 @ 84801:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10465 @ 84802:                  DEF    Z p1=V_0136 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
10466 @ 84815:                  DEF    FROM p1=V_0137 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
10467 @ 84831:                  DEF    TO p1=V_0138 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
10468 @ 84845:                  DEF    BML p1=V_0139 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
10469 @ 84860:                  DEF    DML p1=V_013a 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
10470 @ 84875:               FINISH ) {lev=2}

  1043           %ROUTINESPEC CEND(%INTEGER KKK)
10471 @ 84876:               LINE   1043 "regression-compile-tmp/allimpc1-77.imp"
10472 @ 84918:               DEF    CEND (_lev0id0_CSS_CEND) p1=V_0136 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10473 @ 84934:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10474 @ 84935:                  DEF    KKK p1=V_0137 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
10475 @ 84950:               FINISH ) {lev=2}

  1044           %ROUTINESPEC CBPAIR(%INTEGERNAME LB,UB)
10476 @ 84951:               LINE   1044 "regression-compile-tmp/allimpc1-77.imp"
10477 @ 84993:               DEF    CBPAIR (_lev0id0_CSS_CBPAIR) p1=V_0137 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10478 @ 85011:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10479 @ 85012:                  DEF    LB p1=V_0138 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10480 @ 85026:                  DEF    UB p1=V_0139 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10481 @ 85040:               FINISH ) {lev=2}

  1045           %ROUTINESPEC UNDCRF (%SHORTINTEGERNAME OPHEAD)     ; ! Care needed with short conversion!
10482 @ 85041:               LINE   1045 "regression-compile-tmp/allimpc1-77.imp"
10483 @ 85083:               DEF    UNDCRF (_lev0id0_CSS_UNDCRF) p1=V_0138 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10484 @ 85101:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10485 @ 85102:                  DEF    OPHEAD p1=V_0139 a/tf=12 b/format=3 c/ostate=0  type=1 (integer) form=2 (name) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10486 @ 85120:               FINISH ) {lev=2}

  1046            %ROUTINESPEC CCOND(%INTEGER IU,REG,ADDR)
10487 @ 85121:               LINE   1046 "regression-compile-tmp/allimpc1-77.imp"
10488 @ 85163:               DEF    CCOND (_lev0id0_CSS_CCOND) p1=V_0139 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10489 @ 85180:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10490 @ 85181:                  DEF    IU p1=V_013a 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
10491 @ 85195:                  DEF    REG p1=V_013b 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
10492 @ 85210:                  DEF    ADDR p1=V_013c 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
10493 @ 85226:               FINISH ) {lev=2}

  1047           %ROUTINESPEC FILL JUMPS(%INTEGER LEVEL)
10494 @ 85227:               LINE   1047 "regression-compile-tmp/allimpc1-77.imp"
10495 @ 85269:               DEF    FILLJUMPS (_lev0id0_CSS_FILLJUMPS) p1=V_013a a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10496 @ 85290:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10497 @ 85291:                  DEF    LEVEL p1=V_013b 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
10498 @ 85308:               FINISH ) {lev=2}

  1048                 %ROUTINESPEC SET LINE
10499 @ 85309:               LINE   1048 "regression-compile-tmp/allimpc1-77.imp"
10500 @ 85351:               DEF    SETLINE (_lev0id0_CSS_SETLINE) p1=V_013b a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10501 @ 85370:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10502 @ 85371:               FINISH ) {lev=2}

  1049           %ROUTINESPEC CUI(%BYTEINTEGER CODE)
10503 @ 85372:               LINE   1049 "regression-compile-tmp/allimpc1-77.imp"
10504 @ 85414:               DEF    CUI (_lev0id0_CSS_CUI) p1=V_013c a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10505 @ 85429:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10506 @ 85430:                  DEF    CODE p1=V_013d a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10507 @ 85446:               FINISH ) {lev=2}

  1050           %ROUTINESPEC SET80(%INTEGER WHERE,N)
10508 @ 85447:               LINE   1050 "regression-compile-tmp/allimpc1-77.imp"
10509 @ 85489:               DEF    SET80 (_lev0id0_CSS_SET80) p1=V_013d a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10510 @ 85506:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10511 @ 85507:                  DEF    WHERE p1=V_013e 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
10512 @ 85524:                  DEF    N p1=V_013f 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
10513 @ 85537:               FINISH ) {lev=2}

  1051           %ROUTINESPEC CVDECLN
10514 @ 85538:               LINE   1051 "regression-compile-tmp/allimpc1-77.imp"
10515 @ 85580:               DEF    CVDECLN (_lev0id0_CSS_CVDECLN) p1=V_013e a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10516 @ 85599:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10517 @ 85600:               FINISH ) {lev=2}

  1052           %ROUTINESPEC CSEXP(%INTEGER REG,%BYTEINTEGER MODE)
10518 @ 85601:               LINE   1052 "regression-compile-tmp/allimpc1-77.imp"
10519 @ 85643:               DEF    CSEXP (_lev0id0_CSS_CSEXP) p1=V_013f a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10520 @ 85660:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10521 @ 85661:                  DEF    REG p1=V_0140 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
10522 @ 85676:                  DEF    MODE p1=V_0141 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10523 @ 85692:               FINISH ) {lev=2}

  1053           %ROUTINESPEC CSTREXP(%INTEGER REG)
10524 @ 85693:               LINE   1053 "regression-compile-tmp/allimpc1-77.imp"
10525 @ 85735:               DEF    CSTREXP (_lev0id0_CSS_CSTREXP) p1=V_0140 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10526 @ 85754:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10527 @ 85755:                  DEF    REG p1=V_0141 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
10528 @ 85770:               FINISH ) {lev=2}

  1054                 %ROUTINESPEC CHECK RF
10529 @ 85771:               LINE   1054 "regression-compile-tmp/allimpc1-77.imp"
10530 @ 85813:               DEF    CHECKRF (_lev0id0_CSS_CHECKRF) p1=V_0141 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10531 @ 85832:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10532 @ 85833:               FINISH ) {lev=2}

  1055           %ROUTINESPEC ASSIGN (%INTEGER P1,P2)
10533 @ 85834:               LINE   1055 "regression-compile-tmp/allimpc1-77.imp"
10534 @ 85876:               DEF    ASSIGN (_lev0id0_CSS_ASSIGN) p1=V_0142 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10535 @ 85894:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10536 @ 85895:                  DEF    P1 p1=V_0143 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
10537 @ 85909:                  DEF    P2 p1=V_0144 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
10538 @ 85923:               FINISH ) {lev=2}

  1056           %INTEGERFNSPEC COPY RECORD TAG
10539 @ 85924:               LINE   1056 "regression-compile-tmp/allimpc1-77.imp"
10540 @ 85966:               DEF    COPYRECORDTAG (_lev0id0_CSS_COPYRECORDTAG) p1=V_0143 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10541 @ 85991:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10542 @ 85992:               FINISH ) {lev=2}

  1057           %INTEGERFNSPEC COUNT APS
10543 @ 85993:               LINE   1057 "regression-compile-tmp/allimpc1-77.imp"
10544 @ 86035:               DEF    COUNTAPS (_lev0id0_CSS_COUNTAPS) p1=V_0144 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10545 @ 86055:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10546 @ 86056:               FINISH ) {lev=2}

  1058           %INTEGERFNSPEC DISPLACEMENT(%INTEGER LINK)
10547 @ 86057:               LINE   1058 "regression-compile-tmp/allimpc1-77.imp"
10548 @ 86099:               DEF    DISPLACEMENT (_lev0id0_CSS_DISPLACEMENT) p1=V_0145 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10549 @ 86123:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10550 @ 86124:                  DEF    LINK p1=V_0146 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
10551 @ 86140:               FINISH ) {lev=2}

  1059           %ROUTINESPEC LOADAD(%INTEGER REG,BASE,X,DISP)
10552 @ 86141:               LINE   1059 "regression-compile-tmp/allimpc1-77.imp"
10553 @ 86183:               DEF    LOADAD (_lev0id0_CSS_LOADAD) p1=V_0146 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10554 @ 86201:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10555 @ 86202:                  DEF    REG p1=V_0147 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
10556 @ 86217:                  DEF    BASE p1=V_0148 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
10557 @ 86233:                  DEF    X p1=V_0149 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
10558 @ 86246:                  DEF    DISP p1=V_014a 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
10559 @ 86262:               FINISH ) {lev=2}

  1060                  %ROUTINESPEC SKIP APP
10560 @ 86263:               LINE   1060 "regression-compile-tmp/allimpc1-77.imp"
10561 @ 86305:               DEF    SKIPAPP (_lev0id0_CSS_SKIPAPP) p1=V_0147 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10562 @ 86324:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10563 @ 86325:               FINISH ) {lev=2}

  1061           %ROUTINESPEC CQUERY(%INTEGER REG)
10564 @ 86326:               LINE   1061 "regression-compile-tmp/allimpc1-77.imp"
10565 @ 86368:               DEF    CQUERY (_lev0id0_CSS_CQUERY) p1=V_0148 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10566 @ 86386:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10567 @ 86387:                  DEF    REG p1=V_0149 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
10568 @ 86402:               FINISH ) {lev=2}

  1062           %ROUTINESPEC CRFORMAT
10569 @ 86403:               LINE   1062 "regression-compile-tmp/allimpc1-77.imp"
10570 @ 86445:               DEF    CRFORMAT (_lev0id0_CSS_CRFORMAT) p1=V_0149 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10571 @ 86465:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10572 @ 86466:               FINISH ) {lev=2}

  1063           %ROUTINESPEC CADCLN(%BYTEINTEGER MODE)
10573 @ 86467:               LINE   1063 "regression-compile-tmp/allimpc1-77.imp"
10574 @ 86509:               DEF    CADCLN (_lev0id0_CSS_CADCLN) p1=V_014a a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10575 @ 86527:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10576 @ 86528:                  DEF    MODE p1=V_014b a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10577 @ 86544:               FINISH ) {lev=2}

  1064           %ROUTINESPEC CQN(%INTEGER P)
10578 @ 86545:               LINE   1064 "regression-compile-tmp/allimpc1-77.imp"
10579 @ 86587:               DEF    CQN (_lev0id0_CSS_CQN) p1=V_014b a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10580 @ 86602:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10581 @ 86603:                  DEF    P p1=V_014c 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
10582 @ 86616:               FINISH ) {lev=2}

  1065           %ROUTINESPEC CLT
10583 @ 86617:               LINE   1065 "regression-compile-tmp/allimpc1-77.imp"
10584 @ 86659:               DEF    CLT (_lev0id0_CSS_CLT) p1=V_014c a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10585 @ 86674:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10586 @ 86675:               FINISH ) {lev=2}

  1066                 %ROUTINESPEC MOVE R(%INTEGER R,N)
10587 @ 86676:               LINE   1066 "regression-compile-tmp/allimpc1-77.imp"
10588 @ 86718:               DEF    MOVER (_lev0id0_CSS_MOVER) p1=V_014d a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10589 @ 86735:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10590 @ 86736:                  DEF    R p1=V_014e 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
10591 @ 86749:                  DEF    N p1=V_014f 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
10592 @ 86762:               FINISH ) {lev=2}

  1067           %INTEGERFNSPEC GET ARR WSP
10593 @ 86763:               LINE   1067 "regression-compile-tmp/allimpc1-77.imp"
10594 @ 86805:               DEF    GETARRWSP (_lev0id0_CSS_GETARRWSP) p1=V_014e a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10595 @ 86826:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10596 @ 86827:               FINISH ) {lev=2}

  1068           %INTEGERFNSPEC GET DBLE WRD
10597 @ 86828:               LINE   1068 "regression-compile-tmp/allimpc1-77.imp"
10598 @ 86870:               DEF    GETDBLEWRD (_lev0id0_CSS_GETDBLEWRD) p1=V_014f a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10599 @ 86892:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10600 @ 86893:               FINISH ) {lev=2}

  1069           %ROUTINESPEC CRCALL (%INTEGER CLINK)
10601 @ 86894:               LINE   1069 "regression-compile-tmp/allimpc1-77.imp"
10602 @ 86936:               DEF    CRCALL (_lev0id0_CSS_CRCALL) p1=V_0150 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10603 @ 86954:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10604 @ 86955:                  DEF    CLINK p1=V_0151 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
10605 @ 86972:               FINISH ) {lev=2}

  1070           %ROUTINESPEC CNAME(%INTEGER Z,REG)
10606 @ 86973:               LINE   1070 "regression-compile-tmp/allimpc1-77.imp"
10607 @ 87015:               DEF    CNAME (_lev0id0_CSS_CNAME) p1=V_0151 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10608 @ 87032:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10609 @ 87033:                  DEF    Z p1=V_0152 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
10610 @ 87046:                  DEF    REG p1=V_0153 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
10611 @ 87061:               FINISH ) {lev=2}

  1071           %ROUTINESPEC CRNAME(%INTEGER Z,MODE,CLINK,BS,DP)
10612 @ 87062:               LINE   1071 "regression-compile-tmp/allimpc1-77.imp"
10613 @ 87104:               DEF    CRNAME (_lev0id0_CSS_CRNAME) p1=V_0152 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10614 @ 87122:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10615 @ 87123:                  DEF    Z p1=V_0153 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
10616 @ 87136:                  DEF    MODE p1=V_0154 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
10617 @ 87152:                  DEF    CLINK p1=V_0155 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
10618 @ 87169:                  DEF    BS p1=V_0156 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
10619 @ 87183:                  DEF    DP p1=V_0157 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
10620 @ 87197:               FINISH ) {lev=2}

  1072           %ROUTINESPEC CANAME(%INTEGER Z,BS,DP,LINK,BSRF,DPRF)
10621 @ 87198:               LINE   1072 "regression-compile-tmp/allimpc1-77.imp"
10622 @ 87240:               DEF    CANAME (_lev0id0_CSS_CANAME) p1=V_0153 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10623 @ 87258:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10624 @ 87259:                  DEF    Z p1=V_0154 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
10625 @ 87272:                  DEF    BS p1=V_0155 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
10626 @ 87286:                  DEF    DP p1=V_0156 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
10627 @ 87300:                  DEF    LINK p1=V_0157 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
10628 @ 87316:                  DEF    BSRF p1=V_0158 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
10629 @ 87332:                  DEF    DPRF p1=V_0159 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
10630 @ 87348:               FINISH ) {lev=2}

  1073           %ROUTINESPEC CENAME(%INTEGER Z,MODE,BS,DP)
10631 @ 87349:               LINE   1073 "regression-compile-tmp/allimpc1-77.imp"
10632 @ 87391:               DEF    CENAME (_lev0id0_CSS_CENAME) p1=V_0154 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10633 @ 87409:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10634 @ 87410:                  DEF    Z p1=V_0155 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
10635 @ 87423:                  DEF    MODE p1=V_0156 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
10636 @ 87439:                  DEF    BS p1=V_0157 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
10637 @ 87453:                  DEF    DP p1=V_0158 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
10638 @ 87467:               FINISH ) {lev=2}

  1074           %ROUTINESPEC INSERTAFTER(%SHORTINTEGERNAME STAD,%INTEGER S1,S2)     ; ! Care needed with short conversion!
10639 @ 87468:               LINE   1074 "regression-compile-tmp/allimpc1-77.imp"
10640 @ 87510:               DEF    INSERTAFTER (_lev0id0_CSS_INSERTAFTER) p1=V_0155 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10641 @ 87533:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10642 @ 87534:                  DEF    STAD p1=V_0156 a/tf=12 b/format=3 c/ostate=0  type=1 (integer) form=2 (name) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10643 @ 87550:                  DEF    S1 p1=V_0157 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
10644 @ 87564:                  DEF    S2 p1=V_0158 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
10645 @ 87578:               FINISH ) {lev=2}

  1075           %ROUTINESPEC FROM LIST(%INTEGER CELL,%INTEGERNAME S1,S2)
10646 @ 87579:               LINE   1075 "regression-compile-tmp/allimpc1-77.imp"
10647 @ 87621:               DEF    FROMLIST (_lev0id0_CSS_FROMLIST) p1=V_0156 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10648 @ 87641:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10649 @ 87642:                  DEF    CELL p1=V_0157 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
10650 @ 87658:                  DEF    S1 p1=V_0158 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10651 @ 87672:                  DEF    S2 p1=V_0159 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10652 @ 87686:               FINISH ) {lev=2}

  1076           %ROUTINESPEC POP(%SHORTINTEGERNAME CELL,%INTEGERNAME S1,S2)     ; ! Care needed with short conversion!
10653 @ 87687:               LINE   1076 "regression-compile-tmp/allimpc1-77.imp"
10654 @ 87729:               DEF    POP (_lev0id0_CSS_POP) p1=V_0157 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10655 @ 87744:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10656 @ 87745:                  DEF    CELL p1=V_0158 a/tf=12 b/format=3 c/ostate=0  type=1 (integer) form=2 (name) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10657 @ 87761:                  DEF    S1 p1=V_0159 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10658 @ 87775:                  DEF    S2 p1=V_015a a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10659 @ 87789:               FINISH ) {lev=2}

  1077           %ROUTINESPEC PUSH(%SHORTINTEGERNAME CELL,%INTEGER S1,S2)     ; ! Care needed with short conversion!
10660 @ 87790:               LINE   1077 "regression-compile-tmp/allimpc1-77.imp"
10661 @ 87832:               DEF    PUSH (_lev0id0_CSS_PUSH) p1=V_0158 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10662 @ 87848:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10663 @ 87849:                  DEF    CELL p1=V_0159 a/tf=12 b/format=3 c/ostate=0  type=1 (integer) form=2 (name) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10664 @ 87865:                  DEF    S1 p1=V_015a 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
10665 @ 87879:                  DEF    S2 p1=V_015b 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
10666 @ 87893:               FINISH ) {lev=2}

  1078           %INTEGERFNSPEC FIND(%INTEGER LAB,LIST)
10667 @ 87894:               LINE   1078 "regression-compile-tmp/allimpc1-77.imp"
10668 @ 87936:               DEF    FIND (_lev0id0_CSS_FIND) p1=V_0159 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10669 @ 87952:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10670 @ 87953:                  DEF    LAB p1=V_015a 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
10671 @ 87968:                  DEF    LIST p1=V_015b 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
10672 @ 87984:               FINISH ) {lev=2}

  1079           %ROUTINESPEC MLINK(%INTEGERNAME CELL)
10673 @ 87985:               LINE   1079 "regression-compile-tmp/allimpc1-77.imp"
10674 @ 88027:               DEF    MLINK (_lev0id0_CSS_MLINK) p1=V_015a a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10675 @ 88044:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10676 @ 88045:                  DEF    CELL p1=V_015b a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10677 @ 88061:               FINISH ) {lev=2}

  1080           %ROUTINESPEC REPLACE2(%INTEGER CELL,S2)
10678 @ 88062:               LINE   1080 "regression-compile-tmp/allimpc1-77.imp"
10679 @ 88104:               DEF    REPLACE2 (_lev0id0_CSS_REPLACE2) p1=V_015b a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10680 @ 88124:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10681 @ 88125:                  DEF    CELL p1=V_015c 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
10682 @ 88141:                  DEF    S2 p1=V_015d 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
10683 @ 88155:               FINISH ) {lev=2}

  1081           %ROUTINESPEC REPLACE1(%INTEGER CELL,S1)
10684 @ 88156:               LINE   1081 "regression-compile-tmp/allimpc1-77.imp"
10685 @ 88198:               DEF    REPLACE1 (_lev0id0_CSS_REPLACE1) p1=V_015c a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10686 @ 88218:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10687 @ 88219:                  DEF    CELL p1=V_015d 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
10688 @ 88235:                  DEF    S1 p1=V_015e 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
10689 @ 88249:               FINISH ) {lev=2}

  1082           %ROUTINESPEC REPLACE BOTH(%INTEGER CELL,S1,S2)
10690 @ 88250:               LINE   1082 "regression-compile-tmp/allimpc1-77.imp"
10691 @ 88292:               DEF    REPLACEBOTH (_lev0id0_CSS_REPLACEBOTH) p1=V_015d a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10692 @ 88315:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10693 @ 88316:                  DEF    CELL p1=V_015e 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
10694 @ 88332:                  DEF    S1 p1=V_015f 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
10695 @ 88346:                  DEF    S2 p1=V_0160 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
10696 @ 88360:               FINISH ) {lev=2}

  1083           %ROUTINESPEC FROM2(%INTEGER CELL,%INTEGERNAME S2)
10697 @ 88361:               LINE   1083 "regression-compile-tmp/allimpc1-77.imp"
10698 @ 88403:               DEF    FROM2 (_lev0id0_CSS_FROM2) p1=V_015e a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10699 @ 88420:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10700 @ 88421:                  DEF    CELL p1=V_015f 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
10701 @ 88437:                  DEF    S2 p1=V_0160 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10702 @ 88451:               FINISH ) {lev=2}

  1084           %ROUTINESPEC FROM1(%INTEGER CELL,%INTEGERNAME S1)
10703 @ 88452:               LINE   1084 "regression-compile-tmp/allimpc1-77.imp"
10704 @ 88494:               DEF    FROM1 (_lev0id0_CSS_FROM1) p1=V_015f a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10705 @ 88511:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10706 @ 88512:                  DEF    CELL p1=V_0160 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
10707 @ 88528:                  DEF    S1 p1=V_0161 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10708 @ 88542:               FINISH ) {lev=2}

  1085           %ROUTINESPEC CRES(%INTEGER MODE,LAB)
10709 @ 88543:               LINE   1085 "regression-compile-tmp/allimpc1-77.imp"
10710 @ 88585:               DEF    CRES (_lev0id0_CSS_CRES) p1=V_0160 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10711 @ 88601:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10712 @ 88602:                  DEF    MODE p1=V_0161 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
10713 @ 88618:                  DEF    LAB p1=V_0162 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
10714 @ 88633:               FINISH ) {lev=2}

  1086                 %INTEGERFNSPEC NEWCELL
10715 @ 88634:               LINE   1086 "regression-compile-tmp/allimpc1-77.imp"
10716 @ 88676:               DEF    NEWCELL (_lev0id0_CSS_NEWCELL) p1=V_0161 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10717 @ 88695:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10718 @ 88696:               FINISH ) {lev=2}

  1087                 %ROUTINESPEC COPY TAG (%INTEGER KK)
10719 @ 88697:               LINE   1087 "regression-compile-tmp/allimpc1-77.imp"
10720 @ 88739:               DEF    COPYTAG (_lev0id0_CSS_COPYTAG) p1=V_0162 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10721 @ 88758:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10722 @ 88759:                  DEF    KK p1=V_0163 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
10723 @ 88773:               FINISH ) {lev=2}

  1088           %ROUTINESPEC CSNAME(%INTEGER Z,REG)
10724 @ 88774:               LINE   1088 "regression-compile-tmp/allimpc1-77.imp"
10725 @ 88816:               DEF    CSNAME (_lev0id0_CSS_CSNAME) p1=V_0163 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10726 @ 88834:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10727 @ 88835:                  DEF    Z p1=V_0164 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
10728 @ 88848:                  DEF    REG p1=V_0165 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
10729 @ 88863:               FINISH ) {lev=2}

  1089                 %ROUTINESPEC REPLACE TAG (%INTEGER KK)
10730 @ 88864:               LINE   1089 "regression-compile-tmp/allimpc1-77.imp"
10731 @ 88906:               DEF    REPLACETAG (_lev0id0_CSS_REPLACETAG) p1=V_0164 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10732 @ 88928:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10733 @ 88929:                  DEF    KK p1=V_0165 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
10734 @ 88943:               FINISH ) {lev=2}

  1090                 %INTEGERFNSPEC PARK(%INTEGER REG)
10735 @ 88944:               LINE   1090 "regression-compile-tmp/allimpc1-77.imp"
10736 @ 88986:               DEF    PARK (_lev0id0_CSS_PARK) p1=V_0165 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10737 @ 89002:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10738 @ 89003:                  DEF    REG p1=V_0166 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
10739 @ 89018:               FINISH ) {lev=2}

  1091           %INTEGERFN %SPEC PARKF (%INTEGER REG,PREC)
10740 @ 89019:               LINE   1091 "regression-compile-tmp/allimpc1-77.imp"
10741 @ 89061:               DEF    PARKF (_lev0id0_CSS_PARKF) p1=V_0166 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10742 @ 89078:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10743 @ 89079:                  DEF    REG p1=V_0167 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
10744 @ 89094:                  DEF    PREC p1=V_0168 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
10745 @ 89110:               FINISH ) {lev=2}

  1092           %INTEGERFNSPEC  CLAIMABLE REG
10746 @ 89111:               LINE   1092 "regression-compile-tmp/allimpc1-77.imp"
10747 @ 89153:               DEF    CLAIMABLEREG (_lev0id0_CSS_CLAIMABLEREG) p1=V_0167 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10748 @ 89177:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10749 @ 89178:               FINISH ) {lev=2}

  1093                 %INTEGERFNSPEC       FIND PP
10750 @ 89179:               LINE   1093 "regression-compile-tmp/allimpc1-77.imp"
10751 @ 89221:               DEF    FINDPP (_lev0id0_CSS_FINDPP) p1=V_0168 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10752 @ 89239:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10753 @ 89240:               FINISH ) {lev=2}

  1094           %INTEGERFNSPEC GET STR WSP
10754 @ 89241:               LINE   1094 "regression-compile-tmp/allimpc1-77.imp"
10755 @ 89283:               DEF    GETSTRWSP (_lev0id0_CSS_GETSTRWSP) p1=V_0169 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10756 @ 89304:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10757 @ 89305:               FINISH ) {lev=2}

  1095           %ROUTINESPEC SETEX
10758 @ 89306:               LINE   1095 "regression-compile-tmp/allimpc1-77.imp"
10759 @ 89348:               DEF    SETEX (_lev0id0_CSS_SETEX) p1=V_016a a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10760 @ 89365:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10761 @ 89366:               FINISH ) {lev=2}

  1096           %ROUTINESPEC GXREF(%INTEGER NAME,HASH)
10762 @ 89367:               LINE   1096 "regression-compile-tmp/allimpc1-77.imp"
10763 @ 89409:               DEF    GXREF (_lev0id0_CSS_GXREF) p1=V_016b a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10764 @ 89426:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10765 @ 89427:                  DEF    NAME p1=V_016c 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
10766 @ 89443:                  DEF    HASH p1=V_016d 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
10767 @ 89459:               FINISH ) {lev=2}

  1097           %ROUTINESPEC UNPARK(%INTEGER OPCODE,REG,Q)
10768 @ 89460:               LINE   1097 "regression-compile-tmp/allimpc1-77.imp"
10769 @ 89502:               DEF    UNPARK (_lev0id0_CSS_UNPARK) p1=V_016c a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10770 @ 89520:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10771 @ 89521:                  DEF    OPCODE p1=V_016d 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
10772 @ 89539:                  DEF    REG p1=V_016e 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
10773 @ 89554:                  DEF    Q p1=V_016f 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
10774 @ 89567:               FINISH ) {lev=2}

  1098           %ROUTINESPEC STORE TAG(%INTEGER KK,SLINK)
10775 @ 89568:               LINE   1098 "regression-compile-tmp/allimpc1-77.imp"
10776 @ 89610:               DEF    STORETAG (_lev0id0_CSS_STORETAG) p1=V_016d a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10777 @ 89630:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10778 @ 89631:                  DEF    KK p1=V_016e 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
10779 @ 89645:                  DEF    SLINK p1=V_016f 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
10780 @ 89662:               FINISH ) {lev=2}

  1099           %INTEGERFNSPEC PAGENO(%INTEGER N)
10781 @ 89663:               LINE   1099 "regression-compile-tmp/allimpc1-77.imp"
10782 @ 89705:               DEF    PAGENO (_lev0id0_CSS_PAGENO) p1=V_016e a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10783 @ 89723:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10784 @ 89724:                  DEF    N p1=V_016f 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
10785 @ 89737:               FINISH ) {lev=2}

  1100                 %ROUTINESPEC TESTNST
10786 @ 89738:               LINE   1100 "regression-compile-tmp/allimpc1-77.imp"
10787 @ 89780:               DEF    TESTNST (_lev0id0_CSS_TESTNST) p1=V_016f a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10788 @ 89799:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10789 @ 89800:               FINISH ) {lev=2}

  1101                 %ROUTINESPEC CUCI
10790 @ 89801:               LINE   1101 "regression-compile-tmp/allimpc1-77.imp"
10791 @ 89843:               DEF    CUCI (_lev0id0_CSS_CUCI) p1=V_0170 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10792 @ 89859:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10793 @ 89860:               FINISH ) {lev=2}

  1102                 %ROUTINESPEC SKIP EXP
10794 @ 89861:               LINE   1102 "regression-compile-tmp/allimpc1-77.imp"
10795 @ 89903:               DEF    SKIPEXP (_lev0id0_CSS_SKIPEXP) p1=V_0171 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10796 @ 89922:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10797 @ 89923:               FINISH ) {lev=2}

  1103                 %ROUTINESPEC UNPACK
10798 @ 89924:               LINE   1103 "regression-compile-tmp/allimpc1-77.imp"
10799 @ 89966:               DEF    UNPACK (_lev0id0_CSS_UNPACK) p1=V_0172 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10800 @ 89984:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10801 @ 89985:               FINISH ) {lev=2}

  1104           %INTEGERFNSPEC SORT CONST(%INTEGER P,LONG,TYPE)
10802 @ 89986:               LINE   1104 "regression-compile-tmp/allimpc1-77.imp"
10803 @ 90028:               DEF    SORTCONST (_lev0id0_CSS_SORTCONST) p1=V_0173 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10804 @ 90049:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10805 @ 90050:                  DEF    P p1=V_0174 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
10806 @ 90063:                  DEF    LONG p1=V_0175 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
10807 @ 90079:                  DEF    TYPE p1=V_0176 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
10808 @ 90095:               FINISH ) {lev=2}

  1105           %ROUTINESPEC PACK(%INTEGERNAME PTYPE)
10809 @ 90096:               LINE   1105 "regression-compile-tmp/allimpc1-77.imp"
10810 @ 90138:               DEF    PACK (_lev0id0_CSS_PACK) p1=V_0174 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10811 @ 90154:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10812 @ 90155:                  DEF    PTYPE p1=V_0175 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10813 @ 90172:               FINISH ) {lev=2}

  1106           %ROUTINESPEC CRSPEC (%BYTEINTEGER M)
10814 @ 90173:               LINE   1106 "regression-compile-tmp/allimpc1-77.imp"
10815 @ 90215:               DEF    CRSPEC (_lev0id0_CSS_CRSPEC) p1=V_0175 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10816 @ 90233:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10817 @ 90234:                  DEF    M p1=V_0176 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10818 @ 90247:               FINISH ) {lev=2}

  1107           %ROUTINESPEC DUMP(%INTEGER CODE,REG,DIS,X,LEVEL)
10819 @ 90248:               LINE   1107 "regression-compile-tmp/allimpc1-77.imp"
10820 @ 90290:               DEF    DUMP (_lev0id0_CSS_DUMP) p1=V_0176 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10821 @ 90306:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10822 @ 90307:                  DEF    CODE p1=V_0177 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
10823 @ 90323:                  DEF    REG p1=V_0178 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
10824 @ 90338:                  DEF    DIS p1=V_0179 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
10825 @ 90353:                  DEF    X p1=V_017a 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
10826 @ 90366:                  DEF    LEVEL p1=V_017b 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
10827 @ 90383:               FINISH ) {lev=2}

  1108           %ROUTINESPEC RHEAD(%INTEGER KK)
10828 @ 90384:               LINE   1108 "regression-compile-tmp/allimpc1-77.imp"
10829 @ 90426:               DEF    RHEAD (_lev0id0_CSS_RHEAD) p1=V_0177 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10830 @ 90443:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10831 @ 90444:                  DEF    KK p1=V_0178 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
10832 @ 90458:               FINISH ) {lev=2}

  1109           %ROUTINESPEC TEST ASS(%INTEGER REG)
10833 @ 90459:               LINE   1109 "regression-compile-tmp/allimpc1-77.imp"
10834 @ 90501:               DEF    TESTASS (_lev0id0_CSS_TESTASS) p1=V_0178 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10835 @ 90520:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10836 @ 90521:                  DEF    REG p1=V_0179 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
10837 @ 90536:               FINISH ) {lev=2}

  1110                 %ROUTINESPEC PJ(%INTEGER MASK,STAD)
10838 @ 90537:               LINE   1110 "regression-compile-tmp/allimpc1-77.imp"
10839 @ 90579:               DEF    PJ (_lev0id0_CSS_PJ) p1=V_0179 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10840 @ 90593:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10841 @ 90594:                  DEF    MASK p1=V_017a 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
10842 @ 90610:                  DEF    STAD p1=V_017b 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
10843 @ 90626:               FINISH ) {lev=2}

  1111           %ROUTINESPEC COMPILE FORMAL PARAMETER
10844 @ 90627:               LINE   1111 "regression-compile-tmp/allimpc1-77.imp"
10845 @ 90669:               DEF    COMPILEFORMALPARAMETER (_lev0id0_CSS_COMPILEFORMALPARAMETER) p1=V_017a a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10846 @ 90703:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10847 @ 90704:               FINISH ) {lev=2}

  1112           %ROUTINESPEC PPJ(%BYTEINTEGER N)
10848 @ 90705:               LINE   1112 "regression-compile-tmp/allimpc1-77.imp"
10849 @ 90747:               DEF    PPJ (_lev0id0_CSS_PPJ) p1=V_017b a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10850 @ 90762:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10851 @ 90763:                  DEF    N p1=V_017c a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10852 @ 90776:               FINISH ) {lev=2}

  1113                 %ROUTINESPEC PLAB(%INTEGER M)
10853 @ 90777:               LINE   1113 "regression-compile-tmp/allimpc1-77.imp"
10854 @ 90819:               DEF    PLAB (_lev0id0_CSS_PLAB) p1=V_017c a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10855 @ 90835:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10856 @ 90836:                  DEF    M p1=V_017d 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
10857 @ 90849:               FINISH ) {lev=2}

  1114           %ROUTINESPEC CHECK CAPACITY(%INTEGER REG,DIS,X,LEVEL)
10858 @ 90850:               LINE   1114 "regression-compile-tmp/allimpc1-77.imp"
10859 @ 90892:               DEF    CHECKCAPACITY (_lev0id0_CSS_CHECKCAPACITY) p1=V_017d a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
10860 @ 90917:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10861 @ 90918:                  DEF    REG p1=V_017e 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
10862 @ 90933:                  DEF    DIS p1=V_017f 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
10863 @ 90948:                  DEF    X p1=V_0180 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
10864 @ 90961:                  DEF    LEVEL p1=V_0181 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
10865 @ 90978:               FINISH ) {lev=2}

  1115                 %INTEGERFNSPEC TSEXP(%INTEGERNAME CODE)
10866 @ 90979:               LINE   1115 "regression-compile-tmp/allimpc1-77.imp"
10867 @ 91021:               DEF    TSEXP (_lev0id0_CSS_TSEXP) p1=V_017e a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
10868 @ 91038:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
10869 @ 91039:                  DEF    CODE p1=V_017f a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
10870 @ 91055:               FINISH ) {lev=2}

  1116           %SWITCH SW(1:45)
10871 @ 91056:               LINE   1116 "regression-compile-tmp/allimpc1-77.imp"
10872 @ 91098:               PUSHI  #0x00000001
10873 @ 91103:               PUSHI  #0x0000002d
10874 @ 91108:               BOUNDS
10875 @ 91109:               DEF    SW p1=V_017f a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1117           %INTEGER INC,INCP,BXLE,ACC
10876 @ 91123:               LINE   1117 "regression-compile-tmp/allimpc1-77.imp"
10877 @ 91165:               DEF    INC p1=V_0180 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
10878 @ 91180:               DEF    INCP p1=V_0181 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
10879 @ 91196:               DEF    BXLE p1=V_0182 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
10880 @ 91212:               DEF    ACC p1=V_0183 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

  1118           %SHORTINTEGER OPHEAD
10881 @ 91227:               LINE   1118 "regression-compile-tmp/allimpc1-77.imp"
10882 @ 91269:               DEF    OPHEAD p1=V_0184 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  1119           %INTEGER JJ,JJJ,KK,KKK,Q,QQ,EXTRN
10883 @ 91287:               LINE   1119 "regression-compile-tmp/allimpc1-77.imp"
10884 @ 91329:               DEF    JJ p1=V_0185 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
10885 @ 91343:               DEF    JJJ p1=V_0186 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
10886 @ 91358:               DEF    KK p1=V_0187 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
10887 @ 91372:               DEF    KKK p1=V_0188 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
10888 @ 91387:               DEF    Q p1=V_0189 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
10889 @ 91400:               DEF    QQ p1=V_018a 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
10890 @ 91414:               DEF    EXTRN p1=V_018b 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

  1120           %INTEGER BASE,DISP,VALUE,INDEX
10891 @ 91431:               LINE   1120 "regression-compile-tmp/allimpc1-77.imp"
10892 @ 91473:               DEF    BASE p1=V_018c 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
10893 @ 91489:               DEF    DISP p1=V_018d 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
10894 @ 91505:               DEF    VALUE p1=V_018e 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
10895 @ 91522:               DEF    INDEX p1=V_018f 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

  1121           %INTEGER LOCAL BASE, LOCAL ADDR
10896 @ 91539:               LINE   1121 "regression-compile-tmp/allimpc1-77.imp"
10897 @ 91581:               DEF    LOCALBASE p1=V_0190 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
10898 @ 91602:               DEF    LOCALADDR p1=V_0191 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

  1122           %SHORTINTEGER LOCAL JUMP,LOCAL LABEL
10899 @ 91623:               LINE   1122 "regression-compile-tmp/allimpc1-77.imp"
10900 @ 91665:               DEF    LOCALJUMP p1=V_0192 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10901 @ 91686:               DEF    LOCALLABEL p1=V_0193 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  1123           %BYTEINTEGER ROUT,NAM,ARR,PREC,TYPE,PRECP
10902 @ 91708:               LINE   1123 "regression-compile-tmp/allimpc1-77.imp"
10903 @ 91750:               DEF    ROUT p1=V_0194 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10904 @ 91766:               DEF    NAM p1=V_0195 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10905 @ 91781:               DEF    ARR p1=V_0196 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10906 @ 91796:               DEF    PREC p1=V_0197 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10907 @ 91812:               DEF    TYPE p1=V_0198 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
10908 @ 91828:               DEF    PRECP p1=V_0199 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  1124           %INTEGER PTYPE,I,J,K,OLDI,INREG
10909 @ 91845:               LINE   1124 "regression-compile-tmp/allimpc1-77.imp"
10910 @ 91887:               DEF    PTYPE p1=V_019a 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
10911 @ 91904:               DEF    I p1=V_019b 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
10912 @ 91917:               DEF    J p1=V_019c 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
10913 @ 91930:               DEF    K p1=V_019d 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
10914 @ 91943:               DEF    OLDI p1=V_019e 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
10915 @ 91959:               DEF    INREG p1=V_019f 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

  1125           %INTEGER PTYPEP,SAVE13,CHNGE13
10916 @ 91976:               LINE   1125 "regression-compile-tmp/allimpc1-77.imp"
10917 @ 92018:               DEF    PTYPEP p1=V_01a0 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
10918 @ 92036:               DEF    SAVE13 p1=V_01a1 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
10919 @ 92054:               DEF    CHNGE13 p1=V_01a2 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

  1126           LOCAL JUMP=0;LOCAL LABEL=0
10920 @ 92073:               LINE   1126 "regression-compile-tmp/allimpc1-77.imp"
10921 @ 92115:               PUSH   LOCALJUMP
10922 @ 92118:               PUSHI  #0x00000000
10923 @ 92123:               ASSVAL
10924 @ 92124:               LINE   1126 "regression-compile-tmp/allimpc1-77.imp"
10925 @ 92166:               PUSH   LOCALLABEL
10926 @ 92169:               PUSHI  #0x00000000
10927 @ 92174:               ASSVAL

  1127           LOCAL BASE=0
10928 @ 92175:               LINE   1127 "regression-compile-tmp/allimpc1-77.imp"
10929 @ 92217:               PUSH   LOCALBASE
10930 @ 92220:               PUSHI  #0x00000000
10931 @ 92225:               ASSVAL

  1128           OLDI=0; ->SW(A(P))
10932 @ 92226:               LINE   1128 "regression-compile-tmp/allimpc1-77.imp"
10933 @ 92268:               PUSH   OLDI
10934 @ 92271:               PUSHI  #0x00000000
10935 @ 92276:               ASSVAL
10936 @ 92277:               LINE   1128 "regression-compile-tmp/allimpc1-77.imp"
10937 @ 92319:               PUSH   A
10938 @ 92322:               PUSH   P
10939 @ 92325:               ACCESS
10940 @ 92326:               SJUMP  383

  1129  SW(1):   MARKER2=P+1+A(P+1); SET LINE
10941 @ 92329:               LINE   1129 "regression-compile-tmp/allimpc1-77.imp"
10942 @ 92371:               PUSHI  #0x00000001
10943 @ 92376:               SLABEL 383
10944 @ 92379:               LINE   1129 "regression-compile-tmp/allimpc1-77.imp"
10945 @ 92421:               PUSH   MARKER2
10946 @ 92424:               PUSH   P
10947 @ 92427:               PUSHI  #0x00000001
10948 @ 92432:               ADD   
10949 @ 92433:               PUSH   A
10950 @ 92436:               PUSH   P
10951 @ 92439:               PUSHI  #0x00000001
10952 @ 92444:               ADD   
10953 @ 92445:               ACCESS
10954 @ 92446:               ADD   
10955 @ 92447:               ASSVAL
10956 @ 92448:               LINE   1129 "regression-compile-tmp/allimpc1-77.imp"
10957 @ 92490:               PUSH   SETLINE
10958 @ 92493:               CALL  

  1130           P=P+2; ->L101 %IF A(MARKER2)=2
10959 @ 92494:               LINE   1130 "regression-compile-tmp/allimpc1-77.imp"
10960 @ 92536:               PUSH   P
10961 @ 92539:               PUSH   P
10962 @ 92542:               PUSHI  #0x00000002
10963 @ 92547:               ADD   
10964 @ 92548:               ASSVAL
10965 @ 92549:               LINE   1130 "regression-compile-tmp/allimpc1-77.imp"
10966 @ 92591:               PUSH   A
10967 @ 92594:               PUSH   MARKER2
10968 @ 92597:               ACCESS
10969 @ 92598:               PUSHI  #0x00000002
10970 @ 92603:               JUMPIF # L_0004
10971 @ 92607:               JUMP   L_01a3
10972 @ 92610:               LOCATE L_0004

  1131           MASK=15; CUI(0); ->L1
10973 @ 92613:               LINE   1131 "regression-compile-tmp/allimpc1-77.imp"
10974 @ 92655:               PUSH   MASK
10975 @ 92658:               PUSHI  #0x0000000f
10976 @ 92663:               ASSVAL
10977 @ 92664:               LINE   1131 "regression-compile-tmp/allimpc1-77.imp"
10978 @ 92706:               PUSH   CUI
10979 @ 92709:               PUSHI  #0x00000000
10980 @ 92714:               ASSPAR
10981 @ 92715:               CALL  
10982 @ 92716:               LINE   1131 "regression-compile-tmp/allimpc1-77.imp"
10983 @ 92758:               JUMP   L_01a4

  1132  L101:     Q=P
10984 @ 92761:               LINE   1132 "regression-compile-tmp/allimpc1-77.imp"
10985 @ 92803:               LABEL  L_01a3
10986 @ 92806:               LINE   1132 "regression-compile-tmp/allimpc1-77.imp"
10987 @ 92848:               PUSH   Q
10988 @ 92851:               PUSH   P
10989 @ 92854:               ASSVAL

  1133           FAULT(54) %IF A(P)=9;         ! START
10990 @ 92855:               LINE   1133 "regression-compile-tmp/allimpc1-77.imp"
10991 @ 92897:               PUSH   A
10992 @ 92900:               PUSH   P
10993 @ 92903:               ACCESS
10994 @ 92904:               PUSHI  #0x00000009
10995 @ 92909:               JUMPIF # L_0004
10996 @ 92913:               PUSH   FAULT
10997 @ 92916:               PUSHI  #0x00000036
10998 @ 92921:               ASSPAR
10999 @ 92922:               CALL  
11000 @ 92923:               LOCATE L_0004

  1134           SAVE13=R13; CHNGE13=0
11001 @ 92926:               LINE   1134 "regression-compile-tmp/allimpc1-77.imp"
11002 @ 92968:               PUSH   SAVE13
11003 @ 92971:               PUSH   R13
11004 @ 92974:               ASSVAL
11005 @ 92975:               LINE   1134 "regression-compile-tmp/allimpc1-77.imp"
11006 @ 93017:               PUSH   CHNGE13
11007 @ 93020:               PUSHI  #0x00000000
11008 @ 93025:               ASSVAL

  1135           ->L103 %IF A(P)=3;   ! UI =JUMP
11009 @ 93026:               LINE   1135 "regression-compile-tmp/allimpc1-77.imp"
11010 @ 93068:               PUSH   A
11011 @ 93071:               PUSH   P
11012 @ 93074:               ACCESS
11013 @ 93075:               PUSHI  #0x00000003
11014 @ 93080:               JUMPIF # L_0004
11015 @ 93084:               JUMP   L_01a5
11016 @ 93087:               LOCATE L_0004

  1136           PLABEL=PLABEL-2; JJJ=PLABEL+1
11017 @ 93090:               LINE   1136 "regression-compile-tmp/allimpc1-77.imp"
11018 @ 93132:               PUSH   PLABEL
11019 @ 93135:               PUSH   PLABEL
11020 @ 93138:               PUSHI  #0x00000002
11021 @ 93143:               SUB   
11022 @ 93144:               ASSVAL
11023 @ 93145:               LINE   1136 "regression-compile-tmp/allimpc1-77.imp"
11024 @ 93187:               PUSH   JJJ
11025 @ 93190:               PUSH   PLABEL
11026 @ 93193:               PUSHI  #0x00000001
11027 @ 93198:               ADD   
11028 @ 93199:               ASSVAL

  1137           KKK=PLABEL; P=MARKER2+2
11029 @ 93200:               LINE   1137 "regression-compile-tmp/allimpc1-77.imp"
11030 @ 93242:               PUSH   KKK
11031 @ 93245:               PUSH   PLABEL
11032 @ 93248:               ASSVAL
11033 @ 93249:               LINE   1137 "regression-compile-tmp/allimpc1-77.imp"
11034 @ 93291:               PUSH   P
11035 @ 93294:               PUSH   MARKER2
11036 @ 93297:               PUSHI  #0x00000002
11037 @ 93302:               ADD   
11038 @ 93303:               ASSVAL

  1138           CCOND(A(P-1)-1,JJJ,KKK)
11039 @ 93304:               LINE   1138 "regression-compile-tmp/allimpc1-77.imp"
11040 @ 93346:               PUSH   CCOND
11041 @ 93349:               PUSH   A
11042 @ 93352:               PUSH   P
11043 @ 93355:               PUSHI  #0x00000001
11044 @ 93360:               SUB   
11045 @ 93361:               ACCESS
11046 @ 93362:               PUSHI  #0x00000001
11047 @ 93367:               SUB   
11048 @ 93368:               ASSPAR
11049 @ 93369:               PUSH   JJJ
11050 @ 93372:               ASSPAR
11051 @ 93373:               PUSH   KKK
11052 @ 93376:               ASSPAR
11053 @ 93377:               CALL  

  1139           PLOCAL JUMP(MASK,KKK)
11054 @ 93378:               LINE   1139 "regression-compile-tmp/allimpc1-77.imp"
11055 @ 93420:               PUSH   PLOCALJUMP
11056 @ 93423:               PUSH   MASK
11057 @ 93426:               ASSPAR
11058 @ 93427:               PUSH   KKK
11059 @ 93430:               ASSPAR
11060 @ 93431:               CALL  

  1140           R13=0 %UNLESS R13=SAVE13 %AND CHNGE13=0
11061 @ 93432:               LINE   1140 "regression-compile-tmp/allimpc1-77.imp"
11062 @ 93474:               PUSH   R13
11063 @ 93477:               PUSH   SAVE13
11064 @ 93480:               JUMPIF # L_0005
11065 @ 93484:               PUSH   CHNGE13
11066 @ 93487:               PUSHI  #0x00000000
11067 @ 93492:               JUMPIF = L_0004
11068 @ 93496:               LOCATE L_0005
11069 @ 93499:               PUSH   R13
11070 @ 93502:               PUSHI  #0x00000000
11071 @ 93507:               ASSVAL
11072 @ 93508:               LOCATE L_0004

  1141           PUSH(LOCAL LABEL,CA,JJJ)
11073 @ 93511:               LINE   1141 "regression-compile-tmp/allimpc1-77.imp"
11074 @ 93553:               PUSH   PUSH
11075 @ 93556:               PUSH   LOCALLABEL
11076 @ 93559:               ASSPAR
11077 @ 93560:               PUSH   CA
11078 @ 93563:               ASSPAR
11079 @ 93564:               PUSH   JJJ
11080 @ 93567:               ASSPAR
11081 @ 93568:               CALL  

  1142           P=Q; CUI(1)
11082 @ 93569:               LINE   1142 "regression-compile-tmp/allimpc1-77.imp"
11083 @ 93611:               PUSH   P
11084 @ 93614:               PUSH   Q
11085 @ 93617:               ASSVAL
11086 @ 93618:               LINE   1142 "regression-compile-tmp/allimpc1-77.imp"
11087 @ 93660:               PUSH   CUI
11088 @ 93663:               PUSHI  #0x00000001
11089 @ 93668:               ASSPAR
11090 @ 93669:               CALL  

  1143  L104:     PUSH(LOCAL LABEL,CA,KKK)
11091 @ 93670:               LINE   1143 "regression-compile-tmp/allimpc1-77.imp"
11092 @ 93712:               LABEL  L_01a6
11093 @ 93715:               LINE   1143 "regression-compile-tmp/allimpc1-77.imp"
11094 @ 93757:               PUSH   PUSH
11095 @ 93760:               PUSH   LOCALLABEL
11096 @ 93763:               ASSPAR
11097 @ 93764:               PUSH   CA
11098 @ 93767:               ASSPAR
11099 @ 93768:               PUSH   KKK
11100 @ 93771:               ASSPAR
11101 @ 93772:               CALL  

  1144           R13=0 %UNLESS R13=SAVE13 %AND CHNGE13=0
11102 @ 93773:               LINE   1144 "regression-compile-tmp/allimpc1-77.imp"
11103 @ 93815:               PUSH   R13
11104 @ 93818:               PUSH   SAVE13
11105 @ 93821:               JUMPIF # L_0005
11106 @ 93825:               PUSH   CHNGE13
11107 @ 93828:               PUSHI  #0x00000000
11108 @ 93833:               JUMPIF = L_0004
11109 @ 93837:               LOCATE L_0005
11110 @ 93840:               PUSH   R13
11111 @ 93843:               PUSHI  #0x00000000
11112 @ 93848:               ASSVAL
11113 @ 93849:               LOCATE L_0004

  1145  L102:     REGISTER(LOCAL BASE)=0 %UNLESS LOCAL BASE=10 %OR LOCALBASE=0
11114 @ 93852:               LINE   1145 "regression-compile-tmp/allimpc1-77.imp"
11115 @ 93894:               LABEL  L_01a7
11116 @ 93897:               LINE   1145 "regression-compile-tmp/allimpc1-77.imp"
11117 @ 93939:               PUSH   LOCALBASE
11118 @ 93942:               PUSHI  #0x0000000a
11119 @ 93947:               JUMPIF = L_0004
11120 @ 93951:               PUSH   LOCALBASE
11121 @ 93954:               PUSHI  #0x00000000
11122 @ 93959:               JUMPIF = L_0004
11123 @ 93963:               PUSH   REGISTER
11124 @ 93966:               PUSH   LOCALBASE
11125 @ 93969:               ACCESS
11126 @ 93970:               PUSHI  #0x00000000
11127 @ 93975:               ASSVAL
11128 @ 93976:               LOCATE L_0004

  1146           FILL LOCAL JUMPS; ->L1
11129 @ 93979:               LINE   1146 "regression-compile-tmp/allimpc1-77.imp"
11130 @ 94021:               PUSH   FILLLOCALJUMPS
11131 @ 94024:               CALL  
11132 @ 94025:               LINE   1146 "regression-compile-tmp/allimpc1-77.imp"
11133 @ 94067:               JUMP   L_01a4

  1147  L103:     PLABEL=PLABEL-1; JJJ=PLABEL
11134 @ 94070:               LINE   1147 "regression-compile-tmp/allimpc1-77.imp"
11135 @ 94112:               LABEL  L_01a5
11136 @ 94115:               LINE   1147 "regression-compile-tmp/allimpc1-77.imp"
11137 @ 94157:               PUSH   PLABEL
11138 @ 94160:               PUSH   PLABEL
11139 @ 94163:               PUSHI  #0x00000001
11140 @ 94168:               SUB   
11141 @ 94169:               ASSVAL
11142 @ 94170:               LINE   1147 "regression-compile-tmp/allimpc1-77.imp"
11143 @ 94212:               PUSH   JJJ
11144 @ 94215:               PUSH   PLABEL
11145 @ 94218:               ASSVAL

  1148           NMDECS(LEVEL)=1
11146 @ 94219:               LINE   1148 "regression-compile-tmp/allimpc1-77.imp"
11147 @ 94261:               PUSH   NMDECS
11148 @ 94264:               PUSH   LEVEL
11149 @ 94267:               ACCESS
11150 @ 94268:               PUSHI  #0x00000001
11151 @ 94273:               ASSVAL

  1149           KKK=A(P+2)+(A(P+1)-1)<<14
11152 @ 94274:               LINE   1149 "regression-compile-tmp/allimpc1-77.imp"
11153 @ 94316:               PUSH   KKK
11154 @ 94319:               PUSH   A
11155 @ 94322:               PUSH   P
11156 @ 94325:               PUSHI  #0x00000002
11157 @ 94330:               ADD   
11158 @ 94331:               ACCESS
11159 @ 94332:               PUSH   A
11160 @ 94335:               PUSH   P
11161 @ 94338:               PUSHI  #0x00000001
11162 @ 94343:               ADD   
11163 @ 94344:               ACCESS
11164 @ 94345:               PUSHI  #0x00000001
11165 @ 94350:               SUB   
11166 @ 94351:               PUSHI  #0x0000000e
11167 @ 94356:               LSH   
11168 @ 94357:               ADD   
11169 @ 94358:               ASSVAL

  1150           P=MARKER2+2; CCOND(2-A(P-1),JJJ,KKK)
11170 @ 94359:               LINE   1150 "regression-compile-tmp/allimpc1-77.imp"
11171 @ 94401:               PUSH   P
11172 @ 94404:               PUSH   MARKER2
11173 @ 94407:               PUSHI  #0x00000002
11174 @ 94412:               ADD   
11175 @ 94413:               ASSVAL
11176 @ 94414:               LINE   1150 "regression-compile-tmp/allimpc1-77.imp"
11177 @ 94456:               PUSH   CCOND
11178 @ 94459:               PUSHI  #0x00000002
11179 @ 94464:               PUSH   A
11180 @ 94467:               PUSH   P
11181 @ 94470:               PUSHI  #0x00000001
11182 @ 94475:               SUB   
11183 @ 94476:               ACCESS
11184 @ 94477:               SUB   
11185 @ 94478:               ASSPAR
11186 @ 94479:               PUSH   JJJ
11187 @ 94482:               ASSPAR
11188 @ 94483:               PUSH   KKK
11189 @ 94486:               ASSPAR
11190 @ 94487:               CALL  

  1151           PLOCAL JUMP(MASK,KKK)
11191 @ 94488:               LINE   1151 "regression-compile-tmp/allimpc1-77.imp"
11192 @ 94530:               PUSH   PLOCALJUMP
11193 @ 94533:               PUSH   MASK
11194 @ 94536:               ASSPAR
11195 @ 94537:               PUSH   KKK
11196 @ 94540:               ASSPAR
11197 @ 94541:               CALL  

  1152           R13=0 %UNLESS R13=SAVE13 %AND CHNGE13=0
11198 @ 94542:               LINE   1152 "regression-compile-tmp/allimpc1-77.imp"
11199 @ 94584:               PUSH   R13
11200 @ 94587:               PUSH   SAVE13
11201 @ 94590:               JUMPIF # L_0005
11202 @ 94594:               PUSH   CHNGE13
11203 @ 94597:               PUSHI  #0x00000000
11204 @ 94602:               JUMPIF = L_0004
11205 @ 94606:               LOCATE L_0005
11206 @ 94609:               PUSH   R13
11207 @ 94612:               PUSHI  #0x00000000
11208 @ 94617:               ASSVAL
11209 @ 94618:               LOCATE L_0004

  1153           PUSH(LOCAL LABEL,CA,JJJ); ->L102
  1154  !
11210 @ 94621:               LINE   1153 "regression-compile-tmp/allimpc1-77.imp"
11211 @ 94663:               PUSH   PUSH
11212 @ 94666:               PUSH   LOCALLABEL
11213 @ 94669:               ASSPAR
11214 @ 94670:               PUSH   CA
11215 @ 94673:               ASSPAR
11216 @ 94674:               PUSH   JJJ
11217 @ 94677:               ASSPAR
11218 @ 94678:               CALL  
11219 @ 94679:               LINE   1153 "regression-compile-tmp/allimpc1-77.imp"
11220 @ 94721:               JUMP   L_01a7

  1155  SW(2):   SET LINE;P=P+1; BXLE=0; CNAME(3,4)
11221 @ 94724:               LINE   1155 "regression-compile-tmp/allimpc1-77.imp"
11222 @ 94766:               PUSHI  #0x00000002
11223 @ 94771:               SLABEL 383
11224 @ 94774:               LINE   1155 "regression-compile-tmp/allimpc1-77.imp"
11225 @ 94816:               PUSH   SETLINE
11226 @ 94819:               CALL  
11227 @ 94820:               LINE   1155 "regression-compile-tmp/allimpc1-77.imp"
11228 @ 94862:               PUSH   P
11229 @ 94865:               PUSH   P
11230 @ 94868:               PUSHI  #0x00000001
11231 @ 94873:               ADD   
11232 @ 94874:               ASSVAL
11233 @ 94875:               LINE   1155 "regression-compile-tmp/allimpc1-77.imp"
11234 @ 94917:               PUSH   BXLE
11235 @ 94920:               PUSHI  #0x00000000
11236 @ 94925:               ASSVAL
11237 @ 94926:               LINE   1155 "regression-compile-tmp/allimpc1-77.imp"
11238 @ 94968:               PUSH   CNAME
11239 @ 94971:               PUSHI  #0x00000003
11240 @ 94976:               ASSPAR
11241 @ 94977:               PUSHI  #0x00000004
11242 @ 94982:               ASSPAR
11243 @ 94983:               CALL  

  1156           INC=N; N=N+12
11244 @ 94984:               LINE   1156 "regression-compile-tmp/allimpc1-77.imp"
11245 @ 95026:               PUSH   INC
11246 @ 95029:               PUSH   N
11247 @ 95032:               ASSVAL
11248 @ 95033:               LINE   1156 "regression-compile-tmp/allimpc1-77.imp"
11249 @ 95075:               PUSH   N
11250 @ 95078:               PUSH   N
11251 @ 95081:               PUSHI  #0x0000000c
11252 @ 95086:               ADD   
11253 @ 95087:               ASSVAL

  1157                 FAULT(25) %UNLESS TYPE=1 %AND PREC=0
11254 @ 95088:               LINE   1157 "regression-compile-tmp/allimpc1-77.imp"
11255 @ 95130:               PUSH   TYPE
11256 @ 95133:               PUSHI  #0x00000001
11257 @ 95138:               JUMPIF # L_0005
11258 @ 95142:               PUSH   PREC
11259 @ 95145:               PUSHI  #0x00000000
11260 @ 95150:               JUMPIF = L_0004
11261 @ 95154:               LOCATE L_0005
11262 @ 95157:               PUSH   FAULT
11263 @ 95160:               PUSHI  #0x00000019
11264 @ 95165:               ASSPAR
11265 @ 95166:               CALL  
11266 @ 95167:               LOCATE L_0004

  1158           Q=P; SKIP EXP; REGISTER(4)=1
11267 @ 95170:               LINE   1158 "regression-compile-tmp/allimpc1-77.imp"
11268 @ 95212:               PUSH   Q
11269 @ 95215:               PUSH   P
11270 @ 95218:               ASSVAL
11271 @ 95219:               LINE   1158 "regression-compile-tmp/allimpc1-77.imp"
11272 @ 95261:               PUSH   SKIPEXP
11273 @ 95264:               CALL  
11274 @ 95265:               LINE   1158 "regression-compile-tmp/allimpc1-77.imp"
11275 @ 95307:               PUSH   REGISTER
11276 @ 95310:               PUSHI  #0x00000004
11277 @ 95315:               ACCESS
11278 @ 95316:               PUSHI  #0x00000001
11279 @ 95321:               ASSVAL

  1159           JJ=P; BXLE=1 %IF 3900>CA-CODEBASE(LEVEL)%AND 1<=TSEXP(JJJ)<=2
11280 @ 95322:               LINE   1159 "regression-compile-tmp/allimpc1-77.imp"
11281 @ 95364:               PUSH   JJ
11282 @ 95367:               PUSH   P
11283 @ 95370:               ASSVAL
11284 @ 95371:               LINE   1159 "regression-compile-tmp/allimpc1-77.imp"
11285 @ 95413:               PUSHI  #0x00000f3c
11286 @ 95418:               PUSH   CA
11287 @ 95421:               PUSH   CODEBASE
11288 @ 95424:               PUSH   LEVEL
11289 @ 95427:               ACCESS
11290 @ 95428:               SUB   
11291 @ 95429:               JUMPIF <= L_0004
11292 @ 95433:               PUSHI  #0x00000001
11293 @ 95438:               PUSH   TSEXP
11294 @ 95441:               PUSH   JJJ
11295 @ 95444:               ASSPAR
11296 @ 95445:               CALL  
11297 @ 95446:               JUMPIFD > L_0004
11298 @ 95450:               PUSHI  #0x00000002
11299 @ 95455:               JUMPIF > L_0004
11300 @ 95459:               PUSH   BXLE
11301 @ 95462:               PUSHI  #0x00000001
11302 @ 95467:               ASSVAL
11303 @ 95468:               LOCATE L_0004

  1160           P=JJ; CSEXP(2,1);             ! INTEGER TO REG2
11304 @ 95471:               LINE   1160 "regression-compile-tmp/allimpc1-77.imp"
11305 @ 95513:               PUSH   P
11306 @ 95516:               PUSH   JJ
11307 @ 95519:               ASSVAL
11308 @ 95520:               LINE   1160 "regression-compile-tmp/allimpc1-77.imp"
11309 @ 95562:               PUSH   CSEXP
11310 @ 95565:               PUSHI  #0x00000002
11311 @ 95570:               ASSPAR
11312 @ 95571:               PUSHI  #0x00000001
11313 @ 95576:               ASSPAR
11314 @ 95577:               CALL  

  1161           JJJ=P; KKK=TSEXP(QQ); P=JJJ
11315 @ 95578:               LINE   1161 "regression-compile-tmp/allimpc1-77.imp"
11316 @ 95620:               PUSH   JJJ
11317 @ 95623:               PUSH   P
11318 @ 95626:               ASSVAL
11319 @ 95627:               LINE   1161 "regression-compile-tmp/allimpc1-77.imp"
11320 @ 95669:               PUSH   KKK
11321 @ 95672:               PUSH   TSEXP
11322 @ 95675:               PUSH   QQ
11323 @ 95678:               ASSPAR
11324 @ 95679:               CALL  
11325 @ 95680:               ASSVAL
11326 @ 95681:               LINE   1161 "regression-compile-tmp/allimpc1-77.imp"
11327 @ 95723:               PUSH   P
11328 @ 95726:               PUSH   JJJ
11329 @ 95729:               ASSVAL

  1162           DUMP(1,2,INC,0,RBASE) %IF KKK=0
11330 @ 95730:               LINE   1162 "regression-compile-tmp/allimpc1-77.imp"
11331 @ 95772:               PUSH   KKK
11332 @ 95775:               PUSHI  #0x00000000
11333 @ 95780:               JUMPIF # L_0004
11334 @ 95784:               PUSH   DUMP
11335 @ 95787:               PUSHI  #0x00000001
11336 @ 95792:               ASSPAR
11337 @ 95793:               PUSHI  #0x00000002
11338 @ 95798:               ASSPAR
11339 @ 95799:               PUSH   INC
11340 @ 95802:               ASSPAR
11341 @ 95803:               PUSHI  #0x00000000
11342 @ 95808:               ASSPAR
11343 @ 95809:               PUSH   RBASE
11344 @ 95812:               ASSPAR
11345 @ 95813:               CALL  
11346 @ 95814:               LOCATE L_0004

  1163           CSEXP(3,1)
11347 @ 95817:               LINE   1163 "regression-compile-tmp/allimpc1-77.imp"
11348 @ 95859:               PUSH   CSEXP
11349 @ 95862:               PUSHI  #0x00000003
11350 @ 95867:               ASSPAR
11351 @ 95868:               PUSHI  #0x00000001
11352 @ 95873:               ASSPAR
11353 @ 95874:               CALL  

  1164           %IF KKK=0 %THEN PRX(X'90',3,4,RBASE,INC+4) %ELSE %C
  1165  PRX(X'90',2,4,RBASE,INC)
11354 @ 95875:               LINE   1164 "regression-compile-tmp/allimpc1-77.imp"
11355 @ 95917:               PUSH   KKK
11356 @ 95920:               PUSHI  #0x00000000
11357 @ 95925:               JUMPIF # L_0004
11358 @ 95929:               PUSH   PRX
11359 @ 95932:               PUSHI  #0x00000090
11360 @ 95937:               ASSPAR
11361 @ 95938:               PUSHI  #0x00000003
11362 @ 95943:               ASSPAR
11363 @ 95944:               PUSHI  #0x00000004
11364 @ 95949:               ASSPAR
11365 @ 95950:               PUSH   RBASE
11366 @ 95953:               ASSPAR
11367 @ 95954:               PUSH   INC
11368 @ 95957:               PUSHI  #0x00000004
11369 @ 95962:               ADD   
11370 @ 95963:               ASSPAR
11371 @ 95964:               CALL  
11372 @ 95965:               GOTO   L_0003
11373 @ 95968:               LOCATE L_0004
11374 @ 95971:               PUSH   PRX
11375 @ 95974:               PUSHI  #0x00000090
11376 @ 95979:               ASSPAR
11377 @ 95980:               PUSHI  #0x00000002
11378 @ 95985:               ASSPAR
11379 @ 95986:               PUSHI  #0x00000004
11380 @ 95991:               ASSPAR
11381 @ 95992:               PUSH   RBASE
11382 @ 95995:               ASSPAR
11383 @ 95996:               PUSH   INC
11384 @ 95999:               ASSPAR
11385 @ 96000:               CALL  
11386 @ 96001:               LOCATE L_0003

  1166           P=Q; CSEXP(1,1)
11387 @ 96004:               LINE   1166 "regression-compile-tmp/allimpc1-77.imp"
11388 @ 96046:               PUSH   P
11389 @ 96049:               PUSH   Q
11390 @ 96052:               ASSVAL
11391 @ 96053:               LINE   1166 "regression-compile-tmp/allimpc1-77.imp"
11392 @ 96095:               PUSH   CSEXP
11393 @ 96098:               PUSHI  #0x00000001
11394 @ 96103:               ASSPAR
11395 @ 96104:               PUSHI  #0x00000001
11396 @ 96109:               ASSPAR
11397 @ 96110:               CALL  

  1167           ->L202 %IF CHECKSP=0
11398 @ 96111:               LINE   1167 "regression-compile-tmp/allimpc1-77.imp"
11399 @ 96153:               PUSH   CHECKSP
11400 @ 96156:               PUSHI  #0x00000000
11401 @ 96161:               JUMPIF # L_0004
11402 @ 96165:               JUMP   L_01a8
11403 @ 96168:               LOCATE L_0004

  1168           DUMP(0,2,INC,0,RBASE); PPJ(17)
11404 @ 96171:               LINE   1168 "regression-compile-tmp/allimpc1-77.imp"
11405 @ 96213:               PUSH   DUMP
11406 @ 96216:               PUSHI  #0x00000000
11407 @ 96221:               ASSPAR
11408 @ 96222:               PUSHI  #0x00000002
11409 @ 96227:               ASSPAR
11410 @ 96228:               PUSH   INC
11411 @ 96231:               ASSPAR
11412 @ 96232:               PUSHI  #0x00000000
11413 @ 96237:               ASSPAR
11414 @ 96238:               PUSH   RBASE
11415 @ 96241:               ASSPAR
11416 @ 96242:               CALL  
11417 @ 96243:               LINE   1168 "regression-compile-tmp/allimpc1-77.imp"
11418 @ 96285:               PUSH   PPJ
11419 @ 96288:               PUSHI  #0x00000011
11420 @ 96293:               ASSPAR
11421 @ 96294:               CALL  

  1169  L202:     PLAB(-1); REGISTER(4)=0
11422 @ 96295:               LINE   1169 "regression-compile-tmp/allimpc1-77.imp"
11423 @ 96337:               LABEL  L_01a8
11424 @ 96340:               LINE   1169 "regression-compile-tmp/allimpc1-77.imp"
11425 @ 96382:               PUSH   PLAB
11426 @ 96385:               PUSHI  #0x00000001
11427 @ 96390:               NEGATE
11428 @ 96391:               ASSPAR
11429 @ 96392:               CALL  
11430 @ 96393:               LINE   1169 "regression-compile-tmp/allimpc1-77.imp"
11431 @ 96435:               PUSH   REGISTER
11432 @ 96438:               PUSHI  #0x00000004
11433 @ 96443:               ACCESS
11434 @ 96444:               PUSHI  #0x00000000
11435 @ 96449:               ASSVAL

  1170           DUMP(1,1,0,0,4)
11436 @ 96450:               LINE   1170 "regression-compile-tmp/allimpc1-77.imp"
11437 @ 96492:               PUSH   DUMP
11438 @ 96495:               PUSHI  #0x00000001
11439 @ 96500:               ASSPAR
11440 @ 96501:               PUSHI  #0x00000001
11441 @ 96506:               ASSPAR
11442 @ 96507:               PUSHI  #0x00000000
11443 @ 96512:               ASSPAR
11444 @ 96513:               PUSHI  #0x00000000
11445 @ 96518:               ASSPAR
11446 @ 96519:               PUSHI  #0x00000004
11447 @ 96524:               ASSPAR
11448 @ 96525:               CALL  

  1171           PUSH(CYCLE(LEVEL),K,INC+4096*BXLE)
11449 @ 96526:               LINE   1171 "regression-compile-tmp/allimpc1-77.imp"
11450 @ 96568:               PUSH   PUSH
11451 @ 96571:               PUSH   CYCLE
11452 @ 96574:               PUSH   LEVEL
11453 @ 96577:               ACCESS
11454 @ 96578:               ASSPAR
11455 @ 96579:               PUSH   K
11456 @ 96582:               ASSPAR
11457 @ 96583:               PUSH   INC
11458 @ 96586:               PUSHI  #0x00001000
11459 @ 96591:               PUSH   BXLE
11460 @ 96594:               MUL   
11461 @ 96595:               ADD   
11462 @ 96596:               ASSPAR
11463 @ 96597:               CALL  

  1172           ->L1
  1173  !
11464 @ 96598:               LINE   1172 "regression-compile-tmp/allimpc1-77.imp"
11465 @ 96640:               JUMP   L_01a4

  1174   SW(3):        !REPEAT
11466 @ 96643:               LINE   1174 "regression-compile-tmp/allimpc1-77.imp"
11467 @ 96685:               PUSHI  #0x00000003
11468 @ 96690:               SLABEL 383

  1175           SET LINE
11469 @ 96693:               LINE   1175 "regression-compile-tmp/allimpc1-77.imp"
11470 @ 96735:               PUSH   SETLINE
11471 @ 96738:               CALL  

  1176                 POP(CYCLE(LEVEL),J,K)
11472 @ 96739:               LINE   1176 "regression-compile-tmp/allimpc1-77.imp"
11473 @ 96781:               PUSH   POP
11474 @ 96784:               PUSH   CYCLE
11475 @ 96787:               PUSH   LEVEL
11476 @ 96790:               ACCESS
11477 @ 96791:               ASSPAR
11478 @ 96792:               PUSH   J
11479 @ 96795:               ASSPAR
11480 @ 96796:               PUSH   K
11481 @ 96799:               ASSPAR
11482 @ 96800:               CALL  

  1177           ->L302 %UNLESS J=-1
11483 @ 96801:               LINE   1177 "regression-compile-tmp/allimpc1-77.imp"
11484 @ 96843:               PUSH   J
11485 @ 96846:               PUSHI  #0x00000001
11486 @ 96851:               NEGATE
11487 @ 96852:               JUMPIF = L_0004
11488 @ 96856:               JUMP   L_01a9
11489 @ 96859:               LOCATE L_0004

  1178           FAULT(1); ->L1
11490 @ 96862:               LINE   1178 "regression-compile-tmp/allimpc1-77.imp"
11491 @ 96904:               PUSH   FAULT
11492 @ 96907:               PUSHI  #0x00000001
11493 @ 96912:               ASSPAR
11494 @ 96913:               CALL  
11495 @ 96914:               LINE   1178 "regression-compile-tmp/allimpc1-77.imp"
11496 @ 96956:               JUMP   L_01a4

  1179  L302:     BXLE=K>>12; K=K&4095
11497 @ 96959:               LINE   1179 "regression-compile-tmp/allimpc1-77.imp"
11498 @ 97001:               LABEL  L_01a9
11499 @ 97004:               LINE   1179 "regression-compile-tmp/allimpc1-77.imp"
11500 @ 97046:               PUSH   BXLE
11501 @ 97049:               PUSH   K
11502 @ 97052:               PUSHI  #0x0000000c
11503 @ 97057:               RSH   
11504 @ 97058:               ASSVAL
11505 @ 97059:               LINE   1179 "regression-compile-tmp/allimpc1-77.imp"
11506 @ 97101:               PUSH   K
11507 @ 97104:               PUSH   K
11508 @ 97107:               PUSHI  #0x00000fff
11509 @ 97112:               AND   
11510 @ 97113:               ASSVAL

  1180           PRX(X'98',2,4,RBASE,K);       ! LM 2,4,?
11511 @ 97114:               LINE   1180 "regression-compile-tmp/allimpc1-77.imp"
11512 @ 97156:               PUSH   PRX
11513 @ 97159:               PUSHI  #0x00000098
11514 @ 97164:               ASSPAR
11515 @ 97165:               PUSHI  #0x00000002
11516 @ 97170:               ASSPAR
11517 @ 97171:               PUSHI  #0x00000004
11518 @ 97176:               ASSPAR
11519 @ 97177:               PUSH   RBASE
11520 @ 97180:               ASSPAR
11521 @ 97181:               PUSH   K
11522 @ 97184:               ASSPAR
11523 @ 97185:               CALL  

  1181           DUMP(2,1,0,0,4); ->L301 %IF BXLE=1
11524 @ 97186:               LINE   1181 "regression-compile-tmp/allimpc1-77.imp"
11525 @ 97228:               PUSH   DUMP
11526 @ 97231:               PUSHI  #0x00000002
11527 @ 97236:               ASSPAR
11528 @ 97237:               PUSHI  #0x00000001
11529 @ 97242:               ASSPAR
11530 @ 97243:               PUSHI  #0x00000000
11531 @ 97248:               ASSPAR
11532 @ 97249:               PUSHI  #0x00000000
11533 @ 97254:               ASSPAR
11534 @ 97255:               PUSHI  #0x00000004
11535 @ 97260:               ASSPAR
11536 @ 97261:               CALL  
11537 @ 97262:               LINE   1181 "regression-compile-tmp/allimpc1-77.imp"
11538 @ 97304:               PUSH   BXLE
11539 @ 97307:               PUSHI  #0x00000001
11540 @ 97312:               JUMPIF # L_0004
11541 @ 97316:               JUMP   L_01aa
11542 @ 97319:               LOCATE L_0004

  1182           PLANT(X'1A12');               ! AR 1,2
11543 @ 97322:               LINE   1182 "regression-compile-tmp/allimpc1-77.imp"
11544 @ 97364:               PUSH   PLANT
11545 @ 97367:               PUSHI  #0x00001a12
11546 @ 97372:               ASSPAR
11547 @ 97373:               CALL  

  1183           PCONST(X'59304000');          !  C 3,0(4)
11548 @ 97374:               LINE   1183 "regression-compile-tmp/allimpc1-77.imp"
11549 @ 97416:               PUSH   PCONST
11550 @ 97419:               PUSHI  #0x59304000
11551 @ 97424:               ASSPAR
11552 @ 97425:               CALL  

  1184           K=J; PJ(7,K); ->L1
11553 @ 97426:               LINE   1184 "regression-compile-tmp/allimpc1-77.imp"
11554 @ 97468:               PUSH   K
11555 @ 97471:               PUSH   J
11556 @ 97474:               ASSVAL
11557 @ 97475:               LINE   1184 "regression-compile-tmp/allimpc1-77.imp"
11558 @ 97517:               PUSH   PJ
11559 @ 97520:               PUSHI  #0x00000007
11560 @ 97525:               ASSPAR
11561 @ 97526:               PUSH   K
11562 @ 97529:               ASSPAR
11563 @ 97530:               CALL  
11564 @ 97531:               LINE   1184 "regression-compile-tmp/allimpc1-77.imp"
11565 @ 97573:               JUMP   L_01a4

  1185  L301:     I=FIND(J,LABEL(LEVEL))
11566 @ 97576:               LINE   1185 "regression-compile-tmp/allimpc1-77.imp"
11567 @ 97618:               LABEL  L_01aa
11568 @ 97621:               LINE   1185 "regression-compile-tmp/allimpc1-77.imp"
11569 @ 97663:               PUSH   I
11570 @ 97666:               PUSH   FIND
11571 @ 97669:               PUSH   J
11572 @ 97672:               ASSPAR
11573 @ 97673:               PUSH   LABEL
11574 @ 97676:               PUSH   LEVEL
11575 @ 97679:               ACCESS
11576 @ 97680:               ASSPAR
11577 @ 97681:               CALL  
11578 @ 97682:               ASSVAL

  1186           PRX(X'87',1,2,10,I-CODEBASE(LEVEL)); ->L1;! BXLE 1,2,ADDR
11579 @ 97683:               LINE   1186 "regression-compile-tmp/allimpc1-77.imp"
11580 @ 97725:               PUSH   PRX
11581 @ 97728:               PUSHI  #0x00000087
11582 @ 97733:               ASSPAR
11583 @ 97734:               PUSHI  #0x00000001
11584 @ 97739:               ASSPAR
11585 @ 97740:               PUSHI  #0x00000002
11586 @ 97745:               ASSPAR
11587 @ 97746:               PUSHI  #0x0000000a
11588 @ 97751:               ASSPAR
11589 @ 97752:               PUSH   I
11590 @ 97755:               PUSH   CODEBASE
11591 @ 97758:               PUSH   LEVEL
11592 @ 97761:               ACCESS
11593 @ 97762:               SUB   
11594 @ 97763:               ASSPAR
11595 @ 97764:               CALL  
11596 @ 97765:               LINE   1186 "regression-compile-tmp/allimpc1-77.imp"
11597 @ 97807:               JUMP   L_01a4

  1187  SW(4):                                 ! (LABEL)':'
11598 @ 97810:               LINE   1187 "regression-compile-tmp/allimpc1-77.imp"
11599 @ 97852:               PUSHI  #0x00000004
11600 @ 97857:               SLABEL 383

  1188           K=A(P+2)+(A(P+1)-1)<<14
11601 @ 97860:               LINE   1188 "regression-compile-tmp/allimpc1-77.imp"
11602 @ 97902:               PUSH   K
11603 @ 97905:               PUSH   A
11604 @ 97908:               PUSH   P
11605 @ 97911:               PUSHI  #0x00000002
11606 @ 97916:               ADD   
11607 @ 97917:               ACCESS
11608 @ 97918:               PUSH   A
11609 @ 97921:               PUSH   P
11610 @ 97924:               PUSHI  #0x00000001
11611 @ 97929:               ADD   
11612 @ 97930:               ACCESS
11613 @ 97931:               PUSHI  #0x00000001
11614 @ 97936:               SUB   
11615 @ 97937:               PUSHI  #0x0000000e
11616 @ 97942:               LSH   
11617 @ 97943:               ADD   
11618 @ 97944:               ASSVAL

  1189          ->L402 %IF FIND(K,LABEL(LEVEL))=-1
11619 @ 97945:               LINE   1189 "regression-compile-tmp/allimpc1-77.imp"
11620 @ 97987:               PUSH   FIND
11621 @ 97990:               PUSH   K
11622 @ 97993:               ASSPAR
11623 @ 97994:               PUSH   LABEL
11624 @ 97997:               PUSH   LEVEL
11625 @ 98000:               ACCESS
11626 @ 98001:               ASSPAR
11627 @ 98002:               CALL  
11628 @ 98003:               PUSHI  #0x00000001
11629 @ 98008:               NEGATE
11630 @ 98009:               JUMPIF # L_0004
11631 @ 98013:               JUMP   L_01ab
11632 @ 98016:               LOCATE L_0004

  1190           FAULT(2); ->L1
11633 @ 98019:               LINE   1190 "regression-compile-tmp/allimpc1-77.imp"
11634 @ 98061:               PUSH   FAULT
11635 @ 98064:               PUSHI  #0x00000002
11636 @ 98069:               ASSPAR
11637 @ 98070:               CALL  
11638 @ 98071:               LINE   1190 "regression-compile-tmp/allimpc1-77.imp"
11639 @ 98113:               JUMP   L_01a4

  1191  L402:     PLAB(K); ->L1
11640 @ 98116:               LINE   1191 "regression-compile-tmp/allimpc1-77.imp"
11641 @ 98158:               LABEL  L_01ab
11642 @ 98161:               LINE   1191 "regression-compile-tmp/allimpc1-77.imp"
11643 @ 98203:               PUSH   PLAB
11644 @ 98206:               PUSH   K
11645 @ 98209:               ASSPAR
11646 @ 98210:               CALL  
11647 @ 98211:               LINE   1191 "regression-compile-tmp/allimpc1-77.imp"
11648 @ 98253:               JUMP   L_01a4

  1192  SW(5):   Q=P+1; MARKER2=P+3+A (P+2);
11649 @ 98256:               LINE   1192 "regression-compile-tmp/allimpc1-77.imp"
11650 @ 98298:               PUSHI  #0x00000005
11651 @ 98303:               SLABEL 383
11652 @ 98306:               LINE   1192 "regression-compile-tmp/allimpc1-77.imp"
11653 @ 98348:               PUSH   Q
11654 @ 98351:               PUSH   P
11655 @ 98354:               PUSHI  #0x00000001
11656 @ 98359:               ADD   
11657 @ 98360:               ASSVAL
11658 @ 98361:               LINE   1192 "regression-compile-tmp/allimpc1-77.imp"
11659 @ 98403:               PUSH   MARKER2
11660 @ 98406:               PUSH   P
11661 @ 98409:               PUSHI  #0x00000003
11662 @ 98414:               ADD   
11663 @ 98415:               PUSH   A
11664 @ 98418:               PUSH   P
11665 @ 98421:               PUSHI  #0x00000002
11666 @ 98426:               ADD   
11667 @ 98427:               ACCESS
11668 @ 98428:               ADD   
11669 @ 98429:               ASSVAL

  1193           SET LINE; P=MARKER2
11670 @ 98430:               LINE   1193 "regression-compile-tmp/allimpc1-77.imp"
11671 @ 98472:               PUSH   SETLINE
11672 @ 98475:               CALL  
11673 @ 98476:               LINE   1193 "regression-compile-tmp/allimpc1-77.imp"
11674 @ 98518:               PUSH   P
11675 @ 98521:               PUSH   MARKER2
11676 @ 98524:               ASSVAL

  1194           SAVE13=R13; CHNGE13=0
11677 @ 98525:               LINE   1194 "regression-compile-tmp/allimpc1-77.imp"
11678 @ 98567:               PUSH   SAVE13
11679 @ 98570:               PUSH   R13
11680 @ 98573:               ASSVAL
11681 @ 98574:               LINE   1194 "regression-compile-tmp/allimpc1-77.imp"
11682 @ 98616:               PUSH   CHNGE13
11683 @ 98619:               PUSHI  #0x00000000
11684 @ 98624:               ASSVAL

  1195           ->L510 %IF A(P)=3;   ! UI=JUMP
11685 @ 98625:               LINE   1195 "regression-compile-tmp/allimpc1-77.imp"
11686 @ 98667:               PUSH   A
11687 @ 98670:               PUSH   P
11688 @ 98673:               ACCESS
11689 @ 98674:               PUSHI  #0x00000003
11690 @ 98679:               JUMPIF # L_0004
11691 @ 98683:               JUMP   L_01ac
11692 @ 98686:               LOCATE L_0004

  1196           ->L520 %IF A(P)=9;   ! UI =START
11693 @ 98689:               LINE   1196 "regression-compile-tmp/allimpc1-77.imp"
11694 @ 98731:               PUSH   A
11695 @ 98734:               PUSH   P
11696 @ 98737:               ACCESS
11697 @ 98738:               PUSHI  #0x00000009
11698 @ 98743:               JUMPIF # L_0004
11699 @ 98747:               JUMP   L_01ad
11700 @ 98750:               LOCATE L_0004

  1197           PLABEL=PLABEL-2; JJJ=PLABEL+1; KKK=PLABEL
11701 @ 98753:               LINE   1197 "regression-compile-tmp/allimpc1-77.imp"
11702 @ 98795:               PUSH   PLABEL
11703 @ 98798:               PUSH   PLABEL
11704 @ 98801:               PUSHI  #0x00000002
11705 @ 98806:               SUB   
11706 @ 98807:               ASSVAL
11707 @ 98808:               LINE   1197 "regression-compile-tmp/allimpc1-77.imp"
11708 @ 98850:               PUSH   JJJ
11709 @ 98853:               PUSH   PLABEL
11710 @ 98856:               PUSHI  #0x00000001
11711 @ 98861:               ADD   
11712 @ 98862:               ASSVAL
11713 @ 98863:               LINE   1197 "regression-compile-tmp/allimpc1-77.imp"
11714 @ 98905:               PUSH   KKK
11715 @ 98908:               PUSH   PLABEL
11716 @ 98911:               ASSVAL

  1198           P=Q+2; CCOND(A(Q)-1,JJJ,KKK)
11717 @ 98912:               LINE   1198 "regression-compile-tmp/allimpc1-77.imp"
11718 @ 98954:               PUSH   P
11719 @ 98957:               PUSH   Q
11720 @ 98960:               PUSHI  #0x00000002
11721 @ 98965:               ADD   
11722 @ 98966:               ASSVAL
11723 @ 98967:               LINE   1198 "regression-compile-tmp/allimpc1-77.imp"
11724 @ 99009:               PUSH   CCOND
11725 @ 99012:               PUSH   A
11726 @ 99015:               PUSH   Q
11727 @ 99018:               ACCESS
11728 @ 99019:               PUSHI  #0x00000001
11729 @ 99024:               SUB   
11730 @ 99025:               ASSPAR
11731 @ 99026:               PUSH   JJJ
11732 @ 99029:               ASSPAR
11733 @ 99030:               PUSH   KKK
11734 @ 99033:               ASSPAR
11735 @ 99034:               CALL  

  1199           P LOCAL JUMP(MASK,KKK)
11736 @ 99035:               LINE   1199 "regression-compile-tmp/allimpc1-77.imp"
11737 @ 99077:               PUSH   PLOCALJUMP
11738 @ 99080:               PUSH   MASK
11739 @ 99083:               ASSPAR
11740 @ 99084:               PUSH   KKK
11741 @ 99087:               ASSPAR
11742 @ 99088:               CALL  

  1200           R13=0 %UNLESS R13=SAVE13 %AND CHNGE13=0
11743 @ 99089:               LINE   1200 "regression-compile-tmp/allimpc1-77.imp"
11744 @ 99131:               PUSH   R13
11745 @ 99134:               PUSH   SAVE13
11746 @ 99137:               JUMPIF # L_0005
11747 @ 99141:               PUSH   CHNGE13
11748 @ 99144:               PUSHI  #0x00000000
11749 @ 99149:               JUMPIF = L_0004
11750 @ 99153:               LOCATE L_0005
11751 @ 99156:               PUSH   R13
11752 @ 99159:               PUSHI  #0x00000000
11753 @ 99164:               ASSVAL
11754 @ 99165:               LOCATE L_0004

  1201           PUSH(LOCAL LABEL,CA,JJJ)
11755 @ 99168:               LINE   1201 "regression-compile-tmp/allimpc1-77.imp"
11756 @ 99210:               PUSH   PUSH
11757 @ 99213:               PUSH   LOCALLABEL
11758 @ 99216:               ASSPAR
11759 @ 99217:               PUSH   CA
11760 @ 99220:               ASSPAR
11761 @ 99221:               PUSH   JJJ
11762 @ 99224:               ASSPAR
11763 @ 99225:               CALL  

  1202           P=MARKER2; CUI(1)
11764 @ 99226:               LINE   1202 "regression-compile-tmp/allimpc1-77.imp"
11765 @ 99268:               PUSH   P
11766 @ 99271:               PUSH   MARKER2
11767 @ 99274:               ASSVAL
11768 @ 99275:               LINE   1202 "regression-compile-tmp/allimpc1-77.imp"
11769 @ 99317:               PUSH   CUI
11770 @ 99320:               PUSHI  #0x00000001
11771 @ 99325:               ASSPAR
11772 @ 99326:               CALL  

  1203           ->L104 %UNLESS A(P)=1;         ! %ELSE FOLLOWS
11773 @ 99327:               LINE   1203 "regression-compile-tmp/allimpc1-77.imp"
11774 @ 99369:               PUSH   A
11775 @ 99372:               PUSH   P
11776 @ 99375:               ACCESS
11777 @ 99376:               PUSHI  #0x00000001
11778 @ 99381:               JUMPIF = L_0004
11779 @ 99385:               JUMP   L_01a6
11780 @ 99388:               LOCATE L_0004

  1204           P=P+1; ->L107 %IF A(P)=9;      ! UI=START
11781 @ 99391:               LINE   1204 "regression-compile-tmp/allimpc1-77.imp"
11782 @ 99433:               PUSH   P
11783 @ 99436:               PUSH   P
11784 @ 99439:               PUSHI  #0x00000001
11785 @ 99444:               ADD   
11786 @ 99445:               ASSVAL
11787 @ 99446:               LINE   1204 "regression-compile-tmp/allimpc1-77.imp"
11788 @ 99488:               PUSH   A
11789 @ 99491:               PUSH   P
11790 @ 99494:               ACCESS
11791 @ 99495:               PUSHI  #0x00000009
11792 @ 99500:               JUMPIF # L_0004
11793 @ 99504:               JUMP   L_01ae
11794 @ 99507:               LOCATE L_0004

  1205           PLABEL=PLABEL-1; JJJ=PLABEL
11795 @ 99510:               LINE   1205 "regression-compile-tmp/allimpc1-77.imp"
11796 @ 99552:               PUSH   PLABEL
11797 @ 99555:               PUSH   PLABEL
11798 @ 99558:               PUSHI  #0x00000001
11799 @ 99563:               SUB   
11800 @ 99564:               ASSVAL
11801 @ 99565:               LINE   1205 "regression-compile-tmp/allimpc1-77.imp"
11802 @ 99607:               PUSH   JJJ
11803 @ 99610:               PUSH   PLABEL
11804 @ 99613:               ASSVAL

  1206           P LOCAL JUMP(15,JJJ)
11805 @ 99614:               LINE   1206 "regression-compile-tmp/allimpc1-77.imp"
11806 @ 99656:               PUSH   PLOCALJUMP
11807 @ 99659:               PUSHI  #0x0000000f
11808 @ 99664:               ASSPAR
11809 @ 99665:               PUSH   JJJ
11810 @ 99668:               ASSPAR
11811 @ 99669:               CALL  

  1207           PUSH(LOCAL LABEL,CA,KKK)
11812 @ 99670:               LINE   1207 "regression-compile-tmp/allimpc1-77.imp"
11813 @ 99712:               PUSH   PUSH
11814 @ 99715:               PUSH   LOCALLABEL
11815 @ 99718:               ASSPAR
11816 @ 99719:               PUSH   CA
11817 @ 99722:               ASSPAR
11818 @ 99723:               PUSH   KKK
11819 @ 99726:               ASSPAR
11820 @ 99727:               CALL  

  1208           R13=0 %UNLESS R13=SAVE13 %AND CHNGE13=0
11821 @ 99728:               LINE   1208 "regression-compile-tmp/allimpc1-77.imp"
11822 @ 99770:               PUSH   R13
11823 @ 99773:               PUSH   SAVE13
11824 @ 99776:               JUMPIF # L_0005
11825 @ 99780:               PUSH   CHNGE13
11826 @ 99783:               PUSHI  #0x00000000
11827 @ 99788:               JUMPIF = L_0004
11828 @ 99792:               LOCATE L_0005
11829 @ 99795:               PUSH   R13
11830 @ 99798:               PUSHI  #0x00000000
11831 @ 99803:               ASSVAL
11832 @ 99804:               LOCATE L_0004

  1209           MASK=15; CUI(2); KKK=JJJ; ->L104
11833 @ 99807:               LINE   1209 "regression-compile-tmp/allimpc1-77.imp"
11834 @ 99849:               PUSH   MASK
11835 @ 99852:               PUSHI  #0x0000000f
11836 @ 99857:               ASSVAL
11837 @ 99858:               LINE   1209 "regression-compile-tmp/allimpc1-77.imp"
11838 @ 99900:               PUSH   CUI
11839 @ 99903:               PUSHI  #0x00000002
11840 @ 99908:               ASSPAR
11841 @ 99909:               CALL  
11842 @ 99910:               LINE   1209 "regression-compile-tmp/allimpc1-77.imp"
11843 @ 99952:               PUSH   KKK
11844 @ 99955:               PUSH   JJJ
11845 @ 99958:               ASSVAL
11846 @ 99959:               LINE   1209 "regression-compile-tmp/allimpc1-77.imp"
11847 @ 100001:               JUMP   L_01a6

  1210  L107:     PJ(15,SFLABEL-1)
11848 @ 100004:               LINE   1210 "regression-compile-tmp/allimpc1-77.imp"
11849 @ 100046:               LABEL  L_01ae
11850 @ 100049:               LINE   1210 "regression-compile-tmp/allimpc1-77.imp"
11851 @ 100091:               PUSH   PJ
11852 @ 100094:               PUSHI  #0x0000000f
11853 @ 100099:               ASSPAR
11854 @ 100100:               PUSH   SFLABEL
11855 @ 100103:               PUSHI  #0x00000001
11856 @ 100108:               SUB   
11857 @ 100109:               ASSPAR
11858 @ 100110:               CALL  

  1211           CUI(2); ->L104
11859 @ 100111:               LINE   1211 "regression-compile-tmp/allimpc1-77.imp"
11860 @ 100153:               PUSH   CUI
11861 @ 100156:               PUSHI  #0x00000002
11862 @ 100161:               ASSPAR
11863 @ 100162:               CALL  
11864 @ 100163:               LINE   1211 "regression-compile-tmp/allimpc1-77.imp"
11865 @ 100205:               JUMP   L_01a6

  1212  L510:     PLABEL=PLABEL-1; JJJ=PLABEL
11866 @ 100208:               LINE   1212 "regression-compile-tmp/allimpc1-77.imp"
11867 @ 100250:               LABEL  L_01ac
11868 @ 100253:               LINE   1212 "regression-compile-tmp/allimpc1-77.imp"
11869 @ 100295:               PUSH   PLABEL
11870 @ 100298:               PUSH   PLABEL
11871 @ 100301:               PUSHI  #0x00000001
11872 @ 100306:               SUB   
11873 @ 100307:               ASSVAL
11874 @ 100308:               LINE   1212 "regression-compile-tmp/allimpc1-77.imp"
11875 @ 100350:               PUSH   JJJ
11876 @ 100353:               PUSH   PLABEL
11877 @ 100356:               ASSVAL

  1213           NMDECS(LEVEL)=1
11878 @ 100357:               LINE   1213 "regression-compile-tmp/allimpc1-77.imp"
11879 @ 100399:               PUSH   NMDECS
11880 @ 100402:               PUSH   LEVEL
11881 @ 100405:               ACCESS
11882 @ 100406:               PUSHI  #0x00000001
11883 @ 100411:               ASSVAL

  1214           KKK=A(P+2)+(A(P+1)-1)<<14
11884 @ 100412:               LINE   1214 "regression-compile-tmp/allimpc1-77.imp"
11885 @ 100454:               PUSH   KKK
11886 @ 100457:               PUSH   A
11887 @ 100460:               PUSH   P
11888 @ 100463:               PUSHI  #0x00000002
11889 @ 100468:               ADD   
11890 @ 100469:               ACCESS
11891 @ 100470:               PUSH   A
11892 @ 100473:               PUSH   P
11893 @ 100476:               PUSHI  #0x00000001
11894 @ 100481:               ADD   
11895 @ 100482:               ACCESS
11896 @ 100483:               PUSHI  #0x00000001
11897 @ 100488:               SUB   
11898 @ 100489:               PUSHI  #0x0000000e
11899 @ 100494:               LSH   
11900 @ 100495:               ADD   
11901 @ 100496:               ASSVAL

  1215           P=Q+2; CCOND(2-A(Q),JJJ,KKK)
11902 @ 100497:               LINE   1215 "regression-compile-tmp/allimpc1-77.imp"
11903 @ 100539:               PUSH   P
11904 @ 100542:               PUSH   Q
11905 @ 100545:               PUSHI  #0x00000002
11906 @ 100550:               ADD   
11907 @ 100551:               ASSVAL
11908 @ 100552:               LINE   1215 "regression-compile-tmp/allimpc1-77.imp"
11909 @ 100594:               PUSH   CCOND
11910 @ 100597:               PUSHI  #0x00000002
11911 @ 100602:               PUSH   A
11912 @ 100605:               PUSH   Q
11913 @ 100608:               ACCESS
11914 @ 100609:               SUB   
11915 @ 100610:               ASSPAR
11916 @ 100611:               PUSH   JJJ
11917 @ 100614:               ASSPAR
11918 @ 100615:               PUSH   KKK
11919 @ 100618:               ASSPAR
11920 @ 100619:               CALL  

  1216           PLOCAL JUMP(MASK,KKK)
11921 @ 100620:               LINE   1216 "regression-compile-tmp/allimpc1-77.imp"
11922 @ 100662:               PUSH   PLOCALJUMP
11923 @ 100665:               PUSH   MASK
11924 @ 100668:               ASSPAR
11925 @ 100669:               PUSH   KKK
11926 @ 100672:               ASSPAR
11927 @ 100673:               CALL  

  1217           R13=0 %UNLESS R13=SAVE13 %AND CHNGE13=0
11928 @ 100674:               LINE   1217 "regression-compile-tmp/allimpc1-77.imp"
11929 @ 100716:               PUSH   R13
11930 @ 100719:               PUSH   SAVE13
11931 @ 100722:               JUMPIF # L_0005
11932 @ 100726:               PUSH   CHNGE13
11933 @ 100729:               PUSHI  #0x00000000
11934 @ 100734:               JUMPIF = L_0004
11935 @ 100738:               LOCATE L_0005
11936 @ 100741:               PUSH   R13
11937 @ 100744:               PUSHI  #0x00000000
11938 @ 100749:               ASSVAL
11939 @ 100750:               LOCATE L_0004

  1218           PUSH(LOCAL LABEL,CA,JJJ)
11940 @ 100753:               LINE   1218 "regression-compile-tmp/allimpc1-77.imp"
11941 @ 100795:               PUSH   PUSH
11942 @ 100798:               PUSH   LOCALLABEL
11943 @ 100801:               ASSPAR
11944 @ 100802:               PUSH   CA
11945 @ 100805:               ASSPAR
11946 @ 100806:               PUSH   JJJ
11947 @ 100809:               ASSPAR
11948 @ 100810:               CALL  

  1219           P=MARKER2+3; ->L102 %UNLESS A(P)=1
11949 @ 100811:               LINE   1219 "regression-compile-tmp/allimpc1-77.imp"
11950 @ 100853:               PUSH   P
11951 @ 100856:               PUSH   MARKER2
11952 @ 100859:               PUSHI  #0x00000003
11953 @ 100864:               ADD   
11954 @ 100865:               ASSVAL
11955 @ 100866:               LINE   1219 "regression-compile-tmp/allimpc1-77.imp"
11956 @ 100908:               PUSH   A
11957 @ 100911:               PUSH   P
11958 @ 100914:               ACCESS
11959 @ 100915:               PUSHI  #0x00000001
11960 @ 100920:               JUMPIF = L_0004
11961 @ 100924:               JUMP   L_01a7
11962 @ 100927:               LOCATE L_0004

  1220           P=P+1; MASK=15; CUI(0); ->L102
11963 @ 100930:               LINE   1220 "regression-compile-tmp/allimpc1-77.imp"
11964 @ 100972:               PUSH   P
11965 @ 100975:               PUSH   P
11966 @ 100978:               PUSHI  #0x00000001
11967 @ 100983:               ADD   
11968 @ 100984:               ASSVAL
11969 @ 100985:               LINE   1220 "regression-compile-tmp/allimpc1-77.imp"
11970 @ 101027:               PUSH   MASK
11971 @ 101030:               PUSHI  #0x0000000f
11972 @ 101035:               ASSVAL
11973 @ 101036:               LINE   1220 "regression-compile-tmp/allimpc1-77.imp"
11974 @ 101078:               PUSH   CUI
11975 @ 101081:               PUSHI  #0x00000000
11976 @ 101086:               ASSPAR
11977 @ 101087:               CALL  
11978 @ 101088:               LINE   1220 "regression-compile-tmp/allimpc1-77.imp"
11979 @ 101130:               JUMP   L_01a7

  1221  L520:     PLABEL=PLABEL-1; JJJ=PLABEL
11980 @ 101133:               LINE   1221 "regression-compile-tmp/allimpc1-77.imp"
11981 @ 101175:               LABEL  L_01ad
11982 @ 101178:               LINE   1221 "regression-compile-tmp/allimpc1-77.imp"
11983 @ 101220:               PUSH   PLABEL
11984 @ 101223:               PUSH   PLABEL
11985 @ 101226:               PUSHI  #0x00000001
11986 @ 101231:               SUB   
11987 @ 101232:               ASSVAL
11988 @ 101233:               LINE   1221 "regression-compile-tmp/allimpc1-77.imp"
11989 @ 101275:               PUSH   JJJ
11990 @ 101278:               PUSH   PLABEL
11991 @ 101281:               ASSVAL

  1222          KKK=SFLABEL-1
11992 @ 101282:               LINE   1222 "regression-compile-tmp/allimpc1-77.imp"
11993 @ 101324:               PUSH   KKK
11994 @ 101327:               PUSH   SFLABEL
11995 @ 101330:               PUSHI  #0x00000001
11996 @ 101335:               SUB   
11997 @ 101336:               ASSVAL

  1223           P=Q+2; CCOND(A(Q)-1,JJJ,KKK)
11998 @ 101337:               LINE   1223 "regression-compile-tmp/allimpc1-77.imp"
11999 @ 101379:               PUSH   P
12000 @ 101382:               PUSH   Q
12001 @ 101385:               PUSHI  #0x00000002
12002 @ 101390:               ADD   
12003 @ 101391:               ASSVAL
12004 @ 101392:               LINE   1223 "regression-compile-tmp/allimpc1-77.imp"
12005 @ 101434:               PUSH   CCOND
12006 @ 101437:               PUSH   A
12007 @ 101440:               PUSH   Q
12008 @ 101443:               ACCESS
12009 @ 101444:               PUSHI  #0x00000001
12010 @ 101449:               SUB   
12011 @ 101450:               ASSPAR
12012 @ 101451:               PUSH   JJJ
12013 @ 101454:               ASSPAR
12014 @ 101455:               PUSH   KKK
12015 @ 101458:               ASSPAR
12016 @ 101459:               CALL  

  1224           P LOCAL JUMP(MASK,KKK)
12017 @ 101460:               LINE   1224 "regression-compile-tmp/allimpc1-77.imp"
12018 @ 101502:               PUSH   PLOCALJUMP
12019 @ 101505:               PUSH   MASK
12020 @ 101508:               ASSPAR
12021 @ 101509:               PUSH   KKK
12022 @ 101512:               ASSPAR
12023 @ 101513:               CALL  

  1225           R13=0 %UNLESS R13=SAVE13 %AND CHNGE13=0
12024 @ 101514:               LINE   1225 "regression-compile-tmp/allimpc1-77.imp"
12025 @ 101556:               PUSH   R13
12026 @ 101559:               PUSH   SAVE13
12027 @ 101562:               JUMPIF # L_0005
12028 @ 101566:               PUSH   CHNGE13
12029 @ 101569:               PUSHI  #0x00000000
12030 @ 101574:               JUMPIF = L_0004
12031 @ 101578:               LOCATE L_0005
12032 @ 101581:               PUSH   R13
12033 @ 101584:               PUSHI  #0x00000000
12034 @ 101589:               ASSVAL
12035 @ 101590:               LOCATE L_0004

  1226           PUSH(LOCAL LABEL,CA,JJJ)
12036 @ 101593:               LINE   1226 "regression-compile-tmp/allimpc1-77.imp"
12037 @ 101635:               PUSH   PUSH
12038 @ 101638:               PUSH   LOCALLABEL
12039 @ 101641:               ASSPAR
12040 @ 101642:               PUSH   CA
12041 @ 101645:               ASSPAR
12042 @ 101646:               PUSH   JJJ
12043 @ 101649:               ASSPAR
12044 @ 101650:               CALL  

  1227           P=MARKER2; CUI(1); P=P+1
12045 @ 101651:               LINE   1227 "regression-compile-tmp/allimpc1-77.imp"
12046 @ 101693:               PUSH   P
12047 @ 101696:               PUSH   MARKER2
12048 @ 101699:               ASSVAL
12049 @ 101700:               LINE   1227 "regression-compile-tmp/allimpc1-77.imp"
12050 @ 101742:               PUSH   CUI
12051 @ 101745:               PUSHI  #0x00000001
12052 @ 101750:               ASSPAR
12053 @ 101751:               CALL  
12054 @ 101752:               LINE   1227 "regression-compile-tmp/allimpc1-77.imp"
12055 @ 101794:               PUSH   P
12056 @ 101797:               PUSH   P
12057 @ 101800:               PUSHI  #0x00000001
12058 @ 101805:               ADD   
12059 @ 101806:               ASSVAL

  1228           FAULT(53) %IF A(P)=1; ->L102
12060 @ 101807:               LINE   1228 "regression-compile-tmp/allimpc1-77.imp"
12061 @ 101849:               PUSH   A
12062 @ 101852:               PUSH   P
12063 @ 101855:               ACCESS
12064 @ 101856:               PUSHI  #0x00000001
12065 @ 101861:               JUMPIF # L_0004
12066 @ 101865:               PUSH   FAULT
12067 @ 101868:               PUSHI  #0x00000035
12068 @ 101873:               ASSPAR
12069 @ 101874:               CALL  
12070 @ 101875:               LOCATE L_0004
12071 @ 101878:               LINE   1228 "regression-compile-tmp/allimpc1-77.imp"
12072 @ 101920:               JUMP   L_01a7

  1229  SW(6):L1:                               ! %COMMENT
12073 @ 101923:               LINE   1229 "regression-compile-tmp/allimpc1-77.imp"
12074 @ 101965:               PUSHI  #0x00000006
12075 @ 101970:               SLABEL 383
12076 @ 101973:               LINE   1229 "regression-compile-tmp/allimpc1-77.imp"
12077 @ 102015:               LABEL  L_01a4

  1230           %RETURN
12078 @ 102018:               LINE   1230 "regression-compile-tmp/allimpc1-77.imp"
12079 @ 102060:               RETURN

  1231  SW(7):                                 ! SIMPLE DECLN
12080 @ 102061:               LINE   1231 "regression-compile-tmp/allimpc1-77.imp"
12081 @ 102103:               PUSHI  #0x00000007
12082 @ 102108:               SLABEL 383

  1232           FAULT(57) %UNLESS LEVEL>=2
12083 @ 102111:               LINE   1232 "regression-compile-tmp/allimpc1-77.imp"
12084 @ 102153:               PUSH   LEVEL
12085 @ 102156:               PUSHI  #0x00000002
12086 @ 102161:               JUMPIF >= L_0004
12087 @ 102165:               PUSH   FAULT
12088 @ 102168:               PUSHI  #0x00000039
12089 @ 102173:               ASSPAR
12090 @ 102174:               CALL  
12091 @ 102175:               LOCATE L_0004

  1233           FAULT(40) %IF NMDECS(LEVEL)#0
12092 @ 102178:               LINE   1233 "regression-compile-tmp/allimpc1-77.imp"
12093 @ 102220:               PUSH   NMDECS
12094 @ 102223:               PUSH   LEVEL
12095 @ 102226:               ACCESS
12096 @ 102227:               PUSHI  #0x00000000
12097 @ 102232:               JUMPIF = L_0004
12098 @ 102236:               PUSH   FAULT
12099 @ 102239:               PUSHI  #0x00000028
12100 @ 102244:               ASSPAR
12101 @ 102245:               CALL  
12102 @ 102246:               LOCATE L_0004

  1234           P=P+1;CLT;ROUT=0
12103 @ 102249:               LINE   1234 "regression-compile-tmp/allimpc1-77.imp"
12104 @ 102291:               PUSH   P
12105 @ 102294:               PUSH   P
12106 @ 102297:               PUSHI  #0x00000001
12107 @ 102302:               ADD   
12108 @ 102303:               ASSVAL
12109 @ 102304:               LINE   1234 "regression-compile-tmp/allimpc1-77.imp"
12110 @ 102346:               PUSH   CLT
12111 @ 102349:               CALL  
12112 @ 102350:               LINE   1234 "regression-compile-tmp/allimpc1-77.imp"
12113 @ 102392:               PUSH   ROUT
12114 @ 102395:               PUSHI  #0x00000000
12115 @ 102400:               ASSVAL

  1235           FAULT(70) %IF TYPE=5 %AND ACC=0
12116 @ 102401:               LINE   1235 "regression-compile-tmp/allimpc1-77.imp"
12117 @ 102443:               PUSH   TYPE
12118 @ 102446:               PUSHI  #0x00000005
12119 @ 102451:               JUMPIF # L_0004
12120 @ 102455:               PUSH   ACC
12121 @ 102458:               PUSHI  #0x00000000
12122 @ 102463:               JUMPIF # L_0004
12123 @ 102467:               PUSH   FAULT
12124 @ 102470:               PUSHI  #0x00000046
12125 @ 102475:               ASSPAR
12126 @ 102476:               CALL  
12127 @ 102477:               LOCATE L_0004

  1236           ->SCALAR %IF A(P)=1
12128 @ 102480:               LINE   1236 "regression-compile-tmp/allimpc1-77.imp"
12129 @ 102522:               PUSH   A
12130 @ 102525:               PUSH   P
12131 @ 102528:               ACCESS
12132 @ 102529:               PUSHI  #0x00000001
12133 @ 102534:               JUMPIF # L_0004
12134 @ 102538:               JUMP   L_01af
12135 @ 102541:               LOCATE L_0004

  1237           ->VECTOR %IF A(P)=3
12136 @ 102544:               LINE   1237 "regression-compile-tmp/allimpc1-77.imp"
12137 @ 102586:               PUSH   A
12138 @ 102589:               PUSH   P
12139 @ 102592:               ACCESS
12140 @ 102593:               PUSHI  #0x00000003
12141 @ 102598:               JUMPIF # L_0004
12142 @ 102602:               JUMP   L_01b0
12143 @ 102605:               LOCATE L_0004

  1238           ARR=1; NAM=(2-A(P+1))<<1;     ! NAME ARRAY BIT
12144 @ 102608:               LINE   1238 "regression-compile-tmp/allimpc1-77.imp"
12145 @ 102650:               PUSH   ARR
12146 @ 102653:               PUSHI  #0x00000001
12147 @ 102658:               ASSVAL
12148 @ 102659:               LINE   1238 "regression-compile-tmp/allimpc1-77.imp"
12149 @ 102701:               PUSH   NAM
12150 @ 102704:               PUSHI  #0x00000002
12151 @ 102709:               PUSH   A
12152 @ 102712:               PUSH   P
12153 @ 102715:               PUSHI  #0x00000001
12154 @ 102720:               ADD   
12155 @ 102721:               ACCESS
12156 @ 102722:               SUB   
12157 @ 102723:               PUSHI  #0x00000001
12158 @ 102728:               LSH   
12159 @ 102729:               ASSVAL

  1239           PACK(PTYPE); P=P+2; SET LINE
12160 @ 102730:               LINE   1239 "regression-compile-tmp/allimpc1-77.imp"
12161 @ 102772:               PUSH   PACK
12162 @ 102775:               PUSH   PTYPE
12163 @ 102778:               ASSPAR
12164 @ 102779:               CALL  
12165 @ 102780:               LINE   1239 "regression-compile-tmp/allimpc1-77.imp"
12166 @ 102822:               PUSH   P
12167 @ 102825:               PUSH   P
12168 @ 102828:               PUSHI  #0x00000002
12169 @ 102833:               ADD   
12170 @ 102834:               ASSVAL
12171 @ 102835:               LINE   1239 "regression-compile-tmp/allimpc1-77.imp"
12172 @ 102877:               PUSH   SETLINE
12173 @ 102880:               CALL  

  1240           ACC=4 %IF NAM#0;CADCLN(0);->L1
12174 @ 102881:               LINE   1240 "regression-compile-tmp/allimpc1-77.imp"
12175 @ 102923:               PUSH   NAM
12176 @ 102926:               PUSHI  #0x00000000
12177 @ 102931:               JUMPIF = L_0004
12178 @ 102935:               PUSH   ACC
12179 @ 102938:               PUSHI  #0x00000004
12180 @ 102943:               ASSVAL
12181 @ 102944:               LOCATE L_0004
12182 @ 102947:               LINE   1240 "regression-compile-tmp/allimpc1-77.imp"
12183 @ 102989:               PUSH   CADCLN
12184 @ 102992:               PUSHI  #0x00000000
12185 @ 102997:               ASSPAR
12186 @ 102998:               CALL  
12187 @ 102999:               LINE   1240 "regression-compile-tmp/allimpc1-77.imp"
12188 @ 103041:               JUMP   L_01a4

  1241  VECTOR:  ARR=2; NAM=0; PACK(PTYPE)
12189 @ 103044:               LINE   1241 "regression-compile-tmp/allimpc1-77.imp"
12190 @ 103086:               LABEL  L_01b0
12191 @ 103089:               LINE   1241 "regression-compile-tmp/allimpc1-77.imp"
12192 @ 103131:               PUSH   ARR
12193 @ 103134:               PUSHI  #0x00000002
12194 @ 103139:               ASSVAL
12195 @ 103140:               LINE   1241 "regression-compile-tmp/allimpc1-77.imp"
12196 @ 103182:               PUSH   NAM
12197 @ 103185:               PUSHI  #0x00000000
12198 @ 103190:               ASSVAL
12199 @ 103191:               LINE   1241 "regression-compile-tmp/allimpc1-77.imp"
12200 @ 103233:               PUSH   PACK
12201 @ 103236:               PUSH   PTYPE
12202 @ 103239:               ASSPAR
12203 @ 103240:               CALL  

  1242           P=P+1; SET LINE; CVDECLN; ->L1
12204 @ 103241:               LINE   1242 "regression-compile-tmp/allimpc1-77.imp"
12205 @ 103283:               PUSH   P
12206 @ 103286:               PUSH   P
12207 @ 103289:               PUSHI  #0x00000001
12208 @ 103294:               ADD   
12209 @ 103295:               ASSVAL
12210 @ 103296:               LINE   1242 "regression-compile-tmp/allimpc1-77.imp"
12211 @ 103338:               PUSH   SETLINE
12212 @ 103341:               CALL  
12213 @ 103342:               LINE   1242 "regression-compile-tmp/allimpc1-77.imp"
12214 @ 103384:               PUSH   CVDECLN
12215 @ 103387:               CALL  
12216 @ 103388:               LINE   1242 "regression-compile-tmp/allimpc1-77.imp"
12217 @ 103430:               JUMP   L_01a4

  1243  SCALAR:  J=0;ROUT=0;CQN(P+1);P=P+2
12218 @ 103433:               LINE   1243 "regression-compile-tmp/allimpc1-77.imp"
12219 @ 103475:               LABEL  L_01af
12220 @ 103478:               LINE   1243 "regression-compile-tmp/allimpc1-77.imp"
12221 @ 103520:               PUSH   J
12222 @ 103523:               PUSHI  #0x00000000
12223 @ 103528:               ASSVAL
12224 @ 103529:               LINE   1243 "regression-compile-tmp/allimpc1-77.imp"
12225 @ 103571:               PUSH   ROUT
12226 @ 103574:               PUSHI  #0x00000000
12227 @ 103579:               ASSVAL
12228 @ 103580:               LINE   1243 "regression-compile-tmp/allimpc1-77.imp"
12229 @ 103622:               PUSH   CQN
12230 @ 103625:               PUSH   P
12231 @ 103628:               PUSHI  #0x00000001
12232 @ 103633:               ADD   
12233 @ 103634:               ASSPAR
12234 @ 103635:               CALL  
12235 @ 103636:               LINE   1243 "regression-compile-tmp/allimpc1-77.imp"
12236 @ 103678:               PUSH   P
12237 @ 103681:               PUSH   P
12238 @ 103684:               PUSHI  #0x00000002
12239 @ 103689:               ADD   
12240 @ 103690:               ASSVAL

  1244           INC=N
12241 @ 103691:               LINE   1244 "regression-compile-tmp/allimpc1-77.imp"
12242 @ 103733:               PUSH   INC
12243 @ 103736:               PUSH   N
12244 @ 103739:               ASSVAL

  1245           QQ=ACC;ACC=4 %IF TYPE=5;JJ=0
12245 @ 103740:               LINE   1245 "regression-compile-tmp/allimpc1-77.imp"
12246 @ 103782:               PUSH   QQ
12247 @ 103785:               PUSH   ACC
12248 @ 103788:               ASSVAL
12249 @ 103789:               LINE   1245 "regression-compile-tmp/allimpc1-77.imp"
12250 @ 103831:               PUSH   TYPE
12251 @ 103834:               PUSHI  #0x00000005
12252 @ 103839:               JUMPIF # L_0004
12253 @ 103843:               PUSH   ACC
12254 @ 103846:               PUSHI  #0x00000004
12255 @ 103851:               ASSVAL
12256 @ 103852:               LOCATE L_0004
12257 @ 103855:               LINE   1245 "regression-compile-tmp/allimpc1-77.imp"
12258 @ 103897:               PUSH   JJ
12259 @ 103900:               PUSHI  #0x00000000
12260 @ 103905:               ASSVAL

  1246           ->L701 %UNLESS ACC=8 %AND N&7#0
12261 @ 103906:               LINE   1246 "regression-compile-tmp/allimpc1-77.imp"
12262 @ 103948:               PUSH   ACC
12263 @ 103951:               PUSHI  #0x00000008
12264 @ 103956:               JUMPIF # L_0005
12265 @ 103960:               PUSH   N
12266 @ 103963:               PUSHI  #0x00000007
12267 @ 103968:               AND   
12268 @ 103969:               PUSHI  #0x00000000
12269 @ 103974:               JUMPIF # L_0004
12270 @ 103978:               LOCATE L_0005
12271 @ 103981:               JUMP   L_01b1
12272 @ 103984:               LOCATE L_0004

  1247           PUSH(WSP(LEVEL),0,N);N=N+4    ;!DOUBLE WORD BOUNDARY
12273 @ 103987:               LINE   1247 "regression-compile-tmp/allimpc1-77.imp"
12274 @ 104029:               PUSH   PUSH
12275 @ 104032:               PUSH   WSP
12276 @ 104035:               PUSH   LEVEL
12277 @ 104038:               ACCESS
12278 @ 104039:               ASSPAR
12279 @ 104040:               PUSHI  #0x00000000
12280 @ 104045:               ASSPAR
12281 @ 104046:               PUSH   N
12282 @ 104049:               ASSPAR
12283 @ 104050:               CALL  
12284 @ 104051:               LINE   1247 "regression-compile-tmp/allimpc1-77.imp"
12285 @ 104093:               PUSH   N
12286 @ 104096:               PUSH   N
12287 @ 104099:               PUSHI  #0x00000004
12288 @ 104104:               ADD   
12289 @ 104105:               ASSVAL

  1248  L701:     SET LINE %IF TYPE=5
12290 @ 104106:               LINE   1248 "regression-compile-tmp/allimpc1-77.imp"
12291 @ 104148:               LABEL  L_01b1
12292 @ 104151:               LINE   1248 "regression-compile-tmp/allimpc1-77.imp"
12293 @ 104193:               PUSH   TYPE
12294 @ 104196:               PUSHI  #0x00000005
12295 @ 104201:               JUMPIF # L_0004
12296 @ 104205:               PUSH   SETLINE
12297 @ 104208:               CALL  
12298 @ 104209:               LOCATE L_0004

  1249           PACK(PTYPE)
12299 @ 104212:               LINE   1249 "regression-compile-tmp/allimpc1-77.imp"
12300 @ 104254:               PUSH   PACK
12301 @ 104257:               PUSH   PTYPE
12302 @ 104260:               ASSPAR
12303 @ 104261:               CALL  

  1250           %CYCLE KK=1,1,A(P)
12304 @ 104262:               LINE   1250 "regression-compile-tmp/allimpc1-77.imp"
12305 @ 104304:               PUSH   KK
12306 @ 104307:               PUSHI  #0x00000001
12307 @ 104312:               PUSH   A
12308 @ 104315:               PUSH   P
12309 @ 104318:               ACCESS
12310 @ 104319:               PUSHI  #0x00000001
12311 @ 104324:               FOR    L_0003

  1251           K=A(P+KK);TESTNST
12312 @ 104327:               LINE   1251 "regression-compile-tmp/allimpc1-77.imp"
12313 @ 104369:               PUSH   K
12314 @ 104372:               PUSH   A
12315 @ 104375:               PUSH   P
12316 @ 104378:               PUSH   KK
12317 @ 104381:               ADD   
12318 @ 104382:               ACCESS
12319 @ 104383:               ASSVAL
12320 @ 104384:               LINE   1251 "regression-compile-tmp/allimpc1-77.imp"
12321 @ 104426:               PUSH   TESTNST
12322 @ 104429:               CALL  

  1252           STORE TAG(K,N)
12323 @ 104430:               LINE   1252 "regression-compile-tmp/allimpc1-77.imp"
12324 @ 104472:               PUSH   STORETAG
12325 @ 104475:               PUSH   K
12326 @ 104478:               ASSPAR
12327 @ 104479:               PUSH   N
12328 @ 104482:               ASSPAR
12329 @ 104483:               CALL  

  1253           ->L705 %UNLESS TYPE=5
12330 @ 104484:               LINE   1253 "regression-compile-tmp/allimpc1-77.imp"
12331 @ 104526:               PUSH   TYPE
12332 @ 104529:               PUSHI  #0x00000005
12333 @ 104534:               JUMPIF = L_0007
12334 @ 104538:               JUMP   L_01b2
12335 @ 104541:               LOCATE L_0007

  1254           JJ=JJ+QQ
12336 @ 104544:               LINE   1254 "regression-compile-tmp/allimpc1-77.imp"
12337 @ 104586:               PUSH   JJ
12338 @ 104589:               PUSH   JJ
12339 @ 104592:               PUSH   QQ
12340 @ 104595:               ADD   
12341 @ 104596:               ASSVAL

  1255           PSS(X'D2',2,WSPR,0,GLA,128) %IF UNASS=1
12342 @ 104597:               LINE   1255 "regression-compile-tmp/allimpc1-77.imp"
12343 @ 104639:               PUSH   UNASS
12344 @ 104642:               PUSHI  #0x00000001
12345 @ 104647:               JUMPIF # L_0007
12346 @ 104651:               PUSH   PSS
12347 @ 104654:               PUSHI  #0x000000d2
12348 @ 104659:               ASSPAR
12349 @ 104660:               PUSHI  #0x00000002
12350 @ 104665:               ASSPAR
12351 @ 104666:               PUSH   WSPR
12352 @ 104669:               ASSPAR
12353 @ 104670:               PUSHI  #0x00000000
12354 @ 104675:               ASSPAR
12355 @ 104676:               PUSH   GLA
12356 @ 104679:               ASSPAR
12357 @ 104680:               PUSHI  #0x00000080
12358 @ 104685:               ASSPAR
12359 @ 104686:               CALL  
12360 @ 104687:               LOCATE L_0007

  1256           PRX(X'50',WSPR,RBASE,0,N)     ;!STORE POINTER
12361 @ 104690:               LINE   1256 "regression-compile-tmp/allimpc1-77.imp"
12362 @ 104732:               PUSH   PRX
12363 @ 104735:               PUSHI  #0x00000050
12364 @ 104740:               ASSPAR
12365 @ 104741:               PUSH   WSPR
12366 @ 104744:               ASSPAR
12367 @ 104745:               PUSH   RBASE
12368 @ 104748:               ASSPAR
12369 @ 104749:               PUSHI  #0x00000000
12370 @ 104754:               ASSPAR
12371 @ 104755:               PUSH   N
12372 @ 104758:               ASSPAR
12373 @ 104759:               CALL  

  1257           PSI(X'92',QQ-1,RBASE,N)       ;!STORE MAX LENGTH
12374 @ 104760:               LINE   1257 "regression-compile-tmp/allimpc1-77.imp"
12375 @ 104802:               PUSH   PSI
12376 @ 104805:               PUSHI  #0x00000092
12377 @ 104810:               ASSPAR
12378 @ 104811:               PUSH   QQ
12379 @ 104814:               PUSHI  #0x00000001
12380 @ 104819:               SUB   
12381 @ 104820:               ASSPAR
12382 @ 104821:               PUSH   RBASE
12383 @ 104824:               ASSPAR
12384 @ 104825:               PUSH   N
12385 @ 104828:               ASSPAR
12386 @ 104829:               CALL  

  1258           %IF KK=A(P) %THEN QQ=QQ+(JJ+7)&(-8)-JJ
12387 @ 104830:               LINE   1258 "regression-compile-tmp/allimpc1-77.imp"
12388 @ 104872:               PUSH   KK
12389 @ 104875:               PUSH   A
12390 @ 104878:               PUSH   P
12391 @ 104881:               ACCESS
12392 @ 104882:               JUMPIF # L_0007
12393 @ 104886:               PUSH   QQ
12394 @ 104889:               PUSH   QQ
12395 @ 104892:               PUSH   JJ
12396 @ 104895:               PUSHI  #0x00000007
12397 @ 104900:               ADD   
12398 @ 104901:               PUSHI  #0x00000008
12399 @ 104906:               NEGATE
12400 @ 104907:               AND   
12401 @ 104908:               ADD   
12402 @ 104909:               PUSH   JJ
12403 @ 104912:               SUB   
12404 @ 104913:               ASSVAL
12405 @ 104914:               LOCATE L_0007

  1259           PRX(X'41',WSPR,WSPR,0,QQ)     ;!ADVANCE WORK SPACE
12406 @ 104917:               LINE   1259 "regression-compile-tmp/allimpc1-77.imp"
12407 @ 104959:               PUSH   PRX
12408 @ 104962:               PUSHI  #0x00000041
12409 @ 104967:               ASSPAR
12410 @ 104968:               PUSH   WSPR
12411 @ 104971:               ASSPAR
12412 @ 104972:               PUSH   WSPR
12413 @ 104975:               ASSPAR
12414 @ 104976:               PUSHI  #0x00000000
12415 @ 104981:               ASSPAR
12416 @ 104982:               PUSH   QQ
12417 @ 104985:               ASSPAR
12418 @ 104986:               CALL  

  1260  L705:     N=N+ACC;%REPEAT
12419 @ 104987:               LINE   1260 "regression-compile-tmp/allimpc1-77.imp"
12420 @ 105029:               LABEL  L_01b2
12421 @ 105032:               LINE   1260 "regression-compile-tmp/allimpc1-77.imp"
12422 @ 105074:               PUSH   N
12423 @ 105077:               PUSH   N
12424 @ 105080:               PUSH   ACC
12425 @ 105083:               ADD   
12426 @ 105084:               ASSVAL
12427 @ 105085:               LINE   1260 "regression-compile-tmp/allimpc1-77.imp"
12428 @ 105127:               REPEAT L_0003
12429 @ 105130:               LOCATE L_0004

  1261           N=N+3; N=N&(-4)
12430 @ 105133:               LINE   1261 "regression-compile-tmp/allimpc1-77.imp"
12431 @ 105175:               PUSH   N
12432 @ 105178:               PUSH   N
12433 @ 105181:               PUSHI  #0x00000003
12434 @ 105186:               ADD   
12435 @ 105187:               ASSVAL
12436 @ 105188:               LINE   1261 "regression-compile-tmp/allimpc1-77.imp"
12437 @ 105230:               PUSH   N
12438 @ 105233:               PUSH   N
12439 @ 105236:               PUSHI  #0x00000004
12440 @ 105241:               NEGATE
12441 @ 105242:               AND   
12442 @ 105243:               ASSVAL

  1262           SET80(INC,N-INC) %IF UNASS=1 %AND TYPE#5
12443 @ 105244:               LINE   1262 "regression-compile-tmp/allimpc1-77.imp"
12444 @ 105286:               PUSH   UNASS
12445 @ 105289:               PUSHI  #0x00000001
12446 @ 105294:               JUMPIF # L_0004
12447 @ 105298:               PUSH   TYPE
12448 @ 105301:               PUSHI  #0x00000005
12449 @ 105306:               JUMPIF = L_0004
12450 @ 105310:               PUSH   SET80
12451 @ 105313:               PUSH   INC
12452 @ 105316:               ASSPAR
12453 @ 105317:               PUSH   N
12454 @ 105320:               PUSH   INC
12455 @ 105323:               SUB   
12456 @ 105324:               ASSPAR
12457 @ 105325:               CALL  
12458 @ 105326:               LOCATE L_0004

  1263           ->L1
12459 @ 105329:               LINE   1263 "regression-compile-tmp/allimpc1-77.imp"
12460 @ 105371:               JUMP   L_01a4

  1264  SW(8):                                 ! %END
12461 @ 105374:               LINE   1264 "regression-compile-tmp/allimpc1-77.imp"
12462 @ 105416:               PUSHI  #0x00000008
12463 @ 105421:               SLABEL 383

  1265           CEND(FLAG(LEVEL))
12464 @ 105424:               LINE   1265 "regression-compile-tmp/allimpc1-77.imp"
12465 @ 105466:               PUSH   CEND
12466 @ 105469:               PUSH   FLAG
12467 @ 105472:               PUSH   LEVEL
12468 @ 105475:               ACCESS
12469 @ 105476:               ASSPAR
12470 @ 105477:               CALL  

  1266                ->L1
12471 @ 105478:               LINE   1266 "regression-compile-tmp/allimpc1-77.imp"
12472 @ 105520:               JUMP   L_01a4

  1267  SW(9):   P=P+1; MARKER1=A(P)+P;    !(SEX)(RT)(SPEC')(NAME)(FPP)
12473 @ 105523:               LINE   1267 "regression-compile-tmp/allimpc1-77.imp"
12474 @ 105565:               PUSHI  #0x00000009
12475 @ 105570:               SLABEL 383
12476 @ 105573:               LINE   1267 "regression-compile-tmp/allimpc1-77.imp"
12477 @ 105615:               PUSH   P
12478 @ 105618:               PUSH   P
12479 @ 105621:               PUSHI  #0x00000001
12480 @ 105626:               ADD   
12481 @ 105627:               ASSVAL
12482 @ 105628:               LINE   1267 "regression-compile-tmp/allimpc1-77.imp"
12483 @ 105670:               PUSH   MARKER1
12484 @ 105673:               PUSH   A
12485 @ 105676:               PUSH   P
12486 @ 105679:               ACCESS
12487 @ 105680:               PUSH   P
12488 @ 105683:               ADD   
12489 @ 105684:               ASSVAL

  1268  L900:     Q=P; KKK=A(MARKER1+1);        !KKK ON NAME
12490 @ 105685:               LINE   1268 "regression-compile-tmp/allimpc1-77.imp"
12491 @ 105727:               LABEL  L_01b3
12492 @ 105730:               LINE   1268 "regression-compile-tmp/allimpc1-77.imp"
12493 @ 105772:               PUSH   Q
12494 @ 105775:               PUSH   P
12495 @ 105778:               ASSVAL
12496 @ 105779:               LINE   1268 "regression-compile-tmp/allimpc1-77.imp"
12497 @ 105821:               PUSH   KKK
12498 @ 105824:               PUSH   A
12499 @ 105827:               PUSH   MARKER1
12500 @ 105830:               PUSHI  #0x00000001
12501 @ 105835:               ADD   
12502 @ 105836:               ACCESS
12503 @ 105837:               ASSVAL

  1269           EXTRN=A(P+1)
12504 @ 105838:               LINE   1269 "regression-compile-tmp/allimpc1-77.imp"
12505 @ 105880:               PUSH   EXTRN
12506 @ 105883:               PUSH   A
12507 @ 105886:               PUSH   P
12508 @ 105889:               PUSHI  #0x00000001
12509 @ 105894:               ADD   
12510 @ 105895:               ACCESS
12511 @ 105896:               ASSVAL

  1270           ->L902 %IF A(MARKER1)=2
12512 @ 105897:               LINE   1270 "regression-compile-tmp/allimpc1-77.imp"
12513 @ 105939:               PUSH   A
12514 @ 105942:               PUSH   MARKER1
12515 @ 105945:               ACCESS
12516 @ 105946:               PUSHI  #0x00000002
12517 @ 105951:               JUMPIF # L_0004
12518 @ 105955:               JUMP   L_01b4
12519 @ 105958:               LOCATE L_0004

  1271           P=P+1; CRSPEC(0); ->L1 %IF EXTRN=3
12520 @ 105961:               LINE   1271 "regression-compile-tmp/allimpc1-77.imp"
12521 @ 106003:               PUSH   P
12522 @ 106006:               PUSH   P
12523 @ 106009:               PUSHI  #0x00000001
12524 @ 106014:               ADD   
12525 @ 106015:               ASSVAL
12526 @ 106016:               LINE   1271 "regression-compile-tmp/allimpc1-77.imp"
12527 @ 106058:               PUSH   CRSPEC
12528 @ 106061:               PUSHI  #0x00000000
12529 @ 106066:               ASSPAR
12530 @ 106067:               CALL  
12531 @ 106068:               LINE   1271 "regression-compile-tmp/allimpc1-77.imp"
12532 @ 106110:               PUSH   EXTRN
12533 @ 106113:               PUSHI  #0x00000003
12534 @ 106118:               JUMPIF # L_0004
12535 @ 106122:               JUMP   L_01a4
12536 @ 106125:               LOCATE L_0004

  1272           N0=N0-1; KK='S'*(2-EXTRN)
12537 @ 106128:               LINE   1272 "regression-compile-tmp/allimpc1-77.imp"
12538 @ 106170:               PUSH   N0
12539 @ 106173:               PUSH   N0
12540 @ 106176:               PUSHI  #0x00000001
12541 @ 106181:               SUB   
12542 @ 106182:               ASSVAL
12543 @ 106183:               LINE   1272 "regression-compile-tmp/allimpc1-77.imp"
12544 @ 106225:               PUSH   KK
12545 @ 106228:               PUSHI  #0x00000053
12546 @ 106233:               PUSHI  #0x00000002
12547 @ 106238:               PUSH   EXTRN
12548 @ 106241:               SUB   
12549 @ 106242:               MUL   
12550 @ 106243:               ASSVAL

  1273           GXREF(KKK,KK); JJ=TAGS(KKK)
12551 @ 106244:               LINE   1273 "regression-compile-tmp/allimpc1-77.imp"
12552 @ 106286:               PUSH   GXREF
12553 @ 106289:               PUSH   KKK
12554 @ 106292:               ASSPAR
12555 @ 106293:               PUSH   KK
12556 @ 106296:               ASSPAR
12557 @ 106297:               CALL  
12558 @ 106298:               LINE   1273 "regression-compile-tmp/allimpc1-77.imp"
12559 @ 106340:               PUSH   JJ
12560 @ 106343:               PUSH   TAGS
12561 @ 106346:               PUSH   KKK
12562 @ 106349:               ACCESS
12563 @ 106350:               ASSVAL

  1274           FROM1(JJ,Q)
12564 @ 106351:               LINE   1274 "regression-compile-tmp/allimpc1-77.imp"
12565 @ 106393:               PUSH   FROM1
12566 @ 106396:               PUSH   JJ
12567 @ 106399:               ASSPAR
12568 @ 106400:               PUSH   Q
12569 @ 106403:               ASSPAR
12570 @ 106404:               CALL  

  1275           REPLACE1(JJ,Q&(-2)); ->L1
12571 @ 106405:               LINE   1275 "regression-compile-tmp/allimpc1-77.imp"
12572 @ 106447:               PUSH   REPLACE1
12573 @ 106450:               PUSH   JJ
12574 @ 106453:               ASSPAR
12575 @ 106454:               PUSH   Q
12576 @ 106457:               PUSHI  #0x00000002
12577 @ 106462:               NEGATE
12578 @ 106463:               AND   
12579 @ 106464:               ASSPAR
12580 @ 106465:               CALL  
12581 @ 106466:               LINE   1275 "regression-compile-tmp/allimpc1-77.imp"
12582 @ 106508:               JUMP   L_01a4

  1276  L902:     FILL JUMPS(LEVEL)
12583 @ 106511:               LINE   1276 "regression-compile-tmp/allimpc1-77.imp"
12584 @ 106553:               LABEL  L_01b4
12585 @ 106556:               LINE   1276 "regression-compile-tmp/allimpc1-77.imp"
12586 @ 106598:               PUSH   FILLJUMPS
12587 @ 106601:               PUSH   LEVEL
12588 @ 106604:               ASSPAR
12589 @ 106605:               CALL  

  1277           KK=KKK
12590 @ 106606:               LINE   1277 "regression-compile-tmp/allimpc1-77.imp"
12591 @ 106648:               PUSH   KK
12592 @ 106651:               PUSH   KKK
12593 @ 106654:               ASSVAL

  1278           COPY TAG(KKK); ->L939 %IF OLDI#LEVEL
12594 @ 106655:               LINE   1278 "regression-compile-tmp/allimpc1-77.imp"
12595 @ 106697:               PUSH   COPYTAG
12596 @ 106700:               PUSH   KKK
12597 @ 106703:               ASSPAR
12598 @ 106704:               CALL  
12599 @ 106705:               LINE   1278 "regression-compile-tmp/allimpc1-77.imp"
12600 @ 106747:               PUSH   OLDI
12601 @ 106750:               PUSH   LEVEL
12602 @ 106753:               JUMPIF = L_0004
12603 @ 106757:               JUMP   L_01b5
12604 @ 106760:               LOCATE L_0004

  1279           %UNLESS EXTRN=3 %THEN %START
12605 @ 106763:               LINE   1279 "regression-compile-tmp/allimpc1-77.imp"
12606 @ 106805:               PUSH   EXTRN
12607 @ 106808:               PUSHI  #0x00000003
12608 @ 106813:               JUMPIF = L_0004

  1280           CPRMODE=2 %IF CPRMODE=0
12609 @ 106817:               LINE   1280 "regression-compile-tmp/allimpc1-77.imp"
12610 @ 106859:               PUSH   CPRMODE
12611 @ 106862:               PUSHI  #0x00000000
12612 @ 106867:               JUMPIF # L_0007
12613 @ 106871:               PUSH   CPRMODE
12614 @ 106874:               PUSHI  #0x00000002
12615 @ 106879:               ASSVAL
12616 @ 106880:               LOCATE L_0007

  1281                 FAULT(55) %UNLESS CPRMODE=2 %AND LEVEL=1
12617 @ 106883:               LINE   1281 "regression-compile-tmp/allimpc1-77.imp"
12618 @ 106925:               PUSH   CPRMODE
12619 @ 106928:               PUSHI  #0x00000002
12620 @ 106933:               JUMPIF # L_0008
12621 @ 106937:               PUSH   LEVEL
12622 @ 106940:               PUSHI  #0x00000001
12623 @ 106945:               JUMPIF = L_0007
12624 @ 106949:               LOCATE L_0008
12625 @ 106952:               PUSH   FAULT
12626 @ 106955:               PUSHI  #0x00000037
12627 @ 106960:               ASSPAR
12628 @ 106961:               CALL  
12629 @ 106962:               LOCATE L_0007

  1282           DEFINE EP(EXTRN,KKK,CA)
12630 @ 106965:               LINE   1282 "regression-compile-tmp/allimpc1-77.imp"
12631 @ 107007:               PUSH   DEFINEEP
12632 @ 107010:               PUSH   EXTRN
12633 @ 107013:               ASSPAR
12634 @ 107014:               PUSH   KKK
12635 @ 107017:               ASSPAR
12636 @ 107018:               PUSH   CA
12637 @ 107021:               ASSPAR
12638 @ 107022:               CALL  

  1283                 PCLOD(0);               !  ST 12,28(GLA)--L 12,=A(PERM)
12639 @ 107023:               LINE   1283 "regression-compile-tmp/allimpc1-77.imp"
12640 @ 107065:               PUSH   PCLOD
12641 @ 107068:               PUSHI  #0x00000000
12642 @ 107073:               ASSPAR
12643 @ 107074:               CALL  

  1284           %FINISH
12644 @ 107075:               LINE   1284 "regression-compile-tmp/allimpc1-77.imp"
12645 @ 107117:               LOCATE L_0004

  1285           ->L908 %IF A(P+2)=1; ROUT=1
12646 @ 107120:               LINE   1285 "regression-compile-tmp/allimpc1-77.imp"
12647 @ 107162:               PUSH   A
12648 @ 107165:               PUSH   P
12649 @ 107168:               PUSHI  #0x00000002
12650 @ 107173:               ADD   
12651 @ 107174:               ACCESS
12652 @ 107175:               PUSHI  #0x00000001
12653 @ 107180:               JUMPIF # L_0004
12654 @ 107184:               JUMP   L_01b6
12655 @ 107187:               LOCATE L_0004
12656 @ 107190:               LINE   1285 "regression-compile-tmp/allimpc1-77.imp"
12657 @ 107232:               PUSH   ROUT
12658 @ 107235:               PUSHI  #0x00000001
12659 @ 107240:               ASSVAL

  1286           P=P+3
12660 @ 107241:               LINE   1286 "regression-compile-tmp/allimpc1-77.imp"
12661 @ 107283:               PUSH   P
12662 @ 107286:               PUSH   P
12663 @ 107289:               PUSHI  #0x00000003
12664 @ 107294:               ADD   
12665 @ 107295:               ASSVAL

  1287           CLT;ARR=0;NAM=(A(P)-1)<<1;    ! SET NAME ARRAY BIT FOR MAPS
12666 @ 107296:               LINE   1287 "regression-compile-tmp/allimpc1-77.imp"
12667 @ 107338:               PUSH   CLT
12668 @ 107341:               CALL  
12669 @ 107342:               LINE   1287 "regression-compile-tmp/allimpc1-77.imp"
12670 @ 107384:               PUSH   ARR
12671 @ 107387:               PUSHI  #0x00000000
12672 @ 107392:               ASSVAL
12673 @ 107393:               LINE   1287 "regression-compile-tmp/allimpc1-77.imp"
12674 @ 107435:               PUSH   NAM
12675 @ 107438:               PUSH   A
12676 @ 107441:               PUSH   P
12677 @ 107444:               ACCESS
12678 @ 107445:               PUSHI  #0x00000001
12679 @ 107450:               SUB   
12680 @ 107451:               PUSHI  #0x00000001
12681 @ 107456:               LSH   
12682 @ 107457:               ASSVAL

  1288           PACK(KKK); ->L909
12683 @ 107458:               LINE   1288 "regression-compile-tmp/allimpc1-77.imp"
12684 @ 107500:               PUSH   PACK
12685 @ 107503:               PUSH   KKK
12686 @ 107506:               ASSPAR
12687 @ 107507:               CALL  
12688 @ 107508:               LINE   1288 "regression-compile-tmp/allimpc1-77.imp"
12689 @ 107550:               JUMP   L_01b7

  1289  L908:     KKK=10000
12690 @ 107553:               LINE   1289 "regression-compile-tmp/allimpc1-77.imp"
12691 @ 107595:               LABEL  L_01b6
12692 @ 107598:               LINE   1289 "regression-compile-tmp/allimpc1-77.imp"
12693 @ 107640:               PUSH   KKK
12694 @ 107643:               PUSHI  #0x00002710
12695 @ 107648:               ASSVAL

  1290  L909:     ->L940 %IF J=15 %AND PTYPE=KKK
12696 @ 107649:               LINE   1290 "regression-compile-tmp/allimpc1-77.imp"
12697 @ 107691:               LABEL  L_01b7
12698 @ 107694:               LINE   1290 "regression-compile-tmp/allimpc1-77.imp"
12699 @ 107736:               PUSH   J
12700 @ 107739:               PUSHI  #0x0000000f
12701 @ 107744:               JUMPIF # L_0004
12702 @ 107748:               PUSH   PTYPE
12703 @ 107751:               PUSH   KKK
12704 @ 107754:               JUMPIF # L_0004
12705 @ 107758:               JUMP   L_01b8
12706 @ 107761:               LOCATE L_0004

  1291           FNAME=KK; FAULT(7) %UNLESS PTYPE&7=7
12707 @ 107764:               LINE   1291 "regression-compile-tmp/allimpc1-77.imp"
12708 @ 107806:               PUSH   FNAME
12709 @ 107809:               PUSH   KK
12710 @ 107812:               ASSVAL
12711 @ 107813:               LINE   1291 "regression-compile-tmp/allimpc1-77.imp"
12712 @ 107855:               PUSH   PTYPE
12713 @ 107858:               PUSHI  #0x00000007
12714 @ 107863:               AND   
12715 @ 107864:               PUSHI  #0x00000007
12716 @ 107869:               JUMPIF = L_0004
12717 @ 107873:               PUSH   FAULT
12718 @ 107876:               PUSHI  #0x00000007
12719 @ 107881:               ASSPAR
12720 @ 107882:               CALL  
12721 @ 107883:               LOCATE L_0004

  1292  L939:     P=Q+1; CRSPEC(0); P=Q; ->L900
12722 @ 107886:               LINE   1292 "regression-compile-tmp/allimpc1-77.imp"
12723 @ 107928:               LABEL  L_01b5
12724 @ 107931:               LINE   1292 "regression-compile-tmp/allimpc1-77.imp"
12725 @ 107973:               PUSH   P
12726 @ 107976:               PUSH   Q
12727 @ 107979:               PUSHI  #0x00000001
12728 @ 107984:               ADD   
12729 @ 107985:               ASSVAL
12730 @ 107986:               LINE   1292 "regression-compile-tmp/allimpc1-77.imp"
12731 @ 108028:               PUSH   CRSPEC
12732 @ 108031:               PUSHI  #0x00000000
12733 @ 108036:               ASSPAR
12734 @ 108037:               CALL  
12735 @ 108038:               LINE   1292 "regression-compile-tmp/allimpc1-77.imp"
12736 @ 108080:               PUSH   P
12737 @ 108083:               PUSH   Q
12738 @ 108086:               ASSVAL
12739 @ 108087:               LINE   1292 "regression-compile-tmp/allimpc1-77.imp"
12740 @ 108129:               JUMP   L_01b3

  1293  L940:     J=0; REPLACETAG(KK); JJ=K;   ! CHANGE TAG TO ROUT SPECIFIED AND DESCRIBED
12741 @ 108132:               LINE   1293 "regression-compile-tmp/allimpc1-77.imp"
12742 @ 108174:               LABEL  L_01b8
12743 @ 108177:               LINE   1293 "regression-compile-tmp/allimpc1-77.imp"
12744 @ 108219:               PUSH   J
12745 @ 108222:               PUSHI  #0x00000000
12746 @ 108227:               ASSVAL
12747 @ 108228:               LINE   1293 "regression-compile-tmp/allimpc1-77.imp"
12748 @ 108270:               PUSH   REPLACETAG
12749 @ 108273:               PUSH   KK
12750 @ 108276:               ASSPAR
12751 @ 108277:               CALL  
12752 @ 108278:               LINE   1293 "regression-compile-tmp/allimpc1-77.imp"
12753 @ 108320:               PUSH   JJ
12754 @ 108323:               PUSH   K
12755 @ 108326:               ASSVAL

  1294           PLABEL=PLABEL-1
12756 @ 108327:               LINE   1294 "regression-compile-tmp/allimpc1-77.imp"
12757 @ 108369:               PUSH   PLABEL
12758 @ 108372:               PUSH   PLABEL
12759 @ 108375:               PUSHI  #0x00000001
12760 @ 108380:               SUB   
12761 @ 108381:               ASSVAL

  1295           PJ(15,PLABEL) %UNLESS COMPILER=1 %OR(CPRMODE=2 %AND LEVEL=1)
12762 @ 108382:               LINE   1295 "regression-compile-tmp/allimpc1-77.imp"
12763 @ 108424:               PUSH   COMPILER
12764 @ 108427:               PUSHI  #0x00000001
12765 @ 108432:               JUMPIF = L_0004
12766 @ 108436:               PUSH   CPRMODE
12767 @ 108439:               PUSHI  #0x00000002
12768 @ 108444:               JUMPIF # L_0005
12769 @ 108448:               PUSH   LEVEL
12770 @ 108451:               PUSHI  #0x00000001
12771 @ 108456:               JUMPIF = L_0004
12772 @ 108460:               LOCATE L_0005
12773 @ 108463:               PUSH   PJ
12774 @ 108466:               PUSHI  #0x0000000f
12775 @ 108471:               ASSPAR
12776 @ 108472:               PUSH   PLABEL
12777 @ 108475:               ASSPAR
12778 @ 108476:               CALL  
12779 @ 108477:               LOCATE L_0004

  1296           RAL(LEVEL)=NMAX<<16!SBFLAG<<15!N
12780 @ 108480:               LINE   1296 "regression-compile-tmp/allimpc1-77.imp"
12781 @ 108522:               PUSH   RAL
12782 @ 108525:               PUSH   LEVEL
12783 @ 108528:               ACCESS
12784 @ 108529:               PUSH   NMAX
12785 @ 108532:               PUSHI  #0x00000010
12786 @ 108537:               LSH   
12787 @ 108538:               PUSH   SBFLAG
12788 @ 108541:               PUSHI  #0x0000000f
12789 @ 108546:               LSH   
12790 @ 108547:               OR    
12791 @ 108548:               PUSH   N
12792 @ 108551:               OR    
12793 @ 108552:               ASSVAL

  1297           RHEAD(KK)
12794 @ 108553:               LINE   1297 "regression-compile-tmp/allimpc1-77.imp"
12795 @ 108595:               PUSH   RHEAD
12796 @ 108598:               PUSH   KK
12797 @ 108601:               ASSPAR
12798 @ 108602:               CALL  

  1298           PPJ(40) %UNLESS EXTRN=3;      ! TO RELOCATE OWNS
12799 @ 108603:               LINE   1298 "regression-compile-tmp/allimpc1-77.imp"
12800 @ 108645:               PUSH   EXTRN
12801 @ 108648:               PUSHI  #0x00000003
12802 @ 108653:               JUMPIF = L_0004
12803 @ 108657:               PUSH   PPJ
12804 @ 108660:               PUSHI  #0x00000028
12805 @ 108665:               ASSPAR
12806 @ 108666:               CALL  
12807 @ 108667:               LOCATE L_0004

  1299           FLAG(LEVEL)=PTYPE
12808 @ 108670:               LINE   1299 "regression-compile-tmp/allimpc1-77.imp"
12809 @ 108712:               PUSH   FLAG
12810 @ 108715:               PUSH   LEVEL
12811 @ 108718:               ACCESS
12812 @ 108719:               PUSH   PTYPE
12813 @ 108722:               ASSVAL

  1300           P=MARKER1+1
12814 @ 108723:               LINE   1300 "regression-compile-tmp/allimpc1-77.imp"
12815 @ 108765:               PUSH   P
12816 @ 108768:               PUSH   MARKER1
12817 @ 108771:               PUSHI  #0x00000001
12818 @ 108776:               ADD   
12819 @ 108777:               ASSVAL

  1301           ->L942 %IF A(P+1)=2
12820 @ 108778:               LINE   1301 "regression-compile-tmp/allimpc1-77.imp"
12821 @ 108820:               PUSH   A
12822 @ 108823:               PUSH   P
12823 @ 108826:               PUSHI  #0x00000001
12824 @ 108831:               ADD   
12825 @ 108832:               ACCESS
12826 @ 108833:               PUSHI  #0x00000002
12827 @ 108838:               JUMPIF # L_0004
12828 @ 108842:               JUMP   L_01b9
12829 @ 108845:               LOCATE L_0004

  1302  L943:     P=P+2; COMPILE FORMAL PARAMETER
12830 @ 108848:               LINE   1302 "regression-compile-tmp/allimpc1-77.imp"
12831 @ 108890:               LABEL  L_01ba
12832 @ 108893:               LINE   1302 "regression-compile-tmp/allimpc1-77.imp"
12833 @ 108935:               PUSH   P
12834 @ 108938:               PUSH   P
12835 @ 108941:               PUSHI  #0x00000002
12836 @ 108946:               ADD   
12837 @ 108947:               ASSVAL
12838 @ 108948:               LINE   1302 "regression-compile-tmp/allimpc1-77.imp"
12839 @ 108990:               PUSH   COMPILEFORMALPARAMETER
12840 @ 108993:               CALL  

  1303           %CYCLE BXLE=1,1,A(P)
12841 @ 108994:               LINE   1303 "regression-compile-tmp/allimpc1-77.imp"
12842 @ 109036:               PUSH   BXLE
12843 @ 109039:               PUSHI  #0x00000001
12844 @ 109044:               PUSH   A
12845 @ 109047:               PUSH   P
12846 @ 109050:               ACCESS
12847 @ 109051:               PUSHI  #0x00000001
12848 @ 109056:               FOR    L_0003

  1304           MLINK(JJ); ->L945 %UNLESS JJ=0
12849 @ 109059:               LINE   1304 "regression-compile-tmp/allimpc1-77.imp"
12850 @ 109101:               PUSH   MLINK
12851 @ 109104:               PUSH   JJ
12852 @ 109107:               ASSPAR
12853 @ 109108:               CALL  
12854 @ 109109:               LINE   1304 "regression-compile-tmp/allimpc1-77.imp"
12855 @ 109151:               PUSH   JJ
12856 @ 109154:               PUSHI  #0x00000000
12857 @ 109159:               JUMPIF = L_0007
12858 @ 109163:               JUMP   L_01bb
12859 @ 109166:               LOCATE L_0007

  1305           FAULT(8); ->L946
12860 @ 109169:               LINE   1305 "regression-compile-tmp/allimpc1-77.imp"
12861 @ 109211:               PUSH   FAULT
12862 @ 109214:               PUSHI  #0x00000008
12863 @ 109219:               ASSPAR
12864 @ 109220:               CALL  
12865 @ 109221:               LINE   1305 "regression-compile-tmp/allimpc1-77.imp"
12866 @ 109263:               JUMP   L_01bc

  1306  L945:     FROM LIST(JJ,J,JJJ)
12867 @ 109266:               LINE   1306 "regression-compile-tmp/allimpc1-77.imp"
12868 @ 109308:               LABEL  L_01bb
12869 @ 109311:               LINE   1306 "regression-compile-tmp/allimpc1-77.imp"
12870 @ 109353:               PUSH   FROMLIST
12871 @ 109356:               PUSH   JJ
12872 @ 109359:               ASSPAR
12873 @ 109360:               PUSH   J
12874 @ 109363:               ASSPAR
12875 @ 109364:               PUSH   JJJ
12876 @ 109367:               ASSPAR
12877 @ 109368:               CALL  

  1307           ->L946 %IF J=PTYPE %AND(PTYPE#5 %OR JJJ=ACC)
12878 @ 109369:               LINE   1307 "regression-compile-tmp/allimpc1-77.imp"
12879 @ 109411:               PUSH   J
12880 @ 109414:               PUSH   PTYPE
12881 @ 109417:               JUMPIF # L_0007
12882 @ 109421:               PUSH   PTYPE
12883 @ 109424:               PUSHI  #0x00000005
12884 @ 109429:               JUMPIF # L_0008
12885 @ 109433:               PUSH   JJJ
12886 @ 109436:               PUSH   ACC
12887 @ 109439:               JUMPIF # L_0007
12888 @ 109443:               LOCATE L_0008
12889 @ 109446:               JUMP   L_01bc
12890 @ 109449:               LOCATE L_0007

  1308           FAULT(9); PRINT NAME(A(P+BXLE))
12891 @ 109452:               LINE   1308 "regression-compile-tmp/allimpc1-77.imp"
12892 @ 109494:               PUSH   FAULT
12893 @ 109497:               PUSHI  #0x00000009
12894 @ 109502:               ASSPAR
12895 @ 109503:               CALL  
12896 @ 109504:               LINE   1308 "regression-compile-tmp/allimpc1-77.imp"
12897 @ 109546:               PUSH   PRINTNAME
12898 @ 109549:               PUSH   A
12899 @ 109552:               PUSH   P
12900 @ 109555:               PUSH   BXLE
12901 @ 109558:               ADD   
12902 @ 109559:               ACCESS
12903 @ 109560:               ASSPAR
12904 @ 109561:               CALL  

  1309  L946:     K=A(P+BXLE); TESTNST
12905 @ 109562:               LINE   1309 "regression-compile-tmp/allimpc1-77.imp"
12906 @ 109604:               LABEL  L_01bc
12907 @ 109607:               LINE   1309 "regression-compile-tmp/allimpc1-77.imp"
12908 @ 109649:               PUSH   K
12909 @ 109652:               PUSH   A
12910 @ 109655:               PUSH   P
12911 @ 109658:               PUSH   BXLE
12912 @ 109661:               ADD   
12913 @ 109662:               ACCESS
12914 @ 109663:               ASSVAL
12915 @ 109664:               LINE   1309 "regression-compile-tmp/allimpc1-77.imp"
12916 @ 109706:               PUSH   TESTNST
12917 @ 109709:               CALL  

  1310           OPHEAD=0; UNPACK
12918 @ 109710:               LINE   1310 "regression-compile-tmp/allimpc1-77.imp"
12919 @ 109752:               PUSH   OPHEAD
12920 @ 109755:               PUSHI  #0x00000000
12921 @ 109760:               ASSVAL
12922 @ 109761:               LINE   1310 "regression-compile-tmp/allimpc1-77.imp"
12923 @ 109803:               PUSH   UNPACK
12924 @ 109806:               CALL  

  1311           ->L947 %IF ROUT=1;             ! RT TYPES
12925 @ 109807:               LINE   1311 "regression-compile-tmp/allimpc1-77.imp"
12926 @ 109849:               PUSH   ROUT
12927 @ 109852:               PUSHI  #0x00000001
12928 @ 109857:               JUMPIF # L_0007
12929 @ 109861:               JUMP   L_01bd
12930 @ 109864:               LOCATE L_0007

  1312           ->L9040 %IF PTYPE=5; J=JJJ
12931 @ 109867:               LINE   1312 "regression-compile-tmp/allimpc1-77.imp"
12932 @ 109909:               PUSH   PTYPE
12933 @ 109912:               PUSHI  #0x00000005
12934 @ 109917:               JUMPIF # L_0007
12935 @ 109921:               JUMP   L_01be
12936 @ 109924:               LOCATE L_0007
12937 @ 109927:               LINE   1312 "regression-compile-tmp/allimpc1-77.imp"
12938 @ 109969:               PUSH   J
12939 @ 109972:               PUSH   JJJ
12940 @ 109975:               ASSVAL

  1313           ->L948 %IF TYPE=3;             !RECORDS
12941 @ 109976:               LINE   1313 "regression-compile-tmp/allimpc1-77.imp"
12942 @ 110018:               PUSH   TYPE
12943 @ 110021:               PUSHI  #0x00000003
12944 @ 110026:               JUMPIF # L_0007
12945 @ 110030:               JUMP   L_01bf
12946 @ 110033:               LOCATE L_0007

  1314           R=N; ->L950 %IF ARR=1
12947 @ 110036:               LINE   1314 "regression-compile-tmp/allimpc1-77.imp"
12948 @ 110078:               PUSH   R
12949 @ 110081:               PUSH   N
12950 @ 110084:               ASSVAL
12951 @ 110085:               LINE   1314 "regression-compile-tmp/allimpc1-77.imp"
12952 @ 110127:               PUSH   ARR
12953 @ 110130:               PUSHI  #0x00000001
12954 @ 110135:               JUMPIF # L_0007
12955 @ 110139:               JUMP   L_01c0
12956 @ 110142:               LOCATE L_0007

  1315           ->L949 %IF PREC=3 %AND NAM=0;  ! LONG
12957 @ 110145:               LINE   1315 "regression-compile-tmp/allimpc1-77.imp"
12958 @ 110187:               PUSH   PREC
12959 @ 110190:               PUSHI  #0x00000003
12960 @ 110195:               JUMPIF # L_0007
12961 @ 110199:               PUSH   NAM
12962 @ 110202:               PUSHI  #0x00000000
12963 @ 110207:               JUMPIF # L_0007
12964 @ 110211:               JUMP   L_01c1
12965 @ 110214:               LOCATE L_0007

  1316           N=N+4-ACC; R=N
12966 @ 110217:               LINE   1316 "regression-compile-tmp/allimpc1-77.imp"
12967 @ 110259:               PUSH   N
12968 @ 110262:               PUSH   N
12969 @ 110265:               PUSHI  #0x00000004
12970 @ 110270:               ADD   
12971 @ 110271:               PUSH   ACC
12972 @ 110274:               SUB   
12973 @ 110275:               ASSVAL
12974 @ 110276:               LINE   1316 "regression-compile-tmp/allimpc1-77.imp"
12975 @ 110318:               PUSH   R
12976 @ 110321:               PUSH   N
12977 @ 110324:               ASSVAL

  1317  L950:     STORE TAG(K,N)
12978 @ 110325:               LINE   1317 "regression-compile-tmp/allimpc1-77.imp"
12979 @ 110367:               LABEL  L_01c0
12980 @ 110370:               LINE   1317 "regression-compile-tmp/allimpc1-77.imp"
12981 @ 110412:               PUSH   STORETAG
12982 @ 110415:               PUSH   K
12983 @ 110418:               ASSPAR
12984 @ 110419:               PUSH   N
12985 @ 110422:               ASSPAR
12986 @ 110423:               CALL  

  1318           N=R+ACC; ->L999
12987 @ 110424:               LINE   1318 "regression-compile-tmp/allimpc1-77.imp"
12988 @ 110466:               PUSH   N
12989 @ 110469:               PUSH   R
12990 @ 110472:               PUSH   ACC
12991 @ 110475:               ADD   
12992 @ 110476:               ASSVAL
12993 @ 110477:               LINE   1318 "regression-compile-tmp/allimpc1-77.imp"
12994 @ 110519:               JUMP   L_01c2

  1319  L947:     PUSH(OPHEAD,N,1000);          !SET DUMMY SIDECHAIN FOR RT TYPES
12995 @ 110522:               LINE   1319 "regression-compile-tmp/allimpc1-77.imp"
12996 @ 110564:               LABEL  L_01bd
12997 @ 110567:               LINE   1319 "regression-compile-tmp/allimpc1-77.imp"
12998 @ 110609:               PUSH   PUSH
12999 @ 110612:               PUSH   OPHEAD
13000 @ 110615:               ASSPAR
13001 @ 110616:               PUSH   N
13002 @ 110619:               ASSPAR
13003 @ 110620:               PUSHI  #0x000003e8
13004 @ 110625:               ASSPAR
13005 @ 110626:               CALL  

  1320           J=13
13006 @ 110627:               LINE   1320 "regression-compile-tmp/allimpc1-77.imp"
13007 @ 110669:               PUSH   J
13008 @ 110672:               PUSHI  #0x0000000d
13009 @ 110677:               ASSVAL

  1321  L951:     KK=OPHEAD
13010 @ 110678:               LINE   1321 "regression-compile-tmp/allimpc1-77.imp"
13011 @ 110720:               LABEL  L_01c3
13012 @ 110723:               LINE   1321 "regression-compile-tmp/allimpc1-77.imp"
13013 @ 110765:               PUSH   KK
13014 @ 110768:               PUSH   OPHEAD
13015 @ 110771:               ASSVAL

  1322           R=N; N=KK; ->L950
13016 @ 110772:               LINE   1322 "regression-compile-tmp/allimpc1-77.imp"
13017 @ 110814:               PUSH   R
13018 @ 110817:               PUSH   N
13019 @ 110820:               ASSVAL
13020 @ 110821:               LINE   1322 "regression-compile-tmp/allimpc1-77.imp"
13021 @ 110863:               PUSH   N
13022 @ 110866:               PUSH   KK
13023 @ 110869:               ASSVAL
13024 @ 110870:               LINE   1322 "regression-compile-tmp/allimpc1-77.imp"
13025 @ 110912:               JUMP   L_01c0

  1323  L9040:    PRX(X'41',1,0,RBASE,N+4);     ! STRING VALUE SET PTR
13026 @ 110915:               LINE   1323 "regression-compile-tmp/allimpc1-77.imp"
13027 @ 110957:               LABEL  L_01be
13028 @ 110960:               LINE   1323 "regression-compile-tmp/allimpc1-77.imp"
13029 @ 111002:               PUSH   PRX
13030 @ 111005:               PUSHI  #0x00000041
13031 @ 111010:               ASSPAR
13032 @ 111011:               PUSHI  #0x00000001
13033 @ 111016:               ASSPAR
13034 @ 111017:               PUSHI  #0x00000000
13035 @ 111022:               ASSPAR
13036 @ 111023:               PUSH   RBASE
13037 @ 111026:               ASSPAR
13038 @ 111027:               PUSH   N
13039 @ 111030:               PUSHI  #0x00000004
13040 @ 111035:               ADD   
13041 @ 111036:               ASSPAR
13042 @ 111037:               CALL  

  1324           PRX(X'50',1,0,RBASE,N)
13043 @ 111038:               LINE   1324 "regression-compile-tmp/allimpc1-77.imp"
13044 @ 111080:               PUSH   PRX
13045 @ 111083:               PUSHI  #0x00000050
13046 @ 111088:               ASSPAR
13047 @ 111089:               PUSHI  #0x00000001
13048 @ 111094:               ASSPAR
13049 @ 111095:               PUSHI  #0x00000000
13050 @ 111100:               ASSPAR
13051 @ 111101:               PUSH   RBASE
13052 @ 111104:               ASSPAR
13053 @ 111105:               PUSH   N
13054 @ 111108:               ASSPAR
13055 @ 111109:               CALL  

  1325           PSI(X'92',JJJ-1,RBASE,N)
13056 @ 111110:               LINE   1325 "regression-compile-tmp/allimpc1-77.imp"
13057 @ 111152:               PUSH   PSI
13058 @ 111155:               PUSHI  #0x00000092
13059 @ 111160:               ASSPAR
13060 @ 111161:               PUSH   JJJ
13061 @ 111164:               PUSHI  #0x00000001
13062 @ 111169:               SUB   
13063 @ 111170:               ASSPAR
13064 @ 111171:               PUSH   RBASE
13065 @ 111174:               ASSPAR
13066 @ 111175:               PUSH   N
13067 @ 111178:               ASSPAR
13068 @ 111179:               CALL  

  1326           STORE TAG(K,N)
13069 @ 111180:               LINE   1326 "regression-compile-tmp/allimpc1-77.imp"
13070 @ 111222:               PUSH   STORETAG
13071 @ 111225:               PUSH   K
13072 @ 111228:               ASSPAR
13073 @ 111229:               PUSH   N
13074 @ 111232:               ASSPAR
13075 @ 111233:               CALL  

  1327           N=N+(ACC+7)&(-4); ->L999
13076 @ 111234:               LINE   1327 "regression-compile-tmp/allimpc1-77.imp"
13077 @ 111276:               PUSH   N
13078 @ 111279:               PUSH   N
13079 @ 111282:               PUSH   ACC
13080 @ 111285:               PUSHI  #0x00000007
13081 @ 111290:               ADD   
13082 @ 111291:               PUSHI  #0x00000004
13083 @ 111296:               NEGATE
13084 @ 111297:               AND   
13085 @ 111298:               ADD   
13086 @ 111299:               ASSVAL
13087 @ 111300:               LINE   1327 "regression-compile-tmp/allimpc1-77.imp"
13088 @ 111342:               JUMP   L_01c2

  1328  L948:     PUSH(OPHEAD,0,N); J=0; ->L951; ! DUMMY SIDECHAIN FOR RECORD
13089 @ 111345:               LINE   1328 "regression-compile-tmp/allimpc1-77.imp"
13090 @ 111387:               LABEL  L_01bf
13091 @ 111390:               LINE   1328 "regression-compile-tmp/allimpc1-77.imp"
13092 @ 111432:               PUSH   PUSH
13093 @ 111435:               PUSH   OPHEAD
13094 @ 111438:               ASSPAR
13095 @ 111439:               PUSHI  #0x00000000
13096 @ 111444:               ASSPAR
13097 @ 111445:               PUSH   N
13098 @ 111448:               ASSPAR
13099 @ 111449:               CALL  
13100 @ 111450:               LINE   1328 "regression-compile-tmp/allimpc1-77.imp"
13101 @ 111492:               PUSH   J
13102 @ 111495:               PUSHI  #0x00000000
13103 @ 111500:               ASSVAL
13104 @ 111501:               LINE   1328 "regression-compile-tmp/allimpc1-77.imp"
13105 @ 111543:               JUMP   L_01c3

  1329  L949:     R=N; ->L950 %IF N&7=0
13106 @ 111546:               LINE   1329 "regression-compile-tmp/allimpc1-77.imp"
13107 @ 111588:               LABEL  L_01c1
13108 @ 111591:               LINE   1329 "regression-compile-tmp/allimpc1-77.imp"
13109 @ 111633:               PUSH   R
13110 @ 111636:               PUSH   N
13111 @ 111639:               ASSVAL
13112 @ 111640:               LINE   1329 "regression-compile-tmp/allimpc1-77.imp"
13113 @ 111682:               PUSH   N
13114 @ 111685:               PUSHI  #0x00000007
13115 @ 111690:               AND   
13116 @ 111691:               PUSHI  #0x00000000
13117 @ 111696:               JUMPIF # L_0007
13118 @ 111700:               JUMP   L_01c0
13119 @ 111703:               LOCATE L_0007

  1330           PUSH(WSP(LEVEL),0,N)
13120 @ 111706:               LINE   1330 "regression-compile-tmp/allimpc1-77.imp"
13121 @ 111748:               PUSH   PUSH
13122 @ 111751:               PUSH   WSP
13123 @ 111754:               PUSH   LEVEL
13124 @ 111757:               ACCESS
13125 @ 111758:               ASSPAR
13126 @ 111759:               PUSHI  #0x00000000
13127 @ 111764:               ASSPAR
13128 @ 111765:               PUSH   N
13129 @ 111768:               ASSPAR
13130 @ 111769:               CALL  

  1331           N=N+4; R=N; ->L950;            !ALLIGN ON D W BOUNDARY
13131 @ 111770:               LINE   1331 "regression-compile-tmp/allimpc1-77.imp"
13132 @ 111812:               PUSH   N
13133 @ 111815:               PUSH   N
13134 @ 111818:               PUSHI  #0x00000004
13135 @ 111823:               ADD   
13136 @ 111824:               ASSVAL
13137 @ 111825:               LINE   1331 "regression-compile-tmp/allimpc1-77.imp"
13138 @ 111867:               PUSH   R
13139 @ 111870:               PUSH   N
13140 @ 111873:               ASSVAL
13141 @ 111874:               LINE   1331 "regression-compile-tmp/allimpc1-77.imp"
13142 @ 111916:               JUMP   L_01c0

  1332  L999:     %REPEAT
13143 @ 111919:               LINE   1332 "regression-compile-tmp/allimpc1-77.imp"
13144 @ 111961:               LABEL  L_01c2
13145 @ 111964:               LINE   1332 "regression-compile-tmp/allimpc1-77.imp"
13146 @ 112006:               REPEAT L_0003
13147 @ 112009:               LOCATE L_0004

  1333           P=P+1+BXLE; ->L943 %IF A(P)=1
13148 @ 112012:               LINE   1333 "regression-compile-tmp/allimpc1-77.imp"
13149 @ 112054:               PUSH   P
13150 @ 112057:               PUSH   P
13151 @ 112060:               PUSHI  #0x00000001
13152 @ 112065:               ADD   
13153 @ 112066:               PUSH   BXLE
13154 @ 112069:               ADD   
13155 @ 112070:               ASSVAL
13156 @ 112071:               LINE   1333 "regression-compile-tmp/allimpc1-77.imp"
13157 @ 112113:               PUSH   A
13158 @ 112116:               PUSH   P
13159 @ 112119:               ACCESS
13160 @ 112120:               PUSHI  #0x00000001
13161 @ 112125:               JUMPIF # L_0004
13162 @ 112129:               JUMP   L_01ba
13163 @ 112132:               LOCATE L_0004

  1334  L942:     MLINK(JJ); FAULT(10) %UNLESS JJ=0; ->L1202
  1335  !
13164 @ 112135:               LINE   1334 "regression-compile-tmp/allimpc1-77.imp"
13165 @ 112177:               LABEL  L_01b9
13166 @ 112180:               LINE   1334 "regression-compile-tmp/allimpc1-77.imp"
13167 @ 112222:               PUSH   MLINK
13168 @ 112225:               PUSH   JJ
13169 @ 112228:               ASSPAR
13170 @ 112229:               CALL  
13171 @ 112230:               LINE   1334 "regression-compile-tmp/allimpc1-77.imp"
13172 @ 112272:               PUSH   JJ
13173 @ 112275:               PUSHI  #0x00000000
13174 @ 112280:               JUMPIF = L_0004
13175 @ 112284:               PUSH   FAULT
13176 @ 112287:               PUSHI  #0x0000000a
13177 @ 112292:               ASSPAR
13178 @ 112293:               CALL  
13179 @ 112294:               LOCATE L_0004
13180 @ 112297:               LINE   1334 "regression-compile-tmp/allimpc1-77.imp"
13181 @ 112339:               JUMP   L_01c4

  1336   SW(10):       ! COMMENT
13182 @ 112342:               LINE   1336 "regression-compile-tmp/allimpc1-77.imp"
13183 @ 112384:               PUSHI  #0x0000000a
13184 @ 112389:               SLABEL 383

  1337                 ->L1
  1338  !
13185 @ 112392:               LINE   1337 "regression-compile-tmp/allimpc1-77.imp"
13186 @ 112434:               JUMP   L_01a4

  1339  SW(11):                                !REALS(LN)
13187 @ 112437:               LINE   1339 "regression-compile-tmp/allimpc1-77.imp"
13188 @ 112479:               PUSHI  #0x0000000b
13189 @ 112484:               SLABEL 383

  1340           ALL LONG=A(P+1)&1;->L1
13190 @ 112487:               LINE   1340 "regression-compile-tmp/allimpc1-77.imp"
13191 @ 112529:               PUSH   ALLLONG
13192 @ 112532:               PUSH   A
13193 @ 112535:               PUSH   P
13194 @ 112538:               PUSHI  #0x00000001
13195 @ 112543:               ADD   
13196 @ 112544:               ACCESS
13197 @ 112545:               PUSHI  #0x00000001
13198 @ 112550:               AND   
13199 @ 112551:               ASSVAL
13200 @ 112552:               LINE   1340 "regression-compile-tmp/allimpc1-77.imp"
13201 @ 112594:               JUMP   L_01a4

  1341  SW(12):                                !%BEGIN
13202 @ 112597:               LINE   1341 "regression-compile-tmp/allimpc1-77.imp"
13203 @ 112639:               PUSHI  #0x0000000c
13204 @ 112644:               SLABEL 383

  1342           FILL JUMPS(LEVEL)
13205 @ 112647:               LINE   1342 "regression-compile-tmp/allimpc1-77.imp"
13206 @ 112689:               PUSH   FILLJUMPS
13207 @ 112692:               PUSH   LEVEL
13208 @ 112695:               ASSPAR
13209 @ 112696:               CALL  

  1343           RAL(LEVEL)=SBFLAG<<15!N
13210 @ 112697:               LINE   1343 "regression-compile-tmp/allimpc1-77.imp"
13211 @ 112739:               PUSH   RAL
13212 @ 112742:               PUSH   LEVEL
13213 @ 112745:               ACCESS
13214 @ 112746:               PUSH   SBFLAG
13215 @ 112749:               PUSHI  #0x0000000f
13216 @ 112754:               LSH   
13217 @ 112755:               PUSH   N
13218 @ 112758:               OR    
13219 @ 112759:               ASSVAL

  1344           PTYPE=0; RHEAD(-1)
13220 @ 112760:               LINE   1344 "regression-compile-tmp/allimpc1-77.imp"
13221 @ 112802:               PUSH   PTYPE
13222 @ 112805:               PUSHI  #0x00000000
13223 @ 112810:               ASSVAL
13224 @ 112811:               LINE   1344 "regression-compile-tmp/allimpc1-77.imp"
13225 @ 112853:               PUSH   RHEAD
13226 @ 112856:               PUSHI  #0x00000001
13227 @ 112861:               NEGATE
13228 @ 112862:               ASSPAR
13229 @ 112863:               CALL  

  1345           FLAG(LEVEL)=0
13230 @ 112864:               LINE   1345 "regression-compile-tmp/allimpc1-77.imp"
13231 @ 112906:               PUSH   FLAG
13232 @ 112909:               PUSH   LEVEL
13233 @ 112912:               ACCESS
13234 @ 112913:               PUSHI  #0x00000000
13235 @ 112918:               ASSVAL

  1346           ->L1 %IF LEVEL=1=RLEVEL
13236 @ 112919:               LINE   1346 "regression-compile-tmp/allimpc1-77.imp"
13237 @ 112961:               PUSH   LEVEL
13238 @ 112964:               PUSHI  #0x00000001
13239 @ 112969:               JUMPIFD # L_0004
13240 @ 112973:               PUSH   RLEVEL
13241 @ 112976:               JUMPIF # L_0004
13242 @ 112980:               JUMP   L_01a4
13243 @ 112983:               LOCATE L_0004

  1347           ->L1202 %UNLESS LEVEL=2
13244 @ 112986:               LINE   1347 "regression-compile-tmp/allimpc1-77.imp"
13245 @ 113028:               PUSH   LEVEL
13246 @ 113031:               PUSHI  #0x00000002
13247 @ 113036:               JUMPIF = L_0004
13248 @ 113040:               JUMP   L_01c4
13249 @ 113043:               LOCATE L_0004

  1348           CPRMODE=1 %IF CPRMODE=0
13250 @ 113046:               LINE   1348 "regression-compile-tmp/allimpc1-77.imp"
13251 @ 113088:               PUSH   CPRMODE
13252 @ 113091:               PUSHI  #0x00000000
13253 @ 113096:               JUMPIF # L_0004
13254 @ 113100:               PUSH   CPRMODE
13255 @ 113103:               PUSHI  #0x00000001
13256 @ 113108:               ASSVAL
13257 @ 113109:               LOCATE L_0004

  1349           DEFINE EP(0,0,0)
13258 @ 113112:               LINE   1349 "regression-compile-tmp/allimpc1-77.imp"
13259 @ 113154:               PUSH   DEFINEEP
13260 @ 113157:               PUSHI  #0x00000000
13261 @ 113162:               ASSPAR
13262 @ 113163:               PUSHI  #0x00000000
13263 @ 113168:               ASSPAR
13264 @ 113169:               PUSHI  #0x00000000
13265 @ 113174:               ASSPAR
13266 @ 113175:               CALL  

  1350           FAULT(55) %UNLESS CPRMODE=1
13267 @ 113176:               LINE   1350 "regression-compile-tmp/allimpc1-77.imp"
13268 @ 113218:               PUSH   CPRMODE
13269 @ 113221:               PUSHI  #0x00000001
13270 @ 113226:               JUMPIF = L_0004
13271 @ 113230:               PUSH   FAULT
13272 @ 113233:               PUSHI  #0x00000037
13273 @ 113238:               ASSPAR
13274 @ 113239:               CALL  
13275 @ 113240:               LOCATE L_0004

  1351  L1202:    PLANT(X'05A0'); CODEBASE(LEVEL)=CA; ->L1
13276 @ 113243:               LINE   1351 "regression-compile-tmp/allimpc1-77.imp"
13277 @ 113285:               LABEL  L_01c4
13278 @ 113288:               LINE   1351 "regression-compile-tmp/allimpc1-77.imp"
13279 @ 113330:               PUSH   PLANT
13280 @ 113333:               PUSHI  #0x000005a0
13281 @ 113338:               ASSPAR
13282 @ 113339:               CALL  
13283 @ 113340:               LINE   1351 "regression-compile-tmp/allimpc1-77.imp"
13284 @ 113382:               PUSH   CODEBASE
13285 @ 113385:               PUSH   LEVEL
13286 @ 113388:               ACCESS
13287 @ 113389:               PUSH   CA
13288 @ 113392:               ASSVAL
13289 @ 113393:               LINE   1351 "regression-compile-tmp/allimpc1-77.imp"
13290 @ 113435:               JUMP   L_01a4

  1352  SW(13):                                ! %ENDOFPROGRAM
13291 @ 113438:               LINE   1352 "regression-compile-tmp/allimpc1-77.imp"
13292 @ 113480:               PUSHI  #0x0000000d
13293 @ 113485:               SLABEL 383

  1353           FAULT(15) %UNLESS LEVEL=2
13294 @ 113488:               LINE   1353 "regression-compile-tmp/allimpc1-77.imp"
13295 @ 113530:               PUSH   LEVEL
13296 @ 113533:               PUSHI  #0x00000002
13297 @ 113538:               JUMPIF = L_0004
13298 @ 113542:               PUSH   FAULT
13299 @ 113545:               PUSHI  #0x0000000f
13300 @ 113550:               ASSPAR
13301 @ 113551:               CALL  
13302 @ 113552:               LOCATE L_0004

  1354           FAULT(56) %UNLESS CPRMODE=1
13303 @ 113555:               LINE   1354 "regression-compile-tmp/allimpc1-77.imp"
13304 @ 113597:               PUSH   CPRMODE
13305 @ 113600:               PUSHI  #0x00000001
13306 @ 113605:               JUMPIF = L_0004
13307 @ 113609:               PUSH   FAULT
13308 @ 113612:               PUSHI  #0x00000038
13309 @ 113617:               ASSPAR
13310 @ 113618:               CALL  
13311 @ 113619:               LOCATE L_0004

  1355           PERM=0; CEND(1)
13312 @ 113622:               LINE   1355 "regression-compile-tmp/allimpc1-77.imp"
13313 @ 113664:               PUSH   PERM
13314 @ 113667:               PUSHI  #0x00000000
13315 @ 113672:               ASSVAL
13316 @ 113673:               LINE   1355 "regression-compile-tmp/allimpc1-77.imp"
13317 @ 113715:               PUSH   CEND
13318 @ 113718:               PUSHI  #0x00000001
13319 @ 113723:               ASSPAR
13320 @ 113724:               CALL  

  1356           LOAD DATA; ->L1
13321 @ 113725:               LINE   1356 "regression-compile-tmp/allimpc1-77.imp"
13322 @ 113767:               PUSH   LOADDATA
13323 @ 113770:               CALL  
13324 @ 113771:               LINE   1356 "regression-compile-tmp/allimpc1-77.imp"
13325 @ 113813:               JUMP   L_01a4

  1357  SW(14):  %BEGIN;                       !SWITCH LABEL
  1358           !%SHORTROUTINE
13326 @ 113816:               LINE   1357 "regression-compile-tmp/allimpc1-77.imp"
13327 @ 113858:               PUSHI  #0x0000000e
13328 @ 113863:               SLABEL 383
13329 @ 113866:               LINE   1357 "regression-compile-tmp/allimpc1-77.imp"
13330 @ 113908:               BEGIN  _lev0id0_CSS_lev2id1 {lev=2 --> 3}

  1359           R13=0;MONE=1
13331 @ 113909:                  LINE   1359 "regression-compile-tmp/allimpc1-77.imp"
13332 @ 113951:                  PUSH   R13
13333 @ 113954:                  PUSHI  #0x00000000
13334 @ 113959:                  ASSVAL
13335 @ 113960:                  LINE   1359 "regression-compile-tmp/allimpc1-77.imp"
13336 @ 114002:                  PUSH   MONE
13337 @ 114005:                  PUSHI  #0x00000001
13338 @ 114010:                  ASSVAL

  1360           COPYTAG(A(P+1))
13339 @ 114011:                  LINE   1360 "regression-compile-tmp/allimpc1-77.imp"
13340 @ 114053:                  PUSH   COPYTAG
13341 @ 114056:                  PUSH   A
13342 @ 114059:                  PUSH   P
13343 @ 114062:                  PUSHI  #0x00000001
13344 @ 114067:                  ADD   
13345 @ 114068:                  ACCESS
13346 @ 114069:                  ASSPAR
13347 @ 114070:                  CALL  

  1361           ->L1401 %IF OLDI=LEVEL %AND TYPE=6
13348 @ 114071:                  LINE   1361 "regression-compile-tmp/allimpc1-77.imp"
13349 @ 114113:                  PUSH   OLDI
13350 @ 114116:                  PUSH   LEVEL
13351 @ 114119:                  JUMPIF # L_0004
13352 @ 114123:                  PUSH   TYPE
13353 @ 114126:                  PUSHI  #0x00000006
13354 @ 114131:                  JUMPIF # L_0004
13355 @ 114135:                  JUMP   L_01c5
13356 @ 114138:                  LOCATE L_0004

  1362           FAULT(4); ->L1
13357 @ 114141:                  LINE   1362 "regression-compile-tmp/allimpc1-77.imp"
13358 @ 114183:                  PUSH   FAULT
13359 @ 114186:                  PUSHI  #0x00000004
13360 @ 114191:                  ASSPAR
13361 @ 114192:                  CALL  
13362 @ 114193:                  LINE   1362 "regression-compile-tmp/allimpc1-77.imp"
13363 @ 114235:                  JUMP   L_01c6

  1363  L1401:    FROM LIST(K,ACC,KKK)
13364 @ 114238:                  LINE   1363 "regression-compile-tmp/allimpc1-77.imp"
13365 @ 114280:                  LABEL  L_01c5
13366 @ 114283:                  LINE   1363 "regression-compile-tmp/allimpc1-77.imp"
13367 @ 114325:                  PUSH   FROMLIST
13368 @ 114328:                  PUSH   K
13369 @ 114331:                  ASSPAR
13370 @ 114332:                  PUSH   ACC
13371 @ 114335:                  ASSPAR
13372 @ 114336:                  PUSH   KKK
13373 @ 114339:                  ASSPAR
13374 @ 114340:                  CALL  

  1364           MLINK(K); FROM LIST(K,QQ,KK); ! UB & BIT LIST PART 1
13375 @ 114341:                  LINE   1364 "regression-compile-tmp/allimpc1-77.imp"
13376 @ 114383:                  PUSH   MLINK
13377 @ 114386:                  PUSH   K
13378 @ 114389:                  ASSPAR
13379 @ 114390:                  CALL  
13380 @ 114391:                  LINE   1364 "regression-compile-tmp/allimpc1-77.imp"
13381 @ 114433:                  PUSH   FROMLIST
13382 @ 114436:                  PUSH   K
13383 @ 114439:                  ASSPAR
13384 @ 114440:                  PUSH   QQ
13385 @ 114443:                  ASSPAR
13386 @ 114444:                  PUSH   KK
13387 @ 114447:                  ASSPAR
13388 @ 114448:                  CALL  

  1365           ->L1411 %UNLESS A(P+3)&7=1
13389 @ 114449:                  LINE   1365 "regression-compile-tmp/allimpc1-77.imp"
13390 @ 114491:                  PUSH   A
13391 @ 114494:                  PUSH   P
13392 @ 114497:                  PUSHI  #0x00000003
13393 @ 114502:                  ADD   
13394 @ 114503:                  ACCESS
13395 @ 114504:                  PUSHI  #0x00000007
13396 @ 114509:                  AND   
13397 @ 114510:                  PUSHI  #0x00000001
13398 @ 114515:                  JUMPIF = L_0004
13399 @ 114519:                  JUMP   L_01c7
13400 @ 114522:                  LOCATE L_0004

  1366           %IF A(P+3)=9 %THEN JJ=A(P+4) %ELSE %START
13401 @ 114525:                  LINE   1366 "regression-compile-tmp/allimpc1-77.imp"
13402 @ 114567:                  PUSH   A
13403 @ 114570:                  PUSH   P
13404 @ 114573:                  PUSHI  #0x00000003
13405 @ 114578:                  ADD   
13406 @ 114579:                  ACCESS
13407 @ 114580:                  PUSHI  #0x00000009
13408 @ 114585:                  JUMPIF # L_0004
13409 @ 114589:                  PUSH   JJ
13410 @ 114592:                  PUSH   A
13411 @ 114595:                  PUSH   P
13412 @ 114598:                  PUSHI  #0x00000004
13413 @ 114603:                  ADD   
13414 @ 114604:                  ACCESS
13415 @ 114605:                  ASSVAL
13416 @ 114606:                  GOTO   L_0003
13417 @ 114609:                  LOCATE L_0004

  1367           FROMAR4(P+4,JJ); P=P+1; %FINISH
13418 @ 114612:                  LINE   1367 "regression-compile-tmp/allimpc1-77.imp"
13419 @ 114654:                  PUSH   FROMAR4
13420 @ 114657:                  PUSH   P
13421 @ 114660:                  PUSHI  #0x00000004
13422 @ 114665:                  ADD   
13423 @ 114666:                  ASSPAR
13424 @ 114667:                  PUSH   JJ
13425 @ 114670:                  ASSPAR
13426 @ 114671:                  CALL  
13427 @ 114672:                  LINE   1367 "regression-compile-tmp/allimpc1-77.imp"
13428 @ 114714:                  PUSH   P
13429 @ 114717:                  PUSH   P
13430 @ 114720:                  PUSHI  #0x00000001
13431 @ 114725:                  ADD   
13432 @ 114726:                  ASSVAL
13433 @ 114727:                  LINE   1367 "regression-compile-tmp/allimpc1-77.imp"
13434 @ 114769:                  LOCATE L_0003

  1368           JJ=-JJ %IF A(P+2)=2
13435 @ 114772:                  LINE   1368 "regression-compile-tmp/allimpc1-77.imp"
13436 @ 114814:                  PUSH   A
13437 @ 114817:                  PUSH   P
13438 @ 114820:                  PUSHI  #0x00000002
13439 @ 114825:                  ADD   
13440 @ 114826:                  ACCESS
13441 @ 114827:                  PUSHI  #0x00000002
13442 @ 114832:                  JUMPIF # L_0004
13443 @ 114836:                  PUSH   JJ
13444 @ 114839:                  PUSH   JJ
13445 @ 114842:                  NEGATE
13446 @ 114843:                  ASSVAL
13447 @ 114844:                  LOCATE L_0004

  1369           ->L1402 %IF KKK<=JJ<=KK
13448 @ 114847:                  LINE   1369 "regression-compile-tmp/allimpc1-77.imp"
13449 @ 114889:                  PUSH   KKK
13450 @ 114892:                  PUSH   JJ
13451 @ 114895:                  JUMPIFD > L_0004
13452 @ 114899:                  PUSH   KK
13453 @ 114902:                  JUMPIF > L_0004
13454 @ 114906:                  JUMP   L_01c8
13455 @ 114909:                  LOCATE L_0004

  1370  L1411:    FAULT(5); ->L1
13456 @ 114912:                  LINE   1370 "regression-compile-tmp/allimpc1-77.imp"
13457 @ 114954:                  LABEL  L_01c7
13458 @ 114957:                  LINE   1370 "regression-compile-tmp/allimpc1-77.imp"
13459 @ 114999:                  PUSH   FAULT
13460 @ 115002:                  PUSHI  #0x00000005
13461 @ 115007:                  ASSPAR
13462 @ 115008:                  CALL  
13463 @ 115009:                  LINE   1370 "regression-compile-tmp/allimpc1-77.imp"
13464 @ 115051:                  JUMP   L_01c6

  1371  L1402:    Q=JJ-KKK
13465 @ 115054:                  LINE   1371 "regression-compile-tmp/allimpc1-77.imp"
13466 @ 115096:                  LABEL  L_01c8
13467 @ 115099:                  LINE   1371 "regression-compile-tmp/allimpc1-77.imp"
13468 @ 115141:                  PUSH   Q
13469 @ 115144:                  PUSH   JJ
13470 @ 115147:                  PUSH   KKK
13471 @ 115150:                  SUB   
13472 @ 115151:                  ASSVAL

  1372  L1404:    ->L1403 %IF 31>=Q
13473 @ 115152:                  LINE   1372 "regression-compile-tmp/allimpc1-77.imp"
13474 @ 115194:                  LABEL  L_01c9
13475 @ 115197:                  LINE   1372 "regression-compile-tmp/allimpc1-77.imp"
13476 @ 115239:                  PUSHI  #0x0000001f
13477 @ 115244:                  PUSH   Q
13478 @ 115247:                  JUMPIF < L_0004
13479 @ 115251:                  JUMP   L_01ca
13480 @ 115254:                  LOCATE L_0004

  1373           MLINK(K); Q=Q-32
13481 @ 115257:                  LINE   1373 "regression-compile-tmp/allimpc1-77.imp"
13482 @ 115299:                  PUSH   MLINK
13483 @ 115302:                  PUSH   K
13484 @ 115305:                  ASSPAR
13485 @ 115306:                  CALL  
13486 @ 115307:                  LINE   1373 "regression-compile-tmp/allimpc1-77.imp"
13487 @ 115349:                  PUSH   Q
13488 @ 115352:                  PUSH   Q
13489 @ 115355:                  PUSHI  #0x00000020
13490 @ 115360:                  SUB   
13491 @ 115361:                  ASSVAL

  1374           FROM LIST(K,QQ,JJJ); ->L1404
13492 @ 115362:                  LINE   1374 "regression-compile-tmp/allimpc1-77.imp"
13493 @ 115404:                  PUSH   FROMLIST
13494 @ 115407:                  PUSH   K
13495 @ 115410:                  ASSPAR
13496 @ 115411:                  PUSH   QQ
13497 @ 115414:                  ASSPAR
13498 @ 115415:                  PUSH   JJJ
13499 @ 115418:                  ASSPAR
13500 @ 115419:                  CALL  
13501 @ 115420:                  LINE   1374 "regression-compile-tmp/allimpc1-77.imp"
13502 @ 115462:                  JUMP   L_01c9

  1375  L1403:    JJJ=1<<Q; FAULT(6) %UNLESS JJJ&QQ=0
13503 @ 115465:                  LINE   1375 "regression-compile-tmp/allimpc1-77.imp"
13504 @ 115507:                  LABEL  L_01ca
13505 @ 115510:                  LINE   1375 "regression-compile-tmp/allimpc1-77.imp"
13506 @ 115552:                  PUSH   JJJ
13507 @ 115555:                  PUSHI  #0x00000001
13508 @ 115560:                  PUSH   Q
13509 @ 115563:                  LSH   
13510 @ 115564:                  ASSVAL
13511 @ 115565:                  LINE   1375 "regression-compile-tmp/allimpc1-77.imp"
13512 @ 115607:                  PUSH   JJJ
13513 @ 115610:                  PUSH   QQ
13514 @ 115613:                  AND   
13515 @ 115614:                  PUSHI  #0x00000000
13516 @ 115619:                  JUMPIF = L_0004
13517 @ 115623:                  PUSH   FAULT
13518 @ 115626:                  PUSHI  #0x00000006
13519 @ 115631:                  ASSPAR
13520 @ 115632:                  CALL  
13521 @ 115633:                  LOCATE L_0004

  1376           REPLACE1(K,QQ!JJJ);           ! UPDATE BIT LIST
13522 @ 115636:                  LINE   1376 "regression-compile-tmp/allimpc1-77.imp"
13523 @ 115678:                  PUSH   REPLACE1
13524 @ 115681:                  PUSH   K
13525 @ 115684:                  ASSPAR
13526 @ 115685:                  PUSH   QQ
13527 @ 115688:                  PUSH   JJJ
13528 @ 115691:                  OR    
13529 @ 115692:                  ASSPAR
13530 @ 115693:                  CALL  

  1377           Q=CA-CODEBASE(LEVEL)
13531 @ 115694:                  LINE   1377 "regression-compile-tmp/allimpc1-77.imp"
13532 @ 115736:                  PUSH   Q
13533 @ 115739:                  PUSH   CA
13534 @ 115742:                  PUSH   CODEBASE
13535 @ 115745:                  PUSH   LEVEL
13536 @ 115748:                  ACCESS
13537 @ 115749:                  SUB   
13538 @ 115750:                  ASSVAL

  1378           ->L1407 %IF PREC#0
13539 @ 115751:                  LINE   1378 "regression-compile-tmp/allimpc1-77.imp"
13540 @ 115793:                  PUSH   PREC
13541 @ 115796:                  PUSHI  #0x00000000
13542 @ 115801:                  JUMPIF = L_0004
13543 @ 115805:                  JUMP   L_01cb
13544 @ 115808:                  LOCATE L_0004

  1379           QQ=ACC+8+(JJ-KKK)<<2;         ! WHERE TO PLUG
13545 @ 115811:                  LINE   1379 "regression-compile-tmp/allimpc1-77.imp"
13546 @ 115853:                  PUSH   QQ
13547 @ 115856:                  PUSH   ACC
13548 @ 115859:                  PUSHI  #0x00000008
13549 @ 115864:                  ADD   
13550 @ 115865:                  PUSH   JJ
13551 @ 115868:                  PUSH   KKK
13552 @ 115871:                  SUB   
13553 @ 115872:                  PUSHI  #0x00000002
13554 @ 115877:                  LSH   
13555 @ 115878:                  ADD   
13556 @ 115879:                  ASSVAL

  1380           PLUG(QQ,Q>>16) %UNLESS Q>>16=0
13557 @ 115880:                  LINE   1380 "regression-compile-tmp/allimpc1-77.imp"
13558 @ 115922:                  PUSH   Q
13559 @ 115925:                  PUSHI  #0x00000010
13560 @ 115930:                  RSH   
13561 @ 115931:                  PUSHI  #0x00000000
13562 @ 115936:                  JUMPIF = L_0004
13563 @ 115940:                  PUSH   PLUG
13564 @ 115943:                  PUSH   QQ
13565 @ 115946:                  ASSPAR
13566 @ 115947:                  PUSH   Q
13567 @ 115950:                  PUSHI  #0x00000010
13568 @ 115955:                  RSH   
13569 @ 115956:                  ASSPAR
13570 @ 115957:                  CALL  
13571 @ 115958:                  LOCATE L_0004

  1381  L1406:    PLUG(QQ+2,Q&X'FFFF'); ->L1
13572 @ 115961:                  LINE   1381 "regression-compile-tmp/allimpc1-77.imp"
13573 @ 116003:                  LABEL  L_01cc
13574 @ 116006:                  LINE   1381 "regression-compile-tmp/allimpc1-77.imp"
13575 @ 116048:                  PUSH   PLUG
13576 @ 116051:                  PUSH   QQ
13577 @ 116054:                  PUSHI  #0x00000002
13578 @ 116059:                  ADD   
13579 @ 116060:                  ASSPAR
13580 @ 116061:                  PUSH   Q
13581 @ 116064:                  PUSHI  #0x0000ffff
13582 @ 116069:                  AND   
13583 @ 116070:                  ASSPAR
13584 @ 116071:                  CALL  
13585 @ 116072:                  LINE   1381 "regression-compile-tmp/allimpc1-77.imp"
13586 @ 116114:                  JUMP   L_01c6

  1382  L1407:    QQ=ACC+6+(JJ-KKK)<<1
13587 @ 116117:                  LINE   1382 "regression-compile-tmp/allimpc1-77.imp"
13588 @ 116159:                  LABEL  L_01cb
13589 @ 116162:                  LINE   1382 "regression-compile-tmp/allimpc1-77.imp"
13590 @ 116204:                  PUSH   QQ
13591 @ 116207:                  PUSH   ACC
13592 @ 116210:                  PUSHI  #0x00000006
13593 @ 116215:                  ADD   
13594 @ 116216:                  PUSH   JJ
13595 @ 116219:                  PUSH   KKK
13596 @ 116222:                  SUB   
13597 @ 116223:                  PUSHI  #0x00000001
13598 @ 116228:                  LSH   
13599 @ 116229:                  ADD   
13600 @ 116230:                  ASSVAL

  1383           FAULT(99) %IF Q>X'7FFF';->L1406
  1384  !
13601 @ 116231:                  LINE   1383 "regression-compile-tmp/allimpc1-77.imp"
13602 @ 116273:                  PUSH   Q
13603 @ 116276:                  PUSHI  #0x00007fff
13604 @ 116281:                  JUMPIF <= L_0004
13605 @ 116285:                  PUSH   FAULT
13606 @ 116288:                  PUSHI  #0x00000063
13607 @ 116293:                  ASSPAR
13608 @ 116294:                  CALL  
13609 @ 116295:                  LOCATE L_0004
13610 @ 116298:                  LINE   1383 "regression-compile-tmp/allimpc1-77.imp"
13611 @ 116340:                  JUMP   L_01cc

  1385  L1:       %END;->L1
13612 @ 116343:                  LINE   1385 "regression-compile-tmp/allimpc1-77.imp"
13613 @ 116385:                  LABEL  L_01c6
13614 @ 116388:                  LINE   1385 "regression-compile-tmp/allimpc1-77.imp"
13615 @ 116430:               END    _lev0id0_CSS_lev2id1 {lev=3 --> 2}
13616 @ 116431:               LINE   1385 "regression-compile-tmp/allimpc1-77.imp"
13617 @ 116473:               JUMP   L_01a4

  1386  SW(15):  %BEGIN;                       !SWITCH (SWITCH LIST)
  1387           !%SHORTROUTINE
13618 @ 116476:               LINE   1386 "regression-compile-tmp/allimpc1-77.imp"
13619 @ 116518:               PUSHI  #0x0000000f
13620 @ 116523:               SLABEL 383
13621 @ 116526:               LINE   1386 "regression-compile-tmp/allimpc1-77.imp"
13622 @ 116568:               BEGIN  _lev0id0_CSS_lev2id2 {lev=2 --> 3}

  1388           %INTEGER BP,QQQ
13623 @ 116569:                  LINE   1388 "regression-compile-tmp/allimpc1-77.imp"
13624 @ 116611:                  DEF    BP p1=V_01c5 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
13625 @ 116625:                  DEF    QQQ p1=V_01c6 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

  1389           Q=P;CNOP(0,4);PJ(15,PLABEL-1)
13626 @ 116640:                  LINE   1389 "regression-compile-tmp/allimpc1-77.imp"
13627 @ 116682:                  PUSH   Q
13628 @ 116685:                  PUSH   P
13629 @ 116688:                  ASSVAL
13630 @ 116689:                  LINE   1389 "regression-compile-tmp/allimpc1-77.imp"
13631 @ 116731:                  PUSH   CNOP
13632 @ 116734:                  PUSHI  #0x00000000
13633 @ 116739:                  ASSPAR
13634 @ 116740:                  PUSHI  #0x00000004
13635 @ 116745:                  ASSPAR
13636 @ 116746:                  CALL  
13637 @ 116747:                  LINE   1389 "regression-compile-tmp/allimpc1-77.imp"
13638 @ 116789:                  PUSH   PJ
13639 @ 116792:                  PUSHI  #0x0000000f
13640 @ 116797:                  ASSPAR
13641 @ 116798:                  PUSH   PLABEL
13642 @ 116801:                  PUSHI  #0x00000001
13643 @ 116806:                  SUB   
13644 @ 116807:                  ASSPAR
13645 @ 116808:                  CALL  

  1390           FAULT(56) %UNLESS LEVEL>=2
13646 @ 116809:                  LINE   1390 "regression-compile-tmp/allimpc1-77.imp"
13647 @ 116851:                  PUSH   LEVEL
13648 @ 116854:                  PUSHI  #0x00000002
13649 @ 116859:                  JUMPIF >= L_0004
13650 @ 116863:                  PUSH   FAULT
13651 @ 116866:                  PUSHI  #0x00000038
13652 @ 116871:                  ASSPAR
13653 @ 116872:                  CALL  
13654 @ 116873:                  LOCATE L_0004

  1391  L1528:    P=Q+A(Q+1)+2
13655 @ 116876:                  LINE   1391 "regression-compile-tmp/allimpc1-77.imp"
13656 @ 116918:                  LABEL  L_01c7
13657 @ 116921:                  LINE   1391 "regression-compile-tmp/allimpc1-77.imp"
13658 @ 116963:                  PUSH   P
13659 @ 116966:                  PUSH   Q
13660 @ 116969:                  PUSH   A
13661 @ 116972:                  PUSH   Q
13662 @ 116975:                  PUSHI  #0x00000001
13663 @ 116980:                  ADD   
13664 @ 116981:                  ACCESS
13665 @ 116982:                  ADD   
13666 @ 116983:                  PUSHI  #0x00000002
13667 @ 116988:                  ADD   
13668 @ 116989:                  ASSVAL

  1392           CBPAIR(KKK,KK);               ! LB TO KKK, UB TO KK
13669 @ 116990:                  LINE   1392 "regression-compile-tmp/allimpc1-77.imp"
13670 @ 117032:                  PUSH   CBPAIR
13671 @ 117035:                  PUSH   KKK
13672 @ 117038:                  ASSPAR
13673 @ 117039:                  PUSH   KK
13674 @ 117042:                  ASSPAR
13675 @ 117043:                  CALL  

  1393           ->L1501 %UNLESS |KKK|<X'7FFF'>|KK|
13676 @ 117044:                  LINE   1393 "regression-compile-tmp/allimpc1-77.imp"
13677 @ 117086:                  PUSH   KKK
13678 @ 117089:                  MOD   
13679 @ 117090:                  PUSHI  #0x00007fff
13680 @ 117095:                  JUMPIFD >= L_0005
13681 @ 117099:                  PUSH   KK
13682 @ 117102:                  MOD   
13683 @ 117103:                  JUMPIF > L_0004
13684 @ 117107:                  LOCATE L_0005
13685 @ 117110:                  JUMP   L_01c8
13686 @ 117113:                  LOCATE L_0004

  1394           ->L1535 %IF KKK<=KK; FAULT(27); KK=KKK
13687 @ 117116:                  LINE   1394 "regression-compile-tmp/allimpc1-77.imp"
13688 @ 117158:                  PUSH   KKK
13689 @ 117161:                  PUSH   KK
13690 @ 117164:                  JUMPIF > L_0004
13691 @ 117168:                  JUMP   L_01c9
13692 @ 117171:                  LOCATE L_0004
13693 @ 117174:                  LINE   1394 "regression-compile-tmp/allimpc1-77.imp"
13694 @ 117216:                  PUSH   FAULT
13695 @ 117219:                  PUSHI  #0x0000001b
13696 @ 117224:                  ASSPAR
13697 @ 117225:                  CALL  
13698 @ 117226:                  LINE   1394 "regression-compile-tmp/allimpc1-77.imp"
13699 @ 117268:                  PUSH   KK
13700 @ 117271:                  PUSH   KKK
13701 @ 117274:                  ASSVAL

  1395  L1535:    %CYCLE QQ=1,1,A(Q+1)
13702 @ 117275:                  LINE   1395 "regression-compile-tmp/allimpc1-77.imp"
13703 @ 117317:                  LABEL  L_01c9
13704 @ 117320:                  LINE   1395 "regression-compile-tmp/allimpc1-77.imp"
13705 @ 117362:                  PUSH   QQ
13706 @ 117365:                  PUSHI  #0x00000001
13707 @ 117370:                  PUSH   A
13708 @ 117373:                  PUSH   Q
13709 @ 117376:                  PUSHI  #0x00000001
13710 @ 117381:                  ADD   
13711 @ 117382:                  ACCESS
13712 @ 117383:                  PUSHI  #0x00000001
13713 @ 117388:                  FOR    L_0003

  1396           K=A(Q+QQ+1);TEST NST
13714 @ 117391:                  LINE   1396 "regression-compile-tmp/allimpc1-77.imp"
13715 @ 117433:                  PUSH   K
13716 @ 117436:                  PUSH   A
13717 @ 117439:                  PUSH   Q
13718 @ 117442:                  PUSH   QQ
13719 @ 117445:                  ADD   
13720 @ 117446:                  PUSHI  #0x00000001
13721 @ 117451:                  ADD   
13722 @ 117452:                  ACCESS
13723 @ 117453:                  ASSVAL
13724 @ 117454:                  LINE   1396 "regression-compile-tmp/allimpc1-77.imp"
13725 @ 117496:                  PUSH   TESTNST
13726 @ 117499:                  CALL  

  1397           PREC=0
13727 @ 117500:                  LINE   1397 "regression-compile-tmp/allimpc1-77.imp"
13728 @ 117542:                  PUSH   PREC
13729 @ 117545:                  PUSHI  #0x00000000
13730 @ 117550:                  ASSVAL

  1398           PREC=2 %IF SBFLAG=1 %OR COMPILER=1
13731 @ 117551:                  LINE   1398 "regression-compile-tmp/allimpc1-77.imp"
13732 @ 117593:                  PUSH   SBFLAG
13733 @ 117596:                  PUSHI  #0x00000001
13734 @ 117601:                  JUMPIF = L_0008
13735 @ 117605:                  PUSH   COMPILER
13736 @ 117608:                  PUSHI  #0x00000001
13737 @ 117613:                  JUMPIF # L_0007
13738 @ 117617:                  LOCATE L_0008
13739 @ 117620:                  PUSH   PREC
13740 @ 117623:                  PUSHI  #0x00000002
13741 @ 117628:                  ASSVAL
13742 @ 117629:                  LOCATE L_0007

  1399           TYPE=6; ROUT=0; NAM=0; ARR=1; PACK(PTYPE)
13743 @ 117632:                  LINE   1399 "regression-compile-tmp/allimpc1-77.imp"
13744 @ 117674:                  PUSH   TYPE
13745 @ 117677:                  PUSHI  #0x00000006
13746 @ 117682:                  ASSVAL
13747 @ 117683:                  LINE   1399 "regression-compile-tmp/allimpc1-77.imp"
13748 @ 117725:                  PUSH   ROUT
13749 @ 117728:                  PUSHI  #0x00000000
13750 @ 117733:                  ASSVAL
13751 @ 117734:                  LINE   1399 "regression-compile-tmp/allimpc1-77.imp"
13752 @ 117776:                  PUSH   NAM
13753 @ 117779:                  PUSHI  #0x00000000
13754 @ 117784:                  ASSVAL
13755 @ 117785:                  LINE   1399 "regression-compile-tmp/allimpc1-77.imp"
13756 @ 117827:                  PUSH   ARR
13757 @ 117830:                  PUSHI  #0x00000001
13758 @ 117835:                  ASSVAL
13759 @ 117836:                  LINE   1399 "regression-compile-tmp/allimpc1-77.imp"
13760 @ 117878:                  PUSH   PACK
13761 @ 117881:                  PUSH   PTYPE
13762 @ 117884:                  ASSPAR
13763 @ 117885:                  CALL  

  1400           OPHEAD=NEWCELL; JJ=OPHEAD
13764 @ 117886:                  LINE   1400 "regression-compile-tmp/allimpc1-77.imp"
13765 @ 117928:                  PUSH   OPHEAD
13766 @ 117931:                  PUSH   NEWCELL
13767 @ 117934:                  CALL  
13768 @ 117935:                  ASSVAL
13769 @ 117936:                  LINE   1400 "regression-compile-tmp/allimpc1-77.imp"
13770 @ 117978:                  PUSH   JJ
13771 @ 117981:                  PUSH   OPHEAD
13772 @ 117984:                  ASSVAL

  1401           J=0;STORE TAG(K,OPHEAD);R=KKK
13773 @ 117985:                  LINE   1401 "regression-compile-tmp/allimpc1-77.imp"
13774 @ 118027:                  PUSH   J
13775 @ 118030:                  PUSHI  #0x00000000
13776 @ 118035:                  ASSVAL
13777 @ 118036:                  LINE   1401 "regression-compile-tmp/allimpc1-77.imp"
13778 @ 118078:                  PUSH   STORETAG
13779 @ 118081:                  PUSH   K
13780 @ 118084:                  ASSPAR
13781 @ 118085:                  PUSH   OPHEAD
13782 @ 118088:                  ASSPAR
13783 @ 118089:                  CALL  
13784 @ 118090:                  LINE   1401 "regression-compile-tmp/allimpc1-77.imp"
13785 @ 118132:                  PUSH   R
13786 @ 118135:                  PUSH   KKK
13787 @ 118138:                  ASSVAL

  1402           INSERT AFTER (OPHEAD,0,KK)
13788 @ 118139:                  LINE   1402 "regression-compile-tmp/allimpc1-77.imp"
13789 @ 118181:                  PUSH   INSERTAFTER
13790 @ 118184:                  PUSH   OPHEAD
13791 @ 118187:                  ASSPAR
13792 @ 118188:                  PUSHI  #0x00000000
13793 @ 118193:                  ASSPAR
13794 @ 118194:                  PUSH   KK
13795 @ 118197:                  ASSPAR
13796 @ 118198:                  CALL  

  1403  L1503:    ->L1504 %IF KK-R<32
13797 @ 118199:                  LINE   1403 "regression-compile-tmp/allimpc1-77.imp"
13798 @ 118241:                  LABEL  L_01ca
13799 @ 118244:                  LINE   1403 "regression-compile-tmp/allimpc1-77.imp"
13800 @ 118286:                  PUSH   KK
13801 @ 118289:                  PUSH   R
13802 @ 118292:                  SUB   
13803 @ 118293:                  PUSHI  #0x00000020
13804 @ 118298:                  JUMPIF >= L_0007
13805 @ 118302:                  JUMP   L_01cb
13806 @ 118305:                  LOCATE L_0007

  1404           INSERT AFTER(OPHEAD,0,0)
13807 @ 118308:                  LINE   1404 "regression-compile-tmp/allimpc1-77.imp"
13808 @ 118350:                  PUSH   INSERTAFTER
13809 @ 118353:                  PUSH   OPHEAD
13810 @ 118356:                  ASSPAR
13811 @ 118357:                  PUSHI  #0x00000000
13812 @ 118362:                  ASSPAR
13813 @ 118363:                  PUSHI  #0x00000000
13814 @ 118368:                  ASSPAR
13815 @ 118369:                  CALL  

  1405           R=R+32; ->L1503;               ! SET UP BIT LIST
13816 @ 118370:                  LINE   1405 "regression-compile-tmp/allimpc1-77.imp"
13817 @ 118412:                  PUSH   R
13818 @ 118415:                  PUSH   R
13819 @ 118418:                  PUSHI  #0x00000020
13820 @ 118423:                  ADD   
13821 @ 118424:                  ASSVAL
13822 @ 118425:                  LINE   1405 "regression-compile-tmp/allimpc1-77.imp"
13823 @ 118467:                  JUMP   L_01ca

  1406  L1504:    REPLACE BOTH(JJ,CA,KKK)
13824 @ 118470:                  LINE   1406 "regression-compile-tmp/allimpc1-77.imp"
13825 @ 118512:                  LABEL  L_01cb
13826 @ 118515:                  LINE   1406 "regression-compile-tmp/allimpc1-77.imp"
13827 @ 118557:                  PUSH   REPLACEBOTH
13828 @ 118560:                  PUSH   JJ
13829 @ 118563:                  ASSPAR
13830 @ 118564:                  PUSH   CA
13831 @ 118567:                  ASSPAR
13832 @ 118568:                  PUSH   KKK
13833 @ 118571:                  ASSPAR
13834 @ 118572:                  CALL  

  1407           PCONST(KKK&X'FFFFFF'!PREC<<24)
13835 @ 118573:                  LINE   1407 "regression-compile-tmp/allimpc1-77.imp"
13836 @ 118615:                  PUSH   PCONST
13837 @ 118618:                  PUSH   KKK
13838 @ 118621:                  PUSHI  #0x00ffffff
13839 @ 118626:                  AND   
13840 @ 118627:                  PUSH   PREC
13841 @ 118630:                  PUSHI  #0x00000018
13842 @ 118635:                  LSH   
13843 @ 118636:                  OR    
13844 @ 118637:                  ASSPAR
13845 @ 118638:                  CALL  

  1408           PCONST(KK)
13846 @ 118639:                  LINE   1408 "regression-compile-tmp/allimpc1-77.imp"
13847 @ 118681:                  PUSH   PCONST
13848 @ 118684:                  PUSH   KK
13849 @ 118687:                  ASSPAR
13850 @ 118688:                  CALL  

  1409           JJJ=KK-KKK
13851 @ 118689:                  LINE   1409 "regression-compile-tmp/allimpc1-77.imp"
13852 @ 118731:                  PUSH   JJJ
13853 @ 118734:                  PUSH   KK
13854 @ 118737:                  PUSH   KKK
13855 @ 118740:                  SUB   
13856 @ 118741:                  ASSVAL

  1410           JJJ=(JJJ+1)//2 %IF PREC=2
13857 @ 118742:                  LINE   1410 "regression-compile-tmp/allimpc1-77.imp"
13858 @ 118784:                  PUSH   PREC
13859 @ 118787:                  PUSHI  #0x00000002
13860 @ 118792:                  JUMPIF # L_0007
13861 @ 118796:                  PUSH   JJJ
13862 @ 118799:                  PUSH   JJJ
13863 @ 118802:                  PUSHI  #0x00000001
13864 @ 118807:                  ADD   
13865 @ 118808:                  PUSHI  #0x00000002
13866 @ 118813:                  QUOT  
13867 @ 118814:                  ASSVAL
13868 @ 118815:                  LOCATE L_0007

  1411           %CYCLE I=0,1,JJJ
13869 @ 118818:                  LINE   1411 "regression-compile-tmp/allimpc1-77.imp"
13870 @ 118860:                  PUSH   I
13871 @ 118863:                  PUSHI  #0x00000001
13872 @ 118868:                  PUSH   JJJ
13873 @ 118871:                  PUSHI  #0x00000000
13874 @ 118876:                  FOR    L_0006

  1412           PCONST(0);%REPEAT
13875 @ 118879:                  LINE   1412 "regression-compile-tmp/allimpc1-77.imp"
13876 @ 118921:                  PUSH   PCONST
13877 @ 118924:                  PUSHI  #0x00000000
13878 @ 118929:                  ASSPAR
13879 @ 118930:                  CALL  
13880 @ 118931:                  LINE   1412 "regression-compile-tmp/allimpc1-77.imp"
13881 @ 118973:                  REPEAT L_0006
13882 @ 118976:                  LOCATE L_0007

  1413           %REPEAT
13883 @ 118979:                  LINE   1413 "regression-compile-tmp/allimpc1-77.imp"
13884 @ 119021:                  REPEAT L_0003
13885 @ 119024:                  LOCATE L_0004

  1414           Q=P; ->L1528 %UNLESS A(Q)=2
13886 @ 119027:                  LINE   1414 "regression-compile-tmp/allimpc1-77.imp"
13887 @ 119069:                  PUSH   Q
13888 @ 119072:                  PUSH   P
13889 @ 119075:                  ASSVAL
13890 @ 119076:                  LINE   1414 "regression-compile-tmp/allimpc1-77.imp"
13891 @ 119118:                  PUSH   A
13892 @ 119121:                  PUSH   Q
13893 @ 119124:                  ACCESS
13894 @ 119125:                  PUSHI  #0x00000002
13895 @ 119130:                  JUMPIF = L_0004
13896 @ 119134:                  JUMP   L_01c7
13897 @ 119137:                  LOCATE L_0004

  1415           PLAB(-1); ->L1
13898 @ 119140:                  LINE   1415 "regression-compile-tmp/allimpc1-77.imp"
13899 @ 119182:                  PUSH   PLAB
13900 @ 119185:                  PUSHI  #0x00000001
13901 @ 119190:                  NEGATE
13902 @ 119191:                  ASSPAR
13903 @ 119192:                  CALL  
13904 @ 119193:                  LINE   1415 "regression-compile-tmp/allimpc1-77.imp"
13905 @ 119235:                  JUMP   L_01cc

  1416  L1501:    FAULT(18); KK=0; KKK=0; ->L1535
13906 @ 119238:                  LINE   1416 "regression-compile-tmp/allimpc1-77.imp"
13907 @ 119280:                  LABEL  L_01c8
13908 @ 119283:                  LINE   1416 "regression-compile-tmp/allimpc1-77.imp"
13909 @ 119325:                  PUSH   FAULT
13910 @ 119328:                  PUSHI  #0x00000012
13911 @ 119333:                  ASSPAR
13912 @ 119334:                  CALL  
13913 @ 119335:                  LINE   1416 "regression-compile-tmp/allimpc1-77.imp"
13914 @ 119377:                  PUSH   KK
13915 @ 119380:                  PUSHI  #0x00000000
13916 @ 119385:                  ASSVAL
13917 @ 119386:                  LINE   1416 "regression-compile-tmp/allimpc1-77.imp"
13918 @ 119428:                  PUSH   KKK
13919 @ 119431:                  PUSHI  #0x00000000
13920 @ 119436:                  ASSVAL
13921 @ 119437:                  LINE   1416 "regression-compile-tmp/allimpc1-77.imp"
13922 @ 119479:                  JUMP   L_01c9

  1417  L1:       %END;->L1
13923 @ 119482:                  LINE   1417 "regression-compile-tmp/allimpc1-77.imp"
13924 @ 119524:                  LABEL  L_01cc
13925 @ 119527:                  LINE   1417 "regression-compile-tmp/allimpc1-77.imp"
13926 @ 119569:               END    _lev0id0_CSS_lev2id2 {lev=3 --> 2}
13927 @ 119570:               LINE   1417 "regression-compile-tmp/allimpc1-77.imp"
13928 @ 119612:               JUMP   L_01a4

  1418  SW(16):  QU=\A(P+1)&1; P=P+2; ->L1
  1419  !
13929 @ 119615:               LINE   1418 "regression-compile-tmp/allimpc1-77.imp"
13930 @ 119657:               PUSHI  #0x00000010
13931 @ 119662:               SLABEL 383
13932 @ 119665:               LINE   1418 "regression-compile-tmp/allimpc1-77.imp"
13933 @ 119707:               PUSH   QU
13934 @ 119710:               PUSH   A
13935 @ 119713:               PUSH   P
13936 @ 119716:               PUSHI  #0x00000001
13937 @ 119721:               ADD   
13938 @ 119722:               ACCESS
13939 @ 119723:               NOT   
13940 @ 119724:               PUSHI  #0x00000001
13941 @ 119729:               AND   
13942 @ 119730:               ASSVAL
13943 @ 119731:               LINE   1418 "regression-compile-tmp/allimpc1-77.imp"
13944 @ 119773:               PUSH   P
13945 @ 119776:               PUSH   P
13946 @ 119779:               PUSHI  #0x00000002
13947 @ 119784:               ADD   
13948 @ 119785:               ASSVAL
13949 @ 119786:               LINE   1418 "regression-compile-tmp/allimpc1-77.imp"
13950 @ 119828:               JUMP   L_01a4

  1420  SW(17):                                ! '%REGISTER' (NAME)
13951 @ 119831:               LINE   1420 "regression-compile-tmp/allimpc1-77.imp"
13952 @ 119873:               PUSHI  #0x00000011
13953 @ 119878:               SLABEL 383

  1421           KK=CLAIMABLE REG
13954 @ 119881:               LINE   1421 "regression-compile-tmp/allimpc1-77.imp"
13955 @ 119923:               PUSH   KK
13956 @ 119926:               PUSH   CLAIMABLEREG
13957 @ 119929:               CALL  
13958 @ 119930:               ASSVAL

  1422           ->L1999 %IF KK=0
13959 @ 119931:               LINE   1422 "regression-compile-tmp/allimpc1-77.imp"
13960 @ 119973:               PUSH   KK
13961 @ 119976:               PUSHI  #0x00000000
13962 @ 119981:               JUMPIF # L_0004
13963 @ 119985:               JUMP   L_01c5
13964 @ 119988:               LOCATE L_0004

  1423           REGISTER(KK)=-LEVEL
13965 @ 119991:               LINE   1423 "regression-compile-tmp/allimpc1-77.imp"
13966 @ 120033:               PUSH   REGISTER
13967 @ 120036:               PUSH   KK
13968 @ 120039:               ACCESS
13969 @ 120040:               PUSH   LEVEL
13970 @ 120043:               NEGATE
13971 @ 120044:               ASSVAL

  1424           UVARREG(KK)=LEVEL
13972 @ 120045:               LINE   1424 "regression-compile-tmp/allimpc1-77.imp"
13973 @ 120087:               PUSH   UVARREG
13974 @ 120090:               PUSH   KK
13975 @ 120093:               ACCESS
13976 @ 120094:               PUSH   LEVEL
13977 @ 120097:               ASSVAL

  1425           PTYPE=8; J=0
13978 @ 120098:               LINE   1425 "regression-compile-tmp/allimpc1-77.imp"
13979 @ 120140:               PUSH   PTYPE
13980 @ 120143:               PUSHI  #0x00000008
13981 @ 120148:               ASSVAL
13982 @ 120149:               LINE   1425 "regression-compile-tmp/allimpc1-77.imp"
13983 @ 120191:               PUSH   J
13984 @ 120194:               PUSHI  #0x00000000
13985 @ 120199:               ASSVAL

  1426           K=A(P+1); TESTNST
13986 @ 120200:               LINE   1426 "regression-compile-tmp/allimpc1-77.imp"
13987 @ 120242:               PUSH   K
13988 @ 120245:               PUSH   A
13989 @ 120248:               PUSH   P
13990 @ 120251:               PUSHI  #0x00000001
13991 @ 120256:               ADD   
13992 @ 120257:               ACCESS
13993 @ 120258:               ASSVAL
13994 @ 120259:               LINE   1426 "regression-compile-tmp/allimpc1-77.imp"
13995 @ 120301:               PUSH   TESTNST
13996 @ 120304:               CALL  

  1427           STORE TAG(K,KK); ->L1
13997 @ 120305:               LINE   1427 "regression-compile-tmp/allimpc1-77.imp"
13998 @ 120347:               PUSH   STORETAG
13999 @ 120350:               PUSH   K
14000 @ 120353:               ASSPAR
14001 @ 120354:               PUSH   KK
14002 @ 120357:               ASSPAR
14003 @ 120358:               CALL  
14004 @ 120359:               LINE   1427 "regression-compile-tmp/allimpc1-77.imp"
14005 @ 120401:               JUMP   L_01a4

  1428  SW(18):                                ! '%OWN' (TYPE)(OWNDEC)
14006 @ 120404:               LINE   1428 "regression-compile-tmp/allimpc1-77.imp"
14007 @ 120446:               PUSHI  #0x00000012
14008 @ 120451:               SLABEL 383

  1429           %BEGIN
  1430           !%SHORTROUTINE
14009 @ 120454:               LINE   1429 "regression-compile-tmp/allimpc1-77.imp"
14010 @ 120496:               BEGIN  _lev0id0_CSS_lev2id3 {lev=2 --> 3}

  1431           %INTEGER WSP1,LENGTH,BP,PP,SIGN
14011 @ 120497:                  LINE   1431 "regression-compile-tmp/allimpc1-77.imp"
14012 @ 120539:                  DEF    WSP1 p1=V_01c6 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
14013 @ 120555:                  DEF    LENGTH p1=V_01c7 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
14014 @ 120573:                  DEF    BP p1=V_01c8 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
14015 @ 120587:                  DEF    PP p1=V_01c9 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
14016 @ 120601:                  DEF    SIGN p1=V_01ca 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

  1432           %INTEGERNAME VAR
14017 @ 120617:                  LINE   1432 "regression-compile-tmp/allimpc1-77.imp"
14018 @ 120659:                  DEF    VAR p1=V_01cb a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1433           FAULT(40) %UNLESS NMDECS(LEVEL)=0
14019 @ 120674:                  LINE   1433 "regression-compile-tmp/allimpc1-77.imp"
14020 @ 120716:                  PUSH   NMDECS
14021 @ 120719:                  PUSH   LEVEL
14022 @ 120722:                  ACCESS
14023 @ 120723:                  PUSHI  #0x00000000
14024 @ 120728:                  JUMPIF = L_0004
14025 @ 120732:                  PUSH   FAULT
14026 @ 120735:                  PUSHI  #0x00000028
14027 @ 120740:                  ASSPAR
14028 @ 120741:                  CALL  
14029 @ 120742:                  LOCATE L_0004

  1434           P=P+1; CLT
14030 @ 120745:                  LINE   1434 "regression-compile-tmp/allimpc1-77.imp"
14031 @ 120787:                  PUSH   P
14032 @ 120790:                  PUSH   P
14033 @ 120793:                  PUSHI  #0x00000001
14034 @ 120798:                  ADD   
14035 @ 120799:                  ASSVAL
14036 @ 120800:                  LINE   1434 "regression-compile-tmp/allimpc1-77.imp"
14037 @ 120842:                  PUSH   CLT
14038 @ 120845:                  CALL  

  1435           FAULT(70) %IF TYPE=5 %AND ACC=0
14039 @ 120846:                  LINE   1435 "regression-compile-tmp/allimpc1-77.imp"
14040 @ 120888:                  PUSH   TYPE
14041 @ 120891:                  PUSHI  #0x00000005
14042 @ 120896:                  JUMPIF # L_0004
14043 @ 120900:                  PUSH   ACC
14044 @ 120903:                  PUSHI  #0x00000000
14045 @ 120908:                  JUMPIF # L_0004
14046 @ 120912:                  PUSH   FAULT
14047 @ 120915:                  PUSHI  #0x00000046
14048 @ 120920:                  ASSPAR
14049 @ 120921:                  CALL  
14050 @ 120922:                  LOCATE L_0004

  1436           NAM=0; ROUT=0; ARR=A(P)-1; PACK(PTYPE)
14051 @ 120925:                  LINE   1436 "regression-compile-tmp/allimpc1-77.imp"
14052 @ 120967:                  PUSH   NAM
14053 @ 120970:                  PUSHI  #0x00000000
14054 @ 120975:                  ASSVAL
14055 @ 120976:                  LINE   1436 "regression-compile-tmp/allimpc1-77.imp"
14056 @ 121018:                  PUSH   ROUT
14057 @ 121021:                  PUSHI  #0x00000000
14058 @ 121026:                  ASSVAL
14059 @ 121027:                  LINE   1436 "regression-compile-tmp/allimpc1-77.imp"
14060 @ 121069:                  PUSH   ARR
14061 @ 121072:                  PUSH   A
14062 @ 121075:                  PUSH   P
14063 @ 121078:                  ACCESS
14064 @ 121079:                  PUSHI  #0x00000001
14065 @ 121084:                  SUB   
14066 @ 121085:                  ASSVAL
14067 @ 121086:                  LINE   1436 "regression-compile-tmp/allimpc1-77.imp"
14068 @ 121128:                  PUSH   PACK
14069 @ 121131:                  PUSH   PTYPE
14070 @ 121134:                  ASSPAR
14071 @ 121135:                  CALL  

  1437           PP=P+1; P=P+2; ->NONSCALAR %UNLESS ARR=0
14072 @ 121136:                  LINE   1437 "regression-compile-tmp/allimpc1-77.imp"
14073 @ 121178:                  PUSH   PP
14074 @ 121181:                  PUSH   P
14075 @ 121184:                  PUSHI  #0x00000001
14076 @ 121189:                  ADD   
14077 @ 121190:                  ASSVAL
14078 @ 121191:                  LINE   1437 "regression-compile-tmp/allimpc1-77.imp"
14079 @ 121233:                  PUSH   P
14080 @ 121236:                  PUSH   P
14081 @ 121239:                  PUSHI  #0x00000002
14082 @ 121244:                  ADD   
14083 @ 121245:                  ASSVAL
14084 @ 121246:                  LINE   1437 "regression-compile-tmp/allimpc1-77.imp"
14085 @ 121288:                  PUSH   ARR
14086 @ 121291:                  PUSHI  #0x00000000
14087 @ 121296:                  JUMPIF = L_0004
14088 @ 121300:                  JUMP   L_01cc
14089 @ 121303:                  LOCATE L_0004

  1438           ->L1801 %UNLESS A(P)=2;        ! NO CONST
14090 @ 121306:                  LINE   1438 "regression-compile-tmp/allimpc1-77.imp"
14091 @ 121348:                  PUSH   A
14092 @ 121351:                  PUSH   P
14093 @ 121354:                  ACCESS
14094 @ 121355:                  PUSHI  #0x00000002
14095 @ 121360:                  JUMPIF = L_0004
14096 @ 121364:                  JUMP   L_01cd
14097 @ 121367:                  LOCATE L_0004

  1439           A(P+1)=4; A(P+2)=9; A(P+3)=0; ! 0== NULL STRING ALSO
14098 @ 121370:                  LINE   1439 "regression-compile-tmp/allimpc1-77.imp"
14099 @ 121412:                  PUSH   A
14100 @ 121415:                  PUSH   P
14101 @ 121418:                  PUSHI  #0x00000001
14102 @ 121423:                  ADD   
14103 @ 121424:                  ACCESS
14104 @ 121425:                  PUSHI  #0x00000004
14105 @ 121430:                  ASSVAL
14106 @ 121431:                  LINE   1439 "regression-compile-tmp/allimpc1-77.imp"
14107 @ 121473:                  PUSH   A
14108 @ 121476:                  PUSH   P
14109 @ 121479:                  PUSHI  #0x00000002
14110 @ 121484:                  ADD   
14111 @ 121485:                  ACCESS
14112 @ 121486:                  PUSHI  #0x00000009
14113 @ 121491:                  ASSVAL
14114 @ 121492:                  LINE   1439 "regression-compile-tmp/allimpc1-77.imp"
14115 @ 121534:                  PUSH   A
14116 @ 121537:                  PUSH   P
14117 @ 121540:                  PUSHI  #0x00000003
14118 @ 121545:                  ADD   
14119 @ 121546:                  ACCESS
14120 @ 121547:                  PUSHI  #0x00000000
14121 @ 121552:                  ASSVAL

  1440  L1801:    SIGN=A(P+1); ->L1820 %IF TYPE=5;! STRING
14122 @ 121553:                  LINE   1440 "regression-compile-tmp/allimpc1-77.imp"
14123 @ 121595:                  LABEL  L_01cd
14124 @ 121598:                  LINE   1440 "regression-compile-tmp/allimpc1-77.imp"
14125 @ 121640:                  PUSH   SIGN
14126 @ 121643:                  PUSH   A
14127 @ 121646:                  PUSH   P
14128 @ 121649:                  PUSHI  #0x00000001
14129 @ 121654:                  ADD   
14130 @ 121655:                  ACCESS
14131 @ 121656:                  ASSVAL
14132 @ 121657:                  LINE   1440 "regression-compile-tmp/allimpc1-77.imp"
14133 @ 121699:                  PUSH   TYPE
14134 @ 121702:                  PUSHI  #0x00000005
14135 @ 121707:                  JUMPIF # L_0004
14136 @ 121711:                  JUMP   L_01ce
14137 @ 121714:                  LOCATE L_0004

  1441           JJ= SORT CONST(P+2,PREC&1,TYPE)
14138 @ 121717:                  LINE   1441 "regression-compile-tmp/allimpc1-77.imp"
14139 @ 121759:                  PUSH   JJ
14140 @ 121762:                  PUSH   SORTCONST
14141 @ 121765:                  PUSH   P
14142 @ 121768:                  PUSHI  #0x00000002
14143 @ 121773:                  ADD   
14144 @ 121774:                  ASSPAR
14145 @ 121775:                  PUSH   PREC
14146 @ 121778:                  PUSHI  #0x00000001
14147 @ 121783:                  AND   
14148 @ 121784:                  ASSPAR
14149 @ 121785:                  PUSH   TYPE
14150 @ 121788:                  ASSPAR
14151 @ 121789:                  CALL  
14152 @ 121790:                  ASSVAL

  1442           ->L1810 %IF TYPE=2
14153 @ 121791:                  LINE   1442 "regression-compile-tmp/allimpc1-77.imp"
14154 @ 121833:                  PUSH   TYPE
14155 @ 121836:                  PUSHI  #0x00000002
14156 @ 121841:                  JUMPIF # L_0004
14157 @ 121845:                  JUMP   L_01cf
14158 @ 121848:                  LOCATE L_0004

  1443           VAR==ST(N0-1)
14159 @ 121851:                  LINE   1443 "regression-compile-tmp/allimpc1-77.imp"
14160 @ 121893:                  PUSH   VAR
14161 @ 121896:                  PUSH   ST
14162 @ 121899:                  PUSH   N0
14163 @ 121902:                  PUSHI  #0x00000001
14164 @ 121907:                  SUB   
14165 @ 121908:                  ACCESS
14166 @ 121909:                  ASSREF

  1444           FAULT(44)%IF(PREC=1 %AND VAR>255)%OR(PREC=2 %AND |VAR|>>16#0)
14167 @ 121910:                  LINE   1444 "regression-compile-tmp/allimpc1-77.imp"
14168 @ 121952:                  PUSH   PREC
14169 @ 121955:                  PUSHI  #0x00000001
14170 @ 121960:                  JUMPIF # L_0006
14171 @ 121964:                  PUSH   VAR
14172 @ 121967:                  PUSHI  #0x000000ff
14173 @ 121972:                  JUMPIF > L_0005
14174 @ 121976:                  LOCATE L_0006
14175 @ 121979:                  PUSH   PREC
14176 @ 121982:                  PUSHI  #0x00000002
14177 @ 121987:                  JUMPIF # L_0004
14178 @ 121991:                  PUSH   VAR
14179 @ 121994:                  MOD   
14180 @ 121995:                  PUSHI  #0x00000010
14181 @ 122000:                  RSH   
14182 @ 122001:                  PUSHI  #0x00000000
14183 @ 122006:                  JUMPIF = L_0004
14184 @ 122010:                  LOCATE L_0005
14185 @ 122013:                  PUSH   FAULT
14186 @ 122016:                  PUSHI  #0x0000002c
14187 @ 122021:                  ASSPAR
14188 @ 122022:                  CALL  
14189 @ 122023:                  LOCATE L_0004

  1445           FAULT(44) %IF A(P+2)&7=2;     ! REAL CONST FOR INTEGER VARIABLE
14190 @ 122026:                  LINE   1445 "regression-compile-tmp/allimpc1-77.imp"
14191 @ 122068:                  PUSH   A
14192 @ 122071:                  PUSH   P
14193 @ 122074:                  PUSHI  #0x00000002
14194 @ 122079:                  ADD   
14195 @ 122080:                  ACCESS
14196 @ 122081:                  PUSHI  #0x00000007
14197 @ 122086:                  AND   
14198 @ 122087:                  PUSHI  #0x00000002
14199 @ 122092:                  JUMPIF # L_0004
14200 @ 122096:                  PUSH   FAULT
14201 @ 122099:                  PUSHI  #0x0000002c
14202 @ 122104:                  ASSPAR
14203 @ 122105:                  CALL  
14204 @ 122106:                  LOCATE L_0004

  1446           %IF SIGN=2 %THEN VAR=-VAR
14205 @ 122109:                  LINE   1446 "regression-compile-tmp/allimpc1-77.imp"
14206 @ 122151:                  PUSH   SIGN
14207 @ 122154:                  PUSHI  #0x00000002
14208 @ 122159:                  JUMPIF # L_0004
14209 @ 122163:                  PUSH   VAR
14210 @ 122166:                  PUSH   VAR
14211 @ 122169:                  NEGATE
14212 @ 122170:                  ASSVAL
14213 @ 122171:                  LOCATE L_0004

  1447           %IF SIGN=3 %THEN VAR=\VAR
14214 @ 122174:                  LINE   1447 "regression-compile-tmp/allimpc1-77.imp"
14215 @ 122216:                  PUSH   SIGN
14216 @ 122219:                  PUSHI  #0x00000003
14217 @ 122224:                  JUMPIF # L_0004
14218 @ 122228:                  PUSH   VAR
14219 @ 122231:                  PUSH   VAR
14220 @ 122234:                  NOT   
14221 @ 122235:                  ASSVAL
14222 @ 122236:                  LOCATE L_0004

  1448  L1803:    K=A(PP); TESTNST
14223 @ 122239:                  LINE   1448 "regression-compile-tmp/allimpc1-77.imp"
14224 @ 122281:                  LABEL  L_01d0
14225 @ 122284:                  LINE   1448 "regression-compile-tmp/allimpc1-77.imp"
14226 @ 122326:                  PUSH   K
14227 @ 122329:                  PUSH   A
14228 @ 122332:                  PUSH   PP
14229 @ 122335:                  ACCESS
14230 @ 122336:                  ASSVAL
14231 @ 122337:                  LINE   1448 "regression-compile-tmp/allimpc1-77.imp"
14232 @ 122379:                  PUSH   TESTNST
14233 @ 122382:                  CALL  

  1449           JJ=JJ+4-BYTES(PREC) %UNLESS PREC=3
14234 @ 122383:                  LINE   1449 "regression-compile-tmp/allimpc1-77.imp"
14235 @ 122425:                  PUSH   PREC
14236 @ 122428:                  PUSHI  #0x00000003
14237 @ 122433:                  JUMPIF = L_0004
14238 @ 122437:                  PUSH   JJ
14239 @ 122440:                  PUSH   JJ
14240 @ 122443:                  PUSHI  #0x00000004
14241 @ 122448:                  ADD   
14242 @ 122449:                  PUSH   BYTES
14243 @ 122452:                  PUSH   PREC
14244 @ 122455:                  ACCESS
14245 @ 122456:                  SUB   
14246 @ 122457:                  ASSVAL
14247 @ 122458:                  LOCATE L_0004

  1450           PUSH(TAGS(K),PTYPE<<16!LEVEL<<8!GLA<<4,JJ)
14248 @ 122461:                  LINE   1450 "regression-compile-tmp/allimpc1-77.imp"
14249 @ 122503:                  PUSH   PUSH
14250 @ 122506:                  PUSH   TAGS
14251 @ 122509:                  PUSH   K
14252 @ 122512:                  ACCESS
14253 @ 122513:                  ASSPAR
14254 @ 122514:                  PUSH   PTYPE
14255 @ 122517:                  PUSHI  #0x00000010
14256 @ 122522:                  LSH   
14257 @ 122523:                  PUSH   LEVEL
14258 @ 122526:                  PUSHI  #0x00000008
14259 @ 122531:                  LSH   
14260 @ 122532:                  OR    
14261 @ 122533:                  PUSH   GLA
14262 @ 122536:                  PUSHI  #0x00000004
14263 @ 122541:                  LSH   
14264 @ 122542:                  OR    
14265 @ 122543:                  ASSPAR
14266 @ 122544:                  PUSH   JJ
14267 @ 122547:                  ASSPAR
14268 @ 122548:                  CALL  

  1451           PUSH(NAME(LEVEL),0,K); ->L99
14269 @ 122549:                  LINE   1451 "regression-compile-tmp/allimpc1-77.imp"
14270 @ 122591:                  PUSH   PUSH
14271 @ 122594:                  PUSH   NAME
14272 @ 122597:                  PUSH   LEVEL
14273 @ 122600:                  ACCESS
14274 @ 122601:                  ASSPAR
14275 @ 122602:                  PUSHI  #0x00000000
14276 @ 122607:                  ASSPAR
14277 @ 122608:                  PUSH   K
14278 @ 122611:                  ASSPAR
14279 @ 122612:                  CALL  
14280 @ 122613:                  LINE   1451 "regression-compile-tmp/allimpc1-77.imp"
14281 @ 122655:                  JUMP   L_01d1

  1452  L1810:    FAULT(44) %IF SIGN=3;         ! \ WITH REAL
14282 @ 122658:                  LINE   1452 "regression-compile-tmp/allimpc1-77.imp"
14283 @ 122700:                  LABEL  L_01cf
14284 @ 122703:                  LINE   1452 "regression-compile-tmp/allimpc1-77.imp"
14285 @ 122745:                  PUSH   SIGN
14286 @ 122748:                  PUSHI  #0x00000003
14287 @ 122753:                  JUMPIF # L_0004
14288 @ 122757:                  PUSH   FAULT
14289 @ 122760:                  PUSHI  #0x0000002c
14290 @ 122765:                  ASSPAR
14291 @ 122766:                  CALL  
14292 @ 122767:                  LOCATE L_0004

  1453           ->L1803 %UNLESS SIGN=2
14293 @ 122770:                  LINE   1453 "regression-compile-tmp/allimpc1-77.imp"
14294 @ 122812:                  PUSH   SIGN
14295 @ 122815:                  PUSHI  #0x00000002
14296 @ 122820:                  JUMPIF = L_0004
14297 @ 122824:                  JUMP   L_01d0
14298 @ 122827:                  LOCATE L_0004

  1454           ST(JJ>>2)=ST(JJ>>2)!X'80000000';! OR IN SIGN BIT
14299 @ 122830:                  LINE   1454 "regression-compile-tmp/allimpc1-77.imp"
14300 @ 122872:                  PUSH   ST
14301 @ 122875:                  PUSH   JJ
14302 @ 122878:                  PUSHI  #0x00000002
14303 @ 122883:                  RSH   
14304 @ 122884:                  ACCESS
14305 @ 122885:                  PUSH   ST
14306 @ 122888:                  PUSH   JJ
14307 @ 122891:                  PUSHI  #0x00000002
14308 @ 122896:                  RSH   
14309 @ 122897:                  ACCESS
14310 @ 122898:                  PUSHI  #0x80000000
14311 @ 122903:                  OR    
14312 @ 122904:                  ASSVAL

  1455           ->L1803
14313 @ 122905:                  LINE   1455 "regression-compile-tmp/allimpc1-77.imp"
14314 @ 122947:                  JUMP   L_01d0

  1456  L1820:                                  ! STRINGS
14315 @ 122950:                  LINE   1456 "regression-compile-tmp/allimpc1-77.imp"
14316 @ 122992:                  LABEL  L_01ce

  1457           ->L1822 %UNLESS A(P+2)=9 %AND A(P+3)<127
14317 @ 122995:                  LINE   1457 "regression-compile-tmp/allimpc1-77.imp"
14318 @ 123037:                  PUSH   A
14319 @ 123040:                  PUSH   P
14320 @ 123043:                  PUSHI  #0x00000002
14321 @ 123048:                  ADD   
14322 @ 123049:                  ACCESS
14323 @ 123050:                  PUSHI  #0x00000009
14324 @ 123055:                  JUMPIF # L_0005
14325 @ 123059:                  PUSH   A
14326 @ 123062:                  PUSH   P
14327 @ 123065:                  PUSHI  #0x00000003
14328 @ 123070:                  ADD   
14329 @ 123071:                  ACCESS
14330 @ 123072:                  PUSHI  #0x0000007f
14331 @ 123077:                  JUMPIF < L_0004
14332 @ 123081:                  LOCATE L_0005
14333 @ 123084:                  JUMP   L_01d2
14334 @ 123087:                  LOCATE L_0004

  1458           A(P+2)=5; A(P+4)=A(P+3); A(P+3)=1
14335 @ 123090:                  LINE   1458 "regression-compile-tmp/allimpc1-77.imp"
14336 @ 123132:                  PUSH   A
14337 @ 123135:                  PUSH   P
14338 @ 123138:                  PUSHI  #0x00000002
14339 @ 123143:                  ADD   
14340 @ 123144:                  ACCESS
14341 @ 123145:                  PUSHI  #0x00000005
14342 @ 123150:                  ASSVAL
14343 @ 123151:                  LINE   1458 "regression-compile-tmp/allimpc1-77.imp"
14344 @ 123193:                  PUSH   A
14345 @ 123196:                  PUSH   P
14346 @ 123199:                  PUSHI  #0x00000004
14347 @ 123204:                  ADD   
14348 @ 123205:                  ACCESS
14349 @ 123206:                  PUSH   A
14350 @ 123209:                  PUSH   P
14351 @ 123212:                  PUSHI  #0x00000003
14352 @ 123217:                  ADD   
14353 @ 123218:                  ACCESS
14354 @ 123219:                  ASSVAL
14355 @ 123220:                  LINE   1458 "regression-compile-tmp/allimpc1-77.imp"
14356 @ 123262:                  PUSH   A
14357 @ 123265:                  PUSH   P
14358 @ 123268:                  PUSHI  #0x00000003
14359 @ 123273:                  ADD   
14360 @ 123274:                  ACCESS
14361 @ 123275:                  PUSHI  #0x00000001
14362 @ 123280:                  ASSVAL

  1459  L1822:    FAULT(44) %UNLESS SIGN=4 %AND A(P+2)=5 %AND A(P+3)<ACC
14363 @ 123281:                  LINE   1459 "regression-compile-tmp/allimpc1-77.imp"
14364 @ 123323:                  LABEL  L_01d2
14365 @ 123326:                  LINE   1459 "regression-compile-tmp/allimpc1-77.imp"
14366 @ 123368:                  PUSH   SIGN
14367 @ 123371:                  PUSHI  #0x00000004
14368 @ 123376:                  JUMPIF # L_0005
14369 @ 123380:                  PUSH   A
14370 @ 123383:                  PUSH   P
14371 @ 123386:                  PUSHI  #0x00000002
14372 @ 123391:                  ADD   
14373 @ 123392:                  ACCESS
14374 @ 123393:                  PUSHI  #0x00000005
14375 @ 123398:                  JUMPIF # L_0005
14376 @ 123402:                  PUSH   A
14377 @ 123405:                  PUSH   P
14378 @ 123408:                  PUSHI  #0x00000003
14379 @ 123413:                  ADD   
14380 @ 123414:                  ACCESS
14381 @ 123415:                  PUSH   ACC
14382 @ 123418:                  JUMPIF < L_0004
14383 @ 123422:                  LOCATE L_0005
14384 @ 123425:                  PUSH   FAULT
14385 @ 123428:                  PUSHI  #0x0000002c
14386 @ 123433:                  ASSPAR
14387 @ 123434:                  CALL  
14388 @ 123435:                  LOCATE L_0004

  1460           QQ=CONSTPTR<<2
14389 @ 123438:                  LINE   1460 "regression-compile-tmp/allimpc1-77.imp"
14390 @ 123480:                  PUSH   QQ
14391 @ 123483:                  PUSH   CONSTPTR
14392 @ 123486:                  PUSHI  #0x00000002
14393 @ 123491:                  LSH   
14394 @ 123492:                  ASSVAL

  1461           %CYCLE JJ=0,4,(ACC-1)&(-4)
14395 @ 123493:                  LINE   1461 "regression-compile-tmp/allimpc1-77.imp"
14396 @ 123535:                  PUSH   JJ
14397 @ 123538:                  PUSHI  #0x00000004
14398 @ 123543:                  PUSH   ACC
14399 @ 123546:                  PUSHI  #0x00000001
14400 @ 123551:                  SUB   
14401 @ 123552:                  PUSHI  #0x00000004
14402 @ 123557:                  NEGATE
14403 @ 123558:                  AND   
14404 @ 123559:                  PUSHI  #0x00000000
14405 @ 123564:                  FOR    L_0003

  1462           WSP1=A(P+JJ+3)<<8!A(P+JJ+4)&255;! COLLECT THE SYMBOLS FROM
14406 @ 123567:                  LINE   1462 "regression-compile-tmp/allimpc1-77.imp"
14407 @ 123609:                  PUSH   WSP1
14408 @ 123612:                  PUSH   A
14409 @ 123615:                  PUSH   P
14410 @ 123618:                  PUSH   JJ
14411 @ 123621:                  ADD   
14412 @ 123622:                  PUSHI  #0x00000003
14413 @ 123627:                  ADD   
14414 @ 123628:                  ACCESS
14415 @ 123629:                  PUSHI  #0x00000008
14416 @ 123634:                  LSH   
14417 @ 123635:                  PUSH   A
14418 @ 123638:                  PUSH   P
14419 @ 123641:                  PUSH   JJ
14420 @ 123644:                  ADD   
14421 @ 123645:                  PUSHI  #0x00000004
14422 @ 123650:                  ADD   
14423 @ 123651:                  ACCESS
14424 @ 123652:                  PUSHI  #0x000000ff
14425 @ 123657:                  AND   
14426 @ 123658:                  OR    
14427 @ 123659:                  ASSVAL

  1463           WSP1=WSP1<<8!A(P+JJ+5)&255;   ! A.R AND ASSEMBLE INTO FOURS
14428 @ 123660:                  LINE   1463 "regression-compile-tmp/allimpc1-77.imp"
14429 @ 123702:                  PUSH   WSP1
14430 @ 123705:                  PUSH   WSP1
14431 @ 123708:                  PUSHI  #0x00000008
14432 @ 123713:                  LSH   
14433 @ 123714:                  PUSH   A
14434 @ 123717:                  PUSH   P
14435 @ 123720:                  PUSH   JJ
14436 @ 123723:                  ADD   
14437 @ 123724:                  PUSHI  #0x00000005
14438 @ 123729:                  ADD   
14439 @ 123730:                  ACCESS
14440 @ 123731:                  PUSHI  #0x000000ff
14441 @ 123736:                  AND   
14442 @ 123737:                  OR    
14443 @ 123738:                  ASSVAL

  1464           WSP1=WSP1<<8!A(P+JJ+6)&255
14444 @ 123739:                  LINE   1464 "regression-compile-tmp/allimpc1-77.imp"
14445 @ 123781:                  PUSH   WSP1
14446 @ 123784:                  PUSH   WSP1
14447 @ 123787:                  PUSHI  #0x00000008
14448 @ 123792:                  LSH   
14449 @ 123793:                  PUSH   A
14450 @ 123796:                  PUSH   P
14451 @ 123799:                  PUSH   JJ
14452 @ 123802:                  ADD   
14453 @ 123803:                  PUSHI  #0x00000006
14454 @ 123808:                  ADD   
14455 @ 123809:                  ACCESS
14456 @ 123810:                  PUSHI  #0x000000ff
14457 @ 123815:                  AND   
14458 @ 123816:                  OR    
14459 @ 123817:                  ASSVAL

  1465           PSYM(WSP1);                   ! THEN ADD TO SYMBOL TABLES
14460 @ 123818:                  LINE   1465 "regression-compile-tmp/allimpc1-77.imp"
14461 @ 123860:                  PUSH   PSYM
14462 @ 123863:                  PUSH   WSP1
14463 @ 123866:                  ASSPAR
14464 @ 123867:                  CALL  

  1466           %REPEAT
14465 @ 123868:                  LINE   1466 "regression-compile-tmp/allimpc1-77.imp"
14466 @ 123910:                  REPEAT L_0003
14467 @ 123913:                  LOCATE L_0004

  1467                 PRX(X'58',2,0,GLA,8);   ! BASE OF ST TO REG2
14468 @ 123916:                  LINE   1467 "regression-compile-tmp/allimpc1-77.imp"
14469 @ 123958:                  PUSH   PRX
14470 @ 123961:                  PUSHI  #0x00000058
14471 @ 123966:                  ASSPAR
14472 @ 123967:                  PUSHI  #0x00000002
14473 @ 123972:                  ASSPAR
14474 @ 123973:                  PUSHI  #0x00000000
14475 @ 123978:                  ASSPAR
14476 @ 123979:                  PUSH   GLA
14477 @ 123982:                  ASSPAR
14478 @ 123983:                  PUSHI  #0x00000008
14479 @ 123988:                  ASSPAR
14480 @ 123989:                  CALL  

  1468                 LOADAD(1,2,GLA,QQ);     ! ABSOLUTE ADDR OF STING
14481 @ 123990:                  LINE   1468 "regression-compile-tmp/allimpc1-77.imp"
14482 @ 124032:                  PUSH   LOADAD
14483 @ 124035:                  PUSHI  #0x00000001
14484 @ 124040:                  ASSPAR
14485 @ 124041:                  PUSHI  #0x00000002
14486 @ 124046:                  ASSPAR
14487 @ 124047:                  PUSH   GLA
14488 @ 124050:                  ASSPAR
14489 @ 124051:                  PUSH   QQ
14490 @ 124054:                  ASSPAR
14491 @ 124055:                  CALL  

  1469                 PRX(X'50',1,0,RBASE,N); ! STUFF IT OFF
14492 @ 124056:                  LINE   1469 "regression-compile-tmp/allimpc1-77.imp"
14493 @ 124098:                  PUSH   PRX
14494 @ 124101:                  PUSHI  #0x00000050
14495 @ 124106:                  ASSPAR
14496 @ 124107:                  PUSHI  #0x00000001
14497 @ 124112:                  ASSPAR
14498 @ 124113:                  PUSHI  #0x00000000
14499 @ 124118:                  ASSPAR
14500 @ 124119:                  PUSH   RBASE
14501 @ 124122:                  ASSPAR
14502 @ 124123:                  PUSH   N
14503 @ 124126:                  ASSPAR
14504 @ 124127:                  CALL  

  1470                 PSI(X'92',ACC-1,RBASE,N);                               !
14505 @ 124128:                  LINE   1470 "regression-compile-tmp/allimpc1-77.imp"
14506 @ 124170:                  PUSH   PSI
14507 @ 124173:                  PUSHI  #0x00000092
14508 @ 124178:                  ASSPAR
14509 @ 124179:                  PUSH   ACC
14510 @ 124182:                  PUSHI  #0x00000001
14511 @ 124187:                  SUB   
14512 @ 124188:                  ASSPAR
14513 @ 124189:                  PUSH   RBASE
14514 @ 124192:                  ASSPAR
14515 @ 124193:                  PUSH   N
14516 @ 124196:                  ASSPAR
14517 @ 124197:                  CALL  

  1471           K=A(PP); TESTNST
14518 @ 124198:                  LINE   1471 "regression-compile-tmp/allimpc1-77.imp"
14519 @ 124240:                  PUSH   K
14520 @ 124243:                  PUSH   A
14521 @ 124246:                  PUSH   PP
14522 @ 124249:                  ACCESS
14523 @ 124250:                  ASSVAL
14524 @ 124251:                  LINE   1471 "regression-compile-tmp/allimpc1-77.imp"
14525 @ 124293:                  PUSH   TESTNST
14526 @ 124296:                  CALL  

  1472           J=0;STORE TAG(K,N)
14527 @ 124297:                  LINE   1472 "regression-compile-tmp/allimpc1-77.imp"
14528 @ 124339:                  PUSH   J
14529 @ 124342:                  PUSHI  #0x00000000
14530 @ 124347:                  ASSVAL
14531 @ 124348:                  LINE   1472 "regression-compile-tmp/allimpc1-77.imp"
14532 @ 124390:                  PUSH   STORETAG
14533 @ 124393:                  PUSH   K
14534 @ 124396:                  ASSPAR
14535 @ 124397:                  PUSH   N
14536 @ 124400:                  ASSPAR
14537 @ 124401:                  CALL  

  1473           N=N+4; ->L99
14538 @ 124402:                  LINE   1473 "regression-compile-tmp/allimpc1-77.imp"
14539 @ 124444:                  PUSH   N
14540 @ 124447:                  PUSH   N
14541 @ 124450:                  PUSHI  #0x00000004
14542 @ 124455:                  ADD   
14543 @ 124456:                  ASSVAL
14544 @ 124457:                  LINE   1473 "regression-compile-tmp/allimpc1-77.imp"
14545 @ 124499:                  JUMP   L_01d1

  1474  NONSCALAR:CBPAIR(KK,KKK)
14546 @ 124502:                  LINE   1474 "regression-compile-tmp/allimpc1-77.imp"
14547 @ 124544:                  LABEL  L_01cc
14548 @ 124547:                  LINE   1474 "regression-compile-tmp/allimpc1-77.imp"
14549 @ 124589:                  PUSH   CBPAIR
14550 @ 124592:                  PUSH   KK
14551 @ 124595:                  ASSPAR
14552 @ 124596:                  PUSH   KKK
14553 @ 124599:                  ASSPAR
14554 @ 124600:                  CALL  

  1475           %IF TYPE=5 %THEN BP=ACC %ELSE BP=BYTES(PREC)
14555 @ 124601:                  LINE   1475 "regression-compile-tmp/allimpc1-77.imp"
14556 @ 124643:                  PUSH   TYPE
14557 @ 124646:                  PUSHI  #0x00000005
14558 @ 124651:                  JUMPIF # L_0004
14559 @ 124655:                  PUSH   BP
14560 @ 124658:                  PUSH   ACC
14561 @ 124661:                  ASSVAL
14562 @ 124662:                  GOTO   L_0003
14563 @ 124665:                  LOCATE L_0004
14564 @ 124668:                  PUSH   BP
14565 @ 124671:                  PUSH   BYTES
14566 @ 124674:                  PUSH   PREC
14567 @ 124677:                  ACCESS
14568 @ 124678:                  ASSVAL
14569 @ 124679:                  LOCATE L_0003

  1476           LENGTH=KKK-KK+1
14570 @ 124682:                  LINE   1476 "regression-compile-tmp/allimpc1-77.imp"
14571 @ 124724:                  PUSH   LENGTH
14572 @ 124727:                  PUSH   KKK
14573 @ 124730:                  PUSH   KK
14574 @ 124733:                  SUB   
14575 @ 124734:                  PUSHI  #0x00000001
14576 @ 124739:                  ADD   
14577 @ 124740:                  ASSVAL

  1477           %IF A(P+1)=0 %THEN ->L3;       ! NO CONSTLIST
14578 @ 124741:                  LINE   1477 "regression-compile-tmp/allimpc1-77.imp"
14579 @ 124783:                  PUSH   A
14580 @ 124786:                  PUSH   P
14581 @ 124789:                  PUSHI  #0x00000001
14582 @ 124794:                  ADD   
14583 @ 124795:                  ACCESS
14584 @ 124796:                  PUSHI  #0x00000000
14585 @ 124801:                  JUMPIF # L_0004
14586 @ 124805:                  JUMP   L_01d3
14587 @ 124808:                  LOCATE L_0004

  1478  L1:       FAULT(45) %UNLESS KKK>=KK %AND LENGTH=A(P+1)
14588 @ 124811:                  LINE   1478 "regression-compile-tmp/allimpc1-77.imp"
14589 @ 124853:                  LABEL  L_01d4
14590 @ 124856:                  LINE   1478 "regression-compile-tmp/allimpc1-77.imp"
14591 @ 124898:                  PUSH   KKK
14592 @ 124901:                  PUSH   KK
14593 @ 124904:                  JUMPIF < L_0005
14594 @ 124908:                  PUSH   LENGTH
14595 @ 124911:                  PUSH   A
14596 @ 124914:                  PUSH   P
14597 @ 124917:                  PUSHI  #0x00000001
14598 @ 124922:                  ADD   
14599 @ 124923:                  ACCESS
14600 @ 124924:                  JUMPIF = L_0004
14601 @ 124928:                  LOCATE L_0005
14602 @ 124931:                  PUSH   FAULT
14603 @ 124934:                  PUSHI  #0x0000002d
14604 @ 124939:                  ASSPAR
14605 @ 124940:                  CALL  
14606 @ 124941:                  LOCATE L_0004

  1479           QQ=CONSTPTR<<2
14607 @ 124944:                  LINE   1479 "regression-compile-tmp/allimpc1-77.imp"
14608 @ 124986:                  PUSH   QQ
14609 @ 124989:                  PUSH   CONSTPTR
14610 @ 124992:                  PUSHI  #0x00000002
14611 @ 124997:                  LSH   
14612 @ 124998:                  ASSVAL

  1480           JJ=A(P+2)<<2
  1481           %COMMENT OUTPUT AN ARRAYHEAD RELATIVE TO QQ
14613 @ 124999:                  LINE   1480 "regression-compile-tmp/allimpc1-77.imp"
14614 @ 125041:                  PUSH   JJ
14615 @ 125044:                  PUSH   A
14616 @ 125047:                  PUSH   P
14617 @ 125050:                  PUSHI  #0x00000002
14618 @ 125055:                  ADD   
14619 @ 125056:                  ACCESS
14620 @ 125057:                  PUSHI  #0x00000002
14621 @ 125062:                  LSH   
14622 @ 125063:                  ASSVAL

  1482           ST(N0)=JJ-KK*BP
14623 @ 125064:                  LINE   1482 "regression-compile-tmp/allimpc1-77.imp"
14624 @ 125106:                  PUSH   ST
14625 @ 125109:                  PUSH   N0
14626 @ 125112:                  ACCESS
14627 @ 125113:                  PUSH   JJ
14628 @ 125116:                  PUSH   KK
14629 @ 125119:                  PUSH   BP
14630 @ 125122:                  MUL   
14631 @ 125123:                  SUB   
14632 @ 125124:                  ASSVAL

  1483           ST(N0+1)=JJ
14633 @ 125125:                  LINE   1483 "regression-compile-tmp/allimpc1-77.imp"
14634 @ 125167:                  PUSH   ST
14635 @ 125170:                  PUSH   N0
14636 @ 125173:                  PUSHI  #0x00000001
14637 @ 125178:                  ADD   
14638 @ 125179:                  ACCESS
14639 @ 125180:                  PUSH   JJ
14640 @ 125183:                  ASSVAL

  1484           ST(N0+2)=QQ
14641 @ 125184:                  LINE   1484 "regression-compile-tmp/allimpc1-77.imp"
14642 @ 125226:                  PUSH   ST
14643 @ 125229:                  PUSH   N0
14644 @ 125232:                  PUSHI  #0x00000002
14645 @ 125237:                  ADD   
14646 @ 125238:                  ACCESS
14647 @ 125239:                  PUSH   QQ
14648 @ 125242:                  ASSVAL

  1485           ST(N0+3)=OWNLINK
  1486           %COMMENT NOW OUTPUT DOPE VECTOR
14649 @ 125243:                  LINE   1485 "regression-compile-tmp/allimpc1-77.imp"
14650 @ 125285:                  PUSH   ST
14651 @ 125288:                  PUSH   N0
14652 @ 125291:                  PUSHI  #0x00000003
14653 @ 125296:                  ADD   
14654 @ 125297:                  ACCESS
14655 @ 125298:                  PUSH   OWNLINK
14656 @ 125301:                  ASSVAL

  1487           PSYM(1<<16!BP)
14657 @ 125302:                  LINE   1487 "regression-compile-tmp/allimpc1-77.imp"
14658 @ 125344:                  PUSH   PSYM
14659 @ 125347:                  PUSHI  #0x00000001
14660 @ 125352:                  PUSHI  #0x00000010
14661 @ 125357:                  LSH   
14662 @ 125358:                  PUSH   BP
14663 @ 125361:                  OR    
14664 @ 125362:                  ASSPAR
14665 @ 125363:                  CALL  

  1488           PSYM(KK)
14666 @ 125364:                  LINE   1488 "regression-compile-tmp/allimpc1-77.imp"
14667 @ 125406:                  PUSH   PSYM
14668 @ 125409:                  PUSH   KK
14669 @ 125412:                  ASSPAR
14670 @ 125413:                  CALL  

  1489           PSYM(KKK)
  1490           %COMMENT NOW PLANT CODE
14671 @ 125414:                  LINE   1489 "regression-compile-tmp/allimpc1-77.imp"
14672 @ 125456:                  PUSH   PSYM
14673 @ 125459:                  PUSH   KKK
14674 @ 125462:                  ASSPAR
14675 @ 125463:                  CALL  

  1491           K=A(PP); J=1; TEST NST
14676 @ 125464:                  LINE   1491 "regression-compile-tmp/allimpc1-77.imp"
14677 @ 125506:                  PUSH   K
14678 @ 125509:                  PUSH   A
14679 @ 125512:                  PUSH   PP
14680 @ 125515:                  ACCESS
14681 @ 125516:                  ASSVAL
14682 @ 125517:                  LINE   1491 "regression-compile-tmp/allimpc1-77.imp"
14683 @ 125559:                  PUSH   J
14684 @ 125562:                  PUSHI  #0x00000001
14685 @ 125567:                  ASSVAL
14686 @ 125568:                  LINE   1491 "regression-compile-tmp/allimpc1-77.imp"
14687 @ 125610:                  PUSH   TESTNST
14688 @ 125613:                  CALL  

  1492           OWNLINK=N0<<2
14689 @ 125614:                  LINE   1492 "regression-compile-tmp/allimpc1-77.imp"
14690 @ 125656:                  PUSH   OWNLINK
14691 @ 125659:                  PUSH   N0
14692 @ 125662:                  PUSHI  #0x00000002
14693 @ 125667:                  LSH   
14694 @ 125668:                  ASSVAL

  1493           RBASE=GLA; STORETAG(K,OWNLINK)
14695 @ 125669:                  LINE   1493 "regression-compile-tmp/allimpc1-77.imp"
14696 @ 125711:                  PUSH   RBASE
14697 @ 125714:                  PUSH   GLA
14698 @ 125717:                  ASSVAL
14699 @ 125718:                  LINE   1493 "regression-compile-tmp/allimpc1-77.imp"
14700 @ 125760:                  PUSH   STORETAG
14701 @ 125763:                  PUSH   K
14702 @ 125766:                  ASSPAR
14703 @ 125767:                  PUSH   OWNLINK
14704 @ 125770:                  ASSPAR
14705 @ 125771:                  CALL  

  1494           RBASE=10-RLEVEL; N0=N0+4; ->L99
14706 @ 125772:                  LINE   1494 "regression-compile-tmp/allimpc1-77.imp"
14707 @ 125814:                  PUSH   RBASE
14708 @ 125817:                  PUSHI  #0x0000000a
14709 @ 125822:                  PUSH   RLEVEL
14710 @ 125825:                  SUB   
14711 @ 125826:                  ASSVAL
14712 @ 125827:                  LINE   1494 "regression-compile-tmp/allimpc1-77.imp"
14713 @ 125869:                  PUSH   N0
14714 @ 125872:                  PUSH   N0
14715 @ 125875:                  PUSHI  #0x00000004
14716 @ 125880:                  ADD   
14717 @ 125881:                  ASSVAL
14718 @ 125882:                  LINE   1494 "regression-compile-tmp/allimpc1-77.imp"
14719 @ 125924:                  JUMP   L_01d1

  1495  L3:       A(P+2)=CONSTPTR
14720 @ 125927:                  LINE   1495 "regression-compile-tmp/allimpc1-77.imp"
14721 @ 125969:                  LABEL  L_01d3
14722 @ 125972:                  LINE   1495 "regression-compile-tmp/allimpc1-77.imp"
14723 @ 126014:                  PUSH   A
14724 @ 126017:                  PUSH   P
14725 @ 126020:                  PUSHI  #0x00000002
14726 @ 126025:                  ADD   
14727 @ 126026:                  ACCESS
14728 @ 126027:                  PUSH   CONSTPTR
14729 @ 126030:                  ASSVAL

  1496           A(P+1)=LENGTH; ->L1 %IF LENGTH<1
14730 @ 126031:                  LINE   1496 "regression-compile-tmp/allimpc1-77.imp"
14731 @ 126073:                  PUSH   A
14732 @ 126076:                  PUSH   P
14733 @ 126079:                  PUSHI  #0x00000001
14734 @ 126084:                  ADD   
14735 @ 126085:                  ACCESS
14736 @ 126086:                  PUSH   LENGTH
14737 @ 126089:                  ASSVAL
14738 @ 126090:                  LINE   1496 "regression-compile-tmp/allimpc1-77.imp"
14739 @ 126132:                  PUSH   LENGTH
14740 @ 126135:                  PUSHI  #0x00000001
14741 @ 126140:                  JUMPIF >= L_0004
14742 @ 126144:                  JUMP   L_01d4
14743 @ 126147:                  LOCATE L_0004

  1497           %CYCLE JJ=1,1,(LENGTH*BP+3)//4
14744 @ 126150:                  LINE   1497 "regression-compile-tmp/allimpc1-77.imp"
14745 @ 126192:                  PUSH   JJ
14746 @ 126195:                  PUSHI  #0x00000001
14747 @ 126200:                  PUSH   LENGTH
14748 @ 126203:                  PUSH   BP
14749 @ 126206:                  MUL   
14750 @ 126207:                  PUSHI  #0x00000003
14751 @ 126212:                  ADD   
14752 @ 126213:                  PUSHI  #0x00000004
14753 @ 126218:                  QUOT  
14754 @ 126219:                  PUSHI  #0x00000001
14755 @ 126224:                  FOR    L_0003

  1498           PSYM(0); %REPEAT; ->L1
14756 @ 126227:                  LINE   1498 "regression-compile-tmp/allimpc1-77.imp"
14757 @ 126269:                  PUSH   PSYM
14758 @ 126272:                  PUSHI  #0x00000000
14759 @ 126277:                  ASSPAR
14760 @ 126278:                  CALL  
14761 @ 126279:                  LINE   1498 "regression-compile-tmp/allimpc1-77.imp"
14762 @ 126321:                  REPEAT L_0003
14763 @ 126324:                  LOCATE L_0004
14764 @ 126327:                  LINE   1498 "regression-compile-tmp/allimpc1-77.imp"
14765 @ 126369:                  JUMP   L_01d4

  1499  L99:      %END; ->L1
14766 @ 126372:                  LINE   1499 "regression-compile-tmp/allimpc1-77.imp"
14767 @ 126414:                  LABEL  L_01d1
14768 @ 126417:                  LINE   1499 "regression-compile-tmp/allimpc1-77.imp"
14769 @ 126459:               END    _lev0id0_CSS_lev2id3 {lev=3 --> 2}
14770 @ 126460:               LINE   1499 "regression-compile-tmp/allimpc1-77.imp"
14771 @ 126502:               JUMP   L_01a4

  1500  SW(19):                                ! %CLAIM/RELEASE ETC
14772 @ 126505:               LINE   1500 "regression-compile-tmp/allimpc1-77.imp"
14773 @ 126547:               PUSHI  #0x00000013
14774 @ 126552:               SLABEL 383

  1501           COPY TAG(A(P+3))
14775 @ 126555:               LINE   1501 "regression-compile-tmp/allimpc1-77.imp"
14776 @ 126597:               PUSH   COPYTAG
14777 @ 126600:               PUSH   A
14778 @ 126603:               PUSH   P
14779 @ 126606:               PUSHI  #0x00000003
14780 @ 126611:               ADD   
14781 @ 126612:               ACCESS
14782 @ 126613:               ASSPAR
14783 @ 126614:               CALL  

  1502           ->L1910 %IF A(P+2)=1;          ! '%ARRAY'
14784 @ 126615:               LINE   1502 "regression-compile-tmp/allimpc1-77.imp"
14785 @ 126657:               PUSH   A
14786 @ 126660:               PUSH   P
14787 @ 126663:               PUSHI  #0x00000002
14788 @ 126668:               ADD   
14789 @ 126669:               ACCESS
14790 @ 126670:               PUSHI  #0x00000001
14791 @ 126675:               JUMPIF # L_0004
14792 @ 126679:               JUMP   L_01c6
14793 @ 126682:               LOCATE L_0004

  1503           ->L1999 %UNLESS ARR=0 %AND TYPE=3
14794 @ 126685:               LINE   1503 "regression-compile-tmp/allimpc1-77.imp"
14795 @ 126727:               PUSH   ARR
14796 @ 126730:               PUSHI  #0x00000000
14797 @ 126735:               JUMPIF # L_0005
14798 @ 126739:               PUSH   TYPE
14799 @ 126742:               PUSHI  #0x00000003
14800 @ 126747:               JUMPIF = L_0004
14801 @ 126751:               LOCATE L_0005
14802 @ 126754:               JUMP   L_01c5
14803 @ 126757:               LOCATE L_0004

  1504           FROM2(K,K); ->L1920
14804 @ 126760:               LINE   1504 "regression-compile-tmp/allimpc1-77.imp"
14805 @ 126802:               PUSH   FROM2
14806 @ 126805:               PUSH   K
14807 @ 126808:               ASSPAR
14808 @ 126809:               PUSH   K
14809 @ 126812:               ASSPAR
14810 @ 126813:               CALL  
14811 @ 126814:               LINE   1504 "regression-compile-tmp/allimpc1-77.imp"
14812 @ 126856:               JUMP   L_01c7

  1505  L1910:    ->L1999 %UNLESS ARR=1 %AND TYPE<=3 %AND J<=2
14813 @ 126859:               LINE   1505 "regression-compile-tmp/allimpc1-77.imp"
14814 @ 126901:               LABEL  L_01c6
14815 @ 126904:               LINE   1505 "regression-compile-tmp/allimpc1-77.imp"
14816 @ 126946:               PUSH   ARR
14817 @ 126949:               PUSHI  #0x00000001
14818 @ 126954:               JUMPIF # L_0005
14819 @ 126958:               PUSH   TYPE
14820 @ 126961:               PUSHI  #0x00000003
14821 @ 126966:               JUMPIF > L_0005
14822 @ 126970:               PUSH   J
14823 @ 126973:               PUSHI  #0x00000002
14824 @ 126978:               JUMPIF <= L_0004
14825 @ 126982:               LOCATE L_0005
14826 @ 126985:               JUMP   L_01c5
14827 @ 126988:               LOCATE L_0004

  1506  L1920:    ->L1930 %IF A(P+1)=2;          ! %RELEASE
14828 @ 126991:               LINE   1506 "regression-compile-tmp/allimpc1-77.imp"
14829 @ 127033:               LABEL  L_01c7
14830 @ 127036:               LINE   1506 "regression-compile-tmp/allimpc1-77.imp"
14831 @ 127078:               PUSH   A
14832 @ 127081:               PUSH   P
14833 @ 127084:               PUSHI  #0x00000001
14834 @ 127089:               ADD   
14835 @ 127090:               ACCESS
14836 @ 127091:               PUSHI  #0x00000002
14837 @ 127096:               JUMPIF # L_0004
14838 @ 127100:               JUMP   L_01c8
14839 @ 127103:               LOCATE L_0004

  1507           KK=CLAIMABLE REG; ->L1999 %IF KK=0
14840 @ 127106:               LINE   1507 "regression-compile-tmp/allimpc1-77.imp"
14841 @ 127148:               PUSH   KK
14842 @ 127151:               PUSH   CLAIMABLEREG
14843 @ 127154:               CALL  
14844 @ 127155:               ASSVAL
14845 @ 127156:               LINE   1507 "regression-compile-tmp/allimpc1-77.imp"
14846 @ 127198:               PUSH   KK
14847 @ 127201:               PUSHI  #0x00000000
14848 @ 127206:               JUMPIF # L_0004
14849 @ 127210:               JUMP   L_01c5
14850 @ 127213:               LOCATE L_0004

  1508           REGISTER(KK)=A(P+3)+1
14851 @ 127216:               LINE   1508 "regression-compile-tmp/allimpc1-77.imp"
14852 @ 127258:               PUSH   REGISTER
14853 @ 127261:               PUSH   KK
14854 @ 127264:               ACCESS
14855 @ 127265:               PUSH   A
14856 @ 127268:               PUSH   P
14857 @ 127271:               PUSHI  #0x00000003
14858 @ 127276:               ADD   
14859 @ 127277:               ACCESS
14860 @ 127278:               PUSHI  #0x00000001
14861 @ 127283:               ADD   
14862 @ 127284:               ASSVAL

  1509           PRX(X'58',KK,0,I,K);          ! LOAD THE REGISTER
14863 @ 127285:               LINE   1509 "regression-compile-tmp/allimpc1-77.imp"
14864 @ 127327:               PUSH   PRX
14865 @ 127330:               PUSHI  #0x00000058
14866 @ 127335:               ASSPAR
14867 @ 127336:               PUSH   KK
14868 @ 127339:               ASSPAR
14869 @ 127340:               PUSHI  #0x00000000
14870 @ 127345:               ASSPAR
14871 @ 127346:               PUSH   I
14872 @ 127349:               ASSPAR
14873 @ 127350:               PUSH   K
14874 @ 127353:               ASSPAR
14875 @ 127354:               CALL  

  1510           JJ=TAGS(A(P+3))
14876 @ 127355:               LINE   1510 "regression-compile-tmp/allimpc1-77.imp"
14877 @ 127397:               PUSH   JJ
14878 @ 127400:               PUSH   TAGS
14879 @ 127403:               PUSH   A
14880 @ 127406:               PUSH   P
14881 @ 127409:               PUSHI  #0x00000003
14882 @ 127414:               ADD   
14883 @ 127415:               ACCESS
14884 @ 127416:               ACCESS
14885 @ 127417:               ASSVAL

  1511           FROM1(JJ,JJJ)
14886 @ 127418:               LINE   1511 "regression-compile-tmp/allimpc1-77.imp"
14887 @ 127460:               PUSH   FROM1
14888 @ 127463:               PUSH   JJ
14889 @ 127466:               ASSPAR
14890 @ 127467:               PUSH   JJJ
14891 @ 127470:               ASSPAR
14892 @ 127471:               CALL  

  1512           JJJ=JJJ!KK<<12
14893 @ 127472:               LINE   1512 "regression-compile-tmp/allimpc1-77.imp"
14894 @ 127514:               PUSH   JJJ
14895 @ 127517:               PUSH   JJJ
14896 @ 127520:               PUSH   KK
14897 @ 127523:               PUSHI  #0x0000000c
14898 @ 127528:               LSH   
14899 @ 127529:               OR    
14900 @ 127530:               ASSVAL

  1513  L1925:    REPLACE1(JJ,JJJ); ->L1
14901 @ 127531:               LINE   1513 "regression-compile-tmp/allimpc1-77.imp"
14902 @ 127573:               LABEL  L_01c9
14903 @ 127576:               LINE   1513 "regression-compile-tmp/allimpc1-77.imp"
14904 @ 127618:               PUSH   REPLACE1
14905 @ 127621:               PUSH   JJ
14906 @ 127624:               ASSPAR
14907 @ 127625:               PUSH   JJJ
14908 @ 127628:               ASSPAR
14909 @ 127629:               CALL  
14910 @ 127630:               LINE   1513 "regression-compile-tmp/allimpc1-77.imp"
14911 @ 127672:               JUMP   L_01a4

  1514  L1930:    ->L1999 %UNLESS INREG#0 %AND REGISTER(INREG)=A(P+3)+1
14912 @ 127675:               LINE   1514 "regression-compile-tmp/allimpc1-77.imp"
14913 @ 127717:               LABEL  L_01c8
14914 @ 127720:               LINE   1514 "regression-compile-tmp/allimpc1-77.imp"
14915 @ 127762:               PUSH   INREG
14916 @ 127765:               PUSHI  #0x00000000
14917 @ 127770:               JUMPIF = L_0005
14918 @ 127774:               PUSH   REGISTER
14919 @ 127777:               PUSH   INREG
14920 @ 127780:               ACCESS
14921 @ 127781:               PUSH   A
14922 @ 127784:               PUSH   P
14923 @ 127787:               PUSHI  #0x00000003
14924 @ 127792:               ADD   
14925 @ 127793:               ACCESS
14926 @ 127794:               PUSHI  #0x00000001
14927 @ 127799:               ADD   
14928 @ 127800:               JUMPIF = L_0004
14929 @ 127804:               LOCATE L_0005
14930 @ 127807:               JUMP   L_01c5
14931 @ 127810:               LOCATE L_0004

  1515           REGISTER(INREG)=0; JJ=TAGS(A(P+3))
14932 @ 127813:               LINE   1515 "regression-compile-tmp/allimpc1-77.imp"
14933 @ 127855:               PUSH   REGISTER
14934 @ 127858:               PUSH   INREG
14935 @ 127861:               ACCESS
14936 @ 127862:               PUSHI  #0x00000000
14937 @ 127867:               ASSVAL
14938 @ 127868:               LINE   1515 "regression-compile-tmp/allimpc1-77.imp"
14939 @ 127910:               PUSH   JJ
14940 @ 127913:               PUSH   TAGS
14941 @ 127916:               PUSH   A
14942 @ 127919:               PUSH   P
14943 @ 127922:               PUSHI  #0x00000003
14944 @ 127927:               ADD   
14945 @ 127928:               ACCESS
14946 @ 127929:               ACCESS
14947 @ 127930:               ASSVAL

  1516           FROM1(JJ,JJJ)
14948 @ 127931:               LINE   1516 "regression-compile-tmp/allimpc1-77.imp"
14949 @ 127973:               PUSH   FROM1
14950 @ 127976:               PUSH   JJ
14951 @ 127979:               ASSPAR
14952 @ 127980:               PUSH   JJJ
14953 @ 127983:               ASSPAR
14954 @ 127984:               CALL  

  1517           JJJ=JJJ&X'FFFF0FFF'; ->L1925
14955 @ 127985:               LINE   1517 "regression-compile-tmp/allimpc1-77.imp"
14956 @ 128027:               PUSH   JJJ
14957 @ 128030:               PUSH   JJJ
14958 @ 128033:               PUSHI  #0xffff0fff
14959 @ 128038:               AND   
14960 @ 128039:               ASSVAL
14961 @ 128040:               LINE   1517 "regression-compile-tmp/allimpc1-77.imp"
14962 @ 128082:               JUMP   L_01c9

  1518  L1999:    FAULT(58); ->L1
14963 @ 128085:               LINE   1518 "regression-compile-tmp/allimpc1-77.imp"
14964 @ 128127:               LABEL  L_01c5
14965 @ 128130:               LINE   1518 "regression-compile-tmp/allimpc1-77.imp"
14966 @ 128172:               PUSH   FAULT
14967 @ 128175:               PUSHI  #0x0000003a
14968 @ 128180:               ASSPAR
14969 @ 128181:               CALL  
14970 @ 128182:               LINE   1518 "regression-compile-tmp/allimpc1-77.imp"
14971 @ 128224:               JUMP   L_01a4

  1519  SW(26):  COMPILER=1; UNASS=0; ->L1
14972 @ 128227:               LINE   1519 "regression-compile-tmp/allimpc1-77.imp"
14973 @ 128269:               PUSHI  #0x0000001a
14974 @ 128274:               SLABEL 383
14975 @ 128277:               LINE   1519 "regression-compile-tmp/allimpc1-77.imp"
14976 @ 128319:               PUSH   COMPILER
14977 @ 128322:               PUSHI  #0x00000001
14978 @ 128327:               ASSVAL
14979 @ 128328:               LINE   1519 "regression-compile-tmp/allimpc1-77.imp"
14980 @ 128370:               PUSH   UNASS
14981 @ 128373:               PUSHI  #0x00000000
14982 @ 128378:               ASSVAL
14983 @ 128379:               LINE   1519 "regression-compile-tmp/allimpc1-77.imp"
14984 @ 128421:               JUMP   L_01a4

  1520  SW(27):                                ! '%SPEC' FPP
14985 @ 128424:               LINE   1520 "regression-compile-tmp/allimpc1-77.imp"
14986 @ 128466:               PUSHI  #0x0000001b
14987 @ 128471:               SLABEL 383

  1521           P=P+1; ->L2701 %IF A(P+1)=1
14988 @ 128474:               LINE   1521 "regression-compile-tmp/allimpc1-77.imp"
14989 @ 128516:               PUSH   P
14990 @ 128519:               PUSH   P
14991 @ 128522:               PUSHI  #0x00000001
14992 @ 128527:               ADD   
14993 @ 128528:               ASSVAL
14994 @ 128529:               LINE   1521 "regression-compile-tmp/allimpc1-77.imp"
14995 @ 128571:               PUSH   A
14996 @ 128574:               PUSH   P
14997 @ 128577:               PUSHI  #0x00000001
14998 @ 128582:               ADD   
14999 @ 128583:               ACCESS
15000 @ 128584:               PUSHI  #0x00000001
15001 @ 128589:               JUMPIF # L_0004
15002 @ 128593:               JUMP   L_01ca
15003 @ 128596:               LOCATE L_0004

  1522           CRSPEC(2); ->L1
15004 @ 128599:               LINE   1522 "regression-compile-tmp/allimpc1-77.imp"
15005 @ 128641:               PUSH   CRSPEC
15006 @ 128644:               PUSHI  #0x00000002
15007 @ 128649:               ASSPAR
15008 @ 128650:               CALL  
15009 @ 128651:               LINE   1522 "regression-compile-tmp/allimpc1-77.imp"
15010 @ 128693:               JUMP   L_01a4

  1523  L2701:    COPY TAG(A(P))
15011 @ 128696:               LINE   1523 "regression-compile-tmp/allimpc1-77.imp"
15012 @ 128738:               LABEL  L_01ca
15013 @ 128741:               LINE   1523 "regression-compile-tmp/allimpc1-77.imp"
15014 @ 128783:               PUSH   COPYTAG
15015 @ 128786:               PUSH   A
15016 @ 128789:               PUSH   P
15017 @ 128792:               ACCESS
15018 @ 128793:               ASSPAR
15019 @ 128794:               CALL  

  1524           ->L3901 %UNLESS PTYPE=4 %AND A(P+4)=2=A(P+3)
15020 @ 128795:               LINE   1524 "regression-compile-tmp/allimpc1-77.imp"
15021 @ 128837:               PUSH   PTYPE
15022 @ 128840:               PUSHI  #0x00000004
15023 @ 128845:               JUMPIF # L_0005
15024 @ 128849:               PUSH   A
15025 @ 128852:               PUSH   P
15026 @ 128855:               PUSHI  #0x00000004
15027 @ 128860:               ADD   
15028 @ 128861:               ACCESS
15029 @ 128862:               PUSHI  #0x00000002
15030 @ 128867:               JUMPIFD # L_0005
15031 @ 128871:               PUSH   A
15032 @ 128874:               PUSH   P
15033 @ 128877:               PUSHI  #0x00000003
15034 @ 128882:               ADD   
15035 @ 128883:               ACCESS
15036 @ 128884:               JUMPIF = L_0004
15037 @ 128888:               LOCATE L_0005
15038 @ 128891:               JUMP   L_01cb
15039 @ 128894:               LOCATE L_0004

  1525           P=P+2; K=DISPLACEMENT(TAGS(A(P-2)))
15040 @ 128897:               LINE   1525 "regression-compile-tmp/allimpc1-77.imp"
15041 @ 128939:               PUSH   P
15042 @ 128942:               PUSH   P
15043 @ 128945:               PUSHI  #0x00000002
15044 @ 128950:               ADD   
15045 @ 128951:               ASSVAL
15046 @ 128952:               LINE   1525 "regression-compile-tmp/allimpc1-77.imp"
15047 @ 128994:               PUSH   K
15048 @ 128997:               PUSH   DISPLACEMENT
15049 @ 129000:               PUSH   TAGS
15050 @ 129003:               PUSH   A
15051 @ 129006:               PUSH   P
15052 @ 129009:               PUSHI  #0x00000002
15053 @ 129014:               SUB   
15054 @ 129015:               ACCESS
15055 @ 129016:               ACCESS
15056 @ 129017:               ASSPAR
15057 @ 129018:               CALL  
15058 @ 129019:               ASSVAL

  1526           ->L1 %IF K=-1; OPHEAD=K;
15059 @ 129020:               LINE   1526 "regression-compile-tmp/allimpc1-77.imp"
15060 @ 129062:               PUSH   K
15061 @ 129065:               PUSHI  #0x00000001
15062 @ 129070:               NEGATE
15063 @ 129071:               JUMPIF # L_0004
15064 @ 129075:               JUMP   L_01a4
15065 @ 129078:               LOCATE L_0004
15066 @ 129081:               LINE   1526 "regression-compile-tmp/allimpc1-77.imp"
15067 @ 129123:               PUSH   OPHEAD
15068 @ 129126:               PUSH   K
15069 @ 129129:               ASSVAL

  1527           P=P+2; CRSPEC(3); ->L1
15070 @ 129130:               LINE   1527 "regression-compile-tmp/allimpc1-77.imp"
15071 @ 129172:               PUSH   P
15072 @ 129175:               PUSH   P
15073 @ 129178:               PUSHI  #0x00000002
15074 @ 129183:               ADD   
15075 @ 129184:               ASSVAL
15076 @ 129185:               LINE   1527 "regression-compile-tmp/allimpc1-77.imp"
15077 @ 129227:               PUSH   CRSPEC
15078 @ 129230:               PUSHI  #0x00000003
15079 @ 129235:               ASSPAR
15080 @ 129236:               CALL  
15081 @ 129237:               LINE   1527 "regression-compile-tmp/allimpc1-77.imp"
15082 @ 129279:               JUMP   L_01a4

  1528  SW(20):  MCSWITCH=1; PERM=1; ->L1;       ! %MCODE
15083 @ 129282:               LINE   1528 "regression-compile-tmp/allimpc1-77.imp"
15084 @ 129324:               PUSHI  #0x00000014
15085 @ 129329:               SLABEL 383
15086 @ 129332:               LINE   1528 "regression-compile-tmp/allimpc1-77.imp"
15087 @ 129374:               PUSH   MCSWITCH
15088 @ 129377:               PUSHI  #0x00000001
15089 @ 129382:               ASSVAL
15090 @ 129383:               LINE   1528 "regression-compile-tmp/allimpc1-77.imp"
15091 @ 129425:               PUSH   PERM
15092 @ 129428:               PUSHI  #0x00000001
15093 @ 129433:               ASSVAL
15094 @ 129434:               LINE   1528 "regression-compile-tmp/allimpc1-77.imp"
15095 @ 129476:               JUMP   L_01a4

  1529  SW(21):  SBFLAG=1; ->L1
15096 @ 129479:               LINE   1529 "regression-compile-tmp/allimpc1-77.imp"
15097 @ 129521:               PUSHI  #0x00000015
15098 @ 129526:               SLABEL 383
15099 @ 129529:               LINE   1529 "regression-compile-tmp/allimpc1-77.imp"
15100 @ 129571:               PUSH   SBFLAG
15101 @ 129574:               PUSHI  #0x00000001
15102 @ 129579:               ASSVAL
15103 @ 129580:               LINE   1529 "regression-compile-tmp/allimpc1-77.imp"
15104 @ 129622:               JUMP   L_01a4

  1530  SW(22):  P=2; CUCI; ->L1;                ! *UCI(S)
15105 @ 129625:               LINE   1530 "regression-compile-tmp/allimpc1-77.imp"
15106 @ 129667:               PUSHI  #0x00000016
15107 @ 129672:               SLABEL 383
15108 @ 129675:               LINE   1530 "regression-compile-tmp/allimpc1-77.imp"
15109 @ 129717:               PUSH   P
15110 @ 129720:               PUSHI  #0x00000002
15111 @ 129725:               ASSVAL
15112 @ 129726:               LINE   1530 "regression-compile-tmp/allimpc1-77.imp"
15113 @ 129768:               PUSH   CUCI
15114 @ 129771:               CALL  
15115 @ 129772:               LINE   1530 "regression-compile-tmp/allimpc1-77.imp"
15116 @ 129814:               JUMP   L_01a4

  1531  SW(23):                                ! %FAULT FAULTLIST
15117 @ 129817:               LINE   1531 "regression-compile-tmp/allimpc1-77.imp"
15118 @ 129859:               PUSHI  #0x00000017
15119 @ 129864:               SLABEL 383

  1532           FAULT(26) %UNLESS LEVEL=2 %AND CPRMODE#2
15120 @ 129867:               LINE   1532 "regression-compile-tmp/allimpc1-77.imp"
15121 @ 129909:               PUSH   LEVEL
15122 @ 129912:               PUSHI  #0x00000002
15123 @ 129917:               JUMPIF # L_0005
15124 @ 129921:               PUSH   CPRMODE
15125 @ 129924:               PUSHI  #0x00000002
15126 @ 129929:               JUMPIF # L_0004
15127 @ 129933:               LOCATE L_0005
15128 @ 129936:               PUSH   FAULT
15129 @ 129939:               PUSHI  #0x0000001a
15130 @ 129944:               ASSPAR
15131 @ 129945:               CALL  
15132 @ 129946:               LOCATE L_0004

  1533           P=P+1; Q=P+1
15133 @ 129949:               LINE   1533 "regression-compile-tmp/allimpc1-77.imp"
15134 @ 129991:               PUSH   P
15135 @ 129994:               PUSH   P
15136 @ 129997:               PUSHI  #0x00000001
15137 @ 130002:               ADD   
15138 @ 130003:               ASSVAL
15139 @ 130004:               LINE   1533 "regression-compile-tmp/allimpc1-77.imp"
15140 @ 130046:               PUSH   Q
15141 @ 130049:               PUSH   P
15142 @ 130052:               PUSHI  #0x00000001
15143 @ 130057:               ADD   
15144 @ 130058:               ASSVAL

  1534  L2302:    %IF A(Q)=2 %THEN ->L2303
15145 @ 130059:               LINE   1534 "regression-compile-tmp/allimpc1-77.imp"
15146 @ 130101:               LABEL  L_01cc
15147 @ 130104:               LINE   1534 "regression-compile-tmp/allimpc1-77.imp"
15148 @ 130146:               PUSH   A
15149 @ 130149:               PUSH   Q
15150 @ 130152:               ACCESS
15151 @ 130153:               PUSHI  #0x00000002
15152 @ 130158:               JUMPIF # L_0004
15153 @ 130162:               JUMP   L_01cd
15154 @ 130165:               LOCATE L_0004

  1535           Q=Q+2; ->L2302
15155 @ 130168:               LINE   1535 "regression-compile-tmp/allimpc1-77.imp"
15156 @ 130210:               PUSH   Q
15157 @ 130213:               PUSH   Q
15158 @ 130216:               PUSHI  #0x00000002
15159 @ 130221:               ADD   
15160 @ 130222:               ASSVAL
15161 @ 130223:               LINE   1535 "regression-compile-tmp/allimpc1-77.imp"
15162 @ 130265:               JUMP   L_01cc

  1536  L2303:    K=A(Q+2)+(A(Q+1)-1)<<14
15163 @ 130268:               LINE   1536 "regression-compile-tmp/allimpc1-77.imp"
15164 @ 130310:               LABEL  L_01cd
15165 @ 130313:               LINE   1536 "regression-compile-tmp/allimpc1-77.imp"
15166 @ 130355:               PUSH   K
15167 @ 130358:               PUSH   A
15168 @ 130361:               PUSH   Q
15169 @ 130364:               PUSHI  #0x00000002
15170 @ 130369:               ADD   
15171 @ 130370:               ACCESS
15172 @ 130371:               PUSH   A
15173 @ 130374:               PUSH   Q
15174 @ 130377:               PUSHI  #0x00000001
15175 @ 130382:               ADD   
15176 @ 130383:               ACCESS
15177 @ 130384:               PUSHI  #0x00000001
15178 @ 130389:               SUB   
15179 @ 130390:               PUSHI  #0x0000000e
15180 @ 130395:               LSH   
15181 @ 130396:               ADD   
15182 @ 130397:               ASSVAL

  1537           KKK=A(P);PCONST(X'41100000'!KKK)
15183 @ 130398:               LINE   1537 "regression-compile-tmp/allimpc1-77.imp"
15184 @ 130440:               PUSH   KKK
15185 @ 130443:               PUSH   A
15186 @ 130446:               PUSH   P
15187 @ 130449:               ACCESS
15188 @ 130450:               ASSVAL
15189 @ 130451:               LINE   1537 "regression-compile-tmp/allimpc1-77.imp"
15190 @ 130493:               PUSH   PCONST
15191 @ 130496:               PUSHI  #0x41100000
15192 @ 130501:               PUSH   KKK
15193 @ 130504:               OR    
15194 @ 130505:               ASSPAR
15195 @ 130506:               CALL  

  1538           FAULT(36) %IF KKK>32 %OR KKK=0 %OR KKK=29 %OR 12<=KKK<=13
15196 @ 130507:               LINE   1538 "regression-compile-tmp/allimpc1-77.imp"
15197 @ 130549:               PUSH   KKK
15198 @ 130552:               PUSHI  #0x00000020
15199 @ 130557:               JUMPIF > L_0005
15200 @ 130561:               PUSH   KKK
15201 @ 130564:               PUSHI  #0x00000000
15202 @ 130569:               JUMPIF = L_0005
15203 @ 130573:               PUSH   KKK
15204 @ 130576:               PUSHI  #0x0000001d
15205 @ 130581:               JUMPIF = L_0005
15206 @ 130585:               PUSHI  #0x0000000c
15207 @ 130590:               PUSH   KKK
15208 @ 130593:               JUMPIFD > L_0004
15209 @ 130597:               PUSHI  #0x0000000d
15210 @ 130602:               JUMPIF > L_0004
15211 @ 130606:               LOCATE L_0005
15212 @ 130609:               PUSH   FAULT
15213 @ 130612:               PUSHI  #0x00000024
15214 @ 130617:               ASSPAR
15215 @ 130618:               CALL  
15216 @ 130619:               LOCATE L_0004

  1539           PPJ(20); QQ=CA
15217 @ 130622:               LINE   1539 "regression-compile-tmp/allimpc1-77.imp"
15218 @ 130664:               PUSH   PPJ
15219 @ 130667:               PUSHI  #0x00000014
15220 @ 130672:               ASSPAR
15221 @ 130673:               CALL  
15222 @ 130674:               LINE   1539 "regression-compile-tmp/allimpc1-77.imp"
15223 @ 130716:               PUSH   QQ
15224 @ 130719:               PUSH   CA
15225 @ 130722:               ASSVAL

  1540           PJ(15,K);                     ! JUMP TO LABEL
15226 @ 130723:               LINE   1540 "regression-compile-tmp/allimpc1-77.imp"
15227 @ 130765:               PUSH   PJ
15228 @ 130768:               PUSHI  #0x0000000f
15229 @ 130773:               ASSPAR
15230 @ 130774:               PUSH   K
15231 @ 130777:               ASSPAR
15232 @ 130778:               CALL  

  1541           PCONST(X'07000700') %UNLESS CA=QQ+8;! JUMP MUST BE 8 BYTES
15233 @ 130779:               LINE   1541 "regression-compile-tmp/allimpc1-77.imp"
15234 @ 130821:               PUSH   CA
15235 @ 130824:               PUSH   QQ
15236 @ 130827:               PUSHI  #0x00000008
15237 @ 130832:               ADD   
15238 @ 130833:               JUMPIF = L_0004
15239 @ 130837:               PUSH   PCONST
15240 @ 130840:               PUSHI  #0x07000700
15241 @ 130845:               ASSPAR
15242 @ 130846:               CALL  
15243 @ 130847:               LOCATE L_0004

  1542           P=P+2; ->L2303 %IF A(P-1)=1
15244 @ 130850:               LINE   1542 "regression-compile-tmp/allimpc1-77.imp"
15245 @ 130892:               PUSH   P
15246 @ 130895:               PUSH   P
15247 @ 130898:               PUSHI  #0x00000002
15248 @ 130903:               ADD   
15249 @ 130904:               ASSVAL
15250 @ 130905:               LINE   1542 "regression-compile-tmp/allimpc1-77.imp"
15251 @ 130947:               PUSH   A
15252 @ 130950:               PUSH   P
15253 @ 130953:               PUSHI  #0x00000001
15254 @ 130958:               SUB   
15255 @ 130959:               ACCESS
15256 @ 130960:               PUSHI  #0x00000001
15257 @ 130965:               JUMPIF # L_0004
15258 @ 130969:               JUMP   L_01cd
15259 @ 130972:               LOCATE L_0004

  1543           ->L1 %IF A(P+2)=2
15260 @ 130975:               LINE   1543 "regression-compile-tmp/allimpc1-77.imp"
15261 @ 131017:               PUSH   A
15262 @ 131020:               PUSH   P
15263 @ 131023:               PUSHI  #0x00000002
15264 @ 131028:               ADD   
15265 @ 131029:               ACCESS
15266 @ 131030:               PUSHI  #0x00000002
15267 @ 131035:               JUMPIF # L_0004
15268 @ 131039:               JUMP   L_01a4
15269 @ 131042:               LOCATE L_0004

  1544           P=P+3; Q=P+1; ->L2302
15270 @ 131045:               LINE   1544 "regression-compile-tmp/allimpc1-77.imp"
15271 @ 131087:               PUSH   P
15272 @ 131090:               PUSH   P
15273 @ 131093:               PUSHI  #0x00000003
15274 @ 131098:               ADD   
15275 @ 131099:               ASSVAL
15276 @ 131100:               LINE   1544 "regression-compile-tmp/allimpc1-77.imp"
15277 @ 131142:               PUSH   Q
15278 @ 131145:               PUSH   P
15279 @ 131148:               PUSHI  #0x00000001
15280 @ 131153:               ADD   
15281 @ 131154:               ASSVAL
15282 @ 131155:               LINE   1544 "regression-compile-tmp/allimpc1-77.imp"
15283 @ 131197:               JUMP   L_01cc

  1545  SW(24):  FAULT(56) %UNLESS CPRMODE=2 %AND RLEVEL=1
15284 @ 131200:               LINE   1545 "regression-compile-tmp/allimpc1-77.imp"
15285 @ 131242:               PUSHI  #0x00000018
15286 @ 131247:               SLABEL 383
15287 @ 131250:               LINE   1545 "regression-compile-tmp/allimpc1-77.imp"
15288 @ 131292:               PUSH   CPRMODE
15289 @ 131295:               PUSHI  #0x00000002
15290 @ 131300:               JUMPIF # L_0005
15291 @ 131304:               PUSH   RLEVEL
15292 @ 131307:               PUSHI  #0x00000001
15293 @ 131312:               JUMPIF = L_0004
15294 @ 131316:               LOCATE L_0005
15295 @ 131319:               PUSH   FAULT
15296 @ 131322:               PUSHI  #0x00000038
15297 @ 131327:               ASSPAR
15298 @ 131328:               CALL  
15299 @ 131329:               LOCATE L_0004

  1546           LOAD DATA;FINALISE
15300 @ 131332:               LINE   1546 "regression-compile-tmp/allimpc1-77.imp"
15301 @ 131374:               PUSH   LOADDATA
15302 @ 131377:               CALL  
15303 @ 131378:               LINE   1546 "regression-compile-tmp/allimpc1-77.imp"
15304 @ 131420:               PUSH   FINALISE
15305 @ 131423:               CALL  

  1547           %STOP
15306 @ 131424:               LINE   1547 "regression-compile-tmp/allimpc1-77.imp"
15307 @ 131466:               STOP  

  1548  SW(25):  MCSWITCH=0; PERM=0; ->L1;       ! %ENDOFMCODE
15308 @ 131467:               LINE   1548 "regression-compile-tmp/allimpc1-77.imp"
15309 @ 131509:               PUSHI  #0x00000019
15310 @ 131514:               SLABEL 383
15311 @ 131517:               LINE   1548 "regression-compile-tmp/allimpc1-77.imp"
15312 @ 131559:               PUSH   MCSWITCH
15313 @ 131562:               PUSHI  #0x00000000
15314 @ 131567:               ASSVAL
15315 @ 131568:               LINE   1548 "regression-compile-tmp/allimpc1-77.imp"
15316 @ 131610:               PUSH   PERM
15317 @ 131613:               PUSHI  #0x00000000
15318 @ 131618:               ASSVAL
15319 @ 131619:               LINE   1548 "regression-compile-tmp/allimpc1-77.imp"
15320 @ 131661:               JUMP   L_01a4

  1549  SW(28):                                !%NAME - SPECIAL NAME
15321 @ 131664:               LINE   1549 "regression-compile-tmp/allimpc1-77.imp"
15322 @ 131706:               PUSHI  #0x0000001c
15323 @ 131711:               SLABEL 383

  1550           J=0; PTYPE=10006
15324 @ 131714:               LINE   1550 "regression-compile-tmp/allimpc1-77.imp"
15325 @ 131756:               PUSH   J
15326 @ 131759:               PUSHI  #0x00000000
15327 @ 131764:               ASSVAL
15328 @ 131765:               LINE   1550 "regression-compile-tmp/allimpc1-77.imp"
15329 @ 131807:               PUSH   PTYPE
15330 @ 131810:               PUSHI  #0x00002716
15331 @ 131815:               ASSVAL

  1551           STORE TAG(A(P+1),SNUM)
15332 @ 131816:               LINE   1551 "regression-compile-tmp/allimpc1-77.imp"
15333 @ 131858:               PUSH   STORETAG
15334 @ 131861:               PUSH   A
15335 @ 131864:               PUSH   P
15336 @ 131867:               PUSHI  #0x00000001
15337 @ 131872:               ADD   
15338 @ 131873:               ACCESS
15339 @ 131874:               ASSPAR
15340 @ 131875:               PUSH   SNUM
15341 @ 131878:               ASSPAR
15342 @ 131879:               CALL  

  1552           SNUM=SNUM+1;->L1
15343 @ 131880:               LINE   1552 "regression-compile-tmp/allimpc1-77.imp"
15344 @ 131922:               PUSH   SNUM
15345 @ 131925:               PUSH   SNUM
15346 @ 131928:               PUSHI  #0x00000001
15347 @ 131933:               ADD   
15348 @ 131934:               ASSVAL
15349 @ 131935:               LINE   1552 "regression-compile-tmp/allimpc1-77.imp"
15350 @ 131977:               JUMP   L_01a4

  1553  SW(29):  LIST=1; ->L1;                   ! %LIST
15351 @ 131980:               LINE   1553 "regression-compile-tmp/allimpc1-77.imp"
15352 @ 132022:               PUSHI  #0x0000001d
15353 @ 132027:               SLABEL 383
15354 @ 132030:               LINE   1553 "regression-compile-tmp/allimpc1-77.imp"
15355 @ 132072:               PUSH   LIST
15356 @ 132075:               PUSHI  #0x00000001
15357 @ 132080:               ASSVAL
15358 @ 132081:               LINE   1553 "regression-compile-tmp/allimpc1-77.imp"
15359 @ 132123:               JUMP   L_01a4

  1554  SW(30):   LIST=0; ->L1
15360 @ 132126:               LINE   1554 "regression-compile-tmp/allimpc1-77.imp"
15361 @ 132168:               PUSHI  #0x0000001e
15362 @ 132173:               SLABEL 383
15363 @ 132176:               LINE   1554 "regression-compile-tmp/allimpc1-77.imp"
15364 @ 132218:               PUSH   LIST
15365 @ 132221:               PUSHI  #0x00000000
15366 @ 132226:               ASSVAL
15367 @ 132227:               LINE   1554 "regression-compile-tmp/allimpc1-77.imp"
15368 @ 132269:               JUMP   L_01a4

  1555  SW(31):                      ! %CONTROL CONST
15369 @ 132272:               LINE   1555 "regression-compile-tmp/allimpc1-77.imp"
15370 @ 132314:               PUSHI  #0x0000001f
15371 @ 132319:               SLABEL 383

  1556           %IF A(P+1)=9 %THEN J=A(P+2) %ELSE FROMAR4(P+2,J)
15372 @ 132322:               LINE   1556 "regression-compile-tmp/allimpc1-77.imp"
15373 @ 132364:               PUSH   A
15374 @ 132367:               PUSH   P
15375 @ 132370:               PUSHI  #0x00000001
15376 @ 132375:               ADD   
15377 @ 132376:               ACCESS
15378 @ 132377:               PUSHI  #0x00000009
15379 @ 132382:               JUMPIF # L_0004
15380 @ 132386:               PUSH   J
15381 @ 132389:               PUSH   A
15382 @ 132392:               PUSH   P
15383 @ 132395:               PUSHI  #0x00000002
15384 @ 132400:               ADD   
15385 @ 132401:               ACCESS
15386 @ 132402:               ASSVAL
15387 @ 132403:               GOTO   L_0003
15388 @ 132406:               LOCATE L_0004
15389 @ 132409:               PUSH   FROMAR4
15390 @ 132412:               PUSH   P
15391 @ 132415:               PUSHI  #0x00000002
15392 @ 132420:               ADD   
15393 @ 132421:               ASSPAR
15394 @ 132422:               PUSH   J
15395 @ 132425:               ASSPAR
15396 @ 132426:               CALL  
15397 @ 132427:               LOCATE L_0003

  1557           K=J&15; LINENOS=K %UNLESS K=15
15398 @ 132430:               LINE   1557 "regression-compile-tmp/allimpc1-77.imp"
15399 @ 132472:               PUSH   K
15400 @ 132475:               PUSH   J
15401 @ 132478:               PUSHI  #0x0000000f
15402 @ 132483:               AND   
15403 @ 132484:               ASSVAL
15404 @ 132485:               LINE   1557 "regression-compile-tmp/allimpc1-77.imp"
15405 @ 132527:               PUSH   K
15406 @ 132530:               PUSHI  #0x0000000f
15407 @ 132535:               JUMPIF = L_0004
15408 @ 132539:               PUSH   LINENOS
15409 @ 132542:               PUSH   K
15410 @ 132545:               ASSVAL
15411 @ 132546:               LOCATE L_0004

  1558           K=J>>4&15; DIAGS1=K %UNLESS K=15
15412 @ 132549:               LINE   1558 "regression-compile-tmp/allimpc1-77.imp"
15413 @ 132591:               PUSH   K
15414 @ 132594:               PUSH   J
15415 @ 132597:               PUSHI  #0x00000004
15416 @ 132602:               RSH   
15417 @ 132603:               PUSHI  #0x0000000f
15418 @ 132608:               AND   
15419 @ 132609:               ASSVAL
15420 @ 132610:               LINE   1558 "regression-compile-tmp/allimpc1-77.imp"
15421 @ 132652:               PUSH   K
15422 @ 132655:               PUSHI  #0x0000000f
15423 @ 132660:               JUMPIF = L_0004
15424 @ 132664:               PUSH   DIAGS1
15425 @ 132667:               PUSH   K
15426 @ 132670:               ASSVAL
15427 @ 132671:               LOCATE L_0004

  1559           K=J>>8&15
15428 @ 132674:               LINE   1559 "regression-compile-tmp/allimpc1-77.imp"
15429 @ 132716:               PUSH   K
15430 @ 132719:               PUSH   J
15431 @ 132722:               PUSHI  #0x00000008
15432 @ 132727:               RSH   
15433 @ 132728:               PUSHI  #0x0000000f
15434 @ 132733:               AND   
15435 @ 132734:               ASSVAL

  1560           CHECKS=K %UNLESS K=15
15436 @ 132735:               LINE   1560 "regression-compile-tmp/allimpc1-77.imp"
15437 @ 132777:               PUSH   K
15438 @ 132780:               PUSHI  #0x0000000f
15439 @ 132785:               JUMPIF = L_0004
15440 @ 132789:               PUSH   CHECKS
15441 @ 132792:               PUSH   K
15442 @ 132795:               ASSVAL
15443 @ 132796:               LOCATE L_0004

  1561           CHECKSP=K&14 %UNLESS K=15
15444 @ 132799:               LINE   1561 "regression-compile-tmp/allimpc1-77.imp"
15445 @ 132841:               PUSH   K
15446 @ 132844:               PUSHI  #0x0000000f
15447 @ 132849:               JUMPIF = L_0004
15448 @ 132853:               PUSH   CHECKSP
15449 @ 132856:               PUSH   K
15450 @ 132859:               PUSHI  #0x0000000e
15451 @ 132864:               AND   
15452 @ 132865:               ASSVAL
15453 @ 132866:               LOCATE L_0004

  1562           K=J>>12&15
15454 @ 132869:               LINE   1562 "regression-compile-tmp/allimpc1-77.imp"
15455 @ 132911:               PUSH   K
15456 @ 132914:               PUSH   J
15457 @ 132917:               PUSHI  #0x0000000c
15458 @ 132922:               RSH   
15459 @ 132923:               PUSHI  #0x0000000f
15460 @ 132928:               AND   
15461 @ 132929:               ASSVAL

  1563           UNASS=K %UNLESS K=15
15462 @ 132930:               LINE   1563 "regression-compile-tmp/allimpc1-77.imp"
15463 @ 132972:               PUSH   K
15464 @ 132975:               PUSHI  #0x0000000f
15465 @ 132980:               JUMPIF = L_0004
15466 @ 132984:               PUSH   UNASS
15467 @ 132987:               PUSH   K
15468 @ 132990:               ASSVAL
15469 @ 132991:               LOCATE L_0004

  1564           K=J>>28
15470 @ 132994:               LINE   1564 "regression-compile-tmp/allimpc1-77.imp"
15471 @ 133036:               PUSH   K
15472 @ 133039:               PUSH   J
15473 @ 133042:               PUSHI  #0x0000001c
15474 @ 133047:               RSH   
15475 @ 133048:               ASSVAL

  1565           DCOMP=K %UNLESS K=15
15476 @ 133049:               LINE   1565 "regression-compile-tmp/allimpc1-77.imp"
15477 @ 133091:               PUSH   K
15478 @ 133094:               PUSHI  #0x0000000f
15479 @ 133099:               JUMPIF = L_0004
15480 @ 133103:               PUSH   DCOMP
15481 @ 133106:               PUSH   K
15482 @ 133109:               ASSVAL
15483 @ 133110:               LOCATE L_0004

  1566           ->L1
15484 @ 133113:               LINE   1566 "regression-compile-tmp/allimpc1-77.imp"
15485 @ 133155:               JUMP   L_01a4

  1567  SW(32):  POP(SBR(LEVEL),J,K);           ! FINISH (ELSE')
15486 @ 133158:               LINE   1567 "regression-compile-tmp/allimpc1-77.imp"
15487 @ 133200:               PUSHI  #0x00000020
15488 @ 133205:               SLABEL 383
15489 @ 133208:               LINE   1567 "regression-compile-tmp/allimpc1-77.imp"
15490 @ 133250:               PUSH   POP
15491 @ 133253:               PUSH   SBR
15492 @ 133256:               PUSH   LEVEL
15493 @ 133259:               ACCESS
15494 @ 133260:               ASSPAR
15495 @ 133261:               PUSH   J
15496 @ 133264:               ASSPAR
15497 @ 133265:               PUSH   K
15498 @ 133268:               ASSPAR
15499 @ 133269:               CALL  

  1568           ->L321 %UNLESS J=-1; FAULT(51); ->L1
15500 @ 133270:               LINE   1568 "regression-compile-tmp/allimpc1-77.imp"
15501 @ 133312:               PUSH   J
15502 @ 133315:               PUSHI  #0x00000001
15503 @ 133320:               NEGATE
15504 @ 133321:               JUMPIF = L_0004
15505 @ 133325:               JUMP   L_01ce
15506 @ 133328:               LOCATE L_0004
15507 @ 133331:               LINE   1568 "regression-compile-tmp/allimpc1-77.imp"
15508 @ 133373:               PUSH   FAULT
15509 @ 133376:               PUSHI  #0x00000033
15510 @ 133381:               ASSPAR
15511 @ 133382:               CALL  
15512 @ 133383:               LINE   1568 "regression-compile-tmp/allimpc1-77.imp"
15513 @ 133425:               JUMP   L_01a4

  1569  L321:     POP(CYCLE(LEVEL),JJ,KK)
15514 @ 133428:               LINE   1569 "regression-compile-tmp/allimpc1-77.imp"
15515 @ 133470:               LABEL  L_01ce
15516 @ 133473:               LINE   1569 "regression-compile-tmp/allimpc1-77.imp"
15517 @ 133515:               PUSH   POP
15518 @ 133518:               PUSH   CYCLE
15519 @ 133521:               PUSH   LEVEL
15520 @ 133524:               ACCESS
15521 @ 133525:               ASSPAR
15522 @ 133526:               PUSH   JJ
15523 @ 133529:               ASSPAR
15524 @ 133530:               PUSH   KK
15525 @ 133533:               ASSPAR
15526 @ 133534:               CALL  

  1570           ->L322 %IF 0>=JJ
15527 @ 133535:               LINE   1570 "regression-compile-tmp/allimpc1-77.imp"
15528 @ 133577:               PUSHI  #0x00000000
15529 @ 133582:               PUSH   JJ
15530 @ 133585:               JUMPIF < L_0004
15531 @ 133589:               JUMP   L_01cf
15532 @ 133592:               LOCATE L_0004

  1571           FAULT(52); ->L321
15533 @ 133595:               LINE   1571 "regression-compile-tmp/allimpc1-77.imp"
15534 @ 133637:               PUSH   FAULT
15535 @ 133640:               PUSHI  #0x00000034
15536 @ 133645:               ASSPAR
15537 @ 133646:               CALL  
15538 @ 133647:               LINE   1571 "regression-compile-tmp/allimpc1-77.imp"
15539 @ 133689:               JUMP   L_01ce

  1572  L322:     ->L402 %UNLESS A(2)=1;         ! ELSE FOLLOWS
15540 @ 133692:               LINE   1572 "regression-compile-tmp/allimpc1-77.imp"
15541 @ 133734:               LABEL  L_01cf
15542 @ 133737:               LINE   1572 "regression-compile-tmp/allimpc1-77.imp"
15543 @ 133779:               PUSH   A
15544 @ 133782:               PUSHI  #0x00000002
15545 @ 133787:               ACCESS
15546 @ 133788:               PUSHI  #0x00000001
15547 @ 133793:               JUMPIF = L_0004
15548 @ 133797:               JUMP   L_01ab
15549 @ 133800:               LOCATE L_0004

  1573            FAULT(47) %UNLESS J=1
15550 @ 133803:               LINE   1573 "regression-compile-tmp/allimpc1-77.imp"
15551 @ 133845:               PUSH   J
15552 @ 133848:               PUSHI  #0x00000001
15553 @ 133853:               JUMPIF = L_0004
15554 @ 133857:               PUSH   FAULT
15555 @ 133860:               PUSHI  #0x0000002f
15556 @ 133865:               ASSPAR
15557 @ 133866:               CALL  
15558 @ 133867:               LOCATE L_0004

  1574           P=P+2; KK=K
15559 @ 133870:               LINE   1574 "regression-compile-tmp/allimpc1-77.imp"
15560 @ 133912:               PUSH   P
15561 @ 133915:               PUSH   P
15562 @ 133918:               PUSHI  #0x00000002
15563 @ 133923:               ADD   
15564 @ 133924:               ASSVAL
15565 @ 133925:               LINE   1574 "regression-compile-tmp/allimpc1-77.imp"
15566 @ 133967:               PUSH   KK
15567 @ 133970:               PUSH   K
15568 @ 133973:               ASSVAL

  1575           MONE=0;R13=0;SET LINE         ;!CLEAR AFTER FINISH
15569 @ 133974:               LINE   1575 "regression-compile-tmp/allimpc1-77.imp"
15570 @ 134016:               PUSH   MONE
15571 @ 134019:               PUSHI  #0x00000000
15572 @ 134024:               ASSVAL
15573 @ 134025:               LINE   1575 "regression-compile-tmp/allimpc1-77.imp"
15574 @ 134067:               PUSH   R13
15575 @ 134070:               PUSHI  #0x00000000
15576 @ 134075:               ASSVAL
15577 @ 134076:               LINE   1575 "regression-compile-tmp/allimpc1-77.imp"
15578 @ 134118:               PUSH   SETLINE
15579 @ 134121:               CALL  

  1576           %IF A(P)=9 %THEN JJ=SFLABEL-1 %ELSE JJ=PLABEL-1
15580 @ 134122:               LINE   1576 "regression-compile-tmp/allimpc1-77.imp"
15581 @ 134164:               PUSH   A
15582 @ 134167:               PUSH   P
15583 @ 134170:               ACCESS
15584 @ 134171:               PUSHI  #0x00000009
15585 @ 134176:               JUMPIF # L_0004
15586 @ 134180:               PUSH   JJ
15587 @ 134183:               PUSH   SFLABEL
15588 @ 134186:               PUSHI  #0x00000001
15589 @ 134191:               SUB   
15590 @ 134192:               ASSVAL
15591 @ 134193:               GOTO   L_0003
15592 @ 134196:               LOCATE L_0004
15593 @ 134199:               PUSH   JJ
15594 @ 134202:               PUSH   PLABEL
15595 @ 134205:               PUSHI  #0x00000001
15596 @ 134210:               SUB   
15597 @ 134211:               ASSVAL
15598 @ 134212:               LOCATE L_0003

  1577           PJ(15,JJ); PLAB(KK); CUI(2); PLAB(-1); ->L1
15599 @ 134215:               LINE   1577 "regression-compile-tmp/allimpc1-77.imp"
15600 @ 134257:               PUSH   PJ
15601 @ 134260:               PUSHI  #0x0000000f
15602 @ 134265:               ASSPAR
15603 @ 134266:               PUSH   JJ
15604 @ 134269:               ASSPAR
15605 @ 134270:               CALL  
15606 @ 134271:               LINE   1577 "regression-compile-tmp/allimpc1-77.imp"
15607 @ 134313:               PUSH   PLAB
15608 @ 134316:               PUSH   KK
15609 @ 134319:               ASSPAR
15610 @ 134320:               CALL  
15611 @ 134321:               LINE   1577 "regression-compile-tmp/allimpc1-77.imp"
15612 @ 134363:               PUSH   CUI
15613 @ 134366:               PUSHI  #0x00000002
15614 @ 134371:               ASSPAR
15615 @ 134372:               CALL  
15616 @ 134373:               LINE   1577 "regression-compile-tmp/allimpc1-77.imp"
15617 @ 134415:               PUSH   PLAB
15618 @ 134418:               PUSHI  #0x00000001
15619 @ 134423:               NEGATE
15620 @ 134424:               ASSPAR
15621 @ 134425:               CALL  
15622 @ 134426:               LINE   1577 "regression-compile-tmp/allimpc1-77.imp"
15623 @ 134468:               JUMP   L_01a4

  1578  SW(33):                                !RECORD FORMAT
15624 @ 134471:               LINE   1578 "regression-compile-tmp/allimpc1-77.imp"
15625 @ 134513:               PUSHI  #0x00000021
15626 @ 134518:               SLABEL 383

  1579           FAULT(56) %UNLESS LEVEL>=2
15627 @ 134521:               LINE   1579 "regression-compile-tmp/allimpc1-77.imp"
15628 @ 134563:               PUSH   LEVEL
15629 @ 134566:               PUSHI  #0x00000002
15630 @ 134571:               JUMPIF >= L_0004
15631 @ 134575:               PUSH   FAULT
15632 @ 134578:               PUSHI  #0x00000038
15633 @ 134583:               ASSPAR
15634 @ 134584:               CALL  
15635 @ 134585:               LOCATE L_0004

  1580           SET LINE; CRFORMAT; ->L1
15636 @ 134588:               LINE   1580 "regression-compile-tmp/allimpc1-77.imp"
15637 @ 134630:               PUSH   SETLINE
15638 @ 134633:               CALL  
15639 @ 134634:               LINE   1580 "regression-compile-tmp/allimpc1-77.imp"
15640 @ 134676:               PUSH   CRFORMAT
15641 @ 134679:               CALL  
15642 @ 134680:               LINE   1580 "regression-compile-tmp/allimpc1-77.imp"
15643 @ 134722:               JUMP   L_01a4

  1581  SW(34):                                !RECORDS
15644 @ 134725:               LINE   1581 "regression-compile-tmp/allimpc1-77.imp"
15645 @ 134767:               PUSHI  #0x00000022
15646 @ 134772:               SLABEL 383

  1582           %BEGIN
  1583           !%SHORTROUTINE
15647 @ 134775:               LINE   1582 "regression-compile-tmp/allimpc1-77.imp"
15648 @ 134817:               BEGIN  _lev0id0_CSS_lev2id4 {lev=2 --> 3}

  1584           %ROUTINESPEC TEST AND SET
15649 @ 134818:                  LINE   1584 "regression-compile-tmp/allimpc1-77.imp"
15650 @ 134860:                  DEF    TESTANDSET (_lev0id0_CSS_lev2id4_TESTANDSET) p1=V_01d0 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
15651 @ 134882:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
15652 @ 134883:                  FINISH ) {lev=3}

  1585           SET LINE; P=P+1; MARKER1=P+A(P)
15653 @ 134884:                  LINE   1585 "regression-compile-tmp/allimpc1-77.imp"
15654 @ 134926:                  PUSH   SETLINE
15655 @ 134929:                  CALL  
15656 @ 134930:                  LINE   1585 "regression-compile-tmp/allimpc1-77.imp"
15657 @ 134972:                  PUSH   P
15658 @ 134975:                  PUSH   P
15659 @ 134978:                  PUSHI  #0x00000001
15660 @ 134983:                  ADD   
15661 @ 134984:                  ASSVAL
15662 @ 134985:                  LINE   1585 "regression-compile-tmp/allimpc1-77.imp"
15663 @ 135027:                  PUSH   MARKER1
15664 @ 135030:                  PUSH   P
15665 @ 135033:                  PUSH   A
15666 @ 135036:                  PUSH   P
15667 @ 135039:                  ACCESS
15668 @ 135040:                  ADD   
15669 @ 135041:                  ASSVAL

  1586           FAULT(57) %UNLESS LEVEL>=2
15670 @ 135042:                  LINE   1586 "regression-compile-tmp/allimpc1-77.imp"
15671 @ 135084:                  PUSH   LEVEL
15672 @ 135087:                  PUSHI  #0x00000002
15673 @ 135092:                  JUMPIF >= L_0004
15674 @ 135096:                  PUSH   FAULT
15675 @ 135099:                  PUSHI  #0x00000039
15676 @ 135104:                  ASSPAR
15677 @ 135105:                  CALL  
15678 @ 135106:                  LOCATE L_0004

  1587           FAULT(40) %IF NMDECS(LEVEL)#0
15679 @ 135109:                  LINE   1587 "regression-compile-tmp/allimpc1-77.imp"
15680 @ 135151:                  PUSH   NMDECS
15681 @ 135154:                  PUSH   LEVEL
15682 @ 135157:                  ACCESS
15683 @ 135158:                  PUSHI  #0x00000000
15684 @ 135163:                  JUMPIF = L_0004
15685 @ 135167:                  PUSH   FAULT
15686 @ 135170:                  PUSHI  #0x00000028
15687 @ 135175:                  ASSPAR
15688 @ 135176:                  CALL  
15689 @ 135177:                  LOCATE L_0004

  1588           CHECK RF;->L1 %IF K=-1
15690 @ 135180:                  LINE   1588 "regression-compile-tmp/allimpc1-77.imp"
15691 @ 135222:                  PUSH   CHECKRF
15692 @ 135225:                  CALL  
15693 @ 135226:                  LINE   1588 "regression-compile-tmp/allimpc1-77.imp"
15694 @ 135268:                  PUSH   K
15695 @ 135271:                  PUSHI  #0x00000001
15696 @ 135276:                  NEGATE
15697 @ 135277:                  JUMPIF # L_0004
15698 @ 135281:                  JUMP   L_01d1
15699 @ 135284:                  LOCATE L_0004

  1589           TYPE=3;PREC=0;ROUT=0
15700 @ 135287:                  LINE   1589 "regression-compile-tmp/allimpc1-77.imp"
15701 @ 135329:                  PUSH   TYPE
15702 @ 135332:                  PUSHI  #0x00000003
15703 @ 135337:                  ASSVAL
15704 @ 135338:                  LINE   1589 "regression-compile-tmp/allimpc1-77.imp"
15705 @ 135380:                  PUSH   PREC
15706 @ 135383:                  PUSHI  #0x00000000
15707 @ 135388:                  ASSVAL
15708 @ 135389:                  LINE   1589 "regression-compile-tmp/allimpc1-77.imp"
15709 @ 135431:                  PUSH   ROUT
15710 @ 135434:                  PUSHI  #0x00000000
15711 @ 135439:                  ASSVAL

  1590           ->SCALAR %IF A(P+1)=1
15712 @ 135440:                  LINE   1590 "regression-compile-tmp/allimpc1-77.imp"
15713 @ 135482:                  PUSH   A
15714 @ 135485:                  PUSH   P
15715 @ 135488:                  PUSHI  #0x00000001
15716 @ 135493:                  ADD   
15717 @ 135494:                  ACCESS
15718 @ 135495:                  PUSHI  #0x00000001
15719 @ 135500:                  JUMPIF # L_0004
15720 @ 135504:                  JUMP   L_01d2
15721 @ 135507:                  LOCATE L_0004

  1591           FAULT(41) %UNLESS A(P+2)=2;   ! RECORD NAME ARRAYS FAULTED
15722 @ 135510:                  LINE   1591 "regression-compile-tmp/allimpc1-77.imp"
15723 @ 135552:                  PUSH   A
15724 @ 135555:                  PUSH   P
15725 @ 135558:                  PUSHI  #0x00000002
15726 @ 135563:                  ADD   
15727 @ 135564:                  ACCESS
15728 @ 135565:                  PUSHI  #0x00000002
15729 @ 135570:                  JUMPIF = L_0004
15730 @ 135574:                  PUSH   FAULT
15731 @ 135577:                  PUSHI  #0x00000029
15732 @ 135582:                  ASSPAR
15733 @ 135583:                  CALL  
15734 @ 135584:                  LOCATE L_0004

  1592           NAM=0; ARR=1; PACK(PTYPE)
15735 @ 135587:                  LINE   1592 "regression-compile-tmp/allimpc1-77.imp"
15736 @ 135629:                  PUSH   NAM
15737 @ 135632:                  PUSHI  #0x00000000
15738 @ 135637:                  ASSVAL
15739 @ 135638:                  LINE   1592 "regression-compile-tmp/allimpc1-77.imp"
15740 @ 135680:                  PUSH   ARR
15741 @ 135683:                  PUSHI  #0x00000001
15742 @ 135688:                  ASSVAL
15743 @ 135689:                  LINE   1592 "regression-compile-tmp/allimpc1-77.imp"
15744 @ 135731:                  PUSH   PACK
15745 @ 135734:                  PUSH   PTYPE
15746 @ 135737:                  ASSPAR
15747 @ 135738:                  CALL  

  1593           P=P+3
15748 @ 135739:                  LINE   1593 "regression-compile-tmp/allimpc1-77.imp"
15749 @ 135781:                  PUSH   P
15750 @ 135784:                  PUSH   P
15751 @ 135787:                  PUSHI  #0x00000003
15752 @ 135792:                  ADD   
15753 @ 135793:                  ASSVAL

  1594  L3401:    QQ=P+1
15754 @ 135794:                  LINE   1594 "regression-compile-tmp/allimpc1-77.imp"
15755 @ 135836:                  LABEL  L_01d3
15756 @ 135839:                  LINE   1594 "regression-compile-tmp/allimpc1-77.imp"
15757 @ 135881:                  PUSH   QQ
15758 @ 135884:                  PUSH   P
15759 @ 135887:                  PUSHI  #0x00000001
15760 @ 135892:                  ADD   
15761 @ 135893:                  ASSVAL

  1595           PSS(X'D2',4,WSPR,0,4,0); ! MVC FOR LENGTH
15762 @ 135894:                  LINE   1595 "regression-compile-tmp/allimpc1-77.imp"
15763 @ 135936:                  PUSH   PSS
15764 @ 135939:                  PUSHI  #0x000000d2
15765 @ 135944:                  ASSPAR
15766 @ 135945:                  PUSHI  #0x00000004
15767 @ 135950:                  ASSPAR
15768 @ 135951:                  PUSH   WSPR
15769 @ 135954:                  ASSPAR
15770 @ 135955:                  PUSHI  #0x00000000
15771 @ 135960:                  ASSPAR
15772 @ 135961:                  PUSHI  #0x00000004
15773 @ 135966:                  ASSPAR
15774 @ 135967:                  PUSHI  #0x00000000
15775 @ 135972:                  ASSPAR
15776 @ 135973:                  CALL  

  1596           CADCLN(2)
15777 @ 135974:                  LINE   1596 "regression-compile-tmp/allimpc1-77.imp"
15778 @ 136016:                  PUSH   CADCLN
15779 @ 136019:                  PUSHI  #0x00000002
15780 @ 136024:                  ASSPAR
15781 @ 136025:                  CALL  

  1597           %CYCLE Q=1,1,A(QQ)
15782 @ 136026:                  LINE   1597 "regression-compile-tmp/allimpc1-77.imp"
15783 @ 136068:                  PUSH   Q
15784 @ 136071:                  PUSHI  #0x00000001
15785 @ 136076:                  PUSH   A
15786 @ 136079:                  PUSH   QQ
15787 @ 136082:                  ACCESS
15788 @ 136083:                  PUSHI  #0x00000001
15789 @ 136088:                  FOR    L_0003

  1598           K=A(Q+QQ)
15790 @ 136091:                  LINE   1598 "regression-compile-tmp/allimpc1-77.imp"
15791 @ 136133:                  PUSH   K
15792 @ 136136:                  PUSH   A
15793 @ 136139:                  PUSH   Q
15794 @ 136142:                  PUSH   QQ
15795 @ 136145:                  ADD   
15796 @ 136146:                  ACCESS
15797 @ 136147:                  ASSVAL

  1599           TEST AND SET
15798 @ 136148:                  LINE   1599 "regression-compile-tmp/allimpc1-77.imp"
15799 @ 136190:                  PUSH   TESTANDSET
15800 @ 136193:                  CALL  

  1600           PPJ(13)
15801 @ 136194:                  LINE   1600 "regression-compile-tmp/allimpc1-77.imp"
15802 @ 136236:                  PUSH   PPJ
15803 @ 136239:                  PUSHI  #0x0000000d
15804 @ 136244:                  ASSPAR
15805 @ 136245:                  CALL  

  1601           PRX(X'90',0,3,RBASE,N)
15806 @ 136246:                  LINE   1601 "regression-compile-tmp/allimpc1-77.imp"
15807 @ 136288:                  PUSH   PRX
15808 @ 136291:                  PUSHI  #0x00000090
15809 @ 136296:                  ASSPAR
15810 @ 136297:                  PUSHI  #0x00000000
15811 @ 136302:                  ASSPAR
15812 @ 136303:                  PUSHI  #0x00000003
15813 @ 136308:                  ASSPAR
15814 @ 136309:                  PUSH   RBASE
15815 @ 136312:                  ASSPAR
15816 @ 136313:                  PUSH   N
15817 @ 136316:                  ASSPAR
15818 @ 136317:                  CALL  

  1602           N=N+16
15819 @ 136318:                  LINE   1602 "regression-compile-tmp/allimpc1-77.imp"
15820 @ 136360:                  PUSH   N
15821 @ 136363:                  PUSH   N
15822 @ 136366:                  PUSHI  #0x00000010
15823 @ 136371:                  ADD   
15824 @ 136372:                  ASSVAL

  1603           %REPEAT
15825 @ 136373:                  LINE   1603 "regression-compile-tmp/allimpc1-77.imp"
15826 @ 136415:                  REPEAT L_0003
15827 @ 136418:                  LOCATE L_0004

  1604           ->L1 %IF A(P)=2
15828 @ 136421:                  LINE   1604 "regression-compile-tmp/allimpc1-77.imp"
15829 @ 136463:                  PUSH   A
15830 @ 136466:                  PUSH   P
15831 @ 136469:                  ACCESS
15832 @ 136470:                  PUSHI  #0x00000002
15833 @ 136475:                  JUMPIF # L_0004
15834 @ 136479:                  JUMP   L_01d1
15835 @ 136482:                  LOCATE L_0004

  1605           P=P+1;CHECK RF;->L3401
15836 @ 136485:                  LINE   1605 "regression-compile-tmp/allimpc1-77.imp"
15837 @ 136527:                  PUSH   P
15838 @ 136530:                  PUSH   P
15839 @ 136533:                  PUSHI  #0x00000001
15840 @ 136538:                  ADD   
15841 @ 136539:                  ASSVAL
15842 @ 136540:                  LINE   1605 "regression-compile-tmp/allimpc1-77.imp"
15843 @ 136582:                  PUSH   CHECKRF
15844 @ 136585:                  CALL  
15845 @ 136586:                  LINE   1605 "regression-compile-tmp/allimpc1-77.imp"
15846 @ 136628:                  JUMP   L_01d3

  1606  SCALAR:  CQN(P+2);P=P+3;J=0
15847 @ 136631:                  LINE   1606 "regression-compile-tmp/allimpc1-77.imp"
15848 @ 136673:                  LABEL  L_01d2
15849 @ 136676:                  LINE   1606 "regression-compile-tmp/allimpc1-77.imp"
15850 @ 136718:                  PUSH   CQN
15851 @ 136721:                  PUSH   P
15852 @ 136724:                  PUSHI  #0x00000002
15853 @ 136729:                  ADD   
15854 @ 136730:                  ASSPAR
15855 @ 136731:                  CALL  
15856 @ 136732:                  LINE   1606 "regression-compile-tmp/allimpc1-77.imp"
15857 @ 136774:                  PUSH   P
15858 @ 136777:                  PUSH   P
15859 @ 136780:                  PUSHI  #0x00000003
15860 @ 136785:                  ADD   
15861 @ 136786:                  ASSVAL
15862 @ 136787:                  LINE   1606 "regression-compile-tmp/allimpc1-77.imp"
15863 @ 136829:                  PUSH   J
15864 @ 136832:                  PUSHI  #0x00000000
15865 @ 136837:                  ASSVAL

  1607           PACK(PTYPE)
15866 @ 136838:                  LINE   1607 "regression-compile-tmp/allimpc1-77.imp"
15867 @ 136880:                  PUSH   PACK
15868 @ 136883:                  PUSH   PTYPE
15869 @ 136886:                  ASSPAR
15870 @ 136887:                  CALL  

  1608           %CYCLE Q=1,1,A(P)
15871 @ 136888:                  LINE   1608 "regression-compile-tmp/allimpc1-77.imp"
15872 @ 136930:                  PUSH   Q
15873 @ 136933:                  PUSHI  #0x00000001
15874 @ 136938:                  PUSH   A
15875 @ 136941:                  PUSH   P
15876 @ 136944:                  ACCESS
15877 @ 136945:                  PUSHI  #0x00000001
15878 @ 136950:                  FOR    L_0003

  1609           K=A(P+Q)
15879 @ 136953:                  LINE   1609 "regression-compile-tmp/allimpc1-77.imp"
15880 @ 136995:                  PUSH   K
15881 @ 136998:                  PUSH   A
15882 @ 137001:                  PUSH   P
15883 @ 137004:                  PUSH   Q
15884 @ 137007:                  ADD   
15885 @ 137008:                  ACCESS
15886 @ 137009:                  ASSVAL

  1610           TEST AND SET
15887 @ 137010:                  LINE   1610 "regression-compile-tmp/allimpc1-77.imp"
15888 @ 137052:                  PUSH   TESTANDSET
15889 @ 137055:                  CALL  

  1611           %IF NAM=1 %THEN PSS(X'D2',4,RBASE,N,GLA,128) %ELSE %C
  1612                 PACLOD(18,2,RBASE<<12!N)
  1613  %COMMENT = ST WSP,? - AH WSP,LENGTH - LA WSP,7(WSP) - N WSP,=F'-8'
15890 @ 137056:                  LINE   1611 "regression-compile-tmp/allimpc1-77.imp"
15891 @ 137098:                  PUSH   NAM
15892 @ 137101:                  PUSHI  #0x00000001
15893 @ 137106:                  JUMPIF # L_0007
15894 @ 137110:                  PUSH   PSS
15895 @ 137113:                  PUSHI  #0x000000d2
15896 @ 137118:                  ASSPAR
15897 @ 137119:                  PUSHI  #0x00000004
15898 @ 137124:                  ASSPAR
15899 @ 137125:                  PUSH   RBASE
15900 @ 137128:                  ASSPAR
15901 @ 137129:                  PUSH   N
15902 @ 137132:                  ASSPAR
15903 @ 137133:                  PUSH   GLA
15904 @ 137136:                  ASSPAR
15905 @ 137137:                  PUSHI  #0x00000080
15906 @ 137142:                  ASSPAR
15907 @ 137143:                  CALL  
15908 @ 137144:                  GOTO   L_0006
15909 @ 137147:                  LOCATE L_0007
15910 @ 137150:                  PUSH   PACLOD
15911 @ 137153:                  PUSHI  #0x00000012
15912 @ 137158:                  ASSPAR
15913 @ 137159:                  PUSHI  #0x00000002
15914 @ 137164:                  ASSPAR
15915 @ 137165:                  PUSH   RBASE
15916 @ 137168:                  PUSHI  #0x0000000c
15917 @ 137173:                  LSH   
15918 @ 137174:                  PUSH   N
15919 @ 137177:                  OR    
15920 @ 137178:                  ASSPAR
15921 @ 137179:                  CALL  
15922 @ 137180:                  LOCATE L_0006

  1614           N=N+4; %REPEAT; ->L1
15923 @ 137183:                  LINE   1614 "regression-compile-tmp/allimpc1-77.imp"
15924 @ 137225:                  PUSH   N
15925 @ 137228:                  PUSH   N
15926 @ 137231:                  PUSHI  #0x00000004
15927 @ 137236:                  ADD   
15928 @ 137237:                  ASSVAL
15929 @ 137238:                  LINE   1614 "regression-compile-tmp/allimpc1-77.imp"
15930 @ 137280:                  REPEAT L_0003
15931 @ 137283:                  LOCATE L_0004
15932 @ 137286:                  LINE   1614 "regression-compile-tmp/allimpc1-77.imp"
15933 @ 137328:                  JUMP   L_01d1

  1615           %ROUTINE TEST AND SET
15934 @ 137331:                  LINE   1615 "regression-compile-tmp/allimpc1-77.imp"
15935 @ 137373:                  DEF    TESTANDSET (_lev0id0_CSS_lev2id4_TESTANDSET) p1=V_01d0 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
15936 @ 137395:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
15937 @ 137396:                     FINISH ) {lev=4}

  1616           TEST NST
15938 @ 137397:                     LINE   1616 "regression-compile-tmp/allimpc1-77.imp"
15939 @ 137439:                     PUSH   TESTNST
15940 @ 137442:                     CALL  

  1617           JJJ=NEWCELL
15941 @ 137443:                     LINE   1617 "regression-compile-tmp/allimpc1-77.imp"
15942 @ 137485:                     PUSH   JJJ
15943 @ 137488:                     PUSH   NEWCELL
15944 @ 137491:                     CALL  
15945 @ 137492:                     ASSVAL

  1618           STORE TAG(K,JJJ)
15946 @ 137493:                     LINE   1618 "regression-compile-tmp/allimpc1-77.imp"
15947 @ 137535:                     PUSH   STORETAG
15948 @ 137538:                     PUSH   K
15949 @ 137541:                     ASSPAR
15950 @ 137542:                     PUSH   JJJ
15951 @ 137545:                     ASSPAR
15952 @ 137546:                     CALL  

  1619           REPLACE BOTH(JJJ,TAGS(A(MARKER1)),N)
15953 @ 137547:                     LINE   1619 "regression-compile-tmp/allimpc1-77.imp"
15954 @ 137589:                     PUSH   REPLACEBOTH
15955 @ 137592:                     PUSH   JJJ
15956 @ 137595:                     ASSPAR
15957 @ 137596:                     PUSH   TAGS
15958 @ 137599:                     PUSH   A
15959 @ 137602:                     PUSH   MARKER1
15960 @ 137605:                     ACCESS
15961 @ 137606:                     ACCESS
15962 @ 137607:                     ASSPAR
15963 @ 137608:                     PUSH   N
15964 @ 137611:                     ASSPAR
15965 @ 137612:                     CALL  

  1620           %END
15966 @ 137613:                     LINE   1620 "regression-compile-tmp/allimpc1-77.imp"
15967 @ 137655:                  END    _lev0id0_CSS_lev2id4_TESTANDSET {lev=4 --> 3}

  1621  L1:       %END;->L1
15968 @ 137656:                  LINE   1621 "regression-compile-tmp/allimpc1-77.imp"
15969 @ 137698:                  LABEL  L_01d1
15970 @ 137701:                  LINE   1621 "regression-compile-tmp/allimpc1-77.imp"
15971 @ 137743:               END    _lev0id0_CSS_lev2id4 {lev=3 --> 2}
15972 @ 137744:               LINE   1621 "regression-compile-tmp/allimpc1-77.imp"
15973 @ 137786:               JUMP   L_01a4

  1622  SW(35):                                ! (RT)'%NAME'(NAMELIST)
15974 @ 137789:               LINE   1622 "regression-compile-tmp/allimpc1-77.imp"
15975 @ 137831:               PUSHI  #0x00000023
15976 @ 137836:               SLABEL 383

  1623           P=P+1; MARKER1=P+A(P)
15977 @ 137839:               LINE   1623 "regression-compile-tmp/allimpc1-77.imp"
15978 @ 137881:               PUSH   P
15979 @ 137884:               PUSH   P
15980 @ 137887:               PUSHI  #0x00000001
15981 @ 137892:               ADD   
15982 @ 137893:               ASSVAL
15983 @ 137894:               LINE   1623 "regression-compile-tmp/allimpc1-77.imp"
15984 @ 137936:               PUSH   MARKER1
15985 @ 137939:               PUSH   P
15986 @ 137942:               PUSH   A
15987 @ 137945:               PUSH   P
15988 @ 137948:               ACCESS
15989 @ 137949:               ADD   
15990 @ 137950:               ASSVAL

  1624           ->L3801 %IF A(P+1)=1
15991 @ 137951:               LINE   1624 "regression-compile-tmp/allimpc1-77.imp"
15992 @ 137993:               PUSH   A
15993 @ 137996:               PUSH   P
15994 @ 137999:               PUSHI  #0x00000001
15995 @ 138004:               ADD   
15996 @ 138005:               ACCESS
15997 @ 138006:               PUSHI  #0x00000001
15998 @ 138011:               JUMPIF # L_0004
15999 @ 138015:               JUMP   L_01d0
16000 @ 138018:               LOCATE L_0004

  1625           ROUT=1; P=P+2;CLT
16001 @ 138021:               LINE   1625 "regression-compile-tmp/allimpc1-77.imp"
16002 @ 138063:               PUSH   ROUT
16003 @ 138066:               PUSHI  #0x00000001
16004 @ 138071:               ASSVAL
16005 @ 138072:               LINE   1625 "regression-compile-tmp/allimpc1-77.imp"
16006 @ 138114:               PUSH   P
16007 @ 138117:               PUSH   P
16008 @ 138120:               PUSHI  #0x00000002
16009 @ 138125:               ADD   
16010 @ 138126:               ASSVAL
16011 @ 138127:               LINE   1625 "regression-compile-tmp/allimpc1-77.imp"
16012 @ 138169:               PUSH   CLT
16013 @ 138172:               CALL  

  1626           ARR=2-A(P+1);NAM=(A(P+2)-1)<<1
16014 @ 138173:               LINE   1626 "regression-compile-tmp/allimpc1-77.imp"
16015 @ 138215:               PUSH   ARR
16016 @ 138218:               PUSHI  #0x00000002
16017 @ 138223:               PUSH   A
16018 @ 138226:               PUSH   P
16019 @ 138229:               PUSHI  #0x00000001
16020 @ 138234:               ADD   
16021 @ 138235:               ACCESS
16022 @ 138236:               SUB   
16023 @ 138237:               ASSVAL
16024 @ 138238:               LINE   1626 "regression-compile-tmp/allimpc1-77.imp"
16025 @ 138280:               PUSH   NAM
16026 @ 138283:               PUSH   A
16027 @ 138286:               PUSH   P
16028 @ 138289:               PUSHI  #0x00000002
16029 @ 138294:               ADD   
16030 @ 138295:               ACCESS
16031 @ 138296:               PUSHI  #0x00000001
16032 @ 138301:               SUB   
16033 @ 138302:               PUSHI  #0x00000001
16034 @ 138307:               LSH   
16035 @ 138308:               ASSVAL

  1627           PACK(PTYPE); ->L3802
16036 @ 138309:               LINE   1627 "regression-compile-tmp/allimpc1-77.imp"
16037 @ 138351:               PUSH   PACK
16038 @ 138354:               PUSH   PTYPE
16039 @ 138357:               ASSPAR
16040 @ 138358:               CALL  
16041 @ 138359:               LINE   1627 "regression-compile-tmp/allimpc1-77.imp"
16042 @ 138401:               JUMP   L_01d1

  1628  L3801:    PTYPE=11000
16043 @ 138404:               LINE   1628 "regression-compile-tmp/allimpc1-77.imp"
16044 @ 138446:               LABEL  L_01d0
16045 @ 138449:               LINE   1628 "regression-compile-tmp/allimpc1-77.imp"
16046 @ 138491:               PUSH   PTYPE
16047 @ 138494:               PUSHI  #0x00002af8
16048 @ 138499:               ASSVAL

  1629  L3802:    J=0;%CYCLE KK=1,1,A(MARKER1)
16049 @ 138500:               LINE   1629 "regression-compile-tmp/allimpc1-77.imp"
16050 @ 138542:               LABEL  L_01d1
16051 @ 138545:               LINE   1629 "regression-compile-tmp/allimpc1-77.imp"
16052 @ 138587:               PUSH   J
16053 @ 138590:               PUSHI  #0x00000000
16054 @ 138595:               ASSVAL
16055 @ 138596:               LINE   1629 "regression-compile-tmp/allimpc1-77.imp"
16056 @ 138638:               PUSH   KK
16057 @ 138641:               PUSHI  #0x00000001
16058 @ 138646:               PUSH   A
16059 @ 138649:               PUSH   MARKER1
16060 @ 138652:               ACCESS
16061 @ 138653:               PUSHI  #0x00000001
16062 @ 138658:               FOR    L_0003

  1630           K=A(MARKER1+KK)
16063 @ 138661:               LINE   1630 "regression-compile-tmp/allimpc1-77.imp"
16064 @ 138703:               PUSH   K
16065 @ 138706:               PUSH   A
16066 @ 138709:               PUSH   MARKER1
16067 @ 138712:               PUSH   KK
16068 @ 138715:               ADD   
16069 @ 138716:               ACCESS
16070 @ 138717:               ASSVAL

  1631           TESTNST; OPHEAD=0
16071 @ 138718:               LINE   1631 "regression-compile-tmp/allimpc1-77.imp"
16072 @ 138760:               PUSH   TESTNST
16073 @ 138763:               CALL  
16074 @ 138764:               LINE   1631 "regression-compile-tmp/allimpc1-77.imp"
16075 @ 138806:               PUSH   OPHEAD
16076 @ 138809:               PUSHI  #0x00000000
16077 @ 138814:               ASSVAL

  1632           PUSH(OPHEAD,N,1000);          ! SIDE CHAIN AS RT PARAM
16078 @ 138815:               LINE   1632 "regression-compile-tmp/allimpc1-77.imp"
16079 @ 138857:               PUSH   PUSH
16080 @ 138860:               PUSH   OPHEAD
16081 @ 138863:               ASSPAR
16082 @ 138864:               PUSH   N
16083 @ 138867:               ASSPAR
16084 @ 138868:               PUSHI  #0x000003e8
16085 @ 138873:               ASSPAR
16086 @ 138874:               CALL  

  1633           STORE TAG(K,OPHEAD);          !LINK IN SIDE CHAIN
16087 @ 138875:               LINE   1633 "regression-compile-tmp/allimpc1-77.imp"
16088 @ 138917:               PUSH   STORETAG
16089 @ 138920:               PUSH   K
16090 @ 138923:               ASSPAR
16091 @ 138924:               PUSH   OPHEAD
16092 @ 138927:               ASSPAR
16093 @ 138928:               CALL  

  1634           N=N+40; %REPEAT; ->L1
16094 @ 138929:               LINE   1634 "regression-compile-tmp/allimpc1-77.imp"
16095 @ 138971:               PUSH   N
16096 @ 138974:               PUSH   N
16097 @ 138977:               PUSHI  #0x00000028
16098 @ 138982:               ADD   
16099 @ 138983:               ASSVAL
16100 @ 138984:               LINE   1634 "regression-compile-tmp/allimpc1-77.imp"
16101 @ 139026:               REPEAT L_0003
16102 @ 139029:               LOCATE L_0004
16103 @ 139032:               LINE   1634 "regression-compile-tmp/allimpc1-77.imp"
16104 @ 139074:               JUMP   L_01a4

  1635  SW(36):                                ! RECORD SPEC
16105 @ 139077:               LINE   1635 "regression-compile-tmp/allimpc1-77.imp"
16106 @ 139119:               PUSHI  #0x00000024
16107 @ 139124:               SLABEL 383

  1636           P=P+1; MARKER1=P+A(P)
16108 @ 139127:               LINE   1636 "regression-compile-tmp/allimpc1-77.imp"
16109 @ 139169:               PUSH   P
16110 @ 139172:               PUSH   P
16111 @ 139175:               PUSHI  #0x00000001
16112 @ 139180:               ADD   
16113 @ 139181:               ASSVAL
16114 @ 139182:               LINE   1636 "regression-compile-tmp/allimpc1-77.imp"
16115 @ 139224:               PUSH   MARKER1
16116 @ 139227:               PUSH   P
16117 @ 139230:               PUSH   A
16118 @ 139233:               PUSH   P
16119 @ 139236:               ACCESS
16120 @ 139237:               ADD   
16121 @ 139238:               ASSVAL

  1637           CHECK RF; ->L1 %IF K=-1
16122 @ 139239:               LINE   1637 "regression-compile-tmp/allimpc1-77.imp"
16123 @ 139281:               PUSH   CHECKRF
16124 @ 139284:               CALL  
16125 @ 139285:               LINE   1637 "regression-compile-tmp/allimpc1-77.imp"
16126 @ 139327:               PUSH   K
16127 @ 139330:               PUSHI  #0x00000001
16128 @ 139335:               NEGATE
16129 @ 139336:               JUMPIF # L_0004
16130 @ 139340:               JUMP   L_01a4
16131 @ 139343:               LOCATE L_0004

  1638           P=P+1; COPYTAG(A(P))
16132 @ 139346:               LINE   1638 "regression-compile-tmp/allimpc1-77.imp"
16133 @ 139388:               PUSH   P
16134 @ 139391:               PUSH   P
16135 @ 139394:               PUSHI  #0x00000001
16136 @ 139399:               ADD   
16137 @ 139400:               ASSVAL
16138 @ 139401:               LINE   1638 "regression-compile-tmp/allimpc1-77.imp"
16139 @ 139443:               PUSH   COPYTAG
16140 @ 139446:               PUSH   A
16141 @ 139449:               PUSH   P
16142 @ 139452:               ACCESS
16143 @ 139453:               ASSPAR
16144 @ 139454:               CALL  

  1639           ->L3910 %IF A(P+1)=1
16145 @ 139455:               LINE   1639 "regression-compile-tmp/allimpc1-77.imp"
16146 @ 139497:               PUSH   A
16147 @ 139500:               PUSH   P
16148 @ 139503:               PUSHI  #0x00000001
16149 @ 139508:               ADD   
16150 @ 139509:               ACCESS
16151 @ 139510:               PUSHI  #0x00000001
16152 @ 139515:               JUMPIF # L_0004
16153 @ 139519:               JUMP   L_01d2
16154 @ 139522:               LOCATE L_0004

  1640           ->L3902 %IF TYPE=3 %AND NAM=1
16155 @ 139525:               LINE   1640 "regression-compile-tmp/allimpc1-77.imp"
16156 @ 139567:               PUSH   TYPE
16157 @ 139570:               PUSHI  #0x00000003
16158 @ 139575:               JUMPIF # L_0004
16159 @ 139579:               PUSH   NAM
16160 @ 139582:               PUSHI  #0x00000001
16161 @ 139587:               JUMPIF # L_0004
16162 @ 139591:               JUMP   L_01d3
16163 @ 139594:               LOCATE L_0004

  1641  L3901:    FAULT(63); ->L1
16164 @ 139597:               LINE   1641 "regression-compile-tmp/allimpc1-77.imp"
16165 @ 139639:               LABEL  L_01cb
16166 @ 139642:               LINE   1641 "regression-compile-tmp/allimpc1-77.imp"
16167 @ 139684:               PUSH   FAULT
16168 @ 139687:               PUSHI  #0x0000003f
16169 @ 139692:               ASSPAR
16170 @ 139693:               CALL  
16171 @ 139694:               LINE   1641 "regression-compile-tmp/allimpc1-77.imp"
16172 @ 139736:               JUMP   L_01a4

  1642  L3902:    FROM1(K,Q)
16173 @ 139739:               LINE   1642 "regression-compile-tmp/allimpc1-77.imp"
16174 @ 139781:               LABEL  L_01d3
16175 @ 139784:               LINE   1642 "regression-compile-tmp/allimpc1-77.imp"
16176 @ 139826:               PUSH   FROM1
16177 @ 139829:               PUSH   K
16178 @ 139832:               ASSPAR
16179 @ 139833:               PUSH   Q
16180 @ 139836:               ASSPAR
16181 @ 139837:               CALL  

  1643           FAULT(63) %UNLESS Q=0
16182 @ 139838:               LINE   1643 "regression-compile-tmp/allimpc1-77.imp"
16183 @ 139880:               PUSH   Q
16184 @ 139883:               PUSHI  #0x00000000
16185 @ 139888:               JUMPIF = L_0004
16186 @ 139892:               PUSH   FAULT
16187 @ 139895:               PUSHI  #0x0000003f
16188 @ 139900:               ASSPAR
16189 @ 139901:               CALL  
16190 @ 139902:               LOCATE L_0004

  1644           REPLACE1(K,TAGS(A(MARKER1))); ->L1
16191 @ 139905:               LINE   1644 "regression-compile-tmp/allimpc1-77.imp"
16192 @ 139947:               PUSH   REPLACE1
16193 @ 139950:               PUSH   K
16194 @ 139953:               ASSPAR
16195 @ 139954:               PUSH   TAGS
16196 @ 139957:               PUSH   A
16197 @ 139960:               PUSH   MARKER1
16198 @ 139963:               ACCESS
16199 @ 139964:               ACCESS
16200 @ 139965:               ASSPAR
16201 @ 139966:               CALL  
16202 @ 139967:               LINE   1644 "regression-compile-tmp/allimpc1-77.imp"
16203 @ 140009:               JUMP   L_01a4

  1645  L3910:
16204 @ 140012:               LINE   1645 "regression-compile-tmp/allimpc1-77.imp"
16205 @ 140054:               LABEL  L_01d2

  1646           P=P+2; K=DISPLACEMENT(TAGS(A(P-2)))
16206 @ 140057:               LINE   1646 "regression-compile-tmp/allimpc1-77.imp"
16207 @ 140099:               PUSH   P
16208 @ 140102:               PUSH   P
16209 @ 140105:               PUSHI  #0x00000002
16210 @ 140110:               ADD   
16211 @ 140111:               ASSVAL
16212 @ 140112:               LINE   1646 "regression-compile-tmp/allimpc1-77.imp"
16213 @ 140154:               PUSH   K
16214 @ 140157:               PUSH   DISPLACEMENT
16215 @ 140160:               PUSH   TAGS
16216 @ 140163:               PUSH   A
16217 @ 140166:               PUSH   P
16218 @ 140169:               PUSHI  #0x00000002
16219 @ 140174:               SUB   
16220 @ 140175:               ACCESS
16221 @ 140176:               ACCESS
16222 @ 140177:               ASSPAR
16223 @ 140178:               CALL  
16224 @ 140179:               ASSVAL

  1647           ->L3901 %IF K=-1; ->L3902
16225 @ 140180:               LINE   1647 "regression-compile-tmp/allimpc1-77.imp"
16226 @ 140222:               PUSH   K
16227 @ 140225:               PUSHI  #0x00000001
16228 @ 140230:               NEGATE
16229 @ 140231:               JUMPIF # L_0004
16230 @ 140235:               JUMP   L_01cb
16231 @ 140238:               LOCATE L_0004
16232 @ 140241:               LINE   1647 "regression-compile-tmp/allimpc1-77.imp"
16233 @ 140283:               JUMP   L_01d3

  1648  SW(37):  ->L1;                          ! (S)
  1649  !
16234 @ 140286:               LINE   1648 "regression-compile-tmp/allimpc1-77.imp"
16235 @ 140328:               PUSHI  #0x00000025
16236 @ 140333:               SLABEL 383
16237 @ 140336:               LINE   1648 "regression-compile-tmp/allimpc1-77.imp"
16238 @ 140378:               JUMP   L_01a4

  1650           %ROUTINE CEND (%INTEGER KKK)
  1651           !%SHORT %ROUTINE
16239 @ 140381:               LINE   1650 "regression-compile-tmp/allimpc1-77.imp"
16240 @ 140423:               DEF    CEND (_lev0id0_CSS_CEND) p1=V_0136 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
16241 @ 140439:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
16242 @ 140440:                     DEF    KKK p1=V_01d4 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
16243 @ 140455:                  FINISH ) {lev=3}

  1652           %INTEGER DPTR,LNUM,W1,W2
16244 @ 140456:                  LINE   1652 "regression-compile-tmp/allimpc1-77.imp"
16245 @ 140498:                  DEF    DPTR p1=V_01d5 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
16246 @ 140514:                  DEF    LNUM p1=V_01d6 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
16247 @ 140530:                  DEF    W1 p1=V_01d7 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
16248 @ 140544:                  DEF    W2 p1=V_01d8 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

  1653           %INTEGERARRAY DD(0:300)
16249 @ 140558:                  LINE   1653 "regression-compile-tmp/allimpc1-77.imp"
16250 @ 140600:                  DEF    DD p1=V_01d9 a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
16251 @ 140614:                  PUSHI  #0x00000000
16252 @ 140619:                  PUSHI  #0x0000012c
16253 @ 140624:                  DIM    0001 0001

  1654           SET LINE; R13=0; MONE=1
16254 @ 140630:                  LINE   1654 "regression-compile-tmp/allimpc1-77.imp"
16255 @ 140672:                  PUSH   SETLINE
16256 @ 140675:                  CALL  
16257 @ 140676:                  LINE   1654 "regression-compile-tmp/allimpc1-77.imp"
16258 @ 140718:                  PUSH   R13
16259 @ 140721:                  PUSHI  #0x00000000
16260 @ 140726:                  ASSVAL
16261 @ 140727:                  LINE   1654 "regression-compile-tmp/allimpc1-77.imp"
16262 @ 140769:                  PUSH   MONE
16263 @ 140772:                  PUSHI  #0x00000001
16264 @ 140777:                  ASSVAL

  1655  L1:       FROM LIST (SBR(LEVEL),J,K)
16265 @ 140778:                  LINE   1655 "regression-compile-tmp/allimpc1-77.imp"
16266 @ 140820:                  LABEL  L_01da
16267 @ 140823:                  LINE   1655 "regression-compile-tmp/allimpc1-77.imp"
16268 @ 140865:                  PUSH   FROMLIST
16269 @ 140868:                  PUSH   SBR
16270 @ 140871:                  PUSH   LEVEL
16271 @ 140874:                  ACCESS
16272 @ 140875:                  ASSPAR
16273 @ 140876:                  PUSH   J
16274 @ 140879:                  ASSPAR
16275 @ 140880:                  PUSH   K
16276 @ 140883:                  ASSPAR
16277 @ 140884:                  CALL  

  1656           ->L2 %IF J=-1; FAULT(53);     ! FINISH MISSING
16278 @ 140885:                  LINE   1656 "regression-compile-tmp/allimpc1-77.imp"
16279 @ 140927:                  PUSH   J
16280 @ 140930:                  PUSHI  #0x00000001
16281 @ 140935:                  NEGATE
16282 @ 140936:                  JUMPIF # L_0004
16283 @ 140940:                  JUMP   L_01db
16284 @ 140943:                  LOCATE L_0004
16285 @ 140946:                  LINE   1656 "regression-compile-tmp/allimpc1-77.imp"
16286 @ 140988:                  PUSH   FAULT
16287 @ 140991:                  PUSHI  #0x00000035
16288 @ 140996:                  ASSPAR
16289 @ 140997:                  CALL  

  1657           A(2)=32; A(3)=2; CSS(2);      ! SO COMPILE IT IN
16290 @ 140998:                  LINE   1657 "regression-compile-tmp/allimpc1-77.imp"
16291 @ 141040:                  PUSH   A
16292 @ 141043:                  PUSHI  #0x00000002
16293 @ 141048:                  ACCESS
16294 @ 141049:                  PUSHI  #0x00000020
16295 @ 141054:                  ASSVAL
16296 @ 141055:                  LINE   1657 "regression-compile-tmp/allimpc1-77.imp"
16297 @ 141097:                  PUSH   A
16298 @ 141100:                  PUSHI  #0x00000003
16299 @ 141105:                  ACCESS
16300 @ 141106:                  PUSHI  #0x00000002
16301 @ 141111:                  ASSVAL
16302 @ 141112:                  LINE   1657 "regression-compile-tmp/allimpc1-77.imp"
16303 @ 141154:                  PUSH   CSS
16304 @ 141157:                  PUSHI  #0x00000002
16305 @ 141162:                  ASSPAR
16306 @ 141163:                  CALL  

  1658           ->L1
16307 @ 141164:                  LINE   1658 "regression-compile-tmp/allimpc1-77.imp"
16308 @ 141206:                  JUMP   L_01da

  1659  L2:       FILL JUMPS(LEVEL)
16309 @ 141209:                  LINE   1659 "regression-compile-tmp/allimpc1-77.imp"
16310 @ 141251:                  LABEL  L_01db
16311 @ 141254:                  LINE   1659 "regression-compile-tmp/allimpc1-77.imp"
16312 @ 141296:                  PUSH   FILLJUMPS
16313 @ 141299:                  PUSH   LEVEL
16314 @ 141302:                  ASSPAR
16315 @ 141303:                  CALL  

  1660           NMAX=N %IF N>NMAX;            ! WORK SPACE POINTER
16316 @ 141304:                  LINE   1660 "regression-compile-tmp/allimpc1-77.imp"
16317 @ 141346:                  PUSH   N
16318 @ 141349:                  PUSH   NMAX
16319 @ 141352:                  JUMPIF <= L_0004
16320 @ 141356:                  PUSH   NMAX
16321 @ 141359:                  PUSH   N
16322 @ 141362:                  ASSVAL
16323 @ 141363:                  LOCATE L_0004

  1661           POP (JUMP(LEVEL),J,K)
16324 @ 141366:                  LINE   1661 "regression-compile-tmp/allimpc1-77.imp"
16325 @ 141408:                  PUSH   POP
16326 @ 141411:                  PUSH   JUMP
16327 @ 141414:                  PUSH   LEVEL
16328 @ 141417:                  ACCESS
16329 @ 141418:                  ASSPAR
16330 @ 141419:                  PUSH   J
16331 @ 141422:                  ASSPAR
16332 @ 141423:                  PUSH   K
16333 @ 141426:                  ASSPAR
16334 @ 141427:                  CALL  

  1662           ->L3 %IF J=-1
16335 @ 141428:                  LINE   1662 "regression-compile-tmp/allimpc1-77.imp"
16336 @ 141470:                  PUSH   J
16337 @ 141473:                  PUSHI  #0x00000001
16338 @ 141478:                  NEGATE
16339 @ 141479:                  JUMPIF # L_0004
16340 @ 141483:                  JUMP   L_01dc
16341 @ 141486:                  LOCATE L_0004

  1663           ->L2 %IF K>=SFLABEL; FAULT(11)
16342 @ 141489:                  LINE   1663 "regression-compile-tmp/allimpc1-77.imp"
16343 @ 141531:                  PUSH   K
16344 @ 141534:                  PUSH   SFLABEL
16345 @ 141537:                  JUMPIF < L_0004
16346 @ 141541:                  JUMP   L_01db
16347 @ 141544:                  LOCATE L_0004
16348 @ 141547:                  LINE   1663 "regression-compile-tmp/allimpc1-77.imp"
16349 @ 141589:                  PUSH   FAULT
16350 @ 141592:                  PUSHI  #0x0000000b
16351 @ 141597:                  ASSPAR
16352 @ 141598:                  CALL  

  1664           %IF K<16384 %THEN WRITE(K,4) %ELSE PRINTNAME(K-16384); ->L2;
16353 @ 141599:                  LINE   1664 "regression-compile-tmp/allimpc1-77.imp"
16354 @ 141641:                  PUSH   K
16355 @ 141644:                  PUSHI  #0x00004000
16356 @ 141649:                  JUMPIF >= L_0004
16357 @ 141653:                  PUSH   WRITE
16358 @ 141656:                  PUSH   K
16359 @ 141659:                  ASSPAR
16360 @ 141660:                  PUSHI  #0x00000004
16361 @ 141665:                  ASSPAR
16362 @ 141666:                  CALL  
16363 @ 141667:                  GOTO   L_0003
16364 @ 141670:                  LOCATE L_0004
16365 @ 141673:                  PUSH   PRINTNAME
16366 @ 141676:                  PUSH   K
16367 @ 141679:                  PUSHI  #0x00004000
16368 @ 141684:                  SUB   
16369 @ 141685:                  ASSPAR
16370 @ 141686:                  CALL  
16371 @ 141687:                  LOCATE L_0003
16372 @ 141690:                  LINE   1664 "regression-compile-tmp/allimpc1-77.imp"
16373 @ 141732:                  JUMP   L_01db

  1665  L3:       CLEAR LIST(LABEL(LEVEL))
16374 @ 141735:                  LINE   1665 "regression-compile-tmp/allimpc1-77.imp"
16375 @ 141777:                  LABEL  L_01dc
16376 @ 141780:                  LINE   1665 "regression-compile-tmp/allimpc1-77.imp"
16377 @ 141822:                  PUSH   CLEARLIST
16378 @ 141825:                  PUSH   LABEL
16379 @ 141828:                  PUSH   LEVEL
16380 @ 141831:                  ACCESS
16381 @ 141832:                  ASSPAR
16382 @ 141833:                  CALL  

  1666           CLEAR LIST (WSP (LEVEL))
16383 @ 141834:                  LINE   1666 "regression-compile-tmp/allimpc1-77.imp"
16384 @ 141876:                  PUSH   CLEARLIST
16385 @ 141879:                  PUSH   WSP
16386 @ 141882:                  PUSH   LEVEL
16387 @ 141885:                  ACCESS
16388 @ 141886:                  ASSPAR
16389 @ 141887:                  CALL  

  1667           CLEAR LIST(LWSP(LEVEL))
16390 @ 141888:                  LINE   1667 "regression-compile-tmp/allimpc1-77.imp"
16391 @ 141930:                  PUSH   CLEARLIST
16392 @ 141933:                  PUSH   LWSP
16393 @ 141936:                  PUSH   LEVEL
16394 @ 141939:                  ACCESS
16395 @ 141940:                  ASSPAR
16396 @ 141941:                  CALL  

  1668           CLEAR LIST(MDARR(LEVEL))
16397 @ 141942:                  LINE   1668 "regression-compile-tmp/allimpc1-77.imp"
16398 @ 141984:                  PUSH   CLEARLIST
16399 @ 141987:                  PUSH   MDARR
16400 @ 141990:                  PUSH   LEVEL
16401 @ 141993:                  ACCESS
16402 @ 141994:                  ASSPAR
16403 @ 141995:                  CALL  

  1669           CLEAR LIST(STR WSP(LEVEL))
  1670           %COMMENT CLEAR DECLARATIONS -PLANT DIAGNOSTICS IF REQUIRED
16404 @ 141996:                  LINE   1669 "regression-compile-tmp/allimpc1-77.imp"
16405 @ 142038:                  PUSH   CLEARLIST
16406 @ 142041:                  PUSH   STRWSP
16407 @ 142044:                  PUSH   LEVEL
16408 @ 142047:                  ACCESS
16409 @ 142048:                  ASSPAR
16410 @ 142049:                  CALL  

  1671           ->L10 %IF DIAGS1=0
16411 @ 142050:                  LINE   1671 "regression-compile-tmp/allimpc1-77.imp"
16412 @ 142092:                  PUSH   DIAGS1
16413 @ 142095:                  PUSHI  #0x00000000
16414 @ 142100:                  JUMPIF # L_0004
16415 @ 142104:                  JUMP   L_01dd
16416 @ 142107:                  LOCATE L_0004

  1672           LNUM=LETT(M(LEVEL))
16417 @ 142110:                  LINE   1672 "regression-compile-tmp/allimpc1-77.imp"
16418 @ 142152:                  PUSH   LNUM
16419 @ 142155:                  PUSH   LETT
16420 @ 142158:                  PUSH   M
16421 @ 142161:                  PUSH   LEVEL
16422 @ 142164:                  ACCESS
16423 @ 142165:                  ACCESS
16424 @ 142166:                  ASSVAL

  1673           DD(0)=X'C2C2C2C2'
16425 @ 142167:                  LINE   1673 "regression-compile-tmp/allimpc1-77.imp"
16426 @ 142209:                  PUSH   DD
16427 @ 142212:                  PUSHI  #0x00000000
16428 @ 142217:                  ACCESS
16429 @ 142218:                  PUSHI  #0xc2c2c2c2
16430 @ 142223:                  ASSVAL

  1674           DD(1)=L(LEVEL)<<16!RBASE<<8!LNUM
16431 @ 142224:                  LINE   1674 "regression-compile-tmp/allimpc1-77.imp"
16432 @ 142266:                  PUSH   DD
16433 @ 142269:                  PUSHI  #0x00000001
16434 @ 142274:                  ACCESS
16435 @ 142275:                  PUSH   L
16436 @ 142278:                  PUSH   LEVEL
16437 @ 142281:                  ACCESS
16438 @ 142282:                  PUSHI  #0x00000010
16439 @ 142287:                  LSH   
16440 @ 142288:                  PUSH   RBASE
16441 @ 142291:                  PUSHI  #0x00000008
16442 @ 142296:                  LSH   
16443 @ 142297:                  OR    
16444 @ 142298:                  PUSH   LNUM
16445 @ 142301:                  OR    
16446 @ 142302:                  ASSVAL

  1675           DPTR=3; ->L9 %UNLESS LNUM=0
16447 @ 142303:                  LINE   1675 "regression-compile-tmp/allimpc1-77.imp"
16448 @ 142345:                  PUSH   DPTR
16449 @ 142348:                  PUSHI  #0x00000003
16450 @ 142353:                  ASSVAL
16451 @ 142354:                  LINE   1675 "regression-compile-tmp/allimpc1-77.imp"
16452 @ 142396:                  PUSH   LNUM
16453 @ 142399:                  PUSHI  #0x00000000
16454 @ 142404:                  JUMPIF = L_0004
16455 @ 142408:                  JUMP   L_01de
16456 @ 142411:                  LOCATE L_0004

  1676           DD(2)=L(LEVEL-1); ->L10
16457 @ 142414:                  LINE   1676 "regression-compile-tmp/allimpc1-77.imp"
16458 @ 142456:                  PUSH   DD
16459 @ 142459:                  PUSHI  #0x00000002
16460 @ 142464:                  ACCESS
16461 @ 142465:                  PUSH   L
16462 @ 142468:                  PUSH   LEVEL
16463 @ 142471:                  PUSHI  #0x00000001
16464 @ 142476:                  SUB   
16465 @ 142477:                  ACCESS
16466 @ 142478:                  ASSVAL
16467 @ 142479:                  LINE   1676 "regression-compile-tmp/allimpc1-77.imp"
16468 @ 142521:                  JUMP   L_01dd

  1677  L9:       W1=M(LEVEL)
16469 @ 142524:                  LINE   1677 "regression-compile-tmp/allimpc1-77.imp"
16470 @ 142566:                  LABEL  L_01de
16471 @ 142569:                  LINE   1677 "regression-compile-tmp/allimpc1-77.imp"
16472 @ 142611:                  PUSH   W1
16473 @ 142614:                  PUSH   M
16474 @ 142617:                  PUSH   LEVEL
16475 @ 142620:                  ACCESS
16476 @ 142621:                  ASSVAL

  1678           %CYCLE W2=1,1,LNUM
16477 @ 142622:                  LINE   1678 "regression-compile-tmp/allimpc1-77.imp"
16478 @ 142664:                  PUSH   W2
16479 @ 142667:                  PUSHI  #0x00000001
16480 @ 142672:                  PUSH   LNUM
16481 @ 142675:                  PUSHI  #0x00000001
16482 @ 142680:                  FOR    L_0003

  1679           BYTE INTEGER(ADDR(DD(0))+7+W2)=LETT(W1+W2);! MOVE IN RT NAME
16483 @ 142683:                  LINE   1679 "regression-compile-tmp/allimpc1-77.imp"
16484 @ 142725:                  PUSH   BYTEINTEGER
16485 @ 142728:                  PUSH   ADDR
16486 @ 142731:                  PUSH   DD
16487 @ 142734:                  PUSHI  #0x00000000
16488 @ 142739:                  ACCESS
16489 @ 142740:                  ASSPAR
16490 @ 142741:                  CALL  
16491 @ 142742:                  PUSHI  #0x00000007
16492 @ 142747:                  ADD   
16493 @ 142748:                  PUSH   W2
16494 @ 142751:                  ADD   
16495 @ 142752:                  ASSPAR
16496 @ 142753:                  CALL  
16497 @ 142754:                  PUSH   LETT
16498 @ 142757:                  PUSH   W1
16499 @ 142760:                  PUSH   W2
16500 @ 142763:                  ADD   
16501 @ 142764:                  ACCESS
16502 @ 142765:                  ASSVAL

  1680           %REPEAT
16503 @ 142766:                  LINE   1680 "regression-compile-tmp/allimpc1-77.imp"
16504 @ 142808:                  REPEAT L_0003
16505 @ 142811:                  LOCATE L_0004

  1681           DPTR=DPTR+(LNUM-1)>>2
16506 @ 142814:                  LINE   1681 "regression-compile-tmp/allimpc1-77.imp"
16507 @ 142856:                  PUSH   DPTR
16508 @ 142859:                  PUSH   DPTR
16509 @ 142862:                  PUSH   LNUM
16510 @ 142865:                  PUSHI  #0x00000001
16511 @ 142870:                  SUB   
16512 @ 142871:                  PUSHI  #0x00000002
16513 @ 142876:                  RSH   
16514 @ 142877:                  ADD   
16515 @ 142878:                  ASSVAL

  1682  L10:      POP(NAME(LEVEL),J,JJ)
16516 @ 142879:                  LINE   1682 "regression-compile-tmp/allimpc1-77.imp"
16517 @ 142921:                  LABEL  L_01dd
16518 @ 142924:                  LINE   1682 "regression-compile-tmp/allimpc1-77.imp"
16519 @ 142966:                  PUSH   POP
16520 @ 142969:                  PUSH   NAME
16521 @ 142972:                  PUSH   LEVEL
16522 @ 142975:                  ACCESS
16523 @ 142976:                  ASSPAR
16524 @ 142977:                  PUSH   J
16525 @ 142980:                  ASSPAR
16526 @ 142981:                  PUSH   JJ
16527 @ 142984:                  ASSPAR
16528 @ 142985:                  CALL  

  1683           ->L20 %IF J=-1
16529 @ 142986:                  LINE   1683 "regression-compile-tmp/allimpc1-77.imp"
16530 @ 143028:                  PUSH   J
16531 @ 143031:                  PUSHI  #0x00000001
16532 @ 143036:                  NEGATE
16533 @ 143037:                  JUMPIF # L_0004
16534 @ 143041:                  JUMP   L_01df
16535 @ 143044:                  LOCATE L_0004

  1684           COPY TAG(JJ);POP(TAGS(JJ),KK,KK)
16536 @ 143047:                  LINE   1684 "regression-compile-tmp/allimpc1-77.imp"
16537 @ 143089:                  PUSH   COPYTAG
16538 @ 143092:                  PUSH   JJ
16539 @ 143095:                  ASSPAR
16540 @ 143096:                  CALL  
16541 @ 143097:                  LINE   1684 "regression-compile-tmp/allimpc1-77.imp"
16542 @ 143139:                  PUSH   POP
16543 @ 143142:                  PUSH   TAGS
16544 @ 143145:                  PUSH   JJ
16545 @ 143148:                  ACCESS
16546 @ 143149:                  ASSPAR
16547 @ 143150:                  PUSH   KK
16548 @ 143153:                  ASSPAR
16549 @ 143154:                  PUSH   KK
16550 @ 143157:                  ASSPAR
16551 @ 143158:                  CALL  

  1685           %IF PTYPE=8 %THEN %START
16552 @ 143159:                  LINE   1685 "regression-compile-tmp/allimpc1-77.imp"
16553 @ 143201:                  PUSH   PTYPE
16554 @ 143204:                  PUSHI  #0x00000008
16555 @ 143209:                  JUMPIF # L_0004

  1686           REGISTER(K)=0; UVARREG(K)=0; %FINISH;!RELEASE REGISTERS
16556 @ 143213:                  LINE   1686 "regression-compile-tmp/allimpc1-77.imp"
16557 @ 143255:                  PUSH   REGISTER
16558 @ 143258:                  PUSH   K
16559 @ 143261:                  ACCESS
16560 @ 143262:                  PUSHI  #0x00000000
16561 @ 143267:                  ASSVAL
16562 @ 143268:                  LINE   1686 "regression-compile-tmp/allimpc1-77.imp"
16563 @ 143310:                  PUSH   UVARREG
16564 @ 143313:                  PUSH   K
16565 @ 143316:                  ACCESS
16566 @ 143317:                  PUSHI  #0x00000000
16567 @ 143322:                  ASSVAL
16568 @ 143323:                  LINE   1686 "regression-compile-tmp/allimpc1-77.imp"
16569 @ 143365:                  LOCATE L_0004

  1687           %IF INREG#0 %THEN REGISTER(INREG) =0
16570 @ 143368:                  LINE   1687 "regression-compile-tmp/allimpc1-77.imp"
16571 @ 143410:                  PUSH   INREG
16572 @ 143413:                  PUSHI  #0x00000000
16573 @ 143418:                  JUMPIF = L_0004
16574 @ 143422:                  PUSH   REGISTER
16575 @ 143425:                  PUSH   INREG
16576 @ 143428:                  ACCESS
16577 @ 143429:                  PUSHI  #0x00000000
16578 @ 143434:                  ASSVAL
16579 @ 143435:                  LOCATE L_0004

  1688           ->L12 %UNLESS J=15
16580 @ 143438:                  LINE   1688 "regression-compile-tmp/allimpc1-77.imp"
16581 @ 143480:                  PUSH   J
16582 @ 143483:                  PUSHI  #0x0000000f
16583 @ 143488:                  JUMPIF = L_0004
16584 @ 143492:                  JUMP   L_01e0
16585 @ 143495:                  LOCATE L_0004

  1689           FAULT(28); PRINT NAME (JJ)
16586 @ 143498:                  LINE   1689 "regression-compile-tmp/allimpc1-77.imp"
16587 @ 143540:                  PUSH   FAULT
16588 @ 143543:                  PUSHI  #0x0000001c
16589 @ 143548:                  ASSPAR
16590 @ 143549:                  CALL  
16591 @ 143550:                  LINE   1689 "regression-compile-tmp/allimpc1-77.imp"
16592 @ 143592:                  PUSH   PRINTNAME
16593 @ 143595:                  PUSH   JJ
16594 @ 143598:                  ASSPAR
16595 @ 143599:                  CALL  

  1690  L12:      OPHEAD=K; ->L13 %IF TYPE=4
16596 @ 143600:                  LINE   1690 "regression-compile-tmp/allimpc1-77.imp"
16597 @ 143642:                  LABEL  L_01e0
16598 @ 143645:                  LINE   1690 "regression-compile-tmp/allimpc1-77.imp"
16599 @ 143687:                  PUSH   OPHEAD
16600 @ 143690:                  PUSH   K
16601 @ 143693:                  ASSVAL
16602 @ 143694:                  LINE   1690 "regression-compile-tmp/allimpc1-77.imp"
16603 @ 143736:                  PUSH   TYPE
16604 @ 143739:                  PUSHI  #0x00000004
16605 @ 143744:                  JUMPIF # L_0004
16606 @ 143748:                  JUMP   L_01e1
16607 @ 143751:                  LOCATE L_0004

  1691           ->L14 %UNLESS ROUT=1 %OR TYPE=3 %OR TYPE=6 %OR ARR=2
16608 @ 143754:                  LINE   1691 "regression-compile-tmp/allimpc1-77.imp"
16609 @ 143796:                  PUSH   ROUT
16610 @ 143799:                  PUSHI  #0x00000001
16611 @ 143804:                  JUMPIF = L_0004
16612 @ 143808:                  PUSH   TYPE
16613 @ 143811:                  PUSHI  #0x00000003
16614 @ 143816:                  JUMPIF = L_0004
16615 @ 143820:                  PUSH   TYPE
16616 @ 143823:                  PUSHI  #0x00000006
16617 @ 143828:                  JUMPIF = L_0004
16618 @ 143832:                  PUSH   ARR
16619 @ 143835:                  PUSHI  #0x00000002
16620 @ 143840:                  JUMPIF = L_0004
16621 @ 143844:                  JUMP   L_01e2
16622 @ 143847:                  LOCATE L_0004

  1692           CLEAR LIST(OPHEAD); ->L10
16623 @ 143850:                  LINE   1692 "regression-compile-tmp/allimpc1-77.imp"
16624 @ 143892:                  PUSH   CLEARLIST
16625 @ 143895:                  PUSH   OPHEAD
16626 @ 143898:                  ASSPAR
16627 @ 143899:                  CALL  
16628 @ 143900:                  LINE   1692 "regression-compile-tmp/allimpc1-77.imp"
16629 @ 143942:                  JUMP   L_01dd

  1693  L13:      UNDCRF (OPHEAD)
16630 @ 143945:                  LINE   1693 "regression-compile-tmp/allimpc1-77.imp"
16631 @ 143987:                  LABEL  L_01e1
16632 @ 143990:                  LINE   1693 "regression-compile-tmp/allimpc1-77.imp"
16633 @ 144032:                  PUSH   UNDCRF
16634 @ 144035:                  PUSH   OPHEAD
16635 @ 144038:                  ASSPAR
16636 @ 144039:                  CALL  

  1694           ->L10
16637 @ 144040:                  LINE   1694 "regression-compile-tmp/allimpc1-77.imp"
16638 @ 144082:                  JUMP   L_01dd

  1695  L14:      ->L10 %UNLESS TYPE=1 %OR TYPE=2 %OR TYPE=5
16639 @ 144085:                  LINE   1695 "regression-compile-tmp/allimpc1-77.imp"
16640 @ 144127:                  LABEL  L_01e2
16641 @ 144130:                  LINE   1695 "regression-compile-tmp/allimpc1-77.imp"
16642 @ 144172:                  PUSH   TYPE
16643 @ 144175:                  PUSHI  #0x00000001
16644 @ 144180:                  JUMPIF = L_0004
16645 @ 144184:                  PUSH   TYPE
16646 @ 144187:                  PUSHI  #0x00000002
16647 @ 144192:                  JUMPIF = L_0004
16648 @ 144196:                  PUSH   TYPE
16649 @ 144199:                  PUSHI  #0x00000005
16650 @ 144204:                  JUMPIF = L_0004
16651 @ 144208:                  JUMP   L_01dd
16652 @ 144211:                  LOCATE L_0004

  1696           ->L10 %UNLESS ARR=0 %AND DIAGS1=1 %AND ROUT=0
16653 @ 144214:                  LINE   1696 "regression-compile-tmp/allimpc1-77.imp"
16654 @ 144256:                  PUSH   ARR
16655 @ 144259:                  PUSHI  #0x00000000
16656 @ 144264:                  JUMPIF # L_0005
16657 @ 144268:                  PUSH   DIAGS1
16658 @ 144271:                  PUSHI  #0x00000001
16659 @ 144276:                  JUMPIF # L_0005
16660 @ 144280:                  PUSH   ROUT
16661 @ 144283:                  PUSHI  #0x00000000
16662 @ 144288:                  JUMPIF = L_0004
16663 @ 144292:                  LOCATE L_0005
16664 @ 144295:                  JUMP   L_01dd
16665 @ 144298:                  LOCATE L_0004

  1697           ->L10 %IF DPTR>297
16666 @ 144301:                  LINE   1697 "regression-compile-tmp/allimpc1-77.imp"
16667 @ 144343:                  PUSH   DPTR
16668 @ 144346:                  PUSHI  #0x00000129
16669 @ 144351:                  JUMPIF <= L_0004
16670 @ 144355:                  JUMP   L_01dd
16671 @ 144358:                  LOCATE L_0004

  1698           Q=WORD(JJ);LNUM=LETT(Q)
16672 @ 144361:                  LINE   1698 "regression-compile-tmp/allimpc1-77.imp"
16673 @ 144403:                  PUSH   Q
16674 @ 144406:                  PUSH   WORD
16675 @ 144409:                  PUSH   JJ
16676 @ 144412:                  ACCESS
16677 @ 144413:                  ASSVAL
16678 @ 144414:                  LINE   1698 "regression-compile-tmp/allimpc1-77.imp"
16679 @ 144456:                  PUSH   LNUM
16680 @ 144459:                  PUSH   LETT
16681 @ 144462:                  PUSH   Q
16682 @ 144465:                  ACCESS
16683 @ 144466:                  ASSVAL

  1699           LNUM=8 %IF LNUM>8;            ! TRUNCATE NAMES TO 8 CHARS
16684 @ 144467:                  LINE   1699 "regression-compile-tmp/allimpc1-77.imp"
16685 @ 144509:                  PUSH   LNUM
16686 @ 144512:                  PUSHI  #0x00000008
16687 @ 144517:                  JUMPIF <= L_0004
16688 @ 144521:                  PUSH   LNUM
16689 @ 144524:                  PUSHI  #0x00000008
16690 @ 144529:                  ASSVAL
16691 @ 144530:                  LOCATE L_0004

  1700           PTYPE= NAM<<6!PREC<<3!TYPE
16692 @ 144533:                  LINE   1700 "regression-compile-tmp/allimpc1-77.imp"
16693 @ 144575:                  PUSH   PTYPE
16694 @ 144578:                  PUSH   NAM
16695 @ 144581:                  PUSHI  #0x00000006
16696 @ 144586:                  LSH   
16697 @ 144587:                  PUSH   PREC
16698 @ 144590:                  PUSHI  #0x00000003
16699 @ 144595:                  LSH   
16700 @ 144596:                  OR    
16701 @ 144597:                  PUSH   TYPE
16702 @ 144600:                  OR    
16703 @ 144601:                  ASSVAL

  1701           DD(DPTR)=PTYPE<<24!I<<20!K<<8!LNUM
16704 @ 144602:                  LINE   1701 "regression-compile-tmp/allimpc1-77.imp"
16705 @ 144644:                  PUSH   DD
16706 @ 144647:                  PUSH   DPTR
16707 @ 144650:                  ACCESS
16708 @ 144651:                  PUSH   PTYPE
16709 @ 144654:                  PUSHI  #0x00000018
16710 @ 144659:                  LSH   
16711 @ 144660:                  PUSH   I
16712 @ 144663:                  PUSHI  #0x00000014
16713 @ 144668:                  LSH   
16714 @ 144669:                  OR    
16715 @ 144670:                  PUSH   K
16716 @ 144673:                  PUSHI  #0x00000008
16717 @ 144678:                  LSH   
16718 @ 144679:                  OR    
16719 @ 144680:                  PUSH   LNUM
16720 @ 144683:                  OR    
16721 @ 144684:                  ASSVAL

  1702           %CYCLE W1=1,1,LNUM
16722 @ 144685:                  LINE   1702 "regression-compile-tmp/allimpc1-77.imp"
16723 @ 144727:                  PUSH   W1
16724 @ 144730:                  PUSHI  #0x00000001
16725 @ 144735:                  PUSH   LNUM
16726 @ 144738:                  PUSHI  #0x00000001
16727 @ 144743:                  FOR    L_0003

  1703           BYTE INTEGER(ADDR(DD(DPTR))+W1+3)=LETT(W1+Q)
16728 @ 144746:                  LINE   1703 "regression-compile-tmp/allimpc1-77.imp"
16729 @ 144788:                  PUSH   BYTEINTEGER
16730 @ 144791:                  PUSH   ADDR
16731 @ 144794:                  PUSH   DD
16732 @ 144797:                  PUSH   DPTR
16733 @ 144800:                  ACCESS
16734 @ 144801:                  ASSPAR
16735 @ 144802:                  CALL  
16736 @ 144803:                  PUSH   W1
16737 @ 144806:                  ADD   
16738 @ 144807:                  PUSHI  #0x00000003
16739 @ 144812:                  ADD   
16740 @ 144813:                  ASSPAR
16741 @ 144814:                  CALL  
16742 @ 144815:                  PUSH   LETT
16743 @ 144818:                  PUSH   W1
16744 @ 144821:                  PUSH   Q
16745 @ 144824:                  ADD   
16746 @ 144825:                  ACCESS
16747 @ 144826:                  ASSVAL

  1704           %REPEAT
16748 @ 144827:                  LINE   1704 "regression-compile-tmp/allimpc1-77.imp"
16749 @ 144869:                  REPEAT L_0003
16750 @ 144872:                  LOCATE L_0004

  1705           DPTR=DPTR+1+(LNUM+3)>>2;->L10
16751 @ 144875:                  LINE   1705 "regression-compile-tmp/allimpc1-77.imp"
16752 @ 144917:                  PUSH   DPTR
16753 @ 144920:                  PUSH   DPTR
16754 @ 144923:                  PUSHI  #0x00000001
16755 @ 144928:                  ADD   
16756 @ 144929:                  PUSH   LNUM
16757 @ 144932:                  PUSHI  #0x00000003
16758 @ 144937:                  ADD   
16759 @ 144938:                  PUSHI  #0x00000002
16760 @ 144943:                  RSH   
16761 @ 144944:                  ADD   
16762 @ 144945:                  ASSVAL
16763 @ 144946:                  LINE   1705 "regression-compile-tmp/allimpc1-77.imp"
16764 @ 144988:                  JUMP   L_01dd

  1706  L20:      ->L21 %IF DIAGS 1=0
16765 @ 144991:                  LINE   1706 "regression-compile-tmp/allimpc1-77.imp"
16766 @ 145033:                  LABEL  L_01df
16767 @ 145036:                  LINE   1706 "regression-compile-tmp/allimpc1-77.imp"
16768 @ 145078:                  PUSH   DIAGS1
16769 @ 145081:                  PUSHI  #0x00000000
16770 @ 145086:                  JUMPIF # L_0004
16771 @ 145090:                  JUMP   L_01e3
16772 @ 145093:                  LOCATE L_0004

  1707           DD(DPTR)=-1
16773 @ 145096:                  LINE   1707 "regression-compile-tmp/allimpc1-77.imp"
16774 @ 145138:                  PUSH   DD
16775 @ 145141:                  PUSH   DPTR
16776 @ 145144:                  ACCESS
16777 @ 145145:                  PUSHI  #0x00000001
16778 @ 145150:                  NEGATE
16779 @ 145151:                  ASSVAL

  1708           LPUT(4,DPTR<<2+4,SSTL,ADDR(DD(0)))
16780 @ 145152:                  LINE   1708 "regression-compile-tmp/allimpc1-77.imp"
16781 @ 145194:                  PUSH   LPUT
16782 @ 145197:                  PUSHI  #0x00000004
16783 @ 145202:                  ASSPAR
16784 @ 145203:                  PUSH   DPTR
16785 @ 145206:                  PUSHI  #0x00000002
16786 @ 145211:                  LSH   
16787 @ 145212:                  PUSHI  #0x00000004
16788 @ 145217:                  ADD   
16789 @ 145218:                  ASSPAR
16790 @ 145219:                  PUSH   SSTL
16791 @ 145222:                  ASSPAR
16792 @ 145223:                  PUSH   ADDR
16793 @ 145226:                  PUSH   DD
16794 @ 145229:                  PUSHI  #0x00000000
16795 @ 145234:                  ACCESS
16796 @ 145235:                  ASSPAR
16797 @ 145236:                  CALL  
16798 @ 145237:                  ASSPAR
16799 @ 145238:                  CALL  

  1709           SSTL=SSTL+DPTR<<2+4
  1710           %COMMENT CHECK CYCLE-REPEATS
16800 @ 145239:                  LINE   1709 "regression-compile-tmp/allimpc1-77.imp"
16801 @ 145281:                  PUSH   SSTL
16802 @ 145284:                  PUSH   SSTL
16803 @ 145287:                  PUSH   DPTR
16804 @ 145290:                  PUSHI  #0x00000002
16805 @ 145295:                  LSH   
16806 @ 145296:                  ADD   
16807 @ 145297:                  PUSHI  #0x00000004
16808 @ 145302:                  ADD   
16809 @ 145303:                  ASSVAL

  1711  L21:      ->L22 %IF CYCLE(LEVEL)=0
16810 @ 145304:                  LINE   1711 "regression-compile-tmp/allimpc1-77.imp"
16811 @ 145346:                  LABEL  L_01e3
16812 @ 145349:                  LINE   1711 "regression-compile-tmp/allimpc1-77.imp"
16813 @ 145391:                  PUSH   CYCLE
16814 @ 145394:                  PUSH   LEVEL
16815 @ 145397:                  ACCESS
16816 @ 145398:                  PUSHI  #0x00000000
16817 @ 145403:                  JUMPIF # L_0004
16818 @ 145407:                  JUMP   L_01e4
16819 @ 145410:                  LOCATE L_0004

  1712           FROM2(CYCLE(LEVEL),J)
16820 @ 145413:                  LINE   1712 "regression-compile-tmp/allimpc1-77.imp"
16821 @ 145455:                  PUSH   FROM2
16822 @ 145458:                  PUSH   CYCLE
16823 @ 145461:                  PUSH   LEVEL
16824 @ 145464:                  ACCESS
16825 @ 145465:                  ASSPAR
16826 @ 145466:                  PUSH   J
16827 @ 145469:                  ASSPAR
16828 @ 145470:                  CALL  

  1713           ->L22 %IF J=0
16829 @ 145471:                  LINE   1713 "regression-compile-tmp/allimpc1-77.imp"
16830 @ 145513:                  PUSH   J
16831 @ 145516:                  PUSHI  #0x00000000
16832 @ 145521:                  JUMPIF # L_0004
16833 @ 145525:                  JUMP   L_01e4
16834 @ 145528:                  LOCATE L_0004

  1714           POP(CYCLE(LEVEL),I,I)
16835 @ 145531:                  LINE   1714 "regression-compile-tmp/allimpc1-77.imp"
16836 @ 145573:                  PUSH   POP
16837 @ 145576:                  PUSH   CYCLE
16838 @ 145579:                  PUSH   LEVEL
16839 @ 145582:                  ACCESS
16840 @ 145583:                  ASSPAR
16841 @ 145584:                  PUSH   I
16842 @ 145587:                  ASSPAR
16843 @ 145588:                  PUSH   I
16844 @ 145591:                  ASSPAR
16845 @ 145592:                  CALL  

  1715           FAULT(13); ->L21
16846 @ 145593:                  LINE   1715 "regression-compile-tmp/allimpc1-77.imp"
16847 @ 145635:                  PUSH   FAULT
16848 @ 145638:                  PUSHI  #0x0000000d
16849 @ 145643:                  ASSPAR
16850 @ 145644:                  CALL  
16851 @ 145645:                  LINE   1715 "regression-compile-tmp/allimpc1-77.imp"
16852 @ 145687:                  JUMP   L_01e3

  1716  L22:      %COMMENT GARBAGE COLECT DICTIONARY
16853 @ 145690:                  LINE   1716 "regression-compile-tmp/allimpc1-77.imp"
16854 @ 145732:                  LABEL  L_01e4

  1717           NEXT=RNEXT(LEVEL)
16855 @ 145735:                  LINE   1717 "regression-compile-tmp/allimpc1-77.imp"
16856 @ 145777:                  PUSH   NEXT
16857 @ 145780:                  PUSH   RNEXT
16858 @ 145783:                  PUSH   LEVEL
16859 @ 145786:                  ACCESS
16860 @ 145787:                  ASSVAL

  1718           %CYCLE W1=0,1,NNAMES
16861 @ 145788:                  LINE   1718 "regression-compile-tmp/allimpc1-77.imp"
16862 @ 145830:                  PUSH   W1
16863 @ 145833:                  PUSHI  #0x00000001
16864 @ 145838:                  PUSH   NNAMES
16865 @ 145841:                  PUSHI  #0x00000000
16866 @ 145846:                  FOR    L_0003

  1719           WORD(W1)=0 %IF WORD(W1)>NEXT
16867 @ 145849:                  LINE   1719 "regression-compile-tmp/allimpc1-77.imp"
16868 @ 145891:                  PUSH   WORD
16869 @ 145894:                  PUSH   W1
16870 @ 145897:                  ACCESS
16871 @ 145898:                  PUSH   NEXT
16872 @ 145901:                  JUMPIF <= L_0007
16873 @ 145905:                  PUSH   WORD
16874 @ 145908:                  PUSH   W1
16875 @ 145911:                  ACCESS
16876 @ 145912:                  PUSHI  #0x00000000
16877 @ 145917:                  ASSVAL
16878 @ 145918:                  LOCATE L_0007

  1720           %REPEAT
  1721           %COMMENT PLANT ANY NECESSARY CODE
16879 @ 145921:                  LINE   1720 "regression-compile-tmp/allimpc1-77.imp"
16880 @ 145963:                  REPEAT L_0003
16881 @ 145966:                  LOCATE L_0004

  1722           NMAX=(NMAX+7)&(-8)
16882 @ 145969:                  LINE   1722 "regression-compile-tmp/allimpc1-77.imp"
16883 @ 146011:                  PUSH   NMAX
16884 @ 146014:                  PUSH   NMAX
16885 @ 146017:                  PUSHI  #0x00000007
16886 @ 146022:                  ADD   
16887 @ 146023:                  PUSHI  #0x00000008
16888 @ 146028:                  NEGATE
16889 @ 146029:                  AND   
16890 @ 146030:                  ASSVAL

  1723           FAULT(99) %IF NMAX>4092
16891 @ 146031:                  LINE   1723 "regression-compile-tmp/allimpc1-77.imp"
16892 @ 146073:                  PUSH   NMAX
16893 @ 146076:                  PUSHI  #0x00000ffc
16894 @ 146081:                  JUMPIF <= L_0004
16895 @ 146085:                  PUSH   FAULT
16896 @ 146088:                  PUSHI  #0x00000063
16897 @ 146093:                  ASSPAR
16898 @ 146094:                  CALL  
16899 @ 146095:                  LOCATE L_0004

  1724           PLUG(SET(RLEVEL),NMAX) %IF KKK>=10000 %OR KKK=1
16900 @ 146098:                  LINE   1724 "regression-compile-tmp/allimpc1-77.imp"
16901 @ 146140:                  PUSH   KKK
16902 @ 146143:                  PUSHI  #0x00002710
16903 @ 146148:                  JUMPIF >= L_0005
16904 @ 146152:                  PUSH   KKK
16905 @ 146155:                  PUSHI  #0x00000001
16906 @ 146160:                  JUMPIF # L_0004
16907 @ 146164:                  LOCATE L_0005
16908 @ 146167:                  PUSH   PLUG
16909 @ 146170:                  PUSH   SET
16910 @ 146173:                  PUSH   RLEVEL
16911 @ 146176:                  ACCESS
16912 @ 146177:                  ASSPAR
16913 @ 146178:                  PUSH   NMAX
16914 @ 146181:                  ASSPAR
16915 @ 146182:                  CALL  
16916 @ 146183:                  LOCATE L_0004

  1725           ->L23 %IF KKK=10000
16917 @ 146186:                  LINE   1725 "regression-compile-tmp/allimpc1-77.imp"
16918 @ 146228:                  PUSH   KKK
16919 @ 146231:                  PUSHI  #0x00002710
16920 @ 146236:                  JUMPIF # L_0004
16921 @ 146240:                  JUMP   L_01e5
16922 @ 146243:                  LOCATE L_0004

  1726           ->L24 %IF KKK=0
16923 @ 146246:                  LINE   1726 "regression-compile-tmp/allimpc1-77.imp"
16924 @ 146288:                  PUSH   KKK
16925 @ 146291:                  PUSHI  #0x00000000
16926 @ 146296:                  JUMPIF # L_0004
16927 @ 146300:                  JUMP   L_01e6
16928 @ 146303:                  LOCATE L_0004

  1727           %IF KKK>10000 %AND COMPILER =0 %THEN %START
16929 @ 146306:                  LINE   1727 "regression-compile-tmp/allimpc1-77.imp"
16930 @ 146348:                  PUSH   KKK
16931 @ 146351:                  PUSHI  #0x00002710
16932 @ 146356:                  JUMPIF <= L_0004
16933 @ 146360:                  PUSH   COMPILER
16934 @ 146363:                  PUSHI  #0x00000000
16935 @ 146368:                  JUMPIF # L_0004

  1728           PCONST(X'4100000B')           ;!LA 0,11  --- FAULT 11
16936 @ 146372:                  LINE   1728 "regression-compile-tmp/allimpc1-77.imp"
16937 @ 146414:                  PUSH   PCONST
16938 @ 146417:                  PUSHI  #0x4100000b
16939 @ 146422:                  ASSPAR
16940 @ 146423:                  CALL  

  1729           PPJ(21);%FINISH               ;! *->RTF1
16941 @ 146424:                  LINE   1729 "regression-compile-tmp/allimpc1-77.imp"
16942 @ 146466:                  PUSH   PPJ
16943 @ 146469:                  PUSHI  #0x00000015
16944 @ 146474:                  ASSPAR
16945 @ 146475:                  CALL  
16946 @ 146476:                  LINE   1729 "regression-compile-tmp/allimpc1-77.imp"
16947 @ 146518:                  LOCATE L_0004

  1730           PPJ(6) %IF KKK=1; ->L30;       ! 'STOP' AT END OF PROGRAM
16948 @ 146521:                  LINE   1730 "regression-compile-tmp/allimpc1-77.imp"
16949 @ 146563:                  PUSH   KKK
16950 @ 146566:                  PUSHI  #0x00000001
16951 @ 146571:                  JUMPIF # L_0004
16952 @ 146575:                  PUSH   PPJ
16953 @ 146578:                  PUSHI  #0x00000006
16954 @ 146583:                  ASSPAR
16955 @ 146584:                  CALL  
16956 @ 146585:                  LOCATE L_0004
16957 @ 146588:                  LINE   1730 "regression-compile-tmp/allimpc1-77.imp"
16958 @ 146630:                  JUMP   L_01e7

  1731  L23:      P=P+1; A(P)=5; CUI(0); ->L30;  ! COMPILE '%RTURN' FOR ROUTINES
16959 @ 146633:                  LINE   1731 "regression-compile-tmp/allimpc1-77.imp"
16960 @ 146675:                  LABEL  L_01e5
16961 @ 146678:                  LINE   1731 "regression-compile-tmp/allimpc1-77.imp"
16962 @ 146720:                  PUSH   P
16963 @ 146723:                  PUSH   P
16964 @ 146726:                  PUSHI  #0x00000001
16965 @ 146731:                  ADD   
16966 @ 146732:                  ASSVAL
16967 @ 146733:                  LINE   1731 "regression-compile-tmp/allimpc1-77.imp"
16968 @ 146775:                  PUSH   A
16969 @ 146778:                  PUSH   P
16970 @ 146781:                  ACCESS
16971 @ 146782:                  PUSHI  #0x00000005
16972 @ 146787:                  ASSVAL
16973 @ 146788:                  LINE   1731 "regression-compile-tmp/allimpc1-77.imp"
16974 @ 146830:                  PUSH   CUI
16975 @ 146833:                  PUSHI  #0x00000000
16976 @ 146838:                  ASSPAR
16977 @ 146839:                  CALL  
16978 @ 146840:                  LINE   1731 "regression-compile-tmp/allimpc1-77.imp"
16979 @ 146882:                  JUMP   L_01e7

  1732  L24:      JJ=X'FFF'&RAL(LEVEL-1)
16980 @ 146885:                  LINE   1732 "regression-compile-tmp/allimpc1-77.imp"
16981 @ 146927:                  LABEL  L_01e6
16982 @ 146930:                  LINE   1732 "regression-compile-tmp/allimpc1-77.imp"
16983 @ 146972:                  PUSH   JJ
16984 @ 146975:                  PUSHI  #0x00000fff
16985 @ 146980:                  PUSH   RAL
16986 @ 146983:                  PUSH   LEVEL
16987 @ 146986:                  PUSHI  #0x00000001
16988 @ 146991:                  SUB   
16989 @ 146992:                  ACCESS
16990 @ 146993:                  AND   
16991 @ 146994:                  ASSVAL

  1733           PRX(X'98',10,11,RBASE,JJ);    ! RESTORE R11&12
16992 @ 146995:                  LINE   1733 "regression-compile-tmp/allimpc1-77.imp"
16993 @ 147037:                  PUSH   PRX
16994 @ 147040:                  PUSHI  #0x00000098
16995 @ 147045:                  ASSPAR
16996 @ 147046:                  PUSHI  #0x0000000a
16997 @ 147051:                  ASSPAR
16998 @ 147052:                  PUSHI  #0x0000000b
16999 @ 147057:                  ASSPAR
17000 @ 147058:                  PUSH   RBASE
17001 @ 147061:                  ASSPAR
17002 @ 147062:                  PUSH   JJ
17003 @ 147065:                  ASSPAR
17004 @ 147066:                  CALL  

  1734           PSS(X'D2',4,GLA,20,RBASE,JJ+8) %IF DIAGS1=1
17005 @ 147067:                  LINE   1734 "regression-compile-tmp/allimpc1-77.imp"
17006 @ 147109:                  PUSH   DIAGS1
17007 @ 147112:                  PUSHI  #0x00000001
17008 @ 147117:                  JUMPIF # L_0004
17009 @ 147121:                  PUSH   PSS
17010 @ 147124:                  PUSHI  #0x000000d2
17011 @ 147129:                  ASSPAR
17012 @ 147130:                  PUSHI  #0x00000004
17013 @ 147135:                  ASSPAR
17014 @ 147136:                  PUSH   GLA
17015 @ 147139:                  ASSPAR
17016 @ 147140:                  PUSHI  #0x00000014
17017 @ 147145:                  ASSPAR
17018 @ 147146:                  PUSH   RBASE
17019 @ 147149:                  ASSPAR
17020 @ 147150:                  PUSH   JJ
17021 @ 147153:                  PUSHI  #0x00000008
17022 @ 147158:                  ADD   
17023 @ 147159:                  ASSPAR
17024 @ 147160:                  CALL  
17025 @ 147161:                  LOCATE L_0004

  1735  L30:      ->L99 %IF KKK=2; NEWLINE
17026 @ 147164:                  LINE   1735 "regression-compile-tmp/allimpc1-77.imp"
17027 @ 147206:                  LABEL  L_01e7
17028 @ 147209:                  LINE   1735 "regression-compile-tmp/allimpc1-77.imp"
17029 @ 147251:                  PUSH   KKK
17030 @ 147254:                  PUSHI  #0x00000002
17031 @ 147259:                  JUMPIF # L_0004
17032 @ 147263:                  JUMP   L_01e8
17033 @ 147266:                  LOCATE L_0004
17034 @ 147269:                  LINE   1735 "regression-compile-tmp/allimpc1-77.imp"
17035 @ 147311:                  PUSH   NEWLINE
17036 @ 147314:                  CALL  

  1736           %IF PRINTMAP=1 %AND LIST=1 %AND KKK#0 %THEN %START
17037 @ 147315:                  LINE   1736 "regression-compile-tmp/allimpc1-77.imp"
17038 @ 147357:                  PUSH   PRINTMAP
17039 @ 147360:                  PUSHI  #0x00000001
17040 @ 147365:                  JUMPIF # L_0004
17041 @ 147369:                  PUSH   LIST
17042 @ 147372:                  PUSHI  #0x00000001
17043 @ 147377:                  JUMPIF # L_0004
17044 @ 147381:                  PUSH   KKK
17045 @ 147384:                  PUSHI  #0x00000000
17046 @ 147389:                  JUMPIF = L_0004

  1737           print string(" LOCALS EXTEND TO ")
17047 @ 147393:                  LINE   1737 "regression-compile-tmp/allimpc1-77.imp"
17048 @ 147435:                  PUSH   PRINTSTRING
17049 @ 147438:                  PUSHS  " LOCALS EXTEND TO "
17050 @ 147458:                  ASSPAR
17051 @ 147459:                  CALL  

  1738           WRITE(NMAX,2); NEWLINE; %FINISH
17052 @ 147460:                  LINE   1738 "regression-compile-tmp/allimpc1-77.imp"
17053 @ 147502:                  PUSH   WRITE
17054 @ 147505:                  PUSH   NMAX
17055 @ 147508:                  ASSPAR
17056 @ 147509:                  PUSHI  #0x00000002
17057 @ 147514:                  ASSPAR
17058 @ 147515:                  CALL  
17059 @ 147516:                  LINE   1738 "regression-compile-tmp/allimpc1-77.imp"
17060 @ 147558:                  PUSH   NEWLINE
17061 @ 147561:                  CALL  
17062 @ 147562:                  LINE   1738 "regression-compile-tmp/allimpc1-77.imp"
17063 @ 147604:                  LOCATE L_0004

  1739           ->L31 %IF LIST#0; WRITE(LINE,5)
17064 @ 147607:                  LINE   1739 "regression-compile-tmp/allimpc1-77.imp"
17065 @ 147649:                  PUSH   LIST
17066 @ 147652:                  PUSHI  #0x00000000
17067 @ 147657:                  JUMPIF = L_0004
17068 @ 147661:                  JUMP   L_01e9
17069 @ 147664:                  LOCATE L_0004
17070 @ 147667:                  LINE   1739 "regression-compile-tmp/allimpc1-77.imp"
17071 @ 147709:                  PUSH   WRITE
17072 @ 147712:                  PUSH   LINE
17073 @ 147715:                  ASSPAR
17074 @ 147716:                  PUSHI  #0x00000005
17075 @ 147721:                  ASSPAR
17076 @ 147722:                  CALL  

  1740           SPACES(3*LEVEL-3); print string("END")
17077 @ 147723:                  LINE   1740 "regression-compile-tmp/allimpc1-77.imp"
17078 @ 147765:                  PUSH   SPACES
17079 @ 147768:                  PUSHI  #0x00000003
17080 @ 147773:                  PUSH   LEVEL
17081 @ 147776:                  MUL   
17082 @ 147777:                  PUSHI  #0x00000003
17083 @ 147782:                  SUB   
17084 @ 147783:                  ASSPAR
17085 @ 147784:                  CALL  
17086 @ 147785:                  LINE   1740 "regression-compile-tmp/allimpc1-77.imp"
17087 @ 147827:                  PUSH   PRINTSTRING
17088 @ 147830:                  PUSHS  "END"
17089 @ 147835:                  ASSPAR
17090 @ 147836:                  CALL  

  1741  L31:      ->L33 %IF LEVEL>2 %OR PERM=1 %OR CPRMODE=2
17091 @ 147837:                  LINE   1741 "regression-compile-tmp/allimpc1-77.imp"
17092 @ 147879:                  LABEL  L_01e9
17093 @ 147882:                  LINE   1741 "regression-compile-tmp/allimpc1-77.imp"
17094 @ 147924:                  PUSH   LEVEL
17095 @ 147927:                  PUSHI  #0x00000002
17096 @ 147932:                  JUMPIF > L_0005
17097 @ 147936:                  PUSH   PERM
17098 @ 147939:                  PUSHI  #0x00000001
17099 @ 147944:                  JUMPIF = L_0005
17100 @ 147948:                  PUSH   CPRMODE
17101 @ 147951:                  PUSHI  #0x00000002
17102 @ 147956:                  JUMPIF # L_0004
17103 @ 147960:                  LOCATE L_0005
17104 @ 147963:                  JUMP   L_01ea
17105 @ 147966:                  LOCATE L_0004

  1742           ->L32 %IF KKK=1
17106 @ 147969:                  LINE   1742 "regression-compile-tmp/allimpc1-77.imp"
17107 @ 148011:                  PUSH   KKK
17108 @ 148014:                  PUSHI  #0x00000001
17109 @ 148019:                  JUMPIF # L_0004
17110 @ 148023:                  JUMP   L_01eb
17111 @ 148026:                  LOCATE L_0004

  1743           FAULT(14); A(1)=13; ->L99;     ! TOO MANY ENDS
17112 @ 148029:                  LINE   1743 "regression-compile-tmp/allimpc1-77.imp"
17113 @ 148071:                  PUSH   FAULT
17114 @ 148074:                  PUSHI  #0x0000000e
17115 @ 148079:                  ASSPAR
17116 @ 148080:                  CALL  
17117 @ 148081:                  LINE   1743 "regression-compile-tmp/allimpc1-77.imp"
17118 @ 148123:                  PUSH   A
17119 @ 148126:                  PUSHI  #0x00000001
17120 @ 148131:                  ACCESS
17121 @ 148132:                  PUSHI  #0x0000000d
17122 @ 148137:                  ASSVAL
17123 @ 148138:                  LINE   1743 "regression-compile-tmp/allimpc1-77.imp"
17124 @ 148180:                  JUMP   L_01e8

  1744  L32:      KKK=2
17125 @ 148183:                  LINE   1744 "regression-compile-tmp/allimpc1-77.imp"
17126 @ 148225:                  LABEL  L_01eb
17127 @ 148228:                  LINE   1744 "regression-compile-tmp/allimpc1-77.imp"
17128 @ 148270:                  PUSH   KKK
17129 @ 148273:                  PUSHI  #0x00000002
17130 @ 148278:                  ASSVAL

  1745  L33:      LEVEL=LEVEL-1
17131 @ 148279:                  LINE   1745 "regression-compile-tmp/allimpc1-77.imp"
17132 @ 148321:                  LABEL  L_01ea
17133 @ 148324:                  LINE   1745 "regression-compile-tmp/allimpc1-77.imp"
17134 @ 148366:                  PUSH   LEVEL
17135 @ 148369:                  PUSH   LEVEL
17136 @ 148372:                  PUSHI  #0x00000001
17137 @ 148377:                  SUB   
17138 @ 148378:                  ASSVAL

  1746           RLEVEL=RLEVEL-1 %IF KKK>=10000
17139 @ 148379:                  LINE   1746 "regression-compile-tmp/allimpc1-77.imp"
17140 @ 148421:                  PUSH   KKK
17141 @ 148424:                  PUSHI  #0x00002710
17142 @ 148429:                  JUMPIF < L_0004
17143 @ 148433:                  PUSH   RLEVEL
17144 @ 148436:                  PUSH   RLEVEL
17145 @ 148439:                  PUSHI  #0x00000001
17146 @ 148444:                  SUB   
17147 @ 148445:                  ASSVAL
17148 @ 148446:                  LOCATE L_0004

  1747           RBASE=10-RLEVEL; REGISTER (9-RLEVEL)=0
17149 @ 148449:                  LINE   1747 "regression-compile-tmp/allimpc1-77.imp"
17150 @ 148491:                  PUSH   RBASE
17151 @ 148494:                  PUSHI  #0x0000000a
17152 @ 148499:                  PUSH   RLEVEL
17153 @ 148502:                  SUB   
17154 @ 148503:                  ASSVAL
17155 @ 148504:                  LINE   1747 "regression-compile-tmp/allimpc1-77.imp"
17156 @ 148546:                  PUSH   REGISTER
17157 @ 148549:                  PUSHI  #0x00000009
17158 @ 148554:                  PUSH   RLEVEL
17159 @ 148557:                  SUB   
17160 @ 148558:                  ACCESS
17161 @ 148559:                  PUSHI  #0x00000000
17162 @ 148564:                  ASSVAL

  1748           N=RAL(LEVEL); SBFLAG=N>>15&1
17163 @ 148565:                  LINE   1748 "regression-compile-tmp/allimpc1-77.imp"
17164 @ 148607:                  PUSH   N
17165 @ 148610:                  PUSH   RAL
17166 @ 148613:                  PUSH   LEVEL
17167 @ 148616:                  ACCESS
17168 @ 148617:                  ASSVAL
17169 @ 148618:                  LINE   1748 "regression-compile-tmp/allimpc1-77.imp"
17170 @ 148660:                  PUSH   SBFLAG
17171 @ 148663:                  PUSH   N
17172 @ 148666:                  PUSHI  #0x0000000f
17173 @ 148671:                  RSH   
17174 @ 148672:                  PUSHI  #0x00000001
17175 @ 148677:                  AND   
17176 @ 148678:                  ASSVAL

  1749           NMAX=N>>16 %IF KKK>=10000; N=N&4095
17177 @ 148679:                  LINE   1749 "regression-compile-tmp/allimpc1-77.imp"
17178 @ 148721:                  PUSH   KKK
17179 @ 148724:                  PUSHI  #0x00002710
17180 @ 148729:                  JUMPIF < L_0004
17181 @ 148733:                  PUSH   NMAX
17182 @ 148736:                  PUSH   N
17183 @ 148739:                  PUSHI  #0x00000010
17184 @ 148744:                  RSH   
17185 @ 148745:                  ASSVAL
17186 @ 148746:                  LOCATE L_0004
17187 @ 148749:                  LINE   1749 "regression-compile-tmp/allimpc1-77.imp"
17188 @ 148791:                  PUSH   N
17189 @ 148794:                  PUSH   N
17190 @ 148797:                  PUSHI  #0x00000fff
17191 @ 148802:                  AND   
17192 @ 148803:                  ASSVAL

  1750           ->L2 %IF KKK=2;                ! ROUND AGAIN FOR 'ENDOFPROGRAM'
17193 @ 148804:                  LINE   1750 "regression-compile-tmp/allimpc1-77.imp"
17194 @ 148846:                  PUSH   KKK
17195 @ 148849:                  PUSHI  #0x00000002
17196 @ 148854:                  JUMPIF # L_0004
17197 @ 148858:                  JUMP   L_01db
17198 @ 148861:                  LOCATE L_0004

  1751           ->L99 %IF RLEVEL=1 %AND CPRMODE=2
17199 @ 148864:                  LINE   1751 "regression-compile-tmp/allimpc1-77.imp"
17200 @ 148906:                  PUSH   RLEVEL
17201 @ 148909:                  PUSHI  #0x00000001
17202 @ 148914:                  JUMPIF # L_0004
17203 @ 148918:                  PUSH   CPRMODE
17204 @ 148921:                  PUSHI  #0x00000002
17205 @ 148926:                  JUMPIF # L_0004
17206 @ 148930:                  JUMP   L_01e8
17207 @ 148933:                  LOCATE L_0004

  1752           ->L99 %IF KKK=0 %OR COMPILER=1
17208 @ 148936:                  LINE   1752 "regression-compile-tmp/allimpc1-77.imp"
17209 @ 148978:                  PUSH   KKK
17210 @ 148981:                  PUSHI  #0x00000000
17211 @ 148986:                  JUMPIF = L_0005
17212 @ 148990:                  PUSH   COMPILER
17213 @ 148993:                  PUSHI  #0x00000001
17214 @ 148998:                  JUMPIF # L_0004
17215 @ 149002:                  LOCATE L_0005
17216 @ 149005:                  JUMP   L_01e8
17217 @ 149008:                  LOCATE L_0004

  1753           FROM2(JUMP(LEVEL),J)    ; PLAB(J)
17218 @ 149011:                  LINE   1753 "regression-compile-tmp/allimpc1-77.imp"
17219 @ 149053:                  PUSH   FROM2
17220 @ 149056:                  PUSH   JUMP
17221 @ 149059:                  PUSH   LEVEL
17222 @ 149062:                  ACCESS
17223 @ 149063:                  ASSPAR
17224 @ 149064:                  PUSH   J
17225 @ 149067:                  ASSPAR
17226 @ 149068:                  CALL  
17227 @ 149069:                  LINE   1753 "regression-compile-tmp/allimpc1-77.imp"
17228 @ 149111:                  PUSH   PLAB
17229 @ 149114:                  PUSH   J
17230 @ 149117:                  ASSPAR
17231 @ 149118:                  CALL  

  1754  L99:      %END
17232 @ 149119:                  LINE   1754 "regression-compile-tmp/allimpc1-77.imp"
17233 @ 149161:                  LABEL  L_01e8
17234 @ 149164:                  LINE   1754 "regression-compile-tmp/allimpc1-77.imp"
17235 @ 149206:               END    _lev0id0_CSS_CEND {lev=3 --> 2}

  1755           %ROUTINE     CRSPEC (%BYTEINTEGER M)
  1756           !%SHORTROUTINE
17236 @ 149207:               LINE   1755 "regression-compile-tmp/allimpc1-77.imp"
17237 @ 149249:               DEF    CRSPEC (_lev0id0_CSS_CRSPEC) p1=V_0175 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
17238 @ 149267:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
17239 @ 149268:                     DEF    M p1=V_01d4 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
17240 @ 149281:                  FINISH ) {lev=3}

  1757           %INTEGER PP,KK,JJ,JJJ,Q,TYPEP
17241 @ 149282:                  LINE   1757 "regression-compile-tmp/allimpc1-77.imp"
17242 @ 149324:                  DEF    PP p1=V_01d5 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
17243 @ 149338:                  DEF    KK p1=V_01d6 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
17244 @ 149352:                  DEF    JJ p1=V_01d7 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
17245 @ 149366:                  DEF    JJJ p1=V_01d8 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
17246 @ 149381:                  DEF    Q p1=V_01d9 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
17247 @ 149394:                  DEF    TYPEP p1=V_01da 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

  1758           ->L12 %IF M=3
17248 @ 149411:                  LINE   1758 "regression-compile-tmp/allimpc1-77.imp"
17249 @ 149453:                  PUSH   M
17250 @ 149456:                  PUSHI  #0x00000003
17251 @ 149461:                  JUMPIF # L_0004
17252 @ 149465:                  JUMP   L_01db
17253 @ 149468:                  LOCATE L_0004

  1759           PP=P; ->L2 %UNLESS M=2
17254 @ 149471:                  LINE   1759 "regression-compile-tmp/allimpc1-77.imp"
17255 @ 149513:                  PUSH   PP
17256 @ 149516:                  PUSH   P
17257 @ 149519:                  ASSVAL
17258 @ 149520:                  LINE   1759 "regression-compile-tmp/allimpc1-77.imp"
17259 @ 149562:                  PUSH   M
17260 @ 149565:                  PUSHI  #0x00000002
17261 @ 149570:                  JUMPIF = L_0004
17262 @ 149574:                  JUMP   L_01dc
17263 @ 149577:                  LOCATE L_0004

  1760           KK=A(P); P=P+1; COPYTAG(KK)
17264 @ 149580:                  LINE   1760 "regression-compile-tmp/allimpc1-77.imp"
17265 @ 149622:                  PUSH   KK
17266 @ 149625:                  PUSH   A
17267 @ 149628:                  PUSH   P
17268 @ 149631:                  ACCESS
17269 @ 149632:                  ASSVAL
17270 @ 149633:                  LINE   1760 "regression-compile-tmp/allimpc1-77.imp"
17271 @ 149675:                  PUSH   P
17272 @ 149678:                  PUSH   P
17273 @ 149681:                  PUSHI  #0x00000001
17274 @ 149686:                  ADD   
17275 @ 149687:                  ASSVAL
17276 @ 149688:                  LINE   1760 "regression-compile-tmp/allimpc1-77.imp"
17277 @ 149730:                  PUSH   COPYTAG
17278 @ 149733:                  PUSH   KK
17279 @ 149736:                  ASSPAR
17280 @ 149737:                  CALL  

  1761           ->L1 %IF OLDI=LEVEL %AND 10006#PTYPE>=10000
17281 @ 149738:                  LINE   1761 "regression-compile-tmp/allimpc1-77.imp"
17282 @ 149780:                  PUSH   OLDI
17283 @ 149783:                  PUSH   LEVEL
17284 @ 149786:                  JUMPIF # L_0004
17285 @ 149790:                  PUSHI  #0x00002716
17286 @ 149795:                  PUSH   PTYPE
17287 @ 149798:                  JUMPIFD = L_0004
17288 @ 149802:                  PUSHI  #0x00002710
17289 @ 149807:                  JUMPIF < L_0004
17290 @ 149811:                  JUMP   L_01dd
17291 @ 149814:                  LOCATE L_0004

  1762           FAULT(3); ->L99
17292 @ 149817:                  LINE   1762 "regression-compile-tmp/allimpc1-77.imp"
17293 @ 149859:                  PUSH   FAULT
17294 @ 149862:                  PUSHI  #0x00000003
17295 @ 149867:                  ASSPAR
17296 @ 149868:                  CALL  
17297 @ 149869:                  LINE   1762 "regression-compile-tmp/allimpc1-77.imp"
17298 @ 149911:                  JUMP   L_01de

  1763  L1:       FROM LIST(K,JJ,Q); OPHEAD=K
17299 @ 149914:                  LINE   1763 "regression-compile-tmp/allimpc1-77.imp"
17300 @ 149956:                  LABEL  L_01dd
17301 @ 149959:                  LINE   1763 "regression-compile-tmp/allimpc1-77.imp"
17302 @ 150001:                  PUSH   FROMLIST
17303 @ 150004:                  PUSH   K
17304 @ 150007:                  ASSPAR
17305 @ 150008:                  PUSH   JJ
17306 @ 150011:                  ASSPAR
17307 @ 150012:                  PUSH   Q
17308 @ 150015:                  ASSPAR
17309 @ 150016:                  CALL  
17310 @ 150017:                  LINE   1763 "regression-compile-tmp/allimpc1-77.imp"
17311 @ 150059:                  PUSH   OPHEAD
17312 @ 150062:                  PUSH   K
17313 @ 150065:                  ASSVAL

  1764           ->L12 %IF Q=1000; ->L10
17314 @ 150066:                  LINE   1764 "regression-compile-tmp/allimpc1-77.imp"
17315 @ 150108:                  PUSH   Q
17316 @ 150111:                  PUSHI  #0x000003e8
17317 @ 150116:                  JUMPIF # L_0004
17318 @ 150120:                  JUMP   L_01db
17319 @ 150123:                  LOCATE L_0004
17320 @ 150126:                  LINE   1764 "regression-compile-tmp/allimpc1-77.imp"
17321 @ 150168:                  JUMP   L_01df

  1765  L2:       ->L3 %IF A(PP+1)=2
17322 @ 150171:                  LINE   1765 "regression-compile-tmp/allimpc1-77.imp"
17323 @ 150213:                  LABEL  L_01dc
17324 @ 150216:                  LINE   1765 "regression-compile-tmp/allimpc1-77.imp"
17325 @ 150258:                  PUSH   A
17326 @ 150261:                  PUSH   PP
17327 @ 150264:                  PUSHI  #0x00000001
17328 @ 150269:                  ADD   
17329 @ 150270:                  ACCESS
17330 @ 150271:                  PUSHI  #0x00000002
17331 @ 150276:                  JUMPIF # L_0004
17332 @ 150280:                  JUMP   L_01e0
17333 @ 150283:                  LOCATE L_0004

  1766           TYPEP=10000; P=PP+3; ->L4
17334 @ 150286:                  LINE   1766 "regression-compile-tmp/allimpc1-77.imp"
17335 @ 150328:                  PUSH   TYPEP
17336 @ 150331:                  PUSHI  #0x00002710
17337 @ 150336:                  ASSVAL
17338 @ 150337:                  LINE   1766 "regression-compile-tmp/allimpc1-77.imp"
17339 @ 150379:                  PUSH   P
17340 @ 150382:                  PUSH   PP
17341 @ 150385:                  PUSHI  #0x00000003
17342 @ 150390:                  ADD   
17343 @ 150391:                  ASSVAL
17344 @ 150392:                  LINE   1766 "regression-compile-tmp/allimpc1-77.imp"
17345 @ 150434:                  JUMP   L_01e1

  1767  L3:       ROUT=1;ARR=0;P=PP+2;CLT
17346 @ 150437:                  LINE   1767 "regression-compile-tmp/allimpc1-77.imp"
17347 @ 150479:                  LABEL  L_01e0
17348 @ 150482:                  LINE   1767 "regression-compile-tmp/allimpc1-77.imp"
17349 @ 150524:                  PUSH   ROUT
17350 @ 150527:                  PUSHI  #0x00000001
17351 @ 150532:                  ASSVAL
17352 @ 150533:                  LINE   1767 "regression-compile-tmp/allimpc1-77.imp"
17353 @ 150575:                  PUSH   ARR
17354 @ 150578:                  PUSHI  #0x00000000
17355 @ 150583:                  ASSVAL
17356 @ 150584:                  LINE   1767 "regression-compile-tmp/allimpc1-77.imp"
17357 @ 150626:                  PUSH   P
17358 @ 150629:                  PUSH   PP
17359 @ 150632:                  PUSHI  #0x00000002
17360 @ 150637:                  ADD   
17361 @ 150638:                  ASSVAL
17362 @ 150639:                  LINE   1767 "regression-compile-tmp/allimpc1-77.imp"
17363 @ 150681:                  PUSH   CLT
17364 @ 150684:                  CALL  

  1768           NAM=(A(P)-1)*2; PACK(TYPEP); P=P+2
17365 @ 150685:                  LINE   1768 "regression-compile-tmp/allimpc1-77.imp"
17366 @ 150727:                  PUSH   NAM
17367 @ 150730:                  PUSH   A
17368 @ 150733:                  PUSH   P
17369 @ 150736:                  ACCESS
17370 @ 150737:                  PUSHI  #0x00000001
17371 @ 150742:                  SUB   
17372 @ 150743:                  PUSHI  #0x00000002
17373 @ 150748:                  MUL   
17374 @ 150749:                  ASSVAL
17375 @ 150750:                  LINE   1768 "regression-compile-tmp/allimpc1-77.imp"
17376 @ 150792:                  PUSH   PACK
17377 @ 150795:                  PUSH   TYPEP
17378 @ 150798:                  ASSPAR
17379 @ 150799:                  CALL  
17380 @ 150800:                  LINE   1768 "regression-compile-tmp/allimpc1-77.imp"
17381 @ 150842:                  PUSH   P
17382 @ 150845:                  PUSH   P
17383 @ 150848:                  PUSHI  #0x00000002
17384 @ 150853:                  ADD   
17385 @ 150854:                  ASSVAL

  1769  L4:       KK=A(P); COPYTAG(KK)
17386 @ 150855:                  LINE   1769 "regression-compile-tmp/allimpc1-77.imp"
17387 @ 150897:                  LABEL  L_01e1
17388 @ 150900:                  LINE   1769 "regression-compile-tmp/allimpc1-77.imp"
17389 @ 150942:                  PUSH   KK
17390 @ 150945:                  PUSH   A
17391 @ 150948:                  PUSH   P
17392 @ 150951:                  ACCESS
17393 @ 150952:                  ASSVAL
17394 @ 150953:                  LINE   1769 "regression-compile-tmp/allimpc1-77.imp"
17395 @ 150995:                  PUSH   COPYTAG
17396 @ 150998:                  PUSH   KK
17397 @ 151001:                  ASSPAR
17398 @ 151002:                  CALL  

  1770           ->L11 %IF OLDI#LEVEL
17399 @ 151003:                  LINE   1770 "regression-compile-tmp/allimpc1-77.imp"
17400 @ 151045:                  PUSH   OLDI
17401 @ 151048:                  PUSH   LEVEL
17402 @ 151051:                  JUMPIF = L_0004
17403 @ 151055:                  JUMP   L_01e2
17404 @ 151058:                  LOCATE L_0004

  1771           ->L1 %IF PTYPE=TYPEP %OR |PTYPE-TYPEP|=1000
17405 @ 151061:                  LINE   1771 "regression-compile-tmp/allimpc1-77.imp"
17406 @ 151103:                  PUSH   PTYPE
17407 @ 151106:                  PUSH   TYPEP
17408 @ 151109:                  JUMPIF = L_0005
17409 @ 151113:                  PUSH   PTYPE
17410 @ 151116:                  PUSH   TYPEP
17411 @ 151119:                  SUB   
17412 @ 151120:                  MOD   
17413 @ 151121:                  PUSHI  #0x000003e8
17414 @ 151126:                  JUMPIF # L_0004
17415 @ 151130:                  LOCATE L_0005
17416 @ 151133:                  JUMP   L_01dd
17417 @ 151136:                  LOCATE L_0004

  1772  L10:      FNAME=KK;FAULT(7) %UNLESS PTYPE=7
17418 @ 151139:                  LINE   1772 "regression-compile-tmp/allimpc1-77.imp"
17419 @ 151181:                  LABEL  L_01df
17420 @ 151184:                  LINE   1772 "regression-compile-tmp/allimpc1-77.imp"
17421 @ 151226:                  PUSH   FNAME
17422 @ 151229:                  PUSH   KK
17423 @ 151232:                  ASSVAL
17424 @ 151233:                  LINE   1772 "regression-compile-tmp/allimpc1-77.imp"
17425 @ 151275:                  PUSH   PTYPE
17426 @ 151278:                  PUSHI  #0x00000007
17427 @ 151283:                  JUMPIF = L_0004
17428 @ 151287:                  PUSH   FAULT
17429 @ 151290:                  PUSHI  #0x00000007
17430 @ 151295:                  ASSPAR
17431 @ 151296:                  CALL  
17432 @ 151297:                  LOCATE L_0004

  1773           ->L99 %IF M=2
17433 @ 151300:                  LINE   1773 "regression-compile-tmp/allimpc1-77.imp"
17434 @ 151342:                  PUSH   M
17435 @ 151345:                  PUSHI  #0x00000002
17436 @ 151350:                  JUMPIF # L_0004
17437 @ 151354:                  JUMP   L_01de
17438 @ 151357:                  LOCATE L_0004

  1774  L11:      JJ=NR; NR=NR+1; RA(JJ)=4*N0; N0=N0+1
17439 @ 151360:                  LINE   1774 "regression-compile-tmp/allimpc1-77.imp"
17440 @ 151402:                  LABEL  L_01e2
17441 @ 151405:                  LINE   1774 "regression-compile-tmp/allimpc1-77.imp"
17442 @ 151447:                  PUSH   JJ
17443 @ 151450:                  PUSH   NR
17444 @ 151453:                  ASSVAL
17445 @ 151454:                  LINE   1774 "regression-compile-tmp/allimpc1-77.imp"
17446 @ 151496:                  PUSH   NR
17447 @ 151499:                  PUSH   NR
17448 @ 151502:                  PUSHI  #0x00000001
17449 @ 151507:                  ADD   
17450 @ 151508:                  ASSVAL
17451 @ 151509:                  LINE   1774 "regression-compile-tmp/allimpc1-77.imp"
17452 @ 151551:                  PUSH   RA
17453 @ 151554:                  PUSH   JJ
17454 @ 151557:                  ACCESS
17455 @ 151558:                  PUSHI  #0x00000004
17456 @ 151563:                  PUSH   N0
17457 @ 151566:                  MUL   
17458 @ 151567:                  ASSVAL
17459 @ 151568:                  LINE   1774 "regression-compile-tmp/allimpc1-77.imp"
17460 @ 151610:                  PUSH   N0
17461 @ 151613:                  PUSH   N0
17462 @ 151616:                  PUSHI  #0x00000001
17463 @ 151621:                  ADD   
17464 @ 151622:                  ASSVAL

  1775           FAULT(109) %IF NR>NROUTS
17465 @ 151623:                  LINE   1775 "regression-compile-tmp/allimpc1-77.imp"
17466 @ 151665:                  PUSH   NR
17467 @ 151668:                  PUSH   NROUTS
17468 @ 151671:                  JUMPIF <= L_0004
17469 @ 151675:                  PUSH   FAULT
17470 @ 151678:                  PUSHI  #0x0000006d
17471 @ 151683:                  ASSPAR
17472 @ 151684:                  CALL  
17473 @ 151685:                  LOCATE L_0004

  1776           OPHEAD=NEWCELL;J=15;PTYPE=TYPEP
17474 @ 151688:                  LINE   1776 "regression-compile-tmp/allimpc1-77.imp"
17475 @ 151730:                  PUSH   OPHEAD
17476 @ 151733:                  PUSH   NEWCELL
17477 @ 151736:                  CALL  
17478 @ 151737:                  ASSVAL
17479 @ 151738:                  LINE   1776 "regression-compile-tmp/allimpc1-77.imp"
17480 @ 151780:                  PUSH   J
17481 @ 151783:                  PUSHI  #0x0000000f
17482 @ 151788:                  ASSVAL
17483 @ 151789:                  LINE   1776 "regression-compile-tmp/allimpc1-77.imp"
17484 @ 151831:                  PUSH   PTYPE
17485 @ 151834:                  PUSH   TYPEP
17486 @ 151837:                  ASSVAL

  1777           STORE TAG(KK,OPHEAD)
17487 @ 151838:                  LINE   1777 "regression-compile-tmp/allimpc1-77.imp"
17488 @ 151880:                  PUSH   STORETAG
17489 @ 151883:                  PUSH   KK
17490 @ 151886:                  ASSPAR
17491 @ 151887:                  PUSH   OPHEAD
17492 @ 151890:                  ASSPAR
17493 @ 151891:                  CALL  

  1778  L12:      JJJ=OPHEAD; Q=0; ->L24 %IF A(P+1)=2;     ! NO FORMAL PARAMS
17494 @ 151892:                  LINE   1778 "regression-compile-tmp/allimpc1-77.imp"
17495 @ 151934:                  LABEL  L_01db
17496 @ 151937:                  LINE   1778 "regression-compile-tmp/allimpc1-77.imp"
17497 @ 151979:                  PUSH   JJJ
17498 @ 151982:                  PUSH   OPHEAD
17499 @ 151985:                  ASSVAL
17500 @ 151986:                  LINE   1778 "regression-compile-tmp/allimpc1-77.imp"
17501 @ 152028:                  PUSH   Q
17502 @ 152031:                  PUSHI  #0x00000000
17503 @ 152036:                  ASSVAL
17504 @ 152037:                  LINE   1778 "regression-compile-tmp/allimpc1-77.imp"
17505 @ 152079:                  PUSH   A
17506 @ 152082:                  PUSH   P
17507 @ 152085:                  PUSHI  #0x00000001
17508 @ 152090:                  ADD   
17509 @ 152091:                  ACCESS
17510 @ 152092:                  PUSHI  #0x00000002
17511 @ 152097:                  JUMPIF # L_0004
17512 @ 152101:                  JUMP   L_01e3
17513 @ 152104:                  LOCATE L_0004

  1779  L13:      P=P+2; COMPILE FORMAL PARAMETER
17514 @ 152107:                  LINE   1779 "regression-compile-tmp/allimpc1-77.imp"
17515 @ 152149:                  LABEL  L_01e4
17516 @ 152152:                  LINE   1779 "regression-compile-tmp/allimpc1-77.imp"
17517 @ 152194:                  PUSH   P
17518 @ 152197:                  PUSH   P
17519 @ 152200:                  PUSHI  #0x00000002
17520 @ 152205:                  ADD   
17521 @ 152206:                  ASSVAL
17522 @ 152207:                  LINE   1779 "regression-compile-tmp/allimpc1-77.imp"
17523 @ 152249:                  PUSH   COMPILEFORMALPARAMETER
17524 @ 152252:                  CALL  

  1780           %CYCLE PP=1,1,A(P)
17525 @ 152253:                  LINE   1780 "regression-compile-tmp/allimpc1-77.imp"
17526 @ 152295:                  PUSH   PP
17527 @ 152298:                  PUSHI  #0x00000001
17528 @ 152303:                  PUSH   A
17529 @ 152306:                  PUSH   P
17530 @ 152309:                  ACCESS
17531 @ 152310:                  PUSHI  #0x00000001
17532 @ 152315:                  FOR    L_0003

  1781           KK=0; KK=ACC %IF PTYPE=5
17533 @ 152318:                  LINE   1781 "regression-compile-tmp/allimpc1-77.imp"
17534 @ 152360:                  PUSH   KK
17535 @ 152363:                  PUSHI  #0x00000000
17536 @ 152368:                  ASSVAL
17537 @ 152369:                  LINE   1781 "regression-compile-tmp/allimpc1-77.imp"
17538 @ 152411:                  PUSH   PTYPE
17539 @ 152414:                  PUSHI  #0x00000005
17540 @ 152419:                  JUMPIF # L_0007
17541 @ 152423:                  PUSH   KK
17542 @ 152426:                  PUSH   ACC
17543 @ 152429:                  ASSVAL
17544 @ 152430:                  LOCATE L_0007

  1782           INSERT AFTER(OPHEAD,PTYPE,KK);! FOR STRINGS PUSH IN LMAX
17545 @ 152433:                  LINE   1782 "regression-compile-tmp/allimpc1-77.imp"
17546 @ 152475:                  PUSH   INSERTAFTER
17547 @ 152478:                  PUSH   OPHEAD
17548 @ 152481:                  ASSPAR
17549 @ 152482:                  PUSH   PTYPE
17550 @ 152485:                  ASSPAR
17551 @ 152486:                  PUSH   KK
17552 @ 152489:                  ASSPAR
17553 @ 152490:                  CALL  

  1783           Q=Q+1; %REPEAT
17554 @ 152491:                  LINE   1783 "regression-compile-tmp/allimpc1-77.imp"
17555 @ 152533:                  PUSH   Q
17556 @ 152536:                  PUSH   Q
17557 @ 152539:                  PUSHI  #0x00000001
17558 @ 152544:                  ADD   
17559 @ 152545:                  ASSVAL
17560 @ 152546:                  LINE   1783 "regression-compile-tmp/allimpc1-77.imp"
17561 @ 152588:                  REPEAT L_0003
17562 @ 152591:                  LOCATE L_0004

  1784           P=P+PP+1; ->L13 %IF A(P)=1
17563 @ 152594:                  LINE   1784 "regression-compile-tmp/allimpc1-77.imp"
17564 @ 152636:                  PUSH   P
17565 @ 152639:                  PUSH   P
17566 @ 152642:                  PUSH   PP
17567 @ 152645:                  ADD   
17568 @ 152646:                  PUSHI  #0x00000001
17569 @ 152651:                  ADD   
17570 @ 152652:                  ASSVAL
17571 @ 152653:                  LINE   1784 "regression-compile-tmp/allimpc1-77.imp"
17572 @ 152695:                  PUSH   A
17573 @ 152698:                  PUSH   P
17574 @ 152701:                  ACCESS
17575 @ 152702:                  PUSHI  #0x00000001
17576 @ 152707:                  JUMPIF # L_0004
17577 @ 152711:                  JUMP   L_01e4
17578 @ 152714:                  LOCATE L_0004

  1785  L24:      REPLACE2(JJJ,Q)
17579 @ 152717:                  LINE   1785 "regression-compile-tmp/allimpc1-77.imp"
17580 @ 152759:                  LABEL  L_01e3
17581 @ 152762:                  LINE   1785 "regression-compile-tmp/allimpc1-77.imp"
17582 @ 152804:                  PUSH   REPLACE2
17583 @ 152807:                  PUSH   JJJ
17584 @ 152810:                  ASSPAR
17585 @ 152811:                  PUSH   Q
17586 @ 152814:                  ASSPAR
17587 @ 152815:                  CALL  

  1786           ->L99 %IF M=3
17588 @ 152816:                  LINE   1786 "regression-compile-tmp/allimpc1-77.imp"
17589 @ 152858:                  PUSH   M
17590 @ 152861:                  PUSHI  #0x00000003
17591 @ 152866:                  JUMPIF # L_0004
17592 @ 152870:                  JUMP   L_01de
17593 @ 152873:                  LOCATE L_0004

  1787           REPLACE1(JJJ,JJ)
17594 @ 152876:                  LINE   1787 "regression-compile-tmp/allimpc1-77.imp"
17595 @ 152918:                  PUSH   REPLACE1
17596 @ 152921:                  PUSH   JJJ
17597 @ 152924:                  ASSPAR
17598 @ 152925:                  PUSH   JJ
17599 @ 152928:                  ASSPAR
17600 @ 152929:                  CALL  

  1788  L99:      %END
17601 @ 152930:                  LINE   1788 "regression-compile-tmp/allimpc1-77.imp"
17602 @ 152972:                  LABEL  L_01de
17603 @ 152975:                  LINE   1788 "regression-compile-tmp/allimpc1-77.imp"
17604 @ 153017:               END    _lev0id0_CSS_CRSPEC {lev=3 --> 2}

  1789           %ROUTINE     COMPILE FORMAL PARAMETER
  1790           !%SHORT %ROUTINE
17605 @ 153018:               LINE   1789 "regression-compile-tmp/allimpc1-77.imp"
17606 @ 153060:               DEF    COMPILEFORMALPARAMETER (_lev0id0_CSS_COMPILEFORMALPARAMETER) p1=V_017a 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
17607 @ 153094:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
17608 @ 153095:                  FINISH ) {lev=3}

  1791           %SWITCH FPD(1:5)
17609 @ 153096:                  LINE   1791 "regression-compile-tmp/allimpc1-77.imp"
17610 @ 153138:                  PUSHI  #0x00000001
17611 @ 153143:                  PUSHI  #0x00000005
17612 @ 153148:                  BOUNDS
17613 @ 153149:                  DEF    FPD p1=V_01d4 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1792           ->FPD(A(P))
17614 @ 153164:                  LINE   1792 "regression-compile-tmp/allimpc1-77.imp"
17615 @ 153206:                  PUSH   A
17616 @ 153209:                  PUSH   P
17617 @ 153212:                  ACCESS
17618 @ 153213:                  SJUMP  468

  1793  FPD(1):  !(RT)
17619 @ 153216:                  LINE   1793 "regression-compile-tmp/allimpc1-77.imp"
17620 @ 153258:                  PUSHI  #0x00000001
17621 @ 153263:                  SLABEL 468

  1794           ACC=16;ROUT=1;NAM=1
17622 @ 153266:                  LINE   1794 "regression-compile-tmp/allimpc1-77.imp"
17623 @ 153308:                  PUSH   ACC
17624 @ 153311:                  PUSHI  #0x00000010
17625 @ 153316:                  ASSVAL
17626 @ 153317:                  LINE   1794 "regression-compile-tmp/allimpc1-77.imp"
17627 @ 153359:                  PUSH   ROUT
17628 @ 153362:                  PUSHI  #0x00000001
17629 @ 153367:                  ASSVAL
17630 @ 153368:                  LINE   1794 "regression-compile-tmp/allimpc1-77.imp"
17631 @ 153410:                  PUSH   NAM
17632 @ 153413:                  PUSHI  #0x00000001
17633 @ 153418:                  ASSVAL

  1795           ARR=0
17634 @ 153419:                  LINE   1795 "regression-compile-tmp/allimpc1-77.imp"
17635 @ 153461:                  PUSH   ARR
17636 @ 153464:                  PUSHI  #0x00000000
17637 @ 153469:                  ASSVAL

  1796           ->L1 %UNLESS A(P+1)=1
17638 @ 153470:                  LINE   1796 "regression-compile-tmp/allimpc1-77.imp"
17639 @ 153512:                  PUSH   A
17640 @ 153515:                  PUSH   P
17641 @ 153518:                  PUSHI  #0x00000001
17642 @ 153523:                  ADD   
17643 @ 153524:                  ACCESS
17644 @ 153525:                  PUSHI  #0x00000001
17645 @ 153530:                  JUMPIF = L_0004
17646 @ 153534:                  JUMP   L_01d5
17647 @ 153537:                  LOCATE L_0004

  1797           PREC=0;TYPE=0;P=P+3; ->L98
17648 @ 153540:                  LINE   1797 "regression-compile-tmp/allimpc1-77.imp"
17649 @ 153582:                  PUSH   PREC
17650 @ 153585:                  PUSHI  #0x00000000
17651 @ 153590:                  ASSVAL
17652 @ 153591:                  LINE   1797 "regression-compile-tmp/allimpc1-77.imp"
17653 @ 153633:                  PUSH   TYPE
17654 @ 153636:                  PUSHI  #0x00000000
17655 @ 153641:                  ASSVAL
17656 @ 153642:                  LINE   1797 "regression-compile-tmp/allimpc1-77.imp"
17657 @ 153684:                  PUSH   P
17658 @ 153687:                  PUSH   P
17659 @ 153690:                  PUSHI  #0x00000003
17660 @ 153695:                  ADD   
17661 @ 153696:                  ASSVAL
17662 @ 153697:                  LINE   1797 "regression-compile-tmp/allimpc1-77.imp"
17663 @ 153739:                  JUMP   L_01d6

  1798  L1:       P=P+2; CLT;NAM =2*(A(P)-1)+1
17664 @ 153742:                  LINE   1798 "regression-compile-tmp/allimpc1-77.imp"
17665 @ 153784:                  LABEL  L_01d5
17666 @ 153787:                  LINE   1798 "regression-compile-tmp/allimpc1-77.imp"
17667 @ 153829:                  PUSH   P
17668 @ 153832:                  PUSH   P
17669 @ 153835:                  PUSHI  #0x00000002
17670 @ 153840:                  ADD   
17671 @ 153841:                  ASSVAL
17672 @ 153842:                  LINE   1798 "regression-compile-tmp/allimpc1-77.imp"
17673 @ 153884:                  PUSH   CLT
17674 @ 153887:                  CALL  
17675 @ 153888:                  LINE   1798 "regression-compile-tmp/allimpc1-77.imp"
17676 @ 153930:                  PUSH   NAM
17677 @ 153933:                  PUSHI  #0x00000002
17678 @ 153938:                  PUSH   A
17679 @ 153941:                  PUSH   P
17680 @ 153944:                  ACCESS
17681 @ 153945:                  PUSHI  #0x00000001
17682 @ 153950:                  SUB   
17683 @ 153951:                  MUL   
17684 @ 153952:                  PUSHI  #0x00000001
17685 @ 153957:                  ADD   
17686 @ 153958:                  ASSVAL

  1799           P=P+2; ACC=16; ->L98
17687 @ 153959:                  LINE   1799 "regression-compile-tmp/allimpc1-77.imp"
17688 @ 154001:                  PUSH   P
17689 @ 154004:                  PUSH   P
17690 @ 154007:                  PUSHI  #0x00000002
17691 @ 154012:                  ADD   
17692 @ 154013:                  ASSVAL
17693 @ 154014:                  LINE   1799 "regression-compile-tmp/allimpc1-77.imp"
17694 @ 154056:                  PUSH   ACC
17695 @ 154059:                  PUSHI  #0x00000010
17696 @ 154064:                  ASSVAL
17697 @ 154065:                  LINE   1799 "regression-compile-tmp/allimpc1-77.imp"
17698 @ 154107:                  JUMP   L_01d6

  1800  FPD(2):  !(LENGTH')(TYPE)(ARRAY')(NAME)
17699 @ 154110:                  LINE   1800 "regression-compile-tmp/allimpc1-77.imp"
17700 @ 154152:                  PUSHI  #0x00000002
17701 @ 154157:                  SLABEL 468

  1801           P=P+1; CLT
17702 @ 154160:                  LINE   1801 "regression-compile-tmp/allimpc1-77.imp"
17703 @ 154202:                  PUSH   P
17704 @ 154205:                  PUSH   P
17705 @ 154208:                  PUSHI  #0x00000001
17706 @ 154213:                  ADD   
17707 @ 154214:                  ASSVAL
17708 @ 154215:                  LINE   1801 "regression-compile-tmp/allimpc1-77.imp"
17709 @ 154257:                  PUSH   CLT
17710 @ 154260:                  CALL  

  1802           CQN(P); ROUT=0
17711 @ 154261:                  LINE   1802 "regression-compile-tmp/allimpc1-77.imp"
17712 @ 154303:                  PUSH   CQN
17713 @ 154306:                  PUSH   P
17714 @ 154309:                  ASSPAR
17715 @ 154310:                  CALL  
17716 @ 154311:                  LINE   1802 "regression-compile-tmp/allimpc1-77.imp"
17717 @ 154353:                  PUSH   ROUT
17718 @ 154356:                  PUSHI  #0x00000000
17719 @ 154361:                  ASSVAL

  1803           FAULT(70) %IF TYPE=5 %AND ACC=0
17720 @ 154362:                  LINE   1803 "regression-compile-tmp/allimpc1-77.imp"
17721 @ 154404:                  PUSH   TYPE
17722 @ 154407:                  PUSHI  #0x00000005
17723 @ 154412:                  JUMPIF # L_0004
17724 @ 154416:                  PUSH   ACC
17725 @ 154419:                  PUSHI  #0x00000000
17726 @ 154424:                  JUMPIF # L_0004
17727 @ 154428:                  PUSH   FAULT
17728 @ 154431:                  PUSHI  #0x00000046
17729 @ 154436:                  ASSPAR
17730 @ 154437:                  CALL  
17731 @ 154438:                  LOCATE L_0004

  1804           P=P+1; ->L98
17732 @ 154441:                  LINE   1804 "regression-compile-tmp/allimpc1-77.imp"
17733 @ 154483:                  PUSH   P
17734 @ 154486:                  PUSH   P
17735 @ 154489:                  PUSHI  #0x00000001
17736 @ 154494:                  ADD   
17737 @ 154495:                  ASSVAL
17738 @ 154496:                  LINE   1804 "regression-compile-tmp/allimpc1-77.imp"
17739 @ 154538:                  JUMP   L_01d6

  1805  FPD(3):  !%NAME
17740 @ 154541:                  LINE   1805 "regression-compile-tmp/allimpc1-77.imp"
17741 @ 154583:                  PUSHI  #0x00000003
17742 @ 154588:                  SLABEL 468

  1806           TYPE=0
17743 @ 154591:                  LINE   1806 "regression-compile-tmp/allimpc1-77.imp"
17744 @ 154633:                  PUSH   TYPE
17745 @ 154636:                  PUSHI  #0x00000000
17746 @ 154641:                  ASSVAL

  1807  L31:      NAM=1; ARR=2-A(P+1); ROUT=0
17747 @ 154642:                  LINE   1807 "regression-compile-tmp/allimpc1-77.imp"
17748 @ 154684:                  LABEL  L_01d7
17749 @ 154687:                  LINE   1807 "regression-compile-tmp/allimpc1-77.imp"
17750 @ 154729:                  PUSH   NAM
17751 @ 154732:                  PUSHI  #0x00000001
17752 @ 154737:                  ASSVAL
17753 @ 154738:                  LINE   1807 "regression-compile-tmp/allimpc1-77.imp"
17754 @ 154780:                  PUSH   ARR
17755 @ 154783:                  PUSHI  #0x00000002
17756 @ 154788:                  PUSH   A
17757 @ 154791:                  PUSH   P
17758 @ 154794:                  PUSHI  #0x00000001
17759 @ 154799:                  ADD   
17760 @ 154800:                  ACCESS
17761 @ 154801:                  SUB   
17762 @ 154802:                  ASSVAL
17763 @ 154803:                  LINE   1807 "regression-compile-tmp/allimpc1-77.imp"
17764 @ 154845:                  PUSH   ROUT
17765 @ 154848:                  PUSHI  #0x00000000
17766 @ 154853:                  ASSVAL

  1808           ACC=4+12*ARR
17767 @ 154854:                  LINE   1808 "regression-compile-tmp/allimpc1-77.imp"
17768 @ 154896:                  PUSH   ACC
17769 @ 154899:                  PUSHI  #0x00000004
17770 @ 154904:                  PUSHI  #0x0000000c
17771 @ 154909:                  PUSH   ARR
17772 @ 154912:                  MUL   
17773 @ 154913:                  ADD   
17774 @ 154914:                  ASSVAL

  1809           PREC=0; P=P+2; ->L98
17775 @ 154915:                  LINE   1809 "regression-compile-tmp/allimpc1-77.imp"
17776 @ 154957:                  PUSH   PREC
17777 @ 154960:                  PUSHI  #0x00000000
17778 @ 154965:                  ASSVAL
17779 @ 154966:                  LINE   1809 "regression-compile-tmp/allimpc1-77.imp"
17780 @ 155008:                  PUSH   P
17781 @ 155011:                  PUSH   P
17782 @ 155014:                  PUSHI  #0x00000002
17783 @ 155019:                  ADD   
17784 @ 155020:                  ASSVAL
17785 @ 155021:                  LINE   1809 "regression-compile-tmp/allimpc1-77.imp"
17786 @ 155063:                  JUMP   L_01d6

  1810  FPD(4):  TYPE=3; ->L31
17787 @ 155066:                  LINE   1810 "regression-compile-tmp/allimpc1-77.imp"
17788 @ 155108:                  PUSHI  #0x00000004
17789 @ 155113:                  SLABEL 468
17790 @ 155116:                  LINE   1810 "regression-compile-tmp/allimpc1-77.imp"
17791 @ 155158:                  PUSH   TYPE
17792 @ 155161:                  PUSHI  #0x00000003
17793 @ 155166:                  ASSVAL
17794 @ 155167:                  LINE   1810 "regression-compile-tmp/allimpc1-77.imp"
17795 @ 155209:                  JUMP   L_01d7

  1811  L98:      PACK(PTYPE)
17796 @ 155212:                  LINE   1811 "regression-compile-tmp/allimpc1-77.imp"
17797 @ 155254:                  LABEL  L_01d6
17798 @ 155257:                  LINE   1811 "regression-compile-tmp/allimpc1-77.imp"
17799 @ 155299:                  PUSH   PACK
17800 @ 155302:                  PUSH   PTYPE
17801 @ 155305:                  ASSPAR
17802 @ 155306:                  CALL  

  1812           %END
17803 @ 155307:                  LINE   1812 "regression-compile-tmp/allimpc1-77.imp"
17804 @ 155349:               END    _lev0id0_CSS_COMPILEFORMALPARAMETER {lev=3 --> 2}

  1813           %ROUTINE ASSIGN (%INTEGER P1,P2)
  1814           !%SHORTROUTINE
17805 @ 155350:               LINE   1813 "regression-compile-tmp/allimpc1-77.imp"
17806 @ 155392:               DEF    ASSIGN (_lev0id0_CSS_ASSIGN) p1=V_0142 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
17807 @ 155410:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
17808 @ 155411:                     DEF    P1 p1=V_01d4 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
17809 @ 155425:                     DEF    P2 p1=V_01d5 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
17810 @ 155439:                  FINISH ) {lev=3}

  1815           %INTEGER Q,ASSOP,KK,REG,PRECP,Z,ZP,TYPEP
17811 @ 155440:                  LINE   1815 "regression-compile-tmp/allimpc1-77.imp"
17812 @ 155482:                  DEF    Q p1=V_01d6 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
17813 @ 155495:                  DEF    ASSOP p1=V_01d7 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
17814 @ 155512:                  DEF    KK p1=V_01d8 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
17815 @ 155526:                  DEF    REG p1=V_01d9 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
17816 @ 155541:                  DEF    PRECP p1=V_01da 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
17817 @ 155558:                  DEF    Z p1=V_01db 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
17818 @ 155571:                  DEF    ZP p1=V_01dc 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
17819 @ 155585:                  DEF    TYPEP p1=V_01dd 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

  1816           %INTEGER JJJ
17820 @ 155602:                  LINE   1816 "regression-compile-tmp/allimpc1-77.imp"
17821 @ 155644:                  DEF    JJJ p1=V_01de 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

  1817           %SWITCH SW(1:4), S(0:15)
17822 @ 155659:                  LINE   1817 "regression-compile-tmp/allimpc1-77.imp"
17823 @ 155701:                  PUSHI  #0x00000001
17824 @ 155706:                  PUSHI  #0x00000004
17825 @ 155711:                  BOUNDS
17826 @ 155712:                  DEF    SW p1=V_01df a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
17827 @ 155726:                  PUSHI  #0x00000000
17828 @ 155731:                  PUSHI  #0x0000000f
17829 @ 155736:                  BOUNDS
17830 @ 155737:                  DEF    S p1=V_01e0 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1818           ASSOP=A(P2); ->SW(ASSOP);     !P2 ON ASSOP
17831 @ 155750:                  LINE   1818 "regression-compile-tmp/allimpc1-77.imp"
17832 @ 155792:                  PUSH   ASSOP
17833 @ 155795:                  PUSH   A
17834 @ 155798:                  PUSH   P2
17835 @ 155801:                  ACCESS
17836 @ 155802:                  ASSVAL
17837 @ 155803:                  LINE   1818 "regression-compile-tmp/allimpc1-77.imp"
17838 @ 155845:                  PUSH   ASSOP
17839 @ 155848:                  SJUMP  479

  1819  SW(2):SW(3):   COPYTAG(A(P1+1)); P=P2+1
17840 @ 155851:                  LINE   1819 "regression-compile-tmp/allimpc1-77.imp"
17841 @ 155893:                  PUSHI  #0x00000002
17842 @ 155898:                  SLABEL 479
17843 @ 155901:                  LINE   1819 "regression-compile-tmp/allimpc1-77.imp"
17844 @ 155943:                  PUSHI  #0x00000003
17845 @ 155948:                  SLABEL 479
17846 @ 155951:                  LINE   1819 "regression-compile-tmp/allimpc1-77.imp"
17847 @ 155993:                  PUSH   COPYTAG
17848 @ 155996:                  PUSH   A
17849 @ 155999:                  PUSH   P1
17850 @ 156002:                  PUSHI  #0x00000001
17851 @ 156007:                  ADD   
17852 @ 156008:                  ACCESS
17853 @ 156009:                  ASSPAR
17854 @ 156010:                  CALL  
17855 @ 156011:                  LINE   1819 "regression-compile-tmp/allimpc1-77.imp"
17856 @ 156053:                  PUSH   P
17857 @ 156056:                  PUSH   P2
17858 @ 156059:                  PUSHI  #0x00000001
17859 @ 156064:                  ADD   
17860 @ 156065:                  ASSVAL

  1820           ->REGVAR %IF TYPE=8
17861 @ 156066:                  LINE   1820 "regression-compile-tmp/allimpc1-77.imp"
17862 @ 156108:                  PUSH   TYPE
17863 @ 156111:                  PUSHI  #0x00000008
17864 @ 156116:                  JUMPIF # L_0004
17865 @ 156120:                  JUMP   L_01e1
17866 @ 156123:                  LOCATE L_0004

  1821           ->MAPS %IF ROUT=1
17867 @ 156126:                  LINE   1821 "regression-compile-tmp/allimpc1-77.imp"
17868 @ 156168:                  PUSH   ROUT
17869 @ 156171:                  PUSHI  #0x00000001
17870 @ 156176:                  JUMPIF # L_0004
17871 @ 156180:                  JUMP   L_01e2
17872 @ 156183:                  LOCATE L_0004

  1822           ->L34 %IF TYPE=2
17873 @ 156186:                  LINE   1822 "regression-compile-tmp/allimpc1-77.imp"
17874 @ 156228:                  PUSH   TYPE
17875 @ 156231:                  PUSHI  #0x00000002
17876 @ 156236:                  JUMPIF # L_0004
17877 @ 156240:                  JUMP   L_01e3
17878 @ 156243:                  LOCATE L_0004

  1823           ->L50 %IF TYPE=5
17879 @ 156246:                  LINE   1823 "regression-compile-tmp/allimpc1-77.imp"
17880 @ 156288:                  PUSH   TYPE
17881 @ 156291:                  PUSHI  #0x00000005
17882 @ 156296:                  JUMPIF # L_0004
17883 @ 156300:                  JUMP   L_01e4
17884 @ 156303:                  LOCATE L_0004

  1824           ->L35 %IF TYPE=3
17885 @ 156306:                  LINE   1824 "regression-compile-tmp/allimpc1-77.imp"
17886 @ 156348:                  PUSH   TYPE
17887 @ 156351:                  PUSHI  #0x00000003
17888 @ 156356:                  JUMPIF # L_0004
17889 @ 156360:                  JUMP   L_01e5
17890 @ 156363:                  LOCATE L_0004

  1825           ->L32 %IF NAM=0 %AND TYPE=1 %AND ARR=0
17891 @ 156366:                  LINE   1825 "regression-compile-tmp/allimpc1-77.imp"
17892 @ 156408:                  PUSH   NAM
17893 @ 156411:                  PUSHI  #0x00000000
17894 @ 156416:                  JUMPIF # L_0004
17895 @ 156420:                  PUSH   TYPE
17896 @ 156423:                  PUSHI  #0x00000001
17897 @ 156428:                  JUMPIF # L_0004
17898 @ 156432:                  PUSH   ARR
17899 @ 156435:                  PUSHI  #0x00000000
17900 @ 156440:                  JUMPIF # L_0004
17901 @ 156444:                  JUMP   L_01e6
17902 @ 156447:                  LOCATE L_0004

  1826  L33:      P=P2+1
17903 @ 156450:                  LINE   1826 "regression-compile-tmp/allimpc1-77.imp"
17904 @ 156492:                  LABEL  L_01e7
17905 @ 156495:                  LINE   1826 "regression-compile-tmp/allimpc1-77.imp"
17906 @ 156537:                  PUSH   P
17907 @ 156540:                  PUSH   P2
17908 @ 156543:                  PUSHI  #0x00000001
17909 @ 156548:                  ADD   
17910 @ 156549:                  ASSVAL

  1827           KK=0; KK=4 %UNLESS ARR=0 %AND ROUT=0 %AND 1>=TYPE
17911 @ 156550:                  LINE   1827 "regression-compile-tmp/allimpc1-77.imp"
17912 @ 156592:                  PUSH   KK
17913 @ 156595:                  PUSHI  #0x00000000
17914 @ 156600:                  ASSVAL
17915 @ 156601:                  LINE   1827 "regression-compile-tmp/allimpc1-77.imp"
17916 @ 156643:                  PUSH   ARR
17917 @ 156646:                  PUSHI  #0x00000000
17918 @ 156651:                  JUMPIF # L_0005
17919 @ 156655:                  PUSH   ROUT
17920 @ 156658:                  PUSHI  #0x00000000
17921 @ 156663:                  JUMPIF # L_0005
17922 @ 156667:                  PUSHI  #0x00000001
17923 @ 156672:                  PUSH   TYPE
17924 @ 156675:                  JUMPIF >= L_0004
17925 @ 156679:                  LOCATE L_0005
17926 @ 156682:                  PUSH   KK
17927 @ 156685:                  PUSHI  #0x00000004
17928 @ 156690:                  ASSVAL
17929 @ 156691:                  LOCATE L_0004

  1828  L36:      %IF KK=4 %AND REGISTER(4)#0 %THEN KK=14
17930 @ 156694:                  LINE   1828 "regression-compile-tmp/allimpc1-77.imp"
17931 @ 156736:                  LABEL  L_01e8
17932 @ 156739:                  LINE   1828 "regression-compile-tmp/allimpc1-77.imp"
17933 @ 156781:                  PUSH   KK
17934 @ 156784:                  PUSHI  #0x00000004
17935 @ 156789:                  JUMPIF # L_0004
17936 @ 156793:                  PUSH   REGISTER
17937 @ 156796:                  PUSHI  #0x00000004
17938 @ 156801:                  ACCESS
17939 @ 156802:                  PUSHI  #0x00000000
17940 @ 156807:                  JUMPIF = L_0004
17941 @ 156811:                  PUSH   KK
17942 @ 156814:                  PUSHI  #0x0000000e
17943 @ 156819:                  ASSVAL
17944 @ 156820:                  LOCATE L_0004

  1829           CSEXP(KK,1); REG=NEST;KK=P
17945 @ 156823:                  LINE   1829 "regression-compile-tmp/allimpc1-77.imp"
17946 @ 156865:                  PUSH   CSEXP
17947 @ 156868:                  PUSH   KK
17948 @ 156871:                  ASSPAR
17949 @ 156872:                  PUSHI  #0x00000001
17950 @ 156877:                  ASSPAR
17951 @ 156878:                  CALL  
17952 @ 156879:                  LINE   1829 "regression-compile-tmp/allimpc1-77.imp"
17953 @ 156921:                  PUSH   REG
17954 @ 156924:                  PUSH   NEST
17955 @ 156927:                  ASSVAL
17956 @ 156928:                  LINE   1829 "regression-compile-tmp/allimpc1-77.imp"
17957 @ 156970:                  PUSH   KK
17958 @ 156973:                  PUSH   P
17959 @ 156976:                  ASSVAL

  1830           REGISTER(REG)=1 %IF REGISTER(REG)=0
17960 @ 156977:                  LINE   1830 "regression-compile-tmp/allimpc1-77.imp"
17961 @ 157019:                  PUSH   REGISTER
17962 @ 157022:                  PUSH   REG
17963 @ 157025:                  ACCESS
17964 @ 157026:                  PUSHI  #0x00000000
17965 @ 157031:                  JUMPIF # L_0004
17966 @ 157035:                  PUSH   REGISTER
17967 @ 157038:                  PUSH   REG
17968 @ 157041:                  ACCESS
17969 @ 157042:                  PUSHI  #0x00000001
17970 @ 157047:                  ASSVAL
17971 @ 157048:                  LOCATE L_0004

  1831           P=P1+1; CNAME((ASSOP-1)*(ASSOP-1),REG)
17972 @ 157051:                  LINE   1831 "regression-compile-tmp/allimpc1-77.imp"
17973 @ 157093:                  PUSH   P
17974 @ 157096:                  PUSH   P1
17975 @ 157099:                  PUSHI  #0x00000001
17976 @ 157104:                  ADD   
17977 @ 157105:                  ASSVAL
17978 @ 157106:                  LINE   1831 "regression-compile-tmp/allimpc1-77.imp"
17979 @ 157148:                  PUSH   CNAME
17980 @ 157151:                  PUSH   ASSOP
17981 @ 157154:                  PUSHI  #0x00000001
17982 @ 157159:                  SUB   
17983 @ 157160:                  PUSH   ASSOP
17984 @ 157163:                  PUSHI  #0x00000001
17985 @ 157168:                  SUB   
17986 @ 157169:                  MUL   
17987 @ 157170:                  ASSPAR
17988 @ 157171:                  PUSH   REG
17989 @ 157174:                  ASSPAR
17990 @ 157175:                  CALL  

  1832           REGISTER(REG)=0 %IF REGISTER(REG)>0
17991 @ 157176:                  LINE   1832 "regression-compile-tmp/allimpc1-77.imp"
17992 @ 157218:                  PUSH   REGISTER
17993 @ 157221:                  PUSH   REG
17994 @ 157224:                  ACCESS
17995 @ 157225:                  PUSHI  #0x00000000
17996 @ 157230:                  JUMPIF <= L_0004
17997 @ 157234:                  PUSH   REGISTER
17998 @ 157237:                  PUSH   REG
17999 @ 157240:                  ACCESS
18000 @ 157241:                  PUSHI  #0x00000000
18001 @ 157246:                  ASSVAL
18002 @ 157247:                  LOCATE L_0004

  1833  L30:
18003 @ 157250:                  LINE   1833 "regression-compile-tmp/allimpc1-77.imp"
18004 @ 157292:                  LABEL  L_01e9

  1834           P=KK; %IF A(P)=1=QU  %THEN CQUERY (REG)
18005 @ 157295:                  LINE   1834 "regression-compile-tmp/allimpc1-77.imp"
18006 @ 157337:                  PUSH   P
18007 @ 157340:                  PUSH   KK
18008 @ 157343:                  ASSVAL
18009 @ 157344:                  LINE   1834 "regression-compile-tmp/allimpc1-77.imp"
18010 @ 157386:                  PUSH   A
18011 @ 157389:                  PUSH   P
18012 @ 157392:                  ACCESS
18013 @ 157393:                  PUSHI  #0x00000001
18014 @ 157398:                  JUMPIFD # L_0004
18015 @ 157402:                  PUSH   QU
18016 @ 157405:                  JUMPIF # L_0004
18017 @ 157409:                  PUSH   CQUERY
18018 @ 157412:                  PUSH   REG
18019 @ 157415:                  ASSPAR
18020 @ 157416:                  CALL  
18021 @ 157417:                  LOCATE L_0004

  1835           P=P+1; ->L1
18022 @ 157420:                  LINE   1835 "regression-compile-tmp/allimpc1-77.imp"
18023 @ 157462:                  PUSH   P
18024 @ 157465:                  PUSH   P
18025 @ 157468:                  PUSHI  #0x00000001
18026 @ 157473:                  ADD   
18027 @ 157474:                  ASSVAL
18028 @ 157475:                  LINE   1835 "regression-compile-tmp/allimpc1-77.imp"
18029 @ 157517:                  JUMP   L_01ea

  1836  L31:      print string(" CRUNCH "); %MONITOR ; %STOP
18030 @ 157520:                  LINE   1836 "regression-compile-tmp/allimpc1-77.imp"
18031 @ 157562:                  LABEL  L_01eb
18032 @ 157565:                  LINE   1836 "regression-compile-tmp/allimpc1-77.imp"
18033 @ 157607:                  PUSH   PRINTSTRING
18034 @ 157610:                  PUSHS  " CRUNCH "
18035 @ 157620:                  ASSPAR
18036 @ 157621:                  CALL  
18037 @ 157622:                  LINE   1836 "regression-compile-tmp/allimpc1-77.imp"
18038 @ 157664:                  MONITOR
18039 @ 157665:                  LINE   1836 "regression-compile-tmp/allimpc1-77.imp"
18040 @ 157707:                  STOP  

  1837  L32:      ->L33 %IF ROUT=1 %OR A(P1+2)=1 %OR A(P1+3)=1;! ACTUAL PARAMS
18041 @ 157708:                  LINE   1837 "regression-compile-tmp/allimpc1-77.imp"
18042 @ 157750:                  LABEL  L_01e6
18043 @ 157753:                  LINE   1837 "regression-compile-tmp/allimpc1-77.imp"
18044 @ 157795:                  PUSH   ROUT
18045 @ 157798:                  PUSHI  #0x00000001
18046 @ 157803:                  JUMPIF = L_0005
18047 @ 157807:                  PUSH   A
18048 @ 157810:                  PUSH   P1
18049 @ 157813:                  PUSHI  #0x00000002
18050 @ 157818:                  ADD   
18051 @ 157819:                  ACCESS
18052 @ 157820:                  PUSHI  #0x00000001
18053 @ 157825:                  JUMPIF = L_0005
18054 @ 157829:                  PUSH   A
18055 @ 157832:                  PUSH   P1
18056 @ 157835:                  PUSHI  #0x00000003
18057 @ 157840:                  ADD   
18058 @ 157841:                  ACCESS
18059 @ 157842:                  PUSHI  #0x00000001
18060 @ 157847:                  JUMPIF # L_0004
18061 @ 157851:                  LOCATE L_0005
18062 @ 157854:                  JUMP   L_01e7
18063 @ 157857:                  LOCATE L_0004

  1838           ->L33 %IF UNASS =1
18064 @ 157860:                  LINE   1838 "regression-compile-tmp/allimpc1-77.imp"
18065 @ 157902:                  PUSH   UNASS
18066 @ 157905:                  PUSHI  #0x00000001
18067 @ 157910:                  JUMPIF # L_0004
18068 @ 157914:                  JUMP   L_01e7
18069 @ 157917:                  LOCATE L_0004

  1839           PRECP=PREC; TYPEP=PTYPE
18070 @ 157920:                  LINE   1839 "regression-compile-tmp/allimpc1-77.imp"
18071 @ 157962:                  PUSH   PRECP
18072 @ 157965:                  PUSH   PREC
18073 @ 157968:                  ASSVAL
18074 @ 157969:                  LINE   1839 "regression-compile-tmp/allimpc1-77.imp"
18075 @ 158011:                  PUSH   TYPEP
18076 @ 158014:                  PUSH   PTYPE
18077 @ 158017:                  ASSVAL

  1840           KK=K; REG=I; Q=TSEXP(JJJ)
18078 @ 158018:                  LINE   1840 "regression-compile-tmp/allimpc1-77.imp"
18079 @ 158060:                  PUSH   KK
18080 @ 158063:                  PUSH   K
18081 @ 158066:                  ASSVAL
18082 @ 158067:                  LINE   1840 "regression-compile-tmp/allimpc1-77.imp"
18083 @ 158109:                  PUSH   REG
18084 @ 158112:                  PUSH   I
18085 @ 158115:                  ASSVAL
18086 @ 158116:                  LINE   1840 "regression-compile-tmp/allimpc1-77.imp"
18087 @ 158158:                  PUSH   Q
18088 @ 158161:                  PUSH   TSEXP
18089 @ 158164:                  PUSH   JJJ
18090 @ 158167:                  ASSPAR
18091 @ 158168:                  CALL  
18092 @ 158169:                  ASSVAL

  1841           PTYPE=TYPEP; UNPACK
18093 @ 158170:                  LINE   1841 "regression-compile-tmp/allimpc1-77.imp"
18094 @ 158212:                  PUSH   PTYPE
18095 @ 158215:                  PUSH   TYPEP
18096 @ 158218:                  ASSVAL
18097 @ 158219:                  LINE   1841 "regression-compile-tmp/allimpc1-77.imp"
18098 @ 158261:                  PUSH   UNPACK
18099 @ 158264:                  CALL  

  1842           ->L33 %IF Q=0 %OR A(P)=1=QU
18100 @ 158265:                  LINE   1842 "regression-compile-tmp/allimpc1-77.imp"
18101 @ 158307:                  PUSH   Q
18102 @ 158310:                  PUSHI  #0x00000000
18103 @ 158315:                  JUMPIF = L_0005
18104 @ 158319:                  PUSH   A
18105 @ 158322:                  PUSH   P
18106 @ 158325:                  ACCESS
18107 @ 158326:                  PUSHI  #0x00000001
18108 @ 158331:                  JUMPIFD # L_0004
18109 @ 158335:                  PUSH   QU
18110 @ 158338:                  JUMPIF # L_0004
18111 @ 158342:                  LOCATE L_0005
18112 @ 158345:                  JUMP   L_01e7
18113 @ 158348:                  LOCATE L_0004

  1843           ->L37 %IF 10<=Q<=12 %AND Q-10=PRECP
18114 @ 158351:                  LINE   1843 "regression-compile-tmp/allimpc1-77.imp"
18115 @ 158393:                  PUSHI  #0x0000000a
18116 @ 158398:                  PUSH   Q
18117 @ 158401:                  JUMPIFD > L_0004
18118 @ 158405:                  PUSHI  #0x0000000c
18119 @ 158410:                  JUMPIF > L_0004
18120 @ 158414:                  PUSH   Q
18121 @ 158417:                  PUSHI  #0x0000000a
18122 @ 158422:                  SUB   
18123 @ 158423:                  PUSH   PRECP
18124 @ 158426:                  JUMPIF # L_0004
18125 @ 158430:                  JUMP   L_01ec
18126 @ 158433:                  LOCATE L_0004

  1844           ->L33 %UNLESS Q=1 %AND PRECP=1
18127 @ 158436:                  LINE   1844 "regression-compile-tmp/allimpc1-77.imp"
18128 @ 158478:                  PUSH   Q
18129 @ 158481:                  PUSHI  #0x00000001
18130 @ 158486:                  JUMPIF # L_0005
18131 @ 158490:                  PUSH   PRECP
18132 @ 158493:                  PUSHI  #0x00000001
18133 @ 158498:                  JUMPIF = L_0004
18134 @ 158502:                  LOCATE L_0005
18135 @ 158505:                  JUMP   L_01e7
18136 @ 158508:                  LOCATE L_0004

  1845           PSI(X'92',JJJ,REG,KK);        ! MVI TO SET BYTE
18137 @ 158511:                  LINE   1845 "regression-compile-tmp/allimpc1-77.imp"
18138 @ 158553:                  PUSH   PSI
18139 @ 158556:                  PUSHI  #0x00000092
18140 @ 158561:                  ASSPAR
18141 @ 158562:                  PUSH   JJJ
18142 @ 158565:                  ASSPAR
18143 @ 158566:                  PUSH   REG
18144 @ 158569:                  ASSPAR
18145 @ 158570:                  PUSH   KK
18146 @ 158573:                  ASSPAR
18147 @ 158574:                  CALL  

  1846           P=P+1;->L1;                     ! SKIP QUERY IF ANY
18148 @ 158575:                  LINE   1846 "regression-compile-tmp/allimpc1-77.imp"
18149 @ 158617:                  PUSH   P
18150 @ 158620:                  PUSH   P
18151 @ 158623:                  PUSHI  #0x00000001
18152 @ 158628:                  ADD   
18153 @ 158629:                  ASSVAL
18154 @ 158630:                  LINE   1846 "regression-compile-tmp/allimpc1-77.imp"
18155 @ 158672:                  JUMP   L_01ea

  1847  L37:      PSS(X'D2',BYTES(PRECP),REG,KK,I,K); ! MVC IF POSSIBL
18156 @ 158675:                  LINE   1847 "regression-compile-tmp/allimpc1-77.imp"
18157 @ 158717:                  LABEL  L_01ec
18158 @ 158720:                  LINE   1847 "regression-compile-tmp/allimpc1-77.imp"
18159 @ 158762:                  PUSH   PSS
18160 @ 158765:                  PUSHI  #0x000000d2
18161 @ 158770:                  ASSPAR
18162 @ 158771:                  PUSH   BYTES
18163 @ 158774:                  PUSH   PRECP
18164 @ 158777:                  ACCESS
18165 @ 158778:                  ASSPAR
18166 @ 158779:                  PUSH   REG
18167 @ 158782:                  ASSPAR
18168 @ 158783:                  PUSH   KK
18169 @ 158786:                  ASSPAR
18170 @ 158787:                  PUSH   I
18171 @ 158790:                  ASSPAR
18172 @ 158791:                  PUSH   K
18173 @ 158794:                  ASSPAR
18174 @ 158795:                  CALL  

  1848           P=P+1; ->L1
18175 @ 158796:                  LINE   1848 "regression-compile-tmp/allimpc1-77.imp"
18176 @ 158838:                  PUSH   P
18177 @ 158841:                  PUSH   P
18178 @ 158844:                  PUSHI  #0x00000001
18179 @ 158849:                  ADD   
18180 @ 158850:                  ASSVAL
18181 @ 158851:                  LINE   1848 "regression-compile-tmp/allimpc1-77.imp"
18182 @ 158893:                  JUMP   L_01ea

  1849  L34:      Q=2; Q=3 %IF PREC=3
18183 @ 158896:                  LINE   1849 "regression-compile-tmp/allimpc1-77.imp"
18184 @ 158938:                  LABEL  L_01e3
18185 @ 158941:                  LINE   1849 "regression-compile-tmp/allimpc1-77.imp"
18186 @ 158983:                  PUSH   Q
18187 @ 158986:                  PUSHI  #0x00000002
18188 @ 158991:                  ASSVAL
18189 @ 158992:                  LINE   1849 "regression-compile-tmp/allimpc1-77.imp"
18190 @ 159034:                  PUSH   PREC
18191 @ 159037:                  PUSHI  #0x00000003
18192 @ 159042:                  JUMPIF # L_0004
18193 @ 159046:                  PUSH   Q
18194 @ 159049:                  PUSHI  #0x00000003
18195 @ 159054:                  ASSVAL
18196 @ 159055:                  LOCATE L_0004

  1850           %IF A(P1+2)=1 %THEN %START
18197 @ 159058:                  LINE   1850 "regression-compile-tmp/allimpc1-77.imp"
18198 @ 159100:                  PUSH   A
18199 @ 159103:                  PUSH   P1
18200 @ 159106:                  PUSHI  #0x00000002
18201 @ 159111:                  ADD   
18202 @ 159112:                  ACCESS
18203 @ 159113:                  PUSHI  #0x00000001
18204 @ 159118:                  JUMPIF # L_0004

  1851           P=P1+2; FFLAG=0; SKIP APP; ->L55 %IF FFLAG#0
18205 @ 159122:                  LINE   1851 "regression-compile-tmp/allimpc1-77.imp"
18206 @ 159164:                  PUSH   P
18207 @ 159167:                  PUSH   P1
18208 @ 159170:                  PUSHI  #0x00000002
18209 @ 159175:                  ADD   
18210 @ 159176:                  ASSVAL
18211 @ 159177:                  LINE   1851 "regression-compile-tmp/allimpc1-77.imp"
18212 @ 159219:                  PUSH   FFLAG
18213 @ 159222:                  PUSHI  #0x00000000
18214 @ 159227:                  ASSVAL
18215 @ 159228:                  LINE   1851 "regression-compile-tmp/allimpc1-77.imp"
18216 @ 159270:                  PUSH   SKIPAPP
18217 @ 159273:                  CALL  
18218 @ 159274:                  LINE   1851 "regression-compile-tmp/allimpc1-77.imp"
18219 @ 159316:                  PUSH   FFLAG
18220 @ 159319:                  PUSHI  #0x00000000
18221 @ 159324:                  JUMPIF = L_0007
18222 @ 159328:                  JUMP   L_01ed
18223 @ 159331:                  LOCATE L_0007

  1852           P=P2+1; %FINISH
18224 @ 159334:                  LINE   1852 "regression-compile-tmp/allimpc1-77.imp"
18225 @ 159376:                  PUSH   P
18226 @ 159379:                  PUSH   P2
18227 @ 159382:                  PUSHI  #0x00000001
18228 @ 159387:                  ADD   
18229 @ 159388:                  ASSVAL
18230 @ 159389:                  LINE   1852 "regression-compile-tmp/allimpc1-77.imp"
18231 @ 159431:                  LOCATE L_0004

  1853           CSEXP(0,Q); KK=P
18232 @ 159434:                  LINE   1853 "regression-compile-tmp/allimpc1-77.imp"
18233 @ 159476:                  PUSH   CSEXP
18234 @ 159479:                  PUSHI  #0x00000000
18235 @ 159484:                  ASSPAR
18236 @ 159485:                  PUSH   Q
18237 @ 159488:                  ASSPAR
18238 @ 159489:                  CALL  
18239 @ 159490:                  LINE   1853 "regression-compile-tmp/allimpc1-77.imp"
18240 @ 159532:                  PUSH   KK
18241 @ 159535:                  PUSH   P
18242 @ 159538:                  ASSVAL

  1854           FREG(NEST)=1; REG=NEST
18243 @ 159539:                  LINE   1854 "regression-compile-tmp/allimpc1-77.imp"
18244 @ 159581:                  PUSH   FREG
18245 @ 159584:                  PUSH   NEST
18246 @ 159587:                  ACCESS
18247 @ 159588:                  PUSHI  #0x00000001
18248 @ 159593:                  ASSVAL
18249 @ 159594:                  LINE   1854 "regression-compile-tmp/allimpc1-77.imp"
18250 @ 159636:                  PUSH   REG
18251 @ 159639:                  PUSH   NEST
18252 @ 159642:                  ASSVAL

  1855           P=P1+1; CNAME(1,NEST)
18253 @ 159643:                  LINE   1855 "regression-compile-tmp/allimpc1-77.imp"
18254 @ 159685:                  PUSH   P
18255 @ 159688:                  PUSH   P1
18256 @ 159691:                  PUSHI  #0x00000001
18257 @ 159696:                  ADD   
18258 @ 159697:                  ASSVAL
18259 @ 159698:                  LINE   1855 "regression-compile-tmp/allimpc1-77.imp"
18260 @ 159740:                  PUSH   CNAME
18261 @ 159743:                  PUSHI  #0x00000001
18262 @ 159748:                  ASSPAR
18263 @ 159749:                  PUSH   NEST
18264 @ 159752:                  ASSPAR
18265 @ 159753:                  CALL  

  1856           FREG(REG)=0
18266 @ 159754:                  LINE   1856 "regression-compile-tmp/allimpc1-77.imp"
18267 @ 159796:                  PUSH   FREG
18268 @ 159799:                  PUSH   REG
18269 @ 159802:                  ACCESS
18270 @ 159803:                  PUSHI  #0x00000000
18271 @ 159808:                  ASSVAL

  1857           ->L30
18272 @ 159809:                  LINE   1857 "regression-compile-tmp/allimpc1-77.imp"
18273 @ 159851:                  JUMP   L_01e9

  1858  L35:      P=P1+1; Q=COPY RECORD TAG
18274 @ 159854:                  LINE   1858 "regression-compile-tmp/allimpc1-77.imp"
18275 @ 159896:                  LABEL  L_01e5
18276 @ 159899:                  LINE   1858 "regression-compile-tmp/allimpc1-77.imp"
18277 @ 159941:                  PUSH   P
18278 @ 159944:                  PUSH   P1
18279 @ 159947:                  PUSHI  #0x00000001
18280 @ 159952:                  ADD   
18281 @ 159953:                  ASSVAL
18282 @ 159954:                  LINE   1858 "regression-compile-tmp/allimpc1-77.imp"
18283 @ 159996:                  PUSH   Q
18284 @ 159999:                  PUSH   COPYRECORDTAG
18285 @ 160002:                  CALL  
18286 @ 160003:                  ASSVAL

  1859           P=P2+1
18287 @ 160004:                  LINE   1859 "regression-compile-tmp/allimpc1-77.imp"
18288 @ 160046:                  PUSH   P
18289 @ 160049:                  PUSH   P2
18290 @ 160052:                  PUSHI  #0x00000001
18291 @ 160057:                  ADD   
18292 @ 160058:                  ASSVAL

  1860           TYPE=1 %UNLESS TYPE=2 %OR TYPE=5
18293 @ 160059:                  LINE   1860 "regression-compile-tmp/allimpc1-77.imp"
18294 @ 160101:                  PUSH   TYPE
18295 @ 160104:                  PUSHI  #0x00000002
18296 @ 160109:                  JUMPIF = L_0004
18297 @ 160113:                  PUSH   TYPE
18298 @ 160116:                  PUSHI  #0x00000005
18299 @ 160121:                  JUMPIF = L_0004
18300 @ 160125:                  PUSH   TYPE
18301 @ 160128:                  PUSHI  #0x00000001
18302 @ 160133:                  ASSVAL
18303 @ 160134:                  LOCATE L_0004

  1861           ->L50 %IF TYPE=5
18304 @ 160137:                  LINE   1861 "regression-compile-tmp/allimpc1-77.imp"
18305 @ 160179:                  PUSH   TYPE
18306 @ 160182:                  PUSHI  #0x00000005
18307 @ 160187:                  JUMPIF # L_0004
18308 @ 160191:                  JUMP   L_01e4
18309 @ 160194:                  LOCATE L_0004

  1862           KK=4; ->L36 %IF TYPE=1; ->L34
18310 @ 160197:                  LINE   1862 "regression-compile-tmp/allimpc1-77.imp"
18311 @ 160239:                  PUSH   KK
18312 @ 160242:                  PUSHI  #0x00000004
18313 @ 160247:                  ASSVAL
18314 @ 160248:                  LINE   1862 "regression-compile-tmp/allimpc1-77.imp"
18315 @ 160290:                  PUSH   TYPE
18316 @ 160293:                  PUSHI  #0x00000001
18317 @ 160298:                  JUMPIF # L_0004
18318 @ 160302:                  JUMP   L_01e8
18319 @ 160305:                  LOCATE L_0004
18320 @ 160308:                  LINE   1862 "regression-compile-tmp/allimpc1-77.imp"
18321 @ 160350:                  JUMP   L_01e3

  1863  L50:      CSTREXP(4);KK=P
18322 @ 160353:                  LINE   1863 "regression-compile-tmp/allimpc1-77.imp"
18323 @ 160395:                  LABEL  L_01e4
18324 @ 160398:                  LINE   1863 "regression-compile-tmp/allimpc1-77.imp"
18325 @ 160440:                  PUSH   CSTREXP
18326 @ 160443:                  PUSHI  #0x00000004
18327 @ 160448:                  ASSPAR
18328 @ 160449:                  CALL  
18329 @ 160450:                  LINE   1863 "regression-compile-tmp/allimpc1-77.imp"
18330 @ 160492:                  PUSH   KK
18331 @ 160495:                  PUSH   P
18332 @ 160498:                  ASSVAL

  1864           REGISTER(4)=1
18333 @ 160499:                  LINE   1864 "regression-compile-tmp/allimpc1-77.imp"
18334 @ 160541:                  PUSH   REGISTER
18335 @ 160544:                  PUSHI  #0x00000004
18336 @ 160549:                  ACCESS
18337 @ 160550:                  PUSHI  #0x00000001
18338 @ 160555:                  ASSVAL

  1865           P=P1+1;
18339 @ 160556:                  LINE   1865 "regression-compile-tmp/allimpc1-77.imp"
18340 @ 160598:                  PUSH   P
18341 @ 160601:                  PUSH   P1
18342 @ 160604:                  PUSHI  #0x00000001
18343 @ 160609:                  ADD   
18344 @ 160610:                  ASSVAL

  1866           CNAME((ASSOP-1)^^2,4)
18345 @ 160611:                  LINE   1866 "regression-compile-tmp/allimpc1-77.imp"
18346 @ 160653:                  PUSH   CNAME
18347 @ 160656:                  PUSH   ASSOP
18348 @ 160659:                  PUSHI  #0x00000001
18349 @ 160664:                  SUB   
18350 @ 160665:                  PUSHI  #0x00000002
18351 @ 160670:                  IEXP  
18352 @ 160671:                  ASSPAR
18353 @ 160672:                  PUSHI  #0x00000004
18354 @ 160677:                  ASSPAR
18355 @ 160678:                  CALL  

  1867           REGISTER(4)=0
18356 @ 160679:                  LINE   1867 "regression-compile-tmp/allimpc1-77.imp"
18357 @ 160721:                  PUSH   REGISTER
18358 @ 160724:                  PUSHI  #0x00000004
18359 @ 160729:                  ACCESS
18360 @ 160730:                  PUSHI  #0x00000000
18361 @ 160735:                  ASSVAL

  1868           REG=4; ->L30
18362 @ 160736:                  LINE   1868 "regression-compile-tmp/allimpc1-77.imp"
18363 @ 160778:                  PUSH   REG
18364 @ 160781:                  PUSHI  #0x00000004
18365 @ 160786:                  ASSVAL
18366 @ 160787:                  LINE   1868 "regression-compile-tmp/allimpc1-77.imp"
18367 @ 160829:                  JUMP   L_01e9

  1869  MAPS:    %IF PTYPE=10006 %THEN %START
18368 @ 160832:                  LINE   1869 "regression-compile-tmp/allimpc1-77.imp"
18369 @ 160874:                  LABEL  L_01e2
18370 @ 160877:                  LINE   1869 "regression-compile-tmp/allimpc1-77.imp"
18371 @ 160919:                  PUSH   PTYPE
18372 @ 160922:                  PUSHI  #0x00002716
18373 @ 160927:                  JUMPIF # L_0004

  1870           TYPE=TSNAME(K);PREC=TYPE>>3
18374 @ 160931:                  LINE   1870 "regression-compile-tmp/allimpc1-77.imp"
18375 @ 160973:                  PUSH   TYPE
18376 @ 160976:                  PUSH   TSNAME
18377 @ 160979:                  PUSH   K
18378 @ 160982:                  ACCESS
18379 @ 160983:                  ASSVAL
18380 @ 160984:                  LINE   1870 "regression-compile-tmp/allimpc1-77.imp"
18381 @ 161026:                  PUSH   PREC
18382 @ 161029:                  PUSH   TYPE
18383 @ 161032:                  PUSHI  #0x00000003
18384 @ 161037:                  RSH   
18385 @ 161038:                  ASSVAL

  1871           TYPE=TYPE&7; %FINISH
18386 @ 161039:                  LINE   1871 "regression-compile-tmp/allimpc1-77.imp"
18387 @ 161081:                  PUSH   TYPE
18388 @ 161084:                  PUSH   TYPE
18389 @ 161087:                  PUSHI  #0x00000007
18390 @ 161092:                  AND   
18391 @ 161093:                  ASSVAL
18392 @ 161094:                  LINE   1871 "regression-compile-tmp/allimpc1-77.imp"
18393 @ 161136:                  LOCATE L_0004

  1872           ->L33 %IF TYPE=1;              ! NORMAL CHANNELS FOR INT MAPS
18394 @ 161139:                  LINE   1872 "regression-compile-tmp/allimpc1-77.imp"
18395 @ 161181:                  PUSH   TYPE
18396 @ 161184:                  PUSHI  #0x00000001
18397 @ 161189:                  JUMPIF # L_0004
18398 @ 161193:                  JUMP   L_01e7
18399 @ 161196:                  LOCATE L_0004

  1873           ->L50 %IF TYPE=5;              ! STRING MAPS
18400 @ 161199:                  LINE   1873 "regression-compile-tmp/allimpc1-77.imp"
18401 @ 161241:                  PUSH   TYPE
18402 @ 161244:                  PUSHI  #0x00000005
18403 @ 161249:                  JUMPIF # L_0004
18404 @ 161253:                  JUMP   L_01e4
18405 @ 161256:                  LOCATE L_0004

  1874  L55:      P=P2+1; PRECP=PREC
18406 @ 161259:                  LINE   1874 "regression-compile-tmp/allimpc1-77.imp"
18407 @ 161301:                  LABEL  L_01ed
18408 @ 161304:                  LINE   1874 "regression-compile-tmp/allimpc1-77.imp"
18409 @ 161346:                  PUSH   P
18410 @ 161349:                  PUSH   P2
18411 @ 161352:                  PUSHI  #0x00000001
18412 @ 161357:                  ADD   
18413 @ 161358:                  ASSVAL
18414 @ 161359:                  LINE   1874 "regression-compile-tmp/allimpc1-77.imp"
18415 @ 161401:                  PUSH   PRECP
18416 @ 161404:                  PUSH   PREC
18417 @ 161407:                  ASSVAL

  1875           CSEXP(0,2+PREC&1)
18418 @ 161408:                  LINE   1875 "regression-compile-tmp/allimpc1-77.imp"
18419 @ 161450:                  PUSH   CSEXP
18420 @ 161453:                  PUSHI  #0x00000000
18421 @ 161458:                  ASSPAR
18422 @ 161459:                  PUSHI  #0x00000002
18423 @ 161464:                  PUSH   PREC
18424 @ 161467:                  PUSHI  #0x00000001
18425 @ 161472:                  AND   
18426 @ 161473:                  ADD   
18427 @ 161474:                  ASSPAR
18428 @ 161475:                  CALL  

  1876           Q=PARKF(NEST,3)
18429 @ 161476:                  LINE   1876 "regression-compile-tmp/allimpc1-77.imp"
18430 @ 161518:                  PUSH   Q
18431 @ 161521:                  PUSH   PARKF
18432 @ 161524:                  PUSH   NEST
18433 @ 161527:                  ASSPAR
18434 @ 161528:                  PUSHI  #0x00000003
18435 @ 161533:                  ASSPAR
18436 @ 161534:                  CALL  
18437 @ 161535:                  ASSVAL

  1877           KK=P; P=P1+1; CNAME(3,1);     ! ADDR TO GR1
18438 @ 161536:                  LINE   1877 "regression-compile-tmp/allimpc1-77.imp"
18439 @ 161578:                  PUSH   KK
18440 @ 161581:                  PUSH   P
18441 @ 161584:                  ASSVAL
18442 @ 161585:                  LINE   1877 "regression-compile-tmp/allimpc1-77.imp"
18443 @ 161627:                  PUSH   P
18444 @ 161630:                  PUSH   P1
18445 @ 161633:                  PUSHI  #0x00000001
18446 @ 161638:                  ADD   
18447 @ 161639:                  ASSVAL
18448 @ 161640:                  LINE   1877 "regression-compile-tmp/allimpc1-77.imp"
18449 @ 161682:                  PUSH   CNAME
18450 @ 161685:                  PUSHI  #0x00000003
18451 @ 161690:                  ASSPAR
18452 @ 161691:                  PUSHI  #0x00000001
18453 @ 161696:                  ASSPAR
18454 @ 161697:                  CALL  

  1878           DUMP(16,0,Q,0,RBASE);         ! PICK UP TO FR0
18455 @ 161698:                  LINE   1878 "regression-compile-tmp/allimpc1-77.imp"
18456 @ 161740:                  PUSH   DUMP
18457 @ 161743:                  PUSHI  #0x00000010
18458 @ 161748:                  ASSPAR
18459 @ 161749:                  PUSHI  #0x00000000
18460 @ 161754:                  ASSPAR
18461 @ 161755:                  PUSH   Q
18462 @ 161758:                  ASSPAR
18463 @ 161759:                  PUSHI  #0x00000000
18464 @ 161764:                  ASSPAR
18465 @ 161765:                  PUSH   RBASE
18466 @ 161768:                  ASSPAR
18467 @ 161769:                  CALL  

  1879           DUMP(9+2*PREC,0,0,0,1);       ! STUFF IT OFF
18468 @ 161770:                  LINE   1879 "regression-compile-tmp/allimpc1-77.imp"
18469 @ 161812:                  PUSH   DUMP
18470 @ 161815:                  PUSHI  #0x00000009
18471 @ 161820:                  PUSHI  #0x00000002
18472 @ 161825:                  PUSH   PREC
18473 @ 161828:                  MUL   
18474 @ 161829:                  ADD   
18475 @ 161830:                  ASSPAR
18476 @ 161831:                  PUSHI  #0x00000000
18477 @ 161836:                  ASSPAR
18478 @ 161837:                  PUSHI  #0x00000000
18479 @ 161842:                  ASSPAR
18480 @ 161843:                  PUSHI  #0x00000000
18481 @ 161848:                  ASSPAR
18482 @ 161849:                  PUSHI  #0x00000001
18483 @ 161854:                  ASSPAR
18484 @ 161855:                  CALL  

  1880           PUSH(LWSP(LEVEL),0,Q); ->L30;  ! TO QUERY PRINT
18485 @ 161856:                  LINE   1880 "regression-compile-tmp/allimpc1-77.imp"
18486 @ 161898:                  PUSH   PUSH
18487 @ 161901:                  PUSH   LWSP
18488 @ 161904:                  PUSH   LEVEL
18489 @ 161907:                  ACCESS
18490 @ 161908:                  ASSPAR
18491 @ 161909:                  PUSHI  #0x00000000
18492 @ 161914:                  ASSPAR
18493 @ 161915:                  PUSH   Q
18494 @ 161918:                  ASSPAR
18495 @ 161919:                  CALL  
18496 @ 161920:                  LINE   1880 "regression-compile-tmp/allimpc1-77.imp"
18497 @ 161962:                  JUMP   L_01e9

  1881  REGVAR:  FAULT(59) %UNLESS A(P1+2)=2=A(P1+3)
18498 @ 161965:                  LINE   1881 "regression-compile-tmp/allimpc1-77.imp"
18499 @ 162007:                  LABEL  L_01e1
18500 @ 162010:                  LINE   1881 "regression-compile-tmp/allimpc1-77.imp"
18501 @ 162052:                  PUSH   A
18502 @ 162055:                  PUSH   P1
18503 @ 162058:                  PUSHI  #0x00000002
18504 @ 162063:                  ADD   
18505 @ 162064:                  ACCESS
18506 @ 162065:                  PUSHI  #0x00000002
18507 @ 162070:                  JUMPIFD # L_0005
18508 @ 162074:                  PUSH   A
18509 @ 162077:                  PUSH   P1
18510 @ 162080:                  PUSHI  #0x00000003
18511 @ 162085:                  ADD   
18512 @ 162086:                  ACCESS
18513 @ 162087:                  JUMPIF = L_0004
18514 @ 162091:                  LOCATE L_0005
18515 @ 162094:                  PUSH   FAULT
18516 @ 162097:                  PUSHI  #0x0000003b
18517 @ 162102:                  ASSPAR
18518 @ 162103:                  CALL  
18519 @ 162104:                  LOCATE L_0004

  1882           KK=K; CSEXP(KK,1)
18520 @ 162107:                  LINE   1882 "regression-compile-tmp/allimpc1-77.imp"
18521 @ 162149:                  PUSH   KK
18522 @ 162152:                  PUSH   K
18523 @ 162155:                  ASSVAL
18524 @ 162156:                  LINE   1882 "regression-compile-tmp/allimpc1-77.imp"
18525 @ 162198:                  PUSH   CSEXP
18526 @ 162201:                  PUSH   KK
18527 @ 162204:                  ASSPAR
18528 @ 162205:                  PUSHI  #0x00000001
18529 @ 162210:                  ASSPAR
18530 @ 162211:                  CALL  

  1883           REGISTER(KK)=-1
18531 @ 162212:                  LINE   1883 "regression-compile-tmp/allimpc1-77.imp"
18532 @ 162254:                  PUSH   REGISTER
18533 @ 162257:                  PUSH   KK
18534 @ 162260:                  ACCESS
18535 @ 162261:                  PUSHI  #0x00000001
18536 @ 162266:                  NEGATE
18537 @ 162267:                  ASSVAL

  1884           %IF A(P)=1=QU %THEN CQUERY(REG)
18538 @ 162268:                  LINE   1884 "regression-compile-tmp/allimpc1-77.imp"
18539 @ 162310:                  PUSH   A
18540 @ 162313:                  PUSH   P
18541 @ 162316:                  ACCESS
18542 @ 162317:                  PUSHI  #0x00000001
18543 @ 162322:                  JUMPIFD # L_0004
18544 @ 162326:                  PUSH   QU
18545 @ 162329:                  JUMPIF # L_0004
18546 @ 162333:                  PUSH   CQUERY
18547 @ 162336:                  PUSH   REG
18548 @ 162339:                  ASSPAR
18549 @ 162340:                  CALL  
18550 @ 162341:                  LOCATE L_0004

  1885           P=P+1; ->L1
18551 @ 162344:                  LINE   1885 "regression-compile-tmp/allimpc1-77.imp"
18552 @ 162386:                  PUSH   P
18553 @ 162389:                  PUSH   P
18554 @ 162392:                  PUSHI  #0x00000001
18555 @ 162397:                  ADD   
18556 @ 162398:                  ASSVAL
18557 @ 162399:                  LINE   1885 "regression-compile-tmp/allimpc1-77.imp"
18558 @ 162441:                  JUMP   L_01ea

  1886  SW(4):                                  !ASSOP=->L
18559 @ 162444:                  LINE   1886 "regression-compile-tmp/allimpc1-77.imp"
18560 @ 162486:                  PUSHI  #0x00000004
18561 @ 162491:                  SLABEL 479

  1887           P=P1+1; CNAME(2,1)
18562 @ 162494:                  LINE   1887 "regression-compile-tmp/allimpc1-77.imp"
18563 @ 162536:                  PUSH   P
18564 @ 162539:                  PUSH   P1
18565 @ 162542:                  PUSHI  #0x00000001
18566 @ 162547:                  ADD   
18567 @ 162548:                  ASSVAL
18568 @ 162549:                  LINE   1887 "regression-compile-tmp/allimpc1-77.imp"
18569 @ 162591:                  PUSH   CNAME
18570 @ 162594:                  PUSHI  #0x00000002
18571 @ 162599:                  ASSPAR
18572 @ 162600:                  PUSHI  #0x00000001
18573 @ 162605:                  ASSPAR
18574 @ 162606:                  CALL  

  1888           P=P2+1
18575 @ 162607:                  LINE   1888 "regression-compile-tmp/allimpc1-77.imp"
18576 @ 162649:                  PUSH   P
18577 @ 162652:                  PUSH   P2
18578 @ 162655:                  PUSHI  #0x00000001
18579 @ 162660:                  ADD   
18580 @ 162661:                  ASSVAL

  1889           CRES(0,0)
18581 @ 162662:                  LINE   1889 "regression-compile-tmp/allimpc1-77.imp"
18582 @ 162704:                  PUSH   CRES
18583 @ 162707:                  PUSHI  #0x00000000
18584 @ 162712:                  ASSPAR
18585 @ 162713:                  PUSHI  #0x00000000
18586 @ 162718:                  ASSPAR
18587 @ 162719:                  CALL  

  1890           P=P+1;->L1
18588 @ 162720:                  LINE   1890 "regression-compile-tmp/allimpc1-77.imp"
18589 @ 162762:                  PUSH   P
18590 @ 162765:                  PUSH   P
18591 @ 162768:                  PUSHI  #0x00000001
18592 @ 162773:                  ADD   
18593 @ 162774:                  ASSVAL
18594 @ 162775:                  LINE   1890 "regression-compile-tmp/allimpc1-77.imp"
18595 @ 162817:                  JUMP   L_01ea

  1891  SW(1):   !ASSOP='=='
18596 @ 162820:                  LINE   1891 "regression-compile-tmp/allimpc1-77.imp"
18597 @ 162862:                  PUSHI  #0x00000001
18598 @ 162867:                  SLABEL 479

  1892           P=P1+1; COPYTAG(A(P))
18599 @ 162870:                  LINE   1892 "regression-compile-tmp/allimpc1-77.imp"
18600 @ 162912:                  PUSH   P
18601 @ 162915:                  PUSH   P1
18602 @ 162918:                  PUSHI  #0x00000001
18603 @ 162923:                  ADD   
18604 @ 162924:                  ASSVAL
18605 @ 162925:                  LINE   1892 "regression-compile-tmp/allimpc1-77.imp"
18606 @ 162967:                  PUSH   COPYTAG
18607 @ 162970:                  PUSH   A
18608 @ 162973:                  PUSH   P
18609 @ 162976:                  ACCESS
18610 @ 162977:                  ASSPAR
18611 @ 162978:                  CALL  

  1893           ->L9 %IF I=-1;Q=1
18612 @ 162979:                  LINE   1893 "regression-compile-tmp/allimpc1-77.imp"
18613 @ 163021:                  PUSH   I
18614 @ 163024:                  PUSHI  #0x00000001
18615 @ 163029:                  NEGATE
18616 @ 163030:                  JUMPIF # L_0004
18617 @ 163034:                  JUMP   L_01ee
18618 @ 163037:                  LOCATE L_0004
18619 @ 163040:                  LINE   1893 "regression-compile-tmp/allimpc1-77.imp"
18620 @ 163082:                  PUSH   Q
18621 @ 163085:                  PUSHI  #0x00000001
18622 @ 163090:                  ASSVAL

  1894           %IF TYPE=3 %THEN Q=COPY RECORD TAG
18623 @ 163091:                  LINE   1894 "regression-compile-tmp/allimpc1-77.imp"
18624 @ 163133:                  PUSH   TYPE
18625 @ 163136:                  PUSHI  #0x00000003
18626 @ 163141:                  JUMPIF # L_0004
18627 @ 163145:                  PUSH   Q
18628 @ 163148:                  PUSH   COPYRECORDTAG
18629 @ 163151:                  CALL  
18630 @ 163152:                  ASSVAL
18631 @ 163153:                  LOCATE L_0004

  1895           ->L201 %IF Q=0
18632 @ 163156:                  LINE   1895 "regression-compile-tmp/allimpc1-77.imp"
18633 @ 163198:                  PUSH   Q
18634 @ 163201:                  PUSHI  #0x00000000
18635 @ 163206:                  JUMPIF # L_0004
18636 @ 163210:                  JUMP   L_01ef
18637 @ 163213:                  LOCATE L_0004

  1896           FAULT(81) %UNLESS A(P2+1)=4 %AND A(P2+2)=1
18638 @ 163216:                  LINE   1896 "regression-compile-tmp/allimpc1-77.imp"
18639 @ 163258:                  PUSH   A
18640 @ 163261:                  PUSH   P2
18641 @ 163264:                  PUSHI  #0x00000001
18642 @ 163269:                  ADD   
18643 @ 163270:                  ACCESS
18644 @ 163271:                  PUSHI  #0x00000004
18645 @ 163276:                  JUMPIF # L_0005
18646 @ 163280:                  PUSH   A
18647 @ 163283:                  PUSH   P2
18648 @ 163286:                  PUSHI  #0x00000002
18649 @ 163291:                  ADD   
18650 @ 163292:                  ACCESS
18651 @ 163293:                  PUSHI  #0x00000001
18652 @ 163298:                  JUMPIF = L_0004
18653 @ 163302:                  LOCATE L_0005
18654 @ 163305:                  PUSH   FAULT
18655 @ 163308:                  PUSHI  #0x00000051
18656 @ 163313:                  ASSPAR
18657 @ 163314:                  CALL  
18658 @ 163315:                  LOCATE L_0004

  1897           ->L101 %IF ROUT=1; NEST=4
18659 @ 163318:                  LINE   1897 "regression-compile-tmp/allimpc1-77.imp"
18660 @ 163360:                  PUSH   ROUT
18661 @ 163363:                  PUSHI  #0x00000001
18662 @ 163368:                  JUMPIF # L_0004
18663 @ 163372:                  JUMP   L_01f0
18664 @ 163375:                  LOCATE L_0004
18665 @ 163378:                  LINE   1897 "regression-compile-tmp/allimpc1-77.imp"
18666 @ 163420:                  PUSH   NEST
18667 @ 163423:                  PUSHI  #0x00000004
18668 @ 163428:                  ASSVAL

  1898           ->S((NAM&2+ARR)<<2!(NAM&1)*2!(2-A(P+1)))
18669 @ 163429:                  LINE   1898 "regression-compile-tmp/allimpc1-77.imp"
18670 @ 163471:                  PUSH   NAM
18671 @ 163474:                  PUSHI  #0x00000002
18672 @ 163479:                  AND   
18673 @ 163480:                  PUSH   ARR
18674 @ 163483:                  ADD   
18675 @ 163484:                  PUSHI  #0x00000002
18676 @ 163489:                  LSH   
18677 @ 163490:                  PUSH   NAM
18678 @ 163493:                  PUSHI  #0x00000001
18679 @ 163498:                  AND   
18680 @ 163499:                  PUSHI  #0x00000002
18681 @ 163504:                  MUL   
18682 @ 163505:                  OR    
18683 @ 163506:                  PUSHI  #0x00000002
18684 @ 163511:                  PUSH   A
18685 @ 163514:                  PUSH   P
18686 @ 163517:                  PUSHI  #0x00000001
18687 @ 163522:                  ADD   
18688 @ 163523:                  ACCESS
18689 @ 163524:                  SUB   
18690 @ 163525:                  OR    
18691 @ 163526:                  SJUMP  480

  1899  L9:       FNAME=A(P); FAULT(16)
18692 @ 163529:                  LINE   1899 "regression-compile-tmp/allimpc1-77.imp"
18693 @ 163571:                  LABEL  L_01ee
18694 @ 163574:                  LINE   1899 "regression-compile-tmp/allimpc1-77.imp"
18695 @ 163616:                  PUSH   FNAME
18696 @ 163619:                  PUSH   A
18697 @ 163622:                  PUSH   P
18698 @ 163625:                  ACCESS
18699 @ 163626:                  ASSVAL
18700 @ 163627:                  LINE   1899 "regression-compile-tmp/allimpc1-77.imp"
18701 @ 163669:                  PUSH   FAULT
18702 @ 163672:                  PUSHI  #0x00000010
18703 @ 163677:                  ASSPAR
18704 @ 163678:                  CALL  

  1900  S(0):S(1):S(3):S(4):S(5):
18705 @ 163679:                  LINE   1900 "regression-compile-tmp/allimpc1-77.imp"
18706 @ 163721:                  PUSHI  #0x00000000
18707 @ 163726:                  SLABEL 480
18708 @ 163729:                  LINE   1900 "regression-compile-tmp/allimpc1-77.imp"
18709 @ 163771:                  PUSHI  #0x00000001
18710 @ 163776:                  SLABEL 480
18711 @ 163779:                  LINE   1900 "regression-compile-tmp/allimpc1-77.imp"
18712 @ 163821:                  PUSHI  #0x00000003
18713 @ 163826:                  SLABEL 480
18714 @ 163829:                  LINE   1900 "regression-compile-tmp/allimpc1-77.imp"
18715 @ 163871:                  PUSHI  #0x00000004
18716 @ 163876:                  SLABEL 480
18717 @ 163879:                  LINE   1900 "regression-compile-tmp/allimpc1-77.imp"
18718 @ 163921:                  PUSHI  #0x00000005
18719 @ 163926:                  SLABEL 480

  1901  S(7):S(8):S(10):S(11):S(12):
18720 @ 163929:                  LINE   1901 "regression-compile-tmp/allimpc1-77.imp"
18721 @ 163971:                  PUSHI  #0x00000007
18722 @ 163976:                  SLABEL 480
18723 @ 163979:                  LINE   1901 "regression-compile-tmp/allimpc1-77.imp"
18724 @ 164021:                  PUSHI  #0x00000008
18725 @ 164026:                  SLABEL 480
18726 @ 164029:                  LINE   1901 "regression-compile-tmp/allimpc1-77.imp"
18727 @ 164071:                  PUSHI  #0x0000000a
18728 @ 164076:                  SLABEL 480
18729 @ 164079:                  LINE   1901 "regression-compile-tmp/allimpc1-77.imp"
18730 @ 164121:                  PUSHI  #0x0000000b
18731 @ 164126:                  SLABEL 480
18732 @ 164129:                  LINE   1901 "regression-compile-tmp/allimpc1-77.imp"
18733 @ 164171:                  PUSHI  #0x0000000c
18734 @ 164176:                  SLABEL 480

  1902  L10:      FAULT(82)
18735 @ 164179:                  LINE   1902 "regression-compile-tmp/allimpc1-77.imp"
18736 @ 164221:                  LABEL  L_01f1
18737 @ 164224:                  LINE   1902 "regression-compile-tmp/allimpc1-77.imp"
18738 @ 164266:                  PUSH   FAULT
18739 @ 164269:                  PUSHI  #0x00000052
18740 @ 164274:                  ASSPAR
18741 @ 164275:                  CALL  

  1903           P=P2+1; SKIPEXP; P=P+1; ->L1
18742 @ 164276:                  LINE   1903 "regression-compile-tmp/allimpc1-77.imp"
18743 @ 164318:                  PUSH   P
18744 @ 164321:                  PUSH   P2
18745 @ 164324:                  PUSHI  #0x00000001
18746 @ 164329:                  ADD   
18747 @ 164330:                  ASSVAL
18748 @ 164331:                  LINE   1903 "regression-compile-tmp/allimpc1-77.imp"
18749 @ 164373:                  PUSH   SKIPEXP
18750 @ 164376:                  CALL  
18751 @ 164377:                  LINE   1903 "regression-compile-tmp/allimpc1-77.imp"
18752 @ 164419:                  PUSH   P
18753 @ 164422:                  PUSH   P
18754 @ 164425:                  PUSHI  #0x00000001
18755 @ 164430:                  ADD   
18756 @ 164431:                  ASSVAL
18757 @ 164432:                  LINE   1903 "regression-compile-tmp/allimpc1-77.imp"
18758 @ 164474:                  JUMP   L_01ea

  1904  S(2): ! NAM=1; S(9):!NAMARR + APP; S(15):! NAMARR +NAM+APP; S(13):
18759 @ 164477:                  LINE   1904 "regression-compile-tmp/allimpc1-77.imp"
18760 @ 164519:                  PUSHI  #0x00000002
18761 @ 164524:                  SLABEL 480

  1905           Z=3; ZP=6
18762 @ 164527:                  LINE   1905 "regression-compile-tmp/allimpc1-77.imp"
18763 @ 164569:                  PUSH   Z
18764 @ 164572:                  PUSHI  #0x00000003
18765 @ 164577:                  ASSVAL
18766 @ 164578:                  LINE   1905 "regression-compile-tmp/allimpc1-77.imp"
18767 @ 164620:                  PUSH   ZP
18768 @ 164623:                  PUSHI  #0x00000006
18769 @ 164628:                  ASSVAL

  1906  L12:      P=P2+3; CNAME(Z,4)
18770 @ 164629:                  LINE   1906 "regression-compile-tmp/allimpc1-77.imp"
18771 @ 164671:                  LABEL  L_01f2
18772 @ 164674:                  LINE   1906 "regression-compile-tmp/allimpc1-77.imp"
18773 @ 164716:                  PUSH   P
18774 @ 164719:                  PUSH   P2
18775 @ 164722:                  PUSHI  #0x00000003
18776 @ 164727:                  ADD   
18777 @ 164728:                  ASSVAL
18778 @ 164729:                  LINE   1906 "regression-compile-tmp/allimpc1-77.imp"
18779 @ 164771:                  PUSH   CNAME
18780 @ 164774:                  PUSH   Z
18781 @ 164777:                  ASSPAR
18782 @ 164778:                  PUSHI  #0x00000004
18783 @ 164783:                  ASSPAR
18784 @ 164784:                  CALL  

  1907           ->L10 %UNLESS A(P)=2; PRECP=PREC
18785 @ 164785:                  LINE   1907 "regression-compile-tmp/allimpc1-77.imp"
18786 @ 164827:                  PUSH   A
18787 @ 164830:                  PUSH   P
18788 @ 164833:                  ACCESS
18789 @ 164834:                  PUSHI  #0x00000002
18790 @ 164839:                  JUMPIF = L_0004
18791 @ 164843:                  JUMP   L_01f1
18792 @ 164846:                  LOCATE L_0004
18793 @ 164849:                  LINE   1907 "regression-compile-tmp/allimpc1-77.imp"
18794 @ 164891:                  PUSH   PRECP
18795 @ 164894:                  PUSH   PREC
18796 @ 164897:                  ASSVAL

  1908           TYPEP=TYPE
18797 @ 164898:                  LINE   1908 "regression-compile-tmp/allimpc1-77.imp"
18798 @ 164940:                  PUSH   TYPEP
18799 @ 164943:                  PUSH   TYPE
18800 @ 164946:                  ASSVAL

  1909           KK=P+2; P=P1+1; CNAME(ZP,4)
18801 @ 164947:                  LINE   1909 "regression-compile-tmp/allimpc1-77.imp"
18802 @ 164989:                  PUSH   KK
18803 @ 164992:                  PUSH   P
18804 @ 164995:                  PUSHI  #0x00000002
18805 @ 165000:                  ADD   
18806 @ 165001:                  ASSVAL
18807 @ 165002:                  LINE   1909 "regression-compile-tmp/allimpc1-77.imp"
18808 @ 165044:                  PUSH   P
18809 @ 165047:                  PUSH   P1
18810 @ 165050:                  PUSHI  #0x00000001
18811 @ 165055:                  ADD   
18812 @ 165056:                  ASSVAL
18813 @ 165057:                  LINE   1909 "regression-compile-tmp/allimpc1-77.imp"
18814 @ 165099:                  PUSH   CNAME
18815 @ 165102:                  PUSH   ZP
18816 @ 165105:                  ASSPAR
18817 @ 165106:                  PUSHI  #0x00000004
18818 @ 165111:                  ASSPAR
18819 @ 165112:                  CALL  

  1910  L14:
18820 @ 165113:                  LINE   1910 "regression-compile-tmp/allimpc1-77.imp"
18821 @ 165155:                  LABEL  L_01f3

  1911           P=KK;     ->L1 %IF PREC=PRECP %AND TYPE=TYPEP
18822 @ 165158:                  LINE   1911 "regression-compile-tmp/allimpc1-77.imp"
18823 @ 165200:                  PUSH   P
18824 @ 165203:                  PUSH   KK
18825 @ 165206:                  ASSVAL
18826 @ 165207:                  LINE   1911 "regression-compile-tmp/allimpc1-77.imp"
18827 @ 165249:                  PUSH   PREC
18828 @ 165252:                  PUSH   PRECP
18829 @ 165255:                  JUMPIF # L_0004
18830 @ 165259:                  PUSH   TYPE
18831 @ 165262:                  PUSH   TYPEP
18832 @ 165265:                  JUMPIF # L_0004
18833 @ 165269:                  JUMP   L_01ea
18834 @ 165272:                  LOCATE L_0004

  1912           FAULT(83); ->L1
18835 @ 165275:                  LINE   1912 "regression-compile-tmp/allimpc1-77.imp"
18836 @ 165317:                  PUSH   FAULT
18837 @ 165320:                  PUSHI  #0x00000053
18838 @ 165325:                  ASSPAR
18839 @ 165326:                  CALL  
18840 @ 165327:                  LINE   1912 "regression-compile-tmp/allimpc1-77.imp"
18841 @ 165369:                  JUMP   L_01ea

  1913  S(6):    ! ARRAYNAME-NO APP
18842 @ 165372:                  LINE   1913 "regression-compile-tmp/allimpc1-77.imp"
18843 @ 165414:                  PUSHI  #0x00000006
18844 @ 165419:                  SLABEL 480

  1914  S(14):   !NAMARRAYNAME-NO APP
18845 @ 165422:                  LINE   1914 "regression-compile-tmp/allimpc1-77.imp"
18846 @ 165464:                  PUSHI  #0x0000000e
18847 @ 165469:                  SLABEL 480

  1915           Z=12; ZP=11; ->L12
18848 @ 165472:                  LINE   1915 "regression-compile-tmp/allimpc1-77.imp"
18849 @ 165514:                  PUSH   Z
18850 @ 165517:                  PUSHI  #0x0000000c
18851 @ 165522:                  ASSVAL
18852 @ 165523:                  LINE   1915 "regression-compile-tmp/allimpc1-77.imp"
18853 @ 165565:                  PUSH   ZP
18854 @ 165568:                  PUSHI  #0x0000000b
18855 @ 165573:                  ASSVAL
18856 @ 165574:                  LINE   1915 "regression-compile-tmp/allimpc1-77.imp"
18857 @ 165616:                  JUMP   L_01f2

  1916  L201:
18858 @ 165619:                  LINE   1916 "regression-compile-tmp/allimpc1-77.imp"
18859 @ 165661:                  LABEL  L_01ef

  1917           ->S(6) %IF ARR=1 %AND NAM=1 %AND A(P+1)=2
18860 @ 165664:                  LINE   1917 "regression-compile-tmp/allimpc1-77.imp"
18861 @ 165706:                  PUSH   ARR
18862 @ 165709:                  PUSHI  #0x00000001
18863 @ 165714:                  JUMPIF # L_0004
18864 @ 165718:                  PUSH   NAM
18865 @ 165721:                  PUSHI  #0x00000001
18866 @ 165726:                  JUMPIF # L_0004
18867 @ 165730:                  PUSH   A
18868 @ 165733:                  PUSH   P
18869 @ 165736:                  PUSHI  #0x00000001
18870 @ 165741:                  ADD   
18871 @ 165742:                  ACCESS
18872 @ 165743:                  PUSHI  #0x00000002
18873 @ 165748:                  JUMPIF # L_0004
18874 @ 165752:                  PUSHI  #0x00000006
18875 @ 165757:                  SJUMP  480
18876 @ 165760:                  LOCATE L_0004

  1918           Z=15; ZP=14; ->L12
18877 @ 165763:                  LINE   1918 "regression-compile-tmp/allimpc1-77.imp"
18878 @ 165805:                  PUSH   Z
18879 @ 165808:                  PUSHI  #0x0000000f
18880 @ 165813:                  ASSVAL
18881 @ 165814:                  LINE   1918 "regression-compile-tmp/allimpc1-77.imp"
18882 @ 165856:                  PUSH   ZP
18883 @ 165859:                  PUSHI  #0x0000000e
18884 @ 165864:                  ASSVAL
18885 @ 165865:                  LINE   1918 "regression-compile-tmp/allimpc1-77.imp"
18886 @ 165907:                  JUMP   L_01f2

  1919  L101:     P=P1+1; CNAME(13,1);          ! ASSIGNMENTS TO RECORDNAMES
18887 @ 165910:                  LINE   1919 "regression-compile-tmp/allimpc1-77.imp"
18888 @ 165952:                  LABEL  L_01f0
18889 @ 165955:                  LINE   1919 "regression-compile-tmp/allimpc1-77.imp"
18890 @ 165997:                  PUSH   P
18891 @ 166000:                  PUSH   P1
18892 @ 166003:                  PUSHI  #0x00000001
18893 @ 166008:                  ADD   
18894 @ 166009:                  ASSVAL
18895 @ 166010:                  LINE   1919 "regression-compile-tmp/allimpc1-77.imp"
18896 @ 166052:                  PUSH   CNAME
18897 @ 166055:                  PUSHI  #0x0000000d
18898 @ 166060:                  ASSPAR
18899 @ 166061:                  PUSHI  #0x00000001
18900 @ 166066:                  ASSPAR
18901 @ 166067:                  CALL  

  1920           PRECP=PREC; TYPEP=TYPE; JJJ=K;
18902 @ 166068:                  LINE   1920 "regression-compile-tmp/allimpc1-77.imp"
18903 @ 166110:                  PUSH   PRECP
18904 @ 166113:                  PUSH   PREC
18905 @ 166116:                  ASSVAL
18906 @ 166117:                  LINE   1920 "regression-compile-tmp/allimpc1-77.imp"
18907 @ 166159:                  PUSH   TYPEP
18908 @ 166162:                  PUSH   TYPE
18909 @ 166165:                  ASSVAL
18910 @ 166166:                  LINE   1920 "regression-compile-tmp/allimpc1-77.imp"
18911 @ 166208:                  PUSH   JJJ
18912 @ 166211:                  PUSH   K
18913 @ 166214:                  ASSVAL

  1921           ->L10 %UNLESS J=0 %AND NAM=1
18914 @ 166215:                  LINE   1921 "regression-compile-tmp/allimpc1-77.imp"
18915 @ 166257:                  PUSH   J
18916 @ 166260:                  PUSHI  #0x00000000
18917 @ 166265:                  JUMPIF # L_0005
18918 @ 166269:                  PUSH   NAM
18919 @ 166272:                  PUSHI  #0x00000001
18920 @ 166277:                  JUMPIF = L_0004
18921 @ 166281:                  LOCATE L_0005
18922 @ 166284:                  JUMP   L_01f1
18923 @ 166287:                  LOCATE L_0004

  1922           REG=FINDPP; ->L31 %IF REG=0
18924 @ 166290:                  LINE   1922 "regression-compile-tmp/allimpc1-77.imp"
18925 @ 166332:                  PUSH   REG
18926 @ 166335:                  PUSH   FINDPP
18927 @ 166338:                  CALL  
18928 @ 166339:                  ASSVAL
18929 @ 166340:                  LINE   1922 "regression-compile-tmp/allimpc1-77.imp"
18930 @ 166382:                  PUSH   REG
18931 @ 166385:                  PUSHI  #0x00000000
18932 @ 166390:                  JUMPIF # L_0004
18933 @ 166394:                  JUMP   L_01eb
18934 @ 166397:                  LOCATE L_0004

  1923           DUMP(0,REG,DISP,INDEX,BASE);  ! ADDRESS OF LHS TO SAFE PLACE
18935 @ 166400:                  LINE   1923 "regression-compile-tmp/allimpc1-77.imp"
18936 @ 166442:                  PUSH   DUMP
18937 @ 166445:                  PUSHI  #0x00000000
18938 @ 166450:                  ASSPAR
18939 @ 166451:                  PUSH   REG
18940 @ 166454:                  ASSPAR
18941 @ 166455:                  PUSH   DISP
18942 @ 166458:                  ASSPAR
18943 @ 166459:                  PUSH   INDEX
18944 @ 166462:                  ASSPAR
18945 @ 166463:                  PUSH   BASE
18946 @ 166466:                  ASSPAR
18947 @ 166467:                  CALL  

  1924           P=P2+3; CNAME(13,1);          ! RHSIDE
18948 @ 166468:                  LINE   1924 "regression-compile-tmp/allimpc1-77.imp"
18949 @ 166510:                  PUSH   P
18950 @ 166513:                  PUSH   P2
18951 @ 166516:                  PUSHI  #0x00000003
18952 @ 166521:                  ADD   
18953 @ 166522:                  ASSVAL
18954 @ 166523:                  LINE   1924 "regression-compile-tmp/allimpc1-77.imp"
18955 @ 166565:                  PUSH   CNAME
18956 @ 166568:                  PUSHI  #0x0000000d
18957 @ 166573:                  ASSPAR
18958 @ 166574:                  PUSHI  #0x00000001
18959 @ 166579:                  ASSPAR
18960 @ 166580:                  CALL  

  1925           ->L102 %IF BASE=GLA %AND J=0;  ! COMMON OR GARDEN ROUTINE
18961 @ 166581:                  LINE   1925 "regression-compile-tmp/allimpc1-77.imp"
18962 @ 166623:                  PUSH   BASE
18963 @ 166626:                  PUSH   GLA
18964 @ 166629:                  JUMPIF # L_0004
18965 @ 166633:                  PUSH   J
18966 @ 166636:                  PUSHI  #0x00000000
18967 @ 166641:                  JUMPIF # L_0004
18968 @ 166645:                  JUMP   L_01f4
18969 @ 166648:                  LOCATE L_0004

  1926           PSS(X'D2',16,REG,0,BASE,DISP)
18970 @ 166651:                  LINE   1926 "regression-compile-tmp/allimpc1-77.imp"
18971 @ 166693:                  PUSH   PSS
18972 @ 166696:                  PUSHI  #0x000000d2
18973 @ 166701:                  ASSPAR
18974 @ 166702:                  PUSHI  #0x00000010
18975 @ 166707:                  ASSPAR
18976 @ 166708:                  PUSH   REG
18977 @ 166711:                  ASSPAR
18978 @ 166712:                  PUSHI  #0x00000000
18979 @ 166717:                  ASSPAR
18980 @ 166718:                  PUSH   BASE
18981 @ 166721:                  ASSPAR
18982 @ 166722:                  PUSH   DISP
18983 @ 166725:                  ASSPAR
18984 @ 166726:                  CALL  

  1927           ->L103 %IF J=14;     ! EXTERNAL ROUTINE
18985 @ 166727:                  LINE   1927 "regression-compile-tmp/allimpc1-77.imp"
18986 @ 166769:                  PUSH   J
18987 @ 166772:                  PUSHI  #0x0000000e
18988 @ 166777:                  JUMPIF # L_0004
18989 @ 166781:                  JUMP   L_01f5
18990 @ 166784:                  LOCATE L_0004

  1928  L110:     REGISTER(REG)=0; KK=P+2
18991 @ 166787:                  LINE   1928 "regression-compile-tmp/allimpc1-77.imp"
18992 @ 166829:                  LABEL  L_01f6
18993 @ 166832:                  LINE   1928 "regression-compile-tmp/allimpc1-77.imp"
18994 @ 166874:                  PUSH   REGISTER
18995 @ 166877:                  PUSH   REG
18996 @ 166880:                  ACCESS
18997 @ 166881:                  PUSHI  #0x00000000
18998 @ 166886:                  ASSVAL
18999 @ 166887:                  LINE   1928 "regression-compile-tmp/allimpc1-77.imp"
19000 @ 166929:                  PUSH   KK
19001 @ 166932:                  PUSH   P
19002 @ 166935:                  PUSHI  #0x00000002
19003 @ 166940:                  ADD   
19004 @ 166941:                  ASSVAL

  1929           FROM2(JJJ,Z); FROM2(K,ZP)
19005 @ 166942:                  LINE   1929 "regression-compile-tmp/allimpc1-77.imp"
19006 @ 166984:                  PUSH   FROM2
19007 @ 166987:                  PUSH   JJJ
19008 @ 166990:                  ASSPAR
19009 @ 166991:                  PUSH   Z
19010 @ 166994:                  ASSPAR
19011 @ 166995:                  CALL  
19012 @ 166996:                  LINE   1929 "regression-compile-tmp/allimpc1-77.imp"
19013 @ 167038:                  PUSH   FROM2
19014 @ 167041:                  PUSH   K
19015 @ 167044:                  ASSPAR
19016 @ 167045:                  PUSH   ZP
19017 @ 167048:                  ASSPAR
19018 @ 167049:                  CALL  

  1930           FAULT(83) %UNLESS Z=ZP
19019 @ 167050:                  LINE   1930 "regression-compile-tmp/allimpc1-77.imp"
19020 @ 167092:                  PUSH   Z
19021 @ 167095:                  PUSH   ZP
19022 @ 167098:                  JUMPIF = L_0004
19023 @ 167102:                  PUSH   FAULT
19024 @ 167105:                  PUSHI  #0x00000053
19025 @ 167110:                  ASSPAR
19026 @ 167111:                  CALL  
19027 @ 167112:                  LOCATE L_0004

  1931           ->L14
19028 @ 167115:                  LINE   1931 "regression-compile-tmp/allimpc1-77.imp"
19029 @ 167157:                  JUMP   L_01f3

  1932  L102:     DUMP(2,2,DISP,INDEX,BASE);      ! PICK UP RT ADDR
19030 @ 167160:                  LINE   1932 "regression-compile-tmp/allimpc1-77.imp"
19031 @ 167202:                  LABEL  L_01f4
19032 @ 167205:                  LINE   1932 "regression-compile-tmp/allimpc1-77.imp"
19033 @ 167247:                  PUSH   DUMP
19034 @ 167250:                  PUSHI  #0x00000002
19035 @ 167255:                  ASSPAR
19036 @ 167256:                  PUSHI  #0x00000002
19037 @ 167261:                  ASSPAR
19038 @ 167262:                  PUSH   DISP
19039 @ 167265:                  ASSPAR
19040 @ 167266:                  PUSH   INDEX
19041 @ 167269:                  ASSPAR
19042 @ 167270:                  PUSH   BASE
19043 @ 167273:                  ASSPAR
19044 @ 167274:                  CALL  

  1933           PRX(X'5A',2,0,GLA,28);        ! RELOCATE
19045 @ 167275:                  LINE   1933 "regression-compile-tmp/allimpc1-77.imp"
19046 @ 167317:                  PUSH   PRX
19047 @ 167320:                  PUSHI  #0x0000005a
19048 @ 167325:                  ASSPAR
19049 @ 167326:                  PUSHI  #0x00000002
19050 @ 167331:                  ASSPAR
19051 @ 167332:                  PUSHI  #0x00000000
19052 @ 167337:                  ASSPAR
19053 @ 167338:                  PUSH   GLA
19054 @ 167341:                  ASSPAR
19055 @ 167342:                  PUSHI  #0x0000001c
19056 @ 167347:                  ASSPAR
19057 @ 167348:                  CALL  

  1934           PCONST(X'180C181D');          ! LR 0,12 LR1,13 PERM AND GLA
19058 @ 167349:                  LINE   1934 "regression-compile-tmp/allimpc1-77.imp"
19059 @ 167391:                  PUSH   PCONST
19060 @ 167394:                  PUSHI  #0x180c181d
19061 @ 167399:                  ASSPAR
19062 @ 167400:                  CALL  

  1935           PRR(X'18',3,REG);             ! CUNNING PTR TO ENVRMNT
19063 @ 167401:                  LINE   1935 "regression-compile-tmp/allimpc1-77.imp"
19064 @ 167443:                  PUSH   PRR
19065 @ 167446:                  PUSHI  #0x00000018
19066 @ 167451:                  ASSPAR
19067 @ 167452:                  PUSHI  #0x00000003
19068 @ 167457:                  ASSPAR
19069 @ 167458:                  PUSH   REG
19070 @ 167461:                  ASSPAR
19071 @ 167462:                  CALL  

  1936           PRX(X'90',0,9,REG,0); ->L110;  ! STUFF OFF + ENVRMNT
19072 @ 167463:                  LINE   1936 "regression-compile-tmp/allimpc1-77.imp"
19073 @ 167505:                  PUSH   PRX
19074 @ 167508:                  PUSHI  #0x00000090
19075 @ 167513:                  ASSPAR
19076 @ 167514:                  PUSHI  #0x00000000
19077 @ 167519:                  ASSPAR
19078 @ 167520:                  PUSHI  #0x00000009
19079 @ 167525:                  ASSPAR
19080 @ 167526:                  PUSH   REG
19081 @ 167529:                  ASSPAR
19082 @ 167530:                  PUSHI  #0x00000000
19083 @ 167535:                  ASSPAR
19084 @ 167536:                  CALL  
19085 @ 167537:                  LINE   1936 "regression-compile-tmp/allimpc1-77.imp"
19086 @ 167579:                  JUMP   L_01f6

  1937  L103:     PRX(X'50',9,0,REG,12); ->L110; ! EXTRNS DUMMY ENVRMNT
19087 @ 167582:                  LINE   1937 "regression-compile-tmp/allimpc1-77.imp"
19088 @ 167624:                  LABEL  L_01f5
19089 @ 167627:                  LINE   1937 "regression-compile-tmp/allimpc1-77.imp"
19090 @ 167669:                  PUSH   PRX
19091 @ 167672:                  PUSHI  #0x00000050
19092 @ 167677:                  ASSPAR
19093 @ 167678:                  PUSHI  #0x00000009
19094 @ 167683:                  ASSPAR
19095 @ 167684:                  PUSHI  #0x00000000
19096 @ 167689:                  ASSPAR
19097 @ 167690:                  PUSH   REG
19098 @ 167693:                  ASSPAR
19099 @ 167694:                  PUSHI  #0x0000000c
19100 @ 167699:                  ASSPAR
19101 @ 167700:                  CALL  
19102 @ 167701:                  LINE   1937 "regression-compile-tmp/allimpc1-77.imp"
19103 @ 167743:                  JUMP   L_01f6

  1938  L1:       %END
19104 @ 167746:                  LINE   1938 "regression-compile-tmp/allimpc1-77.imp"
19105 @ 167788:                  LABEL  L_01ea
19106 @ 167791:                  LINE   1938 "regression-compile-tmp/allimpc1-77.imp"
19107 @ 167833:               END    _lev0id0_CSS_ASSIGN {lev=3 --> 2}

  1939           %ROUTINE     CUI(%BYTEINTEGER CODE)
  1940           !%SHORTROUTINE
19108 @ 167834:               LINE   1939 "regression-compile-tmp/allimpc1-77.imp"
19109 @ 167876:               DEF    CUI (_lev0id0_CSS_CUI) p1=V_013c 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
19110 @ 167891:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
19111 @ 167892:                     DEF    CODE p1=V_01d4 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
19112 @ 167908:                  FINISH ) {lev=3}

  1941           %INTEGER KK,JJ,QQ
19113 @ 167909:                  LINE   1941 "regression-compile-tmp/allimpc1-77.imp"
19114 @ 167951:                  DEF    KK p1=V_01d5 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
19115 @ 167965:                  DEF    JJ p1=V_01d6 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
19116 @ 167979:                  DEF    QQ p1=V_01d7 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

  1942           %SWITCH SW(1:11)
19117 @ 167993:                  LINE   1942 "regression-compile-tmp/allimpc1-77.imp"
19118 @ 168035:                  PUSHI  #0x00000001
19119 @ 168040:                  PUSHI  #0x0000000b
19120 @ 168045:                  BOUNDS
19121 @ 168046:                  DEF    SW p1=V_01d8 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1943                 ->SW(A(P))
19122 @ 168060:                  LINE   1943 "regression-compile-tmp/allimpc1-77.imp"
19123 @ 168102:                  PUSH   A
19124 @ 168105:                  PUSH   P
19125 @ 168108:                  ACCESS
19126 @ 168109:                  SJUMP  472

  1944  SW(1):   P=P+1; MARKER1=P+A(P);      !(NAME)(APP)(RESTOFUI)
19127 @ 168112:                  LINE   1944 "regression-compile-tmp/allimpc1-77.imp"
19128 @ 168154:                  PUSHI  #0x00000001
19129 @ 168159:                  SLABEL 472
19130 @ 168162:                  LINE   1944 "regression-compile-tmp/allimpc1-77.imp"
19131 @ 168204:                  PUSH   P
19132 @ 168207:                  PUSH   P
19133 @ 168210:                  PUSHI  #0x00000001
19134 @ 168215:                  ADD   
19135 @ 168216:                  ASSVAL
19136 @ 168217:                  LINE   1944 "regression-compile-tmp/allimpc1-77.imp"
19137 @ 168259:                  PUSH   MARKER1
19138 @ 168262:                  PUSH   P
19139 @ 168265:                  PUSH   A
19140 @ 168268:                  PUSH   P
19141 @ 168271:                  ACCESS
19142 @ 168272:                  ADD   
19143 @ 168273:                  ASSVAL

  1945                 ->L3 %IF A(MARKER 1)=1
19144 @ 168274:                  LINE   1945 "regression-compile-tmp/allimpc1-77.imp"
19145 @ 168316:                  PUSH   A
19146 @ 168319:                  PUSH   MARKER1
19147 @ 168322:                  ACCESS
19148 @ 168323:                  PUSHI  #0x00000001
19149 @ 168328:                  JUMPIF # L_0004
19150 @ 168332:                  JUMP   L_01d9
19151 @ 168335:                  LOCATE L_0004

  1946           P=P+1; CNAME(0,0); P=P+1; ->L1
19152 @ 168338:                  LINE   1946 "regression-compile-tmp/allimpc1-77.imp"
19153 @ 168380:                  PUSH   P
19154 @ 168383:                  PUSH   P
19155 @ 168386:                  PUSHI  #0x00000001
19156 @ 168391:                  ADD   
19157 @ 168392:                  ASSVAL
19158 @ 168393:                  LINE   1946 "regression-compile-tmp/allimpc1-77.imp"
19159 @ 168435:                  PUSH   CNAME
19160 @ 168438:                  PUSHI  #0x00000000
19161 @ 168443:                  ASSPAR
19162 @ 168444:                  PUSHI  #0x00000000
19163 @ 168449:                  ASSPAR
19164 @ 168450:                  CALL  
19165 @ 168451:                  LINE   1946 "regression-compile-tmp/allimpc1-77.imp"
19166 @ 168493:                  PUSH   P
19167 @ 168496:                  PUSH   P
19168 @ 168499:                  PUSHI  #0x00000001
19169 @ 168504:                  ADD   
19170 @ 168505:                  ASSVAL
19171 @ 168506:                  LINE   1946 "regression-compile-tmp/allimpc1-77.imp"
19172 @ 168548:                  JUMP   L_01da

  1947  L3:       ASSIGN(P,MARKER1+1); ->L1
19173 @ 168551:                  LINE   1947 "regression-compile-tmp/allimpc1-77.imp"
19174 @ 168593:                  LABEL  L_01d9
19175 @ 168596:                  LINE   1947 "regression-compile-tmp/allimpc1-77.imp"
19176 @ 168638:                  PUSH   ASSIGN
19177 @ 168641:                  PUSH   P
19178 @ 168644:                  ASSPAR
19179 @ 168645:                  PUSH   MARKER1
19180 @ 168648:                  PUSHI  #0x00000001
19181 @ 168653:                  ADD   
19182 @ 168654:                  ASSPAR
19183 @ 168655:                  CALL  
19184 @ 168656:                  LINE   1947 "regression-compile-tmp/allimpc1-77.imp"
19185 @ 168698:                  JUMP   L_01da

  1948  SW(2):   !->L<NAME><EXRN>
19186 @ 168701:                  LINE   1948 "regression-compile-tmp/allimpc1-77.imp"
19187 @ 168743:                  PUSHI  #0x00000002
19188 @ 168748:                  SLABEL 472

  1949           NMDECS(LEVEL)=1
19189 @ 168751:                  LINE   1949 "regression-compile-tmp/allimpc1-77.imp"
19190 @ 168793:                  PUSH   NMDECS
19191 @ 168796:                  PUSH   LEVEL
19192 @ 168799:                  ACCESS
19193 @ 168800:                  PUSHI  #0x00000001
19194 @ 168805:                  ASSVAL

  1950                 COPY TAG(A(P+1))
19195 @ 168806:                  LINE   1950 "regression-compile-tmp/allimpc1-77.imp"
19196 @ 168848:                  PUSH   COPYTAG
19197 @ 168851:                  PUSH   A
19198 @ 168854:                  PUSH   P
19199 @ 168857:                  PUSHI  #0x00000001
19200 @ 168862:                  ADD   
19201 @ 168863:                  ACCESS
19202 @ 168864:                  ASSPAR
19203 @ 168865:                  CALL  

  1951           PTYPEP=PTYPE
19204 @ 168866:                  LINE   1951 "regression-compile-tmp/allimpc1-77.imp"
19205 @ 168908:                  PUSH   PTYPEP
19206 @ 168911:                  PUSH   PTYPE
19207 @ 168914:                  ASSVAL

  1952           KK=K; P=P+2
19208 @ 168915:                  LINE   1952 "regression-compile-tmp/allimpc1-77.imp"
19209 @ 168957:                  PUSH   KK
19210 @ 168960:                  PUSH   K
19211 @ 168963:                  ASSVAL
19212 @ 168964:                  LINE   1952 "regression-compile-tmp/allimpc1-77.imp"
19213 @ 169006:                  PUSH   P
19214 @ 169009:                  PUSH   P
19215 @ 169012:                  PUSHI  #0x00000002
19216 @ 169017:                  ADD   
19217 @ 169018:                  ASSVAL

  1953           ->L200 %IF OLDI=LEVEL %AND TYPE=6
19218 @ 169019:                  LINE   1953 "regression-compile-tmp/allimpc1-77.imp"
19219 @ 169061:                  PUSH   OLDI
19220 @ 169064:                  PUSH   LEVEL
19221 @ 169067:                  JUMPIF # L_0004
19222 @ 169071:                  PUSH   TYPE
19223 @ 169074:                  PUSHI  #0x00000006
19224 @ 169079:                  JUMPIF # L_0004
19225 @ 169083:                  JUMP   L_01db
19226 @ 169086:                  LOCATE L_0004

  1954           FAULT(4);SKIP EXP; ->L1
19227 @ 169089:                  LINE   1954 "regression-compile-tmp/allimpc1-77.imp"
19228 @ 169131:                  PUSH   FAULT
19229 @ 169134:                  PUSHI  #0x00000004
19230 @ 169139:                  ASSPAR
19231 @ 169140:                  CALL  
19232 @ 169141:                  LINE   1954 "regression-compile-tmp/allimpc1-77.imp"
19233 @ 169183:                  PUSH   SKIPEXP
19234 @ 169186:                  CALL  
19235 @ 169187:                  LINE   1954 "regression-compile-tmp/allimpc1-77.imp"
19236 @ 169229:                  JUMP   L_01da

  1955  L200:     CSEXP(1,1);PTYPE=PTYPEP; UNPACK
19237 @ 169232:                  LINE   1955 "regression-compile-tmp/allimpc1-77.imp"
19238 @ 169274:                  LABEL  L_01db
19239 @ 169277:                  LINE   1955 "regression-compile-tmp/allimpc1-77.imp"
19240 @ 169319:                  PUSH   CSEXP
19241 @ 169322:                  PUSHI  #0x00000001
19242 @ 169327:                  ASSPAR
19243 @ 169328:                  PUSHI  #0x00000001
19244 @ 169333:                  ASSPAR
19245 @ 169334:                  CALL  
19246 @ 169335:                  LINE   1955 "regression-compile-tmp/allimpc1-77.imp"
19247 @ 169377:                  PUSH   PTYPE
19248 @ 169380:                  PUSH   PTYPEP
19249 @ 169383:                  ASSVAL
19250 @ 169384:                  LINE   1955 "regression-compile-tmp/allimpc1-77.imp"
19251 @ 169426:                  PUSH   UNPACK
19252 @ 169429:                  CALL  

  1956           FROM LIST(KK,QQ,JJ)
19253 @ 169430:                  LINE   1956 "regression-compile-tmp/allimpc1-77.imp"
19254 @ 169472:                  PUSH   FROMLIST
19255 @ 169475:                  PUSH   KK
19256 @ 169478:                  ASSPAR
19257 @ 169479:                  PUSH   QQ
19258 @ 169482:                  ASSPAR
19259 @ 169483:                  PUSH   JJ
19260 @ 169486:                  ASSPAR
19261 @ 169487:                  CALL  

  1957           QQ=QQ-CODEBASE(LEVEL)
19262 @ 169488:                  LINE   1957 "regression-compile-tmp/allimpc1-77.imp"
19263 @ 169530:                  PUSH   QQ
19264 @ 169533:                  PUSH   QQ
19265 @ 169536:                  PUSH   CODEBASE
19266 @ 169539:                  PUSH   LEVEL
19267 @ 169542:                  ACCESS
19268 @ 169543:                  SUB   
19269 @ 169544:                  ASSVAL

  1958           ->L205 %IF CHECKSP=0
19270 @ 169545:                  LINE   1958 "regression-compile-tmp/allimpc1-77.imp"
19271 @ 169587:                  PUSH   CHECKSP
19272 @ 169590:                  PUSHI  #0x00000000
19273 @ 169595:                  JUMPIF # L_0004
19274 @ 169599:                  JUMP   L_01dc
19275 @ 169602:                  LOCATE L_0004

  1959  L201:     LOADAD( 2,10,0,QQ);PPJ(7); ->L1
19276 @ 169605:                  LINE   1959 "regression-compile-tmp/allimpc1-77.imp"
19277 @ 169647:                  LABEL  L_01dd
19278 @ 169650:                  LINE   1959 "regression-compile-tmp/allimpc1-77.imp"
19279 @ 169692:                  PUSH   LOADAD
19280 @ 169695:                  PUSHI  #0x00000002
19281 @ 169700:                  ASSPAR
19282 @ 169701:                  PUSHI  #0x0000000a
19283 @ 169706:                  ASSPAR
19284 @ 169707:                  PUSHI  #0x00000000
19285 @ 169712:                  ASSPAR
19286 @ 169713:                  PUSH   QQ
19287 @ 169716:                  ASSPAR
19288 @ 169717:                  CALL  
19289 @ 169718:                  LINE   1959 "regression-compile-tmp/allimpc1-77.imp"
19290 @ 169760:                  PUSH   PPJ
19291 @ 169763:                  PUSHI  #0x00000007
19292 @ 169768:                  ASSPAR
19293 @ 169769:                  CALL  
19294 @ 169770:                  LINE   1959 "regression-compile-tmp/allimpc1-77.imp"
19295 @ 169812:                  JUMP   L_01da

  1960  L205:     JJ=8+QQ-JJ*BYTES(PREC);       !@ SW(0)
19296 @ 169815:                  LINE   1960 "regression-compile-tmp/allimpc1-77.imp"
19297 @ 169857:                  LABEL  L_01dc
19298 @ 169860:                  LINE   1960 "regression-compile-tmp/allimpc1-77.imp"
19299 @ 169902:                  PUSH   JJ
19300 @ 169905:                  PUSHI  #0x00000008
19301 @ 169910:                  PUSH   QQ
19302 @ 169913:                  ADD   
19303 @ 169914:                  PUSH   JJ
19304 @ 169917:                  PUSH   BYTES
19305 @ 169920:                  PUSH   PREC
19306 @ 169923:                  ACCESS
19307 @ 169924:                  MUL   
19308 @ 169925:                  SUB   
19309 @ 169926:                  ASSVAL

  1961           ->L201 %UNLESS 0<=JJ<=4095
19310 @ 169927:                  LINE   1961 "regression-compile-tmp/allimpc1-77.imp"
19311 @ 169969:                  PUSHI  #0x00000000
19312 @ 169974:                  PUSH   JJ
19313 @ 169977:                  JUMPIFD > L_0005
19314 @ 169981:                  PUSHI  #0x00000fff
19315 @ 169986:                  JUMPIF <= L_0004
19316 @ 169990:                  LOCATE L_0005
19317 @ 169993:                  JUMP   L_01dd
19318 @ 169996:                  LOCATE L_0004

  1962           ->L210 %IF PREC=0
19319 @ 169999:                  LINE   1962 "regression-compile-tmp/allimpc1-77.imp"
19320 @ 170041:                  PUSH   PREC
19321 @ 170044:                  PUSHI  #0x00000000
19322 @ 170049:                  JUMPIF # L_0004
19323 @ 170053:                  JUMP   L_01de
19324 @ 170056:                  LOCATE L_0004

  1963           PLANT(X'1A11');KK= X'48';     !AR_1,1
19325 @ 170059:                  LINE   1963 "regression-compile-tmp/allimpc1-77.imp"
19326 @ 170101:                  PUSH   PLANT
19327 @ 170104:                  PUSHI  #0x00001a11
19328 @ 170109:                  ASSPAR
19329 @ 170110:                  CALL  
19330 @ 170111:                  LINE   1963 "regression-compile-tmp/allimpc1-77.imp"
19331 @ 170153:                  PUSH   KK
19332 @ 170156:                  PUSHI  #0x00000048
19333 @ 170161:                  ASSVAL

  1964  L207:     PRX(KK,1,1,10,JJ);            !L(H)_1,JJ(1,10)
19334 @ 170162:                  LINE   1964 "regression-compile-tmp/allimpc1-77.imp"
19335 @ 170204:                  LABEL  L_01df
19336 @ 170207:                  LINE   1964 "regression-compile-tmp/allimpc1-77.imp"
19337 @ 170249:                  PUSH   PRX
19338 @ 170252:                  PUSH   KK
19339 @ 170255:                  ASSPAR
19340 @ 170256:                  PUSHI  #0x00000001
19341 @ 170261:                  ASSPAR
19342 @ 170262:                  PUSHI  #0x00000001
19343 @ 170267:                  ASSPAR
19344 @ 170268:                  PUSHI  #0x0000000a
19345 @ 170273:                  ASSPAR
19346 @ 170274:                  PUSH   JJ
19347 @ 170277:                  ASSPAR
19348 @ 170278:                  CALL  

  1965           PCONST(X'47F1A000');->L1;      !BC_15,0(1,10)
19349 @ 170279:                  LINE   1965 "regression-compile-tmp/allimpc1-77.imp"
19350 @ 170321:                  PUSH   PCONST
19351 @ 170324:                  PUSHI  #0x47f1a000
19352 @ 170329:                  ASSPAR
19353 @ 170330:                  CALL  
19354 @ 170331:                  LINE   1965 "regression-compile-tmp/allimpc1-77.imp"
19355 @ 170373:                  JUMP   L_01da

  1966  L210:     PCONST(X'89100002');KK= X'58';->L207;! SLL_1,2
19356 @ 170376:                  LINE   1966 "regression-compile-tmp/allimpc1-77.imp"
19357 @ 170418:                  LABEL  L_01de
19358 @ 170421:                  LINE   1966 "regression-compile-tmp/allimpc1-77.imp"
19359 @ 170463:                  PUSH   PCONST
19360 @ 170466:                  PUSHI  #0x89100002
19361 @ 170471:                  ASSPAR
19362 @ 170472:                  CALL  
19363 @ 170473:                  LINE   1966 "regression-compile-tmp/allimpc1-77.imp"
19364 @ 170515:                  PUSH   KK
19365 @ 170518:                  PUSHI  #0x00000058
19366 @ 170523:                  ASSVAL
19367 @ 170524:                  LINE   1966 "regression-compile-tmp/allimpc1-77.imp"
19368 @ 170566:                  JUMP   L_01df

  1967  SW(3):                                 ! '->L'(LABEL)
19369 @ 170569:                  LINE   1967 "regression-compile-tmp/allimpc1-77.imp"
19370 @ 170611:                  PUSHI  #0x00000003
19371 @ 170616:                  SLABEL 472

  1968           NMDECS(LEVEL)=1
19372 @ 170619:                  LINE   1968 "regression-compile-tmp/allimpc1-77.imp"
19373 @ 170661:                  PUSH   NMDECS
19374 @ 170664:                  PUSH   LEVEL
19375 @ 170667:                  ACCESS
19376 @ 170668:                  PUSHI  #0x00000001
19377 @ 170673:                  ASSVAL

  1969           K=A(P+2)+(A(P+1)-1)<<14
19378 @ 170674:                  LINE   1969 "regression-compile-tmp/allimpc1-77.imp"
19379 @ 170716:                  PUSH   K
19380 @ 170719:                  PUSH   A
19381 @ 170722:                  PUSH   P
19382 @ 170725:                  PUSHI  #0x00000002
19383 @ 170730:                  ADD   
19384 @ 170731:                  ACCESS
19385 @ 170732:                  PUSH   A
19386 @ 170735:                  PUSH   P
19387 @ 170738:                  PUSHI  #0x00000001
19388 @ 170743:                  ADD   
19389 @ 170744:                  ACCESS
19390 @ 170745:                  PUSHI  #0x00000001
19391 @ 170750:                  SUB   
19392 @ 170751:                  PUSHI  #0x0000000e
19393 @ 170756:                  LSH   
19394 @ 170757:                  ADD   
19395 @ 170758:                  ASSVAL

  1970           PJ(MASK,K); P=P+3; ->L1
19396 @ 170759:                  LINE   1970 "regression-compile-tmp/allimpc1-77.imp"
19397 @ 170801:                  PUSH   PJ
19398 @ 170804:                  PUSH   MASK
19399 @ 170807:                  ASSPAR
19400 @ 170808:                  PUSH   K
19401 @ 170811:                  ASSPAR
19402 @ 170812:                  CALL  
19403 @ 170813:                  LINE   1970 "regression-compile-tmp/allimpc1-77.imp"
19404 @ 170855:                  PUSH   P
19405 @ 170858:                  PUSH   P
19406 @ 170861:                  PUSHI  #0x00000003
19407 @ 170866:                  ADD   
19408 @ 170867:                  ASSVAL
19409 @ 170868:                  LINE   1970 "regression-compile-tmp/allimpc1-77.imp"
19410 @ 170910:                  JUMP   L_01da

  1971   SW(4):        !PRINT TEXT
19411 @ 170913:                  LINE   1971 "regression-compile-tmp/allimpc1-77.imp"
19412 @ 170955:                  PUSHI  #0x00000004
19413 @ 170960:                  SLABEL 472

  1972           K=(A(P+1)+2)//2; P=P+1; PPJ(30)
19414 @ 170963:                  LINE   1972 "regression-compile-tmp/allimpc1-77.imp"
19415 @ 171005:                  PUSH   K
19416 @ 171008:                  PUSH   A
19417 @ 171011:                  PUSH   P
19418 @ 171014:                  PUSHI  #0x00000001
19419 @ 171019:                  ADD   
19420 @ 171020:                  ACCESS
19421 @ 171021:                  PUSHI  #0x00000002
19422 @ 171026:                  ADD   
19423 @ 171027:                  PUSHI  #0x00000002
19424 @ 171032:                  QUOT  
19425 @ 171033:                  ASSVAL
19426 @ 171034:                  LINE   1972 "regression-compile-tmp/allimpc1-77.imp"
19427 @ 171076:                  PUSH   P
19428 @ 171079:                  PUSH   P
19429 @ 171082:                  PUSHI  #0x00000001
19430 @ 171087:                  ADD   
19431 @ 171088:                  ASSVAL
19432 @ 171089:                  LINE   1972 "regression-compile-tmp/allimpc1-77.imp"
19433 @ 171131:                  PUSH   PPJ
19434 @ 171134:                  PUSHI  #0x0000001e
19435 @ 171139:                  ASSPAR
19436 @ 171140:                  CALL  

  1973           %CYCLE KK=1,1,K; PLANT(A(P)<<8!A(P+1))
19437 @ 171141:                  LINE   1973 "regression-compile-tmp/allimpc1-77.imp"
19438 @ 171183:                  PUSH   KK
19439 @ 171186:                  PUSHI  #0x00000001
19440 @ 171191:                  PUSH   K
19441 @ 171194:                  PUSHI  #0x00000001
19442 @ 171199:                  FOR    L_0003
19443 @ 171202:                  LINE   1973 "regression-compile-tmp/allimpc1-77.imp"
19444 @ 171244:                  PUSH   PLANT
19445 @ 171247:                  PUSH   A
19446 @ 171250:                  PUSH   P
19447 @ 171253:                  ACCESS
19448 @ 171254:                  PUSHI  #0x00000008
19449 @ 171259:                  LSH   
19450 @ 171260:                  PUSH   A
19451 @ 171263:                  PUSH   P
19452 @ 171266:                  PUSHI  #0x00000001
19453 @ 171271:                  ADD   
19454 @ 171272:                  ACCESS
19455 @ 171273:                  OR    
19456 @ 171274:                  ASSPAR
19457 @ 171275:                  CALL  

  1974           P=P+2; %REPEAT; ->L1
19458 @ 171276:                  LINE   1974 "regression-compile-tmp/allimpc1-77.imp"
19459 @ 171318:                  PUSH   P
19460 @ 171321:                  PUSH   P
19461 @ 171324:                  PUSHI  #0x00000002
19462 @ 171329:                  ADD   
19463 @ 171330:                  ASSVAL
19464 @ 171331:                  LINE   1974 "regression-compile-tmp/allimpc1-77.imp"
19465 @ 171373:                  REPEAT L_0003
19466 @ 171376:                  LOCATE L_0004
19467 @ 171379:                  LINE   1974 "regression-compile-tmp/allimpc1-77.imp"
19468 @ 171421:                  JUMP   L_01da

  1975   SW(5):        !RETURN
19469 @ 171424:                  LINE   1975 "regression-compile-tmp/allimpc1-77.imp"
19470 @ 171466:                  PUSHI  #0x00000005
19471 @ 171471:                  SLABEL 472

  1976           FAULT(30) %UNLESS FLAG(LEVEL)=10000 %OR PERM=1
19472 @ 171474:                  LINE   1976 "regression-compile-tmp/allimpc1-77.imp"
19473 @ 171516:                  PUSH   FLAG
19474 @ 171519:                  PUSH   LEVEL
19475 @ 171522:                  ACCESS
19476 @ 171523:                  PUSHI  #0x00002710
19477 @ 171528:                  JUMPIF = L_0004
19478 @ 171532:                  PUSH   PERM
19479 @ 171535:                  PUSHI  #0x00000001
19480 @ 171540:                  JUMPIF = L_0004
19481 @ 171544:                  PUSH   FAULT
19482 @ 171547:                  PUSHI  #0x0000001e
19483 @ 171552:                  ASSPAR
19484 @ 171553:                  CALL  
19485 @ 171554:                  LOCATE L_0004

  1977                 P=P+1
19486 @ 171557:                  LINE   1977 "regression-compile-tmp/allimpc1-77.imp"
19487 @ 171599:                  PUSH   P
19488 @ 171602:                  PUSH   P
19489 @ 171605:                  PUSHI  #0x00000001
19490 @ 171610:                  ADD   
19491 @ 171611:                  ASSVAL

  1978  L6:       PSS(X'D2',4,GLA,20,RBASE,0) %IF DIAGS1=1
  1979           %COMMENT CHECK FOR REGISTER VARS & UPDATE CORE COPY
19492 @ 171612:                  LINE   1978 "regression-compile-tmp/allimpc1-77.imp"
19493 @ 171654:                  LABEL  L_01e0
19494 @ 171657:                  LINE   1978 "regression-compile-tmp/allimpc1-77.imp"
19495 @ 171699:                  PUSH   DIAGS1
19496 @ 171702:                  PUSHI  #0x00000001
19497 @ 171707:                  JUMPIF # L_0004
19498 @ 171711:                  PUSH   PSS
19499 @ 171714:                  PUSHI  #0x000000d2
19500 @ 171719:                  ASSPAR
19501 @ 171720:                  PUSHI  #0x00000004
19502 @ 171725:                  ASSPAR
19503 @ 171726:                  PUSH   GLA
19504 @ 171729:                  ASSPAR
19505 @ 171730:                  PUSHI  #0x00000014
19506 @ 171735:                  ASSPAR
19507 @ 171736:                  PUSH   RBASE
19508 @ 171739:                  ASSPAR
19509 @ 171740:                  PUSHI  #0x00000000
19510 @ 171745:                  ASSPAR
19511 @ 171746:                  CALL  
19512 @ 171747:                  LOCATE L_0004

  1980           %CYCLE KK=5,1,8
19513 @ 171750:                  LINE   1980 "regression-compile-tmp/allimpc1-77.imp"
19514 @ 171792:                  PUSH   KK
19515 @ 171795:                  PUSHI  #0x00000001
19516 @ 171800:                  PUSHI  #0x00000008
19517 @ 171805:                  PUSHI  #0x00000005
19518 @ 171810:                  FOR    L_0003

  1981           %IF 0#UVARREG(KK)<LEVEL %THEN PRX(X'50',KK,0,RBASE,KK<<2)
19519 @ 171813:                  LINE   1981 "regression-compile-tmp/allimpc1-77.imp"
19520 @ 171855:                  PUSHI  #0x00000000
19521 @ 171860:                  PUSH   UVARREG
19522 @ 171863:                  PUSH   KK
19523 @ 171866:                  ACCESS
19524 @ 171867:                  JUMPIFD = L_0007
19525 @ 171871:                  PUSH   LEVEL
19526 @ 171874:                  JUMPIF >= L_0007
19527 @ 171878:                  PUSH   PRX
19528 @ 171881:                  PUSHI  #0x00000050
19529 @ 171886:                  ASSPAR
19530 @ 171887:                  PUSH   KK
19531 @ 171890:                  ASSPAR
19532 @ 171891:                  PUSHI  #0x00000000
19533 @ 171896:                  ASSPAR
19534 @ 171897:                  PUSH   RBASE
19535 @ 171900:                  ASSPAR
19536 @ 171901:                  PUSH   KK
19537 @ 171904:                  PUSHI  #0x00000002
19538 @ 171909:                  LSH   
19539 @ 171910:                  ASSPAR
19540 @ 171911:                  CALL  
19541 @ 171912:                  LOCATE L_0007

  1982           %REPEAT
19542 @ 171915:                  LINE   1982 "regression-compile-tmp/allimpc1-77.imp"
19543 @ 171957:                  REPEAT L_0003
19544 @ 171960:                  LOCATE L_0004

  1983           PRX(X'98',4,15,RBASE,16);     ! LM OLD REGISTERS
19545 @ 171963:                  LINE   1983 "regression-compile-tmp/allimpc1-77.imp"
19546 @ 172005:                  PUSH   PRX
19547 @ 172008:                  PUSHI  #0x00000098
19548 @ 172013:                  ASSPAR
19549 @ 172014:                  PUSHI  #0x00000004
19550 @ 172019:                  ASSPAR
19551 @ 172020:                  PUSHI  #0x0000000f
19552 @ 172025:                  ASSPAR
19553 @ 172026:                  PUSH   RBASE
19554 @ 172029:                  ASSPAR
19555 @ 172030:                  PUSHI  #0x00000010
19556 @ 172035:                  ASSPAR
19557 @ 172036:                  CALL  

  1984           R13=0; PRR(7,15,LINK); ->L1;   ! BR LINK
19558 @ 172037:                  LINE   1984 "regression-compile-tmp/allimpc1-77.imp"
19559 @ 172079:                  PUSH   R13
19560 @ 172082:                  PUSHI  #0x00000000
19561 @ 172087:                  ASSVAL
19562 @ 172088:                  LINE   1984 "regression-compile-tmp/allimpc1-77.imp"
19563 @ 172130:                  PUSH   PRR
19564 @ 172133:                  PUSHI  #0x00000007
19565 @ 172138:                  ASSPAR
19566 @ 172139:                  PUSHI  #0x0000000f
19567 @ 172144:                  ASSPAR
19568 @ 172145:                  PUSH   LINK
19569 @ 172148:                  ASSPAR
19570 @ 172149:                  CALL  
19571 @ 172150:                  LINE   1984 "regression-compile-tmp/allimpc1-77.imp"
19572 @ 172192:                  JUMP   L_01da

  1985  SW(6):   ! %RESULT =EXPR
19573 @ 172195:                  LINE   1985 "regression-compile-tmp/allimpc1-77.imp"
19574 @ 172237:                  PUSHI  #0x00000006
19575 @ 172242:                  SLABEL 472

  1986           P=P+1; KK=FLAG(LEVEL)
19576 @ 172245:                  LINE   1986 "regression-compile-tmp/allimpc1-77.imp"
19577 @ 172287:                  PUSH   P
19578 @ 172290:                  PUSH   P
19579 @ 172293:                  PUSHI  #0x00000001
19580 @ 172298:                  ADD   
19581 @ 172299:                  ASSVAL
19582 @ 172300:                  LINE   1986 "regression-compile-tmp/allimpc1-77.imp"
19583 @ 172342:                  PUSH   KK
19584 @ 172345:                  PUSH   FLAG
19585 @ 172348:                  PUSH   LEVEL
19586 @ 172351:                  ACCESS
19587 @ 172352:                  ASSVAL

  1987           FAULT(31) %UNLESS KK>10000
19588 @ 172353:                  LINE   1987 "regression-compile-tmp/allimpc1-77.imp"
19589 @ 172395:                  PUSH   KK
19590 @ 172398:                  PUSHI  #0x00002710
19591 @ 172403:                  JUMPIF > L_0004
19592 @ 172407:                  PUSH   FAULT
19593 @ 172410:                  PUSHI  #0x0000001f
19594 @ 172415:                  ASSPAR
19595 @ 172416:                  CALL  
19596 @ 172417:                  LOCATE L_0004

  1988           ->L61 %IF KK=10002
19597 @ 172420:                  LINE   1988 "regression-compile-tmp/allimpc1-77.imp"
19598 @ 172462:                  PUSH   KK
19599 @ 172465:                  PUSHI  #0x00002712
19600 @ 172470:                  JUMPIF # L_0004
19601 @ 172474:                  JUMP   L_01e1
19602 @ 172477:                  LOCATE L_0004

  1989           ->L62 %IF KK=10032
19603 @ 172480:                  LINE   1989 "regression-compile-tmp/allimpc1-77.imp"
19604 @ 172522:                  PUSH   KK
19605 @ 172525:                  PUSHI  #0x00002730
19606 @ 172530:                  JUMPIF # L_0004
19607 @ 172534:                  JUMP   L_01e2
19608 @ 172537:                  LOCATE L_0004

  1990           ->L63 %IF KK=10005
19609 @ 172540:                  LINE   1990 "regression-compile-tmp/allimpc1-77.imp"
19610 @ 172582:                  PUSH   KK
19611 @ 172585:                  PUSHI  #0x00002715
19612 @ 172590:                  JUMPIF # L_0004
19613 @ 172594:                  JUMP   L_01e3
19614 @ 172597:                  LOCATE L_0004

  1991           CSEXP(1,1); ->L6
19615 @ 172600:                  LINE   1991 "regression-compile-tmp/allimpc1-77.imp"
19616 @ 172642:                  PUSH   CSEXP
19617 @ 172645:                  PUSHI  #0x00000001
19618 @ 172650:                  ASSPAR
19619 @ 172651:                  PUSHI  #0x00000001
19620 @ 172656:                  ASSPAR
19621 @ 172657:                  CALL  
19622 @ 172658:                  LINE   1991 "regression-compile-tmp/allimpc1-77.imp"
19623 @ 172700:                  JUMP   L_01e0

  1992  L61:      CSEXP(2,2); ->L6
19624 @ 172703:                  LINE   1992 "regression-compile-tmp/allimpc1-77.imp"
19625 @ 172745:                  LABEL  L_01e1
19626 @ 172748:                  LINE   1992 "regression-compile-tmp/allimpc1-77.imp"
19627 @ 172790:                  PUSH   CSEXP
19628 @ 172793:                  PUSHI  #0x00000002
19629 @ 172798:                  ASSPAR
19630 @ 172799:                  PUSHI  #0x00000002
19631 @ 172804:                  ASSPAR
19632 @ 172805:                  CALL  
19633 @ 172806:                  LINE   1992 "regression-compile-tmp/allimpc1-77.imp"
19634 @ 172848:                  JUMP   L_01e0

  1993  L62:      CSEXP(2,3); ->L6
19635 @ 172851:                  LINE   1993 "regression-compile-tmp/allimpc1-77.imp"
19636 @ 172893:                  LABEL  L_01e2
19637 @ 172896:                  LINE   1993 "regression-compile-tmp/allimpc1-77.imp"
19638 @ 172938:                  PUSH   CSEXP
19639 @ 172941:                  PUSHI  #0x00000002
19640 @ 172946:                  ASSPAR
19641 @ 172947:                  PUSHI  #0x00000003
19642 @ 172952:                  ASSPAR
19643 @ 172953:                  CALL  
19644 @ 172954:                  LINE   1993 "regression-compile-tmp/allimpc1-77.imp"
19645 @ 172996:                  JUMP   L_01e0

  1994  L63:      CSTREXP(1); ->L6
19646 @ 172999:                  LINE   1994 "regression-compile-tmp/allimpc1-77.imp"
19647 @ 173041:                  LABEL  L_01e3
19648 @ 173044:                  LINE   1994 "regression-compile-tmp/allimpc1-77.imp"
19649 @ 173086:                  PUSH   CSTREXP
19650 @ 173089:                  PUSHI  #0x00000001
19651 @ 173094:                  ASSPAR
19652 @ 173095:                  CALL  
19653 @ 173096:                  LINE   1994 "regression-compile-tmp/allimpc1-77.imp"
19654 @ 173138:                  JUMP   L_01e0

  1995  SW(7):SW(8):   ! STOP & MONITORSTOP
19655 @ 173141:                  LINE   1995 "regression-compile-tmp/allimpc1-77.imp"
19656 @ 173183:                  PUSHI  #0x00000007
19657 @ 173188:                  SLABEL 472
19658 @ 173191:                  LINE   1995 "regression-compile-tmp/allimpc1-77.imp"
19659 @ 173233:                  PUSHI  #0x00000008
19660 @ 173238:                  SLABEL 472

  1996           PPJ(6*(A(P)-6)); P=P+1; ->L1
19661 @ 173241:                  LINE   1996 "regression-compile-tmp/allimpc1-77.imp"
19662 @ 173283:                  PUSH   PPJ
19663 @ 173286:                  PUSHI  #0x00000006
19664 @ 173291:                  PUSH   A
19665 @ 173294:                  PUSH   P
19666 @ 173297:                  ACCESS
19667 @ 173298:                  PUSHI  #0x00000006
19668 @ 173303:                  SUB   
19669 @ 173304:                  MUL   
19670 @ 173305:                  ASSPAR
19671 @ 173306:                  CALL  
19672 @ 173307:                  LINE   1996 "regression-compile-tmp/allimpc1-77.imp"
19673 @ 173349:                  PUSH   P
19674 @ 173352:                  PUSH   P
19675 @ 173355:                  PUSHI  #0x00000001
19676 @ 173360:                  ADD   
19677 @ 173361:                  ASSVAL
19678 @ 173362:                  LINE   1996 "regression-compile-tmp/allimpc1-77.imp"
19679 @ 173404:                  JUMP   L_01da

  1997  SW(9):  SFLABEL=SFLABEL-1
19680 @ 173407:                  LINE   1997 "regression-compile-tmp/allimpc1-77.imp"
19681 @ 173449:                  PUSHI  #0x00000009
19682 @ 173454:                  SLABEL 472
19683 @ 173457:                  LINE   1997 "regression-compile-tmp/allimpc1-77.imp"
19684 @ 173499:                  PUSH   SFLABEL
19685 @ 173502:                  PUSH   SFLABEL
19686 @ 173505:                  PUSHI  #0x00000001
19687 @ 173510:                  SUB   
19688 @ 173511:                  ASSVAL

  1998          PUSH(SBR(LEVEL),CODE,SFLABEL)
19689 @ 173512:                  LINE   1998 "regression-compile-tmp/allimpc1-77.imp"
19690 @ 173554:                  PUSH   PUSH
19691 @ 173557:                  PUSH   SBR
19692 @ 173560:                  PUSH   LEVEL
19693 @ 173563:                  ACCESS
19694 @ 173564:                  ASSPAR
19695 @ 173565:                  PUSH   CODE
19696 @ 173568:                  ASSPAR
19697 @ 173569:                  PUSH   SFLABEL
19698 @ 173572:                  ASSPAR
19699 @ 173573:                  CALL  

  1999           PUSH(CYCLE(LEVEL),0,0)
19700 @ 173574:                  LINE   1999 "regression-compile-tmp/allimpc1-77.imp"
19701 @ 173616:                  PUSH   PUSH
19702 @ 173619:                  PUSH   CYCLE
19703 @ 173622:                  PUSH   LEVEL
19704 @ 173625:                  ACCESS
19705 @ 173626:                  ASSPAR
19706 @ 173627:                  PUSHI  #0x00000000
19707 @ 173632:                  ASSPAR
19708 @ 173633:                  PUSHI  #0x00000000
19709 @ 173638:                  ASSPAR
19710 @ 173639:                  CALL  

  2000           ->L1
19711 @ 173640:                  LINE   2000 "regression-compile-tmp/allimpc1-77.imp"
19712 @ 173682:                  JUMP   L_01da

  2001  SW(11):                                ! %QUERIES (ONOFF)
19713 @ 173685:                  LINE   2001 "regression-compile-tmp/allimpc1-77.imp"
19714 @ 173727:                  PUSHI  #0x0000000b
19715 @ 173732:                  SLABEL 472

  2002           KK=2-A(P+1); P=P+2
19716 @ 173735:                  LINE   2002 "regression-compile-tmp/allimpc1-77.imp"
19717 @ 173777:                  PUSH   KK
19718 @ 173780:                  PUSHI  #0x00000002
19719 @ 173785:                  PUSH   A
19720 @ 173788:                  PUSH   P
19721 @ 173791:                  PUSHI  #0x00000001
19722 @ 173796:                  ADD   
19723 @ 173797:                  ACCESS
19724 @ 173798:                  SUB   
19725 @ 173799:                  ASSVAL
19726 @ 173800:                  LINE   2002 "regression-compile-tmp/allimpc1-77.imp"
19727 @ 173842:                  PUSH   P
19728 @ 173845:                  PUSH   P
19729 @ 173848:                  PUSHI  #0x00000002
19730 @ 173853:                  ADD   
19731 @ 173854:                  ASSVAL

  2003           PSI(X'92',KK,GLA,1); ->L1
19732 @ 173855:                  LINE   2003 "regression-compile-tmp/allimpc1-77.imp"
19733 @ 173897:                  PUSH   PSI
19734 @ 173900:                  PUSHI  #0x00000092
19735 @ 173905:                  ASSPAR
19736 @ 173906:                  PUSH   KK
19737 @ 173909:                  ASSPAR
19738 @ 173910:                  PUSH   GLA
19739 @ 173913:                  ASSPAR
19740 @ 173914:                  PUSHI  #0x00000001
19741 @ 173919:                  ASSPAR
19742 @ 173920:                  CALL  
19743 @ 173921:                  LINE   2003 "regression-compile-tmp/allimpc1-77.imp"
19744 @ 173963:                  JUMP   L_01da

  2004  SW(10):  PPJ(31); P=P+1; ;             ! %MONITOR
19745 @ 173966:                  LINE   2004 "regression-compile-tmp/allimpc1-77.imp"
19746 @ 174008:                  PUSHI  #0x0000000a
19747 @ 174013:                  SLABEL 472
19748 @ 174016:                  LINE   2004 "regression-compile-tmp/allimpc1-77.imp"
19749 @ 174058:                  PUSH   PPJ
19750 @ 174061:                  PUSHI  #0x0000001f
19751 @ 174066:                  ASSPAR
19752 @ 174067:                  CALL  
19753 @ 174068:                  LINE   2004 "regression-compile-tmp/allimpc1-77.imp"
19754 @ 174110:                  PUSH   P
19755 @ 174113:                  PUSH   P
19756 @ 174116:                  PUSHI  #0x00000001
19757 @ 174121:                  ADD   
19758 @ 174122:                  ASSVAL

  2005  L1:            %END
19759 @ 174123:                  LINE   2005 "regression-compile-tmp/allimpc1-77.imp"
19760 @ 174165:                  LABEL  L_01da
19761 @ 174168:                  LINE   2005 "regression-compile-tmp/allimpc1-77.imp"
19762 @ 174210:               END    _lev0id0_CSS_CUI {lev=3 --> 2}

  2006           %ROUTINE     CRFORMAT
  2007           !%SHORTROUTINE
19763 @ 174211:               LINE   2006 "regression-compile-tmp/allimpc1-77.imp"
19764 @ 174253:               DEF    CRFORMAT (_lev0id0_CSS_CRFORMAT) p1=V_0149 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
19765 @ 174273:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
19766 @ 174274:                  FINISH ) {lev=3}

  2008           %INTEGER LENGTHP,QQQ,REP,CODE
19767 @ 174275:                  LINE   2008 "regression-compile-tmp/allimpc1-77.imp"
19768 @ 174317:                  DEF    LENGTHP p1=V_01d4 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
19769 @ 174336:                  DEF    QQQ p1=V_01d5 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
19770 @ 174351:                  DEF    REP p1=V_01d6 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
19771 @ 174366:                  DEF    CODE p1=V_01d7 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

  2009           K=A(P+1);TEST NST
19772 @ 174382:                  LINE   2009 "regression-compile-tmp/allimpc1-77.imp"
19773 @ 174424:                  PUSH   K
19774 @ 174427:                  PUSH   A
19775 @ 174430:                  PUSH   P
19776 @ 174433:                  PUSHI  #0x00000001
19777 @ 174438:                  ADD   
19778 @ 174439:                  ACCESS
19779 @ 174440:                  ASSVAL
19780 @ 174441:                  LINE   2009 "regression-compile-tmp/allimpc1-77.imp"
19781 @ 174483:                  PUSH   TESTNST
19782 @ 174486:                  CALL  

  2010           J=0;PTYPE=4;OPHEAD=NEWCELL
19783 @ 174487:                  LINE   2010 "regression-compile-tmp/allimpc1-77.imp"
19784 @ 174529:                  PUSH   J
19785 @ 174532:                  PUSHI  #0x00000000
19786 @ 174537:                  ASSVAL
19787 @ 174538:                  LINE   2010 "regression-compile-tmp/allimpc1-77.imp"
19788 @ 174580:                  PUSH   PTYPE
19789 @ 174583:                  PUSHI  #0x00000004
19790 @ 174588:                  ASSVAL
19791 @ 174589:                  LINE   2010 "regression-compile-tmp/allimpc1-77.imp"
19792 @ 174631:                  PUSH   OPHEAD
19793 @ 174634:                  PUSH   NEWCELL
19794 @ 174637:                  CALL  
19795 @ 174638:                  ASSVAL

  2011           JJJ=OPHEAD;STORE TAG(K,JJJ)
19796 @ 174639:                  LINE   2011 "regression-compile-tmp/allimpc1-77.imp"
19797 @ 174681:                  PUSH   JJJ
19798 @ 174684:                  PUSH   OPHEAD
19799 @ 174687:                  ASSVAL
19800 @ 174688:                  LINE   2011 "regression-compile-tmp/allimpc1-77.imp"
19801 @ 174730:                  PUSH   STORETAG
19802 @ 174733:                  PUSH   K
19803 @ 174736:                  ASSPAR
19804 @ 174737:                  PUSH   JJJ
19805 @ 174740:                  ASSPAR
19806 @ 174741:                  CALL  

  2012           P=3;Q=0;INC=4;INCP=0
  2013  ! INC COUNTS ALONG RECORD FORMAT DOPEVECTOR..INCP BYTES FROM RECORDHD
19807 @ 174742:                  LINE   2012 "regression-compile-tmp/allimpc1-77.imp"
19808 @ 174784:                  PUSH   P
19809 @ 174787:                  PUSHI  #0x00000003
19810 @ 174792:                  ASSVAL
19811 @ 174793:                  LINE   2012 "regression-compile-tmp/allimpc1-77.imp"
19812 @ 174835:                  PUSH   Q
19813 @ 174838:                  PUSHI  #0x00000000
19814 @ 174843:                  ASSVAL
19815 @ 174844:                  LINE   2012 "regression-compile-tmp/allimpc1-77.imp"
19816 @ 174886:                  PUSH   INC
19817 @ 174889:                  PUSHI  #0x00000004
19818 @ 174894:                  ASSVAL
19819 @ 174895:                  LINE   2012 "regression-compile-tmp/allimpc1-77.imp"
19820 @ 174937:                  PUSH   INCP
19821 @ 174940:                  PUSHI  #0x00000000
19822 @ 174945:                  ASSVAL

  2014           ->L101 %IF A(P)=2;             ! NO FPP
19823 @ 174946:                  LINE   2014 "regression-compile-tmp/allimpc1-77.imp"
19824 @ 174988:                  PUSH   A
19825 @ 174991:                  PUSH   P
19826 @ 174994:                  ACCESS
19827 @ 174995:                  PUSHI  #0x00000002
19828 @ 175000:                  JUMPIF # L_0004
19829 @ 175004:                  JUMP   L_01d8
19830 @ 175007:                  LOCATE L_0004

  2015  L1:       P=P+1; COMPILE FORMAL PARAMETER
19831 @ 175010:                  LINE   2015 "regression-compile-tmp/allimpc1-77.imp"
19832 @ 175052:                  LABEL  L_01d9
19833 @ 175055:                  LINE   2015 "regression-compile-tmp/allimpc1-77.imp"
19834 @ 175097:                  PUSH   P
19835 @ 175100:                  PUSH   P
19836 @ 175103:                  PUSHI  #0x00000001
19837 @ 175108:                  ADD   
19838 @ 175109:                  ASSVAL
19839 @ 175110:                  LINE   2015 "regression-compile-tmp/allimpc1-77.imp"
19840 @ 175152:                  PUSH   COMPILEFORMALPARAMETER
19841 @ 175155:                  CALL  

  2016           LENGTHP=ACC-1; LENGTHP=3 %IF ACC>8
19842 @ 175156:                  LINE   2016 "regression-compile-tmp/allimpc1-77.imp"
19843 @ 175198:                  PUSH   LENGTHP
19844 @ 175201:                  PUSH   ACC
19845 @ 175204:                  PUSHI  #0x00000001
19846 @ 175209:                  SUB   
19847 @ 175210:                  ASSVAL
19848 @ 175211:                  LINE   2016 "regression-compile-tmp/allimpc1-77.imp"
19849 @ 175253:                  PUSH   ACC
19850 @ 175256:                  PUSHI  #0x00000008
19851 @ 175261:                  JUMPIF <= L_0004
19852 @ 175265:                  PUSH   LENGTHP
19853 @ 175268:                  PUSHI  #0x00000003
19854 @ 175273:                  ASSVAL
19855 @ 175274:                  LOCATE L_0004

  2017  L2:       ->L3 %IF INCP&LENGTHP=0; INCP=INCP+1; ->L2
19856 @ 175277:                  LINE   2017 "regression-compile-tmp/allimpc1-77.imp"
19857 @ 175319:                  LABEL  L_01da
19858 @ 175322:                  LINE   2017 "regression-compile-tmp/allimpc1-77.imp"
19859 @ 175364:                  PUSH   INCP
19860 @ 175367:                  PUSH   LENGTHP
19861 @ 175370:                  AND   
19862 @ 175371:                  PUSHI  #0x00000000
19863 @ 175376:                  JUMPIF # L_0004
19864 @ 175380:                  JUMP   L_01db
19865 @ 175383:                  LOCATE L_0004
19866 @ 175386:                  LINE   2017 "regression-compile-tmp/allimpc1-77.imp"
19867 @ 175428:                  PUSH   INCP
19868 @ 175431:                  PUSH   INCP
19869 @ 175434:                  PUSHI  #0x00000001
19870 @ 175439:                  ADD   
19871 @ 175440:                  ASSVAL
19872 @ 175441:                  LINE   2017 "regression-compile-tmp/allimpc1-77.imp"
19873 @ 175483:                  JUMP   L_01da

  2018  L3:       %CYCLE REP=1,1,A(P); P=P+1
19874 @ 175486:                  LINE   2018 "regression-compile-tmp/allimpc1-77.imp"
19875 @ 175528:                  LABEL  L_01db
19876 @ 175531:                  LINE   2018 "regression-compile-tmp/allimpc1-77.imp"
19877 @ 175573:                  PUSH   REP
19878 @ 175576:                  PUSHI  #0x00000001
19879 @ 175581:                  PUSH   A
19880 @ 175584:                  PUSH   P
19881 @ 175587:                  ACCESS
19882 @ 175588:                  PUSHI  #0x00000001
19883 @ 175593:                  FOR    L_0003
19884 @ 175596:                  LINE   2018 "regression-compile-tmp/allimpc1-77.imp"
19885 @ 175638:                  PUSH   P
19886 @ 175641:                  PUSH   P
19887 @ 175644:                  PUSHI  #0x00000001
19888 @ 175649:                  ADD   
19889 @ 175650:                  ASSVAL

  2019           CODE=255; LENGTHP=ACC
19890 @ 175651:                  LINE   2019 "regression-compile-tmp/allimpc1-77.imp"
19891 @ 175693:                  PUSH   CODE
19892 @ 175696:                  PUSHI  #0x000000ff
19893 @ 175701:                  ASSVAL
19894 @ 175702:                  LINE   2019 "regression-compile-tmp/allimpc1-77.imp"
19895 @ 175744:                  PUSH   LENGTHP
19896 @ 175747:                  PUSH   ACC
19897 @ 175750:                  ASSVAL

  2020           ->L11 %IF ROUT=1
19898 @ 175751:                  LINE   2020 "regression-compile-tmp/allimpc1-77.imp"
19899 @ 175793:                  PUSH   ROUT
19900 @ 175796:                  PUSHI  #0x00000001
19901 @ 175801:                  JUMPIF # L_0007
19902 @ 175805:                  JUMP   L_01dc
19903 @ 175808:                  LOCATE L_0007

  2021           ->L12 %IF TYPE=3;QQQ=INCP
19904 @ 175811:                  LINE   2021 "regression-compile-tmp/allimpc1-77.imp"
19905 @ 175853:                  PUSH   TYPE
19906 @ 175856:                  PUSHI  #0x00000003
19907 @ 175861:                  JUMPIF # L_0007
19908 @ 175865:                  JUMP   L_01dd
19909 @ 175868:                  LOCATE L_0007
19910 @ 175871:                  LINE   2021 "regression-compile-tmp/allimpc1-77.imp"
19911 @ 175913:                  PUSH   QQQ
19912 @ 175916:                  PUSH   INCP
19913 @ 175919:                  ASSVAL

  2022           ->L4 %UNLESS TYPE=5
19914 @ 175920:                  LINE   2022 "regression-compile-tmp/allimpc1-77.imp"
19915 @ 175962:                  PUSH   TYPE
19916 @ 175965:                  PUSHI  #0x00000005
19917 @ 175970:                  JUMPIF = L_0007
19918 @ 175974:                  JUMP   L_01de
19919 @ 175977:                  LOCATE L_0007

  2023           CODE=250; LENGTHP=ACC-1; QQQ=INC
19920 @ 175980:                  LINE   2023 "regression-compile-tmp/allimpc1-77.imp"
19921 @ 176022:                  PUSH   CODE
19922 @ 176025:                  PUSHI  #0x000000fa
19923 @ 176030:                  ASSVAL
19924 @ 176031:                  LINE   2023 "regression-compile-tmp/allimpc1-77.imp"
19925 @ 176073:                  PUSH   LENGTHP
19926 @ 176076:                  PUSH   ACC
19927 @ 176079:                  PUSHI  #0x00000001
19928 @ 176084:                  SUB   
19929 @ 176085:                  ASSVAL
19930 @ 176086:                  LINE   2023 "regression-compile-tmp/allimpc1-77.imp"
19931 @ 176128:                  PUSH   QQQ
19932 @ 176131:                  PUSH   INC
19933 @ 176134:                  ASSVAL

  2024  L4:       INSERT AFTER(OPHEAD,PTYPE<<4!A(P)<<20,QQQ)
19934 @ 176135:                  LINE   2024 "regression-compile-tmp/allimpc1-77.imp"
19935 @ 176177:                  LABEL  L_01de
19936 @ 176180:                  LINE   2024 "regression-compile-tmp/allimpc1-77.imp"
19937 @ 176222:                  PUSH   INSERTAFTER
19938 @ 176225:                  PUSH   OPHEAD
19939 @ 176228:                  ASSPAR
19940 @ 176229:                  PUSH   PTYPE
19941 @ 176232:                  PUSHI  #0x00000004
19942 @ 176237:                  LSH   
19943 @ 176238:                  PUSH   A
19944 @ 176241:                  PUSH   P
19945 @ 176244:                  ACCESS
19946 @ 176245:                  PUSHI  #0x00000014
19947 @ 176250:                  LSH   
19948 @ 176251:                  OR    
19949 @ 176252:                  ASSPAR
19950 @ 176253:                  PUSH   QQQ
19951 @ 176256:                  ASSPAR
19952 @ 176257:                  CALL  

  2025           PSI(X'92',CODE,RBASE,N+INC)
19953 @ 176258:                  LINE   2025 "regression-compile-tmp/allimpc1-77.imp"
19954 @ 176300:                  PUSH   PSI
19955 @ 176303:                  PUSHI  #0x00000092
19956 @ 176308:                  ASSPAR
19957 @ 176309:                  PUSH   CODE
19958 @ 176312:                  ASSPAR
19959 @ 176313:                  PUSH   RBASE
19960 @ 176316:                  ASSPAR
19961 @ 176317:                  PUSH   N
19962 @ 176320:                  PUSH   INC
19963 @ 176323:                  ADD   
19964 @ 176324:                  ASSPAR
19965 @ 176325:                  CALL  

  2026           PSI(X'92',LENGTHP,RBASE,N+INC+1)
19966 @ 176326:                  LINE   2026 "regression-compile-tmp/allimpc1-77.imp"
19967 @ 176368:                  PUSH   PSI
19968 @ 176371:                  PUSHI  #0x00000092
19969 @ 176376:                  ASSPAR
19970 @ 176377:                  PUSH   LENGTHP
19971 @ 176380:                  ASSPAR
19972 @ 176381:                  PUSH   RBASE
19973 @ 176384:                  ASSPAR
19974 @ 176385:                  PUSH   N
19975 @ 176388:                  PUSH   INC
19976 @ 176391:                  ADD   
19977 @ 176392:                  PUSHI  #0x00000001
19978 @ 176397:                  ADD   
19979 @ 176398:                  ASSPAR
19980 @ 176399:                  CALL  

  2027           Q=Q+1
19981 @ 176400:                  LINE   2027 "regression-compile-tmp/allimpc1-77.imp"
19982 @ 176442:                  PUSH   Q
19983 @ 176445:                  PUSH   Q
19984 @ 176448:                  PUSHI  #0x00000001
19985 @ 176453:                  ADD   
19986 @ 176454:                  ASSVAL

  2028           INC=INC+4; INCP=INCP+ACC
19987 @ 176455:                  LINE   2028 "regression-compile-tmp/allimpc1-77.imp"
19988 @ 176497:                  PUSH   INC
19989 @ 176500:                  PUSH   INC
19990 @ 176503:                  PUSHI  #0x00000004
19991 @ 176508:                  ADD   
19992 @ 176509:                  ASSVAL
19993 @ 176510:                  LINE   2028 "regression-compile-tmp/allimpc1-77.imp"
19994 @ 176552:                  PUSH   INCP
19995 @ 176555:                  PUSH   INCP
19996 @ 176558:                  PUSH   ACC
19997 @ 176561:                  ADD   
19998 @ 176562:                  ASSVAL

  2029           ->L15
19999 @ 176563:                  LINE   2029 "regression-compile-tmp/allimpc1-77.imp"
20000 @ 176605:                  JUMP   L_01df

  2030  L11:      QQQ=NEWCELL; REPLACE BOTH(QQQ,INCP,100)
20001 @ 176608:                  LINE   2030 "regression-compile-tmp/allimpc1-77.imp"
20002 @ 176650:                  LABEL  L_01dc
20003 @ 176653:                  LINE   2030 "regression-compile-tmp/allimpc1-77.imp"
20004 @ 176695:                  PUSH   QQQ
20005 @ 176698:                  PUSH   NEWCELL
20006 @ 176701:                  CALL  
20007 @ 176702:                  ASSVAL
20008 @ 176703:                  LINE   2030 "regression-compile-tmp/allimpc1-77.imp"
20009 @ 176745:                  PUSH   REPLACEBOTH
20010 @ 176748:                  PUSH   QQQ
20011 @ 176751:                  ASSPAR
20012 @ 176752:                  PUSH   INCP
20013 @ 176755:                  ASSPAR
20014 @ 176756:                  PUSHI  #0x00000064
20015 @ 176761:                  ASSPAR
20016 @ 176762:                  CALL  

  2031           FAULT(41) %UNLESS PTYPE=11000;! FUNCTIONS TOO DICEY AT PRESENT
20017 @ 176763:                  LINE   2031 "regression-compile-tmp/allimpc1-77.imp"
20018 @ 176805:                  PUSH   PTYPE
20019 @ 176808:                  PUSHI  #0x00002af8
20020 @ 176813:                  JUMPIF = L_0007
20021 @ 176817:                  PUSH   FAULT
20022 @ 176820:                  PUSHI  #0x00000029
20023 @ 176825:                  ASSPAR
20024 @ 176826:                  CALL  
20025 @ 176827:                  LOCATE L_0007

  2032           ACC=40; LENGTHP=ACC; ->L4;     ! RT NAME MUST CARRY ENVRMNT
20026 @ 176830:                  LINE   2032 "regression-compile-tmp/allimpc1-77.imp"
20027 @ 176872:                  PUSH   ACC
20028 @ 176875:                  PUSHI  #0x00000028
20029 @ 176880:                  ASSVAL
20030 @ 176881:                  LINE   2032 "regression-compile-tmp/allimpc1-77.imp"
20031 @ 176923:                  PUSH   LENGTHP
20032 @ 176926:                  PUSH   ACC
20033 @ 176929:                  ASSVAL
20034 @ 176930:                  LINE   2032 "regression-compile-tmp/allimpc1-77.imp"
20035 @ 176972:                  JUMP   L_01de

  2033  L12:      QQQ=NEWCELL; REPLACE BOTH(QQQ,0,INCP); ->L4
20036 @ 176975:                  LINE   2033 "regression-compile-tmp/allimpc1-77.imp"
20037 @ 177017:                  LABEL  L_01dd
20038 @ 177020:                  LINE   2033 "regression-compile-tmp/allimpc1-77.imp"
20039 @ 177062:                  PUSH   QQQ
20040 @ 177065:                  PUSH   NEWCELL
20041 @ 177068:                  CALL  
20042 @ 177069:                  ASSVAL
20043 @ 177070:                  LINE   2033 "regression-compile-tmp/allimpc1-77.imp"
20044 @ 177112:                  PUSH   REPLACEBOTH
20045 @ 177115:                  PUSH   QQQ
20046 @ 177118:                  ASSPAR
20047 @ 177119:                  PUSHI  #0x00000000
20048 @ 177124:                  ASSPAR
20049 @ 177125:                  PUSH   INCP
20050 @ 177128:                  ASSPAR
20051 @ 177129:                  CALL  
20052 @ 177130:                  LINE   2033 "regression-compile-tmp/allimpc1-77.imp"
20053 @ 177172:                  JUMP   L_01de

  2034  L15:      %REPEAT
20054 @ 177175:                  LINE   2034 "regression-compile-tmp/allimpc1-77.imp"
20055 @ 177217:                  LABEL  L_01df
20056 @ 177220:                  LINE   2034 "regression-compile-tmp/allimpc1-77.imp"
20057 @ 177262:                  REPEAT L_0003
20058 @ 177265:                  LOCATE L_0004

  2035           P=P+1;                        ! P ON REST OF FP LIST
20059 @ 177268:                  LINE   2035 "regression-compile-tmp/allimpc1-77.imp"
20060 @ 177310:                  PUSH   P
20061 @ 177313:                  PUSH   P
20062 @ 177316:                  PUSHI  #0x00000001
20063 @ 177321:                  ADD   
20064 @ 177322:                  ASSVAL

  2036           ->L101 %IF A(P)=2; P=P+1; ->L1
20065 @ 177323:                  LINE   2036 "regression-compile-tmp/allimpc1-77.imp"
20066 @ 177365:                  PUSH   A
20067 @ 177368:                  PUSH   P
20068 @ 177371:                  ACCESS
20069 @ 177372:                  PUSHI  #0x00000002
20070 @ 177377:                  JUMPIF # L_0004
20071 @ 177381:                  JUMP   L_01d8
20072 @ 177384:                  LOCATE L_0004
20073 @ 177387:                  LINE   2036 "regression-compile-tmp/allimpc1-77.imp"
20074 @ 177429:                  PUSH   P
20075 @ 177432:                  PUSH   P
20076 @ 177435:                  PUSHI  #0x00000001
20077 @ 177440:                  ADD   
20078 @ 177441:                  ASSVAL
20079 @ 177442:                  LINE   2036 "regression-compile-tmp/allimpc1-77.imp"
20080 @ 177484:                  JUMP   L_01d9

  2037  L101:     P=P+1
20081 @ 177487:                  LINE   2037 "regression-compile-tmp/allimpc1-77.imp"
20082 @ 177529:                  LABEL  L_01d8
20083 @ 177532:                  LINE   2037 "regression-compile-tmp/allimpc1-77.imp"
20084 @ 177574:                  PUSH   P
20085 @ 177577:                  PUSH   P
20086 @ 177580:                  PUSHI  #0x00000001
20087 @ 177585:                  ADD   
20088 @ 177586:                  ASSVAL

  2038  L102:     ->L201 %IF A(P)=2;             ! NO ARRAYS
20089 @ 177587:                  LINE   2038 "regression-compile-tmp/allimpc1-77.imp"
20090 @ 177629:                  LABEL  L_01e0
20091 @ 177632:                  LINE   2038 "regression-compile-tmp/allimpc1-77.imp"
20092 @ 177674:                  PUSH   A
20093 @ 177677:                  PUSH   P
20094 @ 177680:                  ACCESS
20095 @ 177681:                  PUSHI  #0x00000002
20096 @ 177686:                  JUMPIF # L_0004
20097 @ 177690:                  JUMP   L_01e1
20098 @ 177693:                  LOCATE L_0004

  2039           P=P+2; CLT
20099 @ 177696:                  LINE   2039 "regression-compile-tmp/allimpc1-77.imp"
20100 @ 177738:                  PUSH   P
20101 @ 177741:                  PUSH   P
20102 @ 177744:                  PUSHI  #0x00000002
20103 @ 177749:                  ADD   
20104 @ 177750:                  ASSVAL
20105 @ 177751:                  LINE   2039 "regression-compile-tmp/allimpc1-77.imp"
20106 @ 177793:                  PUSH   CLT
20107 @ 177796:                  CALL  

  2040           NAM= 2*(2-A(P))
20108 @ 177797:                  LINE   2040 "regression-compile-tmp/allimpc1-77.imp"
20109 @ 177839:                  PUSH   NAM
20110 @ 177842:                  PUSHI  #0x00000002
20111 @ 177847:                  PUSHI  #0x00000002
20112 @ 177852:                  PUSH   A
20113 @ 177855:                  PUSH   P
20114 @ 177858:                  ACCESS
20115 @ 177859:                  SUB   
20116 @ 177860:                  MUL   
20117 @ 177861:                  ASSVAL

  2041           ACC=4 %IF NAM#0;P=P+1
20118 @ 177862:                  LINE   2041 "regression-compile-tmp/allimpc1-77.imp"
20119 @ 177904:                  PUSH   NAM
20120 @ 177907:                  PUSHI  #0x00000000
20121 @ 177912:                  JUMPIF = L_0004
20122 @ 177916:                  PUSH   ACC
20123 @ 177919:                  PUSHI  #0x00000004
20124 @ 177924:                  ASSVAL
20125 @ 177925:                  LOCATE L_0004
20126 @ 177928:                  LINE   2041 "regression-compile-tmp/allimpc1-77.imp"
20127 @ 177970:                  PUSH   P
20128 @ 177973:                  PUSH   P
20129 @ 177976:                  PUSHI  #0x00000001
20130 @ 177981:                  ADD   
20131 @ 177982:                  ASSVAL

  2042           ROUT=0; ARR=1; PACK(PTYPE)
20132 @ 177983:                  LINE   2042 "regression-compile-tmp/allimpc1-77.imp"
20133 @ 178025:                  PUSH   ROUT
20134 @ 178028:                  PUSHI  #0x00000000
20135 @ 178033:                  ASSVAL
20136 @ 178034:                  LINE   2042 "regression-compile-tmp/allimpc1-77.imp"
20137 @ 178076:                  PUSH   ARR
20138 @ 178079:                  PUSHI  #0x00000001
20139 @ 178084:                  ASSVAL
20140 @ 178085:                  LINE   2042 "regression-compile-tmp/allimpc1-77.imp"
20141 @ 178127:                  PUSH   PACK
20142 @ 178130:                  PUSH   PTYPE
20143 @ 178133:                  ASSPAR
20144 @ 178134:                  CALL  

  2043  L103:
20145 @ 178135:                  LINE   2043 "regression-compile-tmp/allimpc1-77.imp"
20146 @ 178177:                  LABEL  L_01e2

  2044           PSI(X'92',0,RBASE,N+INC);     ! FLAG FOR ARRAYS
20147 @ 178180:                  LINE   2044 "regression-compile-tmp/allimpc1-77.imp"
20148 @ 178222:                  PUSH   PSI
20149 @ 178225:                  PUSHI  #0x00000092
20150 @ 178230:                  ASSPAR
20151 @ 178231:                  PUSHI  #0x00000000
20152 @ 178236:                  ASSPAR
20153 @ 178237:                  PUSH   RBASE
20154 @ 178240:                  ASSPAR
20155 @ 178241:                  PUSH   N
20156 @ 178244:                  PUSH   INC
20157 @ 178247:                  ADD   
20158 @ 178248:                  ASSPAR
20159 @ 178249:                  CALL  

  2045           DUMP(1,WSPR,N+INC+8,0,RBASE); ! PTR TO DOPE VECTOR
20160 @ 178250:                  LINE   2045 "regression-compile-tmp/allimpc1-77.imp"
20161 @ 178292:                  PUSH   DUMP
20162 @ 178295:                  PUSHI  #0x00000001
20163 @ 178300:                  ASSPAR
20164 @ 178301:                  PUSH   WSPR
20165 @ 178304:                  ASSPAR
20166 @ 178305:                  PUSH   N
20167 @ 178308:                  PUSH   INC
20168 @ 178311:                  ADD   
20169 @ 178312:                  PUSHI  #0x00000008
20170 @ 178317:                  ADD   
20171 @ 178318:                  ASSPAR
20172 @ 178319:                  PUSHI  #0x00000000
20173 @ 178324:                  ASSPAR
20174 @ 178325:                  PUSH   RBASE
20175 @ 178328:                  ASSPAR
20176 @ 178329:                  CALL  

  2046           QQ=P; CADCLN(1)
20177 @ 178330:                  LINE   2046 "regression-compile-tmp/allimpc1-77.imp"
20178 @ 178372:                  PUSH   QQ
20179 @ 178375:                  PUSH   P
20180 @ 178378:                  ASSVAL
20181 @ 178379:                  LINE   2046 "regression-compile-tmp/allimpc1-77.imp"
20182 @ 178421:                  PUSH   CADCLN
20183 @ 178424:                  PUSHI  #0x00000001
20184 @ 178429:                  ASSPAR
20185 @ 178430:                  CALL  

  2047           JJ=P; P=QQ+2
20186 @ 178431:                  LINE   2047 "regression-compile-tmp/allimpc1-77.imp"
20187 @ 178473:                  PUSH   JJ
20188 @ 178476:                  PUSH   P
20189 @ 178479:                  ASSVAL
20190 @ 178480:                  LINE   2047 "regression-compile-tmp/allimpc1-77.imp"
20191 @ 178522:                  PUSH   P
20192 @ 178525:                  PUSH   QQ
20193 @ 178528:                  PUSHI  #0x00000002
20194 @ 178533:                  ADD   
20195 @ 178534:                  ASSVAL

  2048           REP=P+A(P-1);                 ! AFTER LAST NAME
20196 @ 178535:                  LINE   2048 "regression-compile-tmp/allimpc1-77.imp"
20197 @ 178577:                  PUSH   REP
20198 @ 178580:                  PUSH   P
20199 @ 178583:                  PUSH   A
20200 @ 178586:                  PUSH   P
20201 @ 178589:                  PUSHI  #0x00000001
20202 @ 178594:                  SUB   
20203 @ 178595:                  ACCESS
20204 @ 178596:                  ADD   
20205 @ 178597:                  ASSVAL

  2049  L105:     INSERT AFTER(OPHEAD,J!PTYPE<<4!A(P)<<20,INC)
20206 @ 178598:                  LINE   2049 "regression-compile-tmp/allimpc1-77.imp"
20207 @ 178640:                  LABEL  L_01e3
20208 @ 178643:                  LINE   2049 "regression-compile-tmp/allimpc1-77.imp"
20209 @ 178685:                  PUSH   INSERTAFTER
20210 @ 178688:                  PUSH   OPHEAD
20211 @ 178691:                  ASSPAR
20212 @ 178692:                  PUSH   J
20213 @ 178695:                  PUSH   PTYPE
20214 @ 178698:                  PUSHI  #0x00000004
20215 @ 178703:                  LSH   
20216 @ 178704:                  OR    
20217 @ 178705:                  PUSH   A
20218 @ 178708:                  PUSH   P
20219 @ 178711:                  ACCESS
20220 @ 178712:                  PUSHI  #0x00000014
20221 @ 178717:                  LSH   
20222 @ 178718:                  OR    
20223 @ 178719:                  ASSPAR
20224 @ 178720:                  PUSH   INC
20225 @ 178723:                  ASSPAR
20226 @ 178724:                  CALL  

  2050           INC=INC+16; Q=Q+1
20227 @ 178725:                  LINE   2050 "regression-compile-tmp/allimpc1-77.imp"
20228 @ 178767:                  PUSH   INC
20229 @ 178770:                  PUSH   INC
20230 @ 178773:                  PUSHI  #0x00000010
20231 @ 178778:                  ADD   
20232 @ 178779:                  ASSVAL
20233 @ 178780:                  LINE   2050 "regression-compile-tmp/allimpc1-77.imp"
20234 @ 178822:                  PUSH   Q
20235 @ 178825:                  PUSH   Q
20236 @ 178828:                  PUSHI  #0x00000001
20237 @ 178833:                  ADD   
20238 @ 178834:                  ASSVAL

  2051           P=P+1; ->L106 %IF P=REP
20239 @ 178835:                  LINE   2051 "regression-compile-tmp/allimpc1-77.imp"
20240 @ 178877:                  PUSH   P
20241 @ 178880:                  PUSH   P
20242 @ 178883:                  PUSHI  #0x00000001
20243 @ 178888:                  ADD   
20244 @ 178889:                  ASSVAL
20245 @ 178890:                  LINE   2051 "regression-compile-tmp/allimpc1-77.imp"
20246 @ 178932:                  PUSH   P
20247 @ 178935:                  PUSH   REP
20248 @ 178938:                  JUMPIF # L_0004
20249 @ 178942:                  JUMP   L_01e4
20250 @ 178945:                  LOCATE L_0004

  2052           PSS(X'D2',16,RBASE,N+INC,RBASE,N+INC-16); ->L105
20251 @ 178948:                  LINE   2052 "regression-compile-tmp/allimpc1-77.imp"
20252 @ 178990:                  PUSH   PSS
20253 @ 178993:                  PUSHI  #0x000000d2
20254 @ 178998:                  ASSPAR
20255 @ 178999:                  PUSHI  #0x00000010
20256 @ 179004:                  ASSPAR
20257 @ 179005:                  PUSH   RBASE
20258 @ 179008:                  ASSPAR
20259 @ 179009:                  PUSH   N
20260 @ 179012:                  PUSH   INC
20261 @ 179015:                  ADD   
20262 @ 179016:                  ASSPAR
20263 @ 179017:                  PUSH   RBASE
20264 @ 179020:                  ASSPAR
20265 @ 179021:                  PUSH   N
20266 @ 179024:                  PUSH   INC
20267 @ 179027:                  ADD   
20268 @ 179028:                  PUSHI  #0x00000010
20269 @ 179033:                  SUB   
20270 @ 179034:                  ASSPAR
20271 @ 179035:                  CALL  
20272 @ 179036:                  LINE   2052 "regression-compile-tmp/allimpc1-77.imp"
20273 @ 179078:                  JUMP   L_01e3

  2053  L106:     P=JJ+2
20274 @ 179081:                  LINE   2053 "regression-compile-tmp/allimpc1-77.imp"
20275 @ 179123:                  LABEL  L_01e4
20276 @ 179126:                  LINE   2053 "regression-compile-tmp/allimpc1-77.imp"
20277 @ 179168:                  PUSH   P
20278 @ 179171:                  PUSH   JJ
20279 @ 179174:                  PUSHI  #0x00000002
20280 @ 179179:                  ADD   
20281 @ 179180:                  ASSVAL

  2054           ->L103 %IF A(P-1)=1; ->L102;    ! P ON RESTOFARRAYLIST
20282 @ 179181:                  LINE   2054 "regression-compile-tmp/allimpc1-77.imp"
20283 @ 179223:                  PUSH   A
20284 @ 179226:                  PUSH   P
20285 @ 179229:                  PUSHI  #0x00000001
20286 @ 179234:                  SUB   
20287 @ 179235:                  ACCESS
20288 @ 179236:                  PUSHI  #0x00000001
20289 @ 179241:                  JUMPIF # L_0004
20290 @ 179245:                  JUMP   L_01e2
20291 @ 179248:                  LOCATE L_0004
20292 @ 179251:                  LINE   2054 "regression-compile-tmp/allimpc1-77.imp"
20293 @ 179293:                  JUMP   L_01e0

  2055  L201:     REPLACE BOTH(JJJ,N,Q)
20294 @ 179296:                  LINE   2055 "regression-compile-tmp/allimpc1-77.imp"
20295 @ 179338:                  LABEL  L_01e1
20296 @ 179341:                  LINE   2055 "regression-compile-tmp/allimpc1-77.imp"
20297 @ 179383:                  PUSH   REPLACEBOTH
20298 @ 179386:                  PUSH   JJJ
20299 @ 179389:                  ASSPAR
20300 @ 179390:                  PUSH   N
20301 @ 179393:                  ASSPAR
20302 @ 179394:                  PUSH   Q
20303 @ 179397:                  ASSPAR
20304 @ 179398:                  CALL  

  2056           PRX(X'41',1,0,0,Q);           ! LA 1,ITEMS
20305 @ 179399:                  LINE   2056 "regression-compile-tmp/allimpc1-77.imp"
20306 @ 179441:                  PUSH   PRX
20307 @ 179444:                  PUSHI  #0x00000041
20308 @ 179449:                  ASSPAR
20309 @ 179450:                  PUSHI  #0x00000001
20310 @ 179455:                  ASSPAR
20311 @ 179456:                  PUSHI  #0x00000000
20312 @ 179461:                  ASSPAR
20313 @ 179462:                  PUSHI  #0x00000000
20314 @ 179467:                  ASSPAR
20315 @ 179468:                  PUSH   Q
20316 @ 179471:                  ASSPAR
20317 @ 179472:                  CALL  

  2057           DUMP(5,1,N,0,RBASE);         !STH
20318 @ 179473:                  LINE   2057 "regression-compile-tmp/allimpc1-77.imp"
20319 @ 179515:                  PUSH   DUMP
20320 @ 179518:                  PUSHI  #0x00000005
20321 @ 179523:                  ASSPAR
20322 @ 179524:                  PUSHI  #0x00000001
20323 @ 179529:                  ASSPAR
20324 @ 179530:                  PUSH   N
20325 @ 179533:                  ASSPAR
20326 @ 179534:                  PUSHI  #0x00000000
20327 @ 179539:                  ASSPAR
20328 @ 179540:                  PUSH   RBASE
20329 @ 179543:                  ASSPAR
20330 @ 179544:                  CALL  

  2058           DUMP(0,1,N,0,RBASE)
20331 @ 179545:                  LINE   2058 "regression-compile-tmp/allimpc1-77.imp"
20332 @ 179587:                  PUSH   DUMP
20333 @ 179590:                  PUSHI  #0x00000000
20334 @ 179595:                  ASSPAR
20335 @ 179596:                  PUSHI  #0x00000001
20336 @ 179601:                  ASSPAR
20337 @ 179602:                  PUSH   N
20338 @ 179605:                  ASSPAR
20339 @ 179606:                  PUSHI  #0x00000000
20340 @ 179611:                  ASSPAR
20341 @ 179612:                  PUSH   RBASE
20342 @ 179615:                  ASSPAR
20343 @ 179616:                  CALL  

  2059           PPJ(25); N=N+INC
20344 @ 179617:                  LINE   2059 "regression-compile-tmp/allimpc1-77.imp"
20345 @ 179659:                  PUSH   PPJ
20346 @ 179662:                  PUSHI  #0x00000019
20347 @ 179667:                  ASSPAR
20348 @ 179668:                  CALL  
20349 @ 179669:                  LINE   2059 "regression-compile-tmp/allimpc1-77.imp"
20350 @ 179711:                  PUSH   N
20351 @ 179714:                  PUSH   N
20352 @ 179717:                  PUSH   INC
20353 @ 179720:                  ADD   
20354 @ 179721:                  ASSVAL

  2060           %END
20355 @ 179722:                  LINE   2060 "regression-compile-tmp/allimpc1-77.imp"
20356 @ 179764:               END    _lev0id0_CSS_CRFORMAT {lev=3 --> 2}

  2061           %ROUTINE     CADCLN(%BYTEINTEGER MODE)
  2062           !%SHORTROUTINE
  2063  ! MODE=0 NORMAL DECN, =1 IN RECORD FORMAY, =2 RECORD ARRAY
  2064  ! P POINTS TO NAMELIST -1
20357 @ 179765:               LINE   2061 "regression-compile-tmp/allimpc1-77.imp"
20358 @ 179807:               DEF    CADCLN (_lev0id0_CSS_CADCLN) p1=V_014a 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
20359 @ 179825:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
20360 @ 179826:                     DEF    MODE p1=V_01d4 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
20361 @ 179842:                  FINISH ) {lev=3}

  2065           %INTEGER Q,QQ,KK,S,JJ,JJJ
20362 @ 179843:                  LINE   2065 "regression-compile-tmp/allimpc1-77.imp"
20363 @ 179885:                  DEF    Q p1=V_01d5 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
20364 @ 179898:                  DEF    QQ p1=V_01d6 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
20365 @ 179912:                  DEF    KK p1=V_01d7 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
20366 @ 179926:                  DEF    S p1=V_01d8 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
20367 @ 179939:                  DEF    JJ p1=V_01d9 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
20368 @ 179953:                  DEF    JJJ p1=V_01da 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

  2066           Q=P; PTYPEP=PTYPE
20369 @ 179968:                  LINE   2066 "regression-compile-tmp/allimpc1-77.imp"
20370 @ 180010:                  PUSH   Q
20371 @ 180013:                  PUSH   P
20372 @ 180016:                  ASSVAL
20373 @ 180017:                  LINE   2066 "regression-compile-tmp/allimpc1-77.imp"
20374 @ 180059:                  PUSH   PTYPEP
20375 @ 180062:                  PUSH   PTYPE
20376 @ 180065:                  ASSVAL

  2067  L1:       P=A(Q+1)+Q+1
20377 @ 180066:                  LINE   2067 "regression-compile-tmp/allimpc1-77.imp"
20378 @ 180108:                  LABEL  L_01db
20379 @ 180111:                  LINE   2067 "regression-compile-tmp/allimpc1-77.imp"
20380 @ 180153:                  PUSH   P
20381 @ 180156:                  PUSH   A
20382 @ 180159:                  PUSH   Q
20383 @ 180162:                  PUSHI  #0x00000001
20384 @ 180167:                  ADD   
20385 @ 180168:                  ACCESS
20386 @ 180169:                  PUSH   Q
20387 @ 180172:                  ADD   
20388 @ 180173:                  PUSHI  #0x00000001
20389 @ 180178:                  ADD   
20390 @ 180179:                  ASSVAL

  2068           KK=0;  %IF MODE=1 %THEN ->L4
20391 @ 180180:                  LINE   2068 "regression-compile-tmp/allimpc1-77.imp"
20392 @ 180222:                  PUSH   KK
20393 @ 180225:                  PUSHI  #0x00000000
20394 @ 180230:                  ASSVAL
20395 @ 180231:                  LINE   2068 "regression-compile-tmp/allimpc1-77.imp"
20396 @ 180273:                  PUSH   MODE
20397 @ 180276:                  PUSHI  #0x00000001
20398 @ 180281:                  JUMPIF # L_0004
20399 @ 180285:                  JUMP   L_01dc
20400 @ 180288:                  LOCATE L_0004

  2069           PRX(X'50',WSPR,0,GLA,36);     ! PTR TO DOPE VECTOR INTO GLA
20401 @ 180291:                  LINE   2069 "regression-compile-tmp/allimpc1-77.imp"
20402 @ 180333:                  PUSH   PRX
20403 @ 180336:                  PUSHI  #0x00000050
20404 @ 180341:                  ASSPAR
20405 @ 180342:                  PUSH   WSPR
20406 @ 180345:                  ASSPAR
20407 @ 180346:                  PUSHI  #0x00000000
20408 @ 180351:                  ASSPAR
20409 @ 180352:                  PUSH   GLA
20410 @ 180355:                  ASSPAR
20411 @ 180356:                  PUSHI  #0x00000024
20412 @ 180361:                  ASSPAR
20413 @ 180362:                  CALL  

  2070           PSI(X'92',1,GLA,36) %IF UNASS=1;! FLAG TO FILL WITH X'000'
20414 @ 180363:                  LINE   2070 "regression-compile-tmp/allimpc1-77.imp"
20415 @ 180405:                  PUSH   UNASS
20416 @ 180408:                  PUSHI  #0x00000001
20417 @ 180413:                  JUMPIF # L_0004
20418 @ 180417:                  PUSH   PSI
20419 @ 180420:                  PUSHI  #0x00000092
20420 @ 180425:                  ASSPAR
20421 @ 180426:                  PUSHI  #0x00000001
20422 @ 180431:                  ASSPAR
20423 @ 180432:                  PUSH   GLA
20424 @ 180435:                  ASSPAR
20425 @ 180436:                  PUSHI  #0x00000024
20426 @ 180441:                  ASSPAR
20427 @ 180442:                  CALL  
20428 @ 180443:                  LOCATE L_0004

  2071  L4:       P=P+2; JJ=P; KK=KK+1
20429 @ 180446:                  LINE   2071 "regression-compile-tmp/allimpc1-77.imp"
20430 @ 180488:                  LABEL  L_01dc
20431 @ 180491:                  LINE   2071 "regression-compile-tmp/allimpc1-77.imp"
20432 @ 180533:                  PUSH   P
20433 @ 180536:                  PUSH   P
20434 @ 180539:                  PUSHI  #0x00000002
20435 @ 180544:                  ADD   
20436 @ 180545:                  ASSVAL
20437 @ 180546:                  LINE   2071 "regression-compile-tmp/allimpc1-77.imp"
20438 @ 180588:                  PUSH   JJ
20439 @ 180591:                  PUSH   P
20440 @ 180594:                  ASSVAL
20441 @ 180595:                  LINE   2071 "regression-compile-tmp/allimpc1-77.imp"
20442 @ 180637:                  PUSH   KK
20443 @ 180640:                  PUSH   KK
20444 @ 180643:                  PUSHI  #0x00000001
20445 @ 180648:                  ADD   
20446 @ 180649:                  ASSVAL

  2072           SKIP EXP; QQ=TSEXP(JJJ); P=JJ
20447 @ 180650:                  LINE   2072 "regression-compile-tmp/allimpc1-77.imp"
20448 @ 180692:                  PUSH   SKIPEXP
20449 @ 180695:                  CALL  
20450 @ 180696:                  LINE   2072 "regression-compile-tmp/allimpc1-77.imp"
20451 @ 180738:                  PUSH   QQ
20452 @ 180741:                  PUSH   TSEXP
20453 @ 180744:                  PUSH   JJJ
20454 @ 180747:                  ASSPAR
20455 @ 180748:                  CALL  
20456 @ 180749:                  ASSVAL
20457 @ 180750:                  LINE   2072 "regression-compile-tmp/allimpc1-77.imp"
20458 @ 180792:                  PUSH   P
20459 @ 180795:                  PUSH   JJ
20460 @ 180798:                  ASSVAL

  2073           %IF QQ=0 %THEN CSEXP(4,1) %ELSE CSEXP(1,1)
20461 @ 180799:                  LINE   2073 "regression-compile-tmp/allimpc1-77.imp"
20462 @ 180841:                  PUSH   QQ
20463 @ 180844:                  PUSHI  #0x00000000
20464 @ 180849:                  JUMPIF # L_0004
20465 @ 180853:                  PUSH   CSEXP
20466 @ 180856:                  PUSHI  #0x00000004
20467 @ 180861:                  ASSPAR
20468 @ 180862:                  PUSHI  #0x00000001
20469 @ 180867:                  ASSPAR
20470 @ 180868:                  CALL  
20471 @ 180869:                  GOTO   L_0003
20472 @ 180872:                  LOCATE L_0004
20473 @ 180875:                  PUSH   CSEXP
20474 @ 180878:                  PUSHI  #0x00000001
20475 @ 180883:                  ASSPAR
20476 @ 180884:                  PUSHI  #0x00000001
20477 @ 180889:                  ASSPAR
20478 @ 180890:                  CALL  
20479 @ 180891:                  LOCATE L_0003

  2074           REGISTER(4)=1; CSEXP(2,1); REGISTER(4)=0
20480 @ 180894:                  LINE   2074 "regression-compile-tmp/allimpc1-77.imp"
20481 @ 180936:                  PUSH   REGISTER
20482 @ 180939:                  PUSHI  #0x00000004
20483 @ 180944:                  ACCESS
20484 @ 180945:                  PUSHI  #0x00000001
20485 @ 180950:                  ASSVAL
20486 @ 180951:                  LINE   2074 "regression-compile-tmp/allimpc1-77.imp"
20487 @ 180993:                  PUSH   CSEXP
20488 @ 180996:                  PUSHI  #0x00000002
20489 @ 181001:                  ASSPAR
20490 @ 181002:                  PUSHI  #0x00000001
20491 @ 181007:                  ASSPAR
20492 @ 181008:                  CALL  
20493 @ 181009:                  LINE   2074 "regression-compile-tmp/allimpc1-77.imp"
20494 @ 181051:                  PUSH   REGISTER
20495 @ 181054:                  PUSHI  #0x00000004
20496 @ 181059:                  ACCESS
20497 @ 181060:                  PUSHI  #0x00000000
20498 @ 181065:                  ASSVAL

  2075           PRR(X'18',1,4) %IF QQ=0;      ! BOUND PAIR NOW IN R1 & R2
20499 @ 181066:                  LINE   2075 "regression-compile-tmp/allimpc1-77.imp"
20500 @ 181108:                  PUSH   QQ
20501 @ 181111:                  PUSHI  #0x00000000
20502 @ 181116:                  JUMPIF # L_0004
20503 @ 181120:                  PUSH   PRR
20504 @ 181123:                  PUSHI  #0x00000018
20505 @ 181128:                  ASSPAR
20506 @ 181129:                  PUSHI  #0x00000001
20507 @ 181134:                  ASSPAR
20508 @ 181135:                  PUSHI  #0x00000004
20509 @ 181140:                  ASSPAR
20510 @ 181141:                  CALL  
20511 @ 181142:                  LOCATE L_0004

  2076           ->L41 %UNLESS KK=1; S=1
20512 @ 181145:                  LINE   2076 "regression-compile-tmp/allimpc1-77.imp"
20513 @ 181187:                  PUSH   KK
20514 @ 181190:                  PUSHI  #0x00000001
20515 @ 181195:                  JUMPIF = L_0004
20516 @ 181199:                  JUMP   L_01dd
20517 @ 181202:                  LOCATE L_0004
20518 @ 181205:                  LINE   2076 "regression-compile-tmp/allimpc1-77.imp"
20519 @ 181247:                  PUSH   S
20520 @ 181250:                  PUSHI  #0x00000001
20521 @ 181255:                  ASSVAL

  2077           %UNLESS MODE=2 %THEN %START
20522 @ 181256:                  LINE   2077 "regression-compile-tmp/allimpc1-77.imp"
20523 @ 181298:                  PUSH   MODE
20524 @ 181301:                  PUSHI  #0x00000002
20525 @ 181306:                  JUMPIF = L_0004

  2078           S=0; PRX(X'41',0,0,0,ACC); %FINISH;
20526 @ 181310:                  LINE   2078 "regression-compile-tmp/allimpc1-77.imp"
20527 @ 181352:                  PUSH   S
20528 @ 181355:                  PUSHI  #0x00000000
20529 @ 181360:                  ASSVAL
20530 @ 181361:                  LINE   2078 "regression-compile-tmp/allimpc1-77.imp"
20531 @ 181403:                  PUSH   PRX
20532 @ 181406:                  PUSHI  #0x00000041
20533 @ 181411:                  ASSPAR
20534 @ 181412:                  PUSHI  #0x00000000
20535 @ 181417:                  ASSPAR
20536 @ 181418:                  PUSHI  #0x00000000
20537 @ 181423:                  ASSPAR
20538 @ 181424:                  PUSHI  #0x00000000
20539 @ 181429:                  ASSPAR
20540 @ 181430:                  PUSH   ACC
20541 @ 181433:                  ASSPAR
20542 @ 181434:                  CALL  
20543 @ 181435:                  LINE   2078 "regression-compile-tmp/allimpc1-77.imp"
20544 @ 181477:                  LOCATE L_0004

  2079           PRX(X'90',S,2,WSPR,4*S); !      STM TO DUMP BOUND PAIR & R0
20545 @ 181480:                  LINE   2079 "regression-compile-tmp/allimpc1-77.imp"
20546 @ 181522:                  PUSH   PRX
20547 @ 181525:                  PUSHI  #0x00000090
20548 @ 181530:                  ASSPAR
20549 @ 181531:                  PUSH   S
20550 @ 181534:                  ASSPAR
20551 @ 181535:                  PUSHI  #0x00000002
20552 @ 181540:                  ASSPAR
20553 @ 181541:                  PUSH   WSPR
20554 @ 181544:                  ASSPAR
20555 @ 181545:                  PUSHI  #0x00000004
20556 @ 181550:                  PUSH   S
20557 @ 181553:                  MUL   
20558 @ 181554:                  ASSPAR
20559 @ 181555:                  CALL  

  2080           PSI(X'92',3-A(P),WSPR,1);     ! MVI TO SET DIMENSION
20560 @ 181556:                  LINE   2080 "regression-compile-tmp/allimpc1-77.imp"
20561 @ 181598:                  PUSH   PSI
20562 @ 181601:                  PUSHI  #0x00000092
20563 @ 181606:                  ASSPAR
20564 @ 181607:                  PUSHI  #0x00000003
20565 @ 181612:                  PUSH   A
20566 @ 181615:                  PUSH   P
20567 @ 181618:                  ACCESS
20568 @ 181619:                  SUB   
20569 @ 181620:                  ASSPAR
20570 @ 181621:                  PUSH   WSPR
20571 @ 181624:                  ASSPAR
20572 @ 181625:                  PUSHI  #0x00000001
20573 @ 181630:                  ASSPAR
20574 @ 181631:                  CALL  

  2081           MOVER(WSPR,16); ->L42
20575 @ 181632:                  LINE   2081 "regression-compile-tmp/allimpc1-77.imp"
20576 @ 181674:                  PUSH   MOVER
20577 @ 181677:                  PUSH   WSPR
20578 @ 181680:                  ASSPAR
20579 @ 181681:                  PUSHI  #0x00000010
20580 @ 181686:                  ASSPAR
20581 @ 181687:                  CALL  
20582 @ 181688:                  LINE   2081 "regression-compile-tmp/allimpc1-77.imp"
20583 @ 181730:                  JUMP   L_01de

  2082  L41:      S=(KK&1)<<2
20584 @ 181733:                  LINE   2082 "regression-compile-tmp/allimpc1-77.imp"
20585 @ 181775:                  LABEL  L_01dd
20586 @ 181778:                  LINE   2082 "regression-compile-tmp/allimpc1-77.imp"
20587 @ 181820:                  PUSH   S
20588 @ 181823:                  PUSH   KK
20589 @ 181826:                  PUSHI  #0x00000001
20590 @ 181831:                  AND   
20591 @ 181832:                  PUSHI  #0x00000002
20592 @ 181837:                  LSH   
20593 @ 181838:                  ASSVAL

  2083           %IF S=0 %THEN JJJ=8*A(P) %ELSE JJJ=16
20594 @ 181839:                  LINE   2083 "regression-compile-tmp/allimpc1-77.imp"
20595 @ 181881:                  PUSH   S
20596 @ 181884:                  PUSHI  #0x00000000
20597 @ 181889:                  JUMPIF # L_0004
20598 @ 181893:                  PUSH   JJJ
20599 @ 181896:                  PUSHI  #0x00000008
20600 @ 181901:                  PUSH   A
20601 @ 181904:                  PUSH   P
20602 @ 181907:                  ACCESS
20603 @ 181908:                  MUL   
20604 @ 181909:                  ASSVAL
20605 @ 181910:                  GOTO   L_0003
20606 @ 181913:                  LOCATE L_0004
20607 @ 181916:                  PUSH   JJJ
20608 @ 181919:                  PUSHI  #0x00000010
20609 @ 181924:                  ASSVAL
20610 @ 181925:                  LOCATE L_0003

  2084           PRX(X'90',1,2,WSPR,S)
20611 @ 181928:                  LINE   2084 "regression-compile-tmp/allimpc1-77.imp"
20612 @ 181970:                  PUSH   PRX
20613 @ 181973:                  PUSHI  #0x00000090
20614 @ 181978:                  ASSPAR
20615 @ 181979:                  PUSHI  #0x00000001
20616 @ 181984:                  ASSPAR
20617 @ 181985:                  PUSHI  #0x00000002
20618 @ 181990:                  ASSPAR
20619 @ 181991:                  PUSH   WSPR
20620 @ 181994:                  ASSPAR
20621 @ 181995:                  PUSH   S
20622 @ 181998:                  ASSPAR
20623 @ 181999:                  CALL  

  2085           MOVER(WSPR,JJJ)
20624 @ 182000:                  LINE   2085 "regression-compile-tmp/allimpc1-77.imp"
20625 @ 182042:                  PUSH   MOVER
20626 @ 182045:                  PUSH   WSPR
20627 @ 182048:                  ASSPAR
20628 @ 182049:                  PUSH   JJJ
20629 @ 182052:                  ASSPAR
20630 @ 182053:                  CALL  

  2086  L42:      ->L4 %IF A(P)=1;               ! FOR NEXT BOUND PAIR
20631 @ 182054:                  LINE   2086 "regression-compile-tmp/allimpc1-77.imp"
20632 @ 182096:                  LABEL  L_01de
20633 @ 182099:                  LINE   2086 "regression-compile-tmp/allimpc1-77.imp"
20634 @ 182141:                  PUSH   A
20635 @ 182144:                  PUSH   P
20636 @ 182147:                  ACCESS
20637 @ 182148:                  PUSHI  #0x00000001
20638 @ 182153:                  JUMPIF # L_0004
20639 @ 182157:                  JUMP   L_01dc
20640 @ 182160:                  LOCATE L_0004

  2087           ->L5 %IF KK<=2
20641 @ 182163:                  LINE   2087 "regression-compile-tmp/allimpc1-77.imp"
20642 @ 182205:                  PUSH   KK
20643 @ 182208:                  PUSHI  #0x00000002
20644 @ 182213:                  JUMPIF > L_0004
20645 @ 182217:                  JUMP   L_01df
20646 @ 182220:                  LOCATE L_0004

  2088           FAULT(37) %IF KK>6
20647 @ 182223:                  LINE   2088 "regression-compile-tmp/allimpc1-77.imp"
20648 @ 182265:                  PUSH   KK
20649 @ 182268:                  PUSHI  #0x00000006
20650 @ 182273:                  JUMPIF <= L_0004
20651 @ 182277:                  PUSH   FAULT
20652 @ 182280:                  PUSHI  #0x00000025
20653 @ 182285:                  ASSPAR
20654 @ 182286:                  CALL  
20655 @ 182287:                  LOCATE L_0004

  2089                 PACLOD(27,3,KK);        !  L 1,=A(DV)--MVI 1(1),KK
20656 @ 182290:                  LINE   2089 "regression-compile-tmp/allimpc1-77.imp"
20657 @ 182332:                  PUSH   PACLOD
20658 @ 182335:                  PUSHI  #0x0000001b
20659 @ 182340:                  ASSPAR
20660 @ 182341:                  PUSHI  #0x00000003
20661 @ 182346:                  ASSPAR
20662 @ 182347:                  PUSH   KK
20663 @ 182350:                  ASSPAR
20664 @ 182351:                  CALL  

  2090  L5:       QQ=Q+1; J=KK; PTYPE=PTYPEP; ->L9 %IF MODE >=1
20665 @ 182352:                  LINE   2090 "regression-compile-tmp/allimpc1-77.imp"
20666 @ 182394:                  LABEL  L_01df
20667 @ 182397:                  LINE   2090 "regression-compile-tmp/allimpc1-77.imp"
20668 @ 182439:                  PUSH   QQ
20669 @ 182442:                  PUSH   Q
20670 @ 182445:                  PUSHI  #0x00000001
20671 @ 182450:                  ADD   
20672 @ 182451:                  ASSVAL
20673 @ 182452:                  LINE   2090 "regression-compile-tmp/allimpc1-77.imp"
20674 @ 182494:                  PUSH   J
20675 @ 182497:                  PUSH   KK
20676 @ 182500:                  ASSVAL
20677 @ 182501:                  LINE   2090 "regression-compile-tmp/allimpc1-77.imp"
20678 @ 182543:                  PUSH   PTYPE
20679 @ 182546:                  PUSH   PTYPEP
20680 @ 182549:                  ASSVAL
20681 @ 182550:                  LINE   2090 "regression-compile-tmp/allimpc1-77.imp"
20682 @ 182592:                  PUSH   MODE
20683 @ 182595:                  PUSHI  #0x00000001
20684 @ 182600:                  JUMPIF < L_0004
20685 @ 182604:                  JUMP   L_01e0
20686 @ 182607:                  LOCATE L_0004

  2091           %CYCLE JJJ=1,1,A(QQ)
20687 @ 182610:                  LINE   2091 "regression-compile-tmp/allimpc1-77.imp"
20688 @ 182652:                  PUSH   JJJ
20689 @ 182655:                  PUSHI  #0x00000001
20690 @ 182660:                  PUSH   A
20691 @ 182663:                  PUSH   QQ
20692 @ 182666:                  ACCESS
20693 @ 182667:                  PUSHI  #0x00000001
20694 @ 182672:                  FOR    L_0003

  2092           K=A(QQ+JJJ); TESTNST; J=KK
20695 @ 182675:                  LINE   2092 "regression-compile-tmp/allimpc1-77.imp"
20696 @ 182717:                  PUSH   K
20697 @ 182720:                  PUSH   A
20698 @ 182723:                  PUSH   QQ
20699 @ 182726:                  PUSH   JJJ
20700 @ 182729:                  ADD   
20701 @ 182730:                  ACCESS
20702 @ 182731:                  ASSVAL
20703 @ 182732:                  LINE   2092 "regression-compile-tmp/allimpc1-77.imp"
20704 @ 182774:                  PUSH   TESTNST
20705 @ 182777:                  CALL  
20706 @ 182778:                  LINE   2092 "regression-compile-tmp/allimpc1-77.imp"
20707 @ 182820:                  PUSH   J
20708 @ 182823:                  PUSH   KK
20709 @ 182826:                  ASSVAL

  2093           STORE TAG(K,N);PPJ(13)
20710 @ 182827:                  LINE   2093 "regression-compile-tmp/allimpc1-77.imp"
20711 @ 182869:                  PUSH   STORETAG
20712 @ 182872:                  PUSH   K
20713 @ 182875:                  ASSPAR
20714 @ 182876:                  PUSH   N
20715 @ 182879:                  ASSPAR
20716 @ 182880:                  CALL  
20717 @ 182881:                  LINE   2093 "regression-compile-tmp/allimpc1-77.imp"
20718 @ 182923:                  PUSH   PPJ
20719 @ 182926:                  PUSHI  #0x0000000d
20720 @ 182931:                  ASSPAR
20721 @ 182932:                  CALL  

  2094           PRX(X'90',0,3,RBASE,N);       ! STM 0,3--SAVE ARRAYHEAD
20722 @ 182933:                  LINE   2094 "regression-compile-tmp/allimpc1-77.imp"
20723 @ 182975:                  PUSH   PRX
20724 @ 182978:                  PUSHI  #0x00000090
20725 @ 182983:                  ASSPAR
20726 @ 182984:                  PUSHI  #0x00000000
20727 @ 182989:                  ASSPAR
20728 @ 182990:                  PUSHI  #0x00000003
20729 @ 182995:                  ASSPAR
20730 @ 182996:                  PUSH   RBASE
20731 @ 182999:                  ASSPAR
20732 @ 183000:                  PUSH   N
20733 @ 183003:                  ASSPAR
20734 @ 183004:                  CALL  

  2095           N=N+16; %REPEAT
20735 @ 183005:                  LINE   2095 "regression-compile-tmp/allimpc1-77.imp"
20736 @ 183047:                  PUSH   N
20737 @ 183050:                  PUSH   N
20738 @ 183053:                  PUSHI  #0x00000010
20739 @ 183058:                  ADD   
20740 @ 183059:                  ASSVAL
20741 @ 183060:                  LINE   2095 "regression-compile-tmp/allimpc1-77.imp"
20742 @ 183102:                  REPEAT L_0003
20743 @ 183105:                  LOCATE L_0004

  2096           Q=P+2; ->L1 %IF A(Q-1)=1
20744 @ 183108:                  LINE   2096 "regression-compile-tmp/allimpc1-77.imp"
20745 @ 183150:                  PUSH   Q
20746 @ 183153:                  PUSH   P
20747 @ 183156:                  PUSHI  #0x00000002
20748 @ 183161:                  ADD   
20749 @ 183162:                  ASSVAL
20750 @ 183163:                  LINE   2096 "regression-compile-tmp/allimpc1-77.imp"
20751 @ 183205:                  PUSH   A
20752 @ 183208:                  PUSH   Q
20753 @ 183211:                  PUSHI  #0x00000001
20754 @ 183216:                  SUB   
20755 @ 183217:                  ACCESS
20756 @ 183218:                  PUSHI  #0x00000001
20757 @ 183223:                  JUMPIF # L_0004
20758 @ 183227:                  JUMP   L_01db
20759 @ 183230:                  LOCATE L_0004

  2097  L9:       %END
20760 @ 183233:                  LINE   2097 "regression-compile-tmp/allimpc1-77.imp"
20761 @ 183275:                  LABEL  L_01e0
20762 @ 183278:                  LINE   2097 "regression-compile-tmp/allimpc1-77.imp"
20763 @ 183320:               END    _lev0id0_CSS_CADCLN {lev=3 --> 2}

  2098           %ROUTINE     CVDECLN
  2099           !%SHORTROUTINE
20764 @ 183321:               LINE   2098 "regression-compile-tmp/allimpc1-77.imp"
20765 @ 183363:               DEF    CVDECLN (_lev0id0_CSS_CVDECLN) p1=V_013e 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
20766 @ 183382:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
20767 @ 183383:                  FINISH ) {lev=3}

  2100           %INTEGER LB,UB,ADV,Q,QQ,RANGE,JJJ,KK,DISP0,DISP1
20768 @ 183384:                  LINE   2100 "regression-compile-tmp/allimpc1-77.imp"
20769 @ 183426:                  DEF    LB p1=V_01d4 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
20770 @ 183440:                  DEF    UB p1=V_01d5 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
20771 @ 183454:                  DEF    ADV p1=V_01d6 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
20772 @ 183469:                  DEF    Q p1=V_01d7 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
20773 @ 183482:                  DEF    QQ p1=V_01d8 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
20774 @ 183496:                  DEF    RANGE p1=V_01d9 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
20775 @ 183513:                  DEF    JJJ p1=V_01da 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
20776 @ 183528:                  DEF    KK p1=V_01db 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
20777 @ 183542:                  DEF    DISP0 p1=V_01dc 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
20778 @ 183559:                  DEF    DISP1 p1=V_01dd 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

  2101           Q=P
20779 @ 183576:                  LINE   2101 "regression-compile-tmp/allimpc1-77.imp"
20780 @ 183618:                  PUSH   Q
20781 @ 183621:                  PUSH   P
20782 @ 183624:                  ASSVAL

  2102           P=A(Q+1)+Q+2
20783 @ 183625:                  LINE   2102 "regression-compile-tmp/allimpc1-77.imp"
20784 @ 183667:                  PUSH   P
20785 @ 183670:                  PUSH   A
20786 @ 183673:                  PUSH   Q
20787 @ 183676:                  PUSHI  #0x00000001
20788 @ 183681:                  ADD   
20789 @ 183682:                  ACCESS
20790 @ 183683:                  PUSH   Q
20791 @ 183686:                  ADD   
20792 @ 183687:                  PUSHI  #0x00000002
20793 @ 183692:                  ADD   
20794 @ 183693:                  ASSVAL

  2103           CBPAIR(LB,UB)
20795 @ 183694:                  LINE   2103 "regression-compile-tmp/allimpc1-77.imp"
20796 @ 183736:                  PUSH   CBPAIR
20797 @ 183739:                  PUSH   LB
20798 @ 183742:                  ASSPAR
20799 @ 183743:                  PUSH   UB
20800 @ 183746:                  ASSPAR
20801 @ 183747:                  CALL  

  2104           ADV=N0
20802 @ 183748:                  LINE   2104 "regression-compile-tmp/allimpc1-77.imp"
20803 @ 183790:                  PUSH   ADV
20804 @ 183793:                  PUSH   N0
20805 @ 183796:                  ASSVAL

  2105           ST(N0)=1<<16!ACC
20806 @ 183797:                  LINE   2105 "regression-compile-tmp/allimpc1-77.imp"
20807 @ 183839:                  PUSH   ST
20808 @ 183842:                  PUSH   N0
20809 @ 183845:                  ACCESS
20810 @ 183846:                  PUSHI  #0x00000001
20811 @ 183851:                  PUSHI  #0x00000010
20812 @ 183856:                  LSH   
20813 @ 183857:                  PUSH   ACC
20814 @ 183860:                  OR    
20815 @ 183861:                  ASSVAL

  2106           ST(N0+1)=LB
20816 @ 183862:                  LINE   2106 "regression-compile-tmp/allimpc1-77.imp"
20817 @ 183904:                  PUSH   ST
20818 @ 183907:                  PUSH   N0
20819 @ 183910:                  PUSHI  #0x00000001
20820 @ 183915:                  ADD   
20821 @ 183916:                  ACCESS
20822 @ 183917:                  PUSH   LB
20823 @ 183920:                  ASSVAL

  2107           ST(N0+2)=UB
20824 @ 183921:                  LINE   2107 "regression-compile-tmp/allimpc1-77.imp"
20825 @ 183963:                  PUSH   ST
20826 @ 183966:                  PUSH   N0
20827 @ 183969:                  PUSHI  #0x00000002
20828 @ 183974:                  ADD   
20829 @ 183975:                  ACCESS
20830 @ 183976:                  PUSH   UB
20831 @ 183979:                  ASSVAL

  2108           RANGE=UB-LB+1
20832 @ 183980:                  LINE   2108 "regression-compile-tmp/allimpc1-77.imp"
20833 @ 184022:                  PUSH   RANGE
20834 @ 184025:                  PUSH   UB
20835 @ 184028:                  PUSH   LB
20836 @ 184031:                  SUB   
20837 @ 184032:                  PUSHI  #0x00000001
20838 @ 184037:                  ADD   
20839 @ 184038:                  ASSVAL

  2109           ST(N0+3)=RANGE; N0=N0+4
20840 @ 184039:                  LINE   2109 "regression-compile-tmp/allimpc1-77.imp"
20841 @ 184081:                  PUSH   ST
20842 @ 184084:                  PUSH   N0
20843 @ 184087:                  PUSHI  #0x00000003
20844 @ 184092:                  ADD   
20845 @ 184093:                  ACCESS
20846 @ 184094:                  PUSH   RANGE
20847 @ 184097:                  ASSVAL
20848 @ 184098:                  LINE   2109 "regression-compile-tmp/allimpc1-77.imp"
20849 @ 184140:                  PUSH   N0
20850 @ 184143:                  PUSH   N0
20851 @ 184146:                  PUSHI  #0x00000004
20852 @ 184151:                  ADD   
20853 @ 184152:                  ASSVAL

  2110           FAULT(44) %IF LB>UB
20854 @ 184153:                  LINE   2110 "regression-compile-tmp/allimpc1-77.imp"
20855 @ 184195:                  PUSH   LB
20856 @ 184198:                  PUSH   UB
20857 @ 184201:                  JUMPIF <= L_0004
20858 @ 184205:                  PUSH   FAULT
20859 @ 184208:                  PUSHI  #0x0000002c
20860 @ 184213:                  ASSPAR
20861 @ 184214:                  CALL  
20862 @ 184215:                  LOCATE L_0004

  2111           PRX(X'41',2,0,GLA,ADV<<2)
20863 @ 184218:                  LINE   2111 "regression-compile-tmp/allimpc1-77.imp"
20864 @ 184260:                  PUSH   PRX
20865 @ 184263:                  PUSHI  #0x00000041
20866 @ 184268:                  ASSPAR
20867 @ 184269:                  PUSHI  #0x00000002
20868 @ 184274:                  ASSPAR
20869 @ 184275:                  PUSHI  #0x00000000
20870 @ 184280:                  ASSPAR
20871 @ 184281:                  PUSH   GLA
20872 @ 184284:                  ASSPAR
20873 @ 184285:                  PUSH   ADV
20874 @ 184288:                  PUSHI  #0x00000002
20875 @ 184293:                  LSH   
20876 @ 184294:                  ASSPAR
20877 @ 184295:                  CALL  

  2112           PRX(X'41',3,0,0,RANGE)
20878 @ 184296:                  LINE   2112 "regression-compile-tmp/allimpc1-77.imp"
20879 @ 184338:                  PUSH   PRX
20880 @ 184341:                  PUSHI  #0x00000041
20881 @ 184346:                  ASSPAR
20882 @ 184347:                  PUSHI  #0x00000003
20883 @ 184352:                  ASSPAR
20884 @ 184353:                  PUSHI  #0x00000000
20885 @ 184358:                  ASSPAR
20886 @ 184359:                  PUSHI  #0x00000000
20887 @ 184364:                  ASSPAR
20888 @ 184365:                  PUSH   RANGE
20889 @ 184368:                  ASSPAR
20890 @ 184369:                  CALL  

  2113           QQ=Q+1; J=1
20891 @ 184370:                  LINE   2113 "regression-compile-tmp/allimpc1-77.imp"
20892 @ 184412:                  PUSH   QQ
20893 @ 184415:                  PUSH   Q
20894 @ 184418:                  PUSHI  #0x00000001
20895 @ 184423:                  ADD   
20896 @ 184424:                  ASSVAL
20897 @ 184425:                  LINE   2113 "regression-compile-tmp/allimpc1-77.imp"
20898 @ 184467:                  PUSH   J
20899 @ 184470:                  PUSHI  #0x00000001
20900 @ 184475:                  ASSVAL

  2114           %CYCLE JJJ=1,1,A(QQ)
20901 @ 184476:                  LINE   2114 "regression-compile-tmp/allimpc1-77.imp"
20902 @ 184518:                  PUSH   JJJ
20903 @ 184521:                  PUSHI  #0x00000001
20904 @ 184526:                  PUSH   A
20905 @ 184529:                  PUSH   QQ
20906 @ 184532:                  ACCESS
20907 @ 184533:                  PUSHI  #0x00000001
20908 @ 184538:                  FOR    L_0003

  2115           N=(N+7)&(-8)
20909 @ 184541:                  LINE   2115 "regression-compile-tmp/allimpc1-77.imp"
20910 @ 184583:                  PUSH   N
20911 @ 184586:                  PUSH   N
20912 @ 184589:                  PUSHI  #0x00000007
20913 @ 184594:                  ADD   
20914 @ 184595:                  PUSHI  #0x00000008
20915 @ 184600:                  NEGATE
20916 @ 184601:                  AND   
20917 @ 184602:                  ASSVAL

  2116           DISP1=N+16
20918 @ 184603:                  LINE   2116 "regression-compile-tmp/allimpc1-77.imp"
20919 @ 184645:                  PUSH   DISP1
20920 @ 184648:                  PUSH   N
20921 @ 184651:                  PUSHI  #0x00000010
20922 @ 184656:                  ADD   
20923 @ 184657:                  ASSVAL

  2117           DISP0=DISP1-LB*ACC; FAULT(44) %UNLESS 0<DISP0<4095
20924 @ 184658:                  LINE   2117 "regression-compile-tmp/allimpc1-77.imp"
20925 @ 184700:                  PUSH   DISP0
20926 @ 184703:                  PUSH   DISP1
20927 @ 184706:                  PUSH   LB
20928 @ 184709:                  PUSH   ACC
20929 @ 184712:                  MUL   
20930 @ 184713:                  SUB   
20931 @ 184714:                  ASSVAL
20932 @ 184715:                  LINE   2117 "regression-compile-tmp/allimpc1-77.imp"
20933 @ 184757:                  PUSHI  #0x00000000
20934 @ 184762:                  PUSH   DISP0
20935 @ 184765:                  JUMPIFD >= L_0008
20936 @ 184769:                  PUSHI  #0x00000fff
20937 @ 184774:                  JUMPIF < L_0007
20938 @ 184778:                  LOCATE L_0008
20939 @ 184781:                  PUSH   FAULT
20940 @ 184784:                  PUSHI  #0x0000002c
20941 @ 184789:                  ASSPAR
20942 @ 184790:                  CALL  
20943 @ 184791:                  LOCATE L_0007

  2118           KK=NEWCELL; REPLACE BOTH(KK,DISP0,N)
20944 @ 184794:                  LINE   2118 "regression-compile-tmp/allimpc1-77.imp"
20945 @ 184836:                  PUSH   KK
20946 @ 184839:                  PUSH   NEWCELL
20947 @ 184842:                  CALL  
20948 @ 184843:                  ASSVAL
20949 @ 184844:                  LINE   2118 "regression-compile-tmp/allimpc1-77.imp"
20950 @ 184886:                  PUSH   REPLACEBOTH
20951 @ 184889:                  PUSH   KK
20952 @ 184892:                  ASSPAR
20953 @ 184893:                  PUSH   DISP0
20954 @ 184896:                  ASSPAR
20955 @ 184897:                  PUSH   N
20956 @ 184900:                  ASSPAR
20957 @ 184901:                  CALL  

  2119           PRX(X'41',0,0,RBASE,DISP0)
20958 @ 184902:                  LINE   2119 "regression-compile-tmp/allimpc1-77.imp"
20959 @ 184944:                  PUSH   PRX
20960 @ 184947:                  PUSHI  #0x00000041
20961 @ 184952:                  ASSPAR
20962 @ 184953:                  PUSHI  #0x00000000
20963 @ 184958:                  ASSPAR
20964 @ 184959:                  PUSHI  #0x00000000
20965 @ 184964:                  ASSPAR
20966 @ 184965:                  PUSH   RBASE
20967 @ 184968:                  ASSPAR
20968 @ 184969:                  PUSH   DISP0
20969 @ 184972:                  ASSPAR
20970 @ 184973:                  CALL  

  2120           PRX(X'41',1,0,RBASE,DISP1)
20971 @ 184974:                  LINE   2120 "regression-compile-tmp/allimpc1-77.imp"
20972 @ 185016:                  PUSH   PRX
20973 @ 185019:                  PUSHI  #0x00000041
20974 @ 185024:                  ASSPAR
20975 @ 185025:                  PUSHI  #0x00000001
20976 @ 185030:                  ASSPAR
20977 @ 185031:                  PUSHI  #0x00000000
20978 @ 185036:                  ASSPAR
20979 @ 185037:                  PUSH   RBASE
20980 @ 185040:                  ASSPAR
20981 @ 185041:                  PUSH   DISP1
20982 @ 185044:                  ASSPAR
20983 @ 185045:                  CALL  

  2121           K=A(QQ+JJJ); TESTNST
20984 @ 185046:                  LINE   2121 "regression-compile-tmp/allimpc1-77.imp"
20985 @ 185088:                  PUSH   K
20986 @ 185091:                  PUSH   A
20987 @ 185094:                  PUSH   QQ
20988 @ 185097:                  PUSH   JJJ
20989 @ 185100:                  ADD   
20990 @ 185101:                  ACCESS
20991 @ 185102:                  ASSVAL
20992 @ 185103:                  LINE   2121 "regression-compile-tmp/allimpc1-77.imp"
20993 @ 185145:                  PUSH   TESTNST
20994 @ 185148:                  CALL  

  2122           STORE TAG(K,KK)
20995 @ 185149:                  LINE   2122 "regression-compile-tmp/allimpc1-77.imp"
20996 @ 185191:                  PUSH   STORETAG
20997 @ 185194:                  PUSH   K
20998 @ 185197:                  ASSPAR
20999 @ 185198:                  PUSH   KK
21000 @ 185201:                  ASSPAR
21001 @ 185202:                  CALL  

  2123           PRX(X'90',0,3,RBASE,N)
21002 @ 185203:                  LINE   2123 "regression-compile-tmp/allimpc1-77.imp"
21003 @ 185245:                  PUSH   PRX
21004 @ 185248:                  PUSHI  #0x00000090
21005 @ 185253:                  ASSPAR
21006 @ 185254:                  PUSHI  #0x00000000
21007 @ 185259:                  ASSPAR
21008 @ 185260:                  PUSHI  #0x00000003
21009 @ 185265:                  ASSPAR
21010 @ 185266:                  PUSH   RBASE
21011 @ 185269:                  ASSPAR
21012 @ 185270:                  PUSH   N
21013 @ 185273:                  ASSPAR
21014 @ 185274:                  CALL  

  2124           SET80(DISP1,ACC*RANGE) %IF UNASS=1
21015 @ 185275:                  LINE   2124 "regression-compile-tmp/allimpc1-77.imp"
21016 @ 185317:                  PUSH   UNASS
21017 @ 185320:                  PUSHI  #0x00000001
21018 @ 185325:                  JUMPIF # L_0007
21019 @ 185329:                  PUSH   SET80
21020 @ 185332:                  PUSH   DISP1
21021 @ 185335:                  ASSPAR
21022 @ 185336:                  PUSH   ACC
21023 @ 185339:                  PUSH   RANGE
21024 @ 185342:                  MUL   
21025 @ 185343:                  ASSPAR
21026 @ 185344:                  CALL  
21027 @ 185345:                  LOCATE L_0007

  2125           N=DISP1+ACC*RANGE
21028 @ 185348:                  LINE   2125 "regression-compile-tmp/allimpc1-77.imp"
21029 @ 185390:                  PUSH   N
21030 @ 185393:                  PUSH   DISP1
21031 @ 185396:                  PUSH   ACC
21032 @ 185399:                  PUSH   RANGE
21033 @ 185402:                  MUL   
21034 @ 185403:                  ADD   
21035 @ 185404:                  ASSVAL

  2126           %REPEAT
21036 @ 185405:                  LINE   2126 "regression-compile-tmp/allimpc1-77.imp"
21037 @ 185447:                  REPEAT L_0003
21038 @ 185450:                  LOCATE L_0004

  2127           P=P+1; %IF A(P-1)=1 %THEN CVDECLN
21039 @ 185453:                  LINE   2127 "regression-compile-tmp/allimpc1-77.imp"
21040 @ 185495:                  PUSH   P
21041 @ 185498:                  PUSH   P
21042 @ 185501:                  PUSHI  #0x00000001
21043 @ 185506:                  ADD   
21044 @ 185507:                  ASSVAL
21045 @ 185508:                  LINE   2127 "regression-compile-tmp/allimpc1-77.imp"
21046 @ 185550:                  PUSH   A
21047 @ 185553:                  PUSH   P
21048 @ 185556:                  PUSHI  #0x00000001
21049 @ 185561:                  SUB   
21050 @ 185562:                  ACCESS
21051 @ 185563:                  PUSHI  #0x00000001
21052 @ 185568:                  JUMPIF # L_0004
21053 @ 185572:                  PUSH   CVDECLN
21054 @ 185575:                  CALL  
21055 @ 185576:                  LOCATE L_0004

  2128           N=(N+3)&(-4)
21056 @ 185579:                  LINE   2128 "regression-compile-tmp/allimpc1-77.imp"
21057 @ 185621:                  PUSH   N
21058 @ 185624:                  PUSH   N
21059 @ 185627:                  PUSHI  #0x00000003
21060 @ 185632:                  ADD   
21061 @ 185633:                  PUSHI  #0x00000004
21062 @ 185638:                  NEGATE
21063 @ 185639:                  AND   
21064 @ 185640:                  ASSVAL

  2129           %END
21065 @ 185641:                  LINE   2129 "regression-compile-tmp/allimpc1-77.imp"
21066 @ 185683:               END    _lev0id0_CSS_CVDECLN {lev=3 --> 2}

  2130           %ROUTINE     CSEXP(%INTEGER REG,%BYTEINTEGER MODE)
  2131           %COMMENT MODE=1 FOR %INTEGER, =2REAL, =3LONG,=0INTEGER %IF PNS
21067 @ 185684:               LINE   2130 "regression-compile-tmp/allimpc1-77.imp"
21068 @ 185726:               DEF    CSEXP (_lev0id0_CSS_CSEXP) p1=V_013f 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
21069 @ 185743:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
21070 @ 185744:                     DEF    REG p1=V_01d4 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
21071 @ 185759:                     DEF    MODE p1=V_01d5 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
21072 @ 185775:                  FINISH ) {lev=3}

  2132           %INTEGER C,D,QP,NOP,X,JJ,OPCODE
21073 @ 185776:                  LINE   2132 "regression-compile-tmp/allimpc1-77.imp"
21074 @ 185818:                  DEF    C p1=V_01d6 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
21075 @ 185831:                  DEF    D p1=V_01d7 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
21076 @ 185844:                  DEF    QP p1=V_01d8 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
21077 @ 185858:                  DEF    NOP p1=V_01d9 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
21078 @ 185873:                  DEF    X p1=V_01da 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
21079 @ 185886:                  DEF    JJ p1=V_01db 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
21080 @ 185900:                  DEF    OPCODE p1=V_01dc 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

  2133           %INTEGER EVALUATE,OPND
21081 @ 185918:                  LINE   2133 "regression-compile-tmp/allimpc1-77.imp"
21082 @ 185960:                  DEF    EVALUATE p1=V_01dd 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
21083 @ 185980:                  DEF    OPND p1=V_01de 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

  2134           %SHORTINTEGER OPHEAD
21084 @ 185996:                  LINE   2134 "regression-compile-tmp/allimpc1-77.imp"
21085 @ 186038:                  DEF    OPHEAD p1=V_01df a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  2135           %BYTEINTEGER REAL,LONGREAL,REALOP
21086 @ 186056:                  LINE   2135 "regression-compile-tmp/allimpc1-77.imp"
21087 @ 186098:                  DEF    REAL p1=V_01e0 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
21088 @ 186114:                  DEF    LONGREAL p1=V_01e1 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
21089 @ 186134:                  DEF    REALOP p1=V_01e2 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  2136           %INTEGER OPERATOR,NOPS,LASTOP
21090 @ 186152:                  LINE   2136 "regression-compile-tmp/allimpc1-77.imp"
21091 @ 186194:                  DEF    OPERATOR p1=V_01e3 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
21092 @ 186214:                  DEF    NOPS p1=V_01e4 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
21093 @ 186230:                  DEF    LASTOP p1=V_01e5 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

  2137           %INTEGERARRAY BS,PT,DP(1:2)
21094 @ 186248:                  LINE   2137 "regression-compile-tmp/allimpc1-77.imp"
21095 @ 186290:                  DEF    BS p1=V_01e6 a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
21096 @ 186304:                  DEF    PT p1=V_01e7 a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
21097 @ 186318:                  DEF    DP p1=V_01e8 a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
21098 @ 186332:                  PUSHI  #0x00000001
21099 @ 186337:                  PUSHI  #0x00000002
21100 @ 186342:                  DIM    0001 0003

  2138                 %INTEGERARRAY OP,OPPREC(0:5)
21101 @ 186348:                  LINE   2138 "regression-compile-tmp/allimpc1-77.imp"
21102 @ 186390:                  DEF    OP p1=V_01e9 a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
21103 @ 186404:                  DEF    OPPREC p1=V_01ea a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
21104 @ 186422:                  PUSHI  #0x00000000
21105 @ 186427:                  PUSHI  #0x00000005
21106 @ 186432:                  DIM    0001 0002

  2139           %ROUTINESPEC TEST(%INTEGER N)
21107 @ 186438:                  LINE   2139 "regression-compile-tmp/allimpc1-77.imp"
21108 @ 186480:                  DEF    TEST (_lev0id0_CSS_CSEXP_TEST) p1=V_01eb a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
21109 @ 186496:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
21110 @ 186497:                     DEF    N p1=V_01ec 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
21111 @ 186510:                  FINISH ) {lev=3}

  2140           %ROUTINESPEC PLANT(%INTEGER A,B,C)
21112 @ 186511:                  LINE   2140 "regression-compile-tmp/allimpc1-77.imp"
21113 @ 186553:                  DEF    PLANT (_lev0id0_CSS_CSEXP_PLANT) p1=V_01ec a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
21114 @ 186570:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
21115 @ 186571:                     DEF    A p1=V_01ed 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
21116 @ 186584:                     DEF    B p1=V_01ee 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
21117 @ 186597:                     DEF    C p1=V_01ef 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
21118 @ 186610:                  FINISH ) {lev=3}

  2141           %INTEGERFNSPEC FINDR
21119 @ 186611:                  LINE   2141 "regression-compile-tmp/allimpc1-77.imp"
21120 @ 186653:                  DEF    FINDR (_lev0id0_CSS_CSEXP_FINDR) p1=V_01ed a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
21121 @ 186670:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
21122 @ 186671:                  FINISH ) {lev=3}

  2142           %ROUTINESPEC LOAD(%INTEGERNAME N,%INTEGER REG,MODE)
21123 @ 186672:                  LINE   2142 "regression-compile-tmp/allimpc1-77.imp"
21124 @ 186714:                  DEF    LOAD (_lev0id0_CSS_CSEXP_LOAD) p1=V_01ee a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
21125 @ 186730:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
21126 @ 186731:                     DEF    N p1=V_01ef a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
21127 @ 186744:                     DEF    REG p1=V_01f0 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
21128 @ 186759:                     DEF    MODE p1=V_01f1 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
21129 @ 186775:                  FINISH ) {lev=3}

  2143           %ROUTINESPEC PRINT ORDERS
21130 @ 186776:                  LINE   2143 "regression-compile-tmp/allimpc1-77.imp"
21131 @ 186818:                  DEF    PRINTORDERS (_lev0id0_CSS_CSEXP_PRINTORDERS) p1=V_01ef a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
21132 @ 186841:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
21133 @ 186842:                  FINISH ) {lev=3}

  2144           %OWNINTEGER N0=1024
21134 @ 186843:                  LINE   2144 "regression-compile-tmp/allimpc1-77.imp"
21135 @ 186885:                  PUSHI  #0x00000400
21136 @ 186890:                  DEF    N0 p1=V_01f0 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
21137 @ 186904:                  INIT   1

  2145           QP=0; OPHEAD=0; OPCODE=0
21138 @ 186907:                  LINE   2145 "regression-compile-tmp/allimpc1-77.imp"
21139 @ 186949:                  PUSH   QP
21140 @ 186952:                  PUSHI  #0x00000000
21141 @ 186957:                  ASSVAL
21142 @ 186958:                  LINE   2145 "regression-compile-tmp/allimpc1-77.imp"
21143 @ 187000:                  PUSH   OPHEAD
21144 @ 187003:                  PUSHI  #0x00000000
21145 @ 187008:                  ASSVAL
21146 @ 187009:                  LINE   2145 "regression-compile-tmp/allimpc1-77.imp"
21147 @ 187051:                  PUSH   OPCODE
21148 @ 187054:                  PUSHI  #0x00000000
21149 @ 187059:                  ASSVAL

  2146           REAL=0; LONGREAL=0; REALOP=0
21150 @ 187060:                  LINE   2146 "regression-compile-tmp/allimpc1-77.imp"
21151 @ 187102:                  PUSH   REAL
21152 @ 187105:                  PUSHI  #0x00000000
21153 @ 187110:                  ASSVAL
21154 @ 187111:                  LINE   2146 "regression-compile-tmp/allimpc1-77.imp"
21155 @ 187153:                  PUSH   LONGREAL
21156 @ 187156:                  PUSHI  #0x00000000
21157 @ 187161:                  ASSVAL
21158 @ 187162:                  LINE   2146 "regression-compile-tmp/allimpc1-77.imp"
21159 @ 187204:                  PUSH   REALOP
21160 @ 187207:                  PUSHI  #0x00000000
21161 @ 187212:                  ASSVAL

  2147           NOPS=0; LASTOP=0
21162 @ 187213:                  LINE   2147 "regression-compile-tmp/allimpc1-77.imp"
21163 @ 187255:                  PUSH   NOPS
21164 @ 187258:                  PUSHI  #0x00000000
21165 @ 187263:                  ASSVAL
21166 @ 187264:                  LINE   2147 "regression-compile-tmp/allimpc1-77.imp"
21167 @ 187306:                  PUSH   LASTOP
21168 @ 187309:                  PUSHI  #0x00000000
21169 @ 187314:                  ASSVAL

  2148           %BEGIN
  2149           !%SHORTROUTINE
21170 @ 187315:                  LINE   2148 "regression-compile-tmp/allimpc1-77.imp"
21171 @ 187357:                  BEGIN  _lev0id0_CSS_CSEXP_lev3id5 {lev=3 --> 4}

  2150           %SWITCH S,SW(1:4)
21172 @ 187358:                     LINE   2150 "regression-compile-tmp/allimpc1-77.imp"
21173 @ 187400:                     PUSHI  #0x00000001
21174 @ 187405:                     PUSHI  #0x00000004
21175 @ 187410:                     BOUNDS
21176 @ 187411:                     DEF    S p1=V_01f1 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
21177 @ 187424:                     DEF    SW p1=V_01f2 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  2151           AFLAG=0; NOP=N0
21178 @ 187438:                     LINE   2151 "regression-compile-tmp/allimpc1-77.imp"
21179 @ 187480:                     PUSH   AFLAG
21180 @ 187483:                     PUSHI  #0x00000000
21181 @ 187488:                     ASSVAL
21182 @ 187489:                     LINE   2151 "regression-compile-tmp/allimpc1-77.imp"
21183 @ 187531:                     PUSH   NOP
21184 @ 187534:                     PUSH   N0
21185 @ 187537:                     ASSVAL

  2152           OP(0)=0; OPPREC(0)=0
21186 @ 187538:                     LINE   2152 "regression-compile-tmp/allimpc1-77.imp"
21187 @ 187580:                     PUSH   OP
21188 @ 187583:                     PUSHI  #0x00000000
21189 @ 187588:                     ACCESS
21190 @ 187589:                     PUSHI  #0x00000000
21191 @ 187594:                     ASSVAL
21192 @ 187595:                     LINE   2152 "regression-compile-tmp/allimpc1-77.imp"
21193 @ 187637:                     PUSH   OPPREC
21194 @ 187640:                     PUSHI  #0x00000000
21195 @ 187645:                     ACCESS
21196 @ 187646:                     PUSHI  #0x00000000
21197 @ 187651:                     ASSVAL

  2153           ->S(A(P));                    !SWITCH ON PHRASE (+1)
21198 @ 187652:                     LINE   2153 "regression-compile-tmp/allimpc1-77.imp"
21199 @ 187694:                     PUSH   A
21200 @ 187697:                     PUSH   P
21201 @ 187700:                     ACCESS
21202 @ 187701:                     SJUMP  497

  2154  S(2):                                  !NEGATE
21203 @ 187704:                     LINE   2154 "regression-compile-tmp/allimpc1-77.imp"
21204 @ 187746:                     PUSHI  #0x00000002
21205 @ 187751:                     SLABEL 497

  2155           OP(1)=11;
21206 @ 187754:                     LINE   2155 "regression-compile-tmp/allimpc1-77.imp"
21207 @ 187796:                     PUSH   OP
21208 @ 187799:                     PUSHI  #0x00000001
21209 @ 187804:                     ACCESS
21210 @ 187805:                     PUSHI  #0x0000000b
21211 @ 187810:                     ASSVAL

  2156  L101:     OPPREC(1)=2+OP(1)//6; QP=1; ->L1
21212 @ 187811:                     LINE   2156 "regression-compile-tmp/allimpc1-77.imp"
21213 @ 187853:                     LABEL  L_01f3
21214 @ 187856:                     LINE   2156 "regression-compile-tmp/allimpc1-77.imp"
21215 @ 187898:                     PUSH   OPPREC
21216 @ 187901:                     PUSHI  #0x00000001
21217 @ 187906:                     ACCESS
21218 @ 187907:                     PUSHI  #0x00000002
21219 @ 187912:                     PUSH   OP
21220 @ 187915:                     PUSHI  #0x00000001
21221 @ 187920:                     ACCESS
21222 @ 187921:                     PUSHI  #0x00000006
21223 @ 187926:                     QUOT  
21224 @ 187927:                     ADD   
21225 @ 187928:                     ASSVAL
21226 @ 187929:                     LINE   2156 "regression-compile-tmp/allimpc1-77.imp"
21227 @ 187971:                     PUSH   QP
21228 @ 187974:                     PUSHI  #0x00000001
21229 @ 187979:                     ASSVAL
21230 @ 187980:                     LINE   2156 "regression-compile-tmp/allimpc1-77.imp"
21231 @ 188022:                     JUMP   L_01f4

  2157  S(3):    OP(1)=23; ->L101;              !INITIAL NOT
21232 @ 188025:                     LINE   2157 "regression-compile-tmp/allimpc1-77.imp"
21233 @ 188067:                     PUSHI  #0x00000003
21234 @ 188072:                     SLABEL 497
21235 @ 188075:                     LINE   2157 "regression-compile-tmp/allimpc1-77.imp"
21236 @ 188117:                     PUSH   OP
21237 @ 188120:                     PUSHI  #0x00000001
21238 @ 188125:                     ACCESS
21239 @ 188126:                     PUSHI  #0x00000017
21240 @ 188131:                     ASSVAL
21241 @ 188132:                     LINE   2157 "regression-compile-tmp/allimpc1-77.imp"
21242 @ 188174:                     JUMP   L_01f3

  2158  S(1):S(4):L1:                           ! PLUS OR NULL ALTERNATIVE
21243 @ 188177:                     LINE   2158 "regression-compile-tmp/allimpc1-77.imp"
21244 @ 188219:                     PUSHI  #0x00000001
21245 @ 188224:                     SLABEL 497
21246 @ 188227:                     LINE   2158 "regression-compile-tmp/allimpc1-77.imp"
21247 @ 188269:                     PUSHI  #0x00000004
21248 @ 188274:                     SLABEL 497
21249 @ 188277:                     LINE   2158 "regression-compile-tmp/allimpc1-77.imp"
21250 @ 188319:                     LABEL  L_01f4

  2159           OPND=A(P+1); P=P+2; QP=QP+1
21251 @ 188322:                     LINE   2159 "regression-compile-tmp/allimpc1-77.imp"
21252 @ 188364:                     PUSH   OPND
21253 @ 188367:                     PUSH   A
21254 @ 188370:                     PUSH   P
21255 @ 188373:                     PUSHI  #0x00000001
21256 @ 188378:                     ADD   
21257 @ 188379:                     ACCESS
21258 @ 188380:                     ASSVAL
21259 @ 188381:                     LINE   2159 "regression-compile-tmp/allimpc1-77.imp"
21260 @ 188423:                     PUSH   P
21261 @ 188426:                     PUSH   P
21262 @ 188429:                     PUSHI  #0x00000002
21263 @ 188434:                     ADD   
21264 @ 188435:                     ASSVAL
21265 @ 188436:                     LINE   2159 "regression-compile-tmp/allimpc1-77.imp"
21266 @ 188478:                     PUSH   QP
21267 @ 188481:                     PUSH   QP
21268 @ 188484:                     PUSHI  #0x00000001
21269 @ 188489:                     ADD   
21270 @ 188490:                     ASSVAL

  2160           ->SW(OPND);         ! SWITCH ON OPERAND
21271 @ 188491:                     LINE   2160 "regression-compile-tmp/allimpc1-77.imp"
21272 @ 188533:                     PUSH   OPND
21273 @ 188536:                     SJUMP  498

  2161  SW(1):                                 !NAME
21274 @ 188539:                     LINE   2161 "regression-compile-tmp/allimpc1-77.imp"
21275 @ 188581:                     PUSHI  #0x00000001
21276 @ 188586:                     SLABEL 498

  2162           COPYTAG(A(P))
21277 @ 188589:                     LINE   2162 "regression-compile-tmp/allimpc1-77.imp"
21278 @ 188631:                     PUSH   COPYTAG
21279 @ 188634:                     PUSH   A
21280 @ 188637:                     PUSH   P
21281 @ 188640:                     ACCESS
21282 @ 188641:                     ASSPAR
21283 @ 188642:                     CALL  

  2163           ->REGVAR %IF TYPE=8
21284 @ 188643:                     LINE   2163 "regression-compile-tmp/allimpc1-77.imp"
21285 @ 188685:                     PUSH   TYPE
21286 @ 188688:                     PUSHI  #0x00000008
21287 @ 188693:                     JUMPIF # L_0004
21288 @ 188697:                     JUMP   L_01f5
21289 @ 188700:                     LOCATE L_0004

  2164           ->L19 %IF TYPE=3 %AND ARR=0 %AND INREG#0
21290 @ 188703:                     LINE   2164 "regression-compile-tmp/allimpc1-77.imp"
21291 @ 188745:                     PUSH   TYPE
21292 @ 188748:                     PUSHI  #0x00000003
21293 @ 188753:                     JUMPIF # L_0004
21294 @ 188757:                     PUSH   ARR
21295 @ 188760:                     PUSHI  #0x00000000
21296 @ 188765:                     JUMPIF # L_0004
21297 @ 188769:                     PUSH   INREG
21298 @ 188772:                     PUSHI  #0x00000000
21299 @ 188777:                     JUMPIF = L_0004
21300 @ 188781:                     JUMP   L_01f6
21301 @ 188784:                     LOCATE L_0004

  2165           ->L171 %IF ARR=2 %AND A(P+1)=1
21302 @ 188787:                     LINE   2165 "regression-compile-tmp/allimpc1-77.imp"
21303 @ 188829:                     PUSH   ARR
21304 @ 188832:                     PUSHI  #0x00000002
21305 @ 188837:                     JUMPIF # L_0004
21306 @ 188841:                     PUSH   A
21307 @ 188844:                     PUSH   P
21308 @ 188847:                     PUSHI  #0x00000001
21309 @ 188852:                     ADD   
21310 @ 188853:                     ACCESS
21311 @ 188854:                     PUSHI  #0x00000001
21312 @ 188859:                     JUMPIF # L_0004
21313 @ 188863:                     JUMP   L_01f7
21314 @ 188866:                     LOCATE L_0004

  2166           ->L17 %IF 1<=TYPE<=2 %AND ARR=0 %AND ROUT=0 %AND A(P+1)=2=A(P+2)
21315 @ 188869:                     LINE   2166 "regression-compile-tmp/allimpc1-77.imp"
21316 @ 188911:                     PUSHI  #0x00000001
21317 @ 188916:                     PUSH   TYPE
21318 @ 188919:                     JUMPIFD > L_0004
21319 @ 188923:                     PUSHI  #0x00000002
21320 @ 188928:                     JUMPIF > L_0004
21321 @ 188932:                     PUSH   ARR
21322 @ 188935:                     PUSHI  #0x00000000
21323 @ 188940:                     JUMPIF # L_0004
21324 @ 188944:                     PUSH   ROUT
21325 @ 188947:                     PUSHI  #0x00000000
21326 @ 188952:                     JUMPIF # L_0004
21327 @ 188956:                     PUSH   A
21328 @ 188959:                     PUSH   P
21329 @ 188962:                     PUSHI  #0x00000001
21330 @ 188967:                     ADD   
21331 @ 188968:                     ACCESS
21332 @ 188969:                     PUSHI  #0x00000002
21333 @ 188974:                     JUMPIFD # L_0004
21334 @ 188978:                     PUSH   A
21335 @ 188981:                     PUSH   P
21336 @ 188984:                     PUSHI  #0x00000002
21337 @ 188989:                     ADD   
21338 @ 188990:                     ACCESS
21339 @ 188991:                     JUMPIF # L_0004
21340 @ 188995:                     JUMP   L_01f8
21341 @ 188998:                     LOCATE L_0004

  2167  L10:
21342 @ 189001:                     LINE   2167 "regression-compile-tmp/allimpc1-77.imp"
21343 @ 189043:                     LABEL  L_01f9

  2168           ->L14 %UNLESS TYPE=1 %OR(ROUT=1%AND TYPE=6%AND TSNAME(K)&7=1)
21344 @ 189046:                     LINE   2168 "regression-compile-tmp/allimpc1-77.imp"
21345 @ 189088:                     PUSH   TYPE
21346 @ 189091:                     PUSHI  #0x00000001
21347 @ 189096:                     JUMPIF = L_0004
21348 @ 189100:                     PUSH   ROUT
21349 @ 189103:                     PUSHI  #0x00000001
21350 @ 189108:                     JUMPIF # L_0005
21351 @ 189112:                     PUSH   TYPE
21352 @ 189115:                     PUSHI  #0x00000006
21353 @ 189120:                     JUMPIF # L_0005
21354 @ 189124:                     PUSH   TSNAME
21355 @ 189127:                     PUSH   K
21356 @ 189130:                     ACCESS
21357 @ 189131:                     PUSHI  #0x00000007
21358 @ 189136:                     AND   
21359 @ 189137:                     PUSHI  #0x00000001
21360 @ 189142:                     JUMPIF = L_0004
21361 @ 189146:                     LOCATE L_0005
21362 @ 189149:                     JUMP   L_01fa
21363 @ 189152:                     LOCATE L_0004

  2169           C=P; ->L11 %IF QP>1
21364 @ 189155:                     LINE   2169 "regression-compile-tmp/allimpc1-77.imp"
21365 @ 189197:                     PUSH   C
21366 @ 189200:                     PUSH   P
21367 @ 189203:                     ASSVAL
21368 @ 189204:                     LINE   2169 "regression-compile-tmp/allimpc1-77.imp"
21369 @ 189246:                     PUSH   QP
21370 @ 189249:                     PUSHI  #0x00000001
21371 @ 189254:                     JUMPIF <= L_0004
21372 @ 189258:                     JUMP   L_01fb
21373 @ 189261:                     LOCATE L_0004

  2170           P=P+1; SKIPAPP; ->L11 %UNLESS A(P)=A(P+1)=2
21374 @ 189264:                     LINE   2170 "regression-compile-tmp/allimpc1-77.imp"
21375 @ 189306:                     PUSH   P
21376 @ 189309:                     PUSH   P
21377 @ 189312:                     PUSHI  #0x00000001
21378 @ 189317:                     ADD   
21379 @ 189318:                     ASSVAL
21380 @ 189319:                     LINE   2170 "regression-compile-tmp/allimpc1-77.imp"
21381 @ 189361:                     PUSH   SKIPAPP
21382 @ 189364:                     CALL  
21383 @ 189365:                     LINE   2170 "regression-compile-tmp/allimpc1-77.imp"
21384 @ 189407:                     PUSH   A
21385 @ 189410:                     PUSH   P
21386 @ 189413:                     ACCESS
21387 @ 189414:                     PUSH   A
21388 @ 189417:                     PUSH   P
21389 @ 189420:                     PUSHI  #0x00000001
21390 @ 189425:                     ADD   
21391 @ 189426:                     ACCESS
21392 @ 189427:                     JUMPIFD # L_0005
21393 @ 189431:                     PUSHI  #0x00000002
21394 @ 189436:                     JUMPIF = L_0004
21395 @ 189440:                     LOCATE L_0005
21396 @ 189443:                     JUMP   L_01fb
21397 @ 189446:                     LOCATE L_0004

  2171           P=C; C=REG
21398 @ 189449:                     LINE   2171 "regression-compile-tmp/allimpc1-77.imp"
21399 @ 189491:                     PUSH   P
21400 @ 189494:                     PUSH   C
21401 @ 189497:                     ASSVAL
21402 @ 189498:                     LINE   2171 "regression-compile-tmp/allimpc1-77.imp"
21403 @ 189540:                     PUSH   C
21404 @ 189543:                     PUSH   REG
21405 @ 189546:                     ASSVAL

  2172           %IF REG<=0 %THEN %START
21406 @ 189547:                     LINE   2172 "regression-compile-tmp/allimpc1-77.imp"
21407 @ 189589:                     PUSH   REG
21408 @ 189592:                     PUSHI  #0x00000000
21409 @ 189597:                     JUMPIF > L_0004

  2173           C=FINDR; REGISTER(C)=0
21410 @ 189601:                     LINE   2173 "regression-compile-tmp/allimpc1-77.imp"
21411 @ 189643:                     PUSH   C
21412 @ 189646:                     PUSH   FINDR
21413 @ 189649:                     CALL  
21414 @ 189650:                     ASSVAL
21415 @ 189651:                     LINE   2173 "regression-compile-tmp/allimpc1-77.imp"
21416 @ 189693:                     PUSH   REGISTER
21417 @ 189696:                     PUSH   C
21418 @ 189699:                     ACCESS
21419 @ 189700:                     PUSHI  #0x00000000
21420 @ 189705:                     ASSVAL

  2174           %FINISH
21421 @ 189706:                     LINE   2174 "regression-compile-tmp/allimpc1-77.imp"
21422 @ 189748:                     LOCATE L_0004

  2175           CNAME(2,C); NEST=C; ->L80;     ! ONE OPND EXPR
21423 @ 189751:                     LINE   2175 "regression-compile-tmp/allimpc1-77.imp"
21424 @ 189793:                     PUSH   CNAME
21425 @ 189796:                     PUSHI  #0x00000002
21426 @ 189801:                     ASSPAR
21427 @ 189802:                     PUSH   C
21428 @ 189805:                     ASSPAR
21429 @ 189806:                     CALL  
21430 @ 189807:                     LINE   2175 "regression-compile-tmp/allimpc1-77.imp"
21431 @ 189849:                     PUSH   NEST
21432 @ 189852:                     PUSH   C
21433 @ 189855:                     ASSVAL
21434 @ 189856:                     LINE   2175 "regression-compile-tmp/allimpc1-77.imp"
21435 @ 189898:                     JUMP   L_01fc

  2176  L11:      P=C
21436 @ 189901:                     LINE   2176 "regression-compile-tmp/allimpc1-77.imp"
21437 @ 189943:                     LABEL  L_01fb
21438 @ 189946:                     LINE   2176 "regression-compile-tmp/allimpc1-77.imp"
21439 @ 189988:                     PUSH   P
21440 @ 189991:                     PUSH   C
21441 @ 189994:                     ASSVAL

  2177           C=FINDPP; ->L14 %IF C=0
21442 @ 189995:                     LINE   2177 "regression-compile-tmp/allimpc1-77.imp"
21443 @ 190037:                     PUSH   C
21444 @ 190040:                     PUSH   FINDPP
21445 @ 190043:                     CALL  
21446 @ 190044:                     ASSVAL
21447 @ 190045:                     LINE   2177 "regression-compile-tmp/allimpc1-77.imp"
21448 @ 190087:                     PUSH   C
21449 @ 190090:                     PUSHI  #0x00000000
21450 @ 190095:                     JUMPIF # L_0004
21451 @ 190099:                     JUMP   L_01fa
21452 @ 190102:                     LOCATE L_0004

  2178           CNAME(2,C); NEST=C
21453 @ 190105:                     LINE   2178 "regression-compile-tmp/allimpc1-77.imp"
21454 @ 190147:                     PUSH   CNAME
21455 @ 190150:                     PUSHI  #0x00000002
21456 @ 190155:                     ASSPAR
21457 @ 190156:                     PUSH   C
21458 @ 190159:                     ASSPAR
21459 @ 190160:                     CALL  
21460 @ 190161:                     LINE   2178 "regression-compile-tmp/allimpc1-77.imp"
21461 @ 190203:                     PUSH   NEST
21462 @ 190206:                     PUSH   C
21463 @ 190209:                     ASSVAL

  2179           ->L80 %IF QP=1 %AND A(P)=2;P=P+1;   ! ONE OPND EXPR
21464 @ 190210:                     LINE   2179 "regression-compile-tmp/allimpc1-77.imp"
21465 @ 190252:                     PUSH   QP
21466 @ 190255:                     PUSHI  #0x00000001
21467 @ 190260:                     JUMPIF # L_0004
21468 @ 190264:                     PUSH   A
21469 @ 190267:                     PUSH   P
21470 @ 190270:                     ACCESS
21471 @ 190271:                     PUSHI  #0x00000002
21472 @ 190276:                     JUMPIF # L_0004
21473 @ 190280:                     JUMP   L_01fc
21474 @ 190283:                     LOCATE L_0004
21475 @ 190286:                     LINE   2179 "regression-compile-tmp/allimpc1-77.imp"
21476 @ 190328:                     PUSH   P
21477 @ 190331:                     PUSH   P
21478 @ 190334:                     PUSHI  #0x00000001
21479 @ 190339:                     ADD   
21480 @ 190340:                     ASSVAL

  2180  L12:      ST(N0)=9; ST(N0+1)=C; N0=N0+3
21481 @ 190341:                     LINE   2180 "regression-compile-tmp/allimpc1-77.imp"
21482 @ 190383:                     LABEL  L_01fd
21483 @ 190386:                     LINE   2180 "regression-compile-tmp/allimpc1-77.imp"
21484 @ 190428:                     PUSH   ST
21485 @ 190431:                     PUSH   N0
21486 @ 190434:                     ACCESS
21487 @ 190435:                     PUSHI  #0x00000009
21488 @ 190440:                     ASSVAL
21489 @ 190441:                     LINE   2180 "regression-compile-tmp/allimpc1-77.imp"
21490 @ 190483:                     PUSH   ST
21491 @ 190486:                     PUSH   N0
21492 @ 190489:                     PUSHI  #0x00000001
21493 @ 190494:                     ADD   
21494 @ 190495:                     ACCESS
21495 @ 190496:                     PUSH   C
21496 @ 190499:                     ASSVAL
21497 @ 190500:                     LINE   2180 "regression-compile-tmp/allimpc1-77.imp"
21498 @ 190542:                     PUSH   N0
21499 @ 190545:                     PUSH   N0
21500 @ 190548:                     PUSHI  #0x00000003
21501 @ 190553:                     ADD   
21502 @ 190554:                     ASSVAL

  2181           REGISTER(C)=1
21503 @ 190555:                     LINE   2181 "regression-compile-tmp/allimpc1-77.imp"
21504 @ 190597:                     PUSH   REGISTER
21505 @ 190600:                     PUSH   C
21506 @ 190603:                     ACCESS
21507 @ 190604:                     PUSHI  #0x00000001
21508 @ 190609:                     ASSVAL

  2182           ->L50
21509 @ 190610:                     LINE   2182 "regression-compile-tmp/allimpc1-77.imp"
21510 @ 190652:                     JUMP   L_01fe

  2183  L14:      %COMMENT OPERAND MUST BE FETCHED AND STORED
21511 @ 190655:                     LINE   2183 "regression-compile-tmp/allimpc1-77.imp"
21512 @ 190697:                     LABEL  L_01fa

  2184           CNAME (2,2);NEST =2
21513 @ 190700:                     LINE   2184 "regression-compile-tmp/allimpc1-77.imp"
21514 @ 190742:                     PUSH   CNAME
21515 @ 190745:                     PUSHI  #0x00000002
21516 @ 190750:                     ASSPAR
21517 @ 190751:                     PUSHI  #0x00000002
21518 @ 190756:                     ASSPAR
21519 @ 190757:                     CALL  
21520 @ 190758:                     LINE   2184 "regression-compile-tmp/allimpc1-77.imp"
21521 @ 190800:                     PUSH   NEST
21522 @ 190803:                     PUSHI  #0x00000002
21523 @ 190808:                     ASSVAL

  2185           %IF TYPE=5 %THEN %START; FAULT(42); TYPE=1; %FINISH;
21524 @ 190809:                     LINE   2185 "regression-compile-tmp/allimpc1-77.imp"
21525 @ 190851:                     PUSH   TYPE
21526 @ 190854:                     PUSHI  #0x00000005
21527 @ 190859:                     JUMPIF # L_0004
21528 @ 190863:                     LINE   2185 "regression-compile-tmp/allimpc1-77.imp"
21529 @ 190905:                     PUSH   FAULT
21530 @ 190908:                     PUSHI  #0x0000002a
21531 @ 190913:                     ASSPAR
21532 @ 190914:                     CALL  
21533 @ 190915:                     LINE   2185 "regression-compile-tmp/allimpc1-77.imp"
21534 @ 190957:                     PUSH   TYPE
21535 @ 190960:                     PUSHI  #0x00000001
21536 @ 190965:                     ASSVAL
21537 @ 190966:                     LINE   2185 "regression-compile-tmp/allimpc1-77.imp"
21538 @ 191008:                     LOCATE L_0004

  2186           %IF TYPE=2 %THEN FREG(2)=1 %ELSE REGISTER(2)=1
21539 @ 191011:                     LINE   2186 "regression-compile-tmp/allimpc1-77.imp"
21540 @ 191053:                     PUSH   TYPE
21541 @ 191056:                     PUSHI  #0x00000002
21542 @ 191061:                     JUMPIF # L_0004
21543 @ 191065:                     PUSH   FREG
21544 @ 191068:                     PUSHI  #0x00000002
21545 @ 191073:                     ACCESS
21546 @ 191074:                     PUSHI  #0x00000001
21547 @ 191079:                     ASSVAL
21548 @ 191080:                     GOTO   L_0003
21549 @ 191083:                     LOCATE L_0004
21550 @ 191086:                     PUSH   REGISTER
21551 @ 191089:                     PUSHI  #0x00000002
21552 @ 191094:                     ACCESS
21553 @ 191095:                     PUSHI  #0x00000001
21554 @ 191100:                     ASSVAL
21555 @ 191101:                     LOCATE L_0003

  2187           NAM=0;ARR=0;ROUT=0
21556 @ 191104:                     LINE   2187 "regression-compile-tmp/allimpc1-77.imp"
21557 @ 191146:                     PUSH   NAM
21558 @ 191149:                     PUSHI  #0x00000000
21559 @ 191154:                     ASSVAL
21560 @ 191155:                     LINE   2187 "regression-compile-tmp/allimpc1-77.imp"
21561 @ 191197:                     PUSH   ARR
21562 @ 191200:                     PUSHI  #0x00000000
21563 @ 191205:                     ASSVAL
21564 @ 191206:                     LINE   2187 "regression-compile-tmp/allimpc1-77.imp"
21565 @ 191248:                     PUSH   ROUT
21566 @ 191251:                     PUSHI  #0x00000000
21567 @ 191256:                     ASSVAL

  2188           LONGREAL=1 %IF PREC=3
21568 @ 191257:                     LINE   2188 "regression-compile-tmp/allimpc1-77.imp"
21569 @ 191299:                     PUSH   PREC
21570 @ 191302:                     PUSHI  #0x00000003
21571 @ 191307:                     JUMPIF # L_0004
21572 @ 191311:                     PUSH   LONGREAL
21573 @ 191314:                     PUSHI  #0x00000001
21574 @ 191319:                     ASSVAL
21575 @ 191320:                     LOCATE L_0004

  2189           ->L80 %IF QP=1 %AND A(P)=2
21576 @ 191323:                     LINE   2189 "regression-compile-tmp/allimpc1-77.imp"
21577 @ 191365:                     PUSH   QP
21578 @ 191368:                     PUSHI  #0x00000001
21579 @ 191373:                     JUMPIF # L_0004
21580 @ 191377:                     PUSH   A
21581 @ 191380:                     PUSH   P
21582 @ 191383:                     ACCESS
21583 @ 191384:                     PUSHI  #0x00000002
21584 @ 191389:                     JUMPIF # L_0004
21585 @ 191393:                     JUMP   L_01fc
21586 @ 191396:                     LOCATE L_0004

  2190  L16:      ->L15 %IF TYPE=1
21587 @ 191399:                     LINE   2190 "regression-compile-tmp/allimpc1-77.imp"
21588 @ 191441:                     LABEL  L_01ff
21589 @ 191444:                     LINE   2190 "regression-compile-tmp/allimpc1-77.imp"
21590 @ 191486:                     PUSH   TYPE
21591 @ 191489:                     PUSHI  #0x00000001
21592 @ 191494:                     JUMPIF # L_0004
21593 @ 191498:                     JUMP   L_0200
21594 @ 191501:                     LOCATE L_0004

  2191           REAL=1; LONGREAL=1 %IF PREC=3
21595 @ 191504:                     LINE   2191 "regression-compile-tmp/allimpc1-77.imp"
21596 @ 191546:                     PUSH   REAL
21597 @ 191549:                     PUSHI  #0x00000001
21598 @ 191554:                     ASSVAL
21599 @ 191555:                     LINE   2191 "regression-compile-tmp/allimpc1-77.imp"
21600 @ 191597:                     PUSH   PREC
21601 @ 191600:                     PUSHI  #0x00000003
21602 @ 191605:                     JUMPIF # L_0004
21603 @ 191609:                     PUSH   LONGREAL
21604 @ 191612:                     PUSHI  #0x00000001
21605 @ 191617:                     ASSVAL
21606 @ 191618:                     LOCATE L_0004

  2192           ->L161 %IF A(P)=2;             ! EXPRESSION ENDED
21607 @ 191621:                     LINE   2192 "regression-compile-tmp/allimpc1-77.imp"
21608 @ 191663:                     PUSH   A
21609 @ 191666:                     PUSH   P
21610 @ 191669:                     ACCESS
21611 @ 191670:                     PUSHI  #0x00000002
21612 @ 191675:                     JUMPIF # L_0004
21613 @ 191679:                     JUMP   L_0201
21614 @ 191682:                     LOCATE L_0004

  2193           C=PARKF(NEST,PREC)
21615 @ 191685:                     LINE   2193 "regression-compile-tmp/allimpc1-77.imp"
21616 @ 191727:                     PUSH   C
21617 @ 191730:                     PUSH   PARKF
21618 @ 191733:                     PUSH   NEST
21619 @ 191736:                     ASSPAR
21620 @ 191737:                     PUSH   PREC
21621 @ 191740:                     ASSPAR
21622 @ 191741:                     CALL  
21623 @ 191742:                     ASSVAL

  2194           FREG(NEST)=0
21624 @ 191743:                     LINE   2194 "regression-compile-tmp/allimpc1-77.imp"
21625 @ 191785:                     PUSH   FREG
21626 @ 191788:                     PUSH   NEST
21627 @ 191791:                     ACCESS
21628 @ 191792:                     PUSHI  #0x00000000
21629 @ 191797:                     ASSVAL

  2195  L13:      ST(N0)=10; P=P+1
21630 @ 191798:                     LINE   2195 "regression-compile-tmp/allimpc1-77.imp"
21631 @ 191840:                     LABEL  L_0202
21632 @ 191843:                     LINE   2195 "regression-compile-tmp/allimpc1-77.imp"
21633 @ 191885:                     PUSH   ST
21634 @ 191888:                     PUSH   N0
21635 @ 191891:                     ACCESS
21636 @ 191892:                     PUSHI  #0x0000000a
21637 @ 191897:                     ASSVAL
21638 @ 191898:                     LINE   2195 "regression-compile-tmp/allimpc1-77.imp"
21639 @ 191940:                     PUSH   P
21640 @ 191943:                     PUSH   P
21641 @ 191946:                     PUSHI  #0x00000001
21642 @ 191951:                     ADD   
21643 @ 191952:                     ASSVAL

  2196           ST(N0+1)=RBASE!(TYPE!PREC<<3!NAM<<6)<<8
21644 @ 191953:                     LINE   2196 "regression-compile-tmp/allimpc1-77.imp"
21645 @ 191995:                     PUSH   ST
21646 @ 191998:                     PUSH   N0
21647 @ 192001:                     PUSHI  #0x00000001
21648 @ 192006:                     ADD   
21649 @ 192007:                     ACCESS
21650 @ 192008:                     PUSH   RBASE
21651 @ 192011:                     PUSH   TYPE
21652 @ 192014:                     PUSH   PREC
21653 @ 192017:                     PUSHI  #0x00000003
21654 @ 192022:                     LSH   
21655 @ 192023:                     OR    
21656 @ 192024:                     PUSH   NAM
21657 @ 192027:                     PUSHI  #0x00000006
21658 @ 192032:                     LSH   
21659 @ 192033:                     OR    
21660 @ 192034:                     PUSHI  #0x00000008
21661 @ 192039:                     LSH   
21662 @ 192040:                     OR    
21663 @ 192041:                     ASSVAL

  2197           ST(N0+2)=C; N0=N0+3; ->L50
21664 @ 192042:                     LINE   2197 "regression-compile-tmp/allimpc1-77.imp"
21665 @ 192084:                     PUSH   ST
21666 @ 192087:                     PUSH   N0
21667 @ 192090:                     PUSHI  #0x00000002
21668 @ 192095:                     ADD   
21669 @ 192096:                     ACCESS
21670 @ 192097:                     PUSH   C
21671 @ 192100:                     ASSVAL
21672 @ 192101:                     LINE   2197 "regression-compile-tmp/allimpc1-77.imp"
21673 @ 192143:                     PUSH   N0
21674 @ 192146:                     PUSH   N0
21675 @ 192149:                     PUSHI  #0x00000003
21676 @ 192154:                     ADD   
21677 @ 192155:                     ASSVAL
21678 @ 192156:                     LINE   2197 "regression-compile-tmp/allimpc1-77.imp"
21679 @ 192198:                     JUMP   L_01fe

  2198  L161:     ST(N0)=8; ST(N0+1)=NEST+512+PREC<<11
21680 @ 192201:                     LINE   2198 "regression-compile-tmp/allimpc1-77.imp"
21681 @ 192243:                     LABEL  L_0201
21682 @ 192246:                     LINE   2198 "regression-compile-tmp/allimpc1-77.imp"
21683 @ 192288:                     PUSH   ST
21684 @ 192291:                     PUSH   N0
21685 @ 192294:                     ACCESS
21686 @ 192295:                     PUSHI  #0x00000008
21687 @ 192300:                     ASSVAL
21688 @ 192301:                     LINE   2198 "regression-compile-tmp/allimpc1-77.imp"
21689 @ 192343:                     PUSH   ST
21690 @ 192346:                     PUSH   N0
21691 @ 192349:                     PUSHI  #0x00000001
21692 @ 192354:                     ADD   
21693 @ 192355:                     ACCESS
21694 @ 192356:                     PUSH   NEST
21695 @ 192359:                     PUSHI  #0x00000200
21696 @ 192364:                     ADD   
21697 @ 192365:                     PUSH   PREC
21698 @ 192368:                     PUSHI  #0x0000000b
21699 @ 192373:                     LSH   
21700 @ 192374:                     ADD   
21701 @ 192375:                     ASSVAL

  2199           FREG(NEST)=1
21702 @ 192376:                     LINE   2199 "regression-compile-tmp/allimpc1-77.imp"
21703 @ 192418:                     PUSH   FREG
21704 @ 192421:                     PUSH   NEST
21705 @ 192424:                     ACCESS
21706 @ 192425:                     PUSHI  #0x00000001
21707 @ 192430:                     ASSVAL

  2200           N0=N0+3; P=P+1; ->L50
21708 @ 192431:                     LINE   2200 "regression-compile-tmp/allimpc1-77.imp"
21709 @ 192473:                     PUSH   N0
21710 @ 192476:                     PUSH   N0
21711 @ 192479:                     PUSHI  #0x00000003
21712 @ 192484:                     ADD   
21713 @ 192485:                     ASSVAL
21714 @ 192486:                     LINE   2200 "regression-compile-tmp/allimpc1-77.imp"
21715 @ 192528:                     PUSH   P
21716 @ 192531:                     PUSH   P
21717 @ 192534:                     PUSHI  #0x00000001
21718 @ 192539:                     ADD   
21719 @ 192540:                     ASSVAL
21720 @ 192541:                     LINE   2200 "regression-compile-tmp/allimpc1-77.imp"
21721 @ 192583:                     JUMP   L_01fe

  2201  L15:      C=NEST
21722 @ 192586:                     LINE   2201 "regression-compile-tmp/allimpc1-77.imp"
21723 @ 192628:                     LABEL  L_0200
21724 @ 192631:                     LINE   2201 "regression-compile-tmp/allimpc1-77.imp"
21725 @ 192673:                     PUSH   C
21726 @ 192676:                     PUSH   NEST
21727 @ 192679:                     ASSVAL

  2202           C=PARK(NEST)
21728 @ 192680:                     LINE   2202 "regression-compile-tmp/allimpc1-77.imp"
21729 @ 192722:                     PUSH   C
21730 @ 192725:                     PUSH   PARK
21731 @ 192728:                     PUSH   NEST
21732 @ 192731:                     ASSPAR
21733 @ 192732:                     CALL  
21734 @ 192733:                     ASSVAL

  2203           REGISTER(NEST)=0 %UNLESS NEST=C
21735 @ 192734:                     LINE   2203 "regression-compile-tmp/allimpc1-77.imp"
21736 @ 192776:                     PUSH   NEST
21737 @ 192779:                     PUSH   C
21738 @ 192782:                     JUMPIF = L_0004
21739 @ 192786:                     PUSH   REGISTER
21740 @ 192789:                     PUSH   NEST
21741 @ 192792:                     ACCESS
21742 @ 192793:                     PUSHI  #0x00000000
21743 @ 192798:                     ASSVAL
21744 @ 192799:                     LOCATE L_0004

  2204           ->L18 %IF C>0;     ! IN GENERAL REGISTER
21745 @ 192802:                     LINE   2204 "regression-compile-tmp/allimpc1-77.imp"
21746 @ 192844:                     PUSH   C
21747 @ 192847:                     PUSHI  #0x00000000
21748 @ 192852:                     JUMPIF <= L_0004
21749 @ 192856:                     JUMP   L_0203
21750 @ 192859:                     LOCATE L_0004

  2205           C=|C|; PREC=0; ->L13;          ! IN CORE EQUIVALENT TO INTEGER
21751 @ 192862:                     LINE   2205 "regression-compile-tmp/allimpc1-77.imp"
21752 @ 192904:                     PUSH   C
21753 @ 192907:                     PUSH   C
21754 @ 192910:                     MOD   
21755 @ 192911:                     ASSVAL
21756 @ 192912:                     LINE   2205 "regression-compile-tmp/allimpc1-77.imp"
21757 @ 192954:                     PUSH   PREC
21758 @ 192957:                     PUSHI  #0x00000000
21759 @ 192962:                     ASSVAL
21760 @ 192963:                     LINE   2205 "regression-compile-tmp/allimpc1-77.imp"
21761 @ 193005:                     JUMP   L_0202

  2206  L18:      P=P+1; ->L12
21762 @ 193008:                     LINE   2206 "regression-compile-tmp/allimpc1-77.imp"
21763 @ 193050:                     LABEL  L_0203
21764 @ 193053:                     LINE   2206 "regression-compile-tmp/allimpc1-77.imp"
21765 @ 193095:                     PUSH   P
21766 @ 193098:                     PUSH   P
21767 @ 193101:                     PUSHI  #0x00000001
21768 @ 193106:                     ADD   
21769 @ 193107:                     ASSVAL
21770 @ 193108:                     LINE   2206 "regression-compile-tmp/allimpc1-77.imp"
21771 @ 193150:                     JUMP   L_01fd

  2207  L17:      %COMMENT OPND HAS BASE REGISTER COVER
21772 @ 193153:                     LINE   2207 "regression-compile-tmp/allimpc1-77.imp"
21773 @ 193195:                     LABEL  L_01f8

  2208           ST(N0)=2; ST(N0+1)=I!(TYPE!PREC<<3!NAM<<6)<<8
21774 @ 193198:                     LINE   2208 "regression-compile-tmp/allimpc1-77.imp"
21775 @ 193240:                     PUSH   ST
21776 @ 193243:                     PUSH   N0
21777 @ 193246:                     ACCESS
21778 @ 193247:                     PUSHI  #0x00000002
21779 @ 193252:                     ASSVAL
21780 @ 193253:                     LINE   2208 "regression-compile-tmp/allimpc1-77.imp"
21781 @ 193295:                     PUSH   ST
21782 @ 193298:                     PUSH   N0
21783 @ 193301:                     PUSHI  #0x00000001
21784 @ 193306:                     ADD   
21785 @ 193307:                     ACCESS
21786 @ 193308:                     PUSH   I
21787 @ 193311:                     PUSH   TYPE
21788 @ 193314:                     PUSH   PREC
21789 @ 193317:                     PUSHI  #0x00000003
21790 @ 193322:                     LSH   
21791 @ 193323:                     OR    
21792 @ 193324:                     PUSH   NAM
21793 @ 193327:                     PUSHI  #0x00000006
21794 @ 193332:                     LSH   
21795 @ 193333:                     OR    
21796 @ 193334:                     PUSHI  #0x00000008
21797 @ 193339:                     LSH   
21798 @ 193340:                     OR    
21799 @ 193341:                     ASSVAL

  2209           ST(N0+2)=K; P=P+4; N0=N0+3
21800 @ 193342:                     LINE   2209 "regression-compile-tmp/allimpc1-77.imp"
21801 @ 193384:                     PUSH   ST
21802 @ 193387:                     PUSH   N0
21803 @ 193390:                     PUSHI  #0x00000002
21804 @ 193395:                     ADD   
21805 @ 193396:                     ACCESS
21806 @ 193397:                     PUSH   K
21807 @ 193400:                     ASSVAL
21808 @ 193401:                     LINE   2209 "regression-compile-tmp/allimpc1-77.imp"
21809 @ 193443:                     PUSH   P
21810 @ 193446:                     PUSH   P
21811 @ 193449:                     PUSHI  #0x00000004
21812 @ 193454:                     ADD   
21813 @ 193455:                     ASSVAL
21814 @ 193456:                     LINE   2209 "regression-compile-tmp/allimpc1-77.imp"
21815 @ 193498:                     PUSH   N0
21816 @ 193501:                     PUSH   N0
21817 @ 193504:                     PUSHI  #0x00000003
21818 @ 193509:                     ADD   
21819 @ 193510:                     ASSVAL

  2210           REAL=1 %IF TYPE=2
21820 @ 193511:                     LINE   2210 "regression-compile-tmp/allimpc1-77.imp"
21821 @ 193553:                     PUSH   TYPE
21822 @ 193556:                     PUSHI  #0x00000002
21823 @ 193561:                     JUMPIF # L_0004
21824 @ 193565:                     PUSH   REAL
21825 @ 193568:                     PUSHI  #0x00000001
21826 @ 193573:                     ASSVAL
21827 @ 193574:                     LOCATE L_0004

  2211           LONGREAL=1 %IF PREC=3
21828 @ 193577:                     LINE   2211 "regression-compile-tmp/allimpc1-77.imp"
21829 @ 193619:                     PUSH   PREC
21830 @ 193622:                     PUSHI  #0x00000003
21831 @ 193627:                     JUMPIF # L_0004
21832 @ 193631:                     PUSH   LONGREAL
21833 @ 193634:                     PUSHI  #0x00000001
21834 @ 193639:                     ASSVAL
21835 @ 193640:                     LOCATE L_0004

  2212           ->L50 %UNLESS UNASS=1 %AND(PREC=0 %OR PREC=3)
21836 @ 193643:                     LINE   2212 "regression-compile-tmp/allimpc1-77.imp"
21837 @ 193685:                     PUSH   UNASS
21838 @ 193688:                     PUSHI  #0x00000001
21839 @ 193693:                     JUMPIF # L_0005
21840 @ 193697:                     PUSH   PREC
21841 @ 193700:                     PUSHI  #0x00000000
21842 @ 193705:                     JUMPIF = L_0004
21843 @ 193709:                     PUSH   PREC
21844 @ 193712:                     PUSHI  #0x00000003
21845 @ 193717:                     JUMPIF = L_0004
21846 @ 193721:                     LOCATE L_0005
21847 @ 193724:                     JUMP   L_01fe
21848 @ 193727:                     LOCATE L_0004

  2213           ->L50 %IF NAM=1
21849 @ 193730:                     LINE   2213 "regression-compile-tmp/allimpc1-77.imp"
21850 @ 193772:                     PUSH   NAM
21851 @ 193775:                     PUSHI  #0x00000001
21852 @ 193780:                     JUMPIF # L_0004
21853 @ 193784:                     JUMP   L_01fe
21854 @ 193787:                     LOCATE L_0004

  2214           PSS(X'D5',BYTES(PREC),I,K,GLA,128);      ! CLC V,=X'80808080'
21855 @ 193790:                     LINE   2214 "regression-compile-tmp/allimpc1-77.imp"
21856 @ 193832:                     PUSH   PSS
21857 @ 193835:                     PUSHI  #0x000000d5
21858 @ 193840:                     ASSPAR
21859 @ 193841:                     PUSH   BYTES
21860 @ 193844:                     PUSH   PREC
21861 @ 193847:                     ACCESS
21862 @ 193848:                     ASSPAR
21863 @ 193849:                     PUSH   I
21864 @ 193852:                     ASSPAR
21865 @ 193853:                     PUSH   K
21866 @ 193856:                     ASSPAR
21867 @ 193857:                     PUSH   GLA
21868 @ 193860:                     ASSPAR
21869 @ 193861:                     PUSHI  #0x00000080
21870 @ 193866:                     ASSPAR
21871 @ 193867:                     CALL  

  2215           PRX(X'47',8,0,CODER,40); ->L50;;! CHECK ASSIGNED
21872 @ 193868:                     LINE   2215 "regression-compile-tmp/allimpc1-77.imp"
21873 @ 193910:                     PUSH   PRX
21874 @ 193913:                     PUSHI  #0x00000047
21875 @ 193918:                     ASSPAR
21876 @ 193919:                     PUSHI  #0x00000008
21877 @ 193924:                     ASSPAR
21878 @ 193925:                     PUSHI  #0x00000000
21879 @ 193930:                     ASSPAR
21880 @ 193931:                     PUSH   CODER
21881 @ 193934:                     ASSPAR
21882 @ 193935:                     PUSHI  #0x00000028
21883 @ 193940:                     ASSPAR
21884 @ 193941:                     CALL  
21885 @ 193942:                     LINE   2215 "regression-compile-tmp/allimpc1-77.imp"
21886 @ 193984:                     JUMP   L_01fe

  2216  L171:     ->L10 %UNLESS A(P+2)=4 %AND A(P+3)=2 %AND A(P+4)=9
21887 @ 193987:                     LINE   2216 "regression-compile-tmp/allimpc1-77.imp"
21888 @ 194029:                     LABEL  L_01f7
21889 @ 194032:                     LINE   2216 "regression-compile-tmp/allimpc1-77.imp"
21890 @ 194074:                     PUSH   A
21891 @ 194077:                     PUSH   P
21892 @ 194080:                     PUSHI  #0x00000002
21893 @ 194085:                     ADD   
21894 @ 194086:                     ACCESS
21895 @ 194087:                     PUSHI  #0x00000004
21896 @ 194092:                     JUMPIF # L_0005
21897 @ 194096:                     PUSH   A
21898 @ 194099:                     PUSH   P
21899 @ 194102:                     PUSHI  #0x00000003
21900 @ 194107:                     ADD   
21901 @ 194108:                     ACCESS
21902 @ 194109:                     PUSHI  #0x00000002
21903 @ 194114:                     JUMPIF # L_0005
21904 @ 194118:                     PUSH   A
21905 @ 194121:                     PUSH   P
21906 @ 194124:                     PUSHI  #0x00000004
21907 @ 194129:                     ADD   
21908 @ 194130:                     ACCESS
21909 @ 194131:                     PUSHI  #0x00000009
21910 @ 194136:                     JUMPIF = L_0004
21911 @ 194140:                     LOCATE L_0005
21912 @ 194143:                     JUMP   L_01f9
21913 @ 194146:                     LOCATE L_0004

  2217           ->L10 %UNLESS A(P+5)<256 %AND A(P+6)=2 %AND A(P+7)=2=A(P+8)
21914 @ 194149:                     LINE   2217 "regression-compile-tmp/allimpc1-77.imp"
21915 @ 194191:                     PUSH   A
21916 @ 194194:                     PUSH   P
21917 @ 194197:                     PUSHI  #0x00000005
21918 @ 194202:                     ADD   
21919 @ 194203:                     ACCESS
21920 @ 194204:                     PUSHI  #0x00000100
21921 @ 194209:                     JUMPIF >= L_0005
21922 @ 194213:                     PUSH   A
21923 @ 194216:                     PUSH   P
21924 @ 194219:                     PUSHI  #0x00000006
21925 @ 194224:                     ADD   
21926 @ 194225:                     ACCESS
21927 @ 194226:                     PUSHI  #0x00000002
21928 @ 194231:                     JUMPIF # L_0005
21929 @ 194235:                     PUSH   A
21930 @ 194238:                     PUSH   P
21931 @ 194241:                     PUSHI  #0x00000007
21932 @ 194246:                     ADD   
21933 @ 194247:                     ACCESS
21934 @ 194248:                     PUSHI  #0x00000002
21935 @ 194253:                     JUMPIFD # L_0005
21936 @ 194257:                     PUSH   A
21937 @ 194260:                     PUSH   P
21938 @ 194263:                     PUSHI  #0x00000008
21939 @ 194268:                     ADD   
21940 @ 194269:                     ACCESS
21941 @ 194270:                     JUMPIF = L_0004
21942 @ 194274:                     LOCATE L_0005
21943 @ 194277:                     JUMP   L_01f9
21944 @ 194280:                     LOCATE L_0004

  2218           FROM1(K,C); C=C+BYTES(PREC)*A(P+5)
21945 @ 194283:                     LINE   2218 "regression-compile-tmp/allimpc1-77.imp"
21946 @ 194325:                     PUSH   FROM1
21947 @ 194328:                     PUSH   K
21948 @ 194331:                     ASSPAR
21949 @ 194332:                     PUSH   C
21950 @ 194335:                     ASSPAR
21951 @ 194336:                     CALL  
21952 @ 194337:                     LINE   2218 "regression-compile-tmp/allimpc1-77.imp"
21953 @ 194379:                     PUSH   C
21954 @ 194382:                     PUSH   C
21955 @ 194385:                     PUSH   BYTES
21956 @ 194388:                     PUSH   PREC
21957 @ 194391:                     ACCESS
21958 @ 194392:                     PUSH   A
21959 @ 194395:                     PUSH   P
21960 @ 194398:                     PUSHI  #0x00000005
21961 @ 194403:                     ADD   
21962 @ 194404:                     ACCESS
21963 @ 194405:                     MUL   
21964 @ 194406:                     ADD   
21965 @ 194407:                     ASSVAL

  2219           ->L10 %UNLESS 0<C<4096; K=C; P=P+6; ->L17
21966 @ 194408:                     LINE   2219 "regression-compile-tmp/allimpc1-77.imp"
21967 @ 194450:                     PUSHI  #0x00000000
21968 @ 194455:                     PUSH   C
21969 @ 194458:                     JUMPIFD >= L_0005
21970 @ 194462:                     PUSHI  #0x00001000
21971 @ 194467:                     JUMPIF < L_0004
21972 @ 194471:                     LOCATE L_0005
21973 @ 194474:                     JUMP   L_01f9
21974 @ 194477:                     LOCATE L_0004
21975 @ 194480:                     LINE   2219 "regression-compile-tmp/allimpc1-77.imp"
21976 @ 194522:                     PUSH   K
21977 @ 194525:                     PUSH   C
21978 @ 194528:                     ASSVAL
21979 @ 194529:                     LINE   2219 "regression-compile-tmp/allimpc1-77.imp"
21980 @ 194571:                     PUSH   P
21981 @ 194574:                     PUSH   P
21982 @ 194577:                     PUSHI  #0x00000006
21983 @ 194582:                     ADD   
21984 @ 194583:                     ASSVAL
21985 @ 194584:                     LINE   2219 "regression-compile-tmp/allimpc1-77.imp"
21986 @ 194626:                     JUMP   L_01f8

  2220  L19:      ->L14 %UNLESS A(P+1)=2 %AND A(P+2)=1;    ! NO APP BIUT ENAME
21987 @ 194629:                     LINE   2220 "regression-compile-tmp/allimpc1-77.imp"
21988 @ 194671:                     LABEL  L_01f6
21989 @ 194674:                     LINE   2220 "regression-compile-tmp/allimpc1-77.imp"
21990 @ 194716:                     PUSH   A
21991 @ 194719:                     PUSH   P
21992 @ 194722:                     PUSHI  #0x00000001
21993 @ 194727:                     ADD   
21994 @ 194728:                     ACCESS
21995 @ 194729:                     PUSHI  #0x00000002
21996 @ 194734:                     JUMPIF # L_0005
21997 @ 194738:                     PUSH   A
21998 @ 194741:                     PUSH   P
21999 @ 194744:                     PUSHI  #0x00000002
22000 @ 194749:                     ADD   
22001 @ 194750:                     ACCESS
22002 @ 194751:                     PUSHI  #0x00000001
22003 @ 194756:                     JUMPIF = L_0004
22004 @ 194760:                     LOCATE L_0005
22005 @ 194763:                     JUMP   L_01fa
22006 @ 194766:                     LOCATE L_0004

  2221           P=P+3; FROM1(K,FNAME); I=INREG
22007 @ 194769:                     LINE   2221 "regression-compile-tmp/allimpc1-77.imp"
22008 @ 194811:                     PUSH   P
22009 @ 194814:                     PUSH   P
22010 @ 194817:                     PUSHI  #0x00000003
22011 @ 194822:                     ADD   
22012 @ 194823:                     ASSVAL
22013 @ 194824:                     LINE   2221 "regression-compile-tmp/allimpc1-77.imp"
22014 @ 194866:                     PUSH   FROM1
22015 @ 194869:                     PUSH   K
22016 @ 194872:                     ASSPAR
22017 @ 194873:                     PUSH   FNAME
22018 @ 194876:                     ASSPAR
22019 @ 194877:                     CALL  
22020 @ 194878:                     LINE   2221 "regression-compile-tmp/allimpc1-77.imp"
22021 @ 194920:                     PUSH   I
22022 @ 194923:                     PUSH   INREG
22023 @ 194926:                     ASSVAL

  2222           K=DISPLACEMENT(FNAME)
22024 @ 194927:                     LINE   2222 "regression-compile-tmp/allimpc1-77.imp"
22025 @ 194969:                     PUSH   K
22026 @ 194972:                     PUSH   DISPLACEMENT
22027 @ 194975:                     PUSH   FNAME
22028 @ 194978:                     ASSPAR
22029 @ 194979:                     CALL  
22030 @ 194980:                     ASSVAL

  2223           ->L191 %IF I=-1; UNPACK
22031 @ 194981:                     LINE   2223 "regression-compile-tmp/allimpc1-77.imp"
22032 @ 195023:                     PUSH   I
22033 @ 195026:                     PUSHI  #0x00000001
22034 @ 195031:                     NEGATE
22035 @ 195032:                     JUMPIF # L_0004
22036 @ 195036:                     JUMP   L_0204
22037 @ 195039:                     LOCATE L_0004
22038 @ 195042:                     LINE   2223 "regression-compile-tmp/allimpc1-77.imp"
22039 @ 195084:                     PUSH   UNPACK
22040 @ 195087:                     CALL  

  2224           ->L17 %IF ARR=0 %AND ROUT=0 %AND 1<=TYPE<=2 %AND A(P+1)=2%C
  2225           =A(P+2);                      ! NO APP OR SECOND ENAME
22041 @ 195088:                     LINE   2224 "regression-compile-tmp/allimpc1-77.imp"
22042 @ 195130:                     PUSH   ARR
22043 @ 195133:                     PUSHI  #0x00000000
22044 @ 195138:                     JUMPIF # L_0004
22045 @ 195142:                     PUSH   ROUT
22046 @ 195145:                     PUSHI  #0x00000000
22047 @ 195150:                     JUMPIF # L_0004
22048 @ 195154:                     PUSHI  #0x00000001
22049 @ 195159:                     PUSH   TYPE
22050 @ 195162:                     JUMPIFD > L_0004
22051 @ 195166:                     PUSHI  #0x00000002
22052 @ 195171:                     JUMPIF > L_0004
22053 @ 195175:                     PUSH   A
22054 @ 195178:                     PUSH   P
22055 @ 195181:                     PUSHI  #0x00000001
22056 @ 195186:                     ADD   
22057 @ 195187:                     ACCESS
22058 @ 195188:                     PUSHI  #0x00000002
22059 @ 195193:                     JUMPIFD # L_0004
22060 @ 195197:                     PUSH   A
22061 @ 195200:                     PUSH   P
22062 @ 195203:                     PUSHI  #0x00000002
22063 @ 195208:                     ADD   
22064 @ 195209:                     ACCESS
22065 @ 195210:                     JUMPIF # L_0004
22066 @ 195214:                     JUMP   L_01f8
22067 @ 195217:                     LOCATE L_0004

  2226  L191:     P=P-3; ->L14
22068 @ 195220:                     LINE   2226 "regression-compile-tmp/allimpc1-77.imp"
22069 @ 195262:                     LABEL  L_0204
22070 @ 195265:                     LINE   2226 "regression-compile-tmp/allimpc1-77.imp"
22071 @ 195307:                     PUSH   P
22072 @ 195310:                     PUSH   P
22073 @ 195313:                     PUSHI  #0x00000003
22074 @ 195318:                     SUB   
22075 @ 195319:                     ASSVAL
22076 @ 195320:                     LINE   2226 "regression-compile-tmp/allimpc1-77.imp"
22077 @ 195362:                     JUMP   L_01fa

  2227  REGVAR:  ->L14 %UNLESS A(P+1)=2=A(P+2);! NO APP OR ENAME
22078 @ 195365:                     LINE   2227 "regression-compile-tmp/allimpc1-77.imp"
22079 @ 195407:                     LABEL  L_01f5
22080 @ 195410:                     LINE   2227 "regression-compile-tmp/allimpc1-77.imp"
22081 @ 195452:                     PUSH   A
22082 @ 195455:                     PUSH   P
22083 @ 195458:                     PUSHI  #0x00000001
22084 @ 195463:                     ADD   
22085 @ 195464:                     ACCESS
22086 @ 195465:                     PUSHI  #0x00000002
22087 @ 195470:                     JUMPIFD # L_0005
22088 @ 195474:                     PUSH   A
22089 @ 195477:                     PUSH   P
22090 @ 195480:                     PUSHI  #0x00000002
22091 @ 195485:                     ADD   
22092 @ 195486:                     ACCESS
22093 @ 195487:                     JUMPIF = L_0004
22094 @ 195491:                     LOCATE L_0005
22095 @ 195494:                     JUMP   L_01fa
22096 @ 195497:                     LOCATE L_0004

  2228           P=P+4; ST(N0)=9; ST(N0+1)=K
22097 @ 195500:                     LINE   2228 "regression-compile-tmp/allimpc1-77.imp"
22098 @ 195542:                     PUSH   P
22099 @ 195545:                     PUSH   P
22100 @ 195548:                     PUSHI  #0x00000004
22101 @ 195553:                     ADD   
22102 @ 195554:                     ASSVAL
22103 @ 195555:                     LINE   2228 "regression-compile-tmp/allimpc1-77.imp"
22104 @ 195597:                     PUSH   ST
22105 @ 195600:                     PUSH   N0
22106 @ 195603:                     ACCESS
22107 @ 195604:                     PUSHI  #0x00000009
22108 @ 195609:                     ASSVAL
22109 @ 195610:                     LINE   2228 "regression-compile-tmp/allimpc1-77.imp"
22110 @ 195652:                     PUSH   ST
22111 @ 195655:                     PUSH   N0
22112 @ 195658:                     PUSHI  #0x00000001
22113 @ 195663:                     ADD   
22114 @ 195664:                     ACCESS
22115 @ 195665:                     PUSH   K
22116 @ 195668:                     ASSVAL

  2229           N0=N0+3; ->L50
22117 @ 195669:                     LINE   2229 "regression-compile-tmp/allimpc1-77.imp"
22118 @ 195711:                     PUSH   N0
22119 @ 195714:                     PUSH   N0
22120 @ 195717:                     PUSHI  #0x00000003
22121 @ 195722:                     ADD   
22122 @ 195723:                     ASSVAL
22123 @ 195724:                     LINE   2229 "regression-compile-tmp/allimpc1-77.imp"
22124 @ 195766:                     JUMP   L_01fe

  2230  SW(2):                                 !CONSTANT
22125 @ 195769:                     LINE   2230 "regression-compile-tmp/allimpc1-77.imp"
22126 @ 195811:                     PUSHI  #0x00000002
22127 @ 195816:                     SLABEL 498

  2231           C=A(P); ST(N0+1)=P; ST(N0+2)=A(P+1)
22128 @ 195819:                     LINE   2231 "regression-compile-tmp/allimpc1-77.imp"
22129 @ 195861:                     PUSH   C
22130 @ 195864:                     PUSH   A
22131 @ 195867:                     PUSH   P
22132 @ 195870:                     ACCESS
22133 @ 195871:                     ASSVAL
22134 @ 195872:                     LINE   2231 "regression-compile-tmp/allimpc1-77.imp"
22135 @ 195914:                     PUSH   ST
22136 @ 195917:                     PUSH   N0
22137 @ 195920:                     PUSHI  #0x00000001
22138 @ 195925:                     ADD   
22139 @ 195926:                     ACCESS
22140 @ 195927:                     PUSH   P
22141 @ 195930:                     ASSVAL
22142 @ 195931:                     LINE   2231 "regression-compile-tmp/allimpc1-77.imp"
22143 @ 195973:                     PUSH   ST
22144 @ 195976:                     PUSH   N0
22145 @ 195979:                     PUSHI  #0x00000002
22146 @ 195984:                     ADD   
22147 @ 195985:                     ACCESS
22148 @ 195986:                     PUSH   A
22149 @ 195989:                     PUSH   P
22150 @ 195992:                     PUSHI  #0x00000001
22151 @ 195997:                     ADD   
22152 @ 195998:                     ACCESS
22153 @ 195999:                     ASSVAL

  2232           ->L24 %IF C&7=2
22154 @ 196000:                     LINE   2232 "regression-compile-tmp/allimpc1-77.imp"
22155 @ 196042:                     PUSH   C
22156 @ 196045:                     PUSHI  #0x00000007
22157 @ 196050:                     AND   
22158 @ 196051:                     PUSHI  #0x00000002
22159 @ 196056:                     JUMPIF # L_0004
22160 @ 196060:                     JUMP   L_0205
22161 @ 196063:                     LOCATE L_0004

  2233           %IF C=5 %THEN %START
22162 @ 196066:                     LINE   2233 "regression-compile-tmp/allimpc1-77.imp"
22163 @ 196108:                     PUSH   C
22164 @ 196111:                     PUSHI  #0x00000005
22165 @ 196116:                     JUMPIF # L_0004

  2234           FAULT(42); P=P+A(P+1)&X'FE'+1
22166 @ 196120:                     LINE   2234 "regression-compile-tmp/allimpc1-77.imp"
22167 @ 196162:                     PUSH   FAULT
22168 @ 196165:                     PUSHI  #0x0000002a
22169 @ 196170:                     ASSPAR
22170 @ 196171:                     CALL  
22171 @ 196172:                     LINE   2234 "regression-compile-tmp/allimpc1-77.imp"
22172 @ 196214:                     PUSH   P
22173 @ 196217:                     PUSH   P
22174 @ 196220:                     PUSH   A
22175 @ 196223:                     PUSH   P
22176 @ 196226:                     PUSHI  #0x00000001
22177 @ 196231:                     ADD   
22178 @ 196232:                     ACCESS
22179 @ 196233:                     PUSHI  #0x000000fe
22180 @ 196238:                     AND   
22181 @ 196239:                     ADD   
22182 @ 196240:                     PUSHI  #0x00000001
22183 @ 196245:                     ADD   
22184 @ 196246:                     ASSVAL

  2235           C=9; %FINISH
22185 @ 196247:                     LINE   2235 "regression-compile-tmp/allimpc1-77.imp"
22186 @ 196289:                     PUSH   C
22187 @ 196292:                     PUSHI  #0x00000009
22188 @ 196297:                     ASSVAL
22189 @ 196298:                     LINE   2235 "regression-compile-tmp/allimpc1-77.imp"
22190 @ 196340:                     LOCATE L_0004

  2236           ->L22 %UNLESS C>8;             !GO UNLESS IMMEDIATE
22191 @ 196343:                     LINE   2236 "regression-compile-tmp/allimpc1-77.imp"
22192 @ 196385:                     PUSH   C
22193 @ 196388:                     PUSHI  #0x00000008
22194 @ 196393:                     JUMPIF > L_0004
22195 @ 196397:                     JUMP   L_0206
22196 @ 196400:                     LOCATE L_0004

  2237           ST(N0)=0
22197 @ 196403:                     LINE   2237 "regression-compile-tmp/allimpc1-77.imp"
22198 @ 196445:                     PUSH   ST
22199 @ 196448:                     PUSH   N0
22200 @ 196451:                     ACCESS
22201 @ 196452:                     PUSHI  #0x00000000
22202 @ 196457:                     ASSVAL

  2238  L21:      N0=N0+3; P=P+3;
22203 @ 196458:                     LINE   2238 "regression-compile-tmp/allimpc1-77.imp"
22204 @ 196500:                     LABEL  L_0207
22205 @ 196503:                     LINE   2238 "regression-compile-tmp/allimpc1-77.imp"
22206 @ 196545:                     PUSH   N0
22207 @ 196548:                     PUSH   N0
22208 @ 196551:                     PUSHI  #0x00000003
22209 @ 196556:                     ADD   
22210 @ 196557:                     ASSVAL
22211 @ 196558:                     LINE   2238 "regression-compile-tmp/allimpc1-77.imp"
22212 @ 196600:                     PUSH   P
22213 @ 196603:                     PUSH   P
22214 @ 196606:                     PUSHI  #0x00000003
22215 @ 196611:                     ADD   
22216 @ 196612:                     ASSVAL

  2239           ->L50
22217 @ 196613:                     LINE   2239 "regression-compile-tmp/allimpc1-77.imp"
22218 @ 196655:                     JUMP   L_01fe

  2240  L22:      ST(N0)=1; P=P+1; ->L21
22219 @ 196658:                     LINE   2240 "regression-compile-tmp/allimpc1-77.imp"
22220 @ 196700:                     LABEL  L_0206
22221 @ 196703:                     LINE   2240 "regression-compile-tmp/allimpc1-77.imp"
22222 @ 196745:                     PUSH   ST
22223 @ 196748:                     PUSH   N0
22224 @ 196751:                     ACCESS
22225 @ 196752:                     PUSHI  #0x00000001
22226 @ 196757:                     ASSVAL
22227 @ 196758:                     LINE   2240 "regression-compile-tmp/allimpc1-77.imp"
22228 @ 196800:                     PUSH   P
22229 @ 196803:                     PUSH   P
22230 @ 196806:                     PUSHI  #0x00000001
22231 @ 196811:                     ADD   
22232 @ 196812:                     ASSVAL
22233 @ 196813:                     LINE   2240 "regression-compile-tmp/allimpc1-77.imp"
22234 @ 196855:                     JUMP   L_0207

  2241  L24:      REAL=1; P=P+2; ->L22
22235 @ 196858:                     LINE   2241 "regression-compile-tmp/allimpc1-77.imp"
22236 @ 196900:                     LABEL  L_0205
22237 @ 196903:                     LINE   2241 "regression-compile-tmp/allimpc1-77.imp"
22238 @ 196945:                     PUSH   REAL
22239 @ 196948:                     PUSHI  #0x00000001
22240 @ 196953:                     ASSVAL
22241 @ 196954:                     LINE   2241 "regression-compile-tmp/allimpc1-77.imp"
22242 @ 196996:                     PUSH   P
22243 @ 196999:                     PUSH   P
22244 @ 197002:                     PUSHI  #0x00000002
22245 @ 197007:                     ADD   
22246 @ 197008:                     ASSVAL
22247 @ 197009:                     LINE   2241 "regression-compile-tmp/allimpc1-77.imp"
22248 @ 197051:                     JUMP   L_0206

  2242  SW(3):SW(4):                 ! SUB EXPRESSION
22249 @ 197054:                     LINE   2242 "regression-compile-tmp/allimpc1-77.imp"
22250 @ 197096:                     PUSHI  #0x00000003
22251 @ 197101:                     SLABEL 498
22252 @ 197104:                     LINE   2242 "regression-compile-tmp/allimpc1-77.imp"
22253 @ 197146:                     PUSHI  #0x00000004
22254 @ 197151:                     SLABEL 498

  2243           D=0; D=1 %IF MODE=1 %OR LASTOP=12;! INTEGER EXPONENTS
22255 @ 197154:                     LINE   2243 "regression-compile-tmp/allimpc1-77.imp"
22256 @ 197196:                     PUSH   D
22257 @ 197199:                     PUSHI  #0x00000000
22258 @ 197204:                     ASSVAL
22259 @ 197205:                     LINE   2243 "regression-compile-tmp/allimpc1-77.imp"
22260 @ 197247:                     PUSH   MODE
22261 @ 197250:                     PUSHI  #0x00000001
22262 @ 197255:                     JUMPIF = L_0005
22263 @ 197259:                     PUSH   LASTOP
22264 @ 197262:                     PUSHI  #0x0000000c
22265 @ 197267:                     JUMPIF # L_0004
22266 @ 197271:                     LOCATE L_0005
22267 @ 197274:                     PUSH   D
22268 @ 197277:                     PUSHI  #0x00000001
22269 @ 197282:                     ASSVAL
22270 @ 197283:                     LOCATE L_0004

  2244           CSEXP(0,D)
22271 @ 197286:                     LINE   2244 "regression-compile-tmp/allimpc1-77.imp"
22272 @ 197328:                     PUSH   CSEXP
22273 @ 197331:                     PUSHI  #0x00000000
22274 @ 197336:                     ASSPAR
22275 @ 197337:                     PUSH   D
22276 @ 197340:                     ASSPAR
22277 @ 197341:                     CALL  

  2245           ->L32 %UNLESS OPND=4
22278 @ 197342:                     LINE   2245 "regression-compile-tmp/allimpc1-77.imp"
22279 @ 197384:                     PUSH   OPND
22280 @ 197387:                     PUSHI  #0x00000004
22281 @ 197392:                     JUMPIF = L_0004
22282 @ 197396:                     JUMP   L_0208
22283 @ 197399:                     LOCATE L_0004

  2246           D=16*TYPE
22284 @ 197402:                     LINE   2246 "regression-compile-tmp/allimpc1-77.imp"
22285 @ 197444:                     PUSH   D
22286 @ 197447:                     PUSHI  #0x00000010
22287 @ 197452:                     PUSH   TYPE
22288 @ 197455:                     MUL   
22289 @ 197456:                     ASSVAL

  2247           D=48 %IF TYPE=2 %AND PREC=0
22290 @ 197457:                     LINE   2247 "regression-compile-tmp/allimpc1-77.imp"
22291 @ 197499:                     PUSH   TYPE
22292 @ 197502:                     PUSHI  #0x00000002
22293 @ 197507:                     JUMPIF # L_0004
22294 @ 197511:                     PUSH   PREC
22295 @ 197514:                     PUSHI  #0x00000000
22296 @ 197519:                     JUMPIF # L_0004
22297 @ 197523:                     PUSH   D
22298 @ 197526:                     PUSHI  #0x00000030
22299 @ 197531:                     ASSVAL
22300 @ 197532:                     LOCATE L_0004

  2248           PRR(D,NEST,NEST);             !DEAL WITH MOD SIGNS
22301 @ 197535:                     LINE   2248 "regression-compile-tmp/allimpc1-77.imp"
22302 @ 197577:                     PUSH   PRR
22303 @ 197580:                     PUSH   D
22304 @ 197583:                     ASSPAR
22305 @ 197584:                     PUSH   NEST
22306 @ 197587:                     ASSPAR
22307 @ 197588:                     PUSH   NEST
22308 @ 197591:                     ASSPAR
22309 @ 197592:                     CALL  

  2249  L32:      LONGREAL=1 %IF PREC=3
22310 @ 197593:                     LINE   2249 "regression-compile-tmp/allimpc1-77.imp"
22311 @ 197635:                     LABEL  L_0208
22312 @ 197638:                     LINE   2249 "regression-compile-tmp/allimpc1-77.imp"
22313 @ 197680:                     PUSH   PREC
22314 @ 197683:                     PUSHI  #0x00000003
22315 @ 197688:                     JUMPIF # L_0004
22316 @ 197692:                     PUSH   LONGREAL
22317 @ 197695:                     PUSHI  #0x00000001
22318 @ 197700:                     ASSVAL
22319 @ 197701:                     LOCATE L_0004

  2250           ->L80 %IF QP=1 %AND A(P)=2;    !ONE OPD EXPRESSION
22320 @ 197704:                     LINE   2250 "regression-compile-tmp/allimpc1-77.imp"
22321 @ 197746:                     PUSH   QP
22322 @ 197749:                     PUSHI  #0x00000001
22323 @ 197754:                     JUMPIF # L_0004
22324 @ 197758:                     PUSH   A
22325 @ 197761:                     PUSH   P
22326 @ 197764:                     ACCESS
22327 @ 197765:                     PUSHI  #0x00000002
22328 @ 197770:                     JUMPIF # L_0004
22329 @ 197774:                     JUMP   L_01fc
22330 @ 197777:                     LOCATE L_0004

  2251           ->L16 ;                        !TO STORE RESULT
22331 @ 197780:                     LINE   2251 "regression-compile-tmp/allimpc1-77.imp"
22332 @ 197822:                     JUMP   L_01ff

  2252  L50:      %COMMENT DEAL WITH OPERATOR
22333 @ 197825:                     LINE   2252 "regression-compile-tmp/allimpc1-77.imp"
22334 @ 197867:                     LABEL  L_01fe

  2253           ->L60 %IF A(P-1)=2;            !EXPRESSION FINISHED
22335 @ 197870:                     LINE   2253 "regression-compile-tmp/allimpc1-77.imp"
22336 @ 197912:                     PUSH   A
22337 @ 197915:                     PUSH   P
22338 @ 197918:                     PUSHI  #0x00000001
22339 @ 197923:                     SUB   
22340 @ 197924:                     ACCESS
22341 @ 197925:                     PUSHI  #0x00000002
22342 @ 197930:                     JUMPIF # L_0004
22343 @ 197934:                     JUMP   L_0209
22344 @ 197937:                     LOCATE L_0004

  2254           OPERATOR=A(P)
22345 @ 197940:                     LINE   2254 "regression-compile-tmp/allimpc1-77.imp"
22346 @ 197982:                     PUSH   OPERATOR
22347 @ 197985:                     PUSH   A
22348 @ 197988:                     PUSH   P
22349 @ 197991:                     ACCESS
22350 @ 197992:                     ASSVAL

  2255           %IF OPERATOR=12 %THEN %START; ! '.'
22351 @ 197993:                     LINE   2255 "regression-compile-tmp/allimpc1-77.imp"
22352 @ 198035:                     PUSH   OPERATOR
22353 @ 198038:                     PUSHI  #0x0000000c
22354 @ 198043:                     JUMPIF # L_0004

  2256           FAULT(42); OPERATOR=2; %FINISH;!   CHANGE TO +
22355 @ 198047:                     LINE   2256 "regression-compile-tmp/allimpc1-77.imp"
22356 @ 198089:                     PUSH   FAULT
22357 @ 198092:                     PUSHI  #0x0000002a
22358 @ 198097:                     ASSPAR
22359 @ 198098:                     CALL  
22360 @ 198099:                     LINE   2256 "regression-compile-tmp/allimpc1-77.imp"
22361 @ 198141:                     PUSH   OPERATOR
22362 @ 198144:                     PUSHI  #0x00000002
22363 @ 198149:                     ASSVAL
22364 @ 198150:                     LINE   2256 "regression-compile-tmp/allimpc1-77.imp"
22365 @ 198192:                     LOCATE L_0004

  2257           OPERATOR = 6 %IF OPERATOR=13;     !%NULL == *
22366 @ 198195:                     LINE   2257 "regression-compile-tmp/allimpc1-77.imp"
22367 @ 198237:                     PUSH   OPERATOR
22368 @ 198240:                     PUSHI  #0x0000000d
22369 @ 198245:                     JUMPIF # L_0004
22370 @ 198249:                     PUSH   OPERATOR
22371 @ 198252:                     PUSHI  #0x00000006
22372 @ 198257:                     ASSVAL
22373 @ 198258:                     LOCATE L_0004

  2258           REALOP=1 %IF OPERATOR=1 %OR OPERATOR=8
22374 @ 198261:                     LINE   2258 "regression-compile-tmp/allimpc1-77.imp"
22375 @ 198303:                     PUSH   OPERATOR
22376 @ 198306:                     PUSHI  #0x00000001
22377 @ 198311:                     JUMPIF = L_0005
22378 @ 198315:                     PUSH   OPERATOR
22379 @ 198318:                     PUSHI  #0x00000008
22380 @ 198323:                     JUMPIF # L_0004
22381 @ 198327:                     LOCATE L_0005
22382 @ 198330:                     PUSH   REALOP
22383 @ 198333:                     PUSHI  #0x00000001
22384 @ 198338:                     ASSVAL
22385 @ 198339:                     LOCATE L_0004

  2259           OPERATOR=12 %IF OPERATOR=1
22386 @ 198342:                     LINE   2259 "regression-compile-tmp/allimpc1-77.imp"
22387 @ 198384:                     PUSH   OPERATOR
22388 @ 198387:                     PUSHI  #0x00000001
22389 @ 198392:                     JUMPIF # L_0004
22390 @ 198396:                     PUSH   OPERATOR
22391 @ 198399:                     PUSHI  #0x0000000c
22392 @ 198404:                     ASSVAL
22393 @ 198405:                     LOCATE L_0004

  2260           NOPS=NOPS+1; LASTOP=OPERATOR
22394 @ 198408:                     LINE   2260 "regression-compile-tmp/allimpc1-77.imp"
22395 @ 198450:                     PUSH   NOPS
22396 @ 198453:                     PUSH   NOPS
22397 @ 198456:                     PUSHI  #0x00000001
22398 @ 198461:                     ADD   
22399 @ 198462:                     ASSVAL
22400 @ 198463:                     LINE   2260 "regression-compile-tmp/allimpc1-77.imp"
22401 @ 198505:                     PUSH   LASTOP
22402 @ 198508:                     PUSH   OPERATOR
22403 @ 198511:                     ASSVAL

  2261           C=PRECEDENCE(OPERATOR)
22404 @ 198512:                     LINE   2261 "regression-compile-tmp/allimpc1-77.imp"
22405 @ 198554:                     PUSH   C
22406 @ 198557:                     PUSH   PRECEDENCE
22407 @ 198560:                     PUSH   OPERATOR
22408 @ 198563:                     ACCESS
22409 @ 198564:                     ASSVAL

  2262  L51:      ->L52 %IF C>OPPREC(QP-1);      !OPERATOR MAY BE STORED
22410 @ 198565:                     LINE   2262 "regression-compile-tmp/allimpc1-77.imp"
22411 @ 198607:                     LABEL  L_020a
22412 @ 198610:                     LINE   2262 "regression-compile-tmp/allimpc1-77.imp"
22413 @ 198652:                     PUSH   C
22414 @ 198655:                     PUSH   OPPREC
22415 @ 198658:                     PUSH   QP
22416 @ 198661:                     PUSHI  #0x00000001
22417 @ 198666:                     SUB   
22418 @ 198667:                     ACCESS
22419 @ 198668:                     JUMPIF <= L_0004
22420 @ 198672:                     JUMP   L_020b
22421 @ 198675:                     LOCATE L_0004

  2263           QP=QP-1
22422 @ 198678:                     LINE   2263 "regression-compile-tmp/allimpc1-77.imp"
22423 @ 198720:                     PUSH   QP
22424 @ 198723:                     PUSH   QP
22425 @ 198726:                     PUSHI  #0x00000001
22426 @ 198731:                     SUB   
22427 @ 198732:                     ASSVAL

  2264           ST(N0)=OP(QP)
22428 @ 198733:                     LINE   2264 "regression-compile-tmp/allimpc1-77.imp"
22429 @ 198775:                     PUSH   ST
22430 @ 198778:                     PUSH   N0
22431 @ 198781:                     ACCESS
22432 @ 198782:                     PUSH   OP
22433 @ 198785:                     PUSH   QP
22434 @ 198788:                     ACCESS
22435 @ 198789:                     ASSVAL

  2265           N0=N0+3; ->L51;                !UNLOAD STACK
22436 @ 198790:                     LINE   2265 "regression-compile-tmp/allimpc1-77.imp"
22437 @ 198832:                     PUSH   N0
22438 @ 198835:                     PUSH   N0
22439 @ 198838:                     PUSHI  #0x00000003
22440 @ 198843:                     ADD   
22441 @ 198844:                     ASSVAL
22442 @ 198845:                     LINE   2265 "regression-compile-tmp/allimpc1-77.imp"
22443 @ 198887:                     JUMP   L_020a

  2266  L52:      OP(QP)=10+OPERATOR
22444 @ 198890:                     LINE   2266 "regression-compile-tmp/allimpc1-77.imp"
22445 @ 198932:                     LABEL  L_020b
22446 @ 198935:                     LINE   2266 "regression-compile-tmp/allimpc1-77.imp"
22447 @ 198977:                     PUSH   OP
22448 @ 198980:                     PUSH   QP
22449 @ 198983:                     ACCESS
22450 @ 198984:                     PUSHI  #0x0000000a
22451 @ 198989:                     PUSH   OPERATOR
22452 @ 198992:                     ADD   
22453 @ 198993:                     ASSVAL

  2267           OPPREC(QP)=C; ->L1;            !FOR NEXT OPERAND
22454 @ 198994:                     LINE   2267 "regression-compile-tmp/allimpc1-77.imp"
22455 @ 199036:                     PUSH   OPPREC
22456 @ 199039:                     PUSH   QP
22457 @ 199042:                     ACCESS
22458 @ 199043:                     PUSH   C
22459 @ 199046:                     ASSVAL
22460 @ 199047:                     LINE   2267 "regression-compile-tmp/allimpc1-77.imp"
22461 @ 199089:                     JUMP   L_01f4

  2268  L60:      %COMMENT - END OF EXPRESSION
22462 @ 199092:                     LINE   2268 "regression-compile-tmp/allimpc1-77.imp"
22463 @ 199134:                     LABEL  L_0209

  2269           %CYCLE JJ=QP-1,-1,0
22464 @ 199137:                     LINE   2269 "regression-compile-tmp/allimpc1-77.imp"
22465 @ 199179:                     PUSH   JJ
22466 @ 199182:                     PUSHI  #0x00000001
22467 @ 199187:                     NEGATE
22468 @ 199188:                     PUSHI  #0x00000000
22469 @ 199193:                     PUSH   QP
22470 @ 199196:                     PUSHI  #0x00000001
22471 @ 199201:                     SUB   
22472 @ 199202:                     FOR    L_0003

  2270           ST(N0)=OP(JJ)
22473 @ 199205:                     LINE   2270 "regression-compile-tmp/allimpc1-77.imp"
22474 @ 199247:                     PUSH   ST
22475 @ 199250:                     PUSH   N0
22476 @ 199253:                     ACCESS
22477 @ 199254:                     PUSH   OP
22478 @ 199257:                     PUSH   JJ
22479 @ 199260:                     ACCESS
22480 @ 199261:                     ASSVAL

  2271           N0=N0+3; %REPEAT;             !EMPTY OPERATOR STACK
22481 @ 199262:                     LINE   2271 "regression-compile-tmp/allimpc1-77.imp"
22482 @ 199304:                     PUSH   N0
22483 @ 199307:                     PUSH   N0
22484 @ 199310:                     PUSHI  #0x00000003
22485 @ 199315:                     ADD   
22486 @ 199316:                     ASSVAL
22487 @ 199317:                     LINE   2271 "regression-compile-tmp/allimpc1-77.imp"
22488 @ 199359:                     REPEAT L_0003
22489 @ 199362:                     LOCATE L_0004

  2272           REAL=1 %IF MODE#1 %AND REALOP=1
22490 @ 199365:                     LINE   2272 "regression-compile-tmp/allimpc1-77.imp"
22491 @ 199407:                     PUSH   MODE
22492 @ 199410:                     PUSHI  #0x00000001
22493 @ 199415:                     JUMPIF = L_0004
22494 @ 199419:                     PUSH   REALOP
22495 @ 199422:                     PUSHI  #0x00000001
22496 @ 199427:                     JUMPIF # L_0004
22497 @ 199431:                     PUSH   REAL
22498 @ 199434:                     PUSHI  #0x00000001
22499 @ 199439:                     ASSVAL
22500 @ 199440:                     LOCATE L_0004

  2273           ->L70 %IF REAL=1
  2274           %COMMENT - CAN EVALUATE AS INTEGER
22501 @ 199443:                     LINE   2273 "regression-compile-tmp/allimpc1-77.imp"
22502 @ 199485:                     PUSH   REAL
22503 @ 199488:                     PUSHI  #0x00000001
22504 @ 199493:                     JUMPIF # L_0004
22505 @ 199497:                     JUMP   L_020c
22506 @ 199500:                     LOCATE L_0004

  2275           PRINT ORDERS
22507 @ 199503:                     LINE   2275 "regression-compile-tmp/allimpc1-77.imp"
22508 @ 199545:                     PUSH   PRINTORDERS
22509 @ 199548:                     CALL  

  2276  L61:      ->L71 %IF MODE>=2
22510 @ 199549:                     LINE   2276 "regression-compile-tmp/allimpc1-77.imp"
22511 @ 199591:                     LABEL  L_020d
22512 @ 199594:                     LINE   2276 "regression-compile-tmp/allimpc1-77.imp"
22513 @ 199636:                     PUSH   MODE
22514 @ 199639:                     PUSHI  #0x00000002
22515 @ 199644:                     JUMPIF < L_0004
22516 @ 199648:                     JUMP   L_020e
22517 @ 199651:                     LOCATE L_0004

  2277  L72:      D=1; REG=REG-1 %IF 0>=REG
22518 @ 199654:                     LINE   2277 "regression-compile-tmp/allimpc1-77.imp"
22519 @ 199696:                     LABEL  L_020f
22520 @ 199699:                     LINE   2277 "regression-compile-tmp/allimpc1-77.imp"
22521 @ 199741:                     PUSH   D
22522 @ 199744:                     PUSHI  #0x00000001
22523 @ 199749:                     ASSVAL
22524 @ 199750:                     LINE   2277 "regression-compile-tmp/allimpc1-77.imp"
22525 @ 199792:                     PUSHI  #0x00000000
22526 @ 199797:                     PUSH   REG
22527 @ 199800:                     JUMPIF < L_0004
22528 @ 199804:                     PUSH   REG
22529 @ 199807:                     PUSH   REG
22530 @ 199810:                     PUSHI  #0x00000001
22531 @ 199815:                     SUB   
22532 @ 199816:                     ASSVAL
22533 @ 199817:                     LOCATE L_0004

  2278           LOAD(D,REG,REAL) %UNLESS REAL=0 %AND 0>REG %AND DP(1)<0 %C
  2279           %AND REGISTER(BS(1))<0;       ! RESULT IN LOCKED REG
22534 @ 199820:                     LINE   2278 "regression-compile-tmp/allimpc1-77.imp"
22535 @ 199862:                     PUSH   REAL
22536 @ 199865:                     PUSHI  #0x00000000
22537 @ 199870:                     JUMPIF # L_0005
22538 @ 199874:                     PUSHI  #0x00000000
22539 @ 199879:                     PUSH   REG
22540 @ 199882:                     JUMPIF <= L_0005
22541 @ 199886:                     PUSH   DP
22542 @ 199889:                     PUSHI  #0x00000001
22543 @ 199894:                     ACCESS
22544 @ 199895:                     PUSHI  #0x00000000
22545 @ 199900:                     JUMPIF >= L_0005
22546 @ 199904:                     PUSH   REGISTER
22547 @ 199907:                     PUSH   BS
22548 @ 199910:                     PUSHI  #0x00000001
22549 @ 199915:                     ACCESS
22550 @ 199916:                     ACCESS
22551 @ 199917:                     PUSHI  #0x00000000
22552 @ 199922:                     JUMPIF < L_0004
22553 @ 199926:                     LOCATE L_0005
22554 @ 199929:                     PUSH   LOAD
22555 @ 199932:                     PUSH   D
22556 @ 199935:                     ASSPAR
22557 @ 199936:                     PUSH   REG
22558 @ 199939:                     ASSPAR
22559 @ 199940:                     PUSH   REAL
22560 @ 199943:                     ASSPAR
22561 @ 199944:                     CALL  
22562 @ 199945:                     LOCATE L_0004

  2280           NEST=BS(1)
22563 @ 199948:                     LINE   2280 "regression-compile-tmp/allimpc1-77.imp"
22564 @ 199990:                     PUSH   NEST
22565 @ 199993:                     PUSH   BS
22566 @ 199996:                     PUSHI  #0x00000001
22567 @ 200001:                     ACCESS
22568 @ 200002:                     ASSVAL

  2281           %IF REAL=1 %THEN FREG(NEST)=0 %ELSE %START
22569 @ 200003:                     LINE   2281 "regression-compile-tmp/allimpc1-77.imp"
22570 @ 200045:                     PUSH   REAL
22571 @ 200048:                     PUSHI  #0x00000001
22572 @ 200053:                     JUMPIF # L_0004
22573 @ 200057:                     PUSH   FREG
22574 @ 200060:                     PUSH   NEST
22575 @ 200063:                     ACCESS
22576 @ 200064:                     PUSHI  #0x00000000
22577 @ 200069:                     ASSVAL
22578 @ 200070:                     GOTO   L_0003
22579 @ 200073:                     LOCATE L_0004

  2282           REGISTER(NEST)=0 %IF REGISTER(NEST)>0; %FINISH
22580 @ 200076:                     LINE   2282 "regression-compile-tmp/allimpc1-77.imp"
22581 @ 200118:                     PUSH   REGISTER
22582 @ 200121:                     PUSH   NEST
22583 @ 200124:                     ACCESS
22584 @ 200125:                     PUSHI  #0x00000000
22585 @ 200130:                     JUMPIF <= L_0007
22586 @ 200134:                     PUSH   REGISTER
22587 @ 200137:                     PUSH   NEST
22588 @ 200140:                     ACCESS
22589 @ 200141:                     PUSHI  #0x00000000
22590 @ 200146:                     ASSVAL
22591 @ 200147:                     LOCATE L_0007
22592 @ 200150:                     LINE   2282 "regression-compile-tmp/allimpc1-77.imp"
22593 @ 200192:                     LOCATE L_0003

  2283           PTYPE=1+30*LONGREAL+REAL
22594 @ 200195:                     LINE   2283 "regression-compile-tmp/allimpc1-77.imp"
22595 @ 200237:                     PUSH   PTYPE
22596 @ 200240:                     PUSHI  #0x00000001
22597 @ 200245:                     PUSHI  #0x0000001e
22598 @ 200250:                     PUSH   LONGREAL
22599 @ 200253:                     MUL   
22600 @ 200254:                     ADD   
22601 @ 200255:                     PUSH   REAL
22602 @ 200258:                     ADD   
22603 @ 200259:                     ASSVAL

  2284           N0=NOP; UNPACK; ->L99
22604 @ 200260:                     LINE   2284 "regression-compile-tmp/allimpc1-77.imp"
22605 @ 200302:                     PUSH   N0
22606 @ 200305:                     PUSH   NOP
22607 @ 200308:                     ASSVAL
22608 @ 200309:                     LINE   2284 "regression-compile-tmp/allimpc1-77.imp"
22609 @ 200351:                     PUSH   UNPACK
22610 @ 200354:                     CALL  
22611 @ 200355:                     LINE   2284 "regression-compile-tmp/allimpc1-77.imp"
22612 @ 200397:                     JUMP   L_0210

  2285  L70:      %COMMENT EVALUATE AS REAL
22613 @ 200400:                     LINE   2285 "regression-compile-tmp/allimpc1-77.imp"
22614 @ 200442:                     LABEL  L_020c

  2286           FAULT(24) %IF MODE=1;         ! REAL IN INTEGER EXPRN
22615 @ 200445:                     LINE   2286 "regression-compile-tmp/allimpc1-77.imp"
22616 @ 200487:                     PUSH   MODE
22617 @ 200490:                     PUSHI  #0x00000001
22618 @ 200495:                     JUMPIF # L_0004
22619 @ 200499:                     PUSH   FAULT
22620 @ 200502:                     PUSHI  #0x00000018
22621 @ 200507:                     ASSPAR
22622 @ 200508:                     CALL  
22623 @ 200509:                     LOCATE L_0004

  2287           LONGREAL=1 %IF MODE=3
22624 @ 200512:                     LINE   2287 "regression-compile-tmp/allimpc1-77.imp"
22625 @ 200554:                     PUSH   MODE
22626 @ 200557:                     PUSHI  #0x00000003
22627 @ 200562:                     JUMPIF # L_0004
22628 @ 200566:                     PUSH   LONGREAL
22629 @ 200569:                     PUSHI  #0x00000001
22630 @ 200574:                     ASSVAL
22631 @ 200575:                     LOCATE L_0004

  2288           EVALUATE=16*LONGREAL
22632 @ 200578:                     LINE   2288 "regression-compile-tmp/allimpc1-77.imp"
22633 @ 200620:                     PUSH   EVALUATE
22634 @ 200623:                     PUSHI  #0x00000010
22635 @ 200628:                     PUSH   LONGREAL
22636 @ 200631:                     MUL   
22637 @ 200632:                     ASSVAL

  2289           PRINT ORDERS
22638 @ 200633:                     LINE   2289 "regression-compile-tmp/allimpc1-77.imp"
22639 @ 200675:                     PUSH   PRINTORDERS
22640 @ 200678:                     CALL  

  2290           ->L72
22641 @ 200679:                     LINE   2290 "regression-compile-tmp/allimpc1-77.imp"
22642 @ 200721:                     JUMP   L_020f

  2291  L71:      LONGREAL=1 %IF MODE=3
22643 @ 200724:                     LINE   2291 "regression-compile-tmp/allimpc1-77.imp"
22644 @ 200766:                     LABEL  L_020e
22645 @ 200769:                     LINE   2291 "regression-compile-tmp/allimpc1-77.imp"
22646 @ 200811:                     PUSH   MODE
22647 @ 200814:                     PUSHI  #0x00000003
22648 @ 200819:                     JUMPIF # L_0004
22649 @ 200823:                     PUSH   LONGREAL
22650 @ 200826:                     PUSHI  #0x00000001
22651 @ 200831:                     ASSVAL
22652 @ 200832:                     LOCATE L_0004

  2292           REAL=1
22653 @ 200835:                     LINE   2292 "regression-compile-tmp/allimpc1-77.imp"
22654 @ 200877:                     PUSH   REAL
22655 @ 200880:                     PUSHI  #0x00000001
22656 @ 200885:                     ASSVAL

  2293           EVALUATE=16*LONGREAL
22657 @ 200886:                     LINE   2293 "regression-compile-tmp/allimpc1-77.imp"
22658 @ 200928:                     PUSH   EVALUATE
22659 @ 200931:                     PUSHI  #0x00000010
22660 @ 200936:                     PUSH   LONGREAL
22661 @ 200939:                     MUL   
22662 @ 200940:                     ASSVAL

  2294           ->L72
22663 @ 200941:                     LINE   2294 "regression-compile-tmp/allimpc1-77.imp"
22664 @ 200983:                     JUMP   L_020f

  2295  L80:      %COMMENT SINGLE OPERAND EXPRESSION
22665 @ 200986:                     LINE   2295 "regression-compile-tmp/allimpc1-77.imp"
22666 @ 201028:                     LABEL  L_01fc

  2296           BS(1)=NEST; DP(1)=-1
22667 @ 201031:                     LINE   2296 "regression-compile-tmp/allimpc1-77.imp"
22668 @ 201073:                     PUSH   BS
22669 @ 201076:                     PUSHI  #0x00000001
22670 @ 201081:                     ACCESS
22671 @ 201082:                     PUSH   NEST
22672 @ 201085:                     ASSVAL
22673 @ 201086:                     LINE   2296 "regression-compile-tmp/allimpc1-77.imp"
22674 @ 201128:                     PUSH   DP
22675 @ 201131:                     PUSHI  #0x00000001
22676 @ 201136:                     ACCESS
22677 @ 201137:                     PUSHI  #0x00000001
22678 @ 201142:                     NEGATE
22679 @ 201143:                     ASSVAL

  2297           PT(1)=PREC<<3!TYPE
22680 @ 201144:                     LINE   2297 "regression-compile-tmp/allimpc1-77.imp"
22681 @ 201186:                     PUSH   PT
22682 @ 201189:                     PUSHI  #0x00000001
22683 @ 201194:                     ACCESS
22684 @ 201195:                     PUSH   PREC
22685 @ 201198:                     PUSHI  #0x00000003
22686 @ 201203:                     LSH   
22687 @ 201204:                     PUSH   TYPE
22688 @ 201207:                     OR    
22689 @ 201208:                     ASSVAL

  2298           AFLAG=0; P=P+1
22690 @ 201209:                     LINE   2298 "regression-compile-tmp/allimpc1-77.imp"
22691 @ 201251:                     PUSH   AFLAG
22692 @ 201254:                     PUSHI  #0x00000000
22693 @ 201259:                     ASSVAL
22694 @ 201260:                     LINE   2298 "regression-compile-tmp/allimpc1-77.imp"
22695 @ 201302:                     PUSH   P
22696 @ 201305:                     PUSH   P
22697 @ 201308:                     PUSHI  #0x00000001
22698 @ 201313:                     ADD   
22699 @ 201314:                     ASSVAL

  2299           FAULT(24) %IF TYPE=2 %AND MODE=1
22700 @ 201315:                     LINE   2299 "regression-compile-tmp/allimpc1-77.imp"
22701 @ 201357:                     PUSH   TYPE
22702 @ 201360:                     PUSHI  #0x00000002
22703 @ 201365:                     JUMPIF # L_0004
22704 @ 201369:                     PUSH   MODE
22705 @ 201372:                     PUSHI  #0x00000001
22706 @ 201377:                     JUMPIF # L_0004
22707 @ 201381:                     PUSH   FAULT
22708 @ 201384:                     PUSHI  #0x00000018
22709 @ 201389:                     ASSPAR
22710 @ 201390:                     CALL  
22711 @ 201391:                     LOCATE L_0004

  2300           ->L61 %IF TYPE=1; ->L71
22712 @ 201394:                     LINE   2300 "regression-compile-tmp/allimpc1-77.imp"
22713 @ 201436:                     PUSH   TYPE
22714 @ 201439:                     PUSHI  #0x00000001
22715 @ 201444:                     JUMPIF # L_0004
22716 @ 201448:                     JUMP   L_020d
22717 @ 201451:                     LOCATE L_0004
22718 @ 201454:                     LINE   2300 "regression-compile-tmp/allimpc1-77.imp"
22719 @ 201496:                     JUMP   L_020e

  2301  L99:      %END;->L99
22720 @ 201499:                     LINE   2301 "regression-compile-tmp/allimpc1-77.imp"
22721 @ 201541:                     LABEL  L_0210
22722 @ 201544:                     LINE   2301 "regression-compile-tmp/allimpc1-77.imp"
22723 @ 201586:                  END    _lev0id0_CSS_CSEXP_lev3id5 {lev=4 --> 3}
22724 @ 201587:                  LINE   2301 "regression-compile-tmp/allimpc1-77.imp"
22725 @ 201629:                  JUMP   L_01f1

  2302           %INTEGERFN FINDR
  2303           !%SHORTROUTINE
22726 @ 201632:                  LINE   2302 "regression-compile-tmp/allimpc1-77.imp"
22727 @ 201674:                  DEF    FINDR (_lev0id0_CSS_CSEXP_FINDR) p1=V_01ed 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
22728 @ 201691:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
22729 @ 201692:                     FINISH ) {lev=4}

  2304           %INTEGER I
22730 @ 201693:                     LINE   2304 "regression-compile-tmp/allimpc1-77.imp"
22731 @ 201735:                     DEF    I p1=V_01f2 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

  2305           ->L2 %IF 0>=REG
22732 @ 201748:                     LINE   2305 "regression-compile-tmp/allimpc1-77.imp"
22733 @ 201790:                     PUSHI  #0x00000000
22734 @ 201795:                     PUSH   REG
22735 @ 201798:                     JUMPIF < L_0004
22736 @ 201802:                     JUMP   L_01f3
22737 @ 201805:                     LOCATE L_0004

  2306           I=REG; ->L1 %IF REGISTER(I)=0
22738 @ 201808:                     LINE   2306 "regression-compile-tmp/allimpc1-77.imp"
22739 @ 201850:                     PUSH   I
22740 @ 201853:                     PUSH   REG
22741 @ 201856:                     ASSVAL
22742 @ 201857:                     LINE   2306 "regression-compile-tmp/allimpc1-77.imp"
22743 @ 201899:                     PUSH   REGISTER
22744 @ 201902:                     PUSH   I
22745 @ 201905:                     ACCESS
22746 @ 201906:                     PUSHI  #0x00000000
22747 @ 201911:                     JUMPIF # L_0004
22748 @ 201915:                     JUMP   L_01f4
22749 @ 201918:                     LOCATE L_0004

  2307  L2:       %CYCLE I=1,1,RBASE-1
22750 @ 201921:                     LINE   2307 "regression-compile-tmp/allimpc1-77.imp"
22751 @ 201963:                     LABEL  L_01f3
22752 @ 201966:                     LINE   2307 "regression-compile-tmp/allimpc1-77.imp"
22753 @ 202008:                     PUSH   I
22754 @ 202011:                     PUSHI  #0x00000001
22755 @ 202016:                     PUSH   RBASE
22756 @ 202019:                     PUSHI  #0x00000001
22757 @ 202024:                     SUB   
22758 @ 202025:                     PUSHI  #0x00000001
22759 @ 202030:                     FOR    L_0003

  2308           ->L1 %IF REGISTER(I)=0
22760 @ 202033:                     LINE   2308 "regression-compile-tmp/allimpc1-77.imp"
22761 @ 202075:                     PUSH   REGISTER
22762 @ 202078:                     PUSH   I
22763 @ 202081:                     ACCESS
22764 @ 202082:                     PUSHI  #0x00000000
22765 @ 202087:                     JUMPIF # L_0007
22766 @ 202091:                     JUMP   L_01f4
22767 @ 202094:                     LOCATE L_0007

  2309           %REPEAT; FAULT(241)
22768 @ 202097:                     LINE   2309 "regression-compile-tmp/allimpc1-77.imp"
22769 @ 202139:                     REPEAT L_0003
22770 @ 202142:                     LOCATE L_0004
22771 @ 202145:                     LINE   2309 "regression-compile-tmp/allimpc1-77.imp"
22772 @ 202187:                     PUSH   FAULT
22773 @ 202190:                     PUSHI  #0x000000f1
22774 @ 202195:                     ASSPAR
22775 @ 202196:                     CALL  

  2310  L1:       REGISTER(I)=1; %RESULT=I; %END
22776 @ 202197:                     LINE   2310 "regression-compile-tmp/allimpc1-77.imp"
22777 @ 202239:                     LABEL  L_01f4
22778 @ 202242:                     LINE   2310 "regression-compile-tmp/allimpc1-77.imp"
22779 @ 202284:                     PUSH   REGISTER
22780 @ 202287:                     PUSH   I
22781 @ 202290:                     ACCESS
22782 @ 202291:                     PUSHI  #0x00000001
22783 @ 202296:                     ASSVAL
22784 @ 202297:                     LINE   2310 "regression-compile-tmp/allimpc1-77.imp"
22785 @ 202339:                     PUSH   I
22786 @ 202342:                     RESULT
22787 @ 202343:                     LINE   2310 "regression-compile-tmp/allimpc1-77.imp"
22788 @ 202385:                  END    _lev0id0_CSS_CSEXP_FINDR {lev=4 --> 3}

  2311           %INTEGERFN FINDPR
22789 @ 202386:                  LINE   2311 "regression-compile-tmp/allimpc1-77.imp"
22790 @ 202428:                  DEF    FINDPR (_lev0id0_CSS_CSEXP_FINDPR) p1=V_01f2 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
22791 @ 202446:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
22792 @ 202447:                     FINISH ) {lev=4}

  2312           %INTEGER I
22793 @ 202448:                     LINE   2312 "regression-compile-tmp/allimpc1-77.imp"
22794 @ 202490:                     DEF    I p1=V_01f3 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

  2313           %CYCLE I=0,2,6
22795 @ 202503:                     LINE   2313 "regression-compile-tmp/allimpc1-77.imp"
22796 @ 202545:                     PUSH   I
22797 @ 202548:                     PUSHI  #0x00000002
22798 @ 202553:                     PUSHI  #0x00000006
22799 @ 202558:                     PUSHI  #0x00000000
22800 @ 202563:                     FOR    L_0003

  2314           ->FOUND %IF REGISTER(I)=0 %AND REGISTER(I+1)=0
22801 @ 202566:                     LINE   2314 "regression-compile-tmp/allimpc1-77.imp"
22802 @ 202608:                     PUSH   REGISTER
22803 @ 202611:                     PUSH   I
22804 @ 202614:                     ACCESS
22805 @ 202615:                     PUSHI  #0x00000000
22806 @ 202620:                     JUMPIF # L_0007
22807 @ 202624:                     PUSH   REGISTER
22808 @ 202627:                     PUSH   I
22809 @ 202630:                     PUSHI  #0x00000001
22810 @ 202635:                     ADD   
22811 @ 202636:                     ACCESS
22812 @ 202637:                     PUSHI  #0x00000000
22813 @ 202642:                     JUMPIF # L_0007
22814 @ 202646:                     JUMP   L_01f4
22815 @ 202649:                     LOCATE L_0007

  2315           %REPEAT
22816 @ 202652:                     LINE   2315 "regression-compile-tmp/allimpc1-77.imp"
22817 @ 202694:                     REPEAT L_0003
22818 @ 202697:                     LOCATE L_0004

  2316           FAULT(242)
22819 @ 202700:                     LINE   2316 "regression-compile-tmp/allimpc1-77.imp"
22820 @ 202742:                     PUSH   FAULT
22821 @ 202745:                     PUSHI  #0x000000f2
22822 @ 202750:                     ASSPAR
22823 @ 202751:                     CALL  

  2317  FOUND:   REGISTER(I)=1
22824 @ 202752:                     LINE   2317 "regression-compile-tmp/allimpc1-77.imp"
22825 @ 202794:                     LABEL  L_01f4
22826 @ 202797:                     LINE   2317 "regression-compile-tmp/allimpc1-77.imp"
22827 @ 202839:                     PUSH   REGISTER
22828 @ 202842:                     PUSH   I
22829 @ 202845:                     ACCESS
22830 @ 202846:                     PUSHI  #0x00000001
22831 @ 202851:                     ASSVAL

  2318           REGISTER(I+1)=1
22832 @ 202852:                     LINE   2318 "regression-compile-tmp/allimpc1-77.imp"
22833 @ 202894:                     PUSH   REGISTER
22834 @ 202897:                     PUSH   I
22835 @ 202900:                     PUSHI  #0x00000001
22836 @ 202905:                     ADD   
22837 @ 202906:                     ACCESS
22838 @ 202907:                     PUSHI  #0x00000001
22839 @ 202912:                     ASSVAL

  2319           %RESULT=I
22840 @ 202913:                     LINE   2319 "regression-compile-tmp/allimpc1-77.imp"
22841 @ 202955:                     PUSH   I
22842 @ 202958:                     RESULT

  2320           %END
22843 @ 202959:                     LINE   2320 "regression-compile-tmp/allimpc1-77.imp"
22844 @ 203001:                  END    _lev0id0_CSS_CSEXP_FINDPR {lev=4 --> 3}

  2321           %INTEGERFN FIND FR
  2322           !%SHORTROUTINE
22845 @ 203002:                  LINE   2321 "regression-compile-tmp/allimpc1-77.imp"
22846 @ 203044:                  DEF    FINDFR (_lev0id0_CSS_CSEXP_FINDFR) p1=V_01f3 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
22847 @ 203062:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
22848 @ 203063:                     FINISH ) {lev=4}

  2323           %INTEGER I
22849 @ 203064:                     LINE   2323 "regression-compile-tmp/allimpc1-77.imp"
22850 @ 203106:                     DEF    I p1=V_01f4 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

  2324           %CYCLE I=6,-2,0
22851 @ 203119:                     LINE   2324 "regression-compile-tmp/allimpc1-77.imp"
22852 @ 203161:                     PUSH   I
22853 @ 203164:                     PUSHI  #0x00000002
22854 @ 203169:                     NEGATE
22855 @ 203170:                     PUSHI  #0x00000000
22856 @ 203175:                     PUSHI  #0x00000006
22857 @ 203180:                     FOR    L_0003

  2325           ->L1 %IF FREG (I)=0
22858 @ 203183:                     LINE   2325 "regression-compile-tmp/allimpc1-77.imp"
22859 @ 203225:                     PUSH   FREG
22860 @ 203228:                     PUSH   I
22861 @ 203231:                     ACCESS
22862 @ 203232:                     PUSHI  #0x00000000
22863 @ 203237:                     JUMPIF # L_0007
22864 @ 203241:                     JUMP   L_01f5
22865 @ 203244:                     LOCATE L_0007

  2326           %REPEAT; FAULT(242)
22866 @ 203247:                     LINE   2326 "regression-compile-tmp/allimpc1-77.imp"
22867 @ 203289:                     REPEAT L_0003
22868 @ 203292:                     LOCATE L_0004
22869 @ 203295:                     LINE   2326 "regression-compile-tmp/allimpc1-77.imp"
22870 @ 203337:                     PUSH   FAULT
22871 @ 203340:                     PUSHI  #0x000000f2
22872 @ 203345:                     ASSPAR
22873 @ 203346:                     CALL  

  2327  L1:       FREG(I)=1; %RESULT=I
22874 @ 203347:                     LINE   2327 "regression-compile-tmp/allimpc1-77.imp"
22875 @ 203389:                     LABEL  L_01f5
22876 @ 203392:                     LINE   2327 "regression-compile-tmp/allimpc1-77.imp"
22877 @ 203434:                     PUSH   FREG
22878 @ 203437:                     PUSH   I
22879 @ 203440:                     ACCESS
22880 @ 203441:                     PUSHI  #0x00000001
22881 @ 203446:                     ASSVAL
22882 @ 203447:                     LINE   2327 "regression-compile-tmp/allimpc1-77.imp"
22883 @ 203489:                     PUSH   I
22884 @ 203492:                     RESULT

  2328           %END
22885 @ 203493:                     LINE   2328 "regression-compile-tmp/allimpc1-77.imp"
22886 @ 203535:                  END    _lev0id0_CSS_CSEXP_FINDFR {lev=4 --> 3}

  2329           %ROUTINE     LOAD(%INTEGERNAME N,%INTEGER REG,MODE)
  2330           !%SHORTROUTINE
22887 @ 203536:                  LINE   2329 "regression-compile-tmp/allimpc1-77.imp"
22888 @ 203578:                  DEF    LOAD (_lev0id0_CSS_CSEXP_LOAD) p1=V_01ee 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
22889 @ 203594:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
22890 @ 203595:                        DEF    N p1=V_01f4 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
22891 @ 203608:                        DEF    REG p1=V_01f5 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
22892 @ 203623:                        DEF    MODE p1=V_01f6 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
22893 @ 203639:                     FINISH ) {lev=4}

  2331           %INTEGER I,X
22894 @ 203640:                     LINE   2331 "regression-compile-tmp/allimpc1-77.imp"
22895 @ 203682:                     DEF    I p1=V_01f7 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
22896 @ 203695:                     DEF    X p1=V_01f8 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

  2332           %INTEGERNAME BSI,DPI,PTI
22897 @ 203708:                     LINE   2332 "regression-compile-tmp/allimpc1-77.imp"
22898 @ 203750:                     DEF    BSI p1=V_01f9 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
22899 @ 203765:                     DEF    DPI p1=V_01fa a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
22900 @ 203780:                     DEF    PTI p1=V_01fb a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  2333           I=N; ->NOCHOICE %UNLESS I=0
22901 @ 203795:                     LINE   2333 "regression-compile-tmp/allimpc1-77.imp"
22902 @ 203837:                     PUSH   I
22903 @ 203840:                     PUSH   N
22904 @ 203843:                     ASSVAL
22905 @ 203844:                     LINE   2333 "regression-compile-tmp/allimpc1-77.imp"
22906 @ 203886:                     PUSH   I
22907 @ 203889:                     PUSHI  #0x00000000
22908 @ 203894:                     JUMPIF = L_0004
22909 @ 203898:                     JUMP   L_01fc
22910 @ 203901:                     LOCATE L_0004

  2334           I=1; ->CHOSEN %IF DP(1)<0 %AND REGISTER(BS(1))>=0
22911 @ 203904:                     LINE   2334 "regression-compile-tmp/allimpc1-77.imp"
22912 @ 203946:                     PUSH   I
22913 @ 203949:                     PUSHI  #0x00000001
22914 @ 203954:                     ASSVAL
22915 @ 203955:                     LINE   2334 "regression-compile-tmp/allimpc1-77.imp"
22916 @ 203997:                     PUSH   DP
22917 @ 204000:                     PUSHI  #0x00000001
22918 @ 204005:                     ACCESS
22919 @ 204006:                     PUSHI  #0x00000000
22920 @ 204011:                     JUMPIF >= L_0004
22921 @ 204015:                     PUSH   REGISTER
22922 @ 204018:                     PUSH   BS
22923 @ 204021:                     PUSHI  #0x00000001
22924 @ 204026:                     ACCESS
22925 @ 204027:                     ACCESS
22926 @ 204028:                     PUSHI  #0x00000000
22927 @ 204033:                     JUMPIF < L_0004
22928 @ 204037:                     JUMP   L_01fd
22929 @ 204040:                     LOCATE L_0004

  2335           I=2; ->CHOSEN %IF DP(2)<0 %AND REGISTER(BS(2))>=0
22930 @ 204043:                     LINE   2335 "regression-compile-tmp/allimpc1-77.imp"
22931 @ 204085:                     PUSH   I
22932 @ 204088:                     PUSHI  #0x00000002
22933 @ 204093:                     ASSVAL
22934 @ 204094:                     LINE   2335 "regression-compile-tmp/allimpc1-77.imp"
22935 @ 204136:                     PUSH   DP
22936 @ 204139:                     PUSHI  #0x00000002
22937 @ 204144:                     ACCESS
22938 @ 204145:                     PUSHI  #0x00000000
22939 @ 204150:                     JUMPIF >= L_0004
22940 @ 204154:                     PUSH   REGISTER
22941 @ 204157:                     PUSH   BS
22942 @ 204160:                     PUSHI  #0x00000002
22943 @ 204165:                     ACCESS
22944 @ 204166:                     ACCESS
22945 @ 204167:                     PUSHI  #0x00000000
22946 @ 204172:                     JUMPIF < L_0004
22947 @ 204176:                     JUMP   L_01fd
22948 @ 204179:                     LOCATE L_0004

  2336           ->CHOSEN %IF MODE=0 %AND (PT(2)=255 %OR PT(2)&24=8)
22949 @ 204182:                     LINE   2336 "regression-compile-tmp/allimpc1-77.imp"
22950 @ 204224:                     PUSH   MODE
22951 @ 204227:                     PUSHI  #0x00000000
22952 @ 204232:                     JUMPIF # L_0004
22953 @ 204236:                     PUSH   PT
22954 @ 204239:                     PUSHI  #0x00000002
22955 @ 204244:                     ACCESS
22956 @ 204245:                     PUSHI  #0x000000ff
22957 @ 204250:                     JUMPIF = L_0005
22958 @ 204254:                     PUSH   PT
22959 @ 204257:                     PUSHI  #0x00000002
22960 @ 204262:                     ACCESS
22961 @ 204263:                     PUSHI  #0x00000018
22962 @ 204268:                     AND   
22963 @ 204269:                     PUSHI  #0x00000008
22964 @ 204274:                     JUMPIF # L_0004
22965 @ 204278:                     LOCATE L_0005
22966 @ 204281:                     JUMP   L_01fd
22967 @ 204284:                     LOCATE L_0004

  2337           ->CHOSEN %IF MODE=1 %AND (PT(2)&7=1 %OR (EVALUATE>0 %AND  %C
22968 @ 204287:                     LINE   2337 "regression-compile-tmp/allimpc1-77.imp"
22969 @ 204329:                     PUSH   MODE
22970 @ 204332:                     PUSHI  #0x00000001
22971 @ 204337:                     JUMPIF # L_0004
22972 @ 204341:                     PUSH   PT
22973 @ 204344:                     PUSHI  #0x00000002
22974 @ 204349:                     ACCESS
22975 @ 204350:                     PUSHI  #0x00000007
22976 @ 204355:                     AND   
22977 @ 204356:                     PUSHI  #0x00000001
22978 @ 204361:                     JUMPIF = L_0005
22979 @ 204365:                     PUSH   EVALUATE
22980 @ 204368:                     PUSHI  #0x00000000
22981 @ 204373:                     JUMPIF <= L_0004
22982 @ 204377:                     PUSH   PT
22983 @ 204380:                     PUSHI  #0x00000002
22984 @ 204385:                     ACCESS
22985 @ 204386:                     PUSHI  #0x00000018
22986 @ 204391:                     AND   
22987 @ 204392:                     PUSHI  #0x00000000
22988 @ 204397:                     JUMPIF # L_0004
22989 @ 204401:                     LOCATE L_0005
22990 @ 204404:                     JUMP   L_01fd
22991 @ 204407:                     LOCATE L_0004

  2338           PT(2)&24=0)); I=1
22992 @ 204410:                     LINE   2338 "regression-compile-tmp/allimpc1-77.imp"
22993 @ 204452:                     PUSH   I
22994 @ 204455:                     PUSHI  #0x00000001
22995 @ 204460:                     ASSVAL

  2339  CHOSEN:  N=I
22996 @ 204461:                     LINE   2339 "regression-compile-tmp/allimpc1-77.imp"
22997 @ 204503:                     LABEL  L_01fd
22998 @ 204506:                     LINE   2339 "regression-compile-tmp/allimpc1-77.imp"
22999 @ 204548:                     PUSH   N
23000 @ 204551:                     PUSH   I
23001 @ 204554:                     ASSVAL

  2340  NOCHOICE:BSI==BS(I);DPI==DP(I);PTI==PT(I)
23002 @ 204555:                     LINE   2340 "regression-compile-tmp/allimpc1-77.imp"
23003 @ 204597:                     LABEL  L_01fc
23004 @ 204600:                     LINE   2340 "regression-compile-tmp/allimpc1-77.imp"
23005 @ 204642:                     PUSH   BSI
23006 @ 204645:                     PUSH   BS
23007 @ 204648:                     PUSH   I
23008 @ 204651:                     ACCESS
23009 @ 204652:                     ASSREF
23010 @ 204653:                     LINE   2340 "regression-compile-tmp/allimpc1-77.imp"
23011 @ 204695:                     PUSH   DPI
23012 @ 204698:                     PUSH   DP
23013 @ 204701:                     PUSH   I
23014 @ 204704:                     ACCESS
23015 @ 204705:                     ASSREF
23016 @ 204706:                     LINE   2340 "regression-compile-tmp/allimpc1-77.imp"
23017 @ 204748:                     PUSH   PTI
23018 @ 204751:                     PUSH   PT
23019 @ 204754:                     PUSH   I
23020 @ 204757:                     ACCESS
23021 @ 204758:                     ASSREF

  2341           ->SHORT CONST %IF MODE=0 %AND PTI=255
23022 @ 204759:                     LINE   2341 "regression-compile-tmp/allimpc1-77.imp"
23023 @ 204801:                     PUSH   MODE
23024 @ 204804:                     PUSHI  #0x00000000
23025 @ 204809:                     JUMPIF # L_0004
23026 @ 204813:                     PUSH   PTI
23027 @ 204816:                     PUSHI  #0x000000ff
23028 @ 204821:                     JUMPIF # L_0004
23029 @ 204825:                     JUMP   L_01fe
23030 @ 204828:                     LOCATE L_0004

  2342           TEST(I) %IF MODE=1 %OR PTI&64#0
23031 @ 204831:                     LINE   2342 "regression-compile-tmp/allimpc1-77.imp"
23032 @ 204873:                     PUSH   MODE
23033 @ 204876:                     PUSHI  #0x00000001
23034 @ 204881:                     JUMPIF = L_0005
23035 @ 204885:                     PUSH   PTI
23036 @ 204888:                     PUSHI  #0x00000040
23037 @ 204893:                     AND   
23038 @ 204894:                     PUSHI  #0x00000000
23039 @ 204899:                     JUMPIF = L_0004
23040 @ 204903:                     LOCATE L_0005
23041 @ 204906:                     PUSH   TEST
23042 @ 204909:                     PUSH   I
23043 @ 204912:                     ASSPAR
23044 @ 204913:                     CALL  
23045 @ 204914:                     LOCATE L_0004

  2343           ->INREG %IF DPI<0
23046 @ 204917:                     LINE   2343 "regression-compile-tmp/allimpc1-77.imp"
23047 @ 204959:                     PUSH   DPI
23048 @ 204962:                     PUSHI  #0x00000000
23049 @ 204967:                     JUMPIF >= L_0004
23050 @ 204971:                     JUMP   L_01ff
23051 @ 204974:                     LOCATE L_0004

  2344           ->NOFIND %IF REG>=0
23052 @ 204977:                     LINE   2344 "regression-compile-tmp/allimpc1-77.imp"
23053 @ 205019:                     PUSH   REG
23054 @ 205022:                     PUSHI  #0x00000000
23055 @ 205027:                     JUMPIF < L_0004
23056 @ 205031:                     JUMP   L_0200
23057 @ 205034:                     LOCATE L_0004

  2345           %IF MODE=0 %THEN REG=FINDR %ELSE REG=FINDFR
23058 @ 205037:                     LINE   2345 "regression-compile-tmp/allimpc1-77.imp"
23059 @ 205079:                     PUSH   MODE
23060 @ 205082:                     PUSHI  #0x00000000
23061 @ 205087:                     JUMPIF # L_0004
23062 @ 205091:                     PUSH   REG
23063 @ 205094:                     PUSH   FINDR
23064 @ 205097:                     CALL  
23065 @ 205098:                     ASSVAL
23066 @ 205099:                     GOTO   L_0003
23067 @ 205102:                     LOCATE L_0004
23068 @ 205105:                     PUSH   REG
23069 @ 205108:                     PUSH   FINDFR
23070 @ 205111:                     CALL  
23071 @ 205112:                     ASSVAL
23072 @ 205113:                     LOCATE L_0003

  2346  NOFIND:  X=MODE<<3! (PTI>>2&6)+2
23073 @ 205116:                     LINE   2346 "regression-compile-tmp/allimpc1-77.imp"
23074 @ 205158:                     LABEL  L_0200
23075 @ 205161:                     LINE   2346 "regression-compile-tmp/allimpc1-77.imp"
23076 @ 205203:                     PUSH   X
23077 @ 205206:                     PUSH   MODE
23078 @ 205209:                     PUSHI  #0x00000003
23079 @ 205214:                     LSH   
23080 @ 205215:                     PUSH   PTI
23081 @ 205218:                     PUSHI  #0x00000002
23082 @ 205223:                     RSH   
23083 @ 205224:                     PUSHI  #0x00000006
23084 @ 205229:                     AND   
23085 @ 205230:                     OR    
23086 @ 205231:                     PUSHI  #0x00000002
23087 @ 205236:                     ADD   
23088 @ 205237:                     ASSVAL

  2347           DUMP(X,REG,DPI,0,BSI) ; ->L98 ;! PICK UP VARIABLE
23089 @ 205238:                     LINE   2347 "regression-compile-tmp/allimpc1-77.imp"
23090 @ 205280:                     PUSH   DUMP
23091 @ 205283:                     PUSH   X
23092 @ 205286:                     ASSPAR
23093 @ 205287:                     PUSH   REG
23094 @ 205290:                     ASSPAR
23095 @ 205291:                     PUSH   DPI
23096 @ 205294:                     ASSPAR
23097 @ 205295:                     PUSHI  #0x00000000
23098 @ 205300:                     ASSPAR
23099 @ 205301:                     PUSH   BSI
23100 @ 205304:                     ASSPAR
23101 @ 205305:                     CALL  
23102 @ 205306:                     LINE   2347 "regression-compile-tmp/allimpc1-77.imp"
23103 @ 205348:                     JUMP   L_0201

  2348  INREG:   ->L90 %IF MODE=1
23104 @ 205351:                     LINE   2348 "regression-compile-tmp/allimpc1-77.imp"
23105 @ 205393:                     LABEL  L_01ff
23106 @ 205396:                     LINE   2348 "regression-compile-tmp/allimpc1-77.imp"
23107 @ 205438:                     PUSH   MODE
23108 @ 205441:                     PUSHI  #0x00000001
23109 @ 205446:                     JUMPIF # L_0004
23110 @ 205450:                     JUMP   L_0202
23111 @ 205453:                     LOCATE L_0004

  2349           ->L99 %IF BSI=REG
23112 @ 205456:                     LINE   2349 "regression-compile-tmp/allimpc1-77.imp"
23113 @ 205498:                     PUSH   BSI
23114 @ 205501:                     PUSH   REG
23115 @ 205504:                     JUMPIF # L_0004
23116 @ 205508:                     JUMP   L_0203
23117 @ 205511:                     LOCATE L_0004

  2350           ->LOCKED %IF REGISTER(BSI)<0
23118 @ 205514:                     LINE   2350 "regression-compile-tmp/allimpc1-77.imp"
23119 @ 205556:                     PUSH   REGISTER
23120 @ 205559:                     PUSH   BSI
23121 @ 205562:                     ACCESS
23122 @ 205563:                     PUSHI  #0x00000000
23123 @ 205568:                     JUMPIF >= L_0004
23124 @ 205572:                     JUMP   L_0204
23125 @ 205575:                     LOCATE L_0004

  2351           ->L99 %IF 0>REG
23126 @ 205578:                     LINE   2351 "regression-compile-tmp/allimpc1-77.imp"
23127 @ 205620:                     PUSHI  #0x00000000
23128 @ 205625:                     PUSH   REG
23129 @ 205628:                     JUMPIF <= L_0004
23130 @ 205632:                     JUMP   L_0203
23131 @ 205635:                     LOCATE L_0004

  2352           REGISTER(BSI)=0
23132 @ 205638:                     LINE   2352 "regression-compile-tmp/allimpc1-77.imp"
23133 @ 205680:                     PUSH   REGISTER
23134 @ 205683:                     PUSH   BSI
23135 @ 205686:                     ACCESS
23136 @ 205687:                     PUSHI  #0x00000000
23137 @ 205692:                     ASSVAL

  2353  SWOP:    PRR(X'18',REG,BSI); ->L98
23138 @ 205693:                     LINE   2353 "regression-compile-tmp/allimpc1-77.imp"
23139 @ 205735:                     LABEL  L_0205
23140 @ 205738:                     LINE   2353 "regression-compile-tmp/allimpc1-77.imp"
23141 @ 205780:                     PUSH   PRR
23142 @ 205783:                     PUSHI  #0x00000018
23143 @ 205788:                     ASSPAR
23144 @ 205789:                     PUSH   REG
23145 @ 205792:                     ASSPAR
23146 @ 205793:                     PUSH   BSI
23147 @ 205796:                     ASSPAR
23148 @ 205797:                     CALL  
23149 @ 205798:                     LINE   2353 "regression-compile-tmp/allimpc1-77.imp"
23150 @ 205840:                     JUMP   L_0201

  2354  LOCKED:  REG=FINDR %IF 0>REG; ->SWOP
23151 @ 205843:                     LINE   2354 "regression-compile-tmp/allimpc1-77.imp"
23152 @ 205885:                     LABEL  L_0204
23153 @ 205888:                     LINE   2354 "regression-compile-tmp/allimpc1-77.imp"
23154 @ 205930:                     PUSHI  #0x00000000
23155 @ 205935:                     PUSH   REG
23156 @ 205938:                     JUMPIF <= L_0004
23157 @ 205942:                     PUSH   REG
23158 @ 205945:                     PUSH   FINDR
23159 @ 205948:                     CALL  
23160 @ 205949:                     ASSVAL
23161 @ 205950:                     LOCATE L_0004
23162 @ 205953:                     LINE   2354 "regression-compile-tmp/allimpc1-77.imp"
23163 @ 205995:                     JUMP   L_0205

  2355  L90:      ->L91 %IF BSI=0;             !CURRENTLY CAN LEAVE NOTHING INFR0
23164 @ 205998:                     LINE   2355 "regression-compile-tmp/allimpc1-77.imp"
23165 @ 206040:                     LABEL  L_0202
23166 @ 206043:                     LINE   2355 "regression-compile-tmp/allimpc1-77.imp"
23167 @ 206085:                     PUSH   BSI
23168 @ 206088:                     PUSHI  #0x00000000
23169 @ 206093:                     JUMPIF # L_0004
23170 @ 206097:                     JUMP   L_0206
23171 @ 206100:                     LOCATE L_0004

  2356           ->L99 %IF BSI=REG %OR 0>REG
23172 @ 206103:                     LINE   2356 "regression-compile-tmp/allimpc1-77.imp"
23173 @ 206145:                     PUSH   BSI
23174 @ 206148:                     PUSH   REG
23175 @ 206151:                     JUMPIF = L_0005
23176 @ 206155:                     PUSHI  #0x00000000
23177 @ 206160:                     PUSH   REG
23178 @ 206163:                     JUMPIF <= L_0004
23179 @ 206167:                     LOCATE L_0005
23180 @ 206170:                     JUMP   L_0203
23181 @ 206173:                     LOCATE L_0004

  2357  L91:
23182 @ 206176:                     LINE   2357 "regression-compile-tmp/allimpc1-77.imp"
23183 @ 206218:                     LABEL  L_0206

  2358           REG=FINDFR %IF 0>REG
23184 @ 206221:                     LINE   2358 "regression-compile-tmp/allimpc1-77.imp"
23185 @ 206263:                     PUSHI  #0x00000000
23186 @ 206268:                     PUSH   REG
23187 @ 206271:                     JUMPIF <= L_0004
23188 @ 206275:                     PUSH   REG
23189 @ 206278:                     PUSH   FINDFR
23190 @ 206281:                     CALL  
23191 @ 206282:                     ASSVAL
23192 @ 206283:                     LOCATE L_0004

  2359           PRR(X'38'-EVALUATE,REG,BSI)
23193 @ 206286:                     LINE   2359 "regression-compile-tmp/allimpc1-77.imp"
23194 @ 206328:                     PUSH   PRR
23195 @ 206331:                     PUSHI  #0x00000038
23196 @ 206336:                     PUSH   EVALUATE
23197 @ 206339:                     SUB   
23198 @ 206340:                     ASSPAR
23199 @ 206341:                     PUSH   REG
23200 @ 206344:                     ASSPAR
23201 @ 206345:                     PUSH   BSI
23202 @ 206348:                     ASSPAR
23203 @ 206349:                     CALL  

  2360           FREG(BSI)=0; ->L98
23204 @ 206350:                     LINE   2360 "regression-compile-tmp/allimpc1-77.imp"
23205 @ 206392:                     PUSH   FREG
23206 @ 206395:                     PUSH   BSI
23207 @ 206398:                     ACCESS
23208 @ 206399:                     PUSHI  #0x00000000
23209 @ 206404:                     ASSVAL
23210 @ 206405:                     LINE   2360 "regression-compile-tmp/allimpc1-77.imp"
23211 @ 206447:                     JUMP   L_0201

  2361  SHORT CONST:   REG=FINDR %IF 0>REG
23212 @ 206450:                     LINE   2361 "regression-compile-tmp/allimpc1-77.imp"
23213 @ 206492:                     LABEL  L_01fe
23214 @ 206495:                     LINE   2361 "regression-compile-tmp/allimpc1-77.imp"
23215 @ 206537:                     PUSHI  #0x00000000
23216 @ 206542:                     PUSH   REG
23217 @ 206545:                     JUMPIF <= L_0004
23218 @ 206549:                     PUSH   REG
23219 @ 206552:                     PUSH   FINDR
23220 @ 206555:                     CALL  
23221 @ 206556:                     ASSVAL
23222 @ 206557:                     LOCATE L_0004

  2362               DUMP(0,REG,DPI,0,0);      !LOAD ADDRESS
23223 @ 206560:                     LINE   2362 "regression-compile-tmp/allimpc1-77.imp"
23224 @ 206602:                     PUSH   DUMP
23225 @ 206605:                     PUSHI  #0x00000000
23226 @ 206610:                     ASSPAR
23227 @ 206611:                     PUSH   REG
23228 @ 206614:                     ASSPAR
23229 @ 206615:                     PUSH   DPI
23230 @ 206618:                     ASSPAR
23231 @ 206619:                     PUSHI  #0x00000000
23232 @ 206624:                     ASSPAR
23233 @ 206625:                     PUSHI  #0x00000000
23234 @ 206630:                     ASSPAR
23235 @ 206631:                     CALL  

  2363  L98:      BSI=REG; DPI=-2
23236 @ 206632:                     LINE   2363 "regression-compile-tmp/allimpc1-77.imp"
23237 @ 206674:                     LABEL  L_0201
23238 @ 206677:                     LINE   2363 "regression-compile-tmp/allimpc1-77.imp"
23239 @ 206719:                     PUSH   BSI
23240 @ 206722:                     PUSH   REG
23241 @ 206725:                     ASSVAL
23242 @ 206726:                     LINE   2363 "regression-compile-tmp/allimpc1-77.imp"
23243 @ 206768:                     PUSH   DPI
23244 @ 206771:                     PUSHI  #0x00000002
23245 @ 206776:                     NEGATE
23246 @ 206777:                     ASSVAL

  2364  L99:      %END
23247 @ 206778:                     LINE   2364 "regression-compile-tmp/allimpc1-77.imp"
23248 @ 206820:                     LABEL  L_0203
23249 @ 206823:                     LINE   2364 "regression-compile-tmp/allimpc1-77.imp"
23250 @ 206865:                  END    _lev0id0_CSS_CSEXP_LOAD {lev=4 --> 3}

  2365           %ROUTINE PLANT(%INTEGER OPCODE,R1,R2)
  2366           !%SHORTROUTINE
23251 @ 206866:                  LINE   2365 "regression-compile-tmp/allimpc1-77.imp"
23252 @ 206908:                  DEF    PLANT (_lev0id0_CSS_CSEXP_PLANT) p1=V_01ec 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
23253 @ 206925:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
23254 @ 206926:                        DEF    OPCODE p1=V_01f4 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
23255 @ 206944:                        DEF    R1 p1=V_01f5 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
23256 @ 206958:                        DEF    R2 p1=V_01f6 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
23257 @ 206972:                     FINISH ) {lev=4}

  2367           %INTEGER BSR2
23258 @ 206973:                     LINE   2367 "regression-compile-tmp/allimpc1-77.imp"
23259 @ 207015:                     DEF    BSR2 p1=V_01f7 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

  2368           BSR2=BS(R2);R1=BS(R1)
23260 @ 207031:                     LINE   2368 "regression-compile-tmp/allimpc1-77.imp"
23261 @ 207073:                     PUSH   BSR2
23262 @ 207076:                     PUSH   BS
23263 @ 207079:                     PUSH   R2
23264 @ 207082:                     ACCESS
23265 @ 207083:                     ASSVAL
23266 @ 207084:                     LINE   2368 "regression-compile-tmp/allimpc1-77.imp"
23267 @ 207126:                     PUSH   R1
23268 @ 207129:                     PUSH   BS
23269 @ 207132:                     PUSH   R1
23270 @ 207135:                     ACCESS
23271 @ 207136:                     ASSVAL

  2369           ->RROP %IF DP(R2)<0
23272 @ 207137:                     LINE   2369 "regression-compile-tmp/allimpc1-77.imp"
23273 @ 207179:                     PUSH   DP
23274 @ 207182:                     PUSH   R2
23275 @ 207185:                     ACCESS
23276 @ 207186:                     PUSHI  #0x00000000
23277 @ 207191:                     JUMPIF >= L_0004
23278 @ 207195:                     JUMP   L_01f8
23279 @ 207198:                     LOCATE L_0004

  2370           %IF PT(R2)&24=16 %AND X'5A'<=OPCODE<=X'5B' %THEN   %C
  2371           OPCODE=OPCODE-16;             ! CAN PLANT HALF LENGTH OP
23280 @ 207201:                     LINE   2370 "regression-compile-tmp/allimpc1-77.imp"
23281 @ 207243:                     PUSH   PT
23282 @ 207246:                     PUSH   R2
23283 @ 207249:                     ACCESS
23284 @ 207250:                     PUSHI  #0x00000018
23285 @ 207255:                     AND   
23286 @ 207256:                     PUSHI  #0x00000010
23287 @ 207261:                     JUMPIF # L_0004
23288 @ 207265:                     PUSHI  #0x0000005a
23289 @ 207270:                     PUSH   OPCODE
23290 @ 207273:                     JUMPIFD > L_0004
23291 @ 207277:                     PUSHI  #0x0000005b
23292 @ 207282:                     JUMPIF > L_0004
23293 @ 207286:                     PUSH   OPCODE
23294 @ 207289:                     PUSH   OPCODE
23295 @ 207292:                     PUSHI  #0x00000010
23296 @ 207297:                     SUB   
23297 @ 207298:                     ASSVAL
23298 @ 207299:                     LOCATE L_0004

  2372           PRX(OPCODE,R1,0,BSR2,DP(R2));->L99
23299 @ 207302:                     LINE   2372 "regression-compile-tmp/allimpc1-77.imp"
23300 @ 207344:                     PUSH   PRX
23301 @ 207347:                     PUSH   OPCODE
23302 @ 207350:                     ASSPAR
23303 @ 207351:                     PUSH   R1
23304 @ 207354:                     ASSPAR
23305 @ 207355:                     PUSHI  #0x00000000
23306 @ 207360:                     ASSPAR
23307 @ 207361:                     PUSH   BSR2
23308 @ 207364:                     ASSPAR
23309 @ 207365:                     PUSH   DP
23310 @ 207368:                     PUSH   R2
23311 @ 207371:                     ACCESS
23312 @ 207372:                     ASSPAR
23313 @ 207373:                     CALL  
23314 @ 207374:                     LINE   2372 "regression-compile-tmp/allimpc1-77.imp"
23315 @ 207416:                     JUMP   L_01f9

  2373  RROP:    PRR(OPCODE-64,R1,BSR2)
23316 @ 207419:                     LINE   2373 "regression-compile-tmp/allimpc1-77.imp"
23317 @ 207461:                     LABEL  L_01f8
23318 @ 207464:                     LINE   2373 "regression-compile-tmp/allimpc1-77.imp"
23319 @ 207506:                     PUSH   PRR
23320 @ 207509:                     PUSH   OPCODE
23321 @ 207512:                     PUSHI  #0x00000040
23322 @ 207517:                     SUB   
23323 @ 207518:                     ASSPAR
23324 @ 207519:                     PUSH   R1
23325 @ 207522:                     ASSPAR
23326 @ 207523:                     PUSH   BSR2
23327 @ 207526:                     ASSPAR
23328 @ 207527:                     CALL  

  2374           %IF REAL=1 %THEN FREG(BSR2)=0
23329 @ 207528:                     LINE   2374 "regression-compile-tmp/allimpc1-77.imp"
23330 @ 207570:                     PUSH   REAL
23331 @ 207573:                     PUSHI  #0x00000001
23332 @ 207578:                     JUMPIF # L_0004
23333 @ 207582:                     PUSH   FREG
23334 @ 207585:                     PUSH   BSR2
23335 @ 207588:                     ACCESS
23336 @ 207589:                     PUSHI  #0x00000000
23337 @ 207594:                     ASSVAL
23338 @ 207595:                     LOCATE L_0004

  2375           %IF REAL=0 %AND REGISTER(BSR2)>0 %THEN REGISTER(BSR2)=0
23339 @ 207598:                     LINE   2375 "regression-compile-tmp/allimpc1-77.imp"
23340 @ 207640:                     PUSH   REAL
23341 @ 207643:                     PUSHI  #0x00000000
23342 @ 207648:                     JUMPIF # L_0004
23343 @ 207652:                     PUSH   REGISTER
23344 @ 207655:                     PUSH   BSR2
23345 @ 207658:                     ACCESS
23346 @ 207659:                     PUSHI  #0x00000000
23347 @ 207664:                     JUMPIF <= L_0004
23348 @ 207668:                     PUSH   REGISTER
23349 @ 207671:                     PUSH   BSR2
23350 @ 207674:                     ACCESS
23351 @ 207675:                     PUSHI  #0x00000000
23352 @ 207680:                     ASSVAL
23353 @ 207681:                     LOCATE L_0004

  2376  L99:      %END
23354 @ 207684:                     LINE   2376 "regression-compile-tmp/allimpc1-77.imp"
23355 @ 207726:                     LABEL  L_01f9
23356 @ 207729:                     LINE   2376 "regression-compile-tmp/allimpc1-77.imp"
23357 @ 207771:                  END    _lev0id0_CSS_CSEXP_PLANT {lev=4 --> 3}

  2377           %ROUTINE TEST(%INTEGER N)
  2378           !%SHORTROUTINE
  2379           %COMMENT INSPECTS OPERAND - MAKES TYPE CONVERSIONS ETC.
23358 @ 207772:                  LINE   2377 "regression-compile-tmp/allimpc1-77.imp"
23359 @ 207814:                  DEF    TEST (_lev0id0_CSS_CSEXP_TEST) p1=V_01eb 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
23360 @ 207830:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
23361 @ 207831:                        DEF    N p1=V_01f4 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
23362 @ 207844:                     FINISH ) {lev=4}

  2380           %INTEGER X
23363 @ 207845:                     LINE   2380 "regression-compile-tmp/allimpc1-77.imp"
23364 @ 207887:                     DEF    X p1=V_01f5 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

  2381           %INTEGERNAME LBASE,LDISP,LPTYPE
23365 @ 207900:                     LINE   2381 "regression-compile-tmp/allimpc1-77.imp"
23366 @ 207942:                     DEF    LBASE p1=V_01f6 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
23367 @ 207959:                     DEF    LDISP p1=V_01f7 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
23368 @ 207976:                     DEF    LPTYPE p1=V_01f8 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  2382           %BYTEINTEGER LPREC
23369 @ 207994:                     LINE   2382 "regression-compile-tmp/allimpc1-77.imp"
23370 @ 208036:                     DEF    LPREC p1=V_01f9 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  2383           LPTYPE==PT(N); LDISP==DP(N)
23371 @ 208053:                     LINE   2383 "regression-compile-tmp/allimpc1-77.imp"
23372 @ 208095:                     PUSH   LPTYPE
23373 @ 208098:                     PUSH   PT
23374 @ 208101:                     PUSH   N
23375 @ 208104:                     ACCESS
23376 @ 208105:                     ASSREF
23377 @ 208106:                     LINE   2383 "regression-compile-tmp/allimpc1-77.imp"
23378 @ 208148:                     PUSH   LDISP
23379 @ 208151:                     PUSH   DP
23380 @ 208154:                     PUSH   N
23381 @ 208157:                     ACCESS
23382 @ 208158:                     ASSREF

  2384           LBASE==BS(N); LPREC=LPTYPE>>3&3
23383 @ 208159:                     LINE   2384 "regression-compile-tmp/allimpc1-77.imp"
23384 @ 208201:                     PUSH   LBASE
23385 @ 208204:                     PUSH   BS
23386 @ 208207:                     PUSH   N
23387 @ 208210:                     ACCESS
23388 @ 208211:                     ASSREF
23389 @ 208212:                     LINE   2384 "regression-compile-tmp/allimpc1-77.imp"
23390 @ 208254:                     PUSH   LPREC
23391 @ 208257:                     PUSH   LPTYPE
23392 @ 208260:                     PUSHI  #0x00000003
23393 @ 208265:                     RSH   
23394 @ 208266:                     PUSHI  #0x00000003
23395 @ 208271:                     AND   
23396 @ 208272:                     ASSVAL

  2385           ->SHORTCONST %IF LPTYPE=255
23397 @ 208273:                     LINE   2385 "regression-compile-tmp/allimpc1-77.imp"
23398 @ 208315:                     PUSH   LPTYPE
23399 @ 208318:                     PUSHI  #0x000000ff
23400 @ 208323:                     JUMPIF # L_0004
23401 @ 208327:                     JUMP   L_01fa
23402 @ 208330:                     LOCATE L_0004

  2386           ->START %UNLESS LPTYPE&64 #0 ;! GO UNLESS NAME TYPE
23403 @ 208333:                     LINE   2386 "regression-compile-tmp/allimpc1-77.imp"
23404 @ 208375:                     PUSH   LPTYPE
23405 @ 208378:                     PUSHI  #0x00000040
23406 @ 208383:                     AND   
23407 @ 208384:                     PUSHI  #0x00000000
23408 @ 208389:                     JUMPIF # L_0004
23409 @ 208393:                     JUMP   L_01fb
23410 @ 208396:                     LOCATE L_0004

  2387           RP13=R13;R13=LBASE<<12!LDISP
23411 @ 208399:                     LINE   2387 "regression-compile-tmp/allimpc1-77.imp"
23412 @ 208441:                     PUSH   RP13
23413 @ 208444:                     PUSH   R13
23414 @ 208447:                     ASSVAL
23415 @ 208448:                     LINE   2387 "regression-compile-tmp/allimpc1-77.imp"
23416 @ 208490:                     PUSH   R13
23417 @ 208493:                     PUSH   LBASE
23418 @ 208496:                     PUSHI  #0x0000000c
23419 @ 208501:                     LSH   
23420 @ 208502:                     PUSH   LDISP
23421 @ 208505:                     OR    
23422 @ 208506:                     ASSVAL

  2388           PRX(X'58',LINK,0,LBASE,LDISP) %UNLESS R13=RP13
23423 @ 208507:                     LINE   2388 "regression-compile-tmp/allimpc1-77.imp"
23424 @ 208549:                     PUSH   R13
23425 @ 208552:                     PUSH   RP13
23426 @ 208555:                     JUMPIF = L_0004
23427 @ 208559:                     PUSH   PRX
23428 @ 208562:                     PUSHI  #0x00000058
23429 @ 208567:                     ASSPAR
23430 @ 208568:                     PUSH   LINK
23431 @ 208571:                     ASSPAR
23432 @ 208572:                     PUSHI  #0x00000000
23433 @ 208577:                     ASSPAR
23434 @ 208578:                     PUSH   LBASE
23435 @ 208581:                     ASSPAR
23436 @ 208582:                     PUSH   LDISP
23437 @ 208585:                     ASSPAR
23438 @ 208586:                     CALL  
23439 @ 208587:                     LOCATE L_0004

  2389           LPTYPE=LPTYPE&31; LBASE=LINK;LDISP=0
23440 @ 208590:                     LINE   2389 "regression-compile-tmp/allimpc1-77.imp"
23441 @ 208632:                     PUSH   LPTYPE
23442 @ 208635:                     PUSH   LPTYPE
23443 @ 208638:                     PUSHI  #0x0000001f
23444 @ 208643:                     AND   
23445 @ 208644:                     ASSVAL
23446 @ 208645:                     LINE   2389 "regression-compile-tmp/allimpc1-77.imp"
23447 @ 208687:                     PUSH   LBASE
23448 @ 208690:                     PUSH   LINK
23449 @ 208693:                     ASSVAL
23450 @ 208694:                     LINE   2389 "regression-compile-tmp/allimpc1-77.imp"
23451 @ 208736:                     PUSH   LDISP
23452 @ 208739:                     PUSHI  #0x00000000
23453 @ 208744:                     ASSVAL

  2390  START:   ->FLOATING %IF REAL#0
23454 @ 208745:                     LINE   2390 "regression-compile-tmp/allimpc1-77.imp"
23455 @ 208787:                     LABEL  L_01fb
23456 @ 208790:                     LINE   2390 "regression-compile-tmp/allimpc1-77.imp"
23457 @ 208832:                     PUSH   REAL
23458 @ 208835:                     PUSHI  #0x00000000
23459 @ 208840:                     JUMPIF = L_0004
23460 @ 208844:                     JUMP   L_01fc
23461 @ 208847:                     LOCATE L_0004

  2391           ->FINISH %IF LPREC=0 %OR (LPREC=2 %AND 12<=OPCODE<=13)
23462 @ 208850:                     LINE   2391 "regression-compile-tmp/allimpc1-77.imp"
23463 @ 208892:                     PUSH   LPREC
23464 @ 208895:                     PUSHI  #0x00000000
23465 @ 208900:                     JUMPIF = L_0005
23466 @ 208904:                     PUSH   LPREC
23467 @ 208907:                     PUSHI  #0x00000002
23468 @ 208912:                     JUMPIF # L_0004
23469 @ 208916:                     PUSHI  #0x0000000c
23470 @ 208921:                     PUSH   OPCODE
23471 @ 208924:                     JUMPIFD > L_0004
23472 @ 208928:                     PUSHI  #0x0000000d
23473 @ 208933:                     JUMPIF > L_0004
23474 @ 208937:                     LOCATE L_0005
23475 @ 208940:                     JUMP   L_01fd
23476 @ 208943:                     LOCATE L_0004

  2392  PICKUP:  LOAD(N,-1,0)
23477 @ 208946:                     LINE   2392 "regression-compile-tmp/allimpc1-77.imp"
23478 @ 208988:                     LABEL  L_01fe
23479 @ 208991:                     LINE   2392 "regression-compile-tmp/allimpc1-77.imp"
23480 @ 209033:                     PUSH   LOAD
23481 @ 209036:                     PUSH   N
23482 @ 209039:                     ASSPAR
23483 @ 209040:                     PUSHI  #0x00000001
23484 @ 209045:                     NEGATE
23485 @ 209046:                     ASSPAR
23486 @ 209047:                     PUSHI  #0x00000000
23487 @ 209052:                     ASSPAR
23488 @ 209053:                     CALL  

  2393           LPREC=0; ->FINISH
23489 @ 209054:                     LINE   2393 "regression-compile-tmp/allimpc1-77.imp"
23490 @ 209096:                     PUSH   LPREC
23491 @ 209099:                     PUSHI  #0x00000000
23492 @ 209104:                     ASSVAL
23493 @ 209105:                     LINE   2393 "regression-compile-tmp/allimpc1-77.imp"
23494 @ 209147:                     JUMP   L_01fd

  2394  SHORTCONST:    LPREC=0; ->PICK UP %IF REAL=0
23495 @ 209150:                     LINE   2394 "regression-compile-tmp/allimpc1-77.imp"
23496 @ 209192:                     LABEL  L_01fa
23497 @ 209195:                     LINE   2394 "regression-compile-tmp/allimpc1-77.imp"
23498 @ 209237:                     PUSH   LPREC
23499 @ 209240:                     PUSHI  #0x00000000
23500 @ 209245:                     ASSVAL
23501 @ 209246:                     LINE   2394 "regression-compile-tmp/allimpc1-77.imp"
23502 @ 209288:                     PUSH   REAL
23503 @ 209291:                     PUSHI  #0x00000000
23504 @ 209296:                     JUMPIF # L_0004
23505 @ 209300:                     JUMP   L_01fe
23506 @ 209303:                     LOCATE L_0004

  2395                 ->INGLA %IF 0<=LDISP<=2;! THESE 3 ALWAYS IN THE GLA
23507 @ 209306:                     LINE   2395 "regression-compile-tmp/allimpc1-77.imp"
23508 @ 209348:                     PUSHI  #0x00000000
23509 @ 209353:                     PUSH   LDISP
23510 @ 209356:                     JUMPIFD > L_0004
23511 @ 209360:                     PUSHI  #0x00000002
23512 @ 209365:                     JUMPIF > L_0004
23513 @ 209369:                     JUMP   L_01ff
23514 @ 209372:                     LOCATE L_0004

  2396           A(-2)=9; A(-1)=LDISP
23515 @ 209375:                     LINE   2396 "regression-compile-tmp/allimpc1-77.imp"
23516 @ 209417:                     PUSH   A
23517 @ 209420:                     PUSHI  #0x00000002
23518 @ 209425:                     NEGATE
23519 @ 209426:                     ACCESS
23520 @ 209427:                     PUSHI  #0x00000009
23521 @ 209432:                     ASSVAL
23522 @ 209433:                     LINE   2396 "regression-compile-tmp/allimpc1-77.imp"
23523 @ 209475:                     PUSH   A
23524 @ 209478:                     PUSHI  #0x00000001
23525 @ 209483:                     NEGATE
23526 @ 209484:                     ACCESS
23527 @ 209485:                     PUSH   LDISP
23528 @ 209488:                     ASSVAL

  2397           LDISP= SORT CONST(-2,LONGREAL,2);! COMPILE TIME FLOAT
23529 @ 209489:                     LINE   2397 "regression-compile-tmp/allimpc1-77.imp"
23530 @ 209531:                     PUSH   LDISP
23531 @ 209534:                     PUSH   SORTCONST
23532 @ 209537:                     PUSHI  #0x00000002
23533 @ 209542:                     NEGATE
23534 @ 209543:                     ASSPAR
23535 @ 209544:                     PUSH   LONGREAL
23536 @ 209547:                     ASSPAR
23537 @ 209548:                     PUSHI  #0x00000002
23538 @ 209553:                     ASSPAR
23539 @ 209554:                     CALL  
23540 @ 209555:                     ASSVAL

  2398  L1:       LBASE=GLA; ->FINISH
23541 @ 209556:                     LINE   2398 "regression-compile-tmp/allimpc1-77.imp"
23542 @ 209598:                     LABEL  L_0200
23543 @ 209601:                     LINE   2398 "regression-compile-tmp/allimpc1-77.imp"
23544 @ 209643:                     PUSH   LBASE
23545 @ 209646:                     PUSH   GLA
23546 @ 209649:                     ASSVAL
23547 @ 209650:                     LINE   2398 "regression-compile-tmp/allimpc1-77.imp"
23548 @ 209692:                     JUMP   L_01fd

  2399  INGLA:   LDISP= 8*LDISP+40; ->L1
23549 @ 209695:                     LINE   2399 "regression-compile-tmp/allimpc1-77.imp"
23550 @ 209737:                     LABEL  L_01ff
23551 @ 209740:                     LINE   2399 "regression-compile-tmp/allimpc1-77.imp"
23552 @ 209782:                     PUSH   LDISP
23553 @ 209785:                     PUSHI  #0x00000008
23554 @ 209790:                     PUSH   LDISP
23555 @ 209793:                     MUL   
23556 @ 209794:                     PUSHI  #0x00000028
23557 @ 209799:                     ADD   
23558 @ 209800:                     ASSVAL
23559 @ 209801:                     LINE   2399 "regression-compile-tmp/allimpc1-77.imp"
23560 @ 209843:                     JUMP   L_0200

  2400  FLOATING:->FLOAT IT %IF LPTYPE&7=1     ;! INTEGER - RUN TIME FLOAT
23561 @ 209846:                     LINE   2400 "regression-compile-tmp/allimpc1-77.imp"
23562 @ 209888:                     LABEL  L_01fc
23563 @ 209891:                     LINE   2400 "regression-compile-tmp/allimpc1-77.imp"
23564 @ 209933:                     PUSH   LPTYPE
23565 @ 209936:                     PUSHI  #0x00000007
23566 @ 209941:                     AND   
23567 @ 209942:                     PUSHI  #0x00000001
23568 @ 209947:                     JUMPIF # L_0004
23569 @ 209951:                     JUMP   L_0201
23570 @ 209954:                     LOCATE L_0004

  2401           ->FINISH %IF LPREC=3 %OR EVALUATE=0
  2402           %COMMENT MUST STRETCH A 32 BIT REAL
23571 @ 209957:                     LINE   2401 "regression-compile-tmp/allimpc1-77.imp"
23572 @ 209999:                     PUSH   LPREC
23573 @ 210002:                     PUSHI  #0x00000003
23574 @ 210007:                     JUMPIF = L_0005
23575 @ 210011:                     PUSH   EVALUATE
23576 @ 210014:                     PUSHI  #0x00000000
23577 @ 210019:                     JUMPIF # L_0004
23578 @ 210023:                     LOCATE L_0005
23579 @ 210026:                     JUMP   L_01fd
23580 @ 210029:                     LOCATE L_0004

  2403           FREG(LBASE)=1 %IF LDISP<0
23581 @ 210032:                     LINE   2403 "regression-compile-tmp/allimpc1-77.imp"
23582 @ 210074:                     PUSH   LDISP
23583 @ 210077:                     PUSHI  #0x00000000
23584 @ 210082:                     JUMPIF >= L_0004
23585 @ 210086:                     PUSH   FREG
23586 @ 210089:                     PUSH   LBASE
23587 @ 210092:                     ACCESS
23588 @ 210093:                     PUSHI  #0x00000001
23589 @ 210098:                     ASSVAL
23590 @ 210099:                     LOCATE L_0004

  2404           X=FINDFR;PRR(X'2B',X,X);      !FIND AND CLEAR REGISTER
23591 @ 210102:                     LINE   2404 "regression-compile-tmp/allimpc1-77.imp"
23592 @ 210144:                     PUSH   X
23593 @ 210147:                     PUSH   FINDFR
23594 @ 210150:                     CALL  
23595 @ 210151:                     ASSVAL
23596 @ 210152:                     LINE   2404 "regression-compile-tmp/allimpc1-77.imp"
23597 @ 210194:                     PUSH   PRR
23598 @ 210197:                     PUSHI  #0x0000002b
23599 @ 210202:                     ASSPAR
23600 @ 210203:                     PUSH   X
23601 @ 210206:                     ASSPAR
23602 @ 210207:                     PUSH   X
23603 @ 210210:                     ASSPAR
23604 @ 210211:                     CALL  

  2405           %IF LDISP<0 %THEN %START
23605 @ 210212:                     LINE   2405 "regression-compile-tmp/allimpc1-77.imp"
23606 @ 210254:                     PUSH   LDISP
23607 @ 210257:                     PUSHI  #0x00000000
23608 @ 210262:                     JUMPIF >= L_0004

  2406           PRR(X'38',X,LBASE);           ! LER_X,LBASE
23609 @ 210266:                     LINE   2406 "regression-compile-tmp/allimpc1-77.imp"
23610 @ 210308:                     PUSH   PRR
23611 @ 210311:                     PUSHI  #0x00000038
23612 @ 210316:                     ASSPAR
23613 @ 210317:                     PUSH   X
23614 @ 210320:                     ASSPAR
23615 @ 210321:                     PUSH   LBASE
23616 @ 210324:                     ASSPAR
23617 @ 210325:                     CALL  

  2407           FREG(LBASE)=0;
23618 @ 210326:                     LINE   2407 "regression-compile-tmp/allimpc1-77.imp"
23619 @ 210368:                     PUSH   FREG
23620 @ 210371:                     PUSH   LBASE
23621 @ 210374:                     ACCESS
23622 @ 210375:                     PUSHI  #0x00000000
23623 @ 210380:                     ASSVAL

  2408           %FINISH %ELSE PRX(X'78',X,0,LBASE,LDISP)
23624 @ 210381:                     LINE   2408 "regression-compile-tmp/allimpc1-77.imp"
23625 @ 210423:                     GOTO   L_0003
23626 @ 210426:                     LOCATE L_0004
23627 @ 210429:                     PUSH   PRX
23628 @ 210432:                     PUSHI  #0x00000078
23629 @ 210437:                     ASSPAR
23630 @ 210438:                     PUSH   X
23631 @ 210441:                     ASSPAR
23632 @ 210442:                     PUSHI  #0x00000000
23633 @ 210447:                     ASSPAR
23634 @ 210448:                     PUSH   LBASE
23635 @ 210451:                     ASSPAR
23636 @ 210452:                     PUSH   LDISP
23637 @ 210455:                     ASSPAR
23638 @ 210456:                     CALL  
23639 @ 210457:                     LOCATE L_0003

  2409           LBASE=X;LDISP=-2; ->FINISH
23640 @ 210460:                     LINE   2409 "regression-compile-tmp/allimpc1-77.imp"
23641 @ 210502:                     PUSH   LBASE
23642 @ 210505:                     PUSH   X
23643 @ 210508:                     ASSVAL
23644 @ 210509:                     LINE   2409 "regression-compile-tmp/allimpc1-77.imp"
23645 @ 210551:                     PUSH   LDISP
23646 @ 210554:                     PUSHI  #0x00000002
23647 @ 210559:                     NEGATE
23648 @ 210560:                     ASSVAL
23649 @ 210561:                     LINE   2409 "regression-compile-tmp/allimpc1-77.imp"
23650 @ 210603:                     JUMP   L_01fd

  2410  FLOATIT: LOAD(N,1,0);PPJ(43); REGISTER(1)=0
23651 @ 210606:                     LINE   2410 "regression-compile-tmp/allimpc1-77.imp"
23652 @ 210648:                     LABEL  L_0201
23653 @ 210651:                     LINE   2410 "regression-compile-tmp/allimpc1-77.imp"
23654 @ 210693:                     PUSH   LOAD
23655 @ 210696:                     PUSH   N
23656 @ 210699:                     ASSPAR
23657 @ 210700:                     PUSHI  #0x00000001
23658 @ 210705:                     ASSPAR
23659 @ 210706:                     PUSHI  #0x00000000
23660 @ 210711:                     ASSPAR
23661 @ 210712:                     CALL  
23662 @ 210713:                     LINE   2410 "regression-compile-tmp/allimpc1-77.imp"
23663 @ 210755:                     PUSH   PPJ
23664 @ 210758:                     PUSHI  #0x0000002b
23665 @ 210763:                     ASSPAR
23666 @ 210764:                     CALL  
23667 @ 210765:                     LINE   2410 "regression-compile-tmp/allimpc1-77.imp"
23668 @ 210807:                     PUSH   REGISTER
23669 @ 210810:                     PUSHI  #0x00000001
23670 @ 210815:                     ACCESS
23671 @ 210816:                     PUSHI  #0x00000000
23672 @ 210821:                     ASSVAL

  2411           LBASE=0; LDISP=-2
23673 @ 210822:                     LINE   2411 "regression-compile-tmp/allimpc1-77.imp"
23674 @ 210864:                     PUSH   LBASE
23675 @ 210867:                     PUSHI  #0x00000000
23676 @ 210872:                     ASSVAL
23677 @ 210873:                     LINE   2411 "regression-compile-tmp/allimpc1-77.imp"
23678 @ 210915:                     PUSH   LDISP
23679 @ 210918:                     PUSHI  #0x00000002
23680 @ 210923:                     NEGATE
23681 @ 210924:                     ASSVAL

  2412  FINISH:  LPTYPE=(1+REAL)!LPREC<<3
23682 @ 210925:                     LINE   2412 "regression-compile-tmp/allimpc1-77.imp"
23683 @ 210967:                     LABEL  L_01fd
23684 @ 210970:                     LINE   2412 "regression-compile-tmp/allimpc1-77.imp"
23685 @ 211012:                     PUSH   LPTYPE
23686 @ 211015:                     PUSHI  #0x00000001
23687 @ 211020:                     PUSH   REAL
23688 @ 211023:                     ADD   
23689 @ 211024:                     PUSH   LPREC
23690 @ 211027:                     PUSHI  #0x00000003
23691 @ 211032:                     LSH   
23692 @ 211033:                     OR    
23693 @ 211034:                     ASSVAL

  2413           %IF LONGREAL=1 %AND REAL=1 %THEN LPTYPE=LPTYPE!24
23694 @ 211035:                     LINE   2413 "regression-compile-tmp/allimpc1-77.imp"
23695 @ 211077:                     PUSH   LONGREAL
23696 @ 211080:                     PUSHI  #0x00000001
23697 @ 211085:                     JUMPIF # L_0004
23698 @ 211089:                     PUSH   REAL
23699 @ 211092:                     PUSHI  #0x00000001
23700 @ 211097:                     JUMPIF # L_0004
23701 @ 211101:                     PUSH   LPTYPE
23702 @ 211104:                     PUSH   LPTYPE
23703 @ 211107:                     PUSHI  #0x00000018
23704 @ 211112:                     OR    
23705 @ 211113:                     ASSVAL
23706 @ 211114:                     LOCATE L_0004

  2414           %END
23707 @ 211117:                     LINE   2414 "regression-compile-tmp/allimpc1-77.imp"
23708 @ 211159:                  END    _lev0id0_CSS_CSEXP_TEST {lev=4 --> 3}

  2415           %ROUTINE     MULT(%INTEGERNAME RESULT)
  2416           !%SHORTROUTINE
23709 @ 211160:                  LINE   2415 "regression-compile-tmp/allimpc1-77.imp"
23710 @ 211202:                  DEF    MULT (_lev0id0_CSS_CSEXP_MULT) p1=V_01f4 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
23711 @ 211218:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
23712 @ 211219:                        DEF    RESULT p1=V_01f5 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
23713 @ 211237:                     FINISH ) {lev=4}

  2417           %INTEGER I,K
23714 @ 211238:                     LINE   2417 "regression-compile-tmp/allimpc1-77.imp"
23715 @ 211280:                     DEF    I p1=V_01f6 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
23716 @ 211293:                     DEF    K p1=V_01f7 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

  2418           %CYCLE I=1,1,2
23717 @ 211306:                     LINE   2418 "regression-compile-tmp/allimpc1-77.imp"
23718 @ 211348:                     PUSH   I
23719 @ 211351:                     PUSHI  #0x00000001
23720 @ 211356:                     PUSHI  #0x00000002
23721 @ 211361:                     PUSHI  #0x00000001
23722 @ 211366:                     FOR    L_0003

  2419           ->L30 %IF PT(I)=255 %AND DP(I)=2
23723 @ 211369:                     LINE   2419 "regression-compile-tmp/allimpc1-77.imp"
23724 @ 211411:                     PUSH   PT
23725 @ 211414:                     PUSH   I
23726 @ 211417:                     ACCESS
23727 @ 211418:                     PUSHI  #0x000000ff
23728 @ 211423:                     JUMPIF # L_0007
23729 @ 211427:                     PUSH   DP
23730 @ 211430:                     PUSH   I
23731 @ 211433:                     ACCESS
23732 @ 211434:                     PUSHI  #0x00000002
23733 @ 211439:                     JUMPIF # L_0007
23734 @ 211443:                     JUMP   L_01f8
23735 @ 211446:                     LOCATE L_0007

  2420           ->L1 %IF DP(I)<0 %AND REGISTER(BS(I))>=0
23736 @ 211449:                     LINE   2420 "regression-compile-tmp/allimpc1-77.imp"
23737 @ 211491:                     PUSH   DP
23738 @ 211494:                     PUSH   I
23739 @ 211497:                     ACCESS
23740 @ 211498:                     PUSHI  #0x00000000
23741 @ 211503:                     JUMPIF >= L_0007
23742 @ 211507:                     PUSH   REGISTER
23743 @ 211510:                     PUSH   BS
23744 @ 211513:                     PUSH   I
23745 @ 211516:                     ACCESS
23746 @ 211517:                     ACCESS
23747 @ 211518:                     PUSHI  #0x00000000
23748 @ 211523:                     JUMPIF < L_0007
23749 @ 211527:                     JUMP   L_01f9
23750 @ 211530:                     LOCATE L_0007

  2421  L5:       %REPEAT
23751 @ 211533:                     LINE   2421 "regression-compile-tmp/allimpc1-77.imp"
23752 @ 211575:                     LABEL  L_01fa
23753 @ 211578:                     LINE   2421 "regression-compile-tmp/allimpc1-77.imp"
23754 @ 211620:                     REPEAT L_0003
23755 @ 211623:                     LOCATE L_0004

  2422           I=1; K=FINDPR
23756 @ 211626:                     LINE   2422 "regression-compile-tmp/allimpc1-77.imp"
23757 @ 211668:                     PUSH   I
23758 @ 211671:                     PUSHI  #0x00000001
23759 @ 211676:                     ASSVAL
23760 @ 211677:                     LINE   2422 "regression-compile-tmp/allimpc1-77.imp"
23761 @ 211719:                     PUSH   K
23762 @ 211722:                     PUSH   FINDPR
23763 @ 211725:                     CALL  
23764 @ 211726:                     ASSVAL

  2423           LOAD(I,K+1,0); ->L11
23765 @ 211727:                     LINE   2423 "regression-compile-tmp/allimpc1-77.imp"
23766 @ 211769:                     PUSH   LOAD
23767 @ 211772:                     PUSH   I
23768 @ 211775:                     ASSPAR
23769 @ 211776:                     PUSH   K
23770 @ 211779:                     PUSHI  #0x00000001
23771 @ 211784:                     ADD   
23772 @ 211785:                     ASSPAR
23773 @ 211786:                     PUSHI  #0x00000000
23774 @ 211791:                     ASSPAR
23775 @ 211792:                     CALL  
23776 @ 211793:                     LINE   2423 "regression-compile-tmp/allimpc1-77.imp"
23777 @ 211835:                     JUMP   L_01fb

  2424  L1:       ->L14 %IF BS(I)&1=1 %AND I>0 %AND REGISTER(BS(I)-1)=0
23778 @ 211838:                     LINE   2424 "regression-compile-tmp/allimpc1-77.imp"
23779 @ 211880:                     LABEL  L_01f9
23780 @ 211883:                     LINE   2424 "regression-compile-tmp/allimpc1-77.imp"
23781 @ 211925:                     PUSH   BS
23782 @ 211928:                     PUSH   I
23783 @ 211931:                     ACCESS
23784 @ 211932:                     PUSHI  #0x00000001
23785 @ 211937:                     AND   
23786 @ 211938:                     PUSHI  #0x00000001
23787 @ 211943:                     JUMPIF # L_0004
23788 @ 211947:                     PUSH   I
23789 @ 211950:                     PUSHI  #0x00000000
23790 @ 211955:                     JUMPIF <= L_0004
23791 @ 211959:                     PUSH   REGISTER
23792 @ 211962:                     PUSH   BS
23793 @ 211965:                     PUSH   I
23794 @ 211968:                     ACCESS
23795 @ 211969:                     PUSHI  #0x00000001
23796 @ 211974:                     SUB   
23797 @ 211975:                     ACCESS
23798 @ 211976:                     PUSHI  #0x00000000
23799 @ 211981:                     JUMPIF # L_0004
23800 @ 211985:                     JUMP   L_01fc
23801 @ 211988:                     LOCATE L_0004

  2425           ->L12 %IF BS(I)&1=0 %AND REGISTER(BS(I)+1)=0
23802 @ 211991:                     LINE   2425 "regression-compile-tmp/allimpc1-77.imp"
23803 @ 212033:                     PUSH   BS
23804 @ 212036:                     PUSH   I
23805 @ 212039:                     ACCESS
23806 @ 212040:                     PUSHI  #0x00000001
23807 @ 212045:                     AND   
23808 @ 212046:                     PUSHI  #0x00000000
23809 @ 212051:                     JUMPIF # L_0004
23810 @ 212055:                     PUSH   REGISTER
23811 @ 212058:                     PUSH   BS
23812 @ 212061:                     PUSH   I
23813 @ 212064:                     ACCESS
23814 @ 212065:                     PUSHI  #0x00000001
23815 @ 212070:                     ADD   
23816 @ 212071:                     ACCESS
23817 @ 212072:                     PUSHI  #0x00000000
23818 @ 212077:                     JUMPIF # L_0004
23819 @ 212081:                     JUMP   L_01fd
23820 @ 212084:                     LOCATE L_0004

  2426           ->L5
23821 @ 212087:                     LINE   2426 "regression-compile-tmp/allimpc1-77.imp"
23822 @ 212129:                     JUMP   L_01fa

  2427  L12:      K=BS(I); REGISTER(K+1)=1
23823 @ 212132:                     LINE   2427 "regression-compile-tmp/allimpc1-77.imp"
23824 @ 212174:                     LABEL  L_01fd
23825 @ 212177:                     LINE   2427 "regression-compile-tmp/allimpc1-77.imp"
23826 @ 212219:                     PUSH   K
23827 @ 212222:                     PUSH   BS
23828 @ 212225:                     PUSH   I
23829 @ 212228:                     ACCESS
23830 @ 212229:                     ASSVAL
23831 @ 212230:                     LINE   2427 "regression-compile-tmp/allimpc1-77.imp"
23832 @ 212272:                     PUSH   REGISTER
23833 @ 212275:                     PUSH   K
23834 @ 212278:                     PUSHI  #0x00000001
23835 @ 212283:                     ADD   
23836 @ 212284:                     ACCESS
23837 @ 212285:                     PUSHI  #0x00000001
23838 @ 212290:                     ASSVAL

  2428           PRR(X'18',K+1,K); ->L13
23839 @ 212291:                     LINE   2428 "regression-compile-tmp/allimpc1-77.imp"
23840 @ 212333:                     PUSH   PRR
23841 @ 212336:                     PUSHI  #0x00000018
23842 @ 212341:                     ASSPAR
23843 @ 212342:                     PUSH   K
23844 @ 212345:                     PUSHI  #0x00000001
23845 @ 212350:                     ADD   
23846 @ 212351:                     ASSPAR
23847 @ 212352:                     PUSH   K
23848 @ 212355:                     ASSPAR
23849 @ 212356:                     CALL  
23850 @ 212357:                     LINE   2428 "regression-compile-tmp/allimpc1-77.imp"
23851 @ 212399:                     JUMP   L_01fe

  2429  L14:      REGISTER(BS(I)-1)=1
23852 @ 212402:                     LINE   2429 "regression-compile-tmp/allimpc1-77.imp"
23853 @ 212444:                     LABEL  L_01fc
23854 @ 212447:                     LINE   2429 "regression-compile-tmp/allimpc1-77.imp"
23855 @ 212489:                     PUSH   REGISTER
23856 @ 212492:                     PUSH   BS
23857 @ 212495:                     PUSH   I
23858 @ 212498:                     ACCESS
23859 @ 212499:                     PUSHI  #0x00000001
23860 @ 212504:                     SUB   
23861 @ 212505:                     ACCESS
23862 @ 212506:                     PUSHI  #0x00000001
23863 @ 212511:                     ASSVAL

  2430  L11:      BS(I)=BS(I)-1
23864 @ 212512:                     LINE   2430 "regression-compile-tmp/allimpc1-77.imp"
23865 @ 212554:                     LABEL  L_01fb
23866 @ 212557:                     LINE   2430 "regression-compile-tmp/allimpc1-77.imp"
23867 @ 212599:                     PUSH   BS
23868 @ 212602:                     PUSH   I
23869 @ 212605:                     ACCESS
23870 @ 212606:                     PUSH   BS
23871 @ 212609:                     PUSH   I
23872 @ 212612:                     ACCESS
23873 @ 212613:                     PUSHI  #0x00000001
23874 @ 212618:                     SUB   
23875 @ 212619:                     ASSVAL

  2431  L13:      TEST(3-I); PLANT(X'5C',I,3-I);! MULTIPLY
23876 @ 212620:                     LINE   2431 "regression-compile-tmp/allimpc1-77.imp"
23877 @ 212662:                     LABEL  L_01fe
23878 @ 212665:                     LINE   2431 "regression-compile-tmp/allimpc1-77.imp"
23879 @ 212707:                     PUSH   TEST
23880 @ 212710:                     PUSHI  #0x00000003
23881 @ 212715:                     PUSH   I
23882 @ 212718:                     SUB   
23883 @ 212719:                     ASSPAR
23884 @ 212720:                     CALL  
23885 @ 212721:                     LINE   2431 "regression-compile-tmp/allimpc1-77.imp"
23886 @ 212763:                     PUSH   PLANT
23887 @ 212766:                     PUSHI  #0x0000005c
23888 @ 212771:                     ASSPAR
23889 @ 212772:                     PUSH   I
23890 @ 212775:                     ASSPAR
23891 @ 212776:                     PUSHI  #0x00000003
23892 @ 212781:                     PUSH   I
23893 @ 212784:                     SUB   
23894 @ 212785:                     ASSPAR
23895 @ 212786:                     CALL  

  2432           ->L15 %IF CHECKSP=0
23896 @ 212787:                     LINE   2432 "regression-compile-tmp/allimpc1-77.imp"
23897 @ 212829:                     PUSH   CHECKSP
23898 @ 212832:                     PUSHI  #0x00000000
23899 @ 212837:                     JUMPIF # L_0004
23900 @ 212841:                     JUMP   L_01ff
23901 @ 212844:                     LOCATE L_0004

  2433           PRX(X'8F',BS(I),0,0,32);      ! SLDA ?,32
23902 @ 212847:                     LINE   2433 "regression-compile-tmp/allimpc1-77.imp"
23903 @ 212889:                     PUSH   PRX
23904 @ 212892:                     PUSHI  #0x0000008f
23905 @ 212897:                     ASSPAR
23906 @ 212898:                     PUSH   BS
23907 @ 212901:                     PUSH   I
23908 @ 212904:                     ACCESS
23909 @ 212905:                     ASSPAR
23910 @ 212906:                     PUSHI  #0x00000000
23911 @ 212911:                     ASSPAR
23912 @ 212912:                     PUSHI  #0x00000000
23913 @ 212917:                     ASSPAR
23914 @ 212918:                     PUSHI  #0x00000020
23915 @ 212923:                     ASSPAR
23916 @ 212924:                     CALL  

  2434  L15:      RESULT=257+BS(I)-CHECKSP
23917 @ 212925:                     LINE   2434 "regression-compile-tmp/allimpc1-77.imp"
23918 @ 212967:                     LABEL  L_01ff
23919 @ 212970:                     LINE   2434 "regression-compile-tmp/allimpc1-77.imp"
23920 @ 213012:                     PUSH   RESULT
23921 @ 213015:                     PUSHI  #0x00000101
23922 @ 213020:                     PUSH   BS
23923 @ 213023:                     PUSH   I
23924 @ 213026:                     ACCESS
23925 @ 213027:                     ADD   
23926 @ 213028:                     PUSH   CHECKSP
23927 @ 213031:                     SUB   
23928 @ 213032:                     ASSVAL

  2435           REGISTER(BS(I)+CHECKSP)=0
23929 @ 213033:                     LINE   2435 "regression-compile-tmp/allimpc1-77.imp"
23930 @ 213075:                     PUSH   REGISTER
23931 @ 213078:                     PUSH   BS
23932 @ 213081:                     PUSH   I
23933 @ 213084:                     ACCESS
23934 @ 213085:                     PUSH   CHECKSP
23935 @ 213088:                     ADD   
23936 @ 213089:                     ACCESS
23937 @ 213090:                     PUSHI  #0x00000000
23938 @ 213095:                     ASSVAL

  2436           AFLAG=CHECKS
23939 @ 213096:                     LINE   2436 "regression-compile-tmp/allimpc1-77.imp"
23940 @ 213138:                     PUSH   AFLAG
23941 @ 213141:                     PUSH   CHECKS
23942 @ 213144:                     ASSVAL

  2437           ->L99
23943 @ 213145:                     LINE   2437 "regression-compile-tmp/allimpc1-77.imp"
23944 @ 213187:                     JUMP   L_0200

  2438  L30:      K= 3-I; LOAD(K,-1,0)
23945 @ 213190:                     LINE   2438 "regression-compile-tmp/allimpc1-77.imp"
23946 @ 213232:                     LABEL  L_01f8
23947 @ 213235:                     LINE   2438 "regression-compile-tmp/allimpc1-77.imp"
23948 @ 213277:                     PUSH   K
23949 @ 213280:                     PUSHI  #0x00000003
23950 @ 213285:                     PUSH   I
23951 @ 213288:                     SUB   
23952 @ 213289:                     ASSVAL
23953 @ 213290:                     LINE   2438 "regression-compile-tmp/allimpc1-77.imp"
23954 @ 213332:                     PUSH   LOAD
23955 @ 213335:                     PUSH   K
23956 @ 213338:                     ASSPAR
23957 @ 213339:                     PUSHI  #0x00000001
23958 @ 213344:                     NEGATE
23959 @ 213345:                     ASSPAR
23960 @ 213346:                     PUSHI  #0x00000000
23961 @ 213351:                     ASSPAR
23962 @ 213352:                     CALL  

  2439           PRR(X'1A',BS(K),BS(K))
23963 @ 213353:                     LINE   2439 "regression-compile-tmp/allimpc1-77.imp"
23964 @ 213395:                     PUSH   PRR
23965 @ 213398:                     PUSHI  #0x0000001a
23966 @ 213403:                     ASSPAR
23967 @ 213404:                     PUSH   BS
23968 @ 213407:                     PUSH   K
23969 @ 213410:                     ACCESS
23970 @ 213411:                     ASSPAR
23971 @ 213412:                     PUSH   BS
23972 @ 213415:                     PUSH   K
23973 @ 213418:                     ACCESS
23974 @ 213419:                     ASSPAR
23975 @ 213420:                     CALL  

  2440           AFLAG=1; RESULT=256+BS(K)
23976 @ 213421:                     LINE   2440 "regression-compile-tmp/allimpc1-77.imp"
23977 @ 213463:                     PUSH   AFLAG
23978 @ 213466:                     PUSHI  #0x00000001
23979 @ 213471:                     ASSVAL
23980 @ 213472:                     LINE   2440 "regression-compile-tmp/allimpc1-77.imp"
23981 @ 213514:                     PUSH   RESULT
23982 @ 213517:                     PUSHI  #0x00000100
23983 @ 213522:                     PUSH   BS
23984 @ 213525:                     PUSH   K
23985 @ 213528:                     ACCESS
23986 @ 213529:                     ADD   
23987 @ 213530:                     ASSVAL

  2441  L99:      %END
23988 @ 213531:                     LINE   2441 "regression-compile-tmp/allimpc1-77.imp"
23989 @ 213573:                     LABEL  L_0200
23990 @ 213576:                     LINE   2441 "regression-compile-tmp/allimpc1-77.imp"
23991 @ 213618:                  END    _lev0id0_CSS_CSEXP_MULT {lev=4 --> 3}

  2442           %ROUTINE     DIV(%INTEGERNAME RESULT)
  2443           !%SHORTROUTINE
23992 @ 213619:                  LINE   2442 "regression-compile-tmp/allimpc1-77.imp"
23993 @ 213661:                  DEF    DIV (_lev0id0_CSS_CSEXP_DIV) p1=V_01f5 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
23994 @ 213676:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
23995 @ 213677:                        DEF    RESULT p1=V_01f6 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
23996 @ 213695:                     FINISH ) {lev=4}

  2444           %INTEGER I,K
23997 @ 213696:                     LINE   2444 "regression-compile-tmp/allimpc1-77.imp"
23998 @ 213738:                     DEF    I p1=V_01f7 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
23999 @ 213751:                     DEF    K p1=V_01f8 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

  2445           ->L3 %IF DP(1)<0
24000 @ 213764:                     LINE   2445 "regression-compile-tmp/allimpc1-77.imp"
24001 @ 213806:                     PUSH   DP
24002 @ 213809:                     PUSHI  #0x00000001
24003 @ 213814:                     ACCESS
24004 @ 213815:                     PUSHI  #0x00000000
24005 @ 213820:                     JUMPIF >= L_0004
24006 @ 213824:                     JUMP   L_01f9
24007 @ 213827:                     LOCATE L_0004

  2446  L1:       K=FIND PR
24008 @ 213830:                     LINE   2446 "regression-compile-tmp/allimpc1-77.imp"
24009 @ 213872:                     LABEL  L_01fa
24010 @ 213875:                     LINE   2446 "regression-compile-tmp/allimpc1-77.imp"
24011 @ 213917:                     PUSH   K
24012 @ 213920:                     PUSH   FINDPR
24013 @ 213923:                     CALL  
24014 @ 213924:                     ASSVAL

  2447  L2:       I=1; LOAD(I,K,0); ->L10
24015 @ 213925:                     LINE   2447 "regression-compile-tmp/allimpc1-77.imp"
24016 @ 213967:                     LABEL  L_01fb
24017 @ 213970:                     LINE   2447 "regression-compile-tmp/allimpc1-77.imp"
24018 @ 214012:                     PUSH   I
24019 @ 214015:                     PUSHI  #0x00000001
24020 @ 214020:                     ASSVAL
24021 @ 214021:                     LINE   2447 "regression-compile-tmp/allimpc1-77.imp"
24022 @ 214063:                     PUSH   LOAD
24023 @ 214066:                     PUSH   I
24024 @ 214069:                     ASSPAR
24025 @ 214070:                     PUSH   K
24026 @ 214073:                     ASSPAR
24027 @ 214074:                     PUSHI  #0x00000000
24028 @ 214079:                     ASSPAR
24029 @ 214080:                     CALL  
24030 @ 214081:                     LINE   2447 "regression-compile-tmp/allimpc1-77.imp"
24031 @ 214123:                     JUMP   L_01fc

  2448  L3:       ->L4 %IF BS(1)&1=0 %AND REGISTER(BS(1)+1)=0
24032 @ 214126:                     LINE   2448 "regression-compile-tmp/allimpc1-77.imp"
24033 @ 214168:                     LABEL  L_01f9
24034 @ 214171:                     LINE   2448 "regression-compile-tmp/allimpc1-77.imp"
24035 @ 214213:                     PUSH   BS
24036 @ 214216:                     PUSHI  #0x00000001
24037 @ 214221:                     ACCESS
24038 @ 214222:                     PUSHI  #0x00000001
24039 @ 214227:                     AND   
24040 @ 214228:                     PUSHI  #0x00000000
24041 @ 214233:                     JUMPIF # L_0004
24042 @ 214237:                     PUSH   REGISTER
24043 @ 214240:                     PUSH   BS
24044 @ 214243:                     PUSHI  #0x00000001
24045 @ 214248:                     ACCESS
24046 @ 214249:                     PUSHI  #0x00000001
24047 @ 214254:                     ADD   
24048 @ 214255:                     ACCESS
24049 @ 214256:                     PUSHI  #0x00000000
24050 @ 214261:                     JUMPIF # L_0004
24051 @ 214265:                     JUMP   L_01fd
24052 @ 214268:                     LOCATE L_0004

  2449           K=FINDPR; ->L2
24053 @ 214271:                     LINE   2449 "regression-compile-tmp/allimpc1-77.imp"
24054 @ 214313:                     PUSH   K
24055 @ 214316:                     PUSH   FINDPR
24056 @ 214319:                     CALL  
24057 @ 214320:                     ASSVAL
24058 @ 214321:                     LINE   2449 "regression-compile-tmp/allimpc1-77.imp"
24059 @ 214363:                     JUMP   L_01fb

  2450  L4:       ->L1 %IF REGISTER(BS(1))<0;    !A CLAIMED REGISTER
24060 @ 214366:                     LINE   2450 "regression-compile-tmp/allimpc1-77.imp"
24061 @ 214408:                     LABEL  L_01fd
24062 @ 214411:                     LINE   2450 "regression-compile-tmp/allimpc1-77.imp"
24063 @ 214453:                     PUSH   REGISTER
24064 @ 214456:                     PUSH   BS
24065 @ 214459:                     PUSHI  #0x00000001
24066 @ 214464:                     ACCESS
24067 @ 214465:                     ACCESS
24068 @ 214466:                     PUSHI  #0x00000000
24069 @ 214471:                     JUMPIF >= L_0004
24070 @ 214475:                     JUMP   L_01fa
24071 @ 214478:                     LOCATE L_0004

  2451           REGISTER(BS(1)+1)=1; K=BS(1)
24072 @ 214481:                     LINE   2451 "regression-compile-tmp/allimpc1-77.imp"
24073 @ 214523:                     PUSH   REGISTER
24074 @ 214526:                     PUSH   BS
24075 @ 214529:                     PUSHI  #0x00000001
24076 @ 214534:                     ACCESS
24077 @ 214535:                     PUSHI  #0x00000001
24078 @ 214540:                     ADD   
24079 @ 214541:                     ACCESS
24080 @ 214542:                     PUSHI  #0x00000001
24081 @ 214547:                     ASSVAL
24082 @ 214548:                     LINE   2451 "regression-compile-tmp/allimpc1-77.imp"
24083 @ 214590:                     PUSH   K
24084 @ 214593:                     PUSH   BS
24085 @ 214596:                     PUSHI  #0x00000001
24086 @ 214601:                     ACCESS
24087 @ 214602:                     ASSVAL

  2452  L10:      PRX(X'8E',K,0,0,32);          ! SRDA K,32
24088 @ 214603:                     LINE   2452 "regression-compile-tmp/allimpc1-77.imp"
24089 @ 214645:                     LABEL  L_01fc
24090 @ 214648:                     LINE   2452 "regression-compile-tmp/allimpc1-77.imp"
24091 @ 214690:                     PUSH   PRX
24092 @ 214693:                     PUSHI  #0x0000008e
24093 @ 214698:                     ASSPAR
24094 @ 214699:                     PUSH   K
24095 @ 214702:                     ASSPAR
24096 @ 214703:                     PUSHI  #0x00000000
24097 @ 214708:                     ASSPAR
24098 @ 214709:                     PUSHI  #0x00000000
24099 @ 214714:                     ASSPAR
24100 @ 214715:                     PUSHI  #0x00000020
24101 @ 214720:                     ASSPAR
24102 @ 214721:                     CALL  

  2453           TEST(2); PLANT(X'5D',1,2);    ! DIVIDE
24103 @ 214722:                     LINE   2453 "regression-compile-tmp/allimpc1-77.imp"
24104 @ 214764:                     PUSH   TEST
24105 @ 214767:                     PUSHI  #0x00000002
24106 @ 214772:                     ASSPAR
24107 @ 214773:                     CALL  
24108 @ 214774:                     LINE   2453 "regression-compile-tmp/allimpc1-77.imp"
24109 @ 214816:                     PUSH   PLANT
24110 @ 214819:                     PUSHI  #0x0000005d
24111 @ 214824:                     ASSPAR
24112 @ 214825:                     PUSHI  #0x00000001
24113 @ 214830:                     ASSPAR
24114 @ 214831:                     PUSHI  #0x00000002
24115 @ 214836:                     ASSPAR
24116 @ 214837:                     CALL  

  2454           ->L20 %IF CHECKSP=0
24117 @ 214838:                     LINE   2454 "regression-compile-tmp/allimpc1-77.imp"
24118 @ 214880:                     PUSH   CHECKSP
24119 @ 214883:                     PUSHI  #0x00000000
24120 @ 214888:                     JUMPIF # L_0004
24121 @ 214892:                     JUMP   L_01fe
24122 @ 214895:                     LOCATE L_0004

  2455           ->L20 %IF OPCODE=17; PRR(X'12',K,K);     ! LTR
24123 @ 214898:                     LINE   2455 "regression-compile-tmp/allimpc1-77.imp"
24124 @ 214940:                     PUSH   OPCODE
24125 @ 214943:                     PUSHI  #0x00000011
24126 @ 214948:                     JUMPIF # L_0004
24127 @ 214952:                     JUMP   L_01fe
24128 @ 214955:                     LOCATE L_0004
24129 @ 214958:                     LINE   2455 "regression-compile-tmp/allimpc1-77.imp"
24130 @ 215000:                     PUSH   PRR
24131 @ 215003:                     PUSHI  #0x00000012
24132 @ 215008:                     ASSPAR
24133 @ 215009:                     PUSH   K
24134 @ 215012:                     ASSPAR
24135 @ 215013:                     PUSH   K
24136 @ 215016:                     ASSPAR
24137 @ 215017:                     CALL  

  2456           PRX(X'47',7,0,CODER,64);         ! BC 7,64(CODE)
24138 @ 215018:                     LINE   2456 "regression-compile-tmp/allimpc1-77.imp"
24139 @ 215060:                     PUSH   PRX
24140 @ 215063:                     PUSHI  #0x00000047
24141 @ 215068:                     ASSPAR
24142 @ 215069:                     PUSHI  #0x00000007
24143 @ 215074:                     ASSPAR
24144 @ 215075:                     PUSHI  #0x00000000
24145 @ 215080:                     ASSPAR
24146 @ 215081:                     PUSH   CODER
24147 @ 215084:                     ASSPAR
24148 @ 215085:                     PUSHI  #0x00000040
24149 @ 215090:                     ASSPAR
24150 @ 215091:                     CALL  

  2457  L20:      REGISTER(K)=0
24151 @ 215092:                     LINE   2457 "regression-compile-tmp/allimpc1-77.imp"
24152 @ 215134:                     LABEL  L_01fe
24153 @ 215137:                     LINE   2457 "regression-compile-tmp/allimpc1-77.imp"
24154 @ 215179:                     PUSH   REGISTER
24155 @ 215182:                     PUSH   K
24156 @ 215185:                     ACCESS
24157 @ 215186:                     PUSHI  #0x00000000
24158 @ 215191:                     ASSVAL

  2458           AFLAG=0;RESULT=K+257
24159 @ 215192:                     LINE   2458 "regression-compile-tmp/allimpc1-77.imp"
24160 @ 215234:                     PUSH   AFLAG
24161 @ 215237:                     PUSHI  #0x00000000
24162 @ 215242:                     ASSVAL
24163 @ 215243:                     LINE   2458 "regression-compile-tmp/allimpc1-77.imp"
24164 @ 215285:                     PUSH   RESULT
24165 @ 215288:                     PUSH   K
24166 @ 215291:                     PUSHI  #0x00000101
24167 @ 215296:                     ADD   
24168 @ 215297:                     ASSVAL

  2459           %END
24169 @ 215298:                     LINE   2459 "regression-compile-tmp/allimpc1-77.imp"
24170 @ 215340:                  END    _lev0id0_CSS_CSEXP_DIV {lev=4 --> 3}

  2460           %ROUTINE PRINT ORDERS
  2461           !%SHORTROUTINE
24171 @ 215341:                  LINE   2460 "regression-compile-tmp/allimpc1-77.imp"
24172 @ 215383:                  DEF    PRINTORDERS (_lev0id0_CSS_CSEXP_PRINTORDERS) p1=V_01ef 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
24173 @ 215406:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
24174 @ 215407:                     FINISH ) {lev=4}

  2462           %SWITCH S(0:49)
24175 @ 215408:                     LINE   2462 "regression-compile-tmp/allimpc1-77.imp"
24176 @ 215450:                     PUSHI  #0x00000000
24177 @ 215455:                     PUSHI  #0x00000031
24178 @ 215460:                     BOUNDS
24179 @ 215461:                     DEF    S p1=V_01f6 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  2463           %INTEGER C,D,LAST,KK
24180 @ 215474:                     LINE   2463 "regression-compile-tmp/allimpc1-77.imp"
24181 @ 215516:                     DEF    C p1=V_01f7 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
24182 @ 215529:                     DEF    D p1=V_01f8 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
24183 @ 215542:                     DEF    LAST p1=V_01f9 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
24184 @ 215558:                     DEF    KK p1=V_01fa 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

  2464           LAST=N0-6
24185 @ 215572:                     LINE   2464 "regression-compile-tmp/allimpc1-77.imp"
24186 @ 215614:                     PUSH   LAST
24187 @ 215617:                     PUSH   N0
24188 @ 215620:                     PUSHI  #0x00000006
24189 @ 215625:                     SUB   
24190 @ 215626:                     ASSVAL

  2465           %CYCLE JJ=NOP,3,LAST
24191 @ 215627:                     LINE   2465 "regression-compile-tmp/allimpc1-77.imp"
24192 @ 215669:                     PUSH   JJ
24193 @ 215672:                     PUSHI  #0x00000003
24194 @ 215677:                     PUSH   LAST
24195 @ 215680:                     PUSH   NOP
24196 @ 215683:                     FOR    L_0003

  2466           OPCODE=ST(JJ)
24197 @ 215686:                     LINE   2466 "regression-compile-tmp/allimpc1-77.imp"
24198 @ 215728:                     PUSH   OPCODE
24199 @ 215731:                     PUSH   ST
24200 @ 215734:                     PUSH   JJ
24201 @ 215737:                     ACCESS
24202 @ 215738:                     ASSVAL

  2467           ->SKIP %IF 10>=OPCODE %OR OPCODE=24
24203 @ 215739:                     LINE   2467 "regression-compile-tmp/allimpc1-77.imp"
24204 @ 215781:                     PUSHI  #0x0000000a
24205 @ 215786:                     PUSH   OPCODE
24206 @ 215789:                     JUMPIF >= L_0008
24207 @ 215793:                     PUSH   OPCODE
24208 @ 215796:                     PUSHI  #0x00000018
24209 @ 215801:                     JUMPIF # L_0007
24210 @ 215805:                     LOCATE L_0008
24211 @ 215808:                     JUMP   L_01fb
24212 @ 215811:                     LOCATE L_0007

  2468           %IF OPCODE=11 %OR OPCODE=23 %THEN KK=1 %ELSE KK=2
24213 @ 215814:                     LINE   2468 "regression-compile-tmp/allimpc1-77.imp"
24214 @ 215856:                     PUSH   OPCODE
24215 @ 215859:                     PUSHI  #0x0000000b
24216 @ 215864:                     JUMPIF = L_0008
24217 @ 215868:                     PUSH   OPCODE
24218 @ 215871:                     PUSHI  #0x00000017
24219 @ 215876:                     JUMPIF # L_0007
24220 @ 215880:                     LOCATE L_0008
24221 @ 215883:                     PUSH   KK
24222 @ 215886:                     PUSHI  #0x00000001
24223 @ 215891:                     ASSVAL
24224 @ 215892:                     GOTO   L_0006
24225 @ 215895:                     LOCATE L_0007
24226 @ 215898:                     PUSH   KK
24227 @ 215901:                     PUSHI  #0x00000002
24228 @ 215906:                     ASSVAL
24229 @ 215907:                     LOCATE L_0006

  2469           %CYCLE KK=KK,-1,1
24230 @ 215910:                     LINE   2469 "regression-compile-tmp/allimpc1-77.imp"
24231 @ 215952:                     PUSH   KK
24232 @ 215955:                     PUSHI  #0x00000001
24233 @ 215960:                     NEGATE
24234 @ 215961:                     PUSHI  #0x00000001
24235 @ 215966:                     PUSH   KK
24236 @ 215969:                     FOR    L_0006

  2470           POP(OPHEAD,C,DP(KK))
24237 @ 215972:                     LINE   2470 "regression-compile-tmp/allimpc1-77.imp"
24238 @ 216014:                     PUSH   POP
24239 @ 216017:                     PUSH   OPHEAD
24240 @ 216020:                     ASSPAR
24241 @ 216021:                     PUSH   C
24242 @ 216024:                     ASSPAR
24243 @ 216025:                     PUSH   DP
24244 @ 216028:                     PUSH   KK
24245 @ 216031:                     ACCESS
24246 @ 216032:                     ASSPAR
24247 @ 216033:                     CALL  

  2471           PT(KK)=C>>8; BS(KK)=C&15
24248 @ 216034:                     LINE   2471 "regression-compile-tmp/allimpc1-77.imp"
24249 @ 216076:                     PUSH   PT
24250 @ 216079:                     PUSH   KK
24251 @ 216082:                     ACCESS
24252 @ 216083:                     PUSH   C
24253 @ 216086:                     PUSHI  #0x00000008
24254 @ 216091:                     RSH   
24255 @ 216092:                     ASSVAL
24256 @ 216093:                     LINE   2471 "regression-compile-tmp/allimpc1-77.imp"
24257 @ 216135:                     PUSH   BS
24258 @ 216138:                     PUSH   KK
24259 @ 216141:                     ACCESS
24260 @ 216142:                     PUSH   C
24261 @ 216145:                     PUSHI  #0x0000000f
24262 @ 216150:                     AND   
24263 @ 216151:                     ASSVAL

  2472           %REPEAT
24264 @ 216152:                     LINE   2472 "regression-compile-tmp/allimpc1-77.imp"
24265 @ 216194:                     REPEAT L_0006
24266 @ 216197:                     LOCATE L_0007

  2473  SKIP:    ->S(OPCODE+25*REAL)
24267 @ 216200:                     LINE   2473 "regression-compile-tmp/allimpc1-77.imp"
24268 @ 216242:                     LABEL  L_01fb
24269 @ 216245:                     LINE   2473 "regression-compile-tmp/allimpc1-77.imp"
24270 @ 216287:                     PUSH   OPCODE
24271 @ 216290:                     PUSHI  #0x00000019
24272 @ 216295:                     PUSH   REAL
24273 @ 216298:                     MUL   
24274 @ 216299:                     ADD   
24275 @ 216300:                     SJUMP  502

  2474  S(0):                                  ! INTEGER CONST<4096 IN INT EXP
24276 @ 216303:                     LINE   2474 "regression-compile-tmp/allimpc1-77.imp"
24277 @ 216345:                     PUSHI  #0x00000000
24278 @ 216350:                     SLABEL 502

  2475  S(25):                                 ! INT CONST<4096 IN REAL EXRRN
24279 @ 216353:                     LINE   2475 "regression-compile-tmp/allimpc1-77.imp"
24280 @ 216395:                     PUSHI  #0x00000019
24281 @ 216400:                     SLABEL 502

  2476           D=X'FF00'; C=ST(JJ+2);->L99
24282 @ 216403:                     LINE   2476 "regression-compile-tmp/allimpc1-77.imp"
24283 @ 216445:                     PUSH   D
24284 @ 216448:                     PUSHI  #0x0000ff00
24285 @ 216453:                     ASSVAL
24286 @ 216454:                     LINE   2476 "regression-compile-tmp/allimpc1-77.imp"
24287 @ 216496:                     PUSH   C
24288 @ 216499:                     PUSH   ST
24289 @ 216502:                     PUSH   JJ
24290 @ 216505:                     PUSHI  #0x00000002
24291 @ 216510:                     ADD   
24292 @ 216511:                     ACCESS
24293 @ 216512:                     ASSVAL
24294 @ 216513:                     LINE   2476 "regression-compile-tmp/allimpc1-77.imp"
24295 @ 216555:                     JUMP   L_01fc

  2477  S(1):                                  ! LONG INT CONST IN INT EXPRN
24296 @ 216558:                     LINE   2477 "regression-compile-tmp/allimpc1-77.imp"
24297 @ 216600:                     PUSHI  #0x00000001
24298 @ 216605:                     SLABEL 502

  2478           C=SORT CONST(ST(JJ+1),0,1)
24299 @ 216608:                     LINE   2478 "regression-compile-tmp/allimpc1-77.imp"
24300 @ 216650:                     PUSH   C
24301 @ 216653:                     PUSH   SORTCONST
24302 @ 216656:                     PUSH   ST
24303 @ 216659:                     PUSH   JJ
24304 @ 216662:                     PUSHI  #0x00000001
24305 @ 216667:                     ADD   
24306 @ 216668:                     ACCESS
24307 @ 216669:                     ASSPAR
24308 @ 216670:                     PUSHI  #0x00000000
24309 @ 216675:                     ASSPAR
24310 @ 216676:                     PUSHI  #0x00000001
24311 @ 216681:                     ASSPAR
24312 @ 216682:                     CALL  
24313 @ 216683:                     ASSVAL

  2479           D=256+GLA;->L99
24314 @ 216684:                     LINE   2479 "regression-compile-tmp/allimpc1-77.imp"
24315 @ 216726:                     PUSH   D
24316 @ 216729:                     PUSHI  #0x00000100
24317 @ 216734:                     PUSH   GLA
24318 @ 216737:                     ADD   
24319 @ 216738:                     ASSVAL
24320 @ 216739:                     LINE   2479 "regression-compile-tmp/allimpc1-77.imp"
24321 @ 216781:                     JUMP   L_01fc

  2480  S(26):                                 ! LONG ICONST IN EXPRN
24322 @ 216784:                     LINE   2480 "regression-compile-tmp/allimpc1-77.imp"
24323 @ 216826:                     PUSHI  #0x0000001a
24324 @ 216831:                     SLABEL 502

  2481           D=512+GLA; D=D+3<<11 %IF LONGREAL=1
24325 @ 216834:                     LINE   2481 "regression-compile-tmp/allimpc1-77.imp"
24326 @ 216876:                     PUSH   D
24327 @ 216879:                     PUSHI  #0x00000200
24328 @ 216884:                     PUSH   GLA
24329 @ 216887:                     ADD   
24330 @ 216888:                     ASSVAL
24331 @ 216889:                     LINE   2481 "regression-compile-tmp/allimpc1-77.imp"
24332 @ 216931:                     PUSH   LONGREAL
24333 @ 216934:                     PUSHI  #0x00000001
24334 @ 216939:                     JUMPIF # L_0007
24335 @ 216943:                     PUSH   D
24336 @ 216946:                     PUSH   D
24337 @ 216949:                     PUSHI  #0x00000003
24338 @ 216954:                     PUSHI  #0x0000000b
24339 @ 216959:                     LSH   
24340 @ 216960:                     ADD   
24341 @ 216961:                     ASSVAL
24342 @ 216962:                     LOCATE L_0007

  2482           C=SORT CONST(ST(JJ+1),LONGREAL,2);->L99
24343 @ 216965:                     LINE   2482 "regression-compile-tmp/allimpc1-77.imp"
24344 @ 217007:                     PUSH   C
24345 @ 217010:                     PUSH   SORTCONST
24346 @ 217013:                     PUSH   ST
24347 @ 217016:                     PUSH   JJ
24348 @ 217019:                     PUSHI  #0x00000001
24349 @ 217024:                     ADD   
24350 @ 217025:                     ACCESS
24351 @ 217026:                     ASSPAR
24352 @ 217027:                     PUSH   LONGREAL
24353 @ 217030:                     ASSPAR
24354 @ 217031:                     PUSHI  #0x00000002
24355 @ 217036:                     ASSPAR
24356 @ 217037:                     CALL  
24357 @ 217038:                     ASSVAL
24358 @ 217039:                     LINE   2482 "regression-compile-tmp/allimpc1-77.imp"
24359 @ 217081:                     JUMP   L_01fc

  2483  S(2):    S(27):                        !LOCAL VARIABLE
24360 @ 217084:                     LINE   2483 "regression-compile-tmp/allimpc1-77.imp"
24361 @ 217126:                     PUSHI  #0x00000002
24362 @ 217131:                     SLABEL 502
24363 @ 217134:                     LINE   2483 "regression-compile-tmp/allimpc1-77.imp"
24364 @ 217176:                     PUSHI  #0x0000001b
24365 @ 217181:                     SLABEL 502

  2484           D=ST(JJ+1); C=ST(JJ+2); ->L99
24366 @ 217184:                     LINE   2484 "regression-compile-tmp/allimpc1-77.imp"
24367 @ 217226:                     PUSH   D
24368 @ 217229:                     PUSH   ST
24369 @ 217232:                     PUSH   JJ
24370 @ 217235:                     PUSHI  #0x00000001
24371 @ 217240:                     ADD   
24372 @ 217241:                     ACCESS
24373 @ 217242:                     ASSVAL
24374 @ 217243:                     LINE   2484 "regression-compile-tmp/allimpc1-77.imp"
24375 @ 217285:                     PUSH   C
24376 @ 217288:                     PUSH   ST
24377 @ 217291:                     PUSH   JJ
24378 @ 217294:                     PUSHI  #0x00000002
24379 @ 217299:                     ADD   
24380 @ 217300:                     ACCESS
24381 @ 217301:                     ASSVAL
24382 @ 217302:                     LINE   2484 "regression-compile-tmp/allimpc1-77.imp"
24383 @ 217344:                     JUMP   L_01fc

  2485  S(33):                            ! REAL IN FR
24384 @ 217347:                     LINE   2485 "regression-compile-tmp/allimpc1-77.imp"
24385 @ 217389:                     PUSHI  #0x00000021
24386 @ 217394:                     SLABEL 502

  2486           D=ST(JJ+1); C=-2; ->L99
24387 @ 217397:                     LINE   2486 "regression-compile-tmp/allimpc1-77.imp"
24388 @ 217439:                     PUSH   D
24389 @ 217442:                     PUSH   ST
24390 @ 217445:                     PUSH   JJ
24391 @ 217448:                     PUSHI  #0x00000001
24392 @ 217453:                     ADD   
24393 @ 217454:                     ACCESS
24394 @ 217455:                     ASSVAL
24395 @ 217456:                     LINE   2486 "regression-compile-tmp/allimpc1-77.imp"
24396 @ 217498:                     PUSH   C
24397 @ 217501:                     PUSHI  #0x00000002
24398 @ 217506:                     NEGATE
24399 @ 217507:                     ASSVAL
24400 @ 217508:                     LINE   2486 "regression-compile-tmp/allimpc1-77.imp"
24401 @ 217550:                     JUMP   L_01fc

  2487  S(9):    S(34):                        !(INTEGER)  IN G.R.
24402 @ 217553:                     LINE   2487 "regression-compile-tmp/allimpc1-77.imp"
24403 @ 217595:                     PUSHI  #0x00000009
24404 @ 217600:                     SLABEL 502
24405 @ 217603:                     LINE   2487 "regression-compile-tmp/allimpc1-77.imp"
24406 @ 217645:                     PUSHI  #0x00000022
24407 @ 217650:                     SLABEL 502

  2488           D=256+ST(JJ+1); C=-2; ->L99
24408 @ 217653:                     LINE   2488 "regression-compile-tmp/allimpc1-77.imp"
24409 @ 217695:                     PUSH   D
24410 @ 217698:                     PUSHI  #0x00000100
24411 @ 217703:                     PUSH   ST
24412 @ 217706:                     PUSH   JJ
24413 @ 217709:                     PUSHI  #0x00000001
24414 @ 217714:                     ADD   
24415 @ 217715:                     ACCESS
24416 @ 217716:                     ADD   
24417 @ 217717:                     ASSVAL
24418 @ 217718:                     LINE   2488 "regression-compile-tmp/allimpc1-77.imp"
24419 @ 217760:                     PUSH   C
24420 @ 217763:                     PUSHI  #0x00000002
24421 @ 217768:                     NEGATE
24422 @ 217769:                     ASSVAL
24423 @ 217770:                     LINE   2488 "regression-compile-tmp/allimpc1-77.imp"
24424 @ 217812:                     JUMP   L_01fc

  2489  S(10):   S(35):                        !PARKED IN CORE
24425 @ 217815:                     LINE   2489 "regression-compile-tmp/allimpc1-77.imp"
24426 @ 217857:                     PUSHI  #0x0000000a
24427 @ 217862:                     SLABEL 502
24428 @ 217865:                     LINE   2489 "regression-compile-tmp/allimpc1-77.imp"
24429 @ 217907:                     PUSHI  #0x00000023
24430 @ 217912:                     SLABEL 502

  2490           C=ST(JJ+2);D=ST(JJ+1)
24431 @ 217915:                     LINE   2490 "regression-compile-tmp/allimpc1-77.imp"
24432 @ 217957:                     PUSH   C
24433 @ 217960:                     PUSH   ST
24434 @ 217963:                     PUSH   JJ
24435 @ 217966:                     PUSHI  #0x00000002
24436 @ 217971:                     ADD   
24437 @ 217972:                     ACCESS
24438 @ 217973:                     ASSVAL
24439 @ 217974:                     LINE   2490 "regression-compile-tmp/allimpc1-77.imp"
24440 @ 218016:                     PUSH   D
24441 @ 218019:                     PUSH   ST
24442 @ 218022:                     PUSH   JJ
24443 @ 218025:                     PUSHI  #0x00000001
24444 @ 218030:                     ADD   
24445 @ 218031:                     ACCESS
24446 @ 218032:                     ASSVAL

  2491           %IF REAL=1 %AND D>>8&24=24 %THEN PUSH(LWSP(LEVEL),0,C) %ELSE %C
24447 @ 218033:                     LINE   2491 "regression-compile-tmp/allimpc1-77.imp"
24448 @ 218075:                     PUSH   REAL
24449 @ 218078:                     PUSHI  #0x00000001
24450 @ 218083:                     JUMPIF # L_0007
24451 @ 218087:                     PUSH   D
24452 @ 218090:                     PUSHI  #0x00000008
24453 @ 218095:                     RSH   
24454 @ 218096:                     PUSHI  #0x00000018
24455 @ 218101:                     AND   
24456 @ 218102:                     PUSHI  #0x00000018
24457 @ 218107:                     JUMPIF # L_0007
24458 @ 218111:                     PUSH   PUSH
24459 @ 218114:                     PUSH   LWSP
24460 @ 218117:                     PUSH   LEVEL
24461 @ 218120:                     ACCESS
24462 @ 218121:                     ASSPAR
24463 @ 218122:                     PUSHI  #0x00000000
24464 @ 218127:                     ASSPAR
24465 @ 218128:                     PUSH   C
24466 @ 218131:                     ASSPAR
24467 @ 218132:                     CALL  
24468 @ 218133:                     GOTO   L_0006
24469 @ 218136:                     LOCATE L_0007
24470 @ 218139:                     PUSH   PUSH
24471 @ 218142:                     PUSH   WSP
24472 @ 218145:                     PUSH   LEVEL
24473 @ 218148:                     ACCESS
24474 @ 218149:                     ASSPAR
24475 @ 218150:                     PUSHI  #0x00000000
24476 @ 218155:                     ASSPAR
24477 @ 218156:                     PUSH   C
24478 @ 218159:                     ASSPAR
24479 @ 218160:                     CALL  
24480 @ 218161:                     LOCATE L_0006

  2492           PUSH(WSP(LEVEL),0,C); ->L99
24481 @ 218164:                     LINE   2492 "regression-compile-tmp/allimpc1-77.imp"
24482 @ 218206:                     JUMP   L_01fc

  2493  S(11):                                 ! NEGATE IN INTEGER EXPRN
24483 @ 218209:                     LINE   2493 "regression-compile-tmp/allimpc1-77.imp"
24484 @ 218251:                     PUSHI  #0x0000000b
24485 @ 218256:                     SLABEL 502

  2494           ->L109 %UNLESS PT(1)=255 %AND DP(1)=1
24486 @ 218259:                     LINE   2494 "regression-compile-tmp/allimpc1-77.imp"
24487 @ 218301:                     PUSH   PT
24488 @ 218304:                     PUSHI  #0x00000001
24489 @ 218309:                     ACCESS
24490 @ 218310:                     PUSHI  #0x000000ff
24491 @ 218315:                     JUMPIF # L_0008
24492 @ 218319:                     PUSH   DP
24493 @ 218322:                     PUSHI  #0x00000001
24494 @ 218327:                     ACCESS
24495 @ 218328:                     PUSHI  #0x00000001
24496 @ 218333:                     JUMPIF = L_0007
24497 @ 218337:                     LOCATE L_0008
24498 @ 218340:                     JUMP   L_01fd
24499 @ 218343:                     LOCATE L_0007

  2495           AFLAG=0; D=256+GLA; C=16; ->L99 ;! OPTIMISE (-1)
24500 @ 218346:                     LINE   2495 "regression-compile-tmp/allimpc1-77.imp"
24501 @ 218388:                     PUSH   AFLAG
24502 @ 218391:                     PUSHI  #0x00000000
24503 @ 218396:                     ASSVAL
24504 @ 218397:                     LINE   2495 "regression-compile-tmp/allimpc1-77.imp"
24505 @ 218439:                     PUSH   D
24506 @ 218442:                     PUSHI  #0x00000100
24507 @ 218447:                     PUSH   GLA
24508 @ 218450:                     ADD   
24509 @ 218451:                     ASSVAL
24510 @ 218452:                     LINE   2495 "regression-compile-tmp/allimpc1-77.imp"
24511 @ 218494:                     PUSH   C
24512 @ 218497:                     PUSHI  #0x00000010
24513 @ 218502:                     ASSVAL
24514 @ 218503:                     LINE   2495 "regression-compile-tmp/allimpc1-77.imp"
24515 @ 218545:                     JUMP   L_01fc

  2496  S(36):                                 ! NEGATE IN REAL EXPRN
24516 @ 218548:                     LINE   2496 "regression-compile-tmp/allimpc1-77.imp"
24517 @ 218590:                     PUSHI  #0x00000024
24518 @ 218595:                     SLABEL 502

  2497  L109:     C=1; D=X'13'+REAL*(32-EVALUATE)
24519 @ 218598:                     LINE   2497 "regression-compile-tmp/allimpc1-77.imp"
24520 @ 218640:                     LABEL  L_01fd
24521 @ 218643:                     LINE   2497 "regression-compile-tmp/allimpc1-77.imp"
24522 @ 218685:                     PUSH   C
24523 @ 218688:                     PUSHI  #0x00000001
24524 @ 218693:                     ASSVAL
24525 @ 218694:                     LINE   2497 "regression-compile-tmp/allimpc1-77.imp"
24526 @ 218736:                     PUSH   D
24527 @ 218739:                     PUSHI  #0x00000013
24528 @ 218744:                     PUSH   REAL
24529 @ 218747:                     PUSHI  #0x00000020
24530 @ 218752:                     PUSH   EVALUATE
24531 @ 218755:                     SUB   
24532 @ 218756:                     MUL   
24533 @ 218757:                     ADD   
24534 @ 218758:                     ASSVAL

  2498           LOAD(C,-1,REAL)
24535 @ 218759:                     LINE   2498 "regression-compile-tmp/allimpc1-77.imp"
24536 @ 218801:                     PUSH   LOAD
24537 @ 218804:                     PUSH   C
24538 @ 218807:                     ASSPAR
24539 @ 218808:                     PUSHI  #0x00000001
24540 @ 218813:                     NEGATE
24541 @ 218814:                     ASSPAR
24542 @ 218815:                     PUSH   REAL
24543 @ 218818:                     ASSPAR
24544 @ 218819:                     CALL  

  2499           AFLAG=1
24545 @ 218820:                     LINE   2499 "regression-compile-tmp/allimpc1-77.imp"
24546 @ 218862:                     PUSH   AFLAG
24547 @ 218865:                     PUSHI  #0x00000001
24548 @ 218870:                     ASSVAL

  2500           PRR(D,BS(1),BS(1));           ! LCR,LCER,LCDR
24549 @ 218871:                     LINE   2500 "regression-compile-tmp/allimpc1-77.imp"
24550 @ 218913:                     PUSH   PRR
24551 @ 218916:                     PUSH   D
24552 @ 218919:                     ASSPAR
24553 @ 218920:                     PUSH   BS
24554 @ 218923:                     PUSHI  #0x00000001
24555 @ 218928:                     ACCESS
24556 @ 218929:                     ASSPAR
24557 @ 218930:                     PUSH   BS
24558 @ 218933:                     PUSHI  #0x00000001
24559 @ 218938:                     ACCESS
24560 @ 218939:                     ASSPAR
24561 @ 218940:                     CALL  

  2501  L111:     D=(REAL+1+24*LONGREAL)<<8!BS(C)
24562 @ 218941:                     LINE   2501 "regression-compile-tmp/allimpc1-77.imp"
24563 @ 218983:                     LABEL  L_01fe
24564 @ 218986:                     LINE   2501 "regression-compile-tmp/allimpc1-77.imp"
24565 @ 219028:                     PUSH   D
24566 @ 219031:                     PUSH   REAL
24567 @ 219034:                     PUSHI  #0x00000001
24568 @ 219039:                     ADD   
24569 @ 219040:                     PUSHI  #0x00000018
24570 @ 219045:                     PUSH   LONGREAL
24571 @ 219048:                     MUL   
24572 @ 219049:                     ADD   
24573 @ 219050:                     PUSHI  #0x00000008
24574 @ 219055:                     LSH   
24575 @ 219056:                     PUSH   BS
24576 @ 219059:                     PUSH   C
24577 @ 219062:                     ACCESS
24578 @ 219063:                     OR    
24579 @ 219064:                     ASSVAL

  2502           C=-2; ->L99
24580 @ 219065:                     LINE   2502 "regression-compile-tmp/allimpc1-77.imp"
24581 @ 219107:                     PUSH   C
24582 @ 219110:                     PUSHI  #0x00000002
24583 @ 219115:                     NEGATE
24584 @ 219116:                     ASSVAL
24585 @ 219117:                     LINE   2502 "regression-compile-tmp/allimpc1-77.imp"
24586 @ 219159:                     JUMP   L_01fc

  2503  S(23):                                 !INITIAL NOT
24587 @ 219162:                     LINE   2503 "regression-compile-tmp/allimpc1-77.imp"
24588 @ 219204:                     PUSHI  #0x00000017
24589 @ 219209:                     SLABEL 502

  2504           C=1; AFLAG=2; LOAD(C,-1,0)
24590 @ 219212:                     LINE   2504 "regression-compile-tmp/allimpc1-77.imp"
24591 @ 219254:                     PUSH   C
24592 @ 219257:                     PUSHI  #0x00000001
24593 @ 219262:                     ASSVAL
24594 @ 219263:                     LINE   2504 "regression-compile-tmp/allimpc1-77.imp"
24595 @ 219305:                     PUSH   AFLAG
24596 @ 219308:                     PUSHI  #0x00000002
24597 @ 219313:                     ASSVAL
24598 @ 219314:                     LINE   2504 "regression-compile-tmp/allimpc1-77.imp"
24599 @ 219356:                     PUSH   LOAD
24600 @ 219359:                     PUSH   C
24601 @ 219362:                     ASSPAR
24602 @ 219363:                     PUSHI  #0x00000001
24603 @ 219368:                     NEGATE
24604 @ 219369:                     ASSPAR
24605 @ 219370:                     PUSHI  #0x00000000
24606 @ 219375:                     ASSPAR
24607 @ 219376:                     CALL  

  2505           PRX(X'57',BS(1),0,GLA,16); ->L111
24608 @ 219377:                     LINE   2505 "regression-compile-tmp/allimpc1-77.imp"
24609 @ 219419:                     PUSH   PRX
24610 @ 219422:                     PUSHI  #0x00000057
24611 @ 219427:                     ASSPAR
24612 @ 219428:                     PUSH   BS
24613 @ 219431:                     PUSHI  #0x00000001
24614 @ 219436:                     ACCESS
24615 @ 219437:                     ASSPAR
24616 @ 219438:                     PUSHI  #0x00000000
24617 @ 219443:                     ASSPAR
24618 @ 219444:                     PUSH   GLA
24619 @ 219447:                     ASSPAR
24620 @ 219448:                     PUSHI  #0x00000010
24621 @ 219453:                     ASSPAR
24622 @ 219454:                     CALL  
24623 @ 219455:                     LINE   2505 "regression-compile-tmp/allimpc1-77.imp"
24624 @ 219497:                     JUMP   L_01fe

  2506  S(12):   S(37):                        !ADDITION
24625 @ 219500:                     LINE   2506 "regression-compile-tmp/allimpc1-77.imp"
24626 @ 219542:                     PUSHI  #0x0000000c
24627 @ 219547:                     SLABEL 502
24628 @ 219550:                     LINE   2506 "regression-compile-tmp/allimpc1-77.imp"
24629 @ 219592:                     PUSHI  #0x00000025
24630 @ 219597:                     SLABEL 502

  2507           AFLAG=1;D=X'5A'
24631 @ 219600:                     LINE   2507 "regression-compile-tmp/allimpc1-77.imp"
24632 @ 219642:                     PUSH   AFLAG
24633 @ 219645:                     PUSHI  #0x00000001
24634 @ 219650:                     ASSVAL
24635 @ 219651:                     LINE   2507 "regression-compile-tmp/allimpc1-77.imp"
24636 @ 219693:                     PUSH   D
24637 @ 219696:                     PUSHI  #0x0000005a
24638 @ 219701:                     ASSVAL

  2508  L125:     C=0
24639 @ 219702:                     LINE   2508 "regression-compile-tmp/allimpc1-77.imp"
24640 @ 219744:                     LABEL  L_01ff
24641 @ 219747:                     LINE   2508 "regression-compile-tmp/allimpc1-77.imp"
24642 @ 219789:                     PUSH   C
24643 @ 219792:                     PUSHI  #0x00000000
24644 @ 219797:                     ASSVAL

  2509  L126:     LOAD(C,-1,REAL); TEST(3-C)
24645 @ 219798:                     LINE   2509 "regression-compile-tmp/allimpc1-77.imp"
24646 @ 219840:                     LABEL  L_0200
24647 @ 219843:                     LINE   2509 "regression-compile-tmp/allimpc1-77.imp"
24648 @ 219885:                     PUSH   LOAD
24649 @ 219888:                     PUSH   C
24650 @ 219891:                     ASSPAR
24651 @ 219892:                     PUSHI  #0x00000001
24652 @ 219897:                     NEGATE
24653 @ 219898:                     ASSPAR
24654 @ 219899:                     PUSH   REAL
24655 @ 219902:                     ASSPAR
24656 @ 219903:                     CALL  
24657 @ 219904:                     LINE   2509 "regression-compile-tmp/allimpc1-77.imp"
24658 @ 219946:                     PUSH   TEST
24659 @ 219949:                     PUSHI  #0x00000003
24660 @ 219954:                     PUSH   C
24661 @ 219957:                     SUB   
24662 @ 219958:                     ASSPAR
24663 @ 219959:                     CALL  

  2510           D=D+REAL*(X'20'-EVALUATE)
24664 @ 219960:                     LINE   2510 "regression-compile-tmp/allimpc1-77.imp"
24665 @ 220002:                     PUSH   D
24666 @ 220005:                     PUSH   D
24667 @ 220008:                     PUSH   REAL
24668 @ 220011:                     PUSHI  #0x00000020
24669 @ 220016:                     PUSH   EVALUATE
24670 @ 220019:                     SUB   
24671 @ 220020:                     MUL   
24672 @ 220021:                     ADD   
24673 @ 220022:                     ASSVAL

  2511           PLANT(D,C,3-C);->L111
24674 @ 220023:                     LINE   2511 "regression-compile-tmp/allimpc1-77.imp"
24675 @ 220065:                     PUSH   PLANT
24676 @ 220068:                     PUSH   D
24677 @ 220071:                     ASSPAR
24678 @ 220072:                     PUSH   C
24679 @ 220075:                     ASSPAR
24680 @ 220076:                     PUSHI  #0x00000003
24681 @ 220081:                     PUSH   C
24682 @ 220084:                     SUB   
24683 @ 220085:                     ASSPAR
24684 @ 220086:                     CALL  
24685 @ 220087:                     LINE   2511 "regression-compile-tmp/allimpc1-77.imp"
24686 @ 220129:                     JUMP   L_01fe

  2512  S(13):   S(38):                        !SUBTRACTION
24687 @ 220132:                     LINE   2512 "regression-compile-tmp/allimpc1-77.imp"
24688 @ 220174:                     PUSHI  #0x0000000d
24689 @ 220179:                     SLABEL 502
24690 @ 220182:                     LINE   2512 "regression-compile-tmp/allimpc1-77.imp"
24691 @ 220224:                     PUSHI  #0x00000026
24692 @ 220229:                     SLABEL 502

  2513           AFLAG=1; D=X'5B';C=1
24693 @ 220232:                     LINE   2513 "regression-compile-tmp/allimpc1-77.imp"
24694 @ 220274:                     PUSH   AFLAG
24695 @ 220277:                     PUSHI  #0x00000001
24696 @ 220282:                     ASSVAL
24697 @ 220283:                     LINE   2513 "regression-compile-tmp/allimpc1-77.imp"
24698 @ 220325:                     PUSH   D
24699 @ 220328:                     PUSHI  #0x0000005b
24700 @ 220333:                     ASSVAL
24701 @ 220334:                     LINE   2513 "regression-compile-tmp/allimpc1-77.imp"
24702 @ 220376:                     PUSH   C
24703 @ 220379:                     PUSHI  #0x00000001
24704 @ 220384:                     ASSVAL

  2514           ->L126 %UNLESS REAL=0 %AND PT(2)=255 %AND 1<=DP(2)<=2
24705 @ 220385:                     LINE   2514 "regression-compile-tmp/allimpc1-77.imp"
24706 @ 220427:                     PUSH   REAL
24707 @ 220430:                     PUSHI  #0x00000000
24708 @ 220435:                     JUMPIF # L_0008
24709 @ 220439:                     PUSH   PT
24710 @ 220442:                     PUSHI  #0x00000002
24711 @ 220447:                     ACCESS
24712 @ 220448:                     PUSHI  #0x000000ff
24713 @ 220453:                     JUMPIF # L_0008
24714 @ 220457:                     PUSHI  #0x00000001
24715 @ 220462:                     PUSH   DP
24716 @ 220465:                     PUSHI  #0x00000002
24717 @ 220470:                     ACCESS
24718 @ 220471:                     JUMPIFD > L_0008
24719 @ 220475:                     PUSHI  #0x00000002
24720 @ 220480:                     JUMPIF <= L_0007
24721 @ 220484:                     LOCATE L_0008
24722 @ 220487:                     JUMP   L_0200
24723 @ 220490:                     LOCATE L_0007

  2515           AFLAG=0; LOAD(C,-1,0)
24724 @ 220493:                     LINE   2515 "regression-compile-tmp/allimpc1-77.imp"
24725 @ 220535:                     PUSH   AFLAG
24726 @ 220538:                     PUSHI  #0x00000000
24727 @ 220543:                     ASSVAL
24728 @ 220544:                     LINE   2515 "regression-compile-tmp/allimpc1-77.imp"
24729 @ 220586:                     PUSH   LOAD
24730 @ 220589:                     PUSH   C
24731 @ 220592:                     ASSPAR
24732 @ 220593:                     PUSHI  #0x00000001
24733 @ 220598:                     NEGATE
24734 @ 220599:                     ASSPAR
24735 @ 220600:                     PUSHI  #0x00000000
24736 @ 220605:                     ASSPAR
24737 @ 220606:                     CALL  

  2516           PRR(6,BS(1),0) %IF DP(2)=2
24738 @ 220607:                     LINE   2516 "regression-compile-tmp/allimpc1-77.imp"
24739 @ 220649:                     PUSH   DP
24740 @ 220652:                     PUSHI  #0x00000002
24741 @ 220657:                     ACCESS
24742 @ 220658:                     PUSHI  #0x00000002
24743 @ 220663:                     JUMPIF # L_0007
24744 @ 220667:                     PUSH   PRR
24745 @ 220670:                     PUSHI  #0x00000006
24746 @ 220675:                     ASSPAR
24747 @ 220676:                     PUSH   BS
24748 @ 220679:                     PUSHI  #0x00000001
24749 @ 220684:                     ACCESS
24750 @ 220685:                     ASSPAR
24751 @ 220686:                     PUSHI  #0x00000000
24752 @ 220691:                     ASSPAR
24753 @ 220692:                     CALL  
24754 @ 220693:                     LOCATE L_0007

  2517           PRR(6,BS(1),0);->L111          ;!BCTR TO SUBTRACT 1 OR 2
24755 @ 220696:                     LINE   2517 "regression-compile-tmp/allimpc1-77.imp"
24756 @ 220738:                     PUSH   PRR
24757 @ 220741:                     PUSHI  #0x00000006
24758 @ 220746:                     ASSPAR
24759 @ 220747:                     PUSH   BS
24760 @ 220750:                     PUSHI  #0x00000001
24761 @ 220755:                     ACCESS
24762 @ 220756:                     ASSPAR
24763 @ 220757:                     PUSHI  #0x00000000
24764 @ 220762:                     ASSPAR
24765 @ 220763:                     CALL  
24766 @ 220764:                     LINE   2517 "regression-compile-tmp/allimpc1-77.imp"
24767 @ 220806:                     JUMP   L_01fe

  2518  S(14):   D=X'57';                      !EXCLUSIVE OR
24768 @ 220809:                     LINE   2518 "regression-compile-tmp/allimpc1-77.imp"
24769 @ 220851:                     PUSHI  #0x0000000e
24770 @ 220856:                     SLABEL 502
24771 @ 220859:                     LINE   2518 "regression-compile-tmp/allimpc1-77.imp"
24772 @ 220901:                     PUSH   D
24773 @ 220904:                     PUSHI  #0x00000057
24774 @ 220909:                     ASSVAL

  2519  L141:     AFLAG=2; ->L125
24775 @ 220910:                     LINE   2519 "regression-compile-tmp/allimpc1-77.imp"
24776 @ 220952:                     LABEL  L_0201
24777 @ 220955:                     LINE   2519 "regression-compile-tmp/allimpc1-77.imp"
24778 @ 220997:                     PUSH   AFLAG
24779 @ 221000:                     PUSHI  #0x00000002
24780 @ 221005:                     ASSVAL
24781 @ 221006:                     LINE   2519 "regression-compile-tmp/allimpc1-77.imp"
24782 @ 221048:                     JUMP   L_01ff

  2520  S(15):   D=X'56';->L141;                !OR
24783 @ 221051:                     LINE   2520 "regression-compile-tmp/allimpc1-77.imp"
24784 @ 221093:                     PUSHI  #0x0000000f
24785 @ 221098:                     SLABEL 502
24786 @ 221101:                     LINE   2520 "regression-compile-tmp/allimpc1-77.imp"
24787 @ 221143:                     PUSH   D
24788 @ 221146:                     PUSHI  #0x00000056
24789 @ 221151:                     ASSVAL
24790 @ 221152:                     LINE   2520 "regression-compile-tmp/allimpc1-77.imp"
24791 @ 221194:                     JUMP   L_0201

  2521  S(16):   MULT(D); C=-2; ->L99
24792 @ 221197:                     LINE   2521 "regression-compile-tmp/allimpc1-77.imp"
24793 @ 221239:                     PUSHI  #0x00000010
24794 @ 221244:                     SLABEL 502
24795 @ 221247:                     LINE   2521 "regression-compile-tmp/allimpc1-77.imp"
24796 @ 221289:                     PUSH   MULT
24797 @ 221292:                     PUSH   D
24798 @ 221295:                     ASSPAR
24799 @ 221296:                     CALL  
24800 @ 221297:                     LINE   2521 "regression-compile-tmp/allimpc1-77.imp"
24801 @ 221339:                     PUSH   C
24802 @ 221342:                     PUSHI  #0x00000002
24803 @ 221347:                     NEGATE
24804 @ 221348:                     ASSVAL
24805 @ 221349:                     LINE   2521 "regression-compile-tmp/allimpc1-77.imp"
24806 @ 221391:                     JUMP   L_01fc

  2522  S(17):S(18):   DIV(D); C=-2; ->L99
24807 @ 221394:                     LINE   2522 "regression-compile-tmp/allimpc1-77.imp"
24808 @ 221436:                     PUSHI  #0x00000011
24809 @ 221441:                     SLABEL 502
24810 @ 221444:                     LINE   2522 "regression-compile-tmp/allimpc1-77.imp"
24811 @ 221486:                     PUSHI  #0x00000012
24812 @ 221491:                     SLABEL 502
24813 @ 221494:                     LINE   2522 "regression-compile-tmp/allimpc1-77.imp"
24814 @ 221536:                     PUSH   DIV
24815 @ 221539:                     PUSH   D
24816 @ 221542:                     ASSPAR
24817 @ 221543:                     CALL  
24818 @ 221544:                     LINE   2522 "regression-compile-tmp/allimpc1-77.imp"
24819 @ 221586:                     PUSH   C
24820 @ 221589:                     PUSHI  #0x00000002
24821 @ 221594:                     NEGATE
24822 @ 221595:                     ASSVAL
24823 @ 221596:                     LINE   2522 "regression-compile-tmp/allimpc1-77.imp"
24824 @ 221638:                     JUMP   L_01fc

  2523  S(19):   D=X'54';->L141;                !AND
24825 @ 221641:                     LINE   2523 "regression-compile-tmp/allimpc1-77.imp"
24826 @ 221683:                     PUSHI  #0x00000013
24827 @ 221688:                     SLABEL 502
24828 @ 221691:                     LINE   2523 "regression-compile-tmp/allimpc1-77.imp"
24829 @ 221733:                     PUSH   D
24830 @ 221736:                     PUSHI  #0x00000054
24831 @ 221741:                     ASSVAL
24832 @ 221742:                     LINE   2523 "regression-compile-tmp/allimpc1-77.imp"
24833 @ 221784:                     JUMP   L_0201

  2524  S(20):S(21):                           !SLL(21) AND SLR
24834 @ 221787:                     LINE   2524 "regression-compile-tmp/allimpc1-77.imp"
24835 @ 221829:                     PUSHI  #0x00000014
24836 @ 221834:                     SLABEL 502
24837 @ 221837:                     LINE   2524 "regression-compile-tmp/allimpc1-77.imp"
24838 @ 221879:                     PUSHI  #0x00000015
24839 @ 221884:                     SLABEL 502

  2525           D=0
24840 @ 221887:                     LINE   2525 "regression-compile-tmp/allimpc1-77.imp"
24841 @ 221929:                     PUSH   D
24842 @ 221932:                     PUSHI  #0x00000000
24843 @ 221937:                     ASSVAL

  2526           C=1; LOAD(C,-1,0)
24844 @ 221938:                     LINE   2526 "regression-compile-tmp/allimpc1-77.imp"
24845 @ 221980:                     PUSH   C
24846 @ 221983:                     PUSHI  #0x00000001
24847 @ 221988:                     ASSVAL
24848 @ 221989:                     LINE   2526 "regression-compile-tmp/allimpc1-77.imp"
24849 @ 222031:                     PUSH   LOAD
24850 @ 222034:                     PUSH   C
24851 @ 222037:                     ASSPAR
24852 @ 222038:                     PUSHI  #0x00000001
24853 @ 222043:                     NEGATE
24854 @ 222044:                     ASSPAR
24855 @ 222045:                     PUSHI  #0x00000000
24856 @ 222050:                     ASSPAR
24857 @ 222051:                     CALL  

  2527           D=1 %IF PT(2)=255
24858 @ 222052:                     LINE   2527 "regression-compile-tmp/allimpc1-77.imp"
24859 @ 222094:                     PUSH   PT
24860 @ 222097:                     PUSHI  #0x00000002
24861 @ 222102:                     ACCESS
24862 @ 222103:                     PUSHI  #0x000000ff
24863 @ 222108:                     JUMPIF # L_0007
24864 @ 222112:                     PUSH   D
24865 @ 222115:                     PUSHI  #0x00000001
24866 @ 222120:                     ASSVAL
24867 @ 222121:                     LOCATE L_0007

  2528           C=2; LOAD(C,-1,0) %IF D=0
24868 @ 222124:                     LINE   2528 "regression-compile-tmp/allimpc1-77.imp"
24869 @ 222166:                     PUSH   C
24870 @ 222169:                     PUSHI  #0x00000002
24871 @ 222174:                     ASSVAL
24872 @ 222175:                     LINE   2528 "regression-compile-tmp/allimpc1-77.imp"
24873 @ 222217:                     PUSH   D
24874 @ 222220:                     PUSHI  #0x00000000
24875 @ 222225:                     JUMPIF # L_0007
24876 @ 222229:                     PUSH   LOAD
24877 @ 222232:                     PUSH   C
24878 @ 222235:                     ASSPAR
24879 @ 222236:                     PUSHI  #0x00000001
24880 @ 222241:                     NEGATE
24881 @ 222242:                     ASSPAR
24882 @ 222243:                     PUSHI  #0x00000000
24883 @ 222248:                     ASSPAR
24884 @ 222249:                     CALL  
24885 @ 222250:                     LOCATE L_0007

  2529           PRX(X'89'+OPCODE-21,BS(1),0,BS(2),D*DP(2))
24886 @ 222253:                     LINE   2529 "regression-compile-tmp/allimpc1-77.imp"
24887 @ 222295:                     PUSH   PRX
24888 @ 222298:                     PUSHI  #0x00000089
24889 @ 222303:                     PUSH   OPCODE
24890 @ 222306:                     ADD   
24891 @ 222307:                     PUSHI  #0x00000015
24892 @ 222312:                     SUB   
24893 @ 222313:                     ASSPAR
24894 @ 222314:                     PUSH   BS
24895 @ 222317:                     PUSHI  #0x00000001
24896 @ 222322:                     ACCESS
24897 @ 222323:                     ASSPAR
24898 @ 222324:                     PUSHI  #0x00000000
24899 @ 222329:                     ASSPAR
24900 @ 222330:                     PUSH   BS
24901 @ 222333:                     PUSHI  #0x00000002
24902 @ 222338:                     ACCESS
24903 @ 222339:                     ASSPAR
24904 @ 222340:                     PUSH   D
24905 @ 222343:                     PUSH   DP
24906 @ 222346:                     PUSHI  #0x00000002
24907 @ 222351:                     ACCESS
24908 @ 222352:                     MUL   
24909 @ 222353:                     ASSPAR
24910 @ 222354:                     CALL  

  2530           REGISTER(BS(2))=0 %IF D=0
24911 @ 222355:                     LINE   2530 "regression-compile-tmp/allimpc1-77.imp"
24912 @ 222397:                     PUSH   D
24913 @ 222400:                     PUSHI  #0x00000000
24914 @ 222405:                     JUMPIF # L_0007
24915 @ 222409:                     PUSH   REGISTER
24916 @ 222412:                     PUSH   BS
24917 @ 222415:                     PUSHI  #0x00000002
24918 @ 222420:                     ACCESS
24919 @ 222421:                     ACCESS
24920 @ 222422:                     PUSHI  #0x00000000
24921 @ 222427:                     ASSVAL
24922 @ 222428:                     LOCATE L_0007

  2531           C=1; AFLAG=0; ->L111
24923 @ 222431:                     LINE   2531 "regression-compile-tmp/allimpc1-77.imp"
24924 @ 222473:                     PUSH   C
24925 @ 222476:                     PUSHI  #0x00000001
24926 @ 222481:                     ASSVAL
24927 @ 222482:                     LINE   2531 "regression-compile-tmp/allimpc1-77.imp"
24928 @ 222524:                     PUSH   AFLAG
24929 @ 222527:                     PUSHI  #0x00000000
24930 @ 222532:                     ASSVAL
24931 @ 222533:                     LINE   2531 "regression-compile-tmp/allimpc1-77.imp"
24932 @ 222575:                     JUMP   L_01fe

  2532  S(22):   %CYCLE C=1,1,2
24933 @ 222578:                     LINE   2532 "regression-compile-tmp/allimpc1-77.imp"
24934 @ 222620:                     PUSHI  #0x00000016
24935 @ 222625:                     SLABEL 502
24936 @ 222628:                     LINE   2532 "regression-compile-tmp/allimpc1-77.imp"
24937 @ 222670:                     PUSH   C
24938 @ 222673:                     PUSHI  #0x00000001
24939 @ 222678:                     PUSHI  #0x00000002
24940 @ 222683:                     PUSHI  #0x00000001
24941 @ 222688:                     FOR    L_0006

  2533           LOAD(C,-1,0)
24942 @ 222691:                     LINE   2533 "regression-compile-tmp/allimpc1-77.imp"
24943 @ 222733:                     PUSH   LOAD
24944 @ 222736:                     PUSH   C
24945 @ 222739:                     ASSPAR
24946 @ 222740:                     PUSHI  #0x00000001
24947 @ 222745:                     NEGATE
24948 @ 222746:                     ASSPAR
24949 @ 222747:                     PUSHI  #0x00000000
24950 @ 222752:                     ASSPAR
24951 @ 222753:                     CALL  

  2534           DUMP(1,BS(C),28+4*C,0,GLA)
24952 @ 222754:                     LINE   2534 "regression-compile-tmp/allimpc1-77.imp"
24953 @ 222796:                     PUSH   DUMP
24954 @ 222799:                     PUSHI  #0x00000001
24955 @ 222804:                     ASSPAR
24956 @ 222805:                     PUSH   BS
24957 @ 222808:                     PUSH   C
24958 @ 222811:                     ACCESS
24959 @ 222812:                     ASSPAR
24960 @ 222813:                     PUSHI  #0x0000001c
24961 @ 222818:                     PUSHI  #0x00000004
24962 @ 222823:                     PUSH   C
24963 @ 222826:                     MUL   
24964 @ 222827:                     ADD   
24965 @ 222828:                     ASSPAR
24966 @ 222829:                     PUSHI  #0x00000000
24967 @ 222834:                     ASSPAR
24968 @ 222835:                     PUSH   GLA
24969 @ 222838:                     ASSPAR
24970 @ 222839:                     CALL  

  2535           REGISTER(BS(C))=0; %REPEAT
24971 @ 222840:                     LINE   2535 "regression-compile-tmp/allimpc1-77.imp"
24972 @ 222882:                     PUSH   REGISTER
24973 @ 222885:                     PUSH   BS
24974 @ 222888:                     PUSH   C
24975 @ 222891:                     ACCESS
24976 @ 222892:                     ACCESS
24977 @ 222893:                     PUSHI  #0x00000000
24978 @ 222898:                     ASSVAL
24979 @ 222899:                     LINE   2535 "regression-compile-tmp/allimpc1-77.imp"
24980 @ 222941:                     REPEAT L_0006
24981 @ 222944:                     LOCATE L_0007

  2536           ->L221 %IF REGISTER(0)#0
24982 @ 222947:                     LINE   2536 "regression-compile-tmp/allimpc1-77.imp"
24983 @ 222989:                     PUSH   REGISTER
24984 @ 222992:                     PUSHI  #0x00000000
24985 @ 222997:                     ACCESS
24986 @ 222998:                     PUSHI  #0x00000000
24987 @ 223003:                     JUMPIF = L_0007
24988 @ 223007:                     JUMP   L_0202
24989 @ 223010:                     LOCATE L_0007

  2537           C=2; AFLAG=0
24990 @ 223013:                     LINE   2537 "regression-compile-tmp/allimpc1-77.imp"
24991 @ 223055:                     PUSH   C
24992 @ 223058:                     PUSHI  #0x00000002
24993 @ 223063:                     ASSVAL
24994 @ 223064:                     LINE   2537 "regression-compile-tmp/allimpc1-77.imp"
24995 @ 223106:                     PUSH   AFLAG
24996 @ 223109:                     PUSHI  #0x00000000
24997 @ 223114:                     ASSVAL

  2538           REGISTER(0)=1
24998 @ 223115:                     LINE   2538 "regression-compile-tmp/allimpc1-77.imp"
24999 @ 223157:                     PUSH   REGISTER
25000 @ 223160:                     PUSHI  #0x00000000
25001 @ 223165:                     ACCESS
25002 @ 223166:                     PUSHI  #0x00000001
25003 @ 223171:                     ASSVAL

  2539           PPJ(15); BS(2)=0; ->L111;      ! RESULT IN R0
25004 @ 223172:                     LINE   2539 "regression-compile-tmp/allimpc1-77.imp"
25005 @ 223214:                     PUSH   PPJ
25006 @ 223217:                     PUSHI  #0x0000000f
25007 @ 223222:                     ASSPAR
25008 @ 223223:                     CALL  
25009 @ 223224:                     LINE   2539 "regression-compile-tmp/allimpc1-77.imp"
25010 @ 223266:                     PUSH   BS
25011 @ 223269:                     PUSHI  #0x00000002
25012 @ 223274:                     ACCESS
25013 @ 223275:                     PUSHI  #0x00000000
25014 @ 223280:                     ASSVAL
25015 @ 223281:                     LINE   2539 "regression-compile-tmp/allimpc1-77.imp"
25016 @ 223323:                     JUMP   L_01fe

  2540  L221:     C=FINDR; D=FINDR; PRR(X'18',C,0)
25017 @ 223326:                     LINE   2540 "regression-compile-tmp/allimpc1-77.imp"
25018 @ 223368:                     LABEL  L_0202
25019 @ 223371:                     LINE   2540 "regression-compile-tmp/allimpc1-77.imp"
25020 @ 223413:                     PUSH   C
25021 @ 223416:                     PUSH   FINDR
25022 @ 223419:                     CALL  
25023 @ 223420:                     ASSVAL
25024 @ 223421:                     LINE   2540 "regression-compile-tmp/allimpc1-77.imp"
25025 @ 223463:                     PUSH   D
25026 @ 223466:                     PUSH   FINDR
25027 @ 223469:                     CALL  
25028 @ 223470:                     ASSVAL
25029 @ 223471:                     LINE   2540 "regression-compile-tmp/allimpc1-77.imp"
25030 @ 223513:                     PUSH   PRR
25031 @ 223516:                     PUSHI  #0x00000018
25032 @ 223521:                     ASSPAR
25033 @ 223522:                     PUSH   C
25034 @ 223525:                     ASSPAR
25035 @ 223526:                     PUSHI  #0x00000000
25036 @ 223531:                     ASSPAR
25037 @ 223532:                     CALL  

  2541           PPJ(15); PRR(X'18',D,0); PRR(X'18',0,C)
25038 @ 223533:                     LINE   2541 "regression-compile-tmp/allimpc1-77.imp"
25039 @ 223575:                     PUSH   PPJ
25040 @ 223578:                     PUSHI  #0x0000000f
25041 @ 223583:                     ASSPAR
25042 @ 223584:                     CALL  
25043 @ 223585:                     LINE   2541 "regression-compile-tmp/allimpc1-77.imp"
25044 @ 223627:                     PUSH   PRR
25045 @ 223630:                     PUSHI  #0x00000018
25046 @ 223635:                     ASSPAR
25047 @ 223636:                     PUSH   D
25048 @ 223639:                     ASSPAR
25049 @ 223640:                     PUSHI  #0x00000000
25050 @ 223645:                     ASSPAR
25051 @ 223646:                     CALL  
25052 @ 223647:                     LINE   2541 "regression-compile-tmp/allimpc1-77.imp"
25053 @ 223689:                     PUSH   PRR
25054 @ 223692:                     PUSHI  #0x00000018
25055 @ 223697:                     ASSPAR
25056 @ 223698:                     PUSHI  #0x00000000
25057 @ 223703:                     ASSPAR
25058 @ 223704:                     PUSH   C
25059 @ 223707:                     ASSPAR
25060 @ 223708:                     CALL  

  2542           REGISTER(C)=0; C=2; AFLAG=0; BS(2)=D; ->L111
25061 @ 223709:                     LINE   2542 "regression-compile-tmp/allimpc1-77.imp"
25062 @ 223751:                     PUSH   REGISTER
25063 @ 223754:                     PUSH   C
25064 @ 223757:                     ACCESS
25065 @ 223758:                     PUSHI  #0x00000000
25066 @ 223763:                     ASSVAL
25067 @ 223764:                     LINE   2542 "regression-compile-tmp/allimpc1-77.imp"
25068 @ 223806:                     PUSH   C
25069 @ 223809:                     PUSHI  #0x00000002
25070 @ 223814:                     ASSVAL
25071 @ 223815:                     LINE   2542 "regression-compile-tmp/allimpc1-77.imp"
25072 @ 223857:                     PUSH   AFLAG
25073 @ 223860:                     PUSHI  #0x00000000
25074 @ 223865:                     ASSVAL
25075 @ 223866:                     LINE   2542 "regression-compile-tmp/allimpc1-77.imp"
25076 @ 223908:                     PUSH   BS
25077 @ 223911:                     PUSHI  #0x00000002
25078 @ 223916:                     ACCESS
25079 @ 223917:                     PUSH   D
25080 @ 223920:                     ASSVAL
25081 @ 223921:                     LINE   2542 "regression-compile-tmp/allimpc1-77.imp"
25082 @ 223963:                     JUMP   L_01fe

  2543  S(39):S(40):S(42):S(44):S(45):S(46):S(48):  !INTEGER OP IN REAL
25083 @ 223966:                     LINE   2543 "regression-compile-tmp/allimpc1-77.imp"
25084 @ 224008:                     PUSHI  #0x00000027
25085 @ 224013:                     SLABEL 502
25086 @ 224016:                     LINE   2543 "regression-compile-tmp/allimpc1-77.imp"
25087 @ 224058:                     PUSHI  #0x00000028
25088 @ 224063:                     SLABEL 502
25089 @ 224066:                     LINE   2543 "regression-compile-tmp/allimpc1-77.imp"
25090 @ 224108:                     PUSHI  #0x0000002a
25091 @ 224113:                     SLABEL 502
25092 @ 224116:                     LINE   2543 "regression-compile-tmp/allimpc1-77.imp"
25093 @ 224158:                     PUSHI  #0x0000002c
25094 @ 224163:                     SLABEL 502
25095 @ 224166:                     LINE   2543 "regression-compile-tmp/allimpc1-77.imp"
25096 @ 224208:                     PUSHI  #0x0000002d
25097 @ 224213:                     SLABEL 502
25098 @ 224216:                     LINE   2543 "regression-compile-tmp/allimpc1-77.imp"
25099 @ 224258:                     PUSHI  #0x0000002e
25100 @ 224263:                     SLABEL 502
25101 @ 224266:                     LINE   2543 "regression-compile-tmp/allimpc1-77.imp"
25102 @ 224308:                     PUSHI  #0x00000030
25103 @ 224313:                     SLABEL 502

  2544           FAULT(24);                    ! INTEGER OP IN REAL
25104 @ 224316:                     LINE   2544 "regression-compile-tmp/allimpc1-77.imp"
25105 @ 224358:                     PUSH   FAULT
25106 @ 224361:                     PUSHI  #0x00000018
25107 @ 224366:                     ASSPAR
25108 @ 224367:                     CALL  

  2545           %IF OPCODE=23 %THEN OPCODE=36 %ELSE OPCODE=37;! \ ->L - ...
25109 @ 224368:                     LINE   2545 "regression-compile-tmp/allimpc1-77.imp"
25110 @ 224410:                     PUSH   OPCODE
25111 @ 224413:                     PUSHI  #0x00000017
25112 @ 224418:                     JUMPIF # L_0007
25113 @ 224422:                     PUSH   OPCODE
25114 @ 224425:                     PUSHI  #0x00000024
25115 @ 224430:                     ASSVAL
25116 @ 224431:                     GOTO   L_0006
25117 @ 224434:                     LOCATE L_0007
25118 @ 224437:                     PUSH   OPCODE
25119 @ 224440:                     PUSHI  #0x00000025
25120 @ 224445:                     ASSVAL
25121 @ 224446:                     LOCATE L_0006

  2546           ->S(OPCODE);                  ! ! TREAT OTHERS AS +
25122 @ 224449:                     LINE   2546 "regression-compile-tmp/allimpc1-77.imp"
25123 @ 224491:                     PUSH   OPCODE
25124 @ 224494:                     SJUMP  502

  2547  S(41):                                 !REAL MULT
25125 @ 224497:                     LINE   2547 "regression-compile-tmp/allimpc1-77.imp"
25126 @ 224539:                     PUSHI  #0x00000029
25127 @ 224544:                     SLABEL 502

  2548           D=X'5C';C=0
25128 @ 224547:                     LINE   2548 "regression-compile-tmp/allimpc1-77.imp"
25129 @ 224589:                     PUSH   D
25130 @ 224592:                     PUSHI  #0x0000005c
25131 @ 224597:                     ASSVAL
25132 @ 224598:                     LINE   2548 "regression-compile-tmp/allimpc1-77.imp"
25133 @ 224640:                     PUSH   C
25134 @ 224643:                     PUSHI  #0x00000000
25135 @ 224648:                     ASSVAL

  2549  L410:     AFLAG=0; ->L126
25136 @ 224649:                     LINE   2549 "regression-compile-tmp/allimpc1-77.imp"
25137 @ 224691:                     LABEL  L_0203
25138 @ 224694:                     LINE   2549 "regression-compile-tmp/allimpc1-77.imp"
25139 @ 224736:                     PUSH   AFLAG
25140 @ 224739:                     PUSHI  #0x00000000
25141 @ 224744:                     ASSVAL
25142 @ 224745:                     LINE   2549 "regression-compile-tmp/allimpc1-77.imp"
25143 @ 224787:                     JUMP   L_0200

  2550  S(43):                                 ! REAL DIVISION
25144 @ 224790:                     LINE   2550 "regression-compile-tmp/allimpc1-77.imp"
25145 @ 224832:                     PUSHI  #0x0000002b
25146 @ 224837:                     SLABEL 502

  2551           D=X'5D';C=1;->L410
25147 @ 224840:                     LINE   2551 "regression-compile-tmp/allimpc1-77.imp"
25148 @ 224882:                     PUSH   D
25149 @ 224885:                     PUSHI  #0x0000005d
25150 @ 224890:                     ASSVAL
25151 @ 224891:                     LINE   2551 "regression-compile-tmp/allimpc1-77.imp"
25152 @ 224933:                     PUSH   C
25153 @ 224936:                     PUSHI  #0x00000001
25154 @ 224941:                     ASSVAL
25155 @ 224942:                     LINE   2551 "regression-compile-tmp/allimpc1-77.imp"
25156 @ 224984:                     JUMP   L_0203

  2552  S(47):                                 !REAL EXPONENTIATION
25157 @ 224987:                     LINE   2552 "regression-compile-tmp/allimpc1-77.imp"
25158 @ 225029:                     PUSHI  #0x0000002f
25159 @ 225034:                     SLABEL 502

  2553           C=1; LOAD(C,-1,1)
25160 @ 225037:                     LINE   2553 "regression-compile-tmp/allimpc1-77.imp"
25161 @ 225079:                     PUSH   C
25162 @ 225082:                     PUSHI  #0x00000001
25163 @ 225087:                     ASSVAL
25164 @ 225088:                     LINE   2553 "regression-compile-tmp/allimpc1-77.imp"
25165 @ 225130:                     PUSH   LOAD
25166 @ 225133:                     PUSH   C
25167 @ 225136:                     ASSPAR
25168 @ 225137:                     PUSHI  #0x00000001
25169 @ 225142:                     NEGATE
25170 @ 225143:                     ASSPAR
25171 @ 225144:                     PUSHI  #0x00000001
25172 @ 225149:                     ASSPAR
25173 @ 225150:                     CALL  

  2554           ->L222 %IF PT(2)=255 %AND DP(2)=2;       ! OPTIMISE **2
25174 @ 225151:                     LINE   2554 "regression-compile-tmp/allimpc1-77.imp"
25175 @ 225193:                     PUSH   PT
25176 @ 225196:                     PUSHI  #0x00000002
25177 @ 225201:                     ACCESS
25178 @ 225202:                     PUSHI  #0x000000ff
25179 @ 225207:                     JUMPIF # L_0007
25180 @ 225211:                     PUSH   DP
25181 @ 225214:                     PUSHI  #0x00000002
25182 @ 225219:                     ACCESS
25183 @ 225220:                     PUSHI  #0x00000002
25184 @ 225225:                     JUMPIF # L_0007
25185 @ 225229:                     JUMP   L_0204
25186 @ 225232:                     LOCATE L_0007

  2555           PRR(X'38'-EVALUATE,0,BS(1))
25187 @ 225235:                     LINE   2555 "regression-compile-tmp/allimpc1-77.imp"
25188 @ 225277:                     PUSH   PRR
25189 @ 225280:                     PUSHI  #0x00000038
25190 @ 225285:                     PUSH   EVALUATE
25191 @ 225288:                     SUB   
25192 @ 225289:                     ASSPAR
25193 @ 225290:                     PUSHI  #0x00000000
25194 @ 225295:                     ASSPAR
25195 @ 225296:                     PUSH   BS
25196 @ 225299:                     PUSHI  #0x00000001
25197 @ 225304:                     ACCESS
25198 @ 225305:                     ASSPAR
25199 @ 225306:                     CALL  

  2556           C=2; FAULT(39) %UNLESS PT(2)=255 %OR PT(2)&7<=1
25200 @ 225307:                     LINE   2556 "regression-compile-tmp/allimpc1-77.imp"
25201 @ 225349:                     PUSH   C
25202 @ 225352:                     PUSHI  #0x00000002
25203 @ 225357:                     ASSVAL
25204 @ 225358:                     LINE   2556 "regression-compile-tmp/allimpc1-77.imp"
25205 @ 225400:                     PUSH   PT
25206 @ 225403:                     PUSHI  #0x00000002
25207 @ 225408:                     ACCESS
25208 @ 225409:                     PUSHI  #0x000000ff
25209 @ 225414:                     JUMPIF = L_0007
25210 @ 225418:                     PUSH   PT
25211 @ 225421:                     PUSHI  #0x00000002
25212 @ 225426:                     ACCESS
25213 @ 225427:                     PUSHI  #0x00000007
25214 @ 225432:                     AND   
25215 @ 225433:                     PUSHI  #0x00000001
25216 @ 225438:                     JUMPIF <= L_0007
25217 @ 225442:                     PUSH   FAULT
25218 @ 225445:                     PUSHI  #0x00000027
25219 @ 225450:                     ASSPAR
25220 @ 225451:                     CALL  
25221 @ 225452:                     LOCATE L_0007

  2557           LOAD(C,1,0); PPJ(36)
25222 @ 225455:                     LINE   2557 "regression-compile-tmp/allimpc1-77.imp"
25223 @ 225497:                     PUSH   LOAD
25224 @ 225500:                     PUSH   C
25225 @ 225503:                     ASSPAR
25226 @ 225504:                     PUSHI  #0x00000001
25227 @ 225509:                     ASSPAR
25228 @ 225510:                     PUSHI  #0x00000000
25229 @ 225515:                     ASSPAR
25230 @ 225516:                     CALL  
25231 @ 225517:                     LINE   2557 "regression-compile-tmp/allimpc1-77.imp"
25232 @ 225559:                     PUSH   PPJ
25233 @ 225562:                     PUSHI  #0x00000024
25234 @ 225567:                     ASSPAR
25235 @ 225568:                     CALL  

  2558           REGISTER(1)=0
25236 @ 225569:                     LINE   2558 "regression-compile-tmp/allimpc1-77.imp"
25237 @ 225611:                     PUSH   REGISTER
25238 @ 225614:                     PUSHI  #0x00000001
25239 @ 225619:                     ACCESS
25240 @ 225620:                     PUSHI  #0x00000000
25241 @ 225625:                     ASSVAL

  2559           PRR(X'38'-EVALUATE,BS(1),0)
25242 @ 225626:                     LINE   2559 "regression-compile-tmp/allimpc1-77.imp"
25243 @ 225668:                     PUSH   PRR
25244 @ 225671:                     PUSHI  #0x00000038
25245 @ 225676:                     PUSH   EVALUATE
25246 @ 225679:                     SUB   
25247 @ 225680:                     ASSPAR
25248 @ 225681:                     PUSH   BS
25249 @ 225684:                     PUSHI  #0x00000001
25250 @ 225689:                     ACCESS
25251 @ 225690:                     ASSPAR
25252 @ 225691:                     PUSHI  #0x00000000
25253 @ 225696:                     ASSPAR
25254 @ 225697:                     CALL  

  2560           C=1;->L111
25255 @ 225698:                     LINE   2560 "regression-compile-tmp/allimpc1-77.imp"
25256 @ 225740:                     PUSH   C
25257 @ 225743:                     PUSHI  #0x00000001
25258 @ 225748:                     ASSVAL
25259 @ 225749:                     LINE   2560 "regression-compile-tmp/allimpc1-77.imp"
25260 @ 225791:                     JUMP   L_01fe

  2561  L222:     PRR(X'3C'-EVALUATE,BS(1),BS(1))
25261 @ 225794:                     LINE   2561 "regression-compile-tmp/allimpc1-77.imp"
25262 @ 225836:                     LABEL  L_0204
25263 @ 225839:                     LINE   2561 "regression-compile-tmp/allimpc1-77.imp"
25264 @ 225881:                     PUSH   PRR
25265 @ 225884:                     PUSHI  #0x0000003c
25266 @ 225889:                     PUSH   EVALUATE
25267 @ 225892:                     SUB   
25268 @ 225893:                     ASSPAR
25269 @ 225894:                     PUSH   BS
25270 @ 225897:                     PUSHI  #0x00000001
25271 @ 225902:                     ACCESS
25272 @ 225903:                     ASSPAR
25273 @ 225904:                     PUSH   BS
25274 @ 225907:                     PUSHI  #0x00000001
25275 @ 225912:                     ACCESS
25276 @ 225913:                     ASSPAR
25277 @ 225914:                     CALL  

  2562           C=1; ->L111
25278 @ 225915:                     LINE   2562 "regression-compile-tmp/allimpc1-77.imp"
25279 @ 225957:                     PUSH   C
25280 @ 225960:                     PUSHI  #0x00000001
25281 @ 225965:                     ASSVAL
25282 @ 225966:                     LINE   2562 "regression-compile-tmp/allimpc1-77.imp"
25283 @ 226008:                     JUMP   L_01fe

  2563  L99:      PUSH(OPHEAD,D,C) %UNLESS JJ=LAST
25284 @ 226011:                     LINE   2563 "regression-compile-tmp/allimpc1-77.imp"
25285 @ 226053:                     LABEL  L_01fc
25286 @ 226056:                     LINE   2563 "regression-compile-tmp/allimpc1-77.imp"
25287 @ 226098:                     PUSH   JJ
25288 @ 226101:                     PUSH   LAST
25289 @ 226104:                     JUMPIF = L_0007
25290 @ 226108:                     PUSH   PUSH
25291 @ 226111:                     PUSH   OPHEAD
25292 @ 226114:                     ASSPAR
25293 @ 226115:                     PUSH   D
25294 @ 226118:                     ASSPAR
25295 @ 226119:                     PUSH   C
25296 @ 226122:                     ASSPAR
25297 @ 226123:                     CALL  
25298 @ 226124:                     LOCATE L_0007

  2564  S(24):S(49): %REPEAT
25299 @ 226127:                     LINE   2564 "regression-compile-tmp/allimpc1-77.imp"
25300 @ 226169:                     PUSHI  #0x00000018
25301 @ 226174:                     SLABEL 502
25302 @ 226177:                     LINE   2564 "regression-compile-tmp/allimpc1-77.imp"
25303 @ 226219:                     PUSHI  #0x00000031
25304 @ 226224:                     SLABEL 502
25305 @ 226227:                     LINE   2564 "regression-compile-tmp/allimpc1-77.imp"
25306 @ 226269:                     REPEAT L_0003
25307 @ 226272:                     LOCATE L_0004

  2565           DP(1)=C;PT(1)=D>>8;BS(1)=D&15 ;! FINAL RESULT
25308 @ 226275:                     LINE   2565 "regression-compile-tmp/allimpc1-77.imp"
25309 @ 226317:                     PUSH   DP
25310 @ 226320:                     PUSHI  #0x00000001
25311 @ 226325:                     ACCESS
25312 @ 226326:                     PUSH   C
25313 @ 226329:                     ASSVAL
25314 @ 226330:                     LINE   2565 "regression-compile-tmp/allimpc1-77.imp"
25315 @ 226372:                     PUSH   PT
25316 @ 226375:                     PUSHI  #0x00000001
25317 @ 226380:                     ACCESS
25318 @ 226381:                     PUSH   D
25319 @ 226384:                     PUSHI  #0x00000008
25320 @ 226389:                     RSH   
25321 @ 226390:                     ASSVAL
25322 @ 226391:                     LINE   2565 "regression-compile-tmp/allimpc1-77.imp"
25323 @ 226433:                     PUSH   BS
25324 @ 226436:                     PUSHI  #0x00000001
25325 @ 226441:                     ACCESS
25326 @ 226442:                     PUSH   D
25327 @ 226445:                     PUSHI  #0x0000000f
25328 @ 226450:                     AND   
25329 @ 226451:                     ASSVAL

  2566           %END
25330 @ 226452:                     LINE   2566 "regression-compile-tmp/allimpc1-77.imp"
25331 @ 226494:                  END    _lev0id0_CSS_CSEXP_PRINTORDERS {lev=4 --> 3}

  2567  L99:      %END;               ! OF ROUTINE CSEXP
25332 @ 226495:                  LINE   2567 "regression-compile-tmp/allimpc1-77.imp"
25333 @ 226537:                  LABEL  L_01f1
25334 @ 226540:                  LINE   2567 "regression-compile-tmp/allimpc1-77.imp"
25335 @ 226582:               END    _lev0id0_CSS_CSEXP {lev=3 --> 2}

  2568           %INTEGERFN SORT CONST(%INTEGER P,LONG,TYPE)
  2569           !%SHORTROUTINE
25336 @ 226583:               LINE   2568 "regression-compile-tmp/allimpc1-77.imp"
25337 @ 226625:               DEF    SORTCONST (_lev0id0_CSS_SORTCONST) p1=V_0173 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
25338 @ 226646:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
25339 @ 226647:                     DEF    P p1=V_01d4 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
25340 @ 226660:                     DEF    LONG p1=V_01d5 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
25341 @ 226676:                     DEF    TYPE p1=V_01d6 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
25342 @ 226692:                  FINISH ) {lev=3}

  2570           %LONGREAL CVALUE
25343 @ 226693:                  LINE   2570 "regression-compile-tmp/allimpc1-77.imp"
25344 @ 226735:                  DEF    CVALUE p1=V_01d7 a/tf=21 b/format=4 c/ostate=0  type=2 (real) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  2571           %INTEGER I,K
25345 @ 226753:                  LINE   2571 "regression-compile-tmp/allimpc1-77.imp"
25346 @ 226795:                  DEF    I p1=V_01d8 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
25347 @ 226808:                  DEF    K p1=V_01d9 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

  2572           ->L50 %IF TYPE=2
  2573  {         FAULT(24) %IF A(P)&7#1   ; ! This is faulting erroneously on the sparc
25348 @ 226821:                  LINE   2572 "regression-compile-tmp/allimpc1-77.imp"
25349 @ 226863:                  PUSH   TYPE
25350 @ 226866:                  PUSHI  #0x00000002
25351 @ 226871:                  JUMPIF # L_0004
25352 @ 226875:                  JUMP   L_01da
25353 @ 226878:                  LOCATE L_0004

  2574           %IF A(P)=9 %THEN I=A(P+1) %ELSE FROMAR4(P+1,I)
25354 @ 226881:                  LINE   2574 "regression-compile-tmp/allimpc1-77.imp"
25355 @ 226923:                  PUSH   A
25356 @ 226926:                  PUSH   P
25357 @ 226929:                  ACCESS
25358 @ 226930:                  PUSHI  #0x00000009
25359 @ 226935:                  JUMPIF # L_0004
25360 @ 226939:                  PUSH   I
25361 @ 226942:                  PUSH   A
25362 @ 226945:                  PUSH   P
25363 @ 226948:                  PUSHI  #0x00000001
25364 @ 226953:                  ADD   
25365 @ 226954:                  ACCESS
25366 @ 226955:                  ASSVAL
25367 @ 226956:                  GOTO   L_0003
25368 @ 226959:                  LOCATE L_0004
25369 @ 226962:                  PUSH   FROMAR4
25370 @ 226965:                  PUSH   P
25371 @ 226968:                  PUSHI  #0x00000001
25372 @ 226973:                  ADD   
25373 @ 226974:                  ASSPAR
25374 @ 226975:                  PUSH   I
25375 @ 226978:                  ASSPAR
25376 @ 226979:                  CALL  
25377 @ 226980:                  LOCATE L_0003

  2575  L40:      K=N0
25378 @ 226983:                  LINE   2575 "regression-compile-tmp/allimpc1-77.imp"
25379 @ 227025:                  LABEL  L_01db
25380 @ 227028:                  LINE   2575 "regression-compile-tmp/allimpc1-77.imp"
25381 @ 227070:                  PUSH   K
25382 @ 227073:                  PUSH   N0
25383 @ 227076:                  ASSVAL

  2576           ST(K)=I; N0=N0+1
25384 @ 227077:                  LINE   2576 "regression-compile-tmp/allimpc1-77.imp"
25385 @ 227119:                  PUSH   ST
25386 @ 227122:                  PUSH   K
25387 @ 227125:                  ACCESS
25388 @ 227126:                  PUSH   I
25389 @ 227129:                  ASSVAL
25390 @ 227130:                  LINE   2576 "regression-compile-tmp/allimpc1-77.imp"
25391 @ 227172:                  PUSH   N0
25392 @ 227175:                  PUSH   N0
25393 @ 227178:                  PUSHI  #0x00000001
25394 @ 227183:                  ADD   
25395 @ 227184:                  ASSVAL

  2577           %RESULT =K<<2
25396 @ 227185:                  LINE   2577 "regression-compile-tmp/allimpc1-77.imp"
25397 @ 227227:                  PUSH   K
25398 @ 227230:                  PUSHI  #0x00000002
25399 @ 227235:                  LSH   
25400 @ 227236:                  RESULT

  2578  L50:      CVALUE=0
25401 @ 227237:                  LINE   2578 "regression-compile-tmp/allimpc1-77.imp"
25402 @ 227279:                  LABEL  L_01da
25403 @ 227282:                  LINE   2578 "regression-compile-tmp/allimpc1-77.imp"
25404 @ 227324:                  PUSH   CVALUE
25405 @ 227327:                  PUSHI  #0x00000000
25406 @ 227332:                  ASSVAL

  2579           ->L60 %UNLESS A(P)&7=1
25407 @ 227333:                  LINE   2579 "regression-compile-tmp/allimpc1-77.imp"
25408 @ 227375:                  PUSH   A
25409 @ 227378:                  PUSH   P
25410 @ 227381:                  ACCESS
25411 @ 227382:                  PUSHI  #0x00000007
25412 @ 227387:                  AND   
25413 @ 227388:                  PUSHI  #0x00000001
25414 @ 227393:                  JUMPIF = L_0004
25415 @ 227397:                  JUMP   L_01dc
25416 @ 227400:                  LOCATE L_0004

  2580           %IF A(P)=9 %THEN I=A(P+1) %ELSE FROMAR4(P+1,I)
25417 @ 227403:                  LINE   2580 "regression-compile-tmp/allimpc1-77.imp"
25418 @ 227445:                  PUSH   A
25419 @ 227448:                  PUSH   P
25420 @ 227451:                  ACCESS
25421 @ 227452:                  PUSHI  #0x00000009
25422 @ 227457:                  JUMPIF # L_0004
25423 @ 227461:                  PUSH   I
25424 @ 227464:                  PUSH   A
25425 @ 227467:                  PUSH   P
25426 @ 227470:                  PUSHI  #0x00000001
25427 @ 227475:                  ADD   
25428 @ 227476:                  ACCESS
25429 @ 227477:                  ASSVAL
25430 @ 227478:                  GOTO   L_0003
25431 @ 227481:                  LOCATE L_0004
25432 @ 227484:                  PUSH   FROMAR4
25433 @ 227487:                  PUSH   P
25434 @ 227490:                  PUSHI  #0x00000001
25435 @ 227495:                  ADD   
25436 @ 227496:                  ASSPAR
25437 @ 227497:                  PUSH   I
25438 @ 227500:                  ASSPAR
25439 @ 227501:                  CALL  
25440 @ 227502:                  LOCATE L_0003

  2581           CVALUE=I;->L70
25441 @ 227505:                  LINE   2581 "regression-compile-tmp/allimpc1-77.imp"
25442 @ 227547:                  PUSH   CVALUE
25443 @ 227550:                  PUSH   I
25444 @ 227553:                  ASSVAL
25445 @ 227554:                  LINE   2581 "regression-compile-tmp/allimpc1-77.imp"
25446 @ 227596:                  JUMP   L_01dd

  2582  L60:      FROMAR8(P+1,CVALUE)
25447 @ 227599:                  LINE   2582 "regression-compile-tmp/allimpc1-77.imp"
25448 @ 227641:                  LABEL  L_01dc
25449 @ 227644:                  LINE   2582 "regression-compile-tmp/allimpc1-77.imp"
25450 @ 227686:                  PUSH   FROMAR8
25451 @ 227689:                  PUSH   P
25452 @ 227692:                  PUSHI  #0x00000001
25453 @ 227697:                  ADD   
25454 @ 227698:                  ASSPAR
25455 @ 227699:                  PUSH   CVALUE
25456 @ 227702:                  ASSPAR
25457 @ 227703:                  CALL  

  2583  L70:      ->L75 %IF LONG#0
25458 @ 227704:                  LINE   2583 "regression-compile-tmp/allimpc1-77.imp"
25459 @ 227746:                  LABEL  L_01dd
25460 @ 227749:                  LINE   2583 "regression-compile-tmp/allimpc1-77.imp"
25461 @ 227791:                  PUSH   LONG
25462 @ 227794:                  PUSHI  #0x00000000
25463 @ 227799:                  JUMPIF = L_0004
25464 @ 227803:                  JUMP   L_01de
25465 @ 227806:                  LOCATE L_0004

  2584           I=INTEGER(ADDR(CVALUE)); ->L40
25466 @ 227809:                  LINE   2584 "regression-compile-tmp/allimpc1-77.imp"
25467 @ 227851:                  PUSH   I
25468 @ 227854:                  PUSH   INTEGER
25469 @ 227857:                  PUSH   ADDR
25470 @ 227860:                  PUSH   CVALUE
25471 @ 227863:                  ASSPAR
25472 @ 227864:                  CALL  
25473 @ 227865:                  ASSPAR
25474 @ 227866:                  CALL  
25475 @ 227867:                  ASSVAL
25476 @ 227868:                  LINE   2584 "regression-compile-tmp/allimpc1-77.imp"
25477 @ 227910:                  JUMP   L_01db

  2585  L75:      K=(N0+1)&(-2)
25478 @ 227913:                  LINE   2585 "regression-compile-tmp/allimpc1-77.imp"
25479 @ 227955:                  LABEL  L_01de
25480 @ 227958:                  LINE   2585 "regression-compile-tmp/allimpc1-77.imp"
25481 @ 228000:                  PUSH   K
25482 @ 228003:                  PUSH   N0
25483 @ 228006:                  PUSHI  #0x00000001
25484 @ 228011:                  ADD   
25485 @ 228012:                  PUSHI  #0x00000002
25486 @ 228017:                  NEGATE
25487 @ 228018:                  AND   
25488 @ 228019:                  ASSVAL

  2586           ST(K)=INTEGER(ADDR(CVALUE))
25489 @ 228020:                  LINE   2586 "regression-compile-tmp/allimpc1-77.imp"
25490 @ 228062:                  PUSH   ST
25491 @ 228065:                  PUSH   K
25492 @ 228068:                  ACCESS
25493 @ 228069:                  PUSH   INTEGER
25494 @ 228072:                  PUSH   ADDR
25495 @ 228075:                  PUSH   CVALUE
25496 @ 228078:                  ASSPAR
25497 @ 228079:                  CALL  
25498 @ 228080:                  ASSPAR
25499 @ 228081:                  CALL  
25500 @ 228082:                  ASSVAL

  2587           ST(K+1)=INTEGER(ADDR(CVALUE)+4)
25501 @ 228083:                  LINE   2587 "regression-compile-tmp/allimpc1-77.imp"
25502 @ 228125:                  PUSH   ST
25503 @ 228128:                  PUSH   K
25504 @ 228131:                  PUSHI  #0x00000001
25505 @ 228136:                  ADD   
25506 @ 228137:                  ACCESS
25507 @ 228138:                  PUSH   INTEGER
25508 @ 228141:                  PUSH   ADDR
25509 @ 228144:                  PUSH   CVALUE
25510 @ 228147:                  ASSPAR
25511 @ 228148:                  CALL  
25512 @ 228149:                  PUSHI  #0x00000004
25513 @ 228154:                  ADD   
25514 @ 228155:                  ASSPAR
25515 @ 228156:                  CALL  
25516 @ 228157:                  ASSVAL

  2588           N0=K+2
25517 @ 228158:                  LINE   2588 "regression-compile-tmp/allimpc1-77.imp"
25518 @ 228200:                  PUSH   N0
25519 @ 228203:                  PUSH   K
25520 @ 228206:                  PUSHI  #0x00000002
25521 @ 228211:                  ADD   
25522 @ 228212:                  ASSVAL

  2589           %RESULT=K<<2
25523 @ 228213:                  LINE   2589 "regression-compile-tmp/allimpc1-77.imp"
25524 @ 228255:                  PUSH   K
25525 @ 228258:                  PUSHI  #0x00000002
25526 @ 228263:                  LSH   
25527 @ 228264:                  RESULT

  2590           %END
25528 @ 228265:                  LINE   2590 "regression-compile-tmp/allimpc1-77.imp"
25529 @ 228307:               END    _lev0id0_CSS_SORTCONST {lev=3 --> 2}

  2591           %ROUTINE CSTREXP(%INTEGER REG)
  2592           !%SHORTROUTINE
  2593           %COMMENT EVALUATES STRING EXPR USING CURRENT
  2594           %COMMENT WORKAREA AND 1 SUBROUTINES LEAVES ADDR IN
  2595           %COMMENT REG -VE IF STRING MUST BE MOVED TO WK.ARREA
25530 @ 228308:               LINE   2591 "regression-compile-tmp/allimpc1-77.imp"
25531 @ 228350:               DEF    CSTREXP (_lev0id0_CSS_CSTREXP) p1=V_0140 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
25532 @ 228369:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
25533 @ 228370:                     DEF    REG p1=V_01d4 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
25534 @ 228385:                  FINISH ) {lev=3}

  2596           %INTEGER JJ,QQ,KK,WKAREA,PP
25535 @ 228386:                  LINE   2596 "regression-compile-tmp/allimpc1-77.imp"
25536 @ 228428:                  DEF    JJ p1=V_01d5 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
25537 @ 228442:                  DEF    QQ p1=V_01d6 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
25538 @ 228456:                  DEF    KK p1=V_01d7 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
25539 @ 228470:                  DEF    WKAREA p1=V_01d8 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
25540 @ 228488:                  DEF    PP p1=V_01d9 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

  2597           SETEX %UNLESS STRINST#0
25541 @ 228502:                  LINE   2597 "regression-compile-tmp/allimpc1-77.imp"
25542 @ 228544:                  PUSH   STRINST
25543 @ 228547:                  PUSHI  #0x00000000
25544 @ 228552:                  JUMPIF # L_0004
25545 @ 228556:                  PUSH   SETEX
25546 @ 228559:                  CALL  
25547 @ 228560:                  LOCATE L_0004

  2598           PP=P
25548 @ 228563:                  LINE   2598 "regression-compile-tmp/allimpc1-77.imp"
25549 @ 228605:                  PUSH   PP
25550 @ 228608:                  PUSH   P
25551 @ 228611:                  ASSVAL

  2599           JJ=TSEXP(QQ); ->L71 %IF JJ=20 %AND REG>=0
25552 @ 228612:                  LINE   2599 "regression-compile-tmp/allimpc1-77.imp"
25553 @ 228654:                  PUSH   JJ
25554 @ 228657:                  PUSH   TSEXP
25555 @ 228660:                  PUSH   QQ
25556 @ 228663:                  ASSPAR
25557 @ 228664:                  CALL  
25558 @ 228665:                  ASSVAL
25559 @ 228666:                  LINE   2599 "regression-compile-tmp/allimpc1-77.imp"
25560 @ 228708:                  PUSH   JJ
25561 @ 228711:                  PUSHI  #0x00000014
25562 @ 228716:                  JUMPIF # L_0004
25563 @ 228720:                  PUSH   REG
25564 @ 228723:                  PUSHI  #0x00000000
25565 @ 228728:                  JUMPIF < L_0004
25566 @ 228732:                  JUMP   L_01da
25567 @ 228735:                  LOCATE L_0004

  2600           P=PP; REG=|REG|
25568 @ 228738:                  LINE   2600 "regression-compile-tmp/allimpc1-77.imp"
25569 @ 228780:                  PUSH   P
25570 @ 228783:                  PUSH   PP
25571 @ 228786:                  ASSVAL
25572 @ 228787:                  LINE   2600 "regression-compile-tmp/allimpc1-77.imp"
25573 @ 228829:                  PUSH   REG
25574 @ 228832:                  PUSH   REG
25575 @ 228835:                  MOD   
25576 @ 228836:                  ASSVAL

  2601           WKAREA=GET STR WSP
25577 @ 228837:                  LINE   2601 "regression-compile-tmp/allimpc1-77.imp"
25578 @ 228879:                  PUSH   WKAREA
25579 @ 228882:                  PUSH   GETSTRWSP
25580 @ 228885:                  CALL  
25581 @ 228886:                  ASSVAL

  2602           PSI(X'92',0,RBASE,WKAREA);    ! CLEAR WORK AREA
25582 @ 228887:                  LINE   2602 "regression-compile-tmp/allimpc1-77.imp"
25583 @ 228929:                  PUSH   PSI
25584 @ 228932:                  PUSHI  #0x00000092
25585 @ 228937:                  ASSPAR
25586 @ 228938:                  PUSHI  #0x00000000
25587 @ 228943:                  ASSPAR
25588 @ 228944:                  PUSH   RBASE
25589 @ 228947:                  ASSPAR
25590 @ 228948:                  PUSH   WKAREA
25591 @ 228951:                  ASSPAR
25592 @ 228952:                  CALL  

  2603           ->L2 %IF A(P)=4
25593 @ 228953:                  LINE   2603 "regression-compile-tmp/allimpc1-77.imp"
25594 @ 228995:                  PUSH   A
25595 @ 228998:                  PUSH   P
25596 @ 229001:                  ACCESS
25597 @ 229002:                  PUSHI  #0x00000004
25598 @ 229007:                  JUMPIF # L_0004
25599 @ 229011:                  JUMP   L_01db
25600 @ 229014:                  LOCATE L_0004

  2604  L1:       FAULT(71)
25601 @ 229017:                  LINE   2604 "regression-compile-tmp/allimpc1-77.imp"
25602 @ 229059:                  LABEL  L_01dc
25603 @ 229062:                  LINE   2604 "regression-compile-tmp/allimpc1-77.imp"
25604 @ 229104:                  PUSH   FAULT
25605 @ 229107:                  PUSHI  #0x00000047
25606 @ 229112:                  ASSPAR
25607 @ 229113:                  CALL  

  2605  L4:       P=PP; SKIP EXP; ->L99
25608 @ 229114:                  LINE   2605 "regression-compile-tmp/allimpc1-77.imp"
25609 @ 229156:                  LABEL  L_01dd
25610 @ 229159:                  LINE   2605 "regression-compile-tmp/allimpc1-77.imp"
25611 @ 229201:                  PUSH   P
25612 @ 229204:                  PUSH   PP
25613 @ 229207:                  ASSVAL
25614 @ 229208:                  LINE   2605 "regression-compile-tmp/allimpc1-77.imp"
25615 @ 229250:                  PUSH   SKIPEXP
25616 @ 229253:                  CALL  
25617 @ 229254:                  LINE   2605 "regression-compile-tmp/allimpc1-77.imp"
25618 @ 229296:                  JUMP   L_01de

  2606  L5:       FAULT(72); ->L4
25619 @ 229299:                  LINE   2606 "regression-compile-tmp/allimpc1-77.imp"
25620 @ 229341:                  LABEL  L_01df
25621 @ 229344:                  LINE   2606 "regression-compile-tmp/allimpc1-77.imp"
25622 @ 229386:                  PUSH   FAULT
25623 @ 229389:                  PUSHI  #0x00000048
25624 @ 229394:                  ASSPAR
25625 @ 229395:                  CALL  
25626 @ 229396:                  LINE   2606 "regression-compile-tmp/allimpc1-77.imp"
25627 @ 229438:                  JUMP   L_01dd

  2607  L2:       ->L10 %IF A(P+1)=2
25628 @ 229441:                  LINE   2607 "regression-compile-tmp/allimpc1-77.imp"
25629 @ 229483:                  LABEL  L_01db
25630 @ 229486:                  LINE   2607 "regression-compile-tmp/allimpc1-77.imp"
25631 @ 229528:                  PUSH   A
25632 @ 229531:                  PUSH   P
25633 @ 229534:                  PUSHI  #0x00000001
25634 @ 229539:                  ADD   
25635 @ 229540:                  ACCESS
25636 @ 229541:                  PUSHI  #0x00000002
25637 @ 229546:                  JUMPIF # L_0004
25638 @ 229550:                  JUMP   L_01e0
25639 @ 229553:                  LOCATE L_0004

  2608           ->L1 %UNLESS A(P+1)=1          ;!NAME
25640 @ 229556:                  LINE   2608 "regression-compile-tmp/allimpc1-77.imp"
25641 @ 229598:                  PUSH   A
25642 @ 229601:                  PUSH   P
25643 @ 229604:                  PUSHI  #0x00000001
25644 @ 229609:                  ADD   
25645 @ 229610:                  ACCESS
25646 @ 229611:                  PUSHI  #0x00000001
25647 @ 229616:                  JUMPIF = L_0004
25648 @ 229620:                  JUMP   L_01dc
25649 @ 229623:                  LOCATE L_0004

  2609           P=P+2; CNAME(2,1)
25650 @ 229626:                  LINE   2609 "regression-compile-tmp/allimpc1-77.imp"
25651 @ 229668:                  PUSH   P
25652 @ 229671:                  PUSH   P
25653 @ 229674:                  PUSHI  #0x00000002
25654 @ 229679:                  ADD   
25655 @ 229680:                  ASSVAL
25656 @ 229681:                  LINE   2609 "regression-compile-tmp/allimpc1-77.imp"
25657 @ 229723:                  PUSH   CNAME
25658 @ 229726:                  PUSHI  #0x00000002
25659 @ 229731:                  ASSPAR
25660 @ 229732:                  PUSHI  #0x00000001
25661 @ 229737:                  ASSPAR
25662 @ 229738:                  CALL  

  2610           ->L1 %UNLESS TYPE=5;->L20
25663 @ 229739:                  LINE   2610 "regression-compile-tmp/allimpc1-77.imp"
25664 @ 229781:                  PUSH   TYPE
25665 @ 229784:                  PUSHI  #0x00000005
25666 @ 229789:                  JUMPIF = L_0004
25667 @ 229793:                  JUMP   L_01dc
25668 @ 229796:                  LOCATE L_0004
25669 @ 229799:                  LINE   2610 "regression-compile-tmp/allimpc1-77.imp"
25670 @ 229841:                  JUMP   L_01e1

  2611  L10:      P=P+2;->L14 %IF A(P)=5
25671 @ 229844:                  LINE   2611 "regression-compile-tmp/allimpc1-77.imp"
25672 @ 229886:                  LABEL  L_01e0
25673 @ 229889:                  LINE   2611 "regression-compile-tmp/allimpc1-77.imp"
25674 @ 229931:                  PUSH   P
25675 @ 229934:                  PUSH   P
25676 @ 229937:                  PUSHI  #0x00000002
25677 @ 229942:                  ADD   
25678 @ 229943:                  ASSVAL
25679 @ 229944:                  LINE   2611 "regression-compile-tmp/allimpc1-77.imp"
25680 @ 229986:                  PUSH   A
25681 @ 229989:                  PUSH   P
25682 @ 229992:                  ACCESS
25683 @ 229993:                  PUSHI  #0x00000005
25684 @ 229998:                  JUMPIF # L_0004
25685 @ 230002:                  JUMP   L_01e2
25686 @ 230005:                  LOCATE L_0004

  2612           ->L1 %UNLESS A(P)=9 %AND A(P+1)<127
25687 @ 230008:                  LINE   2612 "regression-compile-tmp/allimpc1-77.imp"
25688 @ 230050:                  PUSH   A
25689 @ 230053:                  PUSH   P
25690 @ 230056:                  ACCESS
25691 @ 230057:                  PUSHI  #0x00000009
25692 @ 230062:                  JUMPIF # L_0005
25693 @ 230066:                  PUSH   A
25694 @ 230069:                  PUSH   P
25695 @ 230072:                  PUSHI  #0x00000001
25696 @ 230077:                  ADD   
25697 @ 230078:                  ACCESS
25698 @ 230079:                  PUSHI  #0x0000007f
25699 @ 230084:                  JUMPIF < L_0004
25700 @ 230088:                  LOCATE L_0005
25701 @ 230091:                  JUMP   L_01dc
25702 @ 230094:                  LOCATE L_0004

  2613           ->L11 %IF A(P+1)=0
25703 @ 230097:                  LINE   2613 "regression-compile-tmp/allimpc1-77.imp"
25704 @ 230139:                  PUSH   A
25705 @ 230142:                  PUSH   P
25706 @ 230145:                  PUSHI  #0x00000001
25707 @ 230150:                  ADD   
25708 @ 230151:                  ACCESS
25709 @ 230152:                  PUSHI  #0x00000000
25710 @ 230157:                  JUMPIF # L_0004
25711 @ 230161:                  JUMP   L_01e3
25712 @ 230164:                  LOCATE L_0004

  2614                 PRX(X'41',1,0,0,A(P+1))
25713 @ 230167:                  LINE   2614 "regression-compile-tmp/allimpc1-77.imp"
25714 @ 230209:                  PUSH   PRX
25715 @ 230212:                  PUSHI  #0x00000041
25716 @ 230217:                  ASSPAR
25717 @ 230218:                  PUSHI  #0x00000001
25718 @ 230223:                  ASSPAR
25719 @ 230224:                  PUSHI  #0x00000000
25720 @ 230229:                  ASSPAR
25721 @ 230230:                  PUSHI  #0x00000000
25722 @ 230235:                  ASSPAR
25723 @ 230236:                  PUSH   A
25724 @ 230239:                  PUSH   P
25725 @ 230242:                  PUSHI  #0x00000001
25726 @ 230247:                  ADD   
25727 @ 230248:                  ACCESS
25728 @ 230249:                  ASSPAR
25729 @ 230250:                  CALL  

  2615           P=P+2;->L20
25730 @ 230251:                  LINE   2615 "regression-compile-tmp/allimpc1-77.imp"
25731 @ 230293:                  PUSH   P
25732 @ 230296:                  PUSH   P
25733 @ 230299:                  PUSHI  #0x00000002
25734 @ 230304:                  ADD   
25735 @ 230305:                  ASSVAL
25736 @ 230306:                  LINE   2615 "regression-compile-tmp/allimpc1-77.imp"
25737 @ 230348:                  JUMP   L_01e1

  2616  L11:      P=P+2; ->L21;                  ! NULL STRING
25738 @ 230351:                  LINE   2616 "regression-compile-tmp/allimpc1-77.imp"
25739 @ 230393:                  LABEL  L_01e3
25740 @ 230396:                  LINE   2616 "regression-compile-tmp/allimpc1-77.imp"
25741 @ 230438:                  PUSH   P
25742 @ 230441:                  PUSH   P
25743 @ 230444:                  PUSHI  #0x00000002
25744 @ 230449:                  ADD   
25745 @ 230450:                  ASSVAL
25746 @ 230451:                  LINE   2616 "regression-compile-tmp/allimpc1-77.imp"
25747 @ 230493:                  JUMP   L_01e4

  2617  L14:      %COMMENT STRING CONSTANT PUT IN CODE CF (TEXTTEXT)
25748 @ 230496:                  LINE   2617 "regression-compile-tmp/allimpc1-77.imp"
25749 @ 230538:                  LABEL  L_01e2

  2618           KK=(CA+6+A(P+1)-CODEBASE(LEVEL))&(-2)
25750 @ 230541:                  LINE   2618 "regression-compile-tmp/allimpc1-77.imp"
25751 @ 230583:                  PUSH   KK
25752 @ 230586:                  PUSH   CA
25753 @ 230589:                  PUSHI  #0x00000006
25754 @ 230594:                  ADD   
25755 @ 230595:                  PUSH   A
25756 @ 230598:                  PUSH   P
25757 @ 230601:                  PUSHI  #0x00000001
25758 @ 230606:                  ADD   
25759 @ 230607:                  ACCESS
25760 @ 230608:                  ADD   
25761 @ 230609:                  PUSH   CODEBASE
25762 @ 230612:                  PUSH   LEVEL
25763 @ 230615:                  ACCESS
25764 @ 230616:                  SUB   
25765 @ 230617:                  PUSHI  #0x00000002
25766 @ 230622:                  NEGATE
25767 @ 230623:                  AND   
25768 @ 230624:                  ASSVAL

  2619           QQ=0;->L15 %IF KK<4095
25769 @ 230625:                  LINE   2619 "regression-compile-tmp/allimpc1-77.imp"
25770 @ 230667:                  PUSH   QQ
25771 @ 230670:                  PUSHI  #0x00000000
25772 @ 230675:                  ASSVAL
25773 @ 230676:                  LINE   2619 "regression-compile-tmp/allimpc1-77.imp"
25774 @ 230718:                  PUSH   KK
25775 @ 230721:                  PUSHI  #0x00000fff
25776 @ 230726:                  JUMPIF >= L_0004
25777 @ 230730:                  JUMP   L_01e5
25778 @ 230733:                  LOCATE L_0004

  2620           KK=KK+4;QQ=1
25779 @ 230736:                  LINE   2620 "regression-compile-tmp/allimpc1-77.imp"
25780 @ 230778:                  PUSH   KK
25781 @ 230781:                  PUSH   KK
25782 @ 230784:                  PUSHI  #0x00000004
25783 @ 230789:                  ADD   
25784 @ 230790:                  ASSVAL
25785 @ 230791:                  LINE   2620 "regression-compile-tmp/allimpc1-77.imp"
25786 @ 230833:                  PUSH   QQ
25787 @ 230836:                  PUSHI  #0x00000001
25788 @ 230841:                  ASSVAL

  2621           PRX(X'58',1,GLA,0,PAGENO(KK)<<2)
25789 @ 230842:                  LINE   2621 "regression-compile-tmp/allimpc1-77.imp"
25790 @ 230884:                  PUSH   PRX
25791 @ 230887:                  PUSHI  #0x00000058
25792 @ 230892:                  ASSPAR
25793 @ 230893:                  PUSHI  #0x00000001
25794 @ 230898:                  ASSPAR
25795 @ 230899:                  PUSH   GLA
25796 @ 230902:                  ASSPAR
25797 @ 230903:                  PUSHI  #0x00000000
25798 @ 230908:                  ASSPAR
25799 @ 230909:                  PUSH   PAGENO
25800 @ 230912:                  PUSH   KK
25801 @ 230915:                  ASSPAR
25802 @ 230916:                  CALL  
25803 @ 230917:                  PUSHI  #0x00000002
25804 @ 230922:                  LSH   
25805 @ 230923:                  ASSPAR
25806 @ 230924:                  CALL  

  2622  L15:      PRX(X'45',1,10,QQ,KK&4095)
25807 @ 230925:                  LINE   2622 "regression-compile-tmp/allimpc1-77.imp"
25808 @ 230967:                  LABEL  L_01e5
25809 @ 230970:                  LINE   2622 "regression-compile-tmp/allimpc1-77.imp"
25810 @ 231012:                  PUSH   PRX
25811 @ 231015:                  PUSHI  #0x00000045
25812 @ 231020:                  ASSPAR
25813 @ 231021:                  PUSHI  #0x00000001
25814 @ 231026:                  ASSPAR
25815 @ 231027:                  PUSHI  #0x0000000a
25816 @ 231032:                  ASSPAR
25817 @ 231033:                  PUSH   QQ
25818 @ 231036:                  ASSPAR
25819 @ 231037:                  PUSH   KK
25820 @ 231040:                  PUSHI  #0x00000fff
25821 @ 231045:                  AND   
25822 @ 231046:                  ASSPAR
25823 @ 231047:                  CALL  

  2623           P=P+1; %CYCLE KK=1,1,(A(P)+2)//2
25824 @ 231048:                  LINE   2623 "regression-compile-tmp/allimpc1-77.imp"
25825 @ 231090:                  PUSH   P
25826 @ 231093:                  PUSH   P
25827 @ 231096:                  PUSHI  #0x00000001
25828 @ 231101:                  ADD   
25829 @ 231102:                  ASSVAL
25830 @ 231103:                  LINE   2623 "regression-compile-tmp/allimpc1-77.imp"
25831 @ 231145:                  PUSH   KK
25832 @ 231148:                  PUSHI  #0x00000001
25833 @ 231153:                  PUSH   A
25834 @ 231156:                  PUSH   P
25835 @ 231159:                  ACCESS
25836 @ 231160:                  PUSHI  #0x00000002
25837 @ 231165:                  ADD   
25838 @ 231166:                  PUSHI  #0x00000002
25839 @ 231171:                  QUOT  
25840 @ 231172:                  PUSHI  #0x00000001
25841 @ 231177:                  FOR    L_0003

  2624           PLANT(A(P)<<8!A(P+1))
25842 @ 231180:                  LINE   2624 "regression-compile-tmp/allimpc1-77.imp"
25843 @ 231222:                  PUSH   PLANT
25844 @ 231225:                  PUSH   A
25845 @ 231228:                  PUSH   P
25846 @ 231231:                  ACCESS
25847 @ 231232:                  PUSHI  #0x00000008
25848 @ 231237:                  LSH   
25849 @ 231238:                  PUSH   A
25850 @ 231241:                  PUSH   P
25851 @ 231244:                  PUSHI  #0x00000001
25852 @ 231249:                  ADD   
25853 @ 231250:                  ACCESS
25854 @ 231251:                  OR    
25855 @ 231252:                  ASSPAR
25856 @ 231253:                  CALL  

  2625           P=P+2;%REPEAT
25857 @ 231254:                  LINE   2625 "regression-compile-tmp/allimpc1-77.imp"
25858 @ 231296:                  PUSH   P
25859 @ 231299:                  PUSH   P
25860 @ 231302:                  PUSHI  #0x00000002
25861 @ 231307:                  ADD   
25862 @ 231308:                  ASSVAL
25863 @ 231309:                  LINE   2625 "regression-compile-tmp/allimpc1-77.imp"
25864 @ 231351:                  REPEAT L_0003
25865 @ 231354:                  LOCATE L_0004

  2626  L20:      PRX(X'41',2,RBASE,0,WKAREA)
25866 @ 231357:                  LINE   2626 "regression-compile-tmp/allimpc1-77.imp"
25867 @ 231399:                  LABEL  L_01e1
25868 @ 231402:                  LINE   2626 "regression-compile-tmp/allimpc1-77.imp"
25869 @ 231444:                  PUSH   PRX
25870 @ 231447:                  PUSHI  #0x00000041
25871 @ 231452:                  ASSPAR
25872 @ 231453:                  PUSHI  #0x00000002
25873 @ 231458:                  ASSPAR
25874 @ 231459:                  PUSH   RBASE
25875 @ 231462:                  ASSPAR
25876 @ 231463:                  PUSHI  #0x00000000
25877 @ 231468:                  ASSPAR
25878 @ 231469:                  PUSH   WKAREA
25879 @ 231472:                  ASSPAR
25880 @ 231473:                  CALL  

  2627           PPJ(26)
25881 @ 231474:                  LINE   2627 "regression-compile-tmp/allimpc1-77.imp"
25882 @ 231516:                  PUSH   PPJ
25883 @ 231519:                  PUSHI  #0x0000001a
25884 @ 231524:                  ASSPAR
25885 @ 231525:                  CALL  

  2628  L21:      ->L90 %IF A(P)=2;              ! END OF EXPRN
25886 @ 231526:                  LINE   2628 "regression-compile-tmp/allimpc1-77.imp"
25887 @ 231568:                  LABEL  L_01e4
25888 @ 231571:                  LINE   2628 "regression-compile-tmp/allimpc1-77.imp"
25889 @ 231613:                  PUSH   A
25890 @ 231616:                  PUSH   P
25891 @ 231619:                  ACCESS
25892 @ 231620:                  PUSHI  #0x00000002
25893 @ 231625:                  JUMPIF # L_0004
25894 @ 231629:                  JUMP   L_01e6
25895 @ 231632:                  LOCATE L_0004

  2629           ->L5 %UNLESS A(P+1)=12
25896 @ 231635:                  LINE   2629 "regression-compile-tmp/allimpc1-77.imp"
25897 @ 231677:                  PUSH   A
25898 @ 231680:                  PUSH   P
25899 @ 231683:                  PUSHI  #0x00000001
25900 @ 231688:                  ADD   
25901 @ 231689:                  ACCESS
25902 @ 231690:                  PUSHI  #0x0000000c
25903 @ 231695:                  JUMPIF = L_0004
25904 @ 231699:                  JUMP   L_01df
25905 @ 231702:                  LOCATE L_0004

  2630           P=P+1;->L2
25906 @ 231705:                  LINE   2630 "regression-compile-tmp/allimpc1-77.imp"
25907 @ 231747:                  PUSH   P
25908 @ 231750:                  PUSH   P
25909 @ 231753:                  PUSHI  #0x00000001
25910 @ 231758:                  ADD   
25911 @ 231759:                  ASSVAL
25912 @ 231760:                  LINE   2630 "regression-compile-tmp/allimpc1-77.imp"
25913 @ 231802:                  JUMP   L_01db

  2631  L71:      DUMP(2,REG,K,I,0); ->L99
25914 @ 231805:                  LINE   2631 "regression-compile-tmp/allimpc1-77.imp"
25915 @ 231847:                  LABEL  L_01da
25916 @ 231850:                  LINE   2631 "regression-compile-tmp/allimpc1-77.imp"
25917 @ 231892:                  PUSH   DUMP
25918 @ 231895:                  PUSHI  #0x00000002
25919 @ 231900:                  ASSPAR
25920 @ 231901:                  PUSH   REG
25921 @ 231904:                  ASSPAR
25922 @ 231905:                  PUSH   K
25923 @ 231908:                  ASSPAR
25924 @ 231909:                  PUSH   I
25925 @ 231912:                  ASSPAR
25926 @ 231913:                  PUSHI  #0x00000000
25927 @ 231918:                  ASSPAR
25928 @ 231919:                  CALL  
25929 @ 231920:                  LINE   2631 "regression-compile-tmp/allimpc1-77.imp"
25930 @ 231962:                  JUMP   L_01de

  2632  L90:      P=P+1
25931 @ 231965:                  LINE   2632 "regression-compile-tmp/allimpc1-77.imp"
25932 @ 232007:                  LABEL  L_01e6
25933 @ 232010:                  LINE   2632 "regression-compile-tmp/allimpc1-77.imp"
25934 @ 232052:                  PUSH   P
25935 @ 232055:                  PUSH   P
25936 @ 232058:                  PUSHI  #0x00000001
25937 @ 232063:                  ADD   
25938 @ 232064:                  ASSVAL

  2633           PUSH(STR WSP(LEVEL),0,WKAREA)
25939 @ 232065:                  LINE   2633 "regression-compile-tmp/allimpc1-77.imp"
25940 @ 232107:                  PUSH   PUSH
25941 @ 232110:                  PUSH   STRWSP
25942 @ 232113:                  PUSH   LEVEL
25943 @ 232116:                  ACCESS
25944 @ 232117:                  ASSPAR
25945 @ 232118:                  PUSHI  #0x00000000
25946 @ 232123:                  ASSPAR
25947 @ 232124:                  PUSH   WKAREA
25948 @ 232127:                  ASSPAR
25949 @ 232128:                  CALL  

  2634           PRX(X'41',REG,0,RBASE,WKAREA)
25950 @ 232129:                  LINE   2634 "regression-compile-tmp/allimpc1-77.imp"
25951 @ 232171:                  PUSH   PRX
25952 @ 232174:                  PUSHI  #0x00000041
25953 @ 232179:                  ASSPAR
25954 @ 232180:                  PUSH   REG
25955 @ 232183:                  ASSPAR
25956 @ 232184:                  PUSHI  #0x00000000
25957 @ 232189:                  ASSPAR
25958 @ 232190:                  PUSH   RBASE
25959 @ 232193:                  ASSPAR
25960 @ 232194:                  PUSH   WKAREA
25961 @ 232197:                  ASSPAR
25962 @ 232198:                  CALL  

  2635  L99:      PTYPE=5; UNPACK; %END
25963 @ 232199:                  LINE   2635 "regression-compile-tmp/allimpc1-77.imp"
25964 @ 232241:                  LABEL  L_01de
25965 @ 232244:                  LINE   2635 "regression-compile-tmp/allimpc1-77.imp"
25966 @ 232286:                  PUSH   PTYPE
25967 @ 232289:                  PUSHI  #0x00000005
25968 @ 232294:                  ASSVAL
25969 @ 232295:                  LINE   2635 "regression-compile-tmp/allimpc1-77.imp"
25970 @ 232337:                  PUSH   UNPACK
25971 @ 232340:                  CALL  
25972 @ 232341:                  LINE   2635 "regression-compile-tmp/allimpc1-77.imp"
25973 @ 232383:               END    _lev0id0_CSS_CSTREXP {lev=3 --> 2}

  2636           %ROUTINE     CRES(%INTEGER MODE,LAB)
25974 @ 232384:               LINE   2636 "regression-compile-tmp/allimpc1-77.imp"
25975 @ 232426:               DEF    CRES (_lev0id0_CSS_CRES) p1=V_0160 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
25976 @ 232442:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
25977 @ 232443:                     DEF    MODE p1=V_01d4 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
25978 @ 232459:                     DEF    LAB p1=V_01d5 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
25979 @ 232474:                  FINISH ) {lev=3}

  2637           %ROUTINESPEC SKIP NAME
25980 @ 232475:                  LINE   2637 "regression-compile-tmp/allimpc1-77.imp"
25981 @ 232517:                  DEF    SKIPNAME (_lev0id0_CSS_CRES_SKIPNAME) p1=V_01d6 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
25982 @ 232537:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
25983 @ 232538:                  FINISH ) {lev=3}

  2638           %ROUTINESPEC FAIL(%INTEGER MASK)
  2639           !%SHORTROUTINE
25984 @ 232539:                  LINE   2638 "regression-compile-tmp/allimpc1-77.imp"
25985 @ 232581:                  DEF    FAIL (_lev0id0_CSS_CRES_FAIL) p1=V_01d7 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
25986 @ 232597:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
25987 @ 232598:                     DEF    MASK p1=V_01d8 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
25988 @ 232614:                  FINISH ) {lev=3}

  2640           %INTEGER P1,P2,P3,W,SEXPRN
  2641           %COMMENT MODE=0 UNCONDITIONAL # 0 CONDITIONAL
  2642           %COMMENT ENTER WITH ADDR OF LHS IN R1 AND P ON PLUS''
25989 @ 232615:                  LINE   2640 "regression-compile-tmp/allimpc1-77.imp"
25990 @ 232657:                  DEF    P1 p1=V_01d8 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
25991 @ 232671:                  DEF    P2 p1=V_01d9 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
25992 @ 232685:                  DEF    P3 p1=V_01da 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
25993 @ 232699:                  DEF    W p1=V_01db 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
25994 @ 232712:                  DEF    SEXPRN p1=V_01dc 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

  2643           SEXPRN=0;W=GET DBLE WRD
25995 @ 232730:                  LINE   2643 "regression-compile-tmp/allimpc1-77.imp"
25996 @ 232772:                  PUSH   SEXPRN
25997 @ 232775:                  PUSHI  #0x00000000
25998 @ 232780:                  ASSVAL
25999 @ 232781:                  LINE   2643 "regression-compile-tmp/allimpc1-77.imp"
26000 @ 232823:                  PUSH   W
26001 @ 232826:                  PUSH   GETDBLEWRD
26002 @ 232829:                  CALL  
26003 @ 232830:                  ASSVAL

  2644           P1=P;->L1 %IF A(P)=4
26004 @ 232831:                  LINE   2644 "regression-compile-tmp/allimpc1-77.imp"
26005 @ 232873:                  PUSH   P1
26006 @ 232876:                  PUSH   P
26007 @ 232879:                  ASSVAL
26008 @ 232880:                  LINE   2644 "regression-compile-tmp/allimpc1-77.imp"
26009 @ 232922:                  PUSH   A
26010 @ 232925:                  PUSH   P
26011 @ 232928:                  ACCESS
26012 @ 232929:                  PUSHI  #0x00000004
26013 @ 232934:                  JUMPIF # L_0004
26014 @ 232938:                  JUMP   L_01dd
26015 @ 232941:                  LOCATE L_0004

  2645  L1000:    P=P1;SKIP EXP
26016 @ 232944:                  LINE   2645 "regression-compile-tmp/allimpc1-77.imp"
26017 @ 232986:                  LABEL  L_01de
26018 @ 232989:                  LINE   2645 "regression-compile-tmp/allimpc1-77.imp"
26019 @ 233031:                  PUSH   P
26020 @ 233034:                  PUSH   P1
26021 @ 233037:                  ASSVAL
26022 @ 233038:                  LINE   2645 "regression-compile-tmp/allimpc1-77.imp"
26023 @ 233080:                  PUSH   SKIPEXP
26024 @ 233083:                  CALL  

  2646           FAULT(74);->L99
26025 @ 233084:                  LINE   2646 "regression-compile-tmp/allimpc1-77.imp"
26026 @ 233126:                  PUSH   FAULT
26027 @ 233129:                  PUSHI  #0x0000004a
26028 @ 233134:                  ASSPAR
26029 @ 233135:                  CALL  
26030 @ 233136:                  LINE   2646 "regression-compile-tmp/allimpc1-77.imp"
26031 @ 233178:                  JUMP   L_01df

  2647  L1:       ->L1000 %UNLESS TYPE=5
26032 @ 233181:                  LINE   2647 "regression-compile-tmp/allimpc1-77.imp"
26033 @ 233223:                  LABEL  L_01dd
26034 @ 233226:                  LINE   2647 "regression-compile-tmp/allimpc1-77.imp"
26035 @ 233268:                  PUSH   TYPE
26036 @ 233271:                  PUSHI  #0x00000005
26037 @ 233276:                  JUMPIF = L_0004
26038 @ 233280:                  JUMP   L_01de
26039 @ 233283:                  LOCATE L_0004

  2648           PRR(X'1B',2,2)                ;!SR_2,2
26040 @ 233286:                  LINE   2648 "regression-compile-tmp/allimpc1-77.imp"
26041 @ 233328:                  PUSH   PRR
26042 @ 233331:                  PUSHI  #0x0000001b
26043 @ 233336:                  ASSPAR
26044 @ 233337:                  PUSHI  #0x00000002
26045 @ 233342:                  ASSPAR
26046 @ 233343:                  PUSHI  #0x00000002
26047 @ 233348:                  ASSPAR
26048 @ 233349:                  CALL  

  2649           PRX(X'90',1,2,RBASE,W)        ;!STM_1,2,W(RBASE)
26049 @ 233350:                  LINE   2649 "regression-compile-tmp/allimpc1-77.imp"
26050 @ 233392:                  PUSH   PRX
26051 @ 233395:                  PUSHI  #0x00000090
26052 @ 233400:                  ASSPAR
26053 @ 233401:                  PUSHI  #0x00000001
26054 @ 233406:                  ASSPAR
26055 @ 233407:                  PUSHI  #0x00000002
26056 @ 233412:                  ASSPAR
26057 @ 233413:                  PUSH   RBASE
26058 @ 233416:                  ASSPAR
26059 @ 233417:                  PUSH   W
26060 @ 233420:                  ASSPAR
26061 @ 233421:                  CALL  

  2650           P2=-1;P=P+2
26062 @ 233422:                  LINE   2650 "regression-compile-tmp/allimpc1-77.imp"
26063 @ 233464:                  PUSH   P2
26064 @ 233467:                  PUSHI  #0x00000001
26065 @ 233472:                  NEGATE
26066 @ 233473:                  ASSVAL
26067 @ 233474:                  LINE   2650 "regression-compile-tmp/allimpc1-77.imp"
26068 @ 233516:                  PUSH   P
26069 @ 233519:                  PUSH   P
26070 @ 233522:                  PUSHI  #0x00000002
26071 @ 233527:                  ADD   
26072 @ 233528:                  ASSVAL

  2651           ->L10 %IF A(P-1)=3             ;!SUB EXPRESSION
26073 @ 233529:                  LINE   2651 "regression-compile-tmp/allimpc1-77.imp"
26074 @ 233571:                  PUSH   A
26075 @ 233574:                  PUSH   P
26076 @ 233577:                  PUSHI  #0x00000001
26077 @ 233582:                  SUB   
26078 @ 233583:                  ACCESS
26079 @ 233584:                  PUSHI  #0x00000003
26080 @ 233589:                  JUMPIF # L_0004
26081 @ 233593:                  JUMP   L_01e0
26082 @ 233596:                  LOCATE L_0004

  2652           ->L1000 %UNLESS A(P-1)=1
26083 @ 233599:                  LINE   2652 "regression-compile-tmp/allimpc1-77.imp"
26084 @ 233641:                  PUSH   A
26085 @ 233644:                  PUSH   P
26086 @ 233647:                  PUSHI  #0x00000001
26087 @ 233652:                  SUB   
26088 @ 233653:                  ACCESS
26089 @ 233654:                  PUSHI  #0x00000001
26090 @ 233659:                  JUMPIF = L_0004
26091 @ 233663:                  JUMP   L_01de
26092 @ 233666:                  LOCATE L_0004

  2653  L3:       P2=P;SKIP NAME
26093 @ 233669:                  LINE   2653 "regression-compile-tmp/allimpc1-77.imp"
26094 @ 233711:                  LABEL  L_01e1
26095 @ 233714:                  LINE   2653 "regression-compile-tmp/allimpc1-77.imp"
26096 @ 233756:                  PUSH   P2
26097 @ 233759:                  PUSH   P
26098 @ 233762:                  ASSVAL
26099 @ 233763:                  LINE   2653 "regression-compile-tmp/allimpc1-77.imp"
26100 @ 233805:                  PUSH   SKIPNAME
26101 @ 233808:                  CALL  

  2654           ->L50 %IF A(P)=2               ;!END
26102 @ 233809:                  LINE   2654 "regression-compile-tmp/allimpc1-77.imp"
26103 @ 233851:                  PUSH   A
26104 @ 233854:                  PUSH   P
26105 @ 233857:                  ACCESS
26106 @ 233858:                  PUSHI  #0x00000002
26107 @ 233863:                  JUMPIF # L_0004
26108 @ 233867:                  JUMP   L_01e2
26109 @ 233870:                  LOCATE L_0004

  2655           ->L1000 %UNLESS A(P+1)=12      ;!ONLY - PERMITTED
26110 @ 233873:                  LINE   2655 "regression-compile-tmp/allimpc1-77.imp"
26111 @ 233915:                  PUSH   A
26112 @ 233918:                  PUSH   P
26113 @ 233921:                  PUSHI  #0x00000001
26114 @ 233926:                  ADD   
26115 @ 233927:                  ACCESS
26116 @ 233928:                  PUSHI  #0x0000000c
26117 @ 233933:                  JUMPIF = L_0004
26118 @ 233937:                  JUMP   L_01de
26119 @ 233940:                  LOCATE L_0004

  2656           ->L1000 %UNLESS A(P+2)=3; P=P+3
26120 @ 233943:                  LINE   2656 "regression-compile-tmp/allimpc1-77.imp"
26121 @ 233985:                  PUSH   A
26122 @ 233988:                  PUSH   P
26123 @ 233991:                  PUSHI  #0x00000002
26124 @ 233996:                  ADD   
26125 @ 233997:                  ACCESS
26126 @ 233998:                  PUSHI  #0x00000003
26127 @ 234003:                  JUMPIF = L_0004
26128 @ 234007:                  JUMP   L_01de
26129 @ 234010:                  LOCATE L_0004
26130 @ 234013:                  LINE   2656 "regression-compile-tmp/allimpc1-77.imp"
26131 @ 234055:                  PUSH   P
26132 @ 234058:                  PUSH   P
26133 @ 234061:                  PUSHI  #0x00000003
26134 @ 234066:                  ADD   
26135 @ 234067:                  ASSVAL

  2657  L10:      CSTREXP(-4);          ! STRING MUST GO TO WK.AREA
  2658                                 ! IN CASE OF SIDE EFFECTS
26136 @ 234068:                  LINE   2657 "regression-compile-tmp/allimpc1-77.imp"
26137 @ 234110:                  LABEL  L_01e0
26138 @ 234113:                  LINE   2657 "regression-compile-tmp/allimpc1-77.imp"
26139 @ 234155:                  PUSH   CSTREXP
26140 @ 234158:                  PUSHI  #0x00000004
26141 @ 234163:                  NEGATE
26142 @ 234164:                  ASSPAR
26143 @ 234165:                  CALL  

  2659           SEXPRN=SEXPRN+1
26144 @ 234166:                  LINE   2659 "regression-compile-tmp/allimpc1-77.imp"
26145 @ 234208:                  PUSH   SEXPRN
26146 @ 234211:                  PUSH   SEXPRN
26147 @ 234214:                  PUSHI  #0x00000001
26148 @ 234219:                  ADD   
26149 @ 234220:                  ASSVAL

  2660           PRX(X'98',1,2,RBASE,W)
26150 @ 234221:                  LINE   2660 "regression-compile-tmp/allimpc1-77.imp"
26151 @ 234263:                  PUSH   PRX
26152 @ 234266:                  PUSHI  #0x00000098
26153 @ 234271:                  ASSPAR
26154 @ 234272:                  PUSHI  #0x00000001
26155 @ 234277:                  ASSPAR
26156 @ 234278:                  PUSHI  #0x00000002
26157 @ 234283:                  ASSPAR
26158 @ 234284:                  PUSH   RBASE
26159 @ 234287:                  ASSPAR
26160 @ 234288:                  PUSH   W
26161 @ 234291:                  ASSPAR
26162 @ 234292:                  CALL  

  2661           PPJ(27)
26163 @ 234293:                  LINE   2661 "regression-compile-tmp/allimpc1-77.imp"
26164 @ 234335:                  PUSH   PPJ
26165 @ 234338:                  PUSHI  #0x0000001b
26166 @ 234343:                  ASSPAR
26167 @ 234344:                  CALL  

  2662           FAIL(7)
26168 @ 234345:                  LINE   2662 "regression-compile-tmp/allimpc1-77.imp"
26169 @ 234387:                  PUSH   FAIL
26170 @ 234390:                  PUSHI  #0x00000007
26171 @ 234395:                  ASSPAR
26172 @ 234396:                  CALL  

  2663           PRX(X'90',1,2,RBASE,W);       ! SAVE R1 AND R2 FOR LATER
26173 @ 234397:                  LINE   2663 "regression-compile-tmp/allimpc1-77.imp"
26174 @ 234439:                  PUSH   PRX
26175 @ 234442:                  PUSHI  #0x00000090
26176 @ 234447:                  ASSPAR
26177 @ 234448:                  PUSHI  #0x00000001
26178 @ 234453:                  ASSPAR
26179 @ 234454:                  PUSHI  #0x00000002
26180 @ 234459:                  ASSPAR
26181 @ 234460:                  PUSH   RBASE
26182 @ 234463:                  ASSPAR
26183 @ 234464:                  PUSH   W
26184 @ 234467:                  ASSPAR
26185 @ 234468:                  CALL  

  2664           ->L15 %IF P2<0
26186 @ 234469:                  LINE   2664 "regression-compile-tmp/allimpc1-77.imp"
26187 @ 234511:                  PUSH   P2
26188 @ 234514:                  PUSHI  #0x00000000
26189 @ 234519:                  JUMPIF >= L_0004
26190 @ 234523:                  JUMP   L_01e3
26191 @ 234526:                  LOCATE L_0004

  2665           P3=P;P=P2
26192 @ 234529:                  LINE   2665 "regression-compile-tmp/allimpc1-77.imp"
26193 @ 234571:                  PUSH   P3
26194 @ 234574:                  PUSH   P
26195 @ 234577:                  ASSVAL
26196 @ 234578:                  LINE   2665 "regression-compile-tmp/allimpc1-77.imp"
26197 @ 234620:                  PUSH   P
26198 @ 234623:                  PUSH   P2
26199 @ 234626:                  ASSVAL

  2666           CNAME(1,4)
26200 @ 234627:                  LINE   2666 "regression-compile-tmp/allimpc1-77.imp"
26201 @ 234669:                  PUSH   CNAME
26202 @ 234672:                  PUSHI  #0x00000001
26203 @ 234677:                  ASSPAR
26204 @ 234678:                  PUSHI  #0x00000004
26205 @ 234683:                  ASSPAR
26206 @ 234684:                  CALL  

  2667           FAULT(71) %UNLESS TYPE=5
26207 @ 234685:                  LINE   2667 "regression-compile-tmp/allimpc1-77.imp"
26208 @ 234727:                  PUSH   TYPE
26209 @ 234730:                  PUSHI  #0x00000005
26210 @ 234735:                  JUMPIF = L_0004
26211 @ 234739:                  PUSH   FAULT
26212 @ 234742:                  PUSHI  #0x00000047
26213 @ 234747:                  ASSPAR
26214 @ 234748:                  CALL  
26215 @ 234749:                  LOCATE L_0004

  2668           P=P3
26216 @ 234752:                  LINE   2668 "regression-compile-tmp/allimpc1-77.imp"
26217 @ 234794:                  PUSH   P
26218 @ 234797:                  PUSH   P3
26219 @ 234800:                  ASSVAL

  2669  L12:      ->L1000 %UNLESS A(P)=1 %AND A(P+1)=12 %AND A(P+2)=1
26220 @ 234801:                  LINE   2669 "regression-compile-tmp/allimpc1-77.imp"
26221 @ 234843:                  LABEL  L_01e4
26222 @ 234846:                  LINE   2669 "regression-compile-tmp/allimpc1-77.imp"
26223 @ 234888:                  PUSH   A
26224 @ 234891:                  PUSH   P
26225 @ 234894:                  ACCESS
26226 @ 234895:                  PUSHI  #0x00000001
26227 @ 234900:                  JUMPIF # L_0005
26228 @ 234904:                  PUSH   A
26229 @ 234907:                  PUSH   P
26230 @ 234910:                  PUSHI  #0x00000001
26231 @ 234915:                  ADD   
26232 @ 234916:                  ACCESS
26233 @ 234917:                  PUSHI  #0x0000000c
26234 @ 234922:                  JUMPIF # L_0005
26235 @ 234926:                  PUSH   A
26236 @ 234929:                  PUSH   P
26237 @ 234932:                  PUSHI  #0x00000002
26238 @ 234937:                  ADD   
26239 @ 234938:                  ACCESS
26240 @ 234939:                  PUSHI  #0x00000001
26241 @ 234944:                  JUMPIF = L_0004
26242 @ 234948:                  LOCATE L_0005
26243 @ 234951:                  JUMP   L_01de
26244 @ 234954:                  LOCATE L_0004

  2670           P=P+3;->L3
26245 @ 234957:                  LINE   2670 "regression-compile-tmp/allimpc1-77.imp"
26246 @ 234999:                  PUSH   P
26247 @ 235002:                  PUSH   P
26248 @ 235005:                  PUSHI  #0x00000003
26249 @ 235010:                  ADD   
26250 @ 235011:                  ASSVAL
26251 @ 235012:                  LINE   2670 "regression-compile-tmp/allimpc1-77.imp"
26252 @ 235054:                  JUMP   L_01e1

  2671  L15:      PSI(X'95',0,4,0)
26253 @ 235057:                  LINE   2671 "regression-compile-tmp/allimpc1-77.imp"
26254 @ 235099:                  LABEL  L_01e3
26255 @ 235102:                  LINE   2671 "regression-compile-tmp/allimpc1-77.imp"
26256 @ 235144:                  PUSH   PSI
26257 @ 235147:                  PUSHI  #0x00000095
26258 @ 235152:                  ASSPAR
26259 @ 235153:                  PUSHI  #0x00000000
26260 @ 235158:                  ASSPAR
26261 @ 235159:                  PUSHI  #0x00000004
26262 @ 235164:                  ASSPAR
26263 @ 235165:                  PUSHI  #0x00000000
26264 @ 235170:                  ASSPAR
26265 @ 235171:                  CALL  

  2672           FAIL(7);->L12
26266 @ 235172:                  LINE   2672 "regression-compile-tmp/allimpc1-77.imp"
26267 @ 235214:                  PUSH   FAIL
26268 @ 235217:                  PUSHI  #0x00000007
26269 @ 235222:                  ASSPAR
26270 @ 235223:                  CALL  
26271 @ 235224:                  LINE   2672 "regression-compile-tmp/allimpc1-77.imp"
26272 @ 235266:                  JUMP   L_01e4

  2673  L50:      ->L1000 %IF SEXPRN=0
26273 @ 235269:                  LINE   2673 "regression-compile-tmp/allimpc1-77.imp"
26274 @ 235311:                  LABEL  L_01e2
26275 @ 235314:                  LINE   2673 "regression-compile-tmp/allimpc1-77.imp"
26276 @ 235356:                  PUSH   SEXPRN
26277 @ 235359:                  PUSHI  #0x00000000
26278 @ 235364:                  JUMPIF # L_0004
26279 @ 235368:                  JUMP   L_01de
26280 @ 235371:                  LOCATE L_0004

  2674           PRX(X'98',1,2,RBASE,W);       ! SAVE R1 AND R2 FOR LATER
26281 @ 235374:                  LINE   2674 "regression-compile-tmp/allimpc1-77.imp"
26282 @ 235416:                  PUSH   PRX
26283 @ 235419:                  PUSHI  #0x00000098
26284 @ 235424:                  ASSPAR
26285 @ 235425:                  PUSHI  #0x00000001
26286 @ 235430:                  ASSPAR
26287 @ 235431:                  PUSHI  #0x00000002
26288 @ 235436:                  ASSPAR
26289 @ 235437:                  PUSH   RBASE
26290 @ 235440:                  ASSPAR
26291 @ 235441:                  PUSH   W
26292 @ 235444:                  ASSPAR
26293 @ 235445:                  CALL  

  2675           PPJ(37)
26294 @ 235446:                  LINE   2675 "regression-compile-tmp/allimpc1-77.imp"
26295 @ 235488:                  PUSH   PPJ
26296 @ 235491:                  PUSHI  #0x00000025
26297 @ 235496:                  ASSPAR
26298 @ 235497:                  CALL  

  2676           P3=P;P=P2
26299 @ 235498:                  LINE   2676 "regression-compile-tmp/allimpc1-77.imp"
26300 @ 235540:                  PUSH   P3
26301 @ 235543:                  PUSH   P
26302 @ 235546:                  ASSVAL
26303 @ 235547:                  LINE   2676 "regression-compile-tmp/allimpc1-77.imp"
26304 @ 235589:                  PUSH   P
26305 @ 235592:                  PUSH   P2
26306 @ 235595:                  ASSVAL

  2677           CNAME(1,4)
26307 @ 235596:                  LINE   2677 "regression-compile-tmp/allimpc1-77.imp"
26308 @ 235638:                  PUSH   CNAME
26309 @ 235641:                  PUSHI  #0x00000001
26310 @ 235646:                  ASSPAR
26311 @ 235647:                  PUSHI  #0x00000004
26312 @ 235652:                  ASSPAR
26313 @ 235653:                  CALL  

  2678           FAULT(71) %UNLESS TYPE=5
26314 @ 235654:                  LINE   2678 "regression-compile-tmp/allimpc1-77.imp"
26315 @ 235696:                  PUSH   TYPE
26316 @ 235699:                  PUSHI  #0x00000005
26317 @ 235704:                  JUMPIF = L_0004
26318 @ 235708:                  PUSH   FAULT
26319 @ 235711:                  PUSHI  #0x00000047
26320 @ 235716:                  ASSPAR
26321 @ 235717:                  CALL  
26322 @ 235718:                  LOCATE L_0004

  2679           P=P3+1
26323 @ 235721:                  LINE   2679 "regression-compile-tmp/allimpc1-77.imp"
26324 @ 235763:                  PUSH   P
26325 @ 235766:                  PUSH   P3
26326 @ 235769:                  PUSHI  #0x00000001
26327 @ 235774:                  ADD   
26328 @ 235775:                  ASSVAL

  2680  L99:      PUSH(LWSP(LEVEL),0,W)
26329 @ 235776:                  LINE   2680 "regression-compile-tmp/allimpc1-77.imp"
26330 @ 235818:                  LABEL  L_01df
26331 @ 235821:                  LINE   2680 "regression-compile-tmp/allimpc1-77.imp"
26332 @ 235863:                  PUSH   PUSH
26333 @ 235866:                  PUSH   LWSP
26334 @ 235869:                  PUSH   LEVEL
26335 @ 235872:                  ACCESS
26336 @ 235873:                  ASSPAR
26337 @ 235874:                  PUSHI  #0x00000000
26338 @ 235879:                  ASSPAR
26339 @ 235880:                  PUSH   W
26340 @ 235883:                  ASSPAR
26341 @ 235884:                  CALL  

  2681           %RETURN
26342 @ 235885:                  LINE   2681 "regression-compile-tmp/allimpc1-77.imp"
26343 @ 235927:                  RETURN

  2682           %ROUTINE SKIP NAME
26344 @ 235928:                  LINE   2682 "regression-compile-tmp/allimpc1-77.imp"
26345 @ 235970:                  DEF    SKIPNAME (_lev0id0_CSS_CRES_SKIPNAME) p1=V_01d6 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
26346 @ 235990:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
26347 @ 235991:                     FINISH ) {lev=4}

  2683  L1:       P=P+1;SKIP APP
26348 @ 235992:                     LINE   2683 "regression-compile-tmp/allimpc1-77.imp"
26349 @ 236034:                     LABEL  L_01e5
26350 @ 236037:                     LINE   2683 "regression-compile-tmp/allimpc1-77.imp"
26351 @ 236079:                     PUSH   P
26352 @ 236082:                     PUSH   P
26353 @ 236085:                     PUSHI  #0x00000001
26354 @ 236090:                     ADD   
26355 @ 236091:                     ASSVAL
26356 @ 236092:                     LINE   2683 "regression-compile-tmp/allimpc1-77.imp"
26357 @ 236134:                     PUSH   SKIPAPP
26358 @ 236137:                     CALL  

  2684           P=P+1;%RETURN %IF A(P-1)=2
26359 @ 236138:                     LINE   2684 "regression-compile-tmp/allimpc1-77.imp"
26360 @ 236180:                     PUSH   P
26361 @ 236183:                     PUSH   P
26362 @ 236186:                     PUSHI  #0x00000001
26363 @ 236191:                     ADD   
26364 @ 236192:                     ASSVAL
26365 @ 236193:                     LINE   2684 "regression-compile-tmp/allimpc1-77.imp"
26366 @ 236235:                     PUSH   A
26367 @ 236238:                     PUSH   P
26368 @ 236241:                     PUSHI  #0x00000001
26369 @ 236246:                     SUB   
26370 @ 236247:                     ACCESS
26371 @ 236248:                     PUSHI  #0x00000002
26372 @ 236253:                     JUMPIF # L_0004
26373 @ 236257:                     RETURN
26374 @ 236258:                     LOCATE L_0004

  2685           P=P+1;->L1
26375 @ 236261:                     LINE   2685 "regression-compile-tmp/allimpc1-77.imp"
26376 @ 236303:                     PUSH   P
26377 @ 236306:                     PUSH   P
26378 @ 236309:                     PUSHI  #0x00000001
26379 @ 236314:                     ADD   
26380 @ 236315:                     ASSVAL
26381 @ 236316:                     LINE   2685 "regression-compile-tmp/allimpc1-77.imp"
26382 @ 236358:                     JUMP   L_01e5

  2686           %END
26383 @ 236361:                     LINE   2686 "regression-compile-tmp/allimpc1-77.imp"
26384 @ 236403:                  END    _lev0id0_CSS_CRES_SKIPNAME {lev=4 --> 3}

  2687           %ROUTINE FAIL(%INTEGER MASK)
26385 @ 236404:                  LINE   2687 "regression-compile-tmp/allimpc1-77.imp"
26386 @ 236446:                  DEF    FAIL (_lev0id0_CSS_CRES_FAIL) p1=V_01d7 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
26387 @ 236462:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
26388 @ 236463:                        DEF    MASK p1=V_01e5 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
26389 @ 236479:                     FINISH ) {lev=4}

  2688           %IF MODE=0 %THEN PRX(X'47',MASK,0,CODER,152) %ELSE %C
  2689  P LOCAL JUMP(MASK,LAB)
26390 @ 236480:                     LINE   2688 "regression-compile-tmp/allimpc1-77.imp"
26391 @ 236522:                     PUSH   MODE
26392 @ 236525:                     PUSHI  #0x00000000
26393 @ 236530:                     JUMPIF # L_0004
26394 @ 236534:                     PUSH   PRX
26395 @ 236537:                     PUSHI  #0x00000047
26396 @ 236542:                     ASSPAR
26397 @ 236543:                     PUSH   MASK
26398 @ 236546:                     ASSPAR
26399 @ 236547:                     PUSHI  #0x00000000
26400 @ 236552:                     ASSPAR
26401 @ 236553:                     PUSH   CODER
26402 @ 236556:                     ASSPAR
26403 @ 236557:                     PUSHI  #0x00000098
26404 @ 236562:                     ASSPAR
26405 @ 236563:                     CALL  
26406 @ 236564:                     GOTO   L_0003
26407 @ 236567:                     LOCATE L_0004
26408 @ 236570:                     PUSH   PLOCALJUMP
26409 @ 236573:                     PUSH   MASK
26410 @ 236576:                     ASSPAR
26411 @ 236577:                     PUSH   LAB
26412 @ 236580:                     ASSPAR
26413 @ 236581:                     CALL  
26414 @ 236582:                     LOCATE L_0003

  2690           %END
26415 @ 236585:                     LINE   2690 "regression-compile-tmp/allimpc1-77.imp"
26416 @ 236627:                  END    _lev0id0_CSS_CRES_FAIL {lev=4 --> 3}

  2691           %END
26417 @ 236628:                  LINE   2691 "regression-compile-tmp/allimpc1-77.imp"
26418 @ 236670:               END    _lev0id0_CSS_CRES {lev=3 --> 2}

  2692           %ROUTINE CCOND(%INTEGER IU,NEARLAB,FARLAB)
  2693                 %COMMENT IU=0 FOR IF =1 FOR UNLESS
26419 @ 236671:               LINE   2692 "regression-compile-tmp/allimpc1-77.imp"
26420 @ 236713:               DEF    CCOND (_lev0id0_CSS_CCOND) p1=V_0139 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
26421 @ 236730:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
26422 @ 236731:                     DEF    IU p1=V_01d4 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
26423 @ 236745:                     DEF    NEARLAB p1=V_01d5 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
26424 @ 236764:                     DEF    FARLAB p1=V_01d6 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
26425 @ 236782:                  FINISH ) {lev=3}

  2694                 %ROUTINESPEC CCC
26426 @ 236783:                  LINE   2694 "regression-compile-tmp/allimpc1-77.imp"
26427 @ 236825:                  DEF    CCC (_lev0id0_CSS_CCOND_CCC) p1=V_01d7 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
26428 @ 236840:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
26429 @ 236841:                  FINISH ) {lev=3}

  2695           %ROUTINESPEC CSC(%INTEGERNAME FLAB)
  2696           %COMMENT  P ON ALT OF (SC)
26430 @ 236842:                  LINE   2695 "regression-compile-tmp/allimpc1-77.imp"
26431 @ 236884:                  DEF    CSC (_lev0id0_CSS_CCOND_CSC) p1=V_01d8 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
26432 @ 236899:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
26433 @ 236900:                     DEF    FLAB p1=V_01d9 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
26434 @ 236916:                  FINISH ) {lev=3}

  2697           %INTEGER T,C,FAILPT,BASE,DISP
26435 @ 236917:                  LINE   2697 "regression-compile-tmp/allimpc1-77.imp"
26436 @ 236959:                  DEF    T p1=V_01d9 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
26437 @ 236972:                  DEF    C p1=V_01da 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
26438 @ 236985:                  DEF    FAILPT p1=V_01db 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
26439 @ 237003:                  DEF    BASE p1=V_01dc 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
26440 @ 237019:                  DEF    DISP p1=V_01dd 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

  2698           %INTEGER JNPORFP,TP,CLAUSES
26441 @ 237035:                  LINE   2698 "regression-compile-tmp/allimpc1-77.imp"
26442 @ 237077:                  DEF    JNPORFP p1=V_01de 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
26443 @ 237096:                  DEF    TP p1=V_01df 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
26444 @ 237110:                  DEF    CLAUSES p1=V_01e0 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

  2699           CLAUSES=0
26445 @ 237129:                  LINE   2699 "regression-compile-tmp/allimpc1-77.imp"
26446 @ 237171:                  PUSH   CLAUSES
26447 @ 237174:                  PUSHI  #0x00000000
26448 @ 237179:                  ASSVAL

  2700           T=A(P+1+A(P+1))
26449 @ 237180:                  LINE   2700 "regression-compile-tmp/allimpc1-77.imp"
26450 @ 237222:                  PUSH   T
26451 @ 237225:                  PUSH   A
26452 @ 237228:                  PUSH   P
26453 @ 237231:                  PUSHI  #0x00000001
26454 @ 237236:                  ADD   
26455 @ 237237:                  PUSH   A
26456 @ 237240:                  PUSH   P
26457 @ 237243:                  PUSHI  #0x00000001
26458 @ 237248:                  ADD   
26459 @ 237249:                  ACCESS
26460 @ 237250:                  ADD   
26461 @ 237251:                  ACCESS
26462 @ 237252:                  ASSVAL

  2701           T=0 %IF T=3;                  !0=SC  1=%AND 2=%OR
26463 @ 237253:                  LINE   2701 "regression-compile-tmp/allimpc1-77.imp"
26464 @ 237295:                  PUSH   T
26465 @ 237298:                  PUSHI  #0x00000003
26466 @ 237303:                  JUMPIF # L_0004
26467 @ 237307:                  PUSH   T
26468 @ 237310:                  PUSHI  #0x00000000
26469 @ 237315:                  ASSVAL
26470 @ 237316:                  LOCATE L_0004

  2702           TP=T ; TP=TP+1 %IF T=0
26471 @ 237319:                  LINE   2702 "regression-compile-tmp/allimpc1-77.imp"
26472 @ 237361:                  PUSH   TP
26473 @ 237364:                  PUSH   T
26474 @ 237367:                  ASSVAL
26475 @ 237368:                  LINE   2702 "regression-compile-tmp/allimpc1-77.imp"
26476 @ 237410:                  PUSH   T
26477 @ 237413:                  PUSHI  #0x00000000
26478 @ 237418:                  JUMPIF # L_0004
26479 @ 237422:                  PUSH   TP
26480 @ 237425:                  PUSH   TP
26481 @ 237428:                  PUSHI  #0x00000001
26482 @ 237433:                  ADD   
26483 @ 237434:                  ASSVAL
26484 @ 237435:                  LOCATE L_0004

  2703           %IF IU!!(TP-1)=0 %THEN JNPORFP=FARLAB %ELSE JNPORFP=NEARLAB
26485 @ 237438:                  LINE   2703 "regression-compile-tmp/allimpc1-77.imp"
26486 @ 237480:                  PUSH   IU
26487 @ 237483:                  PUSH   TP
26488 @ 237486:                  PUSHI  #0x00000001
26489 @ 237491:                  SUB   
26490 @ 237492:                  XOR   
26491 @ 237493:                  PUSHI  #0x00000000
26492 @ 237498:                  JUMPIF # L_0004
26493 @ 237502:                  PUSH   JNPORFP
26494 @ 237505:                  PUSH   FARLAB
26495 @ 237508:                  ASSVAL
26496 @ 237509:                  GOTO   L_0003
26497 @ 237512:                  LOCATE L_0004
26498 @ 237515:                  PUSH   JNPORFP
26499 @ 237518:                  PUSH   NEARLAB
26500 @ 237521:                  ASSVAL
26501 @ 237522:                  LOCATE L_0003

  2704           FAILPT = 0; CCC ;  ->L99
26502 @ 237525:                  LINE   2704 "regression-compile-tmp/allimpc1-77.imp"
26503 @ 237567:                  PUSH   FAILPT
26504 @ 237570:                  PUSHI  #0x00000000
26505 @ 237575:                  ASSVAL
26506 @ 237576:                  LINE   2704 "regression-compile-tmp/allimpc1-77.imp"
26507 @ 237618:                  PUSH   CCC
26508 @ 237621:                  CALL  
26509 @ 237622:                  LINE   2704 "regression-compile-tmp/allimpc1-77.imp"
26510 @ 237664:                  JUMP   L_01e1

  2705                 %ROUTINE CCOMP(%INTEGER C)
  2706           !%SHORTROUTINE
  2707                 ! C=1 FIRST TIME, 2 SECOND
26511 @ 237667:                  LINE   2705 "regression-compile-tmp/allimpc1-77.imp"
26512 @ 237709:                  DEF    CCOMP (_lev0id0_CSS_CCOND_CCOMP) p1=V_01e2 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
26513 @ 237726:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
26514 @ 237727:                        DEF    C p1=V_01e3 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
26515 @ 237740:                     FINISH ) {lev=4}

  2708           %INTEGER M,L,Q,R,T
26516 @ 237741:                     LINE   2708 "regression-compile-tmp/allimpc1-77.imp"
26517 @ 237783:                     DEF    M p1=V_01e4 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
26518 @ 237796:                     DEF    L p1=V_01e5 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
26519 @ 237809:                     DEF    Q p1=V_01e6 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
26520 @ 237822:                     DEF    R p1=V_01e7 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
26521 @ 237835:                     DEF    T p1=V_01e8 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

  2709           %OWNBYTEINTEGERARRAY FCOMP(1:7)=8,10,2,7,12,4,7;
26522 @ 237848:                     LINE   2709 "regression-compile-tmp/allimpc1-77.imp"
26523 @ 237890:                     PUSHI  #0x00000001
26524 @ 237895:                     PUSHI  #0x00000007
26525 @ 237900:                     BOUNDS
26526 @ 237901:                     DEF    FCOMP p1=V_01e9 a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
26527 @ 237918:                     PUSHI  #0x00000008
26528 @ 237923:                     INIT   1
26529 @ 237926:                     PUSHI  #0x0000000a
26530 @ 237931:                     INIT   1
26531 @ 237934:                     PUSHI  #0x00000002
26532 @ 237939:                     INIT   1
26533 @ 237942:                     PUSHI  #0x00000007
26534 @ 237947:                     INIT   1
26535 @ 237950:                     PUSHI  #0x0000000c
26536 @ 237955:                     INIT   1
26537 @ 237958:                     PUSHI  #0x00000004
26538 @ 237963:                     INIT   1
26539 @ 237966:                     PUSHI  #0x00000007
26540 @ 237971:                     INIT   1

  2710           %OWNBYTEINTEGERARRAY BCOMP(1:7)=8,12,4,7,10,2,7;
26541 @ 237974:                     LINE   2710 "regression-compile-tmp/allimpc1-77.imp"
26542 @ 238016:                     PUSHI  #0x00000001
26543 @ 238021:                     PUSHI  #0x00000007
26544 @ 238026:                     BOUNDS
26545 @ 238027:                     DEF    BCOMP p1=V_01ea a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
26546 @ 238044:                     PUSHI  #0x00000008
26547 @ 238049:                     INIT   1
26548 @ 238052:                     PUSHI  #0x0000000c
26549 @ 238057:                     INIT   1
26550 @ 238060:                     PUSHI  #0x00000004
26551 @ 238065:                     INIT   1
26552 @ 238068:                     PUSHI  #0x00000007
26553 @ 238073:                     INIT   1
26554 @ 238076:                     PUSHI  #0x0000000a
26555 @ 238081:                     INIT   1
26556 @ 238084:                     PUSHI  #0x00000002
26557 @ 238089:                     INIT   1
26558 @ 238092:                     PUSHI  #0x00000007
26559 @ 238097:                     INIT   1

  2711           %SWITCH SW(-10:2)
26560 @ 238100:                     LINE   2711 "regression-compile-tmp/allimpc1-77.imp"
26561 @ 238142:                     PUSHI  #0xfffffff6
26562 @ 238147:                     PUSHI  #0x00000002
26563 @ 238152:                     BOUNDS
26564 @ 238153:                     DEF    SW p1=V_01eb a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  2712           M=A(P)
26565 @ 238167:                     LINE   2712 "regression-compile-tmp/allimpc1-77.imp"
26566 @ 238209:                     PUSH   M
26567 @ 238212:                     PUSH   A
26568 @ 238215:                     PUSH   P
26569 @ 238218:                     ACCESS
26570 @ 238219:                     ASSVAL

  2713           P=P+1; ->SW(C) %UNLESS M=8
26571 @ 238220:                     LINE   2713 "regression-compile-tmp/allimpc1-77.imp"
26572 @ 238262:                     PUSH   P
26573 @ 238265:                     PUSH   P
26574 @ 238268:                     PUSHI  #0x00000001
26575 @ 238273:                     ADD   
26576 @ 238274:                     ASSVAL
26577 @ 238275:                     LINE   2713 "regression-compile-tmp/allimpc1-77.imp"
26578 @ 238317:                     PUSH   M
26579 @ 238320:                     PUSHI  #0x00000008
26580 @ 238325:                     JUMPIF = L_0004
26581 @ 238329:                     PUSH   C
26582 @ 238332:                     SJUMP  491
26583 @ 238335:                     LOCATE L_0004

  2714           FAULT(73); SKIP EXP; ->L1
26584 @ 238338:                     LINE   2714 "regression-compile-tmp/allimpc1-77.imp"
26585 @ 238380:                     PUSH   FAULT
26586 @ 238383:                     PUSHI  #0x00000049
26587 @ 238388:                     ASSPAR
26588 @ 238389:                     CALL  
26589 @ 238390:                     LINE   2714 "regression-compile-tmp/allimpc1-77.imp"
26590 @ 238432:                     PUSH   SKIPEXP
26591 @ 238435:                     CALL  
26592 @ 238436:                     LINE   2714 "regression-compile-tmp/allimpc1-77.imp"
26593 @ 238478:                     JUMP   L_01ec

  2715  SW(-10):                               ! FIRST OPERAND SIMPLE STRING
26594 @ 238481:                     LINE   2715 "regression-compile-tmp/allimpc1-77.imp"
26595 @ 238523:                     PUSHI  #0xfffffff6
26596 @ 238528:                     SLABEL 491

  2716           CSTREXP(1); NEST=1; DUMP(2,2,DISP,0,BASE); ->L161
26597 @ 238531:                     LINE   2716 "regression-compile-tmp/allimpc1-77.imp"
26598 @ 238573:                     PUSH   CSTREXP
26599 @ 238576:                     PUSHI  #0x00000001
26600 @ 238581:                     ASSPAR
26601 @ 238582:                     CALL  
26602 @ 238583:                     LINE   2716 "regression-compile-tmp/allimpc1-77.imp"
26603 @ 238625:                     PUSH   NEST
26604 @ 238628:                     PUSHI  #0x00000001
26605 @ 238633:                     ASSVAL
26606 @ 238634:                     LINE   2716 "regression-compile-tmp/allimpc1-77.imp"
26607 @ 238676:                     PUSH   DUMP
26608 @ 238679:                     PUSHI  #0x00000002
26609 @ 238684:                     ASSPAR
26610 @ 238685:                     PUSHI  #0x00000002
26611 @ 238690:                     ASSPAR
26612 @ 238691:                     PUSH   DISP
26613 @ 238694:                     ASSPAR
26614 @ 238695:                     PUSHI  #0x00000000
26615 @ 238700:                     ASSPAR
26616 @ 238701:                     PUSH   BASE
26617 @ 238704:                     ASSPAR
26618 @ 238705:                     CALL  
26619 @ 238706:                     LINE   2716 "regression-compile-tmp/allimpc1-77.imp"
26620 @ 238748:                     JUMP   L_01ed

  2717  SW(-9):  T=P; R=TSEXP(Q)
26621 @ 238751:                     LINE   2717 "regression-compile-tmp/allimpc1-77.imp"
26622 @ 238793:                     PUSHI  #0xfffffff7
26623 @ 238798:                     SLABEL 491
26624 @ 238801:                     LINE   2717 "regression-compile-tmp/allimpc1-77.imp"
26625 @ 238843:                     PUSH   T
26626 @ 238846:                     PUSH   P
26627 @ 238849:                     ASSVAL
26628 @ 238850:                     LINE   2717 "regression-compile-tmp/allimpc1-77.imp"
26629 @ 238892:                     PUSH   R
26630 @ 238895:                     PUSH   TSEXP
26631 @ 238898:                     PUSH   Q
26632 @ 238901:                     ASSPAR
26633 @ 238902:                     CALL  
26634 @ 238903:                     ASSVAL

  2718           ->REG1 %IF R=10 %AND A(P)=2
26635 @ 238904:                     LINE   2718 "regression-compile-tmp/allimpc1-77.imp"
26636 @ 238946:                     PUSH   R
26637 @ 238949:                     PUSHI  #0x0000000a
26638 @ 238954:                     JUMPIF # L_0004
26639 @ 238958:                     PUSH   A
26640 @ 238961:                     PUSH   P
26641 @ 238964:                     ACCESS
26642 @ 238965:                     PUSHI  #0x00000002
26643 @ 238970:                     JUMPIF # L_0004
26644 @ 238974:                     JUMP   L_01ee
26645 @ 238977:                     LOCATE L_0004

  2719           ->REG2 %IF R=11 %AND A(P)=2
26646 @ 238980:                     LINE   2719 "regression-compile-tmp/allimpc1-77.imp"
26647 @ 239022:                     PUSH   R
26648 @ 239025:                     PUSHI  #0x0000000b
26649 @ 239030:                     JUMPIF # L_0004
26650 @ 239034:                     PUSH   A
26651 @ 239037:                     PUSH   P
26652 @ 239040:                     ACCESS
26653 @ 239041:                     PUSHI  #0x00000002
26654 @ 239046:                     JUMPIF # L_0004
26655 @ 239050:                     JUMP   L_01ef
26656 @ 239053:                     LOCATE L_0004

  2720           P=T; CSEXP(0,0)
26657 @ 239056:                     LINE   2720 "regression-compile-tmp/allimpc1-77.imp"
26658 @ 239098:                     PUSH   P
26659 @ 239101:                     PUSH   T
26660 @ 239104:                     ASSVAL
26661 @ 239105:                     LINE   2720 "regression-compile-tmp/allimpc1-77.imp"
26662 @ 239147:                     PUSH   CSEXP
26663 @ 239150:                     PUSHI  #0x00000000
26664 @ 239155:                     ASSPAR
26665 @ 239156:                     PUSHI  #0x00000000
26666 @ 239161:                     ASSPAR
26667 @ 239162:                     CALL  

  2721           ->REG3 %IF TYPE=2
26668 @ 239163:                     LINE   2721 "regression-compile-tmp/allimpc1-77.imp"
26669 @ 239205:                     PUSH   TYPE
26670 @ 239208:                     PUSHI  #0x00000002
26671 @ 239213:                     JUMPIF # L_0004
26672 @ 239217:                     JUMP   L_01f0
26673 @ 239220:                     LOCATE L_0004

  2722           PRR(X'19',DISP,NEST); ->L20;   !CR
26674 @ 239223:                     LINE   2722 "regression-compile-tmp/allimpc1-77.imp"
26675 @ 239265:                     PUSH   PRR
26676 @ 239268:                     PUSHI  #0x00000019
26677 @ 239273:                     ASSPAR
26678 @ 239274:                     PUSH   DISP
26679 @ 239277:                     ASSPAR
26680 @ 239278:                     PUSH   NEST
26681 @ 239281:                     ASSPAR
26682 @ 239282:                     CALL  
26683 @ 239283:                     LINE   2722 "regression-compile-tmp/allimpc1-77.imp"
26684 @ 239325:                     JUMP   L_01f1

  2723  REG1:    Q=X'59'; ->RCOM
26685 @ 239328:                     LINE   2723 "regression-compile-tmp/allimpc1-77.imp"
26686 @ 239370:                     LABEL  L_01ee
26687 @ 239373:                     LINE   2723 "regression-compile-tmp/allimpc1-77.imp"
26688 @ 239415:                     PUSH   Q
26689 @ 239418:                     PUSHI  #0x00000059
26690 @ 239423:                     ASSVAL
26691 @ 239424:                     LINE   2723 "regression-compile-tmp/allimpc1-77.imp"
26692 @ 239466:                     JUMP   L_01f2

  2724  REG2:    Q=X'49'
26693 @ 239469:                     LINE   2724 "regression-compile-tmp/allimpc1-77.imp"
26694 @ 239511:                     LABEL  L_01ef
26695 @ 239514:                     LINE   2724 "regression-compile-tmp/allimpc1-77.imp"
26696 @ 239556:                     PUSH   Q
26697 @ 239559:                     PUSHI  #0x00000049
26698 @ 239564:                     ASSVAL

  2725  RCOM:    PRX(Q,DISP,0,I,K); ->L20;      !C OR CH
26699 @ 239565:                     LINE   2725 "regression-compile-tmp/allimpc1-77.imp"
26700 @ 239607:                     LABEL  L_01f2
26701 @ 239610:                     LINE   2725 "regression-compile-tmp/allimpc1-77.imp"
26702 @ 239652:                     PUSH   PRX
26703 @ 239655:                     PUSH   Q
26704 @ 239658:                     ASSPAR
26705 @ 239659:                     PUSH   DISP
26706 @ 239662:                     ASSPAR
26707 @ 239663:                     PUSHI  #0x00000000
26708 @ 239668:                     ASSPAR
26709 @ 239669:                     PUSH   I
26710 @ 239672:                     ASSPAR
26711 @ 239673:                     PUSH   K
26712 @ 239676:                     ASSPAR
26713 @ 239677:                     CALL  
26714 @ 239678:                     LINE   2725 "regression-compile-tmp/allimpc1-77.imp"
26715 @ 239720:                     JUMP   L_01f1

  2726  REG3:    PRR(X'18',1,DISP); ->L37 ;     !TO FLOAT ETC
26716 @ 239723:                     LINE   2726 "regression-compile-tmp/allimpc1-77.imp"
26717 @ 239765:                     LABEL  L_01f0
26718 @ 239768:                     LINE   2726 "regression-compile-tmp/allimpc1-77.imp"
26719 @ 239810:                     PUSH   PRR
26720 @ 239813:                     PUSHI  #0x00000018
26721 @ 239818:                     ASSPAR
26722 @ 239819:                     PUSHI  #0x00000001
26723 @ 239824:                     ASSPAR
26724 @ 239825:                     PUSH   DISP
26725 @ 239828:                     ASSPAR
26726 @ 239829:                     CALL  
26727 @ 239830:                     LINE   2726 "regression-compile-tmp/allimpc1-77.imp"
26728 @ 239872:                     JUMP   L_01f3

  2727  SW(-5):                                !FIRST OPERAND LONG REAL
26729 @ 239875:                     LINE   2727 "regression-compile-tmp/allimpc1-77.imp"
26730 @ 239917:                     PUSHI  #0xfffffffb
26731 @ 239922:                     SLABEL 491

  2728           CSEXP(0,3); Q=X'69';          ! COMPILE LONG
26732 @ 239925:                     LINE   2728 "regression-compile-tmp/allimpc1-77.imp"
26733 @ 239967:                     PUSH   CSEXP
26734 @ 239970:                     PUSHI  #0x00000000
26735 @ 239975:                     ASSPAR
26736 @ 239976:                     PUSHI  #0x00000003
26737 @ 239981:                     ASSPAR
26738 @ 239982:                     CALL  
26739 @ 239983:                     LINE   2728 "regression-compile-tmp/allimpc1-77.imp"
26740 @ 240025:                     PUSH   Q
26741 @ 240028:                     PUSHI  #0x00000069
26742 @ 240033:                     ASSVAL

  2729  L51:      PRX(Q,NEST,0,BASE,DISP); ->L21
26743 @ 240034:                     LINE   2729 "regression-compile-tmp/allimpc1-77.imp"
26744 @ 240076:                     LABEL  L_01f4
26745 @ 240079:                     LINE   2729 "regression-compile-tmp/allimpc1-77.imp"
26746 @ 240121:                     PUSH   PRX
26747 @ 240124:                     PUSH   Q
26748 @ 240127:                     ASSPAR
26749 @ 240128:                     PUSH   NEST
26750 @ 240131:                     ASSPAR
26751 @ 240132:                     PUSHI  #0x00000000
26752 @ 240137:                     ASSPAR
26753 @ 240138:                     PUSH   BASE
26754 @ 240141:                     ASSPAR
26755 @ 240142:                     PUSH   DISP
26756 @ 240145:                     ASSPAR
26757 @ 240146:                     CALL  
26758 @ 240147:                     LINE   2729 "regression-compile-tmp/allimpc1-77.imp"
26759 @ 240189:                     JUMP   L_01f5

  2730  SW(-4):                                !FIRST OPERAND SHORT REAL
26760 @ 240192:                     LINE   2730 "regression-compile-tmp/allimpc1-77.imp"
26761 @ 240234:                     PUSHI  #0xfffffffc
26762 @ 240239:                     SLABEL 491

  2731           Q=X'79'; CSEXP(0,2)
26763 @ 240242:                     LINE   2731 "regression-compile-tmp/allimpc1-77.imp"
26764 @ 240284:                     PUSH   Q
26765 @ 240287:                     PUSHI  #0x00000079
26766 @ 240292:                     ASSVAL
26767 @ 240293:                     LINE   2731 "regression-compile-tmp/allimpc1-77.imp"
26768 @ 240335:                     PUSH   CSEXP
26769 @ 240338:                     PUSHI  #0x00000000
26770 @ 240343:                     ASSPAR
26771 @ 240344:                     PUSHI  #0x00000002
26772 @ 240349:                     ASSPAR
26773 @ 240350:                     CALL  

  2732  L40:      ->L51 %IF PREC=0;              !SHORT EXPRESSION
26774 @ 240351:                     LINE   2732 "regression-compile-tmp/allimpc1-77.imp"
26775 @ 240393:                     LABEL  L_01f6
26776 @ 240396:                     LINE   2732 "regression-compile-tmp/allimpc1-77.imp"
26777 @ 240438:                     PUSH   PREC
26778 @ 240441:                     PUSHI  #0x00000000
26779 @ 240446:                     JUMPIF # L_0004
26780 @ 240450:                     JUMP   L_01f4
26781 @ 240453:                     LOCATE L_0004

  2733           PRR(X'2B',0,0)
26782 @ 240456:                     LINE   2733 "regression-compile-tmp/allimpc1-77.imp"
26783 @ 240498:                     PUSH   PRR
26784 @ 240501:                     PUSHI  #0x0000002b
26785 @ 240506:                     ASSPAR
26786 @ 240507:                     PUSHI  #0x00000000
26787 @ 240512:                     ASSPAR
26788 @ 240513:                     PUSHI  #0x00000000
26789 @ 240518:                     ASSPAR
26790 @ 240519:                     CALL  

  2734           PRX(X'78',0,0,BASE,DISP);     !STETCH IST OPN
26791 @ 240520:                     LINE   2734 "regression-compile-tmp/allimpc1-77.imp"
26792 @ 240562:                     PUSH   PRX
26793 @ 240565:                     PUSHI  #0x00000078
26794 @ 240570:                     ASSPAR
26795 @ 240571:                     PUSHI  #0x00000000
26796 @ 240576:                     ASSPAR
26797 @ 240577:                     PUSHI  #0x00000000
26798 @ 240582:                     ASSPAR
26799 @ 240583:                     PUSH   BASE
26800 @ 240586:                     ASSPAR
26801 @ 240587:                     PUSH   DISP
26802 @ 240590:                     ASSPAR
26803 @ 240591:                     CALL  

  2735           PRR(X'29',0,NEST); ->L20
26804 @ 240592:                     LINE   2735 "regression-compile-tmp/allimpc1-77.imp"
26805 @ 240634:                     PUSH   PRR
26806 @ 240637:                     PUSHI  #0x00000029
26807 @ 240642:                     ASSPAR
26808 @ 240643:                     PUSHI  #0x00000000
26809 @ 240648:                     ASSPAR
26810 @ 240649:                     PUSH   NEST
26811 @ 240652:                     ASSPAR
26812 @ 240653:                     CALL  
26813 @ 240654:                     LINE   2735 "regression-compile-tmp/allimpc1-77.imp"
26814 @ 240696:                     JUMP   L_01f1

  2736  SW(-3):                                !FIRST OPERAND ASHORT CONSTANY
26815 @ 240699:                     LINE   2736 "regression-compile-tmp/allimpc1-77.imp"
26816 @ 240741:                     PUSHI  #0xfffffffd
26817 @ 240746:                     SLABEL 491

  2737           CSEXP(0,0)
26818 @ 240749:                     LINE   2737 "regression-compile-tmp/allimpc1-77.imp"
26819 @ 240791:                     PUSH   CSEXP
26820 @ 240794:                     PUSHI  #0x00000000
26821 @ 240799:                     ASSPAR
26822 @ 240800:                     PUSHI  #0x00000000
26823 @ 240805:                     ASSPAR
26824 @ 240806:                     CALL  

  2738           ->L30 %IF VALUE=0
26825 @ 240807:                     LINE   2738 "regression-compile-tmp/allimpc1-77.imp"
26826 @ 240849:                     PUSH   VALUE
26827 @ 240852:                     PUSHI  #0x00000000
26828 @ 240857:                     JUMPIF # L_0004
26829 @ 240861:                     JUMP   L_01f7
26830 @ 240864:                     LOCATE L_0004

  2739           ->L36 %IF TYPE=2
26831 @ 240867:                     LINE   2739 "regression-compile-tmp/allimpc1-77.imp"
26832 @ 240909:                     PUSH   TYPE
26833 @ 240912:                     PUSHI  #0x00000002
26834 @ 240917:                     JUMPIF # L_0004
26835 @ 240921:                     JUMP   L_01f8
26836 @ 240924:                     LOCATE L_0004

  2740           R=2
26837 @ 240927:                     LINE   2740 "regression-compile-tmp/allimpc1-77.imp"
26838 @ 240969:                     PUSH   R
26839 @ 240972:                     PUSHI  #0x00000002
26840 @ 240977:                     ASSVAL

  2741           R=1 %IF NEST=2
26841 @ 240978:                     LINE   2741 "regression-compile-tmp/allimpc1-77.imp"
26842 @ 241020:                     PUSH   NEST
26843 @ 241023:                     PUSHI  #0x00000002
26844 @ 241028:                     JUMPIF # L_0004
26845 @ 241032:                     PUSH   R
26846 @ 241035:                     PUSHI  #0x00000001
26847 @ 241040:                     ASSVAL
26848 @ 241041:                     LOCATE L_0004

  2742           DUMP(0,R,VALUE,0,0);          !LOAD ADDR FOR CONSTANT
26849 @ 241044:                     LINE   2742 "regression-compile-tmp/allimpc1-77.imp"
26850 @ 241086:                     PUSH   DUMP
26851 @ 241089:                     PUSHI  #0x00000000
26852 @ 241094:                     ASSPAR
26853 @ 241095:                     PUSH   R
26854 @ 241098:                     ASSPAR
26855 @ 241099:                     PUSH   VALUE
26856 @ 241102:                     ASSPAR
26857 @ 241103:                     PUSHI  #0x00000000
26858 @ 241108:                     ASSPAR
26859 @ 241109:                     PUSHI  #0x00000000
26860 @ 241114:                     ASSPAR
26861 @ 241115:                     CALL  

  2743  L29:      PRR(X'19',R,NEST); ->L20;      !CR2,1
26862 @ 241116:                     LINE   2743 "regression-compile-tmp/allimpc1-77.imp"
26863 @ 241158:                     LABEL  L_01f9
26864 @ 241161:                     LINE   2743 "regression-compile-tmp/allimpc1-77.imp"
26865 @ 241203:                     PUSH   PRR
26866 @ 241206:                     PUSHI  #0x00000019
26867 @ 241211:                     ASSPAR
26868 @ 241212:                     PUSH   R
26869 @ 241215:                     ASSPAR
26870 @ 241216:                     PUSH   NEST
26871 @ 241219:                     ASSPAR
26872 @ 241220:                     CALL  
26873 @ 241221:                     LINE   2743 "regression-compile-tmp/allimpc1-77.imp"
26874 @ 241263:                     JUMP   L_01f1

  2744  L30:                                    !COMPARISONS WITH ZERO
26875 @ 241266:                     LINE   2744 "regression-compile-tmp/allimpc1-77.imp"
26876 @ 241308:                     LABEL  L_01f7

  2745           ->L35 %IF TYPE=5
26877 @ 241311:                     LINE   2745 "regression-compile-tmp/allimpc1-77.imp"
26878 @ 241353:                     PUSH   TYPE
26879 @ 241356:                     PUSHI  #0x00000005
26880 @ 241361:                     JUMPIF # L_0004
26881 @ 241365:                     JUMP   L_01fa
26882 @ 241368:                     LOCATE L_0004

  2746           ->L32 %IF AFLAG=1
26883 @ 241371:                     LINE   2746 "regression-compile-tmp/allimpc1-77.imp"
26884 @ 241413:                     PUSH   AFLAG
26885 @ 241416:                     PUSHI  #0x00000001
26886 @ 241421:                     JUMPIF # L_0004
26887 @ 241425:                     JUMP   L_01fb
26888 @ 241428:                     LOCATE L_0004

  2747           ->L31 %IF TYPE=2
26889 @ 241431:                     LINE   2747 "regression-compile-tmp/allimpc1-77.imp"
26890 @ 241473:                     PUSH   TYPE
26891 @ 241476:                     PUSHI  #0x00000002
26892 @ 241481:                     JUMPIF # L_0004
26893 @ 241485:                     JUMP   L_01fc
26894 @ 241488:                     LOCATE L_0004

  2748           ->L32 %IF AFLAG=2 %AND 7<=FCOMP(M)<=8
26895 @ 241491:                     LINE   2748 "regression-compile-tmp/allimpc1-77.imp"
26896 @ 241533:                     PUSH   AFLAG
26897 @ 241536:                     PUSHI  #0x00000002
26898 @ 241541:                     JUMPIF # L_0004
26899 @ 241545:                     PUSHI  #0x00000007
26900 @ 241550:                     PUSH   FCOMP
26901 @ 241553:                     PUSH   M
26902 @ 241556:                     ACCESS
26903 @ 241557:                     JUMPIFD > L_0004
26904 @ 241561:                     PUSHI  #0x00000008
26905 @ 241566:                     JUMPIF > L_0004
26906 @ 241570:                     JUMP   L_01fb
26907 @ 241573:                     LOCATE L_0004

  2749  L31:      PRR((TYPE-1)*(2-PREC&1)*16+X'12',NEST,NEST);   !LTR,LTER,LTDR
26908 @ 241576:                     LINE   2749 "regression-compile-tmp/allimpc1-77.imp"
26909 @ 241618:                     LABEL  L_01fc
26910 @ 241621:                     LINE   2749 "regression-compile-tmp/allimpc1-77.imp"
26911 @ 241663:                     PUSH   PRR
26912 @ 241666:                     PUSH   TYPE
26913 @ 241669:                     PUSHI  #0x00000001
26914 @ 241674:                     SUB   
26915 @ 241675:                     PUSHI  #0x00000002
26916 @ 241680:                     PUSH   PREC
26917 @ 241683:                     PUSHI  #0x00000001
26918 @ 241688:                     AND   
26919 @ 241689:                     SUB   
26920 @ 241690:                     MUL   
26921 @ 241691:                     PUSHI  #0x00000010
26922 @ 241696:                     MUL   
26923 @ 241697:                     PUSHI  #0x00000012
26924 @ 241702:                     ADD   
26925 @ 241703:                     ASSPAR
26926 @ 241704:                     PUSH   NEST
26927 @ 241707:                     ASSPAR
26928 @ 241708:                     PUSH   NEST
26929 @ 241711:                     ASSPAR
26930 @ 241712:                     CALL  

  2750  L32:      ->L21 %IF C=-3; ->L20
26931 @ 241713:                     LINE   2750 "regression-compile-tmp/allimpc1-77.imp"
26932 @ 241755:                     LABEL  L_01fb
26933 @ 241758:                     LINE   2750 "regression-compile-tmp/allimpc1-77.imp"
26934 @ 241800:                     PUSH   C
26935 @ 241803:                     PUSHI  #0x00000003
26936 @ 241808:                     NEGATE
26937 @ 241809:                     JUMPIF # L_0004
26938 @ 241813:                     JUMP   L_01f5
26939 @ 241816:                     LOCATE L_0004
26940 @ 241819:                     LINE   2750 "regression-compile-tmp/allimpc1-77.imp"
26941 @ 241861:                     JUMP   L_01f1

  2751  L35:      PSI(X'95',0,NEST,0); ->L20;    ! NULL STRING LENGTH=0
26942 @ 241864:                     LINE   2751 "regression-compile-tmp/allimpc1-77.imp"
26943 @ 241906:                     LABEL  L_01fa
26944 @ 241909:                     LINE   2751 "regression-compile-tmp/allimpc1-77.imp"
26945 @ 241951:                     PUSH   PSI
26946 @ 241954:                     PUSHI  #0x00000095
26947 @ 241959:                     ASSPAR
26948 @ 241960:                     PUSHI  #0x00000000
26949 @ 241965:                     ASSPAR
26950 @ 241966:                     PUSH   NEST
26951 @ 241969:                     ASSPAR
26952 @ 241970:                     PUSHI  #0x00000000
26953 @ 241975:                     ASSPAR
26954 @ 241976:                     CALL  
26955 @ 241977:                     LINE   2751 "regression-compile-tmp/allimpc1-77.imp"
26956 @ 242019:                     JUMP   L_01f1

  2752  L36:      DUMP(0,1,VALUE,0,0);
26957 @ 242022:                     LINE   2752 "regression-compile-tmp/allimpc1-77.imp"
26958 @ 242064:                     LABEL  L_01f8
26959 @ 242067:                     LINE   2752 "regression-compile-tmp/allimpc1-77.imp"
26960 @ 242109:                     PUSH   DUMP
26961 @ 242112:                     PUSHI  #0x00000000
26962 @ 242117:                     ASSPAR
26963 @ 242118:                     PUSHI  #0x00000001
26964 @ 242123:                     ASSPAR
26965 @ 242124:                     PUSH   VALUE
26966 @ 242127:                     ASSPAR
26967 @ 242128:                     PUSHI  #0x00000000
26968 @ 242133:                     ASSPAR
26969 @ 242134:                     PUSHI  #0x00000000
26970 @ 242139:                     ASSPAR
26971 @ 242140:                     CALL  

  2753  L37:      PPJ(43);
26972 @ 242141:                     LINE   2753 "regression-compile-tmp/allimpc1-77.imp"
26973 @ 242183:                     LABEL  L_01f3
26974 @ 242186:                     LINE   2753 "regression-compile-tmp/allimpc1-77.imp"
26975 @ 242228:                     PUSH   PPJ
26976 @ 242231:                     PUSHI  #0x0000002b
26977 @ 242236:                     ASSPAR
26978 @ 242237:                     CALL  

  2754           PRR((1-PREC&1)*16+X'29',0,NEST);        ! CDR OR CER
26979 @ 242238:                     LINE   2754 "regression-compile-tmp/allimpc1-77.imp"
26980 @ 242280:                     PUSH   PRR
26981 @ 242283:                     PUSHI  #0x00000001
26982 @ 242288:                     PUSH   PREC
26983 @ 242291:                     PUSHI  #0x00000001
26984 @ 242296:                     AND   
26985 @ 242297:                     SUB   
26986 @ 242298:                     PUSHI  #0x00000010
26987 @ 242303:                     MUL   
26988 @ 242304:                     PUSHI  #0x00000029
26989 @ 242309:                     ADD   
26990 @ 242310:                     ASSPAR
26991 @ 242311:                     PUSHI  #0x00000000
26992 @ 242316:                     ASSPAR
26993 @ 242317:                     PUSH   NEST
26994 @ 242320:                     ASSPAR
26995 @ 242321:                     CALL  

  2755           ->L20
26996 @ 242322:                     LINE   2755 "regression-compile-tmp/allimpc1-77.imp"
26997 @ 242364:                     JUMP   L_01f1

  2756  SW(-2):  Q=X'49';                      !OPERAND SHORT
26998 @ 242367:                     LINE   2756 "regression-compile-tmp/allimpc1-77.imp"
26999 @ 242409:                     PUSHI  #0xfffffffe
27000 @ 242414:                     SLABEL 491
27001 @ 242417:                     LINE   2756 "regression-compile-tmp/allimpc1-77.imp"
27002 @ 242459:                     PUSH   Q
27003 @ 242462:                     PUSHI  #0x00000049
27004 @ 242467:                     ASSVAL

  2757  L24:      CSEXP(0,0); ->L25 %IF TYPE=2
27005 @ 242468:                     LINE   2757 "regression-compile-tmp/allimpc1-77.imp"
27006 @ 242510:                     LABEL  L_01fd
27007 @ 242513:                     LINE   2757 "regression-compile-tmp/allimpc1-77.imp"
27008 @ 242555:                     PUSH   CSEXP
27009 @ 242558:                     PUSHI  #0x00000000
27010 @ 242563:                     ASSPAR
27011 @ 242564:                     PUSHI  #0x00000000
27012 @ 242569:                     ASSPAR
27013 @ 242570:                     CALL  
27014 @ 242571:                     LINE   2757 "regression-compile-tmp/allimpc1-77.imp"
27015 @ 242613:                     PUSH   TYPE
27016 @ 242616:                     PUSHI  #0x00000002
27017 @ 242621:                     JUMPIF # L_0004
27018 @ 242625:                     JUMP   L_01fe
27019 @ 242628:                     LOCATE L_0004

  2758            PRX(Q,NEST,0,BASE,DISP); ->L21;          ! C OR CH
27020 @ 242631:                     LINE   2758 "regression-compile-tmp/allimpc1-77.imp"
27021 @ 242673:                     PUSH   PRX
27022 @ 242676:                     PUSH   Q
27023 @ 242679:                     ASSPAR
27024 @ 242680:                     PUSH   NEST
27025 @ 242683:                     ASSPAR
27026 @ 242684:                     PUSHI  #0x00000000
27027 @ 242689:                     ASSPAR
27028 @ 242690:                     PUSH   BASE
27029 @ 242693:                     ASSPAR
27030 @ 242694:                     PUSH   DISP
27031 @ 242697:                     ASSPAR
27032 @ 242698:                     CALL  
27033 @ 242699:                     LINE   2758 "regression-compile-tmp/allimpc1-77.imp"
27034 @ 242741:                     JUMP   L_01f5

  2759  L25:      R=2; R=6 %IF Q=X'49';         ! HERE FOR REALS
27035 @ 242744:                     LINE   2759 "regression-compile-tmp/allimpc1-77.imp"
27036 @ 242786:                     LABEL  L_01fe
27037 @ 242789:                     LINE   2759 "regression-compile-tmp/allimpc1-77.imp"
27038 @ 242831:                     PUSH   R
27039 @ 242834:                     PUSHI  #0x00000002
27040 @ 242839:                     ASSVAL
27041 @ 242840:                     LINE   2759 "regression-compile-tmp/allimpc1-77.imp"
27042 @ 242882:                     PUSH   Q
27043 @ 242885:                     PUSHI  #0x00000049
27044 @ 242890:                     JUMPIF # L_0004
27045 @ 242894:                     PUSH   R
27046 @ 242897:                     PUSHI  #0x00000006
27047 @ 242902:                     ASSVAL
27048 @ 242903:                     LOCATE L_0004

  2760  L26:      DUMP(R,1,DISP,0,BASE); ->L37
27049 @ 242906:                     LINE   2760 "regression-compile-tmp/allimpc1-77.imp"
27050 @ 242948:                     LABEL  L_01ff
27051 @ 242951:                     LINE   2760 "regression-compile-tmp/allimpc1-77.imp"
27052 @ 242993:                     PUSH   DUMP
27053 @ 242996:                     PUSH   R
27054 @ 242999:                     ASSPAR
27055 @ 243000:                     PUSHI  #0x00000001
27056 @ 243005:                     ASSPAR
27057 @ 243006:                     PUSH   DISP
27058 @ 243009:                     ASSPAR
27059 @ 243010:                     PUSHI  #0x00000000
27060 @ 243015:                     ASSPAR
27061 @ 243016:                     PUSH   BASE
27062 @ 243019:                     ASSPAR
27063 @ 243020:                     CALL  
27064 @ 243021:                     LINE   2760 "regression-compile-tmp/allimpc1-77.imp"
27065 @ 243063:                     JUMP   L_01f3

  2761  SW(-1):  ! FIRST OPERAND A BYTE
27066 @ 243066:                     LINE   2761 "regression-compile-tmp/allimpc1-77.imp"
27067 @ 243108:                     PUSHI  #0xffffffff
27068 @ 243113:                     SLABEL 491

  2762           T=P; R=TSEXP(Q); L=1
27069 @ 243116:                     LINE   2762 "regression-compile-tmp/allimpc1-77.imp"
27070 @ 243158:                     PUSH   T
27071 @ 243161:                     PUSH   P
27072 @ 243164:                     ASSVAL
27073 @ 243165:                     LINE   2762 "regression-compile-tmp/allimpc1-77.imp"
27074 @ 243207:                     PUSH   R
27075 @ 243210:                     PUSH   TSEXP
27076 @ 243213:                     PUSH   Q
27077 @ 243216:                     ASSPAR
27078 @ 243217:                     CALL  
27079 @ 243218:                     ASSVAL
27080 @ 243219:                     LINE   2762 "regression-compile-tmp/allimpc1-77.imp"
27081 @ 243261:                     PUSH   L
27082 @ 243264:                     PUSHI  #0x00000001
27083 @ 243269:                     ASSVAL

  2763           ->L18 %IF R=11 %AND A(P)=2
27084 @ 243270:                     LINE   2763 "regression-compile-tmp/allimpc1-77.imp"
27085 @ 243312:                     PUSH   R
27086 @ 243315:                     PUSHI  #0x0000000b
27087 @ 243320:                     JUMPIF # L_0004
27088 @ 243324:                     PUSH   A
27089 @ 243327:                     PUSH   P
27090 @ 243330:                     ACCESS
27091 @ 243331:                     PUSHI  #0x00000002
27092 @ 243336:                     JUMPIF # L_0004
27093 @ 243340:                     JUMP   L_0200
27094 @ 243343:                     LOCATE L_0004

  2764           ->L19 %IF R=1 %AND A(P)=2
27095 @ 243346:                     LINE   2764 "regression-compile-tmp/allimpc1-77.imp"
27096 @ 243388:                     PUSH   R
27097 @ 243391:                     PUSHI  #0x00000001
27098 @ 243396:                     JUMPIF # L_0004
27099 @ 243400:                     PUSH   A
27100 @ 243403:                     PUSH   P
27101 @ 243406:                     ACCESS
27102 @ 243407:                     PUSHI  #0x00000002
27103 @ 243412:                     JUMPIF # L_0004
27104 @ 243416:                     JUMP   L_0201
27105 @ 243419:                     LOCATE L_0004

  2765           P=T;CSEXP(0,0); ->L14 %IF TYPE=2
27106 @ 243422:                     LINE   2765 "regression-compile-tmp/allimpc1-77.imp"
27107 @ 243464:                     PUSH   P
27108 @ 243467:                     PUSH   T
27109 @ 243470:                     ASSVAL
27110 @ 243471:                     LINE   2765 "regression-compile-tmp/allimpc1-77.imp"
27111 @ 243513:                     PUSH   CSEXP
27112 @ 243516:                     PUSHI  #0x00000000
27113 @ 243521:                     ASSPAR
27114 @ 243522:                     PUSHI  #0x00000000
27115 @ 243527:                     ASSPAR
27116 @ 243528:                     CALL  
27117 @ 243529:                     LINE   2765 "regression-compile-tmp/allimpc1-77.imp"
27118 @ 243571:                     PUSH   TYPE
27119 @ 243574:                     PUSHI  #0x00000002
27120 @ 243579:                     JUMPIF # L_0004
27121 @ 243583:                     JUMP   L_0202
27122 @ 243586:                     LOCATE L_0004

  2766           R=2; R=1 %IF NEST=2
27123 @ 243589:                     LINE   2766 "regression-compile-tmp/allimpc1-77.imp"
27124 @ 243631:                     PUSH   R
27125 @ 243634:                     PUSHI  #0x00000002
27126 @ 243639:                     ASSVAL
27127 @ 243640:                     LINE   2766 "regression-compile-tmp/allimpc1-77.imp"
27128 @ 243682:                     PUSH   NEST
27129 @ 243685:                     PUSHI  #0x00000002
27130 @ 243690:                     JUMPIF # L_0004
27131 @ 243694:                     PUSH   R
27132 @ 243697:                     PUSHI  #0x00000001
27133 @ 243702:                     ASSVAL
27134 @ 243703:                     LOCATE L_0004

  2767           DUMP(4,R,DISP,0,BASE); ->L29
27135 @ 243706:                     LINE   2767 "regression-compile-tmp/allimpc1-77.imp"
27136 @ 243748:                     PUSH   DUMP
27137 @ 243751:                     PUSHI  #0x00000004
27138 @ 243756:                     ASSPAR
27139 @ 243757:                     PUSH   R
27140 @ 243760:                     ASSPAR
27141 @ 243761:                     PUSH   DISP
27142 @ 243764:                     ASSPAR
27143 @ 243765:                     PUSHI  #0x00000000
27144 @ 243770:                     ASSPAR
27145 @ 243771:                     PUSH   BASE
27146 @ 243774:                     ASSPAR
27147 @ 243775:                     CALL  
27148 @ 243776:                     LINE   2767 "regression-compile-tmp/allimpc1-77.imp"
27149 @ 243818:                     JUMP   L_01f9

  2768  L14:      R=4; ->L26
27150 @ 243821:                     LINE   2768 "regression-compile-tmp/allimpc1-77.imp"
27151 @ 243863:                     LABEL  L_0202
27152 @ 243866:                     LINE   2768 "regression-compile-tmp/allimpc1-77.imp"
27153 @ 243908:                     PUSH   R
27154 @ 243911:                     PUSHI  #0x00000004
27155 @ 243916:                     ASSVAL
27156 @ 243917:                     LINE   2768 "regression-compile-tmp/allimpc1-77.imp"
27157 @ 243959:                     JUMP   L_01ff

  2769  L18:      PSS(X'D5',L,BASE,DISP,I,K); ->L20;       ! CLC COMPARISONS
27158 @ 243962:                     LINE   2769 "regression-compile-tmp/allimpc1-77.imp"
27159 @ 244004:                     LABEL  L_0200
27160 @ 244007:                     LINE   2769 "regression-compile-tmp/allimpc1-77.imp"
27161 @ 244049:                     PUSH   PSS
27162 @ 244052:                     PUSHI  #0x000000d5
27163 @ 244057:                     ASSPAR
27164 @ 244058:                     PUSH   L
27165 @ 244061:                     ASSPAR
27166 @ 244062:                     PUSH   BASE
27167 @ 244065:                     ASSPAR
27168 @ 244066:                     PUSH   DISP
27169 @ 244069:                     ASSPAR
27170 @ 244070:                     PUSH   I
27171 @ 244073:                     ASSPAR
27172 @ 244074:                     PUSH   K
27173 @ 244077:                     ASSPAR
27174 @ 244078:                     CALL  
27175 @ 244079:                     LINE   2769 "regression-compile-tmp/allimpc1-77.imp"
27176 @ 244121:                     JUMP   L_01f1

  2770  L19:      PSI(X'95',Q,BASE,DISP);->L20;  !CLI FOR BYTE/INTEGER
27177 @ 244124:                     LINE   2770 "regression-compile-tmp/allimpc1-77.imp"
27178 @ 244166:                     LABEL  L_0201
27179 @ 244169:                     LINE   2770 "regression-compile-tmp/allimpc1-77.imp"
27180 @ 244211:                     PUSH   PSI
27181 @ 244214:                     PUSHI  #0x00000095
27182 @ 244219:                     ASSPAR
27183 @ 244220:                     PUSH   Q
27184 @ 244223:                     ASSPAR
27185 @ 244224:                     PUSH   BASE
27186 @ 244227:                     ASSPAR
27187 @ 244228:                     PUSH   DISP
27188 @ 244231:                     ASSPAR
27189 @ 244232:                     CALL  
27190 @ 244233:                     LINE   2770 "regression-compile-tmp/allimpc1-77.imp"
27191 @ 244275:                     JUMP   L_01f1

  2771  SW(0):                                 !FIRST OPERAND INTEGER
27192 @ 244278:                     LINE   2771 "regression-compile-tmp/allimpc1-77.imp"
27193 @ 244320:                     PUSHI  #0x00000000
27194 @ 244325:                     SLABEL 491

  2772           T=P; R=TSEXP(Q); L=4
27195 @ 244328:                     LINE   2772 "regression-compile-tmp/allimpc1-77.imp"
27196 @ 244370:                     PUSH   T
27197 @ 244373:                     PUSH   P
27198 @ 244376:                     ASSVAL
27199 @ 244377:                     LINE   2772 "regression-compile-tmp/allimpc1-77.imp"
27200 @ 244419:                     PUSH   R
27201 @ 244422:                     PUSH   TSEXP
27202 @ 244425:                     PUSH   Q
27203 @ 244428:                     ASSPAR
27204 @ 244429:                     CALL  
27205 @ 244430:                     ASSVAL
27206 @ 244431:                     LINE   2772 "regression-compile-tmp/allimpc1-77.imp"
27207 @ 244473:                     PUSH   L
27208 @ 244476:                     PUSHI  #0x00000004
27209 @ 244481:                     ASSVAL

  2773           ->RSTORE %UNLESS R=10 %AND A(P)=2
27210 @ 244482:                     LINE   2773 "regression-compile-tmp/allimpc1-77.imp"
27211 @ 244524:                     PUSH   R
27212 @ 244527:                     PUSHI  #0x0000000a
27213 @ 244532:                     JUMPIF # L_0005
27214 @ 244536:                     PUSH   A
27215 @ 244539:                     PUSH   P
27216 @ 244542:                     ACCESS
27217 @ 244543:                     PUSHI  #0x00000002
27218 @ 244548:                     JUMPIF = L_0004
27219 @ 244552:                     LOCATE L_0005
27220 @ 244555:                     JUMP   L_0203
27221 @ 244558:                     LOCATE L_0004

  2774           ->L18 %IF 7<=FCOMP(M)<=8
27222 @ 244561:                     LINE   2774 "regression-compile-tmp/allimpc1-77.imp"
27223 @ 244603:                     PUSHI  #0x00000007
27224 @ 244608:                     PUSH   FCOMP
27225 @ 244611:                     PUSH   M
27226 @ 244614:                     ACCESS
27227 @ 244615:                     JUMPIFD > L_0004
27228 @ 244619:                     PUSHI  #0x00000008
27229 @ 244624:                     JUMPIF > L_0004
27230 @ 244628:                     JUMP   L_0200
27231 @ 244631:                     LOCATE L_0004

  2775  RSTORE:  P=T; Q=X'59'; ->L24
27232 @ 244634:                     LINE   2775 "regression-compile-tmp/allimpc1-77.imp"
27233 @ 244676:                     LABEL  L_0203
27234 @ 244679:                     LINE   2775 "regression-compile-tmp/allimpc1-77.imp"
27235 @ 244721:                     PUSH   P
27236 @ 244724:                     PUSH   T
27237 @ 244727:                     ASSVAL
27238 @ 244728:                     LINE   2775 "regression-compile-tmp/allimpc1-77.imp"
27239 @ 244770:                     PUSH   Q
27240 @ 244773:                     PUSHI  #0x00000059
27241 @ 244778:                     ASSVAL
27242 @ 244779:                     LINE   2775 "regression-compile-tmp/allimpc1-77.imp"
27243 @ 244821:                     JUMP   L_01fd

  2776  SW(1):                                 !FIRST OPERAND EXPRESSION
27244 @ 244824:                     LINE   2776 "regression-compile-tmp/allimpc1-77.imp"
27245 @ 244866:                     PUSHI  #0x00000001
27246 @ 244871:                     SLABEL 491

  2777  SW(2):                                 !2ND HALT OF DOUBLE SEDED
27247 @ 244874:                     LINE   2777 "regression-compile-tmp/allimpc1-77.imp"
27248 @ 244916:                     PUSHI  #0x00000002
27249 @ 244921:                     SLABEL 491

  2778           T=P; PTYPEP=PTYPE; R=TSEXP(VALUE)
27250 @ 244924:                     LINE   2778 "regression-compile-tmp/allimpc1-77.imp"
27251 @ 244966:                     PUSH   T
27252 @ 244969:                     PUSH   P
27253 @ 244972:                     ASSVAL
27254 @ 244973:                     LINE   2778 "regression-compile-tmp/allimpc1-77.imp"
27255 @ 245015:                     PUSH   PTYPEP
27256 @ 245018:                     PUSH   PTYPE
27257 @ 245021:                     ASSVAL
27258 @ 245022:                     LINE   2778 "regression-compile-tmp/allimpc1-77.imp"
27259 @ 245064:                     PUSH   R
27260 @ 245067:                     PUSH   TSEXP
27261 @ 245070:                     PUSH   VALUE
27262 @ 245073:                     ASSPAR
27263 @ 245074:                     CALL  
27264 @ 245075:                     ASSVAL

  2779           PTYPE=PTYPEP;UNPACK
27265 @ 245076:                     LINE   2779 "regression-compile-tmp/allimpc1-77.imp"
27266 @ 245118:                     PUSH   PTYPE
27267 @ 245121:                     PUSH   PTYPEP
27268 @ 245124:                     ASSVAL
27269 @ 245125:                     LINE   2779 "regression-compile-tmp/allimpc1-77.imp"
27270 @ 245167:                     PUSH   UNPACK
27271 @ 245170:                     CALL  

  2780           ->L30 %IF R=1 %AND VALUE=0 %AND(A(P)=2 %OR C=2)
27272 @ 245171:                     LINE   2780 "regression-compile-tmp/allimpc1-77.imp"
27273 @ 245213:                     PUSH   R
27274 @ 245216:                     PUSHI  #0x00000001
27275 @ 245221:                     JUMPIF # L_0004
27276 @ 245225:                     PUSH   VALUE
27277 @ 245228:                     PUSHI  #0x00000000
27278 @ 245233:                     JUMPIF # L_0004
27279 @ 245237:                     PUSH   A
27280 @ 245240:                     PUSH   P
27281 @ 245243:                     ACCESS
27282 @ 245244:                     PUSHI  #0x00000002
27283 @ 245249:                     JUMPIF = L_0005
27284 @ 245253:                     PUSH   C
27285 @ 245256:                     PUSHI  #0x00000002
27286 @ 245261:                     JUMPIF # L_0004
27287 @ 245265:                     LOCATE L_0005
27288 @ 245268:                     JUMP   L_01f7
27289 @ 245271:                     LOCATE L_0004

  2781           ->L160 %IF TYPE=5
27290 @ 245274:                     LINE   2781 "regression-compile-tmp/allimpc1-77.imp"
27291 @ 245316:                     PUSH   TYPE
27292 @ 245319:                     PUSHI  #0x00000005
27293 @ 245324:                     JUMPIF # L_0004
27294 @ 245328:                     JUMP   L_0204
27295 @ 245331:                     LOCATE L_0004

  2782           ->L150 %IF TYPE=2
27296 @ 245334:                     LINE   2782 "regression-compile-tmp/allimpc1-77.imp"
27297 @ 245376:                     PUSH   TYPE
27298 @ 245379:                     PUSHI  #0x00000002
27299 @ 245384:                     JUMPIF # L_0004
27300 @ 245388:                     JUMP   L_0205
27301 @ 245391:                     LOCATE L_0004

  2783           ->L120 %IF R=0 %OR 14<=R<=15 %OR(A(P)=1 %AND C=1)
27302 @ 245394:                     LINE   2783 "regression-compile-tmp/allimpc1-77.imp"
27303 @ 245436:                     PUSH   R
27304 @ 245439:                     PUSHI  #0x00000000
27305 @ 245444:                     JUMPIF = L_0005
27306 @ 245448:                     PUSHI  #0x0000000e
27307 @ 245453:                     PUSH   R
27308 @ 245456:                     JUMPIFD > L_0006
27309 @ 245460:                     PUSHI  #0x0000000f
27310 @ 245465:                     JUMPIF <= L_0005
27311 @ 245469:                     LOCATE L_0006
27312 @ 245472:                     PUSH   A
27313 @ 245475:                     PUSH   P
27314 @ 245478:                     ACCESS
27315 @ 245479:                     PUSHI  #0x00000001
27316 @ 245484:                     JUMPIF # L_0004
27317 @ 245488:                     PUSH   C
27318 @ 245491:                     PUSHI  #0x00000001
27319 @ 245496:                     JUMPIF # L_0004
27320 @ 245500:                     LOCATE L_0005
27321 @ 245503:                     JUMP   L_0206
27322 @ 245506:                     LOCATE L_0004

  2784           ->L130 %IF UNASS=1 %OR R=100 %OR R=11 %OR R<=2
27323 @ 245509:                     LINE   2784 "regression-compile-tmp/allimpc1-77.imp"
27324 @ 245551:                     PUSH   UNASS
27325 @ 245554:                     PUSHI  #0x00000001
27326 @ 245559:                     JUMPIF = L_0005
27327 @ 245563:                     PUSH   R
27328 @ 245566:                     PUSHI  #0x00000064
27329 @ 245571:                     JUMPIF = L_0005
27330 @ 245575:                     PUSH   R
27331 @ 245578:                     PUSHI  #0x0000000b
27332 @ 245583:                     JUMPIF = L_0005
27333 @ 245587:                     PUSH   R
27334 @ 245590:                     PUSHI  #0x00000002
27335 @ 245595:                     JUMPIF > L_0004
27336 @ 245599:                     LOCATE L_0005
27337 @ 245602:                     JUMP   L_0207
27338 @ 245605:                     LOCATE L_0004

  2785           ->L131 %IF R=50;               ! REGISTER VARIABLE
27339 @ 245608:                     LINE   2785 "regression-compile-tmp/allimpc1-77.imp"
27340 @ 245650:                     PUSH   R
27341 @ 245653:                     PUSHI  #0x00000032
27342 @ 245658:                     JUMPIF # L_0004
27343 @ 245662:                     JUMP   L_0208
27344 @ 245665:                     LOCATE L_0004

  2786           Q=X'59'; Q=X'49' %IF R=12
27345 @ 245668:                     LINE   2786 "regression-compile-tmp/allimpc1-77.imp"
27346 @ 245710:                     PUSH   Q
27347 @ 245713:                     PUSHI  #0x00000059
27348 @ 245718:                     ASSVAL
27349 @ 245719:                     LINE   2786 "regression-compile-tmp/allimpc1-77.imp"
27350 @ 245761:                     PUSH   R
27351 @ 245764:                     PUSHI  #0x0000000c
27352 @ 245769:                     JUMPIF # L_0004
27353 @ 245773:                     PUSH   Q
27354 @ 245776:                     PUSHI  #0x00000049
27355 @ 245781:                     ASSVAL
27356 @ 245782:                     LOCATE L_0004

  2787           PRX(Q,NEST,0,I,K); ->L20
27357 @ 245785:                     LINE   2787 "regression-compile-tmp/allimpc1-77.imp"
27358 @ 245827:                     PUSH   PRX
27359 @ 245830:                     PUSH   Q
27360 @ 245833:                     ASSPAR
27361 @ 245834:                     PUSH   NEST
27362 @ 245837:                     ASSPAR
27363 @ 245838:                     PUSHI  #0x00000000
27364 @ 245843:                     ASSPAR
27365 @ 245844:                     PUSH   I
27366 @ 245847:                     ASSPAR
27367 @ 245848:                     PUSH   K
27368 @ 245851:                     ASSPAR
27369 @ 245852:                     CALL  
27370 @ 245853:                     LINE   2787 "regression-compile-tmp/allimpc1-77.imp"
27371 @ 245895:                     JUMP   L_01f1

  2788  L130:     !1ST OPND INTEGER IN NEST-2ND OPN SIMPLE INTEGER EXPRN
27372 @ 245898:                     LINE   2788 "regression-compile-tmp/allimpc1-77.imp"
27373 @ 245940:                     LABEL  L_0207

  2789           R=NEST; REGISTER(R)=1 %IF REGISTER(R)=0
27374 @ 245943:                     LINE   2789 "regression-compile-tmp/allimpc1-77.imp"
27375 @ 245985:                     PUSH   R
27376 @ 245988:                     PUSH   NEST
27377 @ 245991:                     ASSVAL
27378 @ 245992:                     LINE   2789 "regression-compile-tmp/allimpc1-77.imp"
27379 @ 246034:                     PUSH   REGISTER
27380 @ 246037:                     PUSH   R
27381 @ 246040:                     ACCESS
27382 @ 246041:                     PUSHI  #0x00000000
27383 @ 246046:                     JUMPIF # L_0004
27384 @ 246050:                     PUSH   REGISTER
27385 @ 246053:                     PUSH   R
27386 @ 246056:                     ACCESS
27387 @ 246057:                     PUSHI  #0x00000001
27388 @ 246062:                     ASSVAL
27389 @ 246063:                     LOCATE L_0004

  2790           P=T; CSEXP(0,1)
27390 @ 246066:                     LINE   2790 "regression-compile-tmp/allimpc1-77.imp"
27391 @ 246108:                     PUSH   P
27392 @ 246111:                     PUSH   T
27393 @ 246114:                     ASSVAL
27394 @ 246115:                     LINE   2790 "regression-compile-tmp/allimpc1-77.imp"
27395 @ 246157:                     PUSH   CSEXP
27396 @ 246160:                     PUSHI  #0x00000000
27397 @ 246165:                     ASSPAR
27398 @ 246166:                     PUSHI  #0x00000001
27399 @ 246171:                     ASSPAR
27400 @ 246172:                     CALL  

  2791           REGISTER(R)=0 %IF REGISTER(R)>0; ->L29
27401 @ 246173:                     LINE   2791 "regression-compile-tmp/allimpc1-77.imp"
27402 @ 246215:                     PUSH   REGISTER
27403 @ 246218:                     PUSH   R
27404 @ 246221:                     ACCESS
27405 @ 246222:                     PUSHI  #0x00000000
27406 @ 246227:                     JUMPIF <= L_0004
27407 @ 246231:                     PUSH   REGISTER
27408 @ 246234:                     PUSH   R
27409 @ 246237:                     ACCESS
27410 @ 246238:                     PUSHI  #0x00000000
27411 @ 246243:                     ASSVAL
27412 @ 246244:                     LOCATE L_0004
27413 @ 246247:                     LINE   2791 "regression-compile-tmp/allimpc1-77.imp"
27414 @ 246289:                     JUMP   L_01f9

  2792  L131:      PRR(X'19',NEST,K); ->L20
27415 @ 246292:                     LINE   2792 "regression-compile-tmp/allimpc1-77.imp"
27416 @ 246334:                     LABEL  L_0208
27417 @ 246337:                     LINE   2792 "regression-compile-tmp/allimpc1-77.imp"
27418 @ 246379:                     PUSH   PRR
27419 @ 246382:                     PUSHI  #0x00000019
27420 @ 246387:                     ASSPAR
27421 @ 246388:                     PUSH   NEST
27422 @ 246391:                     ASSPAR
27423 @ 246392:                     PUSH   K
27424 @ 246395:                     ASSPAR
27425 @ 246396:                     CALL  
27426 @ 246397:                     LINE   2792 "regression-compile-tmp/allimpc1-77.imp"
27427 @ 246439:                     JUMP   L_01f1

  2793  L120:     !1ST OPND INTEGER EXPRN IN NEST-SECOND OPND UNKNOWN
27428 @ 246442:                     LINE   2793 "regression-compile-tmp/allimpc1-77.imp"
27429 @ 246484:                     LABEL  L_0206

  2794           Q=PARK(NEST); P=T
27430 @ 246487:                     LINE   2794 "regression-compile-tmp/allimpc1-77.imp"
27431 @ 246529:                     PUSH   Q
27432 @ 246532:                     PUSH   PARK
27433 @ 246535:                     PUSH   NEST
27434 @ 246538:                     ASSPAR
27435 @ 246539:                     CALL  
27436 @ 246540:                     ASSVAL
27437 @ 246541:                     LINE   2794 "regression-compile-tmp/allimpc1-77.imp"
27438 @ 246583:                     PUSH   P
27439 @ 246586:                     PUSH   T
27440 @ 246589:                     ASSVAL

  2795           CSEXP(0,0); ->L122 %IF TYPE=2
27441 @ 246590:                     LINE   2795 "regression-compile-tmp/allimpc1-77.imp"
27442 @ 246632:                     PUSH   CSEXP
27443 @ 246635:                     PUSHI  #0x00000000
27444 @ 246640:                     ASSPAR
27445 @ 246641:                     PUSHI  #0x00000000
27446 @ 246646:                     ASSPAR
27447 @ 246647:                     CALL  
27448 @ 246648:                     LINE   2795 "regression-compile-tmp/allimpc1-77.imp"
27449 @ 246690:                     PUSH   TYPE
27450 @ 246693:                     PUSHI  #0x00000002
27451 @ 246698:                     JUMPIF # L_0004
27452 @ 246702:                     JUMP   L_0209
27453 @ 246705:                     LOCATE L_0004

  2796           UNPARK(X'59',NEST,Q); ->L21
27454 @ 246708:                     LINE   2796 "regression-compile-tmp/allimpc1-77.imp"
27455 @ 246750:                     PUSH   UNPARK
27456 @ 246753:                     PUSHI  #0x00000059
27457 @ 246758:                     ASSPAR
27458 @ 246759:                     PUSH   NEST
27459 @ 246762:                     ASSPAR
27460 @ 246763:                     PUSH   Q
27461 @ 246766:                     ASSPAR
27462 @ 246767:                     CALL  
27463 @ 246768:                     LINE   2796 "regression-compile-tmp/allimpc1-77.imp"
27464 @ 246810:                     JUMP   L_01f5

  2797  L122:     UNPARK(X'58',1,Q); ->L37;       ! TO FLOAT FIRST OPERAND
27465 @ 246813:                     LINE   2797 "regression-compile-tmp/allimpc1-77.imp"
27466 @ 246855:                     LABEL  L_0209
27467 @ 246858:                     LINE   2797 "regression-compile-tmp/allimpc1-77.imp"
27468 @ 246900:                     PUSH   UNPARK
27469 @ 246903:                     PUSHI  #0x00000058
27470 @ 246908:                     ASSPAR
27471 @ 246909:                     PUSHI  #0x00000001
27472 @ 246914:                     ASSPAR
27473 @ 246915:                     PUSH   Q
27474 @ 246918:                     ASSPAR
27475 @ 246919:                     CALL  
27476 @ 246920:                     LINE   2797 "regression-compile-tmp/allimpc1-77.imp"
27477 @ 246962:                     JUMP   L_01f3

  2798  L150:     P=T; Q=PARKF(NEST,PREC);      !
27478 @ 246965:                     LINE   2798 "regression-compile-tmp/allimpc1-77.imp"
27479 @ 247007:                     LABEL  L_0205
27480 @ 247010:                     LINE   2798 "regression-compile-tmp/allimpc1-77.imp"
27481 @ 247052:                     PUSH   P
27482 @ 247055:                     PUSH   T
27483 @ 247058:                     ASSVAL
27484 @ 247059:                     LINE   2798 "regression-compile-tmp/allimpc1-77.imp"
27485 @ 247101:                     PUSH   Q
27486 @ 247104:                     PUSH   PARKF
27487 @ 247107:                     PUSH   NEST
27488 @ 247110:                     ASSPAR
27489 @ 247111:                     PUSH   PREC
27490 @ 247114:                     ASSPAR
27491 @ 247115:                     CALL  
27492 @ 247116:                     ASSVAL

  2799           ->L155 %IF PREC=0
27493 @ 247117:                     LINE   2799 "regression-compile-tmp/allimpc1-77.imp"
27494 @ 247159:                     PUSH   PREC
27495 @ 247162:                     PUSHI  #0x00000000
27496 @ 247167:                     JUMPIF # L_0004
27497 @ 247171:                     JUMP   L_020a
27498 @ 247174:                     LOCATE L_0004

  2800           CSEXP(0,3);                   !1ST OPND LONG REAL EXPR
27499 @ 247177:                     LINE   2800 "regression-compile-tmp/allimpc1-77.imp"
27500 @ 247219:                     PUSH   CSEXP
27501 @ 247222:                     PUSHI  #0x00000000
27502 @ 247227:                     ASSPAR
27503 @ 247228:                     PUSHI  #0x00000003
27504 @ 247233:                     ASSPAR
27505 @ 247234:                     CALL  

  2801           PUSH(LWSP(LEVEL),0,Q)
27506 @ 247235:                     LINE   2801 "regression-compile-tmp/allimpc1-77.imp"
27507 @ 247277:                     PUSH   PUSH
27508 @ 247280:                     PUSH   LWSP
27509 @ 247283:                     PUSH   LEVEL
27510 @ 247286:                     ACCESS
27511 @ 247287:                     ASSPAR
27512 @ 247288:                     PUSHI  #0x00000000
27513 @ 247293:                     ASSPAR
27514 @ 247294:                     PUSH   Q
27515 @ 247297:                     ASSPAR
27516 @ 247298:                     CALL  

  2802           BASE=RBASE
27517 @ 247299:                     LINE   2802 "regression-compile-tmp/allimpc1-77.imp"
27518 @ 247341:                     PUSH   BASE
27519 @ 247344:                     PUSH   RBASE
27520 @ 247347:                     ASSVAL

  2803           DISP=Q; Q=X'69'; ->L51
27521 @ 247348:                     LINE   2803 "regression-compile-tmp/allimpc1-77.imp"
27522 @ 247390:                     PUSH   DISP
27523 @ 247393:                     PUSH   Q
27524 @ 247396:                     ASSVAL
27525 @ 247397:                     LINE   2803 "regression-compile-tmp/allimpc1-77.imp"
27526 @ 247439:                     PUSH   Q
27527 @ 247442:                     PUSHI  #0x00000069
27528 @ 247447:                     ASSVAL
27529 @ 247448:                     LINE   2803 "regression-compile-tmp/allimpc1-77.imp"
27530 @ 247490:                     JUMP   L_01f4

  2804  L155:     CSEXP(0,2);                   !1ST OPND SHORT REAL EXPRN
27531 @ 247493:                     LINE   2804 "regression-compile-tmp/allimpc1-77.imp"
27532 @ 247535:                     LABEL  L_020a
27533 @ 247538:                     LINE   2804 "regression-compile-tmp/allimpc1-77.imp"
27534 @ 247580:                     PUSH   CSEXP
27535 @ 247583:                     PUSHI  #0x00000000
27536 @ 247588:                     ASSPAR
27537 @ 247589:                     PUSHI  #0x00000002
27538 @ 247594:                     ASSPAR
27539 @ 247595:                     CALL  

  2805           PUSH(WSP(LEVEL),0,Q)
27540 @ 247596:                     LINE   2805 "regression-compile-tmp/allimpc1-77.imp"
27541 @ 247638:                     PUSH   PUSH
27542 @ 247641:                     PUSH   WSP
27543 @ 247644:                     PUSH   LEVEL
27544 @ 247647:                     ACCESS
27545 @ 247648:                     ASSPAR
27546 @ 247649:                     PUSHI  #0x00000000
27547 @ 247654:                     ASSPAR
27548 @ 247655:                     PUSH   Q
27549 @ 247658:                     ASSPAR
27550 @ 247659:                     CALL  

  2806           BASE=RBASE;DISP=Q
27551 @ 247660:                     LINE   2806 "regression-compile-tmp/allimpc1-77.imp"
27552 @ 247702:                     PUSH   BASE
27553 @ 247705:                     PUSH   RBASE
27554 @ 247708:                     ASSVAL
27555 @ 247709:                     LINE   2806 "regression-compile-tmp/allimpc1-77.imp"
27556 @ 247751:                     PUSH   DISP
27557 @ 247754:                     PUSH   Q
27558 @ 247757:                     ASSVAL

  2807           Q=X'79'; ->L40
27559 @ 247758:                     LINE   2807 "regression-compile-tmp/allimpc1-77.imp"
27560 @ 247800:                     PUSH   Q
27561 @ 247803:                     PUSHI  #0x00000079
27562 @ 247808:                     ASSVAL
27563 @ 247809:                     LINE   2807 "regression-compile-tmp/allimpc1-77.imp"
27564 @ 247851:                     JUMP   L_01f6

  2808  L160:     %COMMENT 1ST OPERAND A STRING EXPRESSION PTR IN NEST
27565 @ 247854:                     LINE   2808 "regression-compile-tmp/allimpc1-77.imp"
27566 @ 247896:                     LABEL  L_0204

  2809           P=T; POP(STR WSP(LEVEL),R,T);! RMEOVE WKAREA WITH STRING%C
  2810  !FROM FREE LIST TO PREVENT CORRUPTION
27567 @ 247899:                     LINE   2809 "regression-compile-tmp/allimpc1-77.imp"
27568 @ 247941:                     PUSH   P
27569 @ 247944:                     PUSH   T
27570 @ 247947:                     ASSVAL
27571 @ 247948:                     LINE   2809 "regression-compile-tmp/allimpc1-77.imp"
27572 @ 247990:                     PUSH   POP
27573 @ 247993:                     PUSH   STRWSP
27574 @ 247996:                     PUSH   LEVEL
27575 @ 247999:                     ACCESS
27576 @ 248000:                     ASSPAR
27577 @ 248001:                     PUSH   R
27578 @ 248004:                     ASSPAR
27579 @ 248005:                     PUSH   T
27580 @ 248008:                     ASSPAR
27581 @ 248009:                     CALL  

  2811           R=PARK(NEST)
27582 @ 248010:                     LINE   2811 "regression-compile-tmp/allimpc1-77.imp"
27583 @ 248052:                     PUSH   R
27584 @ 248055:                     PUSH   PARK
27585 @ 248058:                     PUSH   NEST
27586 @ 248061:                     ASSPAR
27587 @ 248062:                     CALL  
27588 @ 248063:                     ASSVAL

  2812           CSTREXP(1); NEST=1
27589 @ 248064:                     LINE   2812 "regression-compile-tmp/allimpc1-77.imp"
27590 @ 248106:                     PUSH   CSTREXP
27591 @ 248109:                     PUSHI  #0x00000001
27592 @ 248114:                     ASSPAR
27593 @ 248115:                     CALL  
27594 @ 248116:                     LINE   2812 "regression-compile-tmp/allimpc1-77.imp"
27595 @ 248158:                     PUSH   NEST
27596 @ 248161:                     PUSHI  #0x00000001
27597 @ 248166:                     ASSVAL

  2813           UNPARK(X'58',2,R)
27598 @ 248167:                     LINE   2813 "regression-compile-tmp/allimpc1-77.imp"
27599 @ 248209:                     PUSH   UNPARK
27600 @ 248212:                     PUSHI  #0x00000058
27601 @ 248217:                     ASSPAR
27602 @ 248218:                     PUSHI  #0x00000002
27603 @ 248223:                     ASSPAR
27604 @ 248224:                     PUSH   R
27605 @ 248227:                     ASSPAR
27606 @ 248228:                     CALL  

  2814           PUSH(STR WSP(LEVEL),0,T)
27607 @ 248229:                     LINE   2814 "regression-compile-tmp/allimpc1-77.imp"
27608 @ 248271:                     PUSH   PUSH
27609 @ 248274:                     PUSH   STRWSP
27610 @ 248277:                     PUSH   LEVEL
27611 @ 248280:                     ACCESS
27612 @ 248281:                     ASSPAR
27613 @ 248282:                     PUSHI  #0x00000000
27614 @ 248287:                     ASSPAR
27615 @ 248288:                     PUSH   T
27616 @ 248291:                     ASSPAR
27617 @ 248292:                     CALL  

  2815  L161:     ->L162 %UNLESS 7<=FCOMP(M)<=8; ! OPTIMISE = & \=
27618 @ 248293:                     LINE   2815 "regression-compile-tmp/allimpc1-77.imp"
27619 @ 248335:                     LABEL  L_01ed
27620 @ 248338:                     LINE   2815 "regression-compile-tmp/allimpc1-77.imp"
27621 @ 248380:                     PUSHI  #0x00000007
27622 @ 248385:                     PUSH   FCOMP
27623 @ 248388:                     PUSH   M
27624 @ 248391:                     ACCESS
27625 @ 248392:                     JUMPIFD > L_0005
27626 @ 248396:                     PUSHI  #0x00000008
27627 @ 248401:                     JUMPIF <= L_0004
27628 @ 248405:                     LOCATE L_0005
27629 @ 248408:                     JUMP   L_020b
27630 @ 248411:                     LOCATE L_0004

  2816           PRX(X'43',3,0,1,0);           ! IC TO SET UP FOR EX
27631 @ 248414:                     LINE   2816 "regression-compile-tmp/allimpc1-77.imp"
27632 @ 248456:                     PUSH   PRX
27633 @ 248459:                     PUSHI  #0x00000043
27634 @ 248464:                     ASSPAR
27635 @ 248465:                     PUSHI  #0x00000003
27636 @ 248470:                     ASSPAR
27637 @ 248471:                     PUSHI  #0x00000000
27638 @ 248476:                     ASSPAR
27639 @ 248477:                     PUSHI  #0x00000001
27640 @ 248482:                     ASSPAR
27641 @ 248483:                     PUSHI  #0x00000000
27642 @ 248488:                     ASSPAR
27643 @ 248489:                     CALL  

  2817           PRX(X'44',3,0,GLA,STRINST+6); ->L20;     ! EX_3,COMPARISON
27644 @ 248490:                     LINE   2817 "regression-compile-tmp/allimpc1-77.imp"
27645 @ 248532:                     PUSH   PRX
27646 @ 248535:                     PUSHI  #0x00000044
27647 @ 248540:                     ASSPAR
27648 @ 248541:                     PUSHI  #0x00000003
27649 @ 248546:                     ASSPAR
27650 @ 248547:                     PUSHI  #0x00000000
27651 @ 248552:                     ASSPAR
27652 @ 248553:                     PUSH   GLA
27653 @ 248556:                     ASSPAR
27654 @ 248557:                     PUSH   STRINST
27655 @ 248560:                     PUSHI  #0x00000006
27656 @ 248565:                     ADD   
27657 @ 248566:                     ASSPAR
27658 @ 248567:                     CALL  
27659 @ 248568:                     LINE   2817 "regression-compile-tmp/allimpc1-77.imp"
27660 @ 248610:                     JUMP   L_01f1

  2818  L162:     PPJ(35);                      ! GO TO SUBROUTINE FOR COMPARISON
27661 @ 248613:                     LINE   2818 "regression-compile-tmp/allimpc1-77.imp"
27662 @ 248655:                     LABEL  L_020b
27663 @ 248658:                     LINE   2818 "regression-compile-tmp/allimpc1-77.imp"
27664 @ 248700:                     PUSH   PPJ
27665 @ 248703:                     PUSHI  #0x00000023
27666 @ 248708:                     ASSPAR
27667 @ 248709:                     CALL  

  2819  L20:      MASK=FCOMP(M); ->L1;           ! MASK FOR NORMAL COMPARISON
27668 @ 248710:                     LINE   2819 "regression-compile-tmp/allimpc1-77.imp"
27669 @ 248752:                     LABEL  L_01f1
27670 @ 248755:                     LINE   2819 "regression-compile-tmp/allimpc1-77.imp"
27671 @ 248797:                     PUSH   MASK
27672 @ 248800:                     PUSH   FCOMP
27673 @ 248803:                     PUSH   M
27674 @ 248806:                     ACCESS
27675 @ 248807:                     ASSVAL
27676 @ 248808:                     LINE   2819 "regression-compile-tmp/allimpc1-77.imp"
27677 @ 248850:                     JUMP   L_01ec

  2820  L21:      MASK=BCOMP(M);                ! BACKWARDS COMPARISON
27678 @ 248853:                     LINE   2820 "regression-compile-tmp/allimpc1-77.imp"
27679 @ 248895:                     LABEL  L_01f5
27680 @ 248898:                     LINE   2820 "regression-compile-tmp/allimpc1-77.imp"
27681 @ 248940:                     PUSH   MASK
27682 @ 248943:                     PUSH   BCOMP
27683 @ 248946:                     PUSH   M
27684 @ 248949:                     ACCESS
27685 @ 248950:                     ASSVAL

  2821  L1:             %END
27686 @ 248951:                     LINE   2821 "regression-compile-tmp/allimpc1-77.imp"
27687 @ 248993:                     LABEL  L_01ec
27688 @ 248996:                     LINE   2821 "regression-compile-tmp/allimpc1-77.imp"
27689 @ 249038:                  END    _lev0id0_CSS_CCOND_CCOMP {lev=4 --> 3}

  2822           %ROUTINE CCC
  2823           !%SHORTROUTINE
27690 @ 249039:                  LINE   2822 "regression-compile-tmp/allimpc1-77.imp"
27691 @ 249081:                  DEF    CCC (_lev0id0_CSS_CCOND_CCC) p1=V_01d7 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
27692 @ 249096:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
27693 @ 249097:                     FINISH ) {lev=4}

  2824           %INTEGER LINE,FLAB
27694 @ 249098:                     LINE   2824 "regression-compile-tmp/allimpc1-77.imp"
27695 @ 249140:                     DEF    LINE p1=V_01e3 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
27696 @ 249156:                     DEF    FLAB p1=V_01e4 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

  2825           CSC(FLAB)
27697 @ 249172:                     LINE   2825 "regression-compile-tmp/allimpc1-77.imp"
27698 @ 249214:                     PUSH   CSC
27699 @ 249217:                     PUSH   FLAB
27700 @ 249220:                     ASSPAR
27701 @ 249221:                     CALL  

  2826           C=A(P) ; P=P+1
27702 @ 249222:                     LINE   2826 "regression-compile-tmp/allimpc1-77.imp"
27703 @ 249264:                     PUSH   C
27704 @ 249267:                     PUSH   A
27705 @ 249270:                     PUSH   P
27706 @ 249273:                     ACCESS
27707 @ 249274:                     ASSVAL
27708 @ 249275:                     LINE   2826 "regression-compile-tmp/allimpc1-77.imp"
27709 @ 249317:                     PUSH   P
27710 @ 249320:                     PUSH   P
27711 @ 249323:                     PUSHI  #0x00000001
27712 @ 249328:                     ADD   
27713 @ 249329:                     ASSVAL

  2827           CLAUSES=CLAUSES+1
27714 @ 249330:                     LINE   2827 "regression-compile-tmp/allimpc1-77.imp"
27715 @ 249372:                     PUSH   CLAUSES
27716 @ 249375:                     PUSH   CLAUSES
27717 @ 249378:                     PUSHI  #0x00000001
27718 @ 249383:                     ADD   
27719 @ 249384:                     ASSVAL

  2828           ->L10 %IF T=0       %OR(CLAUSES>1 %AND C=2)
27720 @ 249385:                     LINE   2828 "regression-compile-tmp/allimpc1-77.imp"
27721 @ 249427:                     PUSH   T
27722 @ 249430:                     PUSHI  #0x00000000
27723 @ 249435:                     JUMPIF = L_0005
27724 @ 249439:                     PUSH   CLAUSES
27725 @ 249442:                     PUSHI  #0x00000001
27726 @ 249447:                     JUMPIF <= L_0004
27727 @ 249451:                     PUSH   C
27728 @ 249454:                     PUSHI  #0x00000002
27729 @ 249459:                     JUMPIF # L_0004
27730 @ 249463:                     LOCATE L_0005
27731 @ 249466:                     JUMP   L_01e5
27732 @ 249469:                     LOCATE L_0004

  2829           ->L2 %IF FAILPT#0
27733 @ 249472:                     LINE   2829 "regression-compile-tmp/allimpc1-77.imp"
27734 @ 249514:                     PUSH   FAILPT
27735 @ 249517:                     PUSHI  #0x00000000
27736 @ 249522:                     JUMPIF = L_0004
27737 @ 249526:                     JUMP   L_01e6
27738 @ 249529:                     LOCATE L_0004

  2830           FAILPT=1 ; LINE=1 ; ->L3
27739 @ 249532:                     LINE   2830 "regression-compile-tmp/allimpc1-77.imp"
27740 @ 249574:                     PUSH   FAILPT
27741 @ 249577:                     PUSHI  #0x00000001
27742 @ 249582:                     ASSVAL
27743 @ 249583:                     LINE   2830 "regression-compile-tmp/allimpc1-77.imp"
27744 @ 249625:                     PUSH   LINE
27745 @ 249628:                     PUSHI  #0x00000001
27746 @ 249633:                     ASSVAL
27747 @ 249634:                     LINE   2830 "regression-compile-tmp/allimpc1-77.imp"
27748 @ 249676:                     JUMP   L_01e7

  2831  L2:       LINE=0
27749 @ 249679:                     LINE   2831 "regression-compile-tmp/allimpc1-77.imp"
27750 @ 249721:                     LABEL  L_01e6
27751 @ 249724:                     LINE   2831 "regression-compile-tmp/allimpc1-77.imp"
27752 @ 249766:                     PUSH   LINE
27753 @ 249769:                     PUSHI  #0x00000000
27754 @ 249774:                     ASSVAL

  2832  L3:
27755 @ 249775:                     LINE   2832 "regression-compile-tmp/allimpc1-77.imp"
27756 @ 249817:                     LABEL  L_01e7

  2833           PLOCAL JUMP(MASK,JNPORFP)
27757 @ 249820:                     LINE   2833 "regression-compile-tmp/allimpc1-77.imp"
27758 @ 249862:                     PUSH   PLOCALJUMP
27759 @ 249865:                     PUSH   MASK
27760 @ 249868:                     ASSPAR
27761 @ 249869:                     PUSH   JNPORFP
27762 @ 249872:                     ASSPAR
27763 @ 249873:                     CALL  

  2834           %UNLESS FLAB=0 %THEN %START
27764 @ 249874:                     LINE   2834 "regression-compile-tmp/allimpc1-77.imp"
27765 @ 249916:                     PUSH   FLAB
27766 @ 249919:                     PUSHI  #0x00000000
27767 @ 249924:                     JUMPIF = L_0004

  2835           PUSH(LOCAL LABEL,CA,FLAB)
27768 @ 249928:                     LINE   2835 "regression-compile-tmp/allimpc1-77.imp"
27769 @ 249970:                     PUSH   PUSH
27770 @ 249973:                     PUSH   LOCALLABEL
27771 @ 249976:                     ASSPAR
27772 @ 249977:                     PUSH   CA
27773 @ 249980:                     ASSPAR
27774 @ 249981:                     PUSH   FLAB
27775 @ 249984:                     ASSPAR
27776 @ 249985:                     CALL  

  2836           R13=0 %UNLESS R13=SAVE13 %AND CHNGE13=0
27777 @ 249986:                     LINE   2836 "regression-compile-tmp/allimpc1-77.imp"
27778 @ 250028:                     PUSH   R13
27779 @ 250031:                     PUSH   SAVE13
27780 @ 250034:                     JUMPIF # L_0008
27781 @ 250038:                     PUSH   CHNGE13
27782 @ 250041:                     PUSHI  #0x00000000
27783 @ 250046:                     JUMPIF = L_0007
27784 @ 250050:                     LOCATE L_0008
27785 @ 250053:                     PUSH   R13
27786 @ 250056:                     PUSHI  #0x00000000
27787 @ 250061:                     ASSVAL
27788 @ 250062:                     LOCATE L_0007

  2837           %FINISH
27789 @ 250065:                     LINE   2837 "regression-compile-tmp/allimpc1-77.imp"
27790 @ 250107:                     LOCATE L_0004

  2838           CCC;                          !FIX NEXT CLAUSE
27791 @ 250110:                     LINE   2838 "regression-compile-tmp/allimpc1-77.imp"
27792 @ 250152:                     PUSH   CCC
27793 @ 250155:                     CALL  

  2839           ->L10 %IF LINE=0
27794 @ 250156:                     LINE   2839 "regression-compile-tmp/allimpc1-77.imp"
27795 @ 250198:                     PUSH   LINE
27796 @ 250201:                     PUSHI  #0x00000000
27797 @ 250206:                     JUMPIF # L_0004
27798 @ 250210:                     JUMP   L_01e5
27799 @ 250213:                     LOCATE L_0004

  2840           MASK=MASK!!15 %IF JNPORFP=NEARLAB
27800 @ 250216:                     LINE   2840 "regression-compile-tmp/allimpc1-77.imp"
27801 @ 250258:                     PUSH   JNPORFP
27802 @ 250261:                     PUSH   NEARLAB
27803 @ 250264:                     JUMPIF # L_0004
27804 @ 250268:                     PUSH   MASK
27805 @ 250271:                     PUSH   MASK
27806 @ 250274:                     PUSHI  #0x0000000f
27807 @ 250279:                     XOR   
27808 @ 250280:                     ASSVAL
27809 @ 250281:                     LOCATE L_0004

  2841  L10:      %END
27810 @ 250284:                     LINE   2841 "regression-compile-tmp/allimpc1-77.imp"
27811 @ 250326:                     LABEL  L_01e5
27812 @ 250329:                     LINE   2841 "regression-compile-tmp/allimpc1-77.imp"
27813 @ 250371:                  END    _lev0id0_CSS_CCOND_CCC {lev=4 --> 3}

  2842           %ROUTINE CSC(%INTEGERNAME FLAB)
  2843           !%SHORTROUTINE
27814 @ 250372:                  LINE   2842 "regression-compile-tmp/allimpc1-77.imp"
27815 @ 250414:                  DEF    CSC (_lev0id0_CSS_CCOND_CSC) p1=V_01d8 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
27816 @ 250429:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
27817 @ 250430:                        DEF    FLAB p1=V_01e3 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
27818 @ 250446:                     FINISH ) {lev=4}

  2844           %INTEGER LINE,Q,R,S,TP,NEAR
27819 @ 250447:                     LINE   2844 "regression-compile-tmp/allimpc1-77.imp"
27820 @ 250489:                     DEF    LINE p1=V_01e4 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
27821 @ 250505:                     DEF    Q p1=V_01e5 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
27822 @ 250518:                     DEF    R p1=V_01e6 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
27823 @ 250531:                     DEF    S p1=V_01e7 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
27824 @ 250544:                     DEF    TP p1=V_01e8 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
27825 @ 250558:                     DEF    NEAR p1=V_01e9 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

  2845           FLAB=0
27826 @ 250574:                     LINE   2845 "regression-compile-tmp/allimpc1-77.imp"
27827 @ 250616:                     PUSH   FLAB
27828 @ 250619:                     PUSHI  #0x00000000
27829 @ 250624:                     ASSVAL

  2846           S=A(P+1+A(P+1))
27830 @ 250625:                     LINE   2846 "regression-compile-tmp/allimpc1-77.imp"
27831 @ 250667:                     PUSH   S
27832 @ 250670:                     PUSH   A
27833 @ 250673:                     PUSH   P
27834 @ 250676:                     PUSHI  #0x00000001
27835 @ 250681:                     ADD   
27836 @ 250682:                     PUSH   A
27837 @ 250685:                     PUSH   P
27838 @ 250688:                     PUSHI  #0x00000001
27839 @ 250693:                     ADD   
27840 @ 250694:                     ACCESS
27841 @ 250695:                     ADD   
27842 @ 250696:                     ACCESS
27843 @ 250697:                     ASSVAL

  2847           LINE=S
27844 @ 250698:                     LINE   2847 "regression-compile-tmp/allimpc1-77.imp"
27845 @ 250740:                     PUSH   LINE
27846 @ 250743:                     PUSH   S
27847 @ 250746:                     ASSVAL

  2848           NEAR=NEARLAB
27848 @ 250747:                     LINE   2848 "regression-compile-tmp/allimpc1-77.imp"
27849 @ 250789:                     PUSH   NEAR
27850 @ 250792:                     PUSH   NEARLAB
27851 @ 250795:                     ASSVAL

  2849           ->START %IF T=0 %OR(S=2 %AND CLAUSES>0)
27852 @ 250796:                     LINE   2849 "regression-compile-tmp/allimpc1-77.imp"
27853 @ 250838:                     PUSH   T
27854 @ 250841:                     PUSHI  #0x00000000
27855 @ 250846:                     JUMPIF = L_0005
27856 @ 250850:                     PUSH   S
27857 @ 250853:                     PUSHI  #0x00000002
27858 @ 250858:                     JUMPIF # L_0004
27859 @ 250862:                     PUSH   CLAUSES
27860 @ 250865:                     PUSHI  #0x00000000
27861 @ 250870:                     JUMPIF <= L_0004
27862 @ 250874:                     LOCATE L_0005
27863 @ 250877:                     JUMP   L_01ea
27864 @ 250880:                     LOCATE L_0004

  2850           PLABEL=PLABEL-1; NEAR=PLABEL
27865 @ 250883:                     LINE   2850 "regression-compile-tmp/allimpc1-77.imp"
27866 @ 250925:                     PUSH   PLABEL
27867 @ 250928:                     PUSH   PLABEL
27868 @ 250931:                     PUSHI  #0x00000001
27869 @ 250936:                     SUB   
27870 @ 250937:                     ASSVAL
27871 @ 250938:                     LINE   2850 "regression-compile-tmp/allimpc1-77.imp"
27872 @ 250980:                     PUSH   NEAR
27873 @ 250983:                     PUSH   PLABEL
27874 @ 250986:                     ASSVAL

  2851  START:   ->L1 %IF A(P)=1
27875 @ 250987:                     LINE   2851 "regression-compile-tmp/allimpc1-77.imp"
27876 @ 251029:                     LABEL  L_01ea
27877 @ 251032:                     LINE   2851 "regression-compile-tmp/allimpc1-77.imp"
27878 @ 251074:                     PUSH   A
27879 @ 251077:                     PUSH   P
27880 @ 251080:                     ACCESS
27881 @ 251081:                     PUSHI  #0x00000001
27882 @ 251086:                     JUMPIF # L_0004
27883 @ 251090:                     JUMP   L_01eb
27884 @ 251093:                     LOCATE L_0004

  2852           P=P+2
27885 @ 251096:                     LINE   2852 "regression-compile-tmp/allimpc1-77.imp"
27886 @ 251138:                     PUSH   P
27887 @ 251141:                     PUSH   P
27888 @ 251144:                     PUSHI  #0x00000002
27889 @ 251149:                     ADD   
27890 @ 251150:                     ASSVAL

  2853           ->REDUND %IF T=0
27891 @ 251151:                     LINE   2853 "regression-compile-tmp/allimpc1-77.imp"
27892 @ 251193:                     PUSH   T
27893 @ 251196:                     PUSHI  #0x00000000
27894 @ 251201:                     JUMPIF # L_0004
27895 @ 251205:                     JUMP   L_01ec
27896 @ 251208:                     LOCATE L_0004

  2854           ->REDUND2 %IF T=A(P+1+A(P+1))
27897 @ 251211:                     LINE   2854 "regression-compile-tmp/allimpc1-77.imp"
27898 @ 251253:                     PUSH   T
27899 @ 251256:                     PUSH   A
27900 @ 251259:                     PUSH   P
27901 @ 251262:                     PUSHI  #0x00000001
27902 @ 251267:                     ADD   
27903 @ 251268:                     PUSH   A
27904 @ 251271:                     PUSH   P
27905 @ 251274:                     PUSHI  #0x00000001
27906 @ 251279:                     ADD   
27907 @ 251280:                     ACCESS
27908 @ 251281:                     ADD   
27909 @ 251282:                     ACCESS
27910 @ 251283:                     JUMPIF # L_0004
27911 @ 251287:                     JUMP   L_01ed
27912 @ 251290:                     LOCATE L_0004

  2855           FLAB=NEAR %UNLESS NEAR=NEARLAB
27913 @ 251293:                     LINE   2855 "regression-compile-tmp/allimpc1-77.imp"
27914 @ 251335:                     PUSH   NEAR
27915 @ 251338:                     PUSH   NEARLAB
27916 @ 251341:                     JUMPIF = L_0004
27917 @ 251345:                     PUSH   FLAB
27918 @ 251348:                     PUSH   NEAR
27919 @ 251351:                     ASSVAL
27920 @ 251352:                     LOCATE L_0004

  2856           TP=T-1; ->LAST %IF NEAR=NEARLAB
27921 @ 251355:                     LINE   2856 "regression-compile-tmp/allimpc1-77.imp"
27922 @ 251397:                     PUSH   TP
27923 @ 251400:                     PUSH   T
27924 @ 251403:                     PUSHI  #0x00000001
27925 @ 251408:                     SUB   
27926 @ 251409:                     ASSVAL
27927 @ 251410:                     LINE   2856 "regression-compile-tmp/allimpc1-77.imp"
27928 @ 251452:                     PUSH   NEAR
27929 @ 251455:                     PUSH   NEARLAB
27930 @ 251458:                     JUMPIF # L_0004
27931 @ 251462:                     JUMP   L_01ee
27932 @ 251465:                     LOCATE L_0004

  2857           CCOND(TP,NEAR,FARLAB); ->L9
27933 @ 251468:                     LINE   2857 "regression-compile-tmp/allimpc1-77.imp"
27934 @ 251510:                     PUSH   CCOND
27935 @ 251513:                     PUSH   TP
27936 @ 251516:                     ASSPAR
27937 @ 251517:                     PUSH   NEAR
27938 @ 251520:                     ASSPAR
27939 @ 251521:                     PUSH   FARLAB
27940 @ 251524:                     ASSPAR
27941 @ 251525:                     CALL  
27942 @ 251526:                     LINE   2857 "regression-compile-tmp/allimpc1-77.imp"
27943 @ 251568:                     JUMP   L_01ef

  2858  REDUND:CCOND(IU,NEARLAB,FARLAB); ->L9
27944 @ 251571:                     LINE   2858 "regression-compile-tmp/allimpc1-77.imp"
27945 @ 251613:                     LABEL  L_01ec
27946 @ 251616:                     LINE   2858 "regression-compile-tmp/allimpc1-77.imp"
27947 @ 251658:                     PUSH   CCOND
27948 @ 251661:                     PUSH   IU
27949 @ 251664:                     ASSPAR
27950 @ 251665:                     PUSH   NEARLAB
27951 @ 251668:                     ASSPAR
27952 @ 251669:                     PUSH   FARLAB
27953 @ 251672:                     ASSPAR
27954 @ 251673:                     CALL  
27955 @ 251674:                     LINE   2858 "regression-compile-tmp/allimpc1-77.imp"
27956 @ 251716:                     JUMP   L_01ef

  2859  REDUND2: CCOND(IU,NEARLAB,FARLAB)
27957 @ 251719:                     LINE   2859 "regression-compile-tmp/allimpc1-77.imp"
27958 @ 251761:                     LABEL  L_01ed
27959 @ 251764:                     LINE   2859 "regression-compile-tmp/allimpc1-77.imp"
27960 @ 251806:                     PUSH   CCOND
27961 @ 251809:                     PUSH   IU
27962 @ 251812:                     ASSPAR
27963 @ 251813:                     PUSH   NEARLAB
27964 @ 251816:                     ASSPAR
27965 @ 251817:                     PUSH   FARLAB
27966 @ 251820:                     ASSPAR
27967 @ 251821:                     CALL  

  2860           MASK=MASK!!15 %IF JNPORFP=NEARLAB       ;->L9
27968 @ 251822:                     LINE   2860 "regression-compile-tmp/allimpc1-77.imp"
27969 @ 251864:                     PUSH   JNPORFP
27970 @ 251867:                     PUSH   NEARLAB
27971 @ 251870:                     JUMPIF # L_0004
27972 @ 251874:                     PUSH   MASK
27973 @ 251877:                     PUSH   MASK
27974 @ 251880:                     PUSHI  #0x0000000f
27975 @ 251885:                     XOR   
27976 @ 251886:                     ASSVAL
27977 @ 251887:                     LOCATE L_0004
27978 @ 251890:                     LINE   2860 "regression-compile-tmp/allimpc1-77.imp"
27979 @ 251932:                     JUMP   L_01ef

  2861  LAST:    CCOND(IU,NEAR,FARLAB)
27980 @ 251935:                     LINE   2861 "regression-compile-tmp/allimpc1-77.imp"
27981 @ 251977:                     LABEL  L_01ee
27982 @ 251980:                     LINE   2861 "regression-compile-tmp/allimpc1-77.imp"
27983 @ 252022:                     PUSH   CCOND
27984 @ 252025:                     PUSH   IU
27985 @ 252028:                     ASSPAR
27986 @ 252029:                     PUSH   NEAR
27987 @ 252032:                     ASSPAR
27988 @ 252033:                     PUSH   FARLAB
27989 @ 252036:                     ASSPAR
27990 @ 252037:                     CALL  

  2862           NEARLAB=0; ->L9
27991 @ 252038:                     LINE   2862 "regression-compile-tmp/allimpc1-77.imp"
27992 @ 252080:                     PUSH   NEARLAB
27993 @ 252083:                     PUSHI  #0x00000000
27994 @ 252088:                     ASSVAL
27995 @ 252089:                     LINE   2862 "regression-compile-tmp/allimpc1-77.imp"
27996 @ 252131:                     JUMP   L_01ef

  2863  L1:       %COMMENT CLASSIFY SIMPLE CONDITION AND ACT ACCORDINGLY
27997 @ 252134:                     LINE   2863 "regression-compile-tmp/allimpc1-77.imp"
27998 @ 252176:                     LABEL  L_01eb

  2864           P=P+2; S=P; SKIP EXP
27999 @ 252179:                     LINE   2864 "regression-compile-tmp/allimpc1-77.imp"
28000 @ 252221:                     PUSH   P
28001 @ 252224:                     PUSH   P
28002 @ 252227:                     PUSHI  #0x00000002
28003 @ 252232:                     ADD   
28004 @ 252233:                     ASSVAL
28005 @ 252234:                     LINE   2864 "regression-compile-tmp/allimpc1-77.imp"
28006 @ 252276:                     PUSH   S
28007 @ 252279:                     PUSH   P
28008 @ 252282:                     ASSVAL
28009 @ 252283:                     LINE   2864 "regression-compile-tmp/allimpc1-77.imp"
28010 @ 252325:                     PUSH   SKIPEXP
28011 @ 252328:                     CALL  

  2865           ->L21 %IF A(P)=8;              ! RESOLUTION (ALL OCCURRENCES)
28012 @ 252329:                     LINE   2865 "regression-compile-tmp/allimpc1-77.imp"
28013 @ 252371:                     PUSH   A
28014 @ 252374:                     PUSH   P
28015 @ 252377:                     ACCESS
28016 @ 252378:                     PUSHI  #0x00000008
28017 @ 252383:                     JUMPIF # L_0004
28018 @ 252387:                     JUMP   L_01f0
28019 @ 252390:                     LOCATE L_0004

  2866           P=P+1; Q=TSEXP(R);            ! TEST MIDDLE OPERAND FIRST
28020 @ 252393:                     LINE   2866 "regression-compile-tmp/allimpc1-77.imp"
28021 @ 252435:                     PUSH   P
28022 @ 252438:                     PUSH   P
28023 @ 252441:                     PUSHI  #0x00000001
28024 @ 252446:                     ADD   
28025 @ 252447:                     ASSVAL
28026 @ 252448:                     LINE   2866 "regression-compile-tmp/allimpc1-77.imp"
28027 @ 252490:                     PUSH   Q
28028 @ 252493:                     PUSH   TSEXP
28029 @ 252496:                     PUSH   R
28030 @ 252499:                     ASSPAR
28031 @ 252500:                     CALL  
28032 @ 252501:                     ASSVAL

  2867           %IF TYPE=3 %THEN %START
28033 @ 252502:                     LINE   2867 "regression-compile-tmp/allimpc1-77.imp"
28034 @ 252544:                     PUSH   TYPE
28035 @ 252547:                     PUSHI  #0x00000003
28036 @ 252552:                     JUMPIF # L_0004

  2868           P=P+2; R=COPY RECORD TAG; %FINISH
28037 @ 252556:                     LINE   2868 "regression-compile-tmp/allimpc1-77.imp"
28038 @ 252598:                     PUSH   P
28039 @ 252601:                     PUSH   P
28040 @ 252604:                     PUSHI  #0x00000002
28041 @ 252609:                     ADD   
28042 @ 252610:                     ASSVAL
28043 @ 252611:                     LINE   2868 "regression-compile-tmp/allimpc1-77.imp"
28044 @ 252653:                     PUSH   R
28045 @ 252656:                     PUSH   COPYRECORDTAG
28046 @ 252659:                     CALL  
28047 @ 252660:                     ASSVAL
28048 @ 252661:                     LINE   2868 "regression-compile-tmp/allimpc1-77.imp"
28049 @ 252703:                     LOCATE L_0004

  2869           ->STR %IF TYPE=5
28050 @ 252706:                     LINE   2869 "regression-compile-tmp/allimpc1-77.imp"
28051 @ 252748:                     PUSH   TYPE
28052 @ 252751:                     PUSHI  #0x00000005
28053 @ 252756:                     JUMPIF # L_0004
28054 @ 252760:                     JUMP   L_01f1
28055 @ 252763:                     LOCATE L_0004

  2870           ->ZERO %IF Q=1 %AND R=0 %AND A(P)=2;! ! NOT DOUBLE SIDED
28056 @ 252766:                     LINE   2870 "regression-compile-tmp/allimpc1-77.imp"
28057 @ 252808:                     PUSH   Q
28058 @ 252811:                     PUSHI  #0x00000001
28059 @ 252816:                     JUMPIF # L_0004
28060 @ 252820:                     PUSH   R
28061 @ 252823:                     PUSHI  #0x00000000
28062 @ 252828:                     JUMPIF # L_0004
28063 @ 252832:                     PUSH   A
28064 @ 252835:                     PUSH   P
28065 @ 252838:                     ACCESS
28066 @ 252839:                     PUSHI  #0x00000002
28067 @ 252844:                     JUMPIF # L_0004
28068 @ 252848:                     JUMP   L_01f2
28069 @ 252851:                     LOCATE L_0004

  2871           P=S; Q=TSEXP(R);              ! TEST LHS
28070 @ 252854:                     LINE   2871 "regression-compile-tmp/allimpc1-77.imp"
28071 @ 252896:                     PUSH   P
28072 @ 252899:                     PUSH   S
28073 @ 252902:                     ASSVAL
28074 @ 252903:                     LINE   2871 "regression-compile-tmp/allimpc1-77.imp"
28075 @ 252945:                     PUSH   Q
28076 @ 252948:                     PUSH   TSEXP
28077 @ 252951:                     PUSH   R
28078 @ 252954:                     ASSPAR
28079 @ 252955:                     CALL  
28080 @ 252956:                     ASSVAL

  2872           ->CONST %IF 1<=Q<=2
28081 @ 252957:                     LINE   2872 "regression-compile-tmp/allimpc1-77.imp"
28082 @ 252999:                     PUSHI  #0x00000001
28083 @ 253004:                     PUSH   Q
28084 @ 253007:                     JUMPIFD > L_0004
28085 @ 253011:                     PUSHI  #0x00000002
28086 @ 253016:                     JUMPIF > L_0004
28087 @ 253020:                     JUMP   L_01f3
28088 @ 253023:                     LOCATE L_0004

  2873           ->SIMPLE %IF Q=20
28089 @ 253026:                     LINE   2873 "regression-compile-tmp/allimpc1-77.imp"
28090 @ 253068:                     PUSH   Q
28091 @ 253071:                     PUSHI  #0x00000014
28092 @ 253076:                     JUMPIF # L_0004
28093 @ 253080:                     JUMP   L_01f4
28094 @ 253083:                     LOCATE L_0004

  2874           ->REGVAR %IF Q=50
28095 @ 253086:                     LINE   2874 "regression-compile-tmp/allimpc1-77.imp"
28096 @ 253128:                     PUSH   Q
28097 @ 253131:                     PUSHI  #0x00000032
28098 @ 253136:                     JUMPIF # L_0004
28099 @ 253140:                     JUMP   L_01f5
28100 @ 253143:                     LOCATE L_0004

  2875           ->STR %IF TYPE=5
28101 @ 253146:                     LINE   2875 "regression-compile-tmp/allimpc1-77.imp"
28102 @ 253188:                     PUSH   TYPE
28103 @ 253191:                     PUSHI  #0x00000005
28104 @ 253196:                     JUMPIF # L_0004
28105 @ 253200:                     JUMP   L_01f1
28106 @ 253203:                     LOCATE L_0004

  2876           ->NORMAL %UNLESS UNASS=0 %AND 10<=Q<=15
28107 @ 253206:                     LINE   2876 "regression-compile-tmp/allimpc1-77.imp"
28108 @ 253248:                     PUSH   UNASS
28109 @ 253251:                     PUSHI  #0x00000000
28110 @ 253256:                     JUMPIF # L_0005
28111 @ 253260:                     PUSHI  #0x0000000a
28112 @ 253265:                     PUSH   Q
28113 @ 253268:                     JUMPIFD > L_0005
28114 @ 253272:                     PUSHI  #0x0000000f
28115 @ 253277:                     JUMPIF <= L_0004
28116 @ 253281:                     LOCATE L_0005
28117 @ 253284:                     JUMP   L_01f6
28118 @ 253287:                     LOCATE L_0004

  2877  SIMPLE:  BASE=I; DISP=K; CCOMP(10-Q); ->L8
28119 @ 253290:                     LINE   2877 "regression-compile-tmp/allimpc1-77.imp"
28120 @ 253332:                     LABEL  L_01f4
28121 @ 253335:                     LINE   2877 "regression-compile-tmp/allimpc1-77.imp"
28122 @ 253377:                     PUSH   BASE
28123 @ 253380:                     PUSH   I
28124 @ 253383:                     ASSVAL
28125 @ 253384:                     LINE   2877 "regression-compile-tmp/allimpc1-77.imp"
28126 @ 253426:                     PUSH   DISP
28127 @ 253429:                     PUSH   K
28128 @ 253432:                     ASSVAL
28129 @ 253433:                     LINE   2877 "regression-compile-tmp/allimpc1-77.imp"
28130 @ 253475:                     PUSH   CCOMP
28131 @ 253478:                     PUSHI  #0x0000000a
28132 @ 253483:                     PUSH   Q
28133 @ 253486:                     SUB   
28134 @ 253487:                     ASSPAR
28135 @ 253488:                     CALL  
28136 @ 253489:                     LINE   2877 "regression-compile-tmp/allimpc1-77.imp"
28137 @ 253531:                     JUMP   L_01f7

  2878  REGVAR:  DISP=K; CCOMP(-9); ->L8
28138 @ 253534:                     LINE   2878 "regression-compile-tmp/allimpc1-77.imp"
28139 @ 253576:                     LABEL  L_01f5
28140 @ 253579:                     LINE   2878 "regression-compile-tmp/allimpc1-77.imp"
28141 @ 253621:                     PUSH   DISP
28142 @ 253624:                     PUSH   K
28143 @ 253627:                     ASSVAL
28144 @ 253628:                     LINE   2878 "regression-compile-tmp/allimpc1-77.imp"
28145 @ 253670:                     PUSH   CCOMP
28146 @ 253673:                     PUSHI  #0x00000009
28147 @ 253678:                     NEGATE
28148 @ 253679:                     ASSPAR
28149 @ 253680:                     CALL  
28150 @ 253681:                     LINE   2878 "regression-compile-tmp/allimpc1-77.imp"
28151 @ 253723:                     JUMP   L_01f7

  2879  STR:     P=S; CSTREXP(1); NEST=1; CCOMP(1); ->L8
28152 @ 253726:                     LINE   2879 "regression-compile-tmp/allimpc1-77.imp"
28153 @ 253768:                     LABEL  L_01f1
28154 @ 253771:                     LINE   2879 "regression-compile-tmp/allimpc1-77.imp"
28155 @ 253813:                     PUSH   P
28156 @ 253816:                     PUSH   S
28157 @ 253819:                     ASSVAL
28158 @ 253820:                     LINE   2879 "regression-compile-tmp/allimpc1-77.imp"
28159 @ 253862:                     PUSH   CSTREXP
28160 @ 253865:                     PUSHI  #0x00000001
28161 @ 253870:                     ASSPAR
28162 @ 253871:                     CALL  
28163 @ 253872:                     LINE   2879 "regression-compile-tmp/allimpc1-77.imp"
28164 @ 253914:                     PUSH   NEST
28165 @ 253917:                     PUSHI  #0x00000001
28166 @ 253922:                     ASSVAL
28167 @ 253923:                     LINE   2879 "regression-compile-tmp/allimpc1-77.imp"
28168 @ 253965:                     PUSH   CCOMP
28169 @ 253968:                     PUSHI  #0x00000001
28170 @ 253973:                     ASSPAR
28171 @ 253974:                     CALL  
28172 @ 253975:                     LINE   2879 "regression-compile-tmp/allimpc1-77.imp"
28173 @ 254017:                     JUMP   L_01f7

  2880  CONST:   VALUE=R; CCOMP(-3); ->L8
28174 @ 254020:                     LINE   2880 "regression-compile-tmp/allimpc1-77.imp"
28175 @ 254062:                     LABEL  L_01f3
28176 @ 254065:                     LINE   2880 "regression-compile-tmp/allimpc1-77.imp"
28177 @ 254107:                     PUSH   VALUE
28178 @ 254110:                     PUSH   R
28179 @ 254113:                     ASSVAL
28180 @ 254114:                     LINE   2880 "regression-compile-tmp/allimpc1-77.imp"
28181 @ 254156:                     PUSH   CCOMP
28182 @ 254159:                     PUSHI  #0x00000003
28183 @ 254164:                     NEGATE
28184 @ 254165:                     ASSPAR
28185 @ 254166:                     CALL  
28186 @ 254167:                     LINE   2880 "regression-compile-tmp/allimpc1-77.imp"
28187 @ 254209:                     JUMP   L_01f7

  2881  L21:      P=S+2; ->L22 %UNLESS A(S)=4 %AND A(S+1)=1
28188 @ 254212:                     LINE   2881 "regression-compile-tmp/allimpc1-77.imp"
28189 @ 254254:                     LABEL  L_01f0
28190 @ 254257:                     LINE   2881 "regression-compile-tmp/allimpc1-77.imp"
28191 @ 254299:                     PUSH   P
28192 @ 254302:                     PUSH   S
28193 @ 254305:                     PUSHI  #0x00000002
28194 @ 254310:                     ADD   
28195 @ 254311:                     ASSVAL
28196 @ 254312:                     LINE   2881 "regression-compile-tmp/allimpc1-77.imp"
28197 @ 254354:                     PUSH   A
28198 @ 254357:                     PUSH   S
28199 @ 254360:                     ACCESS
28200 @ 254361:                     PUSHI  #0x00000004
28201 @ 254366:                     JUMPIF # L_0005
28202 @ 254370:                     PUSH   A
28203 @ 254373:                     PUSH   S
28204 @ 254376:                     PUSHI  #0x00000001
28205 @ 254381:                     ADD   
28206 @ 254382:                     ACCESS
28207 @ 254383:                     PUSHI  #0x00000001
28208 @ 254388:                     JUMPIF = L_0004
28209 @ 254392:                     LOCATE L_0005
28210 @ 254395:                     JUMP   L_01f8
28211 @ 254398:                     LOCATE L_0004

  2882           CNAME(2,1)
28212 @ 254401:                     LINE   2882 "regression-compile-tmp/allimpc1-77.imp"
28213 @ 254443:                     PUSH   CNAME
28214 @ 254446:                     PUSHI  #0x00000002
28215 @ 254451:                     ASSPAR
28216 @ 254452:                     PUSHI  #0x00000001
28217 @ 254457:                     ASSPAR
28218 @ 254458:                     CALL  

  2883           ->L23 %IF A(P)=2 %AND TYPE=5
28219 @ 254459:                     LINE   2883 "regression-compile-tmp/allimpc1-77.imp"
28220 @ 254501:                     PUSH   A
28221 @ 254504:                     PUSH   P
28222 @ 254507:                     ACCESS
28223 @ 254508:                     PUSHI  #0x00000002
28224 @ 254513:                     JUMPIF # L_0004
28225 @ 254517:                     PUSH   TYPE
28226 @ 254520:                     PUSHI  #0x00000005
28227 @ 254525:                     JUMPIF # L_0004
28228 @ 254529:                     JUMP   L_01f9
28229 @ 254532:                     LOCATE L_0004

  2884  L22:      P=S; SKIP EXP
28230 @ 254535:                     LINE   2884 "regression-compile-tmp/allimpc1-77.imp"
28231 @ 254577:                     LABEL  L_01f8
28232 @ 254580:                     LINE   2884 "regression-compile-tmp/allimpc1-77.imp"
28233 @ 254622:                     PUSH   P
28234 @ 254625:                     PUSH   S
28235 @ 254628:                     ASSVAL
28236 @ 254629:                     LINE   2884 "regression-compile-tmp/allimpc1-77.imp"
28237 @ 254671:                     PUSH   SKIPEXP
28238 @ 254674:                     CALL  

  2885  L28:      P=P+1; SKIP EXP
28239 @ 254675:                     LINE   2885 "regression-compile-tmp/allimpc1-77.imp"
28240 @ 254717:                     LABEL  L_01fa
28241 @ 254720:                     LINE   2885 "regression-compile-tmp/allimpc1-77.imp"
28242 @ 254762:                     PUSH   P
28243 @ 254765:                     PUSH   P
28244 @ 254768:                     PUSHI  #0x00000001
28245 @ 254773:                     ADD   
28246 @ 254774:                     ASSVAL
28247 @ 254775:                     LINE   2885 "regression-compile-tmp/allimpc1-77.imp"
28248 @ 254817:                     PUSH   SKIPEXP
28249 @ 254820:                     CALL  

  2886           FAULT(73); ->L8
28250 @ 254821:                     LINE   2886 "regression-compile-tmp/allimpc1-77.imp"
28251 @ 254863:                     PUSH   FAULT
28252 @ 254866:                     PUSHI  #0x00000049
28253 @ 254871:                     ASSPAR
28254 @ 254872:                     CALL  
28255 @ 254873:                     LINE   2886 "regression-compile-tmp/allimpc1-77.imp"
28256 @ 254915:                     JUMP   L_01f7

  2887  L23:      P=P+2
28257 @ 254918:                     LINE   2887 "regression-compile-tmp/allimpc1-77.imp"
28258 @ 254960:                     LABEL  L_01f9
28259 @ 254963:                     LINE   2887 "regression-compile-tmp/allimpc1-77.imp"
28260 @ 255005:                     PUSH   P
28261 @ 255008:                     PUSH   P
28262 @ 255011:                     PUSHI  #0x00000002
28263 @ 255016:                     ADD   
28264 @ 255017:                     ASSVAL

  2888           FLAB=NEAR %UNLESS NEAR=NEARLAB
28265 @ 255018:                     LINE   2888 "regression-compile-tmp/allimpc1-77.imp"
28266 @ 255060:                     PUSH   NEAR
28267 @ 255063:                     PUSH   NEARLAB
28268 @ 255066:                     JUMPIF = L_0004
28269 @ 255070:                     PUSH   FLAB
28270 @ 255073:                     PUSH   NEAR
28271 @ 255076:                     ASSVAL
28272 @ 255077:                     LOCATE L_0004

  2889           %IF T#2 %THEN R=JNPORFP %ELSE %START
28273 @ 255080:                     LINE   2889 "regression-compile-tmp/allimpc1-77.imp"
28274 @ 255122:                     PUSH   T
28275 @ 255125:                     PUSHI  #0x00000002
28276 @ 255130:                     JUMPIF = L_0004
28277 @ 255134:                     PUSH   R
28278 @ 255137:                     PUSH   JNPORFP
28279 @ 255140:                     ASSVAL
28280 @ 255141:                     GOTO   L_0003
28281 @ 255144:                     LOCATE L_0004

  2890           %IF JNPORFP#FARLAB %AND LINE=2 %AND CLAUSES>0  %C
  2891           %THEN R=FARLAB %ELSE R=NEAR
28282 @ 255147:                     LINE   2890 "regression-compile-tmp/allimpc1-77.imp"
28283 @ 255189:                     PUSH   JNPORFP
28284 @ 255192:                     PUSH   FARLAB
28285 @ 255195:                     JUMPIF = L_0007
28286 @ 255199:                     PUSH   LINE
28287 @ 255202:                     PUSHI  #0x00000002
28288 @ 255207:                     JUMPIF # L_0007
28289 @ 255211:                     PUSH   CLAUSES
28290 @ 255214:                     PUSHI  #0x00000000
28291 @ 255219:                     JUMPIF <= L_0007
28292 @ 255223:                     PUSH   R
28293 @ 255226:                     PUSH   FARLAB
28294 @ 255229:                     ASSVAL
28295 @ 255230:                     GOTO   L_0006
28296 @ 255233:                     LOCATE L_0007
28297 @ 255236:                     PUSH   R
28298 @ 255239:                     PUSH   NEAR
28299 @ 255242:                     ASSVAL
28300 @ 255243:                     LOCATE L_0006

  2892           %FINISH
28301 @ 255246:                     LINE   2892 "regression-compile-tmp/allimpc1-77.imp"
28302 @ 255288:                     LOCATE L_0003

  2893           CRES(1,R)
28303 @ 255291:                     LINE   2893 "regression-compile-tmp/allimpc1-77.imp"
28304 @ 255333:                     PUSH   CRES
28305 @ 255336:                     PUSHI  #0x00000001
28306 @ 255341:                     ASSPAR
28307 @ 255342:                     PUSH   R
28308 @ 255345:                     ASSPAR
28309 @ 255346:                     CALL  

  2894           ->L28 %UNLESS A(P)=2           ;! NO DOUBLE SIDED RESOLUTION
28310 @ 255347:                     LINE   2894 "regression-compile-tmp/allimpc1-77.imp"
28311 @ 255389:                     PUSH   A
28312 @ 255392:                     PUSH   P
28313 @ 255395:                     ACCESS
28314 @ 255396:                     PUSHI  #0x00000002
28315 @ 255401:                     JUMPIF = L_0004
28316 @ 255405:                     JUMP   L_01fa
28317 @ 255408:                     LOCATE L_0004

  2895           P=P+1;
28318 @ 255411:                     LINE   2895 "regression-compile-tmp/allimpc1-77.imp"
28319 @ 255453:                     PUSH   P
28320 @ 255456:                     PUSH   P
28321 @ 255459:                     PUSHI  #0x00000001
28322 @ 255464:                     ADD   
28323 @ 255465:                     ASSVAL

  2896           MASK=15; ->L10
28324 @ 255466:                     LINE   2896 "regression-compile-tmp/allimpc1-77.imp"
28325 @ 255508:                     PUSH   MASK
28326 @ 255511:                     PUSHI  #0x0000000f
28327 @ 255516:                     ASSVAL
28328 @ 255517:                     LINE   2896 "regression-compile-tmp/allimpc1-77.imp"
28329 @ 255559:                     JUMP   L_01fb

  2897  ZERO:    P=S; Q=TSEXP(R); ->SIMPLE %IF Q=11;    ! CLI FOR BYTE/ZERO
28330 @ 255562:                     LINE   2897 "regression-compile-tmp/allimpc1-77.imp"
28331 @ 255604:                     LABEL  L_01f2
28332 @ 255607:                     LINE   2897 "regression-compile-tmp/allimpc1-77.imp"
28333 @ 255649:                     PUSH   P
28334 @ 255652:                     PUSH   S
28335 @ 255655:                     ASSVAL
28336 @ 255656:                     LINE   2897 "regression-compile-tmp/allimpc1-77.imp"
28337 @ 255698:                     PUSH   Q
28338 @ 255701:                     PUSH   TSEXP
28339 @ 255704:                     PUSH   R
28340 @ 255707:                     ASSPAR
28341 @ 255708:                     CALL  
28342 @ 255709:                     ASSVAL
28343 @ 255710:                     LINE   2897 "regression-compile-tmp/allimpc1-77.imp"
28344 @ 255752:                     PUSH   Q
28345 @ 255755:                     PUSHI  #0x0000000b
28346 @ 255760:                     JUMPIF # L_0004
28347 @ 255764:                     JUMP   L_01f4
28348 @ 255767:                     LOCATE L_0004

  2898           ->STR %IF TYPE=5
28349 @ 255770:                     LINE   2898 "regression-compile-tmp/allimpc1-77.imp"
28350 @ 255812:                     PUSH   TYPE
28351 @ 255815:                     PUSHI  #0x00000005
28352 @ 255820:                     JUMPIF # L_0004
28353 @ 255824:                     JUMP   L_01f1
28354 @ 255827:                     LOCATE L_0004

  2899  NORMAL:  P=S; CSEXP(0,0); CCOMP(1)
28355 @ 255830:                     LINE   2899 "regression-compile-tmp/allimpc1-77.imp"
28356 @ 255872:                     LABEL  L_01f6
28357 @ 255875:                     LINE   2899 "regression-compile-tmp/allimpc1-77.imp"
28358 @ 255917:                     PUSH   P
28359 @ 255920:                     PUSH   S
28360 @ 255923:                     ASSVAL
28361 @ 255924:                     LINE   2899 "regression-compile-tmp/allimpc1-77.imp"
28362 @ 255966:                     PUSH   CSEXP
28363 @ 255969:                     PUSHI  #0x00000000
28364 @ 255974:                     ASSPAR
28365 @ 255975:                     PUSHI  #0x00000000
28366 @ 255980:                     ASSPAR
28367 @ 255981:                     CALL  
28368 @ 255982:                     LINE   2899 "regression-compile-tmp/allimpc1-77.imp"
28369 @ 256024:                     PUSH   CCOMP
28370 @ 256027:                     PUSHI  #0x00000001
28371 @ 256032:                     ASSPAR
28372 @ 256033:                     CALL  

  2900  L8:       P=P+1
28373 @ 256034:                     LINE   2900 "regression-compile-tmp/allimpc1-77.imp"
28374 @ 256076:                     LABEL  L_01f7
28375 @ 256079:                     LINE   2900 "regression-compile-tmp/allimpc1-77.imp"
28376 @ 256121:                     PUSH   P
28377 @ 256124:                     PUSH   P
28378 @ 256127:                     PUSHI  #0x00000001
28379 @ 256132:                     ADD   
28380 @ 256133:                     ASSVAL

  2901                 ->L10 %IF A(P-1)=2;      ! GO UNLESS DOUBLESIDED
28381 @ 256134:                     LINE   2901 "regression-compile-tmp/allimpc1-77.imp"
28382 @ 256176:                     PUSH   A
28383 @ 256179:                     PUSH   P
28384 @ 256182:                     PUSHI  #0x00000001
28385 @ 256187:                     SUB   
28386 @ 256188:                     ACCESS
28387 @ 256189:                     PUSHI  #0x00000002
28388 @ 256194:                     JUMPIF # L_0004
28389 @ 256198:                     JUMP   L_01fb
28390 @ 256201:                     LOCATE L_0004

  2902           FLAB=NEAR %UNLESS NEAR=NEARLAB
28391 @ 256204:                     LINE   2902 "regression-compile-tmp/allimpc1-77.imp"
28392 @ 256246:                     PUSH   NEAR
28393 @ 256249:                     PUSH   NEARLAB
28394 @ 256252:                     JUMPIF = L_0004
28395 @ 256256:                     PUSH   FLAB
28396 @ 256259:                     PUSH   NEAR
28397 @ 256262:                     ASSVAL
28398 @ 256263:                     LOCATE L_0004

  2903           ->ORCOND %IF T=2
28399 @ 256266:                     LINE   2903 "regression-compile-tmp/allimpc1-77.imp"
28400 @ 256308:                     PUSH   T
28401 @ 256311:                     PUSHI  #0x00000002
28402 @ 256316:                     JUMPIF # L_0004
28403 @ 256320:                     JUMP   L_01fc
28404 @ 256323:                     LOCATE L_0004

  2904           R=JNPORFP; ->L7
28405 @ 256326:                     LINE   2904 "regression-compile-tmp/allimpc1-77.imp"
28406 @ 256368:                     PUSH   R
28407 @ 256371:                     PUSH   JNPORFP
28408 @ 256374:                     ASSVAL
28409 @ 256375:                     LINE   2904 "regression-compile-tmp/allimpc1-77.imp"
28410 @ 256417:                     JUMP   L_01fd

  2905  ORCOND:  %IF JNPORFP#FARLAB %AND LINE=2 %AND CLAUSES>0 %THEN %C
  2906  R=FARLAB %ELSE R=NEAR
  2907  %COMMENT LAST DOUBLESIDED IN OR CONDITION IS SPECIAL
28411 @ 256420:                     LINE   2905 "regression-compile-tmp/allimpc1-77.imp"
28412 @ 256462:                     LABEL  L_01fc
28413 @ 256465:                     LINE   2905 "regression-compile-tmp/allimpc1-77.imp"
28414 @ 256507:                     PUSH   JNPORFP
28415 @ 256510:                     PUSH   FARLAB
28416 @ 256513:                     JUMPIF = L_0004
28417 @ 256517:                     PUSH   LINE
28418 @ 256520:                     PUSHI  #0x00000002
28419 @ 256525:                     JUMPIF # L_0004
28420 @ 256529:                     PUSH   CLAUSES
28421 @ 256532:                     PUSHI  #0x00000000
28422 @ 256537:                     JUMPIF <= L_0004
28423 @ 256541:                     PUSH   R
28424 @ 256544:                     PUSH   FARLAB
28425 @ 256547:                     ASSVAL
28426 @ 256548:                     GOTO   L_0003
28427 @ 256551:                     LOCATE L_0004
28428 @ 256554:                     PUSH   R
28429 @ 256557:                     PUSH   NEAR
28430 @ 256560:                     ASSVAL
28431 @ 256561:                     LOCATE L_0003

  2908  L7:
28432 @ 256564:                     LINE   2908 "regression-compile-tmp/allimpc1-77.imp"
28433 @ 256606:                     LABEL  L_01fd

  2909           PLOCAL JUMP(MASK!!15,R)
28434 @ 256609:                     LINE   2909 "regression-compile-tmp/allimpc1-77.imp"
28435 @ 256651:                     PUSH   PLOCALJUMP
28436 @ 256654:                     PUSH   MASK
28437 @ 256657:                     PUSHI  #0x0000000f
28438 @ 256662:                     XOR   
28439 @ 256663:                     ASSPAR
28440 @ 256664:                     PUSH   R
28441 @ 256667:                     ASSPAR
28442 @ 256668:                     CALL  

  2910           CCOMP(2)
28443 @ 256669:                     LINE   2910 "regression-compile-tmp/allimpc1-77.imp"
28444 @ 256711:                     PUSH   CCOMP
28445 @ 256714:                     PUSHI  #0x00000002
28446 @ 256719:                     ASSPAR
28447 @ 256720:                     CALL  

  2911  L10:      MASK=MASK!!15 %IF T=1 %OR(T=0 %AND IU=0)
28448 @ 256721:                     LINE   2911 "regression-compile-tmp/allimpc1-77.imp"
28449 @ 256763:                     LABEL  L_01fb
28450 @ 256766:                     LINE   2911 "regression-compile-tmp/allimpc1-77.imp"
28451 @ 256808:                     PUSH   T
28452 @ 256811:                     PUSHI  #0x00000001
28453 @ 256816:                     JUMPIF = L_0005
28454 @ 256820:                     PUSH   T
28455 @ 256823:                     PUSHI  #0x00000000
28456 @ 256828:                     JUMPIF # L_0004
28457 @ 256832:                     PUSH   IU
28458 @ 256835:                     PUSHI  #0x00000000
28459 @ 256840:                     JUMPIF # L_0004
28460 @ 256844:                     LOCATE L_0005
28461 @ 256847:                     PUSH   MASK
28462 @ 256850:                     PUSH   MASK
28463 @ 256853:                     PUSHI  #0x0000000f
28464 @ 256858:                     XOR   
28465 @ 256859:                     ASSVAL
28466 @ 256860:                     LOCATE L_0004

  2912  L9:       %END
28467 @ 256863:                     LINE   2912 "regression-compile-tmp/allimpc1-77.imp"
28468 @ 256905:                     LABEL  L_01ef
28469 @ 256908:                     LINE   2912 "regression-compile-tmp/allimpc1-77.imp"
28470 @ 256950:                  END    _lev0id0_CSS_CCOND_CSC {lev=4 --> 3}

  2913  L99:           %END                    ;!OF CCOND
28471 @ 256951:                  LINE   2913 "regression-compile-tmp/allimpc1-77.imp"
28472 @ 256993:                  LABEL  L_01e1
28473 @ 256996:                  LINE   2913 "regression-compile-tmp/allimpc1-77.imp"
28474 @ 257038:               END    _lev0id0_CSS_CCOND {lev=3 --> 2}

  2914           %ROUTINE FILL LOCAL JUMPS
  2915           !%SHORTROUTINE
28475 @ 257039:               LINE   2914 "regression-compile-tmp/allimpc1-77.imp"
28476 @ 257081:               DEF    FILLLOCALJUMPS (_lev0id0_CSS_FILLLOCALJUMPS) p1=V_0133 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
28477 @ 257107:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
28478 @ 257108:                  FINISH ) {lev=3}

  2916           %INTEGER T,C,J
28479 @ 257109:                  LINE   2916 "regression-compile-tmp/allimpc1-77.imp"
28480 @ 257151:                  DEF    T p1=V_01d4 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
28481 @ 257164:                  DEF    C p1=V_01d5 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
28482 @ 257177:                  DEF    J p1=V_01d6 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

  2917  L1:       POP(LOCAL JUMP,T,C)
28483 @ 257190:                  LINE   2917 "regression-compile-tmp/allimpc1-77.imp"
28484 @ 257232:                  LABEL  L_01d7
28485 @ 257235:                  LINE   2917 "regression-compile-tmp/allimpc1-77.imp"
28486 @ 257277:                  PUSH   POP
28487 @ 257280:                  PUSH   LOCALJUMP
28488 @ 257283:                  ASSPAR
28489 @ 257284:                  PUSH   T
28490 @ 257287:                  ASSPAR
28491 @ 257288:                  PUSH   C
28492 @ 257291:                  ASSPAR
28493 @ 257292:                  CALL  

  2918           ->L98 %IF T=-1
28494 @ 257293:                  LINE   2918 "regression-compile-tmp/allimpc1-77.imp"
28495 @ 257335:                  PUSH   T
28496 @ 257338:                  PUSHI  #0x00000001
28497 @ 257343:                  NEGATE
28498 @ 257344:                  JUMPIF # L_0004
28499 @ 257348:                  JUMP   L_01d8
28500 @ 257351:                  LOCATE L_0004

  2919           J=FIND(C,LOCAL LABEL)
28501 @ 257354:                  LINE   2919 "regression-compile-tmp/allimpc1-77.imp"
28502 @ 257396:                  PUSH   J
28503 @ 257399:                  PUSH   FIND
28504 @ 257402:                  PUSH   C
28505 @ 257405:                  ASSPAR
28506 @ 257406:                  PUSH   LOCALLABEL
28507 @ 257409:                  ASSPAR
28508 @ 257410:                  CALL  
28509 @ 257411:                  ASSVAL

  2920           FAULT(233) %IF J=-1
28510 @ 257412:                  LINE   2920 "regression-compile-tmp/allimpc1-77.imp"
28511 @ 257454:                  PUSH   J
28512 @ 257457:                  PUSHI  #0x00000001
28513 @ 257462:                  NEGATE
28514 @ 257463:                  JUMPIF # L_0004
28515 @ 257467:                  PUSH   FAULT
28516 @ 257470:                  PUSHI  #0x000000e9
28517 @ 257475:                  ASSPAR
28518 @ 257476:                  CALL  
28519 @ 257477:                  LOCATE L_0004

  2921           J=J-LOCAL ADDR
28520 @ 257480:                  LINE   2921 "regression-compile-tmp/allimpc1-77.imp"
28521 @ 257522:                  PUSH   J
28522 @ 257525:                  PUSH   J
28523 @ 257528:                  PUSH   LOCALADDR
28524 @ 257531:                  SUB   
28525 @ 257532:                  ASSVAL

  2922           PLUG(T+2,J); ->L1
28526 @ 257533:                  LINE   2922 "regression-compile-tmp/allimpc1-77.imp"
28527 @ 257575:                  PUSH   PLUG
28528 @ 257578:                  PUSH   T
28529 @ 257581:                  PUSHI  #0x00000002
28530 @ 257586:                  ADD   
28531 @ 257587:                  ASSPAR
28532 @ 257588:                  PUSH   J
28533 @ 257591:                  ASSPAR
28534 @ 257592:                  CALL  
28535 @ 257593:                  LINE   2922 "regression-compile-tmp/allimpc1-77.imp"
28536 @ 257635:                  JUMP   L_01d7

  2923  L98:      CLEAR LIST(LOCAL LABEL)
28537 @ 257638:                  LINE   2923 "regression-compile-tmp/allimpc1-77.imp"
28538 @ 257680:                  LABEL  L_01d8
28539 @ 257683:                  LINE   2923 "regression-compile-tmp/allimpc1-77.imp"
28540 @ 257725:                  PUSH   CLEARLIST
28541 @ 257728:                  PUSH   LOCALLABEL
28542 @ 257731:                  ASSPAR
28543 @ 257732:                  CALL  

  2924           %END
28544 @ 257733:                  LINE   2924 "regression-compile-tmp/allimpc1-77.imp"
28545 @ 257775:               END    _lev0id0_CSS_FILLLOCALJUMPS {lev=3 --> 2}

  2925           %ROUTINE P LOCAL JUMP(%INTEGER MASK,LABEL)
  2926           !%SHORTROUTINE
28546 @ 257776:               LINE   2925 "regression-compile-tmp/allimpc1-77.imp"
28547 @ 257818:               DEF    PLOCALJUMP (_lev0id0_CSS_PLOCALJUMP) p1=V_0132 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
28548 @ 257840:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
28549 @ 257841:                     DEF    MASK p1=V_01d4 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
28550 @ 257857:                     DEF    LABEL p1=V_01d5 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
28551 @ 257874:                  FINISH ) {lev=3}

  2927           %RETURN %IF MASK=0
28552 @ 257875:                  LINE   2927 "regression-compile-tmp/allimpc1-77.imp"
28553 @ 257917:                  PUSH   MASK
28554 @ 257920:                  PUSHI  #0x00000000
28555 @ 257925:                  JUMPIF # L_0004
28556 @ 257929:                  RETURN
28557 @ 257930:                  LOCATE L_0004

  2928           CHNGE13=1 %UNLESS SAVE13=R13
28558 @ 257933:                  LINE   2928 "regression-compile-tmp/allimpc1-77.imp"
28559 @ 257975:                  PUSH   SAVE13
28560 @ 257978:                  PUSH   R13
28561 @ 257981:                  JUMPIF = L_0004
28562 @ 257985:                  PUSH   CHNGE13
28563 @ 257988:                  PUSHI  #0x00000001
28564 @ 257993:                  ASSVAL
28565 @ 257994:                  LOCATE L_0004

  2929           ->L1 %IF LABEL>21000
28566 @ 257997:                  LINE   2929 "regression-compile-tmp/allimpc1-77.imp"
28567 @ 258039:                  PUSH   LABEL
28568 @ 258042:                  PUSHI  #0x00005208
28569 @ 258047:                  JUMPIF <= L_0004
28570 @ 258051:                  JUMP   L_01d6
28571 @ 258054:                  LOCATE L_0004

  2930           PJ(MASK,LABEL); ->L99
28572 @ 258057:                  LINE   2930 "regression-compile-tmp/allimpc1-77.imp"
28573 @ 258099:                  PUSH   PJ
28574 @ 258102:                  PUSH   MASK
28575 @ 258105:                  ASSPAR
28576 @ 258106:                  PUSH   LABEL
28577 @ 258109:                  ASSPAR
28578 @ 258110:                  CALL  
28579 @ 258111:                  LINE   2930 "regression-compile-tmp/allimpc1-77.imp"
28580 @ 258153:                  JUMP   L_01d7

  2931  L1:       ->L2 %UNLESS LOCAL BASE=0
28581 @ 258156:                  LINE   2931 "regression-compile-tmp/allimpc1-77.imp"
28582 @ 258198:                  LABEL  L_01d6
28583 @ 258201:                  LINE   2931 "regression-compile-tmp/allimpc1-77.imp"
28584 @ 258243:                  PUSH   LOCALBASE
28585 @ 258246:                  PUSHI  #0x00000000
28586 @ 258251:                  JUMPIF = L_0004
28587 @ 258255:                  JUMP   L_01d8
28588 @ 258258:                  LOCATE L_0004

  2932           LOCAL BASE=10; LOCAL ADDR=CODEBASE(LEVEL)
28589 @ 258261:                  LINE   2932 "regression-compile-tmp/allimpc1-77.imp"
28590 @ 258303:                  PUSH   LOCALBASE
28591 @ 258306:                  PUSHI  #0x0000000a
28592 @ 258311:                  ASSVAL
28593 @ 258312:                  LINE   2932 "regression-compile-tmp/allimpc1-77.imp"
28594 @ 258354:                  PUSH   LOCALADDR
28595 @ 258357:                  PUSH   CODEBASE
28596 @ 258360:                  PUSH   LEVEL
28597 @ 258363:                  ACCESS
28598 @ 258364:                  ASSVAL

  2933           ->L2 %IF SBFLAG=1 %OR 3000+800*COMPILER>CA-CODEBASE(LEVEL)
28599 @ 258365:                  LINE   2933 "regression-compile-tmp/allimpc1-77.imp"
28600 @ 258407:                  PUSH   SBFLAG
28601 @ 258410:                  PUSHI  #0x00000001
28602 @ 258415:                  JUMPIF = L_0005
28603 @ 258419:                  PUSHI  #0x00000bb8
28604 @ 258424:                  PUSHI  #0x00000320
28605 @ 258429:                  PUSH   COMPILER
28606 @ 258432:                  MUL   
28607 @ 258433:                  ADD   
28608 @ 258434:                  PUSH   CA
28609 @ 258437:                  PUSH   CODEBASE
28610 @ 258440:                  PUSH   LEVEL
28611 @ 258443:                  ACCESS
28612 @ 258444:                  SUB   
28613 @ 258445:                  JUMPIF <= L_0004
28614 @ 258449:                  LOCATE L_0005
28615 @ 258452:                  JUMP   L_01d8
28616 @ 258455:                  LOCATE L_0004

  2934           LOCAL BASE=FIND PP
28617 @ 258458:                  LINE   2934 "regression-compile-tmp/allimpc1-77.imp"
28618 @ 258500:                  PUSH   LOCALBASE
28619 @ 258503:                  PUSH   FINDPP
28620 @ 258506:                  CALL  
28621 @ 258507:                  ASSVAL

  2935           FAULT(231) %IF LOCAL BASE<=0
28622 @ 258508:                  LINE   2935 "regression-compile-tmp/allimpc1-77.imp"
28623 @ 258550:                  PUSH   LOCALBASE
28624 @ 258553:                  PUSHI  #0x00000000
28625 @ 258558:                  JUMPIF > L_0004
28626 @ 258562:                  PUSH   FAULT
28627 @ 258565:                  PUSHI  #0x000000e7
28628 @ 258570:                  ASSPAR
28629 @ 258571:                  CALL  
28630 @ 258572:                  LOCATE L_0004

  2936           PRR(5,LOCAL BASE,0); LOCAL ADDR=CA
28631 @ 258575:                  LINE   2936 "regression-compile-tmp/allimpc1-77.imp"
28632 @ 258617:                  PUSH   PRR
28633 @ 258620:                  PUSHI  #0x00000005
28634 @ 258625:                  ASSPAR
28635 @ 258626:                  PUSH   LOCALBASE
28636 @ 258629:                  ASSPAR
28637 @ 258630:                  PUSHI  #0x00000000
28638 @ 258635:                  ASSPAR
28639 @ 258636:                  CALL  
28640 @ 258637:                  LINE   2936 "regression-compile-tmp/allimpc1-77.imp"
28641 @ 258679:                  PUSH   LOCALADDR
28642 @ 258682:                  PUSH   CA
28643 @ 258685:                  ASSVAL

  2937  L2:       PUSH(LOCAL JUMP,CA,LABEL)
28644 @ 258686:                  LINE   2937 "regression-compile-tmp/allimpc1-77.imp"
28645 @ 258728:                  LABEL  L_01d8
28646 @ 258731:                  LINE   2937 "regression-compile-tmp/allimpc1-77.imp"
28647 @ 258773:                  PUSH   PUSH
28648 @ 258776:                  PUSH   LOCALJUMP
28649 @ 258779:                  ASSPAR
28650 @ 258780:                  PUSH   CA
28651 @ 258783:                  ASSPAR
28652 @ 258784:                  PUSH   LABEL
28653 @ 258787:                  ASSPAR
28654 @ 258788:                  CALL  

  2938           PRX(X'47',MASK,LOCAL BASE,0,0)
28655 @ 258789:                  LINE   2938 "regression-compile-tmp/allimpc1-77.imp"
28656 @ 258831:                  PUSH   PRX
28657 @ 258834:                  PUSHI  #0x00000047
28658 @ 258839:                  ASSPAR
28659 @ 258840:                  PUSH   MASK
28660 @ 258843:                  ASSPAR
28661 @ 258844:                  PUSH   LOCALBASE
28662 @ 258847:                  ASSPAR
28663 @ 258848:                  PUSHI  #0x00000000
28664 @ 258853:                  ASSPAR
28665 @ 258854:                  PUSHI  #0x00000000
28666 @ 258859:                  ASSPAR
28667 @ 258860:                  CALL  

  2939  L99:      %END
28668 @ 258861:                  LINE   2939 "regression-compile-tmp/allimpc1-77.imp"
28669 @ 258903:                  LABEL  L_01d7
28670 @ 258906:                  LINE   2939 "regression-compile-tmp/allimpc1-77.imp"
28671 @ 258948:               END    _lev0id0_CSS_PLOCALJUMP {lev=3 --> 2}

  2940           %ROUTINE     CSNAME(%INTEGER Z,REG)
28672 @ 258949:               LINE   2940 "regression-compile-tmp/allimpc1-77.imp"
28673 @ 258991:               DEF    CSNAME (_lev0id0_CSS_CSNAME) p1=V_0163 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
28674 @ 259009:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
28675 @ 259010:                     DEF    Z p1=V_01d4 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
28676 @ 259023:                     DEF    REG p1=V_01d5 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
28677 @ 259038:                  FINISH ) {lev=3}

  2941           %INTEGERARRAY B(0:5)
28678 @ 259039:                  LINE   2941 "regression-compile-tmp/allimpc1-77.imp"
28679 @ 259081:                  DEF    B p1=V_01d6 a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
28680 @ 259094:                  PUSHI  #0x00000000
28681 @ 259099:                  PUSHI  #0x00000005
28682 @ 259104:                  DIM    0001 0001

  2942           %OWNBYTEINTEGERARRAY PLABEL(0:45)=9,9,3,3,
  2943                 1,14(3),2,3,1,18,4,3,12(2),
  2944           33,42,34,35,32,12(16),5,12(8);
28683 @ 259110:                  LINE   2942 "regression-compile-tmp/allimpc1-77.imp"
28684 @ 259152:                  PUSHI  #0x00000000
28685 @ 259157:                  PUSHI  #0x0000002d
28686 @ 259162:                  BOUNDS
28687 @ 259163:                  DEF    PLABEL p1=V_01d7 a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
28688 @ 259181:                  PUSHI  #0x00000009
28689 @ 259186:                  INIT   1
28690 @ 259189:                  PUSHI  #0x00000009
28691 @ 259194:                  INIT   1
28692 @ 259197:                  PUSHI  #0x00000003
28693 @ 259202:                  INIT   1
28694 @ 259205:                  PUSHI  #0x00000003
28695 @ 259210:                  INIT   1
28696 @ 259213:                  PUSHI  #0x00000001
28697 @ 259218:                  INIT   1
28698 @ 259221:                  PUSHI  #0x0000000e
28699 @ 259226:                  INIT   3
28700 @ 259229:                  PUSHI  #0x00000002
28701 @ 259234:                  INIT   1
28702 @ 259237:                  PUSHI  #0x00000003
28703 @ 259242:                  INIT   1
28704 @ 259245:                  PUSHI  #0x00000001
28705 @ 259250:                  INIT   1
28706 @ 259253:                  PUSHI  #0x00000012
28707 @ 259258:                  INIT   1
28708 @ 259261:                  PUSHI  #0x00000004
28709 @ 259266:                  INIT   1
28710 @ 259269:                  PUSHI  #0x00000003
28711 @ 259274:                  INIT   1
28712 @ 259277:                  PUSHI  #0x0000000c
28713 @ 259282:                  INIT   2
28714 @ 259285:                  PUSHI  #0x00000021
28715 @ 259290:                  INIT   1
28716 @ 259293:                  PUSHI  #0x0000002a
28717 @ 259298:                  INIT   1
28718 @ 259301:                  PUSHI  #0x00000022
28719 @ 259306:                  INIT   1
28720 @ 259309:                  PUSHI  #0x00000023
28721 @ 259314:                  INIT   1
28722 @ 259317:                  PUSHI  #0x00000020
28723 @ 259322:                  INIT   1
28724 @ 259325:                  PUSHI  #0x0000000c
28725 @ 259330:                  INIT   16
28726 @ 259333:                  PUSHI  #0x00000005
28727 @ 259338:                  INIT   1
28728 @ 259341:                  PUSHI  #0x0000000c
28729 @ 259346:                  INIT   8

  2945           %OWNBYTEINTEGERARRAY MODE(0:45)=16(2),
  2946           0(3),16(3),2,16(2),31,32,0,
  2947           18,31,18(3),63,47,23(2),18,31(7),
  2948           31,23(2),47(2),18,16,2,23,16(2),
  2949           23,0(3);
  2950           ! TOP 4 BITS OF MODE = NO OF PARAMS BOTTOM 4 ALLOWED Z VALUE
28730 @ 259349:                  LINE   2945 "regression-compile-tmp/allimpc1-77.imp"
28731 @ 259391:                  PUSHI  #0x00000000
28732 @ 259396:                  PUSHI  #0x0000002d
28733 @ 259401:                  BOUNDS
28734 @ 259402:                  DEF    MODE p1=V_01d8 a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
28735 @ 259418:                  PUSHI  #0x00000010
28736 @ 259423:                  INIT   2
28737 @ 259426:                  PUSHI  #0x00000000
28738 @ 259431:                  INIT   3
28739 @ 259434:                  PUSHI  #0x00000010
28740 @ 259439:                  INIT   3
28741 @ 259442:                  PUSHI  #0x00000002
28742 @ 259447:                  INIT   1
28743 @ 259450:                  PUSHI  #0x00000010
28744 @ 259455:                  INIT   2
28745 @ 259458:                  PUSHI  #0x0000001f
28746 @ 259463:                  INIT   1
28747 @ 259466:                  PUSHI  #0x00000020
28748 @ 259471:                  INIT   1
28749 @ 259474:                  PUSHI  #0x00000000
28750 @ 259479:                  INIT   1
28751 @ 259482:                  PUSHI  #0x00000012
28752 @ 259487:                  INIT   1
28753 @ 259490:                  PUSHI  #0x0000001f
28754 @ 259495:                  INIT   1
28755 @ 259498:                  PUSHI  #0x00000012
28756 @ 259503:                  INIT   3
28757 @ 259506:                  PUSHI  #0x0000003f
28758 @ 259511:                  INIT   1
28759 @ 259514:                  PUSHI  #0x0000002f
28760 @ 259519:                  INIT   1
28761 @ 259522:                  PUSHI  #0x00000017
28762 @ 259527:                  INIT   2
28763 @ 259530:                  PUSHI  #0x00000012
28764 @ 259535:                  INIT   1
28765 @ 259538:                  PUSHI  #0x0000001f
28766 @ 259543:                  INIT   7
28767 @ 259546:                  PUSHI  #0x0000001f
28768 @ 259551:                  INIT   1
28769 @ 259554:                  PUSHI  #0x00000017
28770 @ 259559:                  INIT   2
28771 @ 259562:                  PUSHI  #0x0000002f
28772 @ 259567:                  INIT   2
28773 @ 259570:                  PUSHI  #0x00000012
28774 @ 259575:                  INIT   1
28775 @ 259578:                  PUSHI  #0x00000010
28776 @ 259583:                  INIT   1
28777 @ 259586:                  PUSHI  #0x00000002
28778 @ 259591:                  INIT   1
28779 @ 259594:                  PUSHI  #0x00000017
28780 @ 259599:                  INIT   1
28781 @ 259602:                  PUSHI  #0x00000010
28782 @ 259607:                  INIT   2
28783 @ 259610:                  PUSHI  #0x00000017
28784 @ 259615:                  INIT   1
28785 @ 259618:                  PUSHI  #0x00000000
28786 @ 259623:                  INIT   3

  2951           %SWITCH SW(0:45)
28787 @ 259626:                  LINE   2951 "regression-compile-tmp/allimpc1-77.imp"
28788 @ 259668:                  PUSHI  #0x00000000
28789 @ 259673:                  PUSHI  #0x0000002d
28790 @ 259678:                  BOUNDS
28791 @ 259679:                  DEF    SW p1=V_01d9 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  2952           %INTEGER PL,KK,PP,V,JJ
28792 @ 259693:                  LINE   2952 "regression-compile-tmp/allimpc1-77.imp"
28793 @ 259735:                  DEF    PL p1=V_01da 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
28794 @ 259749:                  DEF    KK p1=V_01db 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
28795 @ 259763:                  DEF    PP p1=V_01dc 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
28796 @ 259777:                  DEF    V p1=V_01dd 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
28797 @ 259790:                  DEF    JJ p1=V_01de 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

  2953           KK=K; JJ=COUNTAPS
28798 @ 259804:                  LINE   2953 "regression-compile-tmp/allimpc1-77.imp"
28799 @ 259846:                  PUSH   KK
28800 @ 259849:                  PUSH   K
28801 @ 259852:                  ASSVAL
28802 @ 259853:                  LINE   2953 "regression-compile-tmp/allimpc1-77.imp"
28803 @ 259895:                  PUSH   JJ
28804 @ 259898:                  PUSH   COUNTAPS
28805 @ 259901:                  CALL  
28806 @ 259902:                  ASSVAL

  2954           PL=PLABEL(KK); PP=P+1; V=MODE(K)
28807 @ 259903:                  LINE   2954 "regression-compile-tmp/allimpc1-77.imp"
28808 @ 259945:                  PUSH   PL
28809 @ 259948:                  PUSH   PLABEL
28810 @ 259951:                  PUSH   KK
28811 @ 259954:                  ACCESS
28812 @ 259955:                  ASSVAL
28813 @ 259956:                  LINE   2954 "regression-compile-tmp/allimpc1-77.imp"
28814 @ 259998:                  PUSH   PP
28815 @ 260001:                  PUSH   P
28816 @ 260004:                  PUSHI  #0x00000001
28817 @ 260009:                  ADD   
28818 @ 260010:                  ASSVAL
28819 @ 260011:                  LINE   2954 "regression-compile-tmp/allimpc1-77.imp"
28820 @ 260053:                  PUSH   V
28821 @ 260056:                  PUSH   MODE
28822 @ 260059:                  PUSH   K
28823 @ 260062:                  ACCESS
28824 @ 260063:                  ASSVAL

  2955           P=P+1; P=P+1 %IF V>>4#0
28825 @ 260064:                  LINE   2955 "regression-compile-tmp/allimpc1-77.imp"
28826 @ 260106:                  PUSH   P
28827 @ 260109:                  PUSH   P
28828 @ 260112:                  PUSHI  #0x00000001
28829 @ 260117:                  ADD   
28830 @ 260118:                  ASSVAL
28831 @ 260119:                  LINE   2955 "regression-compile-tmp/allimpc1-77.imp"
28832 @ 260161:                  PUSH   V
28833 @ 260164:                  PUSHI  #0x00000004
28834 @ 260169:                  RSH   
28835 @ 260170:                  PUSHI  #0x00000000
28836 @ 260175:                  JUMPIF = L_0004
28837 @ 260179:                  PUSH   P
28838 @ 260182:                  PUSH   P
28839 @ 260185:                  PUSHI  #0x00000001
28840 @ 260190:                  ADD   
28841 @ 260191:                  ASSVAL
28842 @ 260192:                  LOCATE L_0004

  2956           ->L1010 %IF V&15=15
28843 @ 260195:                  LINE   2956 "regression-compile-tmp/allimpc1-77.imp"
28844 @ 260237:                  PUSH   V
28845 @ 260240:                  PUSHI  #0x0000000f
28846 @ 260245:                  AND   
28847 @ 260246:                  PUSHI  #0x0000000f
28848 @ 260251:                  JUMPIF # L_0004
28849 @ 260255:                  JUMP   L_01df
28850 @ 260258:                  LOCATE L_0004

  2957           ->L1001 %IF V>>4#JJ; V=V&15
28851 @ 260261:                  LINE   2957 "regression-compile-tmp/allimpc1-77.imp"
28852 @ 260303:                  PUSH   V
28853 @ 260306:                  PUSHI  #0x00000004
28854 @ 260311:                  RSH   
28855 @ 260312:                  PUSH   JJ
28856 @ 260315:                  JUMPIF = L_0004
28857 @ 260319:                  JUMP   L_01e0
28858 @ 260322:                  LOCATE L_0004
28859 @ 260325:                  LINE   2957 "regression-compile-tmp/allimpc1-77.imp"
28860 @ 260367:                  PUSH   V
28861 @ 260370:                  PUSH   V
28862 @ 260373:                  PUSHI  #0x0000000f
28863 @ 260378:                  AND   
28864 @ 260379:                  ASSVAL

  2958           ->L1002 %IF V=0 %AND Z#0;      ! ROUTINE CALL IN EXPRESSION
28865 @ 260380:                  LINE   2958 "regression-compile-tmp/allimpc1-77.imp"
28866 @ 260422:                  PUSH   V
28867 @ 260425:                  PUSHI  #0x00000000
28868 @ 260430:                  JUMPIF # L_0004
28869 @ 260434:                  PUSH   Z
28870 @ 260437:                  PUSHI  #0x00000000
28871 @ 260442:                  JUMPIF = L_0004
28872 @ 260446:                  JUMP   L_01e1
28873 @ 260449:                  LOCATE L_0004

  2959           ->L1003 %IF V=2 %AND Z#2;      ! FN CALLED INCORRECTLY
28874 @ 260452:                  LINE   2959 "regression-compile-tmp/allimpc1-77.imp"
28875 @ 260494:                  PUSH   V
28876 @ 260497:                  PUSHI  #0x00000002
28877 @ 260502:                  JUMPIF # L_0004
28878 @ 260506:                  PUSH   Z
28879 @ 260509:                  PUSHI  #0x00000002
28880 @ 260514:                  JUMPIF = L_0004
28881 @ 260518:                  JUMP   L_01e2
28882 @ 260521:                  LOCATE L_0004

  2960           ->L1005 %IF Z=0 %AND V#0
28883 @ 260524:                  LINE   2960 "regression-compile-tmp/allimpc1-77.imp"
28884 @ 260566:                  PUSH   Z
28885 @ 260569:                  PUSHI  #0x00000000
28886 @ 260574:                  JUMPIF # L_0004
28887 @ 260578:                  PUSH   V
28888 @ 260581:                  PUSHI  #0x00000000
28889 @ 260586:                  JUMPIF = L_0004
28890 @ 260590:                  JUMP   L_01e3
28891 @ 260593:                  LOCATE L_0004

  2961  L1010:    ->SW(KK)
28892 @ 260596:                  LINE   2961 "regression-compile-tmp/allimpc1-77.imp"
28893 @ 260638:                  LABEL  L_01df
28894 @ 260641:                  LINE   2961 "regression-compile-tmp/allimpc1-77.imp"
28895 @ 260683:                  PUSH   KK
28896 @ 260686:                  SJUMP  473

  2962  L1001:    FAULT(19); PRINTNAME(FNAME)
28897 @ 260689:                  LINE   2962 "regression-compile-tmp/allimpc1-77.imp"
28898 @ 260731:                  LABEL  L_01e0
28899 @ 260734:                  LINE   2962 "regression-compile-tmp/allimpc1-77.imp"
28900 @ 260776:                  PUSH   FAULT
28901 @ 260779:                  PUSHI  #0x00000013
28902 @ 260784:                  ASSPAR
28903 @ 260785:                  CALL  
28904 @ 260786:                  LINE   2962 "regression-compile-tmp/allimpc1-77.imp"
28905 @ 260828:                  PUSH   PRINTNAME
28906 @ 260831:                  PUSH   FNAME
28907 @ 260834:                  ASSPAR
28908 @ 260835:                  CALL  

  2963  L1000:    P=PP; SKIP APP; P=P-1; ->L99
28909 @ 260836:                  LINE   2963 "regression-compile-tmp/allimpc1-77.imp"
28910 @ 260878:                  LABEL  L_01e4
28911 @ 260881:                  LINE   2963 "regression-compile-tmp/allimpc1-77.imp"
28912 @ 260923:                  PUSH   P
28913 @ 260926:                  PUSH   PP
28914 @ 260929:                  ASSVAL
28915 @ 260930:                  LINE   2963 "regression-compile-tmp/allimpc1-77.imp"
28916 @ 260972:                  PUSH   SKIPAPP
28917 @ 260975:                  CALL  
28918 @ 260976:                  LINE   2963 "regression-compile-tmp/allimpc1-77.imp"
28919 @ 261018:                  PUSH   P
28920 @ 261021:                  PUSH   P
28921 @ 261024:                  PUSHI  #0x00000001
28922 @ 261029:                  SUB   
28923 @ 261030:                  ASSVAL
28924 @ 261031:                  LINE   2963 "regression-compile-tmp/allimpc1-77.imp"
28925 @ 261073:                  JUMP   L_01e5

  2964  L1002:    FAULT(23); ->L1000
28926 @ 261076:                  LINE   2964 "regression-compile-tmp/allimpc1-77.imp"
28927 @ 261118:                  LABEL  L_01e1
28928 @ 261121:                  LINE   2964 "regression-compile-tmp/allimpc1-77.imp"
28929 @ 261163:                  PUSH   FAULT
28930 @ 261166:                  PUSHI  #0x00000017
28931 @ 261171:                  ASSPAR
28932 @ 261172:                  CALL  
28933 @ 261173:                  LINE   2964 "regression-compile-tmp/allimpc1-77.imp"
28934 @ 261215:                  JUMP   L_01e4

  2965  L1003:    FAULT(29); ->L1000
28935 @ 261218:                  LINE   2965 "regression-compile-tmp/allimpc1-77.imp"
28936 @ 261260:                  LABEL  L_01e2
28937 @ 261263:                  LINE   2965 "regression-compile-tmp/allimpc1-77.imp"
28938 @ 261305:                  PUSH   FAULT
28939 @ 261308:                  PUSHI  #0x0000001d
28940 @ 261313:                  ASSPAR
28941 @ 261314:                  CALL  
28942 @ 261315:                  LINE   2965 "regression-compile-tmp/allimpc1-77.imp"
28943 @ 261357:                  JUMP   L_01e4

  2966  L1004:    FAULT(22); ->L1000
28944 @ 261360:                  LINE   2966 "regression-compile-tmp/allimpc1-77.imp"
28945 @ 261402:                  LABEL  L_01e6
28946 @ 261405:                  LINE   2966 "regression-compile-tmp/allimpc1-77.imp"
28947 @ 261447:                  PUSH   FAULT
28948 @ 261450:                  PUSHI  #0x00000016
28949 @ 261455:                  ASSPAR
28950 @ 261456:                  CALL  
28951 @ 261457:                  LINE   2966 "regression-compile-tmp/allimpc1-77.imp"
28952 @ 261499:                  JUMP   L_01e4

  2967  L1005:    FAULT(17); ->L1000
28953 @ 261502:                  LINE   2967 "regression-compile-tmp/allimpc1-77.imp"
28954 @ 261544:                  LABEL  L_01e3
28955 @ 261547:                  LINE   2967 "regression-compile-tmp/allimpc1-77.imp"
28956 @ 261589:                  PUSH   FAULT
28957 @ 261592:                  PUSHI  #0x00000011
28958 @ 261597:                  ASSPAR
28959 @ 261598:                  CALL  
28960 @ 261599:                  LINE   2967 "regression-compile-tmp/allimpc1-77.imp"
28961 @ 261641:                  JUMP   L_01e4

  2968  L1:       PPJ(PL); ->L99
28962 @ 261644:                  LINE   2968 "regression-compile-tmp/allimpc1-77.imp"
28963 @ 261686:                  LABEL  L_01e7
28964 @ 261689:                  LINE   2968 "regression-compile-tmp/allimpc1-77.imp"
28965 @ 261731:                  PUSH   PPJ
28966 @ 261734:                  PUSH   PL
28967 @ 261737:                  ASSPAR
28968 @ 261738:                  CALL  
28969 @ 261739:                  LINE   2968 "regression-compile-tmp/allimpc1-77.imp"
28970 @ 261781:                  JUMP   L_01e5

  2969  SW(4):   CIOCP(1); ->L99;               ! SKIP SYMBOL
28971 @ 261784:                  LINE   2969 "regression-compile-tmp/allimpc1-77.imp"
28972 @ 261826:                  PUSHI  #0x00000004
28973 @ 261831:                  SLABEL 473
28974 @ 261834:                  LINE   2969 "regression-compile-tmp/allimpc1-77.imp"
28975 @ 261876:                  PUSH   CIOCP
28976 @ 261879:                  PUSHI  #0x00000001
28977 @ 261884:                  ASSPAR
28978 @ 261885:                  CALL  
28979 @ 261886:                  LINE   2969 "regression-compile-tmp/allimpc1-77.imp"
28980 @ 261928:                  JUMP   L_01e5

  2970  SW(2):   V=10;                         ! NEWLINE
28981 @ 261931:                  LINE   2970 "regression-compile-tmp/allimpc1-77.imp"
28982 @ 261973:                  PUSHI  #0x00000002
28983 @ 261978:                  SLABEL 473
28984 @ 261981:                  LINE   2970 "regression-compile-tmp/allimpc1-77.imp"
28985 @ 262023:                  PUSH   V
28986 @ 262026:                  PUSHI  #0x0000000a
28987 @ 262031:                  ASSVAL

  2971           PRX(X'41',1,0,0,V)
28988 @ 262032:                  LINE   2971 "regression-compile-tmp/allimpc1-77.imp"
28989 @ 262074:                  PUSH   PRX
28990 @ 262077:                  PUSHI  #0x00000041
28991 @ 262082:                  ASSPAR
28992 @ 262083:                  PUSHI  #0x00000001
28993 @ 262088:                  ASSPAR
28994 @ 262089:                  PUSHI  #0x00000000
28995 @ 262094:                  ASSPAR
28996 @ 262095:                  PUSHI  #0x00000000
28997 @ 262100:                  ASSPAR
28998 @ 262101:                  PUSH   V
28999 @ 262104:                  ASSPAR
29000 @ 262105:                  CALL  

  2972  L23:      CIOCP(3); ->L99
29001 @ 262106:                  LINE   2972 "regression-compile-tmp/allimpc1-77.imp"
29002 @ 262148:                  LABEL  L_01e8
29003 @ 262151:                  LINE   2972 "regression-compile-tmp/allimpc1-77.imp"
29004 @ 262193:                  PUSH   CIOCP
29005 @ 262196:                  PUSHI  #0x00000003
29006 @ 262201:                  ASSPAR
29007 @ 262202:                  CALL  
29008 @ 262203:                  LINE   2972 "regression-compile-tmp/allimpc1-77.imp"
29009 @ 262245:                  JUMP   L_01e5

  2973  L21:      PRX(X'41',1,0,0,V); ->L1
29010 @ 262248:                  LINE   2973 "regression-compile-tmp/allimpc1-77.imp"
29011 @ 262290:                  LABEL  L_01e9
29012 @ 262293:                  LINE   2973 "regression-compile-tmp/allimpc1-77.imp"
29013 @ 262335:                  PUSH   PRX
29014 @ 262338:                  PUSHI  #0x00000041
29015 @ 262343:                  ASSPAR
29016 @ 262344:                  PUSHI  #0x00000001
29017 @ 262349:                  ASSPAR
29018 @ 262350:                  PUSHI  #0x00000000
29019 @ 262355:                  ASSPAR
29020 @ 262356:                  PUSHI  #0x00000000
29021 @ 262361:                  ASSPAR
29022 @ 262362:                  PUSH   V
29023 @ 262365:                  ASSPAR
29024 @ 262366:                  CALL  
29025 @ 262367:                  LINE   2973 "regression-compile-tmp/allimpc1-77.imp"
29026 @ 262409:                  JUMP   L_01e7

  2974  SW(3):   V=32; ->L21;                   ! SPACE
29027 @ 262412:                  LINE   2974 "regression-compile-tmp/allimpc1-77.imp"
29028 @ 262454:                  PUSHI  #0x00000003
29029 @ 262459:                  SLABEL 473
29030 @ 262462:                  LINE   2974 "regression-compile-tmp/allimpc1-77.imp"
29031 @ 262504:                  PUSH   V
29032 @ 262507:                  PUSHI  #0x00000020
29033 @ 262512:                  ASSVAL
29034 @ 262513:                  LINE   2974 "regression-compile-tmp/allimpc1-77.imp"
29035 @ 262555:                  JUMP   L_01e9

  2975  SW(5):   V=0;                          ! RUNOUT
29036 @ 262558:                  LINE   2975 "regression-compile-tmp/allimpc1-77.imp"
29037 @ 262600:                  PUSHI  #0x00000005
29038 @ 262605:                  SLABEL 473
29039 @ 262608:                  LINE   2975 "regression-compile-tmp/allimpc1-77.imp"
29040 @ 262650:                  PUSH   V
29041 @ 262653:                  PUSHI  #0x00000000
29042 @ 262658:                  ASSVAL

  2976  L51:      CSEXP(2,1); ->L21
29043 @ 262659:                  LINE   2976 "regression-compile-tmp/allimpc1-77.imp"
29044 @ 262701:                  LABEL  L_01ea
29045 @ 262704:                  LINE   2976 "regression-compile-tmp/allimpc1-77.imp"
29046 @ 262746:                  PUSH   CSEXP
29047 @ 262749:                  PUSHI  #0x00000002
29048 @ 262754:                  ASSPAR
29049 @ 262755:                  PUSHI  #0x00000001
29050 @ 262760:                  ASSPAR
29051 @ 262761:                  CALL  
29052 @ 262762:                  LINE   2976 "regression-compile-tmp/allimpc1-77.imp"
29053 @ 262804:                  JUMP   L_01e9

  2977  SW(6):   V=10; ->L51;                   ! NEWLINES(N)
29054 @ 262807:                  LINE   2977 "regression-compile-tmp/allimpc1-77.imp"
29055 @ 262849:                  PUSHI  #0x00000006
29056 @ 262854:                  SLABEL 473
29057 @ 262857:                  LINE   2977 "regression-compile-tmp/allimpc1-77.imp"
29058 @ 262899:                  PUSH   V
29059 @ 262902:                  PUSHI  #0x0000000a
29060 @ 262907:                  ASSVAL
29061 @ 262908:                  LINE   2977 "regression-compile-tmp/allimpc1-77.imp"
29062 @ 262950:                  JUMP   L_01ea

  2978  SW(7):   V=32; ->L51;                   ! SPACES(N)
29063 @ 262953:                  LINE   2978 "regression-compile-tmp/allimpc1-77.imp"
29064 @ 262995:                  PUSHI  #0x00000007
29065 @ 263000:                  SLABEL 473
29066 @ 263003:                  LINE   2978 "regression-compile-tmp/allimpc1-77.imp"
29067 @ 263045:                  PUSH   V
29068 @ 263048:                  PUSHI  #0x00000020
29069 @ 263053:                  ASSVAL
29070 @ 263054:                  LINE   2978 "regression-compile-tmp/allimpc1-77.imp"
29071 @ 263096:                  JUMP   L_01ea

  2979  SW(0):SW(1):                           ! SELECT INPUT AND OUTPUT
29072 @ 263099:                  LINE   2979 "regression-compile-tmp/allimpc1-77.imp"
29073 @ 263141:                  PUSHI  #0x00000000
29074 @ 263146:                  SLABEL 473
29075 @ 263149:                  LINE   2979 "regression-compile-tmp/allimpc1-77.imp"
29076 @ 263191:                  PUSHI  #0x00000001
29077 @ 263196:                  SLABEL 473

  2980           CSEXP(1,1); CIOCP(KK+8)
29078 @ 263199:                  LINE   2980 "regression-compile-tmp/allimpc1-77.imp"
29079 @ 263241:                  PUSH   CSEXP
29080 @ 263244:                  PUSHI  #0x00000001
29081 @ 263249:                  ASSPAR
29082 @ 263250:                  PUSHI  #0x00000001
29083 @ 263255:                  ASSPAR
29084 @ 263256:                  CALL  
29085 @ 263257:                  LINE   2980 "regression-compile-tmp/allimpc1-77.imp"
29086 @ 263299:                  PUSH   CIOCP
29087 @ 263302:                  PUSH   KK
29088 @ 263305:                  PUSHI  #0x00000008
29089 @ 263310:                  ADD   
29090 @ 263311:                  ASSPAR
29091 @ 263312:                  CALL  

  2981           ->L99
29092 @ 263313:                  LINE   2981 "regression-compile-tmp/allimpc1-77.imp"
29093 @ 263355:                  JUMP   L_01e5

  2982  SW(9):                                 ! PRINTSYMBOL
29094 @ 263358:                  LINE   2982 "regression-compile-tmp/allimpc1-77.imp"
29095 @ 263400:                  PUSHI  #0x00000009
29096 @ 263405:                  SLABEL 473

  2983           CSEXP(1,1); ->L23
29097 @ 263408:                  LINE   2983 "regression-compile-tmp/allimpc1-77.imp"
29098 @ 263450:                  PUSH   CSEXP
29099 @ 263453:                  PUSHI  #0x00000001
29100 @ 263458:                  ASSPAR
29101 @ 263459:                  PUSHI  #0x00000001
29102 @ 263464:                  ASSPAR
29103 @ 263465:                  CALL  
29104 @ 263466:                  LINE   2983 "regression-compile-tmp/allimpc1-77.imp"
29105 @ 263508:                  JUMP   L_01e8

  2984  SW(8):   CIOCP(2);                     ! NEXT SYMBOL
29106 @ 263511:                  LINE   2984 "regression-compile-tmp/allimpc1-77.imp"
29107 @ 263553:                  PUSHI  #0x00000008
29108 @ 263558:                  SLABEL 473
29109 @ 263561:                  LINE   2984 "regression-compile-tmp/allimpc1-77.imp"
29110 @ 263603:                  PUSH   CIOCP
29111 @ 263606:                  PUSHI  #0x00000002
29112 @ 263611:                  ASSPAR
29113 @ 263612:                  CALL  

  2985  L81:      %UNLESS REG=1 %THEN PRR(X'18',REG,1)
29114 @ 263613:                  LINE   2985 "regression-compile-tmp/allimpc1-77.imp"
29115 @ 263655:                  LABEL  L_01eb
29116 @ 263658:                  LINE   2985 "regression-compile-tmp/allimpc1-77.imp"
29117 @ 263700:                  PUSH   REG
29118 @ 263703:                  PUSHI  #0x00000001
29119 @ 263708:                  JUMPIF = L_0004
29120 @ 263712:                  PUSH   PRR
29121 @ 263715:                  PUSHI  #0x00000018
29122 @ 263720:                  ASSPAR
29123 @ 263721:                  PUSH   REG
29124 @ 263724:                  ASSPAR
29125 @ 263725:                  PUSHI  #0x00000001
29126 @ 263730:                  ASSPAR
29127 @ 263731:                  CALL  
29128 @ 263732:                  LOCATE L_0004

  2986  L82:      PTYPE=10001;UNPACK; ->L99
29129 @ 263735:                  LINE   2986 "regression-compile-tmp/allimpc1-77.imp"
29130 @ 263777:                  LABEL  L_01ec
29131 @ 263780:                  LINE   2986 "regression-compile-tmp/allimpc1-77.imp"
29132 @ 263822:                  PUSH   PTYPE
29133 @ 263825:                  PUSHI  #0x00002711
29134 @ 263830:                  ASSVAL
29135 @ 263831:                  LINE   2986 "regression-compile-tmp/allimpc1-77.imp"
29136 @ 263873:                  PUSH   UNPACK
29137 @ 263876:                  CALL  
29138 @ 263877:                  LINE   2986 "regression-compile-tmp/allimpc1-77.imp"
29139 @ 263919:                  JUMP   L_01e5

  2987  SW(10):  CIOCP(1);                     ! READ SYMBOL
29140 @ 263922:                  LINE   2987 "regression-compile-tmp/allimpc1-77.imp"
29141 @ 263964:                  PUSHI  #0x0000000a
29142 @ 263969:                  SLABEL 473
29143 @ 263972:                  LINE   2987 "regression-compile-tmp/allimpc1-77.imp"
29144 @ 264014:                  PUSH   CIOCP
29145 @ 264017:                  PUSHI  #0x00000001
29146 @ 264022:                  ASSPAR
29147 @ 264023:                  CALL  

  2988  L106:     ->L1004 %UNLESS A(P)=4 %AND A(P+1)=1
29148 @ 264024:                  LINE   2988 "regression-compile-tmp/allimpc1-77.imp"
29149 @ 264066:                  LABEL  L_01ed
29150 @ 264069:                  LINE   2988 "regression-compile-tmp/allimpc1-77.imp"
29151 @ 264111:                  PUSH   A
29152 @ 264114:                  PUSH   P
29153 @ 264117:                  ACCESS
29154 @ 264118:                  PUSHI  #0x00000004
29155 @ 264123:                  JUMPIF # L_0005
29156 @ 264127:                  PUSH   A
29157 @ 264130:                  PUSH   P
29158 @ 264133:                  PUSHI  #0x00000001
29159 @ 264138:                  ADD   
29160 @ 264139:                  ACCESS
29161 @ 264140:                  PUSHI  #0x00000001
29162 @ 264145:                  JUMPIF = L_0004
29163 @ 264149:                  LOCATE L_0005
29164 @ 264152:                  JUMP   L_01e6
29165 @ 264155:                  LOCATE L_0004

  2989           P=P+2; COPYTAG(A(P)); UNPACK
29166 @ 264158:                  LINE   2989 "regression-compile-tmp/allimpc1-77.imp"
29167 @ 264200:                  PUSH   P
29168 @ 264203:                  PUSH   P
29169 @ 264206:                  PUSHI  #0x00000002
29170 @ 264211:                  ADD   
29171 @ 264212:                  ASSVAL
29172 @ 264213:                  LINE   2989 "regression-compile-tmp/allimpc1-77.imp"
29173 @ 264255:                  PUSH   COPYTAG
29174 @ 264258:                  PUSH   A
29175 @ 264261:                  PUSH   P
29176 @ 264264:                  ACCESS
29177 @ 264265:                  ASSPAR
29178 @ 264266:                  CALL  
29179 @ 264267:                  LINE   2989 "regression-compile-tmp/allimpc1-77.imp"
29180 @ 264309:                  PUSH   UNPACK
29181 @ 264312:                  CALL  

  2990           ->L104 %UNLESS TYPE=1 %AND ARR=0 %AND ROUT=0
29182 @ 264313:                  LINE   2990 "regression-compile-tmp/allimpc1-77.imp"
29183 @ 264355:                  PUSH   TYPE
29184 @ 264358:                  PUSHI  #0x00000001
29185 @ 264363:                  JUMPIF # L_0005
29186 @ 264367:                  PUSH   ARR
29187 @ 264370:                  PUSHI  #0x00000000
29188 @ 264375:                  JUMPIF # L_0005
29189 @ 264379:                  PUSH   ROUT
29190 @ 264382:                  PUSHI  #0x00000000
29191 @ 264387:                  JUMPIF = L_0004
29192 @ 264391:                  LOCATE L_0005
29193 @ 264394:                  JUMP   L_01ee
29194 @ 264397:                  LOCATE L_0004

  2991           CNAME(1,1)
29195 @ 264400:                  LINE   2991 "regression-compile-tmp/allimpc1-77.imp"
29196 @ 264442:                  PUSH   CNAME
29197 @ 264445:                  PUSHI  #0x00000001
29198 @ 264450:                  ASSPAR
29199 @ 264451:                  PUSHI  #0x00000001
29200 @ 264456:                  ASSPAR
29201 @ 264457:                  CALL  

  2992  L102:     ->L1004 %UNLESS A(P)=2; P=P+1; ->L99
29202 @ 264458:                  LINE   2992 "regression-compile-tmp/allimpc1-77.imp"
29203 @ 264500:                  LABEL  L_01ef
29204 @ 264503:                  LINE   2992 "regression-compile-tmp/allimpc1-77.imp"
29205 @ 264545:                  PUSH   A
29206 @ 264548:                  PUSH   P
29207 @ 264551:                  ACCESS
29208 @ 264552:                  PUSHI  #0x00000002
29209 @ 264557:                  JUMPIF = L_0004
29210 @ 264561:                  JUMP   L_01e6
29211 @ 264564:                  LOCATE L_0004
29212 @ 264567:                  LINE   2992 "regression-compile-tmp/allimpc1-77.imp"
29213 @ 264609:                  PUSH   P
29214 @ 264612:                  PUSH   P
29215 @ 264615:                  PUSHI  #0x00000001
29216 @ 264620:                  ADD   
29217 @ 264621:                  ASSVAL
29218 @ 264622:                  LINE   2992 "regression-compile-tmp/allimpc1-77.imp"
29219 @ 264664:                  JUMP   L_01e5

  2993  L104:     PLANT(X'1841'); REGISTER(4)=1
29220 @ 264667:                  LINE   2993 "regression-compile-tmp/allimpc1-77.imp"
29221 @ 264709:                  LABEL  L_01ee
29222 @ 264712:                  LINE   2993 "regression-compile-tmp/allimpc1-77.imp"
29223 @ 264754:                  PUSH   PLANT
29224 @ 264757:                  PUSHI  #0x00001841
29225 @ 264762:                  ASSPAR
29226 @ 264763:                  CALL  
29227 @ 264764:                  LINE   2993 "regression-compile-tmp/allimpc1-77.imp"
29228 @ 264806:                  PUSH   REGISTER
29229 @ 264809:                  PUSHI  #0x00000004
29230 @ 264814:                  ACCESS
29231 @ 264815:                  PUSHI  #0x00000001
29232 @ 264820:                  ASSVAL

  2994           CNAME(1,4); REGISTER(4)=0
29233 @ 264821:                  LINE   2994 "regression-compile-tmp/allimpc1-77.imp"
29234 @ 264863:                  PUSH   CNAME
29235 @ 264866:                  PUSHI  #0x00000001
29236 @ 264871:                  ASSPAR
29237 @ 264872:                  PUSHI  #0x00000004
29238 @ 264877:                  ASSPAR
29239 @ 264878:                  CALL  
29240 @ 264879:                  LINE   2994 "regression-compile-tmp/allimpc1-77.imp"
29241 @ 264921:                  PUSH   REGISTER
29242 @ 264924:                  PUSHI  #0x00000004
29243 @ 264929:                  ACCESS
29244 @ 264930:                  PUSHI  #0x00000000
29245 @ 264935:                  ASSVAL

  2995           ->L1004 %UNLESS TYPE=1; ->L102
29246 @ 264936:                  LINE   2995 "regression-compile-tmp/allimpc1-77.imp"
29247 @ 264978:                  PUSH   TYPE
29248 @ 264981:                  PUSHI  #0x00000001
29249 @ 264986:                  JUMPIF = L_0004
29250 @ 264990:                  JUMP   L_01e6
29251 @ 264993:                  LOCATE L_0004
29252 @ 264996:                  LINE   2995 "regression-compile-tmp/allimpc1-77.imp"
29253 @ 265038:                  JUMP   L_01ef

  2996  SW(11):                                ! READ
29254 @ 265041:                  LINE   2996 "regression-compile-tmp/allimpc1-77.imp"
29255 @ 265083:                  PUSHI  #0x0000000b
29256 @ 265088:                  SLABEL 473

  2997           B(0)=1; B(1)=1000
29257 @ 265091:                  LINE   2997 "regression-compile-tmp/allimpc1-77.imp"
29258 @ 265133:                  PUSH   B
29259 @ 265136:                  PUSHI  #0x00000000
29260 @ 265141:                  ACCESS
29261 @ 265142:                  PUSHI  #0x00000001
29262 @ 265147:                  ASSVAL
29263 @ 265148:                  LINE   2997 "regression-compile-tmp/allimpc1-77.imp"
29264 @ 265190:                  PUSH   B
29265 @ 265193:                  PUSHI  #0x00000001
29266 @ 265198:                  ACCESS
29267 @ 265199:                  PUSHI  #0x000003e8
29268 @ 265204:                  ASSVAL

  2998  L110:     JJ=10000; ->L1004 %IF 0#Z#13; ->L302
29269 @ 265205:                  LINE   2998 "regression-compile-tmp/allimpc1-77.imp"
29270 @ 265247:                  LABEL  L_01f0
29271 @ 265250:                  LINE   2998 "regression-compile-tmp/allimpc1-77.imp"
29272 @ 265292:                  PUSH   JJ
29273 @ 265295:                  PUSHI  #0x00002710
29274 @ 265300:                  ASSVAL
29275 @ 265301:                  LINE   2998 "regression-compile-tmp/allimpc1-77.imp"
29276 @ 265343:                  PUSHI  #0x00000000
29277 @ 265348:                  PUSH   Z
29278 @ 265351:                  JUMPIFD = L_0004
29279 @ 265355:                  PUSHI  #0x0000000d
29280 @ 265360:                  JUMPIF = L_0004
29281 @ 265364:                  JUMP   L_01e6
29282 @ 265367:                  LOCATE L_0004
29283 @ 265370:                  LINE   2998 "regression-compile-tmp/allimpc1-77.imp"
29284 @ 265412:                  JUMP   L_01f1

  2999  SW(12):                                ! WRITE
29285 @ 265415:                  LINE   2999 "regression-compile-tmp/allimpc1-77.imp"
29286 @ 265457:                  PUSHI  #0x0000000c
29287 @ 265462:                  SLABEL 473

  3000           CSEXP(1,1); P=P+1
29288 @ 265465:                  LINE   3000 "regression-compile-tmp/allimpc1-77.imp"
29289 @ 265507:                  PUSH   CSEXP
29290 @ 265510:                  PUSHI  #0x00000001
29291 @ 265515:                  ASSPAR
29292 @ 265516:                  PUSHI  #0x00000001
29293 @ 265521:                  ASSPAR
29294 @ 265522:                  CALL  
29295 @ 265523:                  LINE   3000 "regression-compile-tmp/allimpc1-77.imp"
29296 @ 265565:                  PUSH   P
29297 @ 265568:                  PUSH   P
29298 @ 265571:                  PUSHI  #0x00000001
29299 @ 265576:                  ADD   
29300 @ 265577:                  ASSVAL

  3001           JJ=P; V=TSEXP(KK)
29301 @ 265578:                  LINE   3001 "regression-compile-tmp/allimpc1-77.imp"
29302 @ 265620:                  PUSH   JJ
29303 @ 265623:                  PUSH   P
29304 @ 265626:                  ASSVAL
29305 @ 265627:                  LINE   3001 "regression-compile-tmp/allimpc1-77.imp"
29306 @ 265669:                  PUSH   V
29307 @ 265672:                  PUSH   TSEXP
29308 @ 265675:                  PUSH   KK
29309 @ 265678:                  ASSPAR
29310 @ 265679:                  CALL  
29311 @ 265680:                  ASSVAL

  3002           ->L121 %UNLESS V=0
29312 @ 265681:                  LINE   3002 "regression-compile-tmp/allimpc1-77.imp"
29313 @ 265723:                  PUSH   V
29314 @ 265726:                  PUSHI  #0x00000000
29315 @ 265731:                  JUMPIF = L_0004
29316 @ 265735:                  JUMP   L_01f2
29317 @ 265738:                  LOCATE L_0004

  3003           V=PARK(1); CSEXP(2,1)
29318 @ 265741:                  LINE   3003 "regression-compile-tmp/allimpc1-77.imp"
29319 @ 265783:                  PUSH   V
29320 @ 265786:                  PUSH   PARK
29321 @ 265789:                  PUSHI  #0x00000001
29322 @ 265794:                  ASSPAR
29323 @ 265795:                  CALL  
29324 @ 265796:                  ASSVAL
29325 @ 265797:                  LINE   3003 "regression-compile-tmp/allimpc1-77.imp"
29326 @ 265839:                  PUSH   CSEXP
29327 @ 265842:                  PUSHI  #0x00000002
29328 @ 265847:                  ASSPAR
29329 @ 265848:                  PUSHI  #0x00000001
29330 @ 265853:                  ASSPAR
29331 @ 265854:                  CALL  

  3004           UNPARK(X'58',1,V)
29332 @ 265855:                  LINE   3004 "regression-compile-tmp/allimpc1-77.imp"
29333 @ 265897:                  PUSH   UNPARK
29334 @ 265900:                  PUSHI  #0x00000058
29335 @ 265905:                  ASSPAR
29336 @ 265906:                  PUSHI  #0x00000001
29337 @ 265911:                  ASSPAR
29338 @ 265912:                  PUSH   V
29339 @ 265915:                  ASSPAR
29340 @ 265916:                  CALL  

  3005  L120:     PPJ(PL); ->L99
29341 @ 265917:                  LINE   3005 "regression-compile-tmp/allimpc1-77.imp"
29342 @ 265959:                  LABEL  L_01f3
29343 @ 265962:                  LINE   3005 "regression-compile-tmp/allimpc1-77.imp"
29344 @ 266004:                  PUSH   PPJ
29345 @ 266007:                  PUSH   PL
29346 @ 266010:                  ASSPAR
29347 @ 266011:                  CALL  
29348 @ 266012:                  LINE   3005 "regression-compile-tmp/allimpc1-77.imp"
29349 @ 266054:                  JUMP   L_01e5

  3006  L121:     P=JJ; REGISTER(1)=1
29350 @ 266057:                  LINE   3006 "regression-compile-tmp/allimpc1-77.imp"
29351 @ 266099:                  LABEL  L_01f2
29352 @ 266102:                  LINE   3006 "regression-compile-tmp/allimpc1-77.imp"
29353 @ 266144:                  PUSH   P
29354 @ 266147:                  PUSH   JJ
29355 @ 266150:                  ASSVAL
29356 @ 266151:                  LINE   3006 "regression-compile-tmp/allimpc1-77.imp"
29357 @ 266193:                  PUSH   REGISTER
29358 @ 266196:                  PUSHI  #0x00000001
29359 @ 266201:                  ACCESS
29360 @ 266202:                  PUSHI  #0x00000001
29361 @ 266207:                  ASSVAL

  3007           CSEXP(2,1); REGISTER(1)=0; ->L120
29362 @ 266208:                  LINE   3007 "regression-compile-tmp/allimpc1-77.imp"
29363 @ 266250:                  PUSH   CSEXP
29364 @ 266253:                  PUSHI  #0x00000002
29365 @ 266258:                  ASSPAR
29366 @ 266259:                  PUSHI  #0x00000001
29367 @ 266264:                  ASSPAR
29368 @ 266265:                  CALL  
29369 @ 266266:                  LINE   3007 "regression-compile-tmp/allimpc1-77.imp"
29370 @ 266308:                  PUSH   REGISTER
29371 @ 266311:                  PUSHI  #0x00000001
29372 @ 266316:                  ACCESS
29373 @ 266317:                  PUSHI  #0x00000000
29374 @ 266322:                  ASSVAL
29375 @ 266323:                  LINE   3007 "regression-compile-tmp/allimpc1-77.imp"
29376 @ 266365:                  JUMP   L_01f3

  3008  SW(13):                                ! NEWPAGE
29377 @ 266368:                  LINE   3008 "regression-compile-tmp/allimpc1-77.imp"
29378 @ 266410:                  PUSHI  #0x0000000d
29379 @ 266415:                  SLABEL 473

  3009           PRX(X'41',1,0,0,12);          ! LA 0,12
29380 @ 266418:                  LINE   3009 "regression-compile-tmp/allimpc1-77.imp"
29381 @ 266460:                  PUSH   PRX
29382 @ 266463:                  PUSHI  #0x00000041
29383 @ 266468:                  ASSPAR
29384 @ 266469:                  PUSHI  #0x00000001
29385 @ 266474:                  ASSPAR
29386 @ 266475:                  PUSHI  #0x00000000
29387 @ 266480:                  ASSPAR
29388 @ 266481:                  PUSHI  #0x00000000
29389 @ 266486:                  ASSPAR
29390 @ 266487:                  PUSHI  #0x0000000c
29391 @ 266492:                  ASSPAR
29392 @ 266493:                  CALL  

  3010           CIOCP(5); ->L99
29393 @ 266494:                  LINE   3010 "regression-compile-tmp/allimpc1-77.imp"
29394 @ 266536:                  PUSH   CIOCP
29395 @ 266539:                  PUSHI  #0x00000005
29396 @ 266544:                  ASSPAR
29397 @ 266545:                  CALL  
29398 @ 266546:                  LINE   3010 "regression-compile-tmp/allimpc1-77.imp"
29399 @ 266588:                  JUMP   L_01e5

  3011  SW(14):  ->L1004 %UNLESS A(P)=4 %AND A(P+1)=1;! ADDR
29400 @ 266591:                  LINE   3011 "regression-compile-tmp/allimpc1-77.imp"
29401 @ 266633:                  PUSHI  #0x0000000e
29402 @ 266638:                  SLABEL 473
29403 @ 266641:                  LINE   3011 "regression-compile-tmp/allimpc1-77.imp"
29404 @ 266683:                  PUSH   A
29405 @ 266686:                  PUSH   P
29406 @ 266689:                  ACCESS
29407 @ 266690:                  PUSHI  #0x00000004
29408 @ 266695:                  JUMPIF # L_0005
29409 @ 266699:                  PUSH   A
29410 @ 266702:                  PUSH   P
29411 @ 266705:                  PUSHI  #0x00000001
29412 @ 266710:                  ADD   
29413 @ 266711:                  ACCESS
29414 @ 266712:                  PUSHI  #0x00000001
29415 @ 266717:                  JUMPIF = L_0004
29416 @ 266721:                  LOCATE L_0005
29417 @ 266724:                  JUMP   L_01e6
29418 @ 266727:                  LOCATE L_0004

  3012           P=P+2
29419 @ 266730:                  LINE   3012 "regression-compile-tmp/allimpc1-77.imp"
29420 @ 266772:                  PUSH   P
29421 @ 266775:                  PUSH   P
29422 @ 266778:                  PUSHI  #0x00000002
29423 @ 266783:                  ADD   
29424 @ 266784:                  ASSVAL

  3013           CNAME(3,REG); ->L1004 %UNLESS A(P)=2
29425 @ 266785:                  LINE   3013 "regression-compile-tmp/allimpc1-77.imp"
29426 @ 266827:                  PUSH   CNAME
29427 @ 266830:                  PUSHI  #0x00000003
29428 @ 266835:                  ASSPAR
29429 @ 266836:                  PUSH   REG
29430 @ 266839:                  ASSPAR
29431 @ 266840:                  CALL  
29432 @ 266841:                  LINE   3013 "regression-compile-tmp/allimpc1-77.imp"
29433 @ 266883:                  PUSH   A
29434 @ 266886:                  PUSH   P
29435 @ 266889:                  ACCESS
29436 @ 266890:                  PUSHI  #0x00000002
29437 @ 266895:                  JUMPIF = L_0004
29438 @ 266899:                  JUMP   L_01e6
29439 @ 266902:                  LOCATE L_0004

  3014           P=P+1; ->L82
29440 @ 266905:                  LINE   3014 "regression-compile-tmp/allimpc1-77.imp"
29441 @ 266947:                  PUSH   P
29442 @ 266950:                  PUSH   P
29443 @ 266953:                  PUSHI  #0x00000001
29444 @ 266958:                  ADD   
29445 @ 266959:                  ASSVAL
29446 @ 266960:                  LINE   3014 "regression-compile-tmp/allimpc1-77.imp"
29447 @ 267002:                  JUMP   L_01ec

  3015  SW(16):                                ! INT
29448 @ 267005:                  LINE   3015 "regression-compile-tmp/allimpc1-77.imp"
29449 @ 267047:                  PUSHI  #0x00000010
29450 @ 267052:                  SLABEL 473

  3016  SW(17):                                ! INTPT
29451 @ 267055:                  LINE   3016 "regression-compile-tmp/allimpc1-77.imp"
29452 @ 267097:                  PUSHI  #0x00000011
29453 @ 267102:                  SLABEL 473

  3017           CSEXP(0,3)
29454 @ 267105:                  LINE   3017 "regression-compile-tmp/allimpc1-77.imp"
29455 @ 267147:                  PUSH   CSEXP
29456 @ 267150:                  PUSHI  #0x00000000
29457 @ 267155:                  ASSPAR
29458 @ 267156:                  PUSHI  #0x00000003
29459 @ 267161:                  ASSPAR
29460 @ 267162:                  CALL  

  3018           PRR(X'28',0,NEST)%UNLESS NEST=0
29461 @ 267163:                  LINE   3018 "regression-compile-tmp/allimpc1-77.imp"
29462 @ 267205:                  PUSH   NEST
29463 @ 267208:                  PUSHI  #0x00000000
29464 @ 267213:                  JUMPIF = L_0004
29465 @ 267217:                  PUSH   PRR
29466 @ 267220:                  PUSHI  #0x00000028
29467 @ 267225:                  ASSPAR
29468 @ 267226:                  PUSHI  #0x00000000
29469 @ 267231:                  ASSPAR
29470 @ 267232:                  PUSH   NEST
29471 @ 267235:                  ASSPAR
29472 @ 267236:                  CALL  
29473 @ 267237:                  LOCATE L_0004

  3019           PPJ(PL); ->L81
29474 @ 267240:                  LINE   3019 "regression-compile-tmp/allimpc1-77.imp"
29475 @ 267282:                  PUSH   PPJ
29476 @ 267285:                  PUSH   PL
29477 @ 267288:                  ASSPAR
29478 @ 267289:                  CALL  
29479 @ 267290:                  LINE   3019 "regression-compile-tmp/allimpc1-77.imp"
29480 @ 267332:                  JUMP   L_01eb

  3020  SW(18):        CSEXP(6,3)      ;       ! FRACPT
29481 @ 267335:                  LINE   3020 "regression-compile-tmp/allimpc1-77.imp"
29482 @ 267377:                  PUSHI  #0x00000012
29483 @ 267382:                  SLABEL 473
29484 @ 267385:                  LINE   3020 "regression-compile-tmp/allimpc1-77.imp"
29485 @ 267427:                  PUSH   CSEXP
29486 @ 267430:                  PUSHI  #0x00000006
29487 @ 267435:                  ASSPAR
29488 @ 267436:                  PUSHI  #0x00000003
29489 @ 267441:                  ASSPAR
29490 @ 267442:                  CALL  

  3021                 PCLOD(32);              !INSERT FRACPT SR IN LINE
29491 @ 267443:                  LINE   3021 "regression-compile-tmp/allimpc1-77.imp"
29492 @ 267485:                  PUSH   PCLOD
29493 @ 267488:                  PUSHI  #0x00000020
29494 @ 267493:                  ASSPAR
29495 @ 267494:                  CALL  

  3022           PRR(X'28',REG,2) %UNLESS REG=2
29496 @ 267495:                  LINE   3022 "regression-compile-tmp/allimpc1-77.imp"
29497 @ 267537:                  PUSH   REG
29498 @ 267540:                  PUSHI  #0x00000002
29499 @ 267545:                  JUMPIF = L_0004
29500 @ 267549:                  PUSH   PRR
29501 @ 267552:                  PUSHI  #0x00000028
29502 @ 267557:                  ASSPAR
29503 @ 267558:                  PUSH   REG
29504 @ 267561:                  ASSPAR
29505 @ 267562:                  PUSHI  #0x00000002
29506 @ 267567:                  ASSPAR
29507 @ 267568:                  CALL  
29508 @ 267569:                  LOCATE L_0004

  3023           PTYPE=10032; UNPACK; ->L99
29509 @ 267572:                  LINE   3023 "regression-compile-tmp/allimpc1-77.imp"
29510 @ 267614:                  PUSH   PTYPE
29511 @ 267617:                  PUSHI  #0x00002730
29512 @ 267622:                  ASSVAL
29513 @ 267623:                  LINE   3023 "regression-compile-tmp/allimpc1-77.imp"
29514 @ 267665:                  PUSH   UNPACK
29515 @ 267668:                  CALL  
29516 @ 267669:                  LINE   3023 "regression-compile-tmp/allimpc1-77.imp"
29517 @ 267711:                  JUMP   L_01e5

  3024  SW(19):                                ! PRINT
29518 @ 267714:                  LINE   3024 "regression-compile-tmp/allimpc1-77.imp"
29519 @ 267756:                  PUSHI  #0x00000013
29520 @ 267761:                  SLABEL 473

  3025           B(0)=3;B(3)=1
29521 @ 267764:                  LINE   3025 "regression-compile-tmp/allimpc1-77.imp"
29522 @ 267806:                  PUSH   B
29523 @ 267809:                  PUSHI  #0x00000000
29524 @ 267814:                  ACCESS
29525 @ 267815:                  PUSHI  #0x00000003
29526 @ 267820:                  ASSVAL
29527 @ 267821:                  LINE   3025 "regression-compile-tmp/allimpc1-77.imp"
29528 @ 267863:                  PUSH   B
29529 @ 267866:                  PUSHI  #0x00000003
29530 @ 267871:                  ACCESS
29531 @ 267872:                  PUSHI  #0x00000001
29532 @ 267877:                  ASSVAL

  3026  L191:     B(1)=32;B(2)=1;->L110
29533 @ 267878:                  LINE   3026 "regression-compile-tmp/allimpc1-77.imp"
29534 @ 267920:                  LABEL  L_01f4
29535 @ 267923:                  LINE   3026 "regression-compile-tmp/allimpc1-77.imp"
29536 @ 267965:                  PUSH   B
29537 @ 267968:                  PUSHI  #0x00000001
29538 @ 267973:                  ACCESS
29539 @ 267974:                  PUSHI  #0x00000020
29540 @ 267979:                  ASSVAL
29541 @ 267980:                  LINE   3026 "regression-compile-tmp/allimpc1-77.imp"
29542 @ 268022:                  PUSH   B
29543 @ 268025:                  PUSHI  #0x00000002
29544 @ 268030:                  ACCESS
29545 @ 268031:                  PUSHI  #0x00000001
29546 @ 268036:                  ASSVAL
29547 @ 268037:                  LINE   3026 "regression-compile-tmp/allimpc1-77.imp"
29548 @ 268079:                  JUMP   L_01f0

  3027  SW(20):                                ! PRINTFL
29549 @ 268082:                  LINE   3027 "regression-compile-tmp/allimpc1-77.imp"
29550 @ 268124:                  PUSHI  #0x00000014
29551 @ 268129:                  SLABEL 473

  3028           QPREAL=N0<<2+4
29552 @ 268132:                  LINE   3028 "regression-compile-tmp/allimpc1-77.imp"
29553 @ 268174:                  PUSH   QPREAL
29554 @ 268177:                  PUSH   N0
29555 @ 268180:                  PUSHI  #0x00000002
29556 @ 268185:                  LSH   
29557 @ 268186:                  PUSHI  #0x00000004
29558 @ 268191:                  ADD   
29559 @ 268192:                  ASSVAL

  3029           B(0)=2;->L191
29560 @ 268193:                  LINE   3029 "regression-compile-tmp/allimpc1-77.imp"
29561 @ 268235:                  PUSH   B
29562 @ 268238:                  PUSHI  #0x00000000
29563 @ 268243:                  ACCESS
29564 @ 268244:                  PUSHI  #0x00000002
29565 @ 268249:                  ASSVAL
29566 @ 268250:                  LINE   3029 "regression-compile-tmp/allimpc1-77.imp"
29567 @ 268292:                  JUMP   L_01f4

  3030  SW(39):  JJ=11032; ->L210;              ! LONGREAL
29568 @ 268295:                  LINE   3030 "regression-compile-tmp/allimpc1-77.imp"
29569 @ 268337:                  PUSHI  #0x00000027
29570 @ 268342:                  SLABEL 473
29571 @ 268345:                  LINE   3030 "regression-compile-tmp/allimpc1-77.imp"
29572 @ 268387:                  PUSH   JJ
29573 @ 268390:                  PUSHI  #0x00002b18
29574 @ 268395:                  ASSVAL
29575 @ 268396:                  LINE   3030 "regression-compile-tmp/allimpc1-77.imp"
29576 @ 268438:                  JUMP   L_01f5

  3031  SW(21):  JJ=11002;                     ! REAL
29577 @ 268441:                  LINE   3031 "regression-compile-tmp/allimpc1-77.imp"
29578 @ 268483:                  PUSHI  #0x00000015
29579 @ 268488:                  SLABEL 473
29580 @ 268491:                  LINE   3031 "regression-compile-tmp/allimpc1-77.imp"
29581 @ 268533:                  PUSH   JJ
29582 @ 268536:                  PUSHI  #0x00002afa
29583 @ 268541:                  ASSVAL

  3032  L210:     CSEXP(0,1); P=P+1
29584 @ 268542:                  LINE   3032 "regression-compile-tmp/allimpc1-77.imp"
29585 @ 268584:                  LABEL  L_01f5
29586 @ 268587:                  LINE   3032 "regression-compile-tmp/allimpc1-77.imp"
29587 @ 268629:                  PUSH   CSEXP
29588 @ 268632:                  PUSHI  #0x00000000
29589 @ 268637:                  ASSPAR
29590 @ 268638:                  PUSHI  #0x00000001
29591 @ 268643:                  ASSPAR
29592 @ 268644:                  CALL  
29593 @ 268645:                  LINE   3032 "regression-compile-tmp/allimpc1-77.imp"
29594 @ 268687:                  PUSH   P
29595 @ 268690:                  PUSH   P
29596 @ 268693:                  PUSHI  #0x00000001
29597 @ 268698:                  ADD   
29598 @ 268699:                  ASSVAL

  3033           ->L212 %UNLESS NEST=0
29599 @ 268700:                  LINE   3033 "regression-compile-tmp/allimpc1-77.imp"
29600 @ 268742:                  PUSH   NEST
29601 @ 268745:                  PUSHI  #0x00000000
29602 @ 268750:                  JUMPIF = L_0004
29603 @ 268754:                  JUMP   L_01f6
29604 @ 268757:                  LOCATE L_0004

  3034           PLANT(X'1810'); NEST=1
29605 @ 268760:                  LINE   3034 "regression-compile-tmp/allimpc1-77.imp"
29606 @ 268802:                  PUSH   PLANT
29607 @ 268805:                  PUSHI  #0x00001810
29608 @ 268810:                  ASSPAR
29609 @ 268811:                  CALL  
29610 @ 268812:                  LINE   3034 "regression-compile-tmp/allimpc1-77.imp"
29611 @ 268854:                  PUSH   NEST
29612 @ 268857:                  PUSHI  #0x00000001
29613 @ 268862:                  ASSVAL

  3035  L212:     PTYPE=JJ; UNPACK; ->L99
29614 @ 268863:                  LINE   3035 "regression-compile-tmp/allimpc1-77.imp"
29615 @ 268905:                  LABEL  L_01f6
29616 @ 268908:                  LINE   3035 "regression-compile-tmp/allimpc1-77.imp"
29617 @ 268950:                  PUSH   PTYPE
29618 @ 268953:                  PUSH   JJ
29619 @ 268956:                  ASSVAL
29620 @ 268957:                  LINE   3035 "regression-compile-tmp/allimpc1-77.imp"
29621 @ 268999:                  PUSH   UNPACK
29622 @ 269002:                  CALL  
29623 @ 269003:                  LINE   3035 "regression-compile-tmp/allimpc1-77.imp"
29624 @ 269045:                  JUMP   L_01e5

  3036  SW(22):  JJ=11001; ->L210;              ! INTEGER
29625 @ 269048:                  LINE   3036 "regression-compile-tmp/allimpc1-77.imp"
29626 @ 269090:                  PUSHI  #0x00000016
29627 @ 269095:                  SLABEL 473
29628 @ 269098:                  LINE   3036 "regression-compile-tmp/allimpc1-77.imp"
29629 @ 269140:                  PUSH   JJ
29630 @ 269143:                  PUSHI  #0x00002af9
29631 @ 269148:                  ASSVAL
29632 @ 269149:                  LINE   3036 "regression-compile-tmp/allimpc1-77.imp"
29633 @ 269191:                  JUMP   L_01f5

  3037  SW(23):  CSEXP(REG,3);                 ! MOD
29634 @ 269194:                  LINE   3037 "regression-compile-tmp/allimpc1-77.imp"
29635 @ 269236:                  PUSHI  #0x00000017
29636 @ 269241:                  SLABEL 473
29637 @ 269244:                  LINE   3037 "regression-compile-tmp/allimpc1-77.imp"
29638 @ 269286:                  PUSH   CSEXP
29639 @ 269289:                  PUSH   REG
29640 @ 269292:                  ASSPAR
29641 @ 269293:                  PUSHI  #0x00000003
29642 @ 269298:                  ASSPAR
29643 @ 269299:                  CALL  

  3038           PRR(X'20',REG,REG); ->L99;     ! LPDR
29644 @ 269300:                  LINE   3038 "regression-compile-tmp/allimpc1-77.imp"
29645 @ 269342:                  PUSH   PRR
29646 @ 269345:                  PUSHI  #0x00000020
29647 @ 269350:                  ASSPAR
29648 @ 269351:                  PUSH   REG
29649 @ 269354:                  ASSPAR
29650 @ 269355:                  PUSH   REG
29651 @ 269358:                  ASSPAR
29652 @ 269359:                  CALL  
29653 @ 269360:                  LINE   3038 "regression-compile-tmp/allimpc1-77.imp"
29654 @ 269402:                  JUMP   L_01e5

  3039  SW(25):SW(26):SW(27):                  ! SQRT,LOG,SIN
29655 @ 269405:                  LINE   3039 "regression-compile-tmp/allimpc1-77.imp"
29656 @ 269447:                  PUSHI  #0x00000019
29657 @ 269452:                  SLABEL 473
29658 @ 269455:                  LINE   3039 "regression-compile-tmp/allimpc1-77.imp"
29659 @ 269497:                  PUSHI  #0x0000001a
29660 @ 269502:                  SLABEL 473
29661 @ 269505:                  LINE   3039 "regression-compile-tmp/allimpc1-77.imp"
29662 @ 269547:                  PUSHI  #0x0000001b
29663 @ 269552:                  SLABEL 473

  3040  SW(28):SW(29):SW (30):                 ! COS,TAN,EXP
29664 @ 269555:                  LINE   3040 "regression-compile-tmp/allimpc1-77.imp"
29665 @ 269597:                  PUSHI  #0x0000001c
29666 @ 269602:                  SLABEL 473
29667 @ 269605:                  LINE   3040 "regression-compile-tmp/allimpc1-77.imp"
29668 @ 269647:                  PUSHI  #0x0000001d
29669 @ 269652:                  SLABEL 473
29670 @ 269655:                  LINE   3040 "regression-compile-tmp/allimpc1-77.imp"
29671 @ 269697:                  PUSHI  #0x0000001e
29672 @ 269702:                  SLABEL 473

  3041           B(0)=1
29673 @ 269705:                  LINE   3041 "regression-compile-tmp/allimpc1-77.imp"
29674 @ 269747:                  PUSH   B
29675 @ 269750:                  PUSHI  #0x00000000
29676 @ 269755:                  ACCESS
29677 @ 269756:                  PUSHI  #0x00000001
29678 @ 269761:                  ASSVAL

  3042  L301:     B(1)=32;JJ=10032;
29679 @ 269762:                  LINE   3042 "regression-compile-tmp/allimpc1-77.imp"
29680 @ 269804:                  LABEL  L_01f7
29681 @ 269807:                  LINE   3042 "regression-compile-tmp/allimpc1-77.imp"
29682 @ 269849:                  PUSH   B
29683 @ 269852:                  PUSHI  #0x00000001
29684 @ 269857:                  ACCESS
29685 @ 269858:                  PUSHI  #0x00000020
29686 @ 269863:                  ASSVAL
29687 @ 269864:                  LINE   3042 "regression-compile-tmp/allimpc1-77.imp"
29688 @ 269906:                  PUSH   JJ
29689 @ 269909:                  PUSHI  #0x00002730
29690 @ 269914:                  ASSVAL

  3043           ->L1004 %IF 2#Z#13
29691 @ 269915:                  LINE   3043 "regression-compile-tmp/allimpc1-77.imp"
29692 @ 269957:                  PUSHI  #0x00000002
29693 @ 269962:                  PUSH   Z
29694 @ 269965:                  JUMPIFD = L_0004
29695 @ 269969:                  PUSHI  #0x0000000d
29696 @ 269974:                  JUMPIF = L_0004
29697 @ 269978:                  JUMP   L_01e6
29698 @ 269981:                  LOCATE L_0004

  3044  L302:     REDEFINE EP(JJ,B)
29699 @ 269984:                  LINE   3044 "regression-compile-tmp/allimpc1-77.imp"
29700 @ 270026:                  LABEL  L_01f1
29701 @ 270029:                  LINE   3044 "regression-compile-tmp/allimpc1-77.imp"
29702 @ 270071:                  PUSH   REDEFINEEP
29703 @ 270074:                  PUSH   JJ
29704 @ 270077:                  ASSPAR
29705 @ 270078:                  PUSH   B
29706 @ 270081:                  ASSPAR
29707 @ 270082:                  CALL  

  3045           CNAME(Z,REG);P=P-2;->L99
29708 @ 270083:                  LINE   3045 "regression-compile-tmp/allimpc1-77.imp"
29709 @ 270125:                  PUSH   CNAME
29710 @ 270128:                  PUSH   Z
29711 @ 270131:                  ASSPAR
29712 @ 270132:                  PUSH   REG
29713 @ 270135:                  ASSPAR
29714 @ 270136:                  CALL  
29715 @ 270137:                  LINE   3045 "regression-compile-tmp/allimpc1-77.imp"
29716 @ 270179:                  PUSH   P
29717 @ 270182:                  PUSH   P
29718 @ 270185:                  PUSHI  #0x00000002
29719 @ 270190:                  SUB   
29720 @ 270191:                  ASSVAL
29721 @ 270192:                  LINE   3045 "regression-compile-tmp/allimpc1-77.imp"
29722 @ 270234:                  JUMP   L_01e5

  3046  SW(31):  ! MAP RECORD
29723 @ 270237:                  LINE   3046 "regression-compile-tmp/allimpc1-77.imp"
29724 @ 270279:                  PUSHI  #0x0000001f
29725 @ 270284:                  SLABEL 473

  3047           CSEXP(REG,1); FAULT(84) %UNLESS Z=15
29726 @ 270287:                  LINE   3047 "regression-compile-tmp/allimpc1-77.imp"
29727 @ 270329:                  PUSH   CSEXP
29728 @ 270332:                  PUSH   REG
29729 @ 270335:                  ASSPAR
29730 @ 270336:                  PUSHI  #0x00000001
29731 @ 270341:                  ASSPAR
29732 @ 270342:                  CALL  
29733 @ 270343:                  LINE   3047 "regression-compile-tmp/allimpc1-77.imp"
29734 @ 270385:                  PUSH   Z
29735 @ 270388:                  PUSHI  #0x0000000f
29736 @ 270393:                  JUMPIF = L_0004
29737 @ 270397:                  PUSH   FAULT
29738 @ 270400:                  PUSHI  #0x00000054
29739 @ 270405:                  ASSPAR
29740 @ 270406:                  CALL  
29741 @ 270407:                  LOCATE L_0004

  3048           PTYPE=3; UNPACK
29742 @ 270410:                  LINE   3048 "regression-compile-tmp/allimpc1-77.imp"
29743 @ 270452:                  PUSH   PTYPE
29744 @ 270455:                  PUSHI  #0x00000003
29745 @ 270460:                  ASSVAL
29746 @ 270461:                  LINE   3048 "regression-compile-tmp/allimpc1-77.imp"
29747 @ 270503:                  PUSH   UNPACK
29748 @ 270506:                  CALL  

  3049           ->L99
29749 @ 270507:                  LINE   3049 "regression-compile-tmp/allimpc1-77.imp"
29750 @ 270549:                  JUMP   L_01e5

  3050  SW(32):  JJ=11011; ->L210;              ! BYTEINTEGER
29751 @ 270552:                  LINE   3050 "regression-compile-tmp/allimpc1-77.imp"
29752 @ 270594:                  PUSHI  #0x00000020
29753 @ 270599:                  SLABEL 473
29754 @ 270602:                  LINE   3050 "regression-compile-tmp/allimpc1-77.imp"
29755 @ 270644:                  PUSH   JJ
29756 @ 270647:                  PUSHI  #0x00002b03
29757 @ 270652:                  ASSVAL
29758 @ 270653:                  LINE   3050 "regression-compile-tmp/allimpc1-77.imp"
29759 @ 270695:                  JUMP   L_01f5

  3051  SW(33):  JJ=11021; ->L210;              ! SHORT INTEGER
29760 @ 270698:                  LINE   3051 "regression-compile-tmp/allimpc1-77.imp"
29761 @ 270740:                  PUSHI  #0x00000021
29762 @ 270745:                  SLABEL 473
29763 @ 270748:                  LINE   3051 "regression-compile-tmp/allimpc1-77.imp"
29764 @ 270790:                  PUSH   JJ
29765 @ 270793:                  PUSHI  #0x00002b0d
29766 @ 270798:                  ASSVAL
29767 @ 270799:                  LINE   3051 "regression-compile-tmp/allimpc1-77.imp"
29768 @ 270841:                  JUMP   L_01f5

  3052  SW(34):SW(35):                         !RADIUS & ARCTAN
29769 @ 270844:                  LINE   3052 "regression-compile-tmp/allimpc1-77.imp"
29770 @ 270886:                  PUSHI  #0x00000022
29771 @ 270891:                  SLABEL 473
29772 @ 270894:                  LINE   3052 "regression-compile-tmp/allimpc1-77.imp"
29773 @ 270936:                  PUSHI  #0x00000023
29774 @ 270941:                  SLABEL 473

  3053           B(0)=2; B(2)=32; ->L301
29775 @ 270944:                  LINE   3053 "regression-compile-tmp/allimpc1-77.imp"
29776 @ 270986:                  PUSH   B
29777 @ 270989:                  PUSHI  #0x00000000
29778 @ 270994:                  ACCESS
29779 @ 270995:                  PUSHI  #0x00000002
29780 @ 271000:                  ASSVAL
29781 @ 271001:                  LINE   3053 "regression-compile-tmp/allimpc1-77.imp"
29782 @ 271043:                  PUSH   B
29783 @ 271046:                  PUSHI  #0x00000002
29784 @ 271051:                  ACCESS
29785 @ 271052:                  PUSHI  #0x00000020
29786 @ 271057:                  ASSVAL
29787 @ 271058:                  LINE   3053 "regression-compile-tmp/allimpc1-77.imp"
29788 @ 271100:                  JUMP   L_01f7

  3054  SW(36):                                ! %INTEGERFN PARITY
29789 @ 271103:                  LINE   3054 "regression-compile-tmp/allimpc1-77.imp"
29790 @ 271145:                  PUSHI  #0x00000024
29791 @ 271150:                  SLABEL 473

  3055                 CSEXP(REG,1)
29792 @ 271153:                  LINE   3055 "regression-compile-tmp/allimpc1-77.imp"
29793 @ 271195:                  PUSH   CSEXP
29794 @ 271198:                  PUSH   REG
29795 @ 271201:                  ASSPAR
29796 @ 271202:                  PUSHI  #0x00000001
29797 @ 271207:                  ASSPAR
29798 @ 271208:                  CALL  

  3056                 PRX(X'89',REG,0,0,31);  ! SLL REL,31
29799 @ 271209:                  LINE   3056 "regression-compile-tmp/allimpc1-77.imp"
29800 @ 271251:                  PUSH   PRX
29801 @ 271254:                  PUSHI  #0x00000089
29802 @ 271259:                  ASSPAR
29803 @ 271260:                  PUSH   REG
29804 @ 271263:                  ASSPAR
29805 @ 271264:                  PUSHI  #0x00000000
29806 @ 271269:                  ASSPAR
29807 @ 271270:                  PUSHI  #0x00000000
29808 @ 271275:                  ASSPAR
29809 @ 271276:                  PUSHI  #0x0000001f
29810 @ 271281:                  ASSPAR
29811 @ 271282:                  CALL  

  3057                 PRX(X'8A',REG,0,0,30);  ! SRA REG,30
29812 @ 271283:                  LINE   3057 "regression-compile-tmp/allimpc1-77.imp"
29813 @ 271325:                  PUSH   PRX
29814 @ 271328:                  PUSHI  #0x0000008a
29815 @ 271333:                  ASSPAR
29816 @ 271334:                  PUSH   REG
29817 @ 271337:                  ASSPAR
29818 @ 271338:                  PUSHI  #0x00000000
29819 @ 271343:                  ASSPAR
29820 @ 271344:                  PUSHI  #0x00000000
29821 @ 271349:                  ASSPAR
29822 @ 271350:                  PUSHI  #0x0000001e
29823 @ 271355:                  ASSPAR
29824 @ 271356:                  CALL  

  3058                 PRX(X'5B',REG,0,GLA,16);! S_REG,,=F'-1'
29825 @ 271357:                  LINE   3058 "regression-compile-tmp/allimpc1-77.imp"
29826 @ 271399:                  PUSH   PRX
29827 @ 271402:                  PUSHI  #0x0000005b
29828 @ 271407:                  ASSPAR
29829 @ 271408:                  PUSH   REG
29830 @ 271411:                  ASSPAR
29831 @ 271412:                  PUSHI  #0x00000000
29832 @ 271417:                  ASSPAR
29833 @ 271418:                  PUSH   GLA
29834 @ 271421:                  ASSPAR
29835 @ 271422:                  PUSHI  #0x00000010
29836 @ 271427:                  ASSPAR
29837 @ 271428:                  CALL  

  3059           ->L99
29838 @ 271429:                  LINE   3059 "regression-compile-tmp/allimpc1-77.imp"
29839 @ 271471:                  JUMP   L_01e5

  3060  SW(37):  CSTREXP(1); CIOCP(7); ->L99;   ! PRINT STRING
29840 @ 271474:                  LINE   3060 "regression-compile-tmp/allimpc1-77.imp"
29841 @ 271516:                  PUSHI  #0x00000025
29842 @ 271521:                  SLABEL 473
29843 @ 271524:                  LINE   3060 "regression-compile-tmp/allimpc1-77.imp"
29844 @ 271566:                  PUSH   CSTREXP
29845 @ 271569:                  PUSHI  #0x00000001
29846 @ 271574:                  ASSPAR
29847 @ 271575:                  CALL  
29848 @ 271576:                  LINE   3060 "regression-compile-tmp/allimpc1-77.imp"
29849 @ 271618:                  PUSH   CIOCP
29850 @ 271621:                  PUSHI  #0x00000007
29851 @ 271626:                  ASSPAR
29852 @ 271627:                  CALL  
29853 @ 271628:                  LINE   3060 "regression-compile-tmp/allimpc1-77.imp"
29854 @ 271670:                  JUMP   L_01e5

  3061  SW(38):  PRX(X'41',REG,0,0,10); ->L82
29855 @ 271673:                  LINE   3061 "regression-compile-tmp/allimpc1-77.imp"
29856 @ 271715:                  PUSHI  #0x00000026
29857 @ 271720:                  SLABEL 473
29858 @ 271723:                  LINE   3061 "regression-compile-tmp/allimpc1-77.imp"
29859 @ 271765:                  PUSH   PRX
29860 @ 271768:                  PUSHI  #0x00000041
29861 @ 271773:                  ASSPAR
29862 @ 271774:                  PUSH   REG
29863 @ 271777:                  ASSPAR
29864 @ 271778:                  PUSHI  #0x00000000
29865 @ 271783:                  ASSPAR
29866 @ 271784:                  PUSHI  #0x00000000
29867 @ 271789:                  ASSPAR
29868 @ 271790:                  PUSHI  #0x0000000a
29869 @ 271795:                  ASSPAR
29870 @ 271796:                  CALL  
29871 @ 271797:                  LINE   3061 "regression-compile-tmp/allimpc1-77.imp"
29872 @ 271839:                  JUMP   L_01ec

  3062  SW(40):                                ! PRINTCH
29873 @ 271842:                  LINE   3062 "regression-compile-tmp/allimpc1-77.imp"
29874 @ 271884:                  PUSHI  #0x00000028
29875 @ 271889:                  SLABEL 473

  3063           CSEXP(1,1); CIOCP(5); ->L99
29876 @ 271892:                  LINE   3063 "regression-compile-tmp/allimpc1-77.imp"
29877 @ 271934:                  PUSH   CSEXP
29878 @ 271937:                  PUSHI  #0x00000001
29879 @ 271942:                  ASSPAR
29880 @ 271943:                  PUSHI  #0x00000001
29881 @ 271948:                  ASSPAR
29882 @ 271949:                  CALL  
29883 @ 271950:                  LINE   3063 "regression-compile-tmp/allimpc1-77.imp"
29884 @ 271992:                  PUSH   CIOCP
29885 @ 271995:                  PUSHI  #0x00000005
29886 @ 272000:                  ASSPAR
29887 @ 272001:                  CALL  
29888 @ 272002:                  LINE   3063 "regression-compile-tmp/allimpc1-77.imp"
29889 @ 272044:                  JUMP   L_01e5

  3064  SW(41):                                ! READ CH
29890 @ 272047:                  LINE   3064 "regression-compile-tmp/allimpc1-77.imp"
29891 @ 272089:                  PUSHI  #0x00000029
29892 @ 272094:                  SLABEL 473

  3065           CIOCP(4); ->L106
29893 @ 272097:                  LINE   3065 "regression-compile-tmp/allimpc1-77.imp"
29894 @ 272139:                  PUSH   CIOCP
29895 @ 272142:                  PUSHI  #0x00000004
29896 @ 272147:                  ASSPAR
29897 @ 272148:                  CALL  
29898 @ 272149:                  LINE   3065 "regression-compile-tmp/allimpc1-77.imp"
29899 @ 272191:                  JUMP   L_01ed

  3066  SW(42):  JJ=11005; ->L210;              ! STRING
29900 @ 272194:                  LINE   3066 "regression-compile-tmp/allimpc1-77.imp"
29901 @ 272236:                  PUSHI  #0x0000002a
29902 @ 272241:                  SLABEL 473
29903 @ 272244:                  LINE   3066 "regression-compile-tmp/allimpc1-77.imp"
29904 @ 272286:                  PUSH   JJ
29905 @ 272289:                  PUSHI  #0x00002afd
29906 @ 272294:                  ASSVAL
29907 @ 272295:                  LINE   3066 "regression-compile-tmp/allimpc1-77.imp"
29908 @ 272337:                  JUMP   L_01f5

  3067  L99:      %END
29909 @ 272340:                  LINE   3067 "regression-compile-tmp/allimpc1-77.imp"
29910 @ 272382:                  LABEL  L_01e5
29911 @ 272385:                  LINE   3067 "regression-compile-tmp/allimpc1-77.imp"
29912 @ 272427:               END    _lev0id0_CSS_CSNAME {lev=3 --> 2}

  3068           %ROUTINE     CIOCP(%INTEGER N)
29913 @ 272428:               LINE   3068 "regression-compile-tmp/allimpc1-77.imp"
29914 @ 272470:               DEF    CIOCP (_lev0id0_CSS_CIOCP) p1=V_012f 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
29915 @ 272487:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
29916 @ 272488:                     DEF    N p1=V_01d4 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
29917 @ 272501:                  FINISH ) {lev=3}

  3069           PRX(X'41',0,0,0,N);           ! LA 0,N
29918 @ 272502:                  LINE   3069 "regression-compile-tmp/allimpc1-77.imp"
29919 @ 272544:                  PUSH   PRX
29920 @ 272547:                  PUSHI  #0x00000041
29921 @ 272552:                  ASSPAR
29922 @ 272553:                  PUSHI  #0x00000000
29923 @ 272558:                  ASSPAR
29924 @ 272559:                  PUSHI  #0x00000000
29925 @ 272564:                  ASSPAR
29926 @ 272565:                  PUSHI  #0x00000000
29927 @ 272570:                  ASSPAR
29928 @ 272571:                  PUSH   N
29929 @ 272574:                  ASSPAR
29930 @ 272575:                  CALL  

  3070           PRX(X'90',4,1,11,16);         ! STM 4,1,16(11)
29931 @ 272576:                  LINE   3070 "regression-compile-tmp/allimpc1-77.imp"
29932 @ 272618:                  PUSH   PRX
29933 @ 272621:                  PUSHI  #0x00000090
29934 @ 272626:                  ASSPAR
29935 @ 272627:                  PUSHI  #0x00000004
29936 @ 272632:                  ASSPAR
29937 @ 272633:                  PUSHI  #0x00000001
29938 @ 272638:                  ASSPAR
29939 @ 272639:                  PUSHI  #0x0000000b
29940 @ 272644:                  ASSPAR
29941 @ 272645:                  PUSHI  #0x00000010
29942 @ 272650:                  ASSPAR
29943 @ 272651:                  CALL  

  3071           PRX(X'98',12,14,GLA,140);     ! LM 12,14,=V(IOCP)
29944 @ 272652:                  LINE   3071 "regression-compile-tmp/allimpc1-77.imp"
29945 @ 272694:                  PUSH   PRX
29946 @ 272697:                  PUSHI  #0x00000098
29947 @ 272702:                  ASSPAR
29948 @ 272703:                  PUSHI  #0x0000000c
29949 @ 272708:                  ASSPAR
29950 @ 272709:                  PUSHI  #0x0000000e
29951 @ 272714:                  ASSPAR
29952 @ 272715:                  PUSH   GLA
29953 @ 272718:                  ASSPAR
29954 @ 272719:                  PUSHI  #0x0000008c
29955 @ 272724:                  ASSPAR
29956 @ 272725:                  CALL  

  3072           PRR(X'05',15,14);             ! BALR 15,14
29957 @ 272726:                  LINE   3072 "regression-compile-tmp/allimpc1-77.imp"
29958 @ 272768:                  PUSH   PRR
29959 @ 272771:                  PUSHI  #0x00000005
29960 @ 272776:                  ASSPAR
29961 @ 272777:                  PUSHI  #0x0000000f
29962 @ 272782:                  ASSPAR
29963 @ 272783:                  PUSHI  #0x0000000e
29964 @ 272788:                  ASSPAR
29965 @ 272789:                  CALL  

  3073           R13=0
29966 @ 272790:                  LINE   3073 "regression-compile-tmp/allimpc1-77.imp"
29967 @ 272832:                  PUSH   R13
29968 @ 272835:                  PUSHI  #0x00000000
29969 @ 272840:                  ASSVAL

  3074           %END
29970 @ 272841:                  LINE   3074 "regression-compile-tmp/allimpc1-77.imp"
29971 @ 272883:               END    _lev0id0_CSS_CIOCP {lev=3 --> 2}

  3075           %ROUTINE     CANAME(%INTEGER Z,BS,DP,CLINK,BSRF,DPRF)
  3076           ! BS& DP FOR ARRAY HEAD BSRF & DPRF POINT TO MULTIPLIER
  3077           ! IN RECORD FORMAT FOR RECORD ARRAYS LINK POINTS TO LP CELL HOLDING
  3078           ! DIMENSION OF ARRAY IN CASE THIS HAS TO BE DEDUCED & INSERTED
  3079           !%SHORTROUTINE
29972 @ 272884:               LINE   3075 "regression-compile-tmp/allimpc1-77.imp"
29973 @ 272926:               DEF    CANAME (_lev0id0_CSS_CANAME) p1=V_0153 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
29974 @ 272944:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
29975 @ 272945:                     DEF    Z p1=V_01d4 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
29976 @ 272958:                     DEF    BS p1=V_01d5 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
29977 @ 272972:                     DEF    DP p1=V_01d6 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
29978 @ 272986:                     DEF    CLINK p1=V_01d7 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
29979 @ 273003:                     DEF    BSRF p1=V_01d8 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
29980 @ 273019:                     DEF    DPRF p1=V_01d9 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
29981 @ 273035:                  FINISH ) {lev=3}

  3080           %SWITCH S(0:3)
29982 @ 273036:                  LINE   3080 "regression-compile-tmp/allimpc1-77.imp"
29983 @ 273078:                  PUSHI  #0x00000000
29984 @ 273083:                  PUSHI  #0x00000003
29985 @ 273088:                  BOUNDS
29986 @ 273089:                  DEF    S p1=V_01da a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  3081           %INTEGER PTYPEP,KK,RR,PP,JJ,JJJ
29987 @ 273102:                  LINE   3081 "regression-compile-tmp/allimpc1-77.imp"
29988 @ 273144:                  DEF    PTYPEP p1=V_01db 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
29989 @ 273162:                  DEF    KK p1=V_01dc 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
29990 @ 273176:                  DEF    RR p1=V_01dd 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
29991 @ 273190:                  DEF    PP p1=V_01de 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
29992 @ 273204:                  DEF    JJ p1=V_01df 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
29993 @ 273218:                  DEF    JJJ p1=V_01e0 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

  3082           %INTEGER KKK,DIS,Q,PRECP,CHECKSP
29994 @ 273233:                  LINE   3082 "regression-compile-tmp/allimpc1-77.imp"
29995 @ 273275:                  DEF    KKK p1=V_01e1 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
29996 @ 273290:                  DEF    DIS p1=V_01e2 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
29997 @ 273305:                  DEF    Q p1=V_01e3 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
29998 @ 273318:                  DEF    PRECP p1=V_01e4 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
29999 @ 273335:                  DEF    CHECKSP p1=V_01e5 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

  3083           %INTEGER BASEREG,ARRP,BASIC DISP
30000 @ 273354:                  LINE   3083 "regression-compile-tmp/allimpc1-77.imp"
30001 @ 273396:                  DEF    BASEREG p1=V_01e6 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
30002 @ 273415:                  DEF    ARRP p1=V_01e7 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
30003 @ 273431:                  DEF    BASICDISP p1=V_01e8 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

  3084           CHECKSP=CHECKS; CHECKSP=1 %IF TYPE=0; ! NO TYPE MUST GO TO PERM
30004 @ 273452:                  LINE   3084 "regression-compile-tmp/allimpc1-77.imp"
30005 @ 273494:                  PUSH   CHECKSP
30006 @ 273497:                  PUSH   CHECKS
30007 @ 273500:                  ASSVAL
30008 @ 273501:                  LINE   3084 "regression-compile-tmp/allimpc1-77.imp"
30009 @ 273543:                  PUSH   TYPE
30010 @ 273546:                  PUSHI  #0x00000000
30011 @ 273551:                  JUMPIF # L_0004
30012 @ 273555:                  PUSH   CHECKSP
30013 @ 273558:                  PUSHI  #0x00000001
30014 @ 273563:                  ASSVAL
30015 @ 273564:                  LOCATE L_0004

  3085           PP=P; BASEREG=LINK
30016 @ 273567:                  LINE   3085 "regression-compile-tmp/allimpc1-77.imp"
30017 @ 273609:                  PUSH   PP
30018 @ 273612:                  PUSH   P
30019 @ 273615:                  ASSVAL
30020 @ 273616:                  LINE   3085 "regression-compile-tmp/allimpc1-77.imp"
30021 @ 273658:                  PUSH   BASEREG
30022 @ 273661:                  PUSH   LINK
30023 @ 273664:                  ASSVAL

  3086           %IF INREG#0 %THEN %START
30024 @ 273665:                  LINE   3086 "regression-compile-tmp/allimpc1-77.imp"
30025 @ 273707:                  PUSH   INREG
30026 @ 273710:                  PUSHI  #0x00000000
30027 @ 273715:                  JUMPIF = L_0004

  3087           CHECKSP=0 %IF TYPE#0; BASEREG=INREG
30028 @ 273719:                  LINE   3087 "regression-compile-tmp/allimpc1-77.imp"
30029 @ 273761:                  PUSH   TYPE
30030 @ 273764:                  PUSHI  #0x00000000
30031 @ 273769:                  JUMPIF = L_0007
30032 @ 273773:                  PUSH   CHECKSP
30033 @ 273776:                  PUSHI  #0x00000000
30034 @ 273781:                  ASSVAL
30035 @ 273782:                  LOCATE L_0007
30036 @ 273785:                  LINE   3087 "regression-compile-tmp/allimpc1-77.imp"
30037 @ 273827:                  PUSH   BASEREG
30038 @ 273830:                  PUSH   INREG
30039 @ 273833:                  ASSVAL

  3088           %FINISH
30040 @ 273834:                  LINE   3088 "regression-compile-tmp/allimpc1-77.imp"
30041 @ 273876:                  LOCATE L_0004

  3089           JJ=J; PTYPEP=PTYPE
30042 @ 273879:                  LINE   3089 "regression-compile-tmp/allimpc1-77.imp"
30043 @ 273921:                  PUSH   JJ
30044 @ 273924:                  PUSH   J
30045 @ 273927:                  ASSVAL
30046 @ 273928:                  LINE   3089 "regression-compile-tmp/allimpc1-77.imp"
30047 @ 273970:                  PUSH   PTYPEP
30048 @ 273973:                  PUSH   PTYPE
30049 @ 273976:                  ASSVAL

  3090           ARRP=ARR
30050 @ 273977:                  LINE   3090 "regression-compile-tmp/allimpc1-77.imp"
30051 @ 274019:                  PUSH   ARRP
30052 @ 274022:                  PUSH   ARR
30053 @ 274025:                  ASSVAL

  3091           Q=COUNT APS; ->L1 %UNLESS JJ=0
30054 @ 274026:                  LINE   3091 "regression-compile-tmp/allimpc1-77.imp"
30055 @ 274068:                  PUSH   Q
30056 @ 274071:                  PUSH   COUNTAPS
30057 @ 274074:                  CALL  
30058 @ 274075:                  ASSVAL
30059 @ 274076:                  LINE   3091 "regression-compile-tmp/allimpc1-77.imp"
30060 @ 274118:                  PUSH   JJ
30061 @ 274121:                  PUSHI  #0x00000000
30062 @ 274126:                  JUMPIF = L_0004
30063 @ 274130:                  JUMP   L_01e9
30064 @ 274133:                  LOCATE L_0004

  3092           FROM1(CLINK,JJ)
30065 @ 274136:                  LINE   3092 "regression-compile-tmp/allimpc1-77.imp"
30066 @ 274178:                  PUSH   FROM1
30067 @ 274181:                  PUSH   CLINK
30068 @ 274184:                  ASSPAR
30069 @ 274185:                  PUSH   JJ
30070 @ 274188:                  ASSPAR
30071 @ 274189:                  CALL  

  3093           REPLACE1(CLINK,JJ!Q); JJ=Q
30072 @ 274190:                  LINE   3093 "regression-compile-tmp/allimpc1-77.imp"
30073 @ 274232:                  PUSH   REPLACE1
30074 @ 274235:                  PUSH   CLINK
30075 @ 274238:                  ASSPAR
30076 @ 274239:                  PUSH   JJ
30077 @ 274242:                  PUSH   Q
30078 @ 274245:                  OR    
30079 @ 274246:                  ASSPAR
30080 @ 274247:                  CALL  
30081 @ 274248:                  LINE   3093 "regression-compile-tmp/allimpc1-77.imp"
30082 @ 274290:                  PUSH   JJ
30083 @ 274293:                  PUSH   Q
30084 @ 274296:                  ASSVAL

  3094  L1:       ->L4 %IF JJ=Q#0
30085 @ 274297:                  LINE   3094 "regression-compile-tmp/allimpc1-77.imp"
30086 @ 274339:                  LABEL  L_01e9
30087 @ 274342:                  LINE   3094 "regression-compile-tmp/allimpc1-77.imp"
30088 @ 274384:                  PUSH   JJ
30089 @ 274387:                  PUSH   Q
30090 @ 274390:                  JUMPIFD # L_0004
30091 @ 274394:                  PUSHI  #0x00000000
30092 @ 274399:                  JUMPIF = L_0004
30093 @ 274403:                  JUMP   L_01ea
30094 @ 274406:                  LOCATE L_0004

  3095           FAULT(19); PRINTNAME(FNAME)
30095 @ 274409:                  LINE   3095 "regression-compile-tmp/allimpc1-77.imp"
30096 @ 274451:                  PUSH   FAULT
30097 @ 274454:                  PUSHI  #0x00000013
30098 @ 274459:                  ASSPAR
30099 @ 274460:                  CALL  
30100 @ 274461:                  LINE   3095 "regression-compile-tmp/allimpc1-77.imp"
30101 @ 274503:                  PUSH   PRINTNAME
30102 @ 274506:                  PUSH   FNAME
30103 @ 274509:                  ASSPAR
30104 @ 274510:                  CALL  

  3096           P=P+1; SKIP APP; ->L99
30105 @ 274511:                  LINE   3096 "regression-compile-tmp/allimpc1-77.imp"
30106 @ 274553:                  PUSH   P
30107 @ 274556:                  PUSH   P
30108 @ 274559:                  PUSHI  #0x00000001
30109 @ 274564:                  ADD   
30110 @ 274565:                  ASSVAL
30111 @ 274566:                  LINE   3096 "regression-compile-tmp/allimpc1-77.imp"
30112 @ 274608:                  PUSH   SKIPAPP
30113 @ 274611:                  CALL  
30114 @ 274612:                  LINE   3096 "regression-compile-tmp/allimpc1-77.imp"
30115 @ 274654:                  JUMP   L_01eb

  3097  L4:
30116 @ 274657:                  LINE   3097 "regression-compile-tmp/allimpc1-77.imp"
30117 @ 274699:                  LABEL  L_01ea

  3098           %IF ARRP=2 %THEN FROM LIST(K,BASIC DISP,DP)
30118 @ 274702:                  LINE   3098 "regression-compile-tmp/allimpc1-77.imp"
30119 @ 274744:                  PUSH   ARRP
30120 @ 274747:                  PUSHI  #0x00000002
30121 @ 274752:                  JUMPIF # L_0004
30122 @ 274756:                  PUSH   FROMLIST
30123 @ 274759:                  PUSH   K
30124 @ 274762:                  ASSPAR
30125 @ 274763:                  PUSH   BASICDISP
30126 @ 274766:                  ASSPAR
30127 @ 274767:                  PUSH   DP
30128 @ 274770:                  ASSPAR
30129 @ 274771:                  CALL  
30130 @ 274772:                  LOCATE L_0004

  3099           ->L12 %UNLESS CHECKSP=0 %AND JJ=1 %AND Z#3
30131 @ 274775:                  LINE   3099 "regression-compile-tmp/allimpc1-77.imp"
30132 @ 274817:                  PUSH   CHECKSP
30133 @ 274820:                  PUSHI  #0x00000000
30134 @ 274825:                  JUMPIF # L_0005
30135 @ 274829:                  PUSH   JJ
30136 @ 274832:                  PUSHI  #0x00000001
30137 @ 274837:                  JUMPIF # L_0005
30138 @ 274841:                  PUSH   Z
30139 @ 274844:                  PUSHI  #0x00000003
30140 @ 274849:                  JUMPIF # L_0004
30141 @ 274853:                  LOCATE L_0005
30142 @ 274856:                  JUMP   L_01ec
30143 @ 274859:                  LOCATE L_0004

  3100           ->L12 %UNLESS 2>=TYPE
30144 @ 274862:                  LINE   3100 "regression-compile-tmp/allimpc1-77.imp"
30145 @ 274904:                  PUSHI  #0x00000002
30146 @ 274909:                  PUSH   TYPE
30147 @ 274912:                  JUMPIF >= L_0004
30148 @ 274916:                  JUMP   L_01ec
30149 @ 274919:                  LOCATE L_0004

  3101           PRECP=PREC; KKK=0; P=PP+2; JJJ=TSEXP(KKK)
30150 @ 274922:                  LINE   3101 "regression-compile-tmp/allimpc1-77.imp"
30151 @ 274964:                  PUSH   PRECP
30152 @ 274967:                  PUSH   PREC
30153 @ 274970:                  ASSVAL
30154 @ 274971:                  LINE   3101 "regression-compile-tmp/allimpc1-77.imp"
30155 @ 275013:                  PUSH   KKK
30156 @ 275016:                  PUSHI  #0x00000000
30157 @ 275021:                  ASSVAL
30158 @ 275022:                  LINE   3101 "regression-compile-tmp/allimpc1-77.imp"
30159 @ 275064:                  PUSH   P
30160 @ 275067:                  PUSH   PP
30161 @ 275070:                  PUSHI  #0x00000002
30162 @ 275075:                  ADD   
30163 @ 275076:                  ASSVAL
30164 @ 275077:                  LINE   3101 "regression-compile-tmp/allimpc1-77.imp"
30165 @ 275119:                  PUSH   JJJ
30166 @ 275122:                  PUSH   TSEXP
30167 @ 275125:                  PUSH   KKK
30168 @ 275128:                  ASSPAR
30169 @ 275129:                  CALL  
30170 @ 275130:                  ASSVAL

  3102           %IF 3<=JJJ<=99 %THEN DIS=0 %ELSE DIS=KKK*BYTES(PRECP)
30171 @ 275131:                  LINE   3102 "regression-compile-tmp/allimpc1-77.imp"
30172 @ 275173:                  PUSHI  #0x00000003
30173 @ 275178:                  PUSH   JJJ
30174 @ 275181:                  JUMPIFD > L_0004
30175 @ 275185:                  PUSHI  #0x00000063
30176 @ 275190:                  JUMPIF > L_0004
30177 @ 275194:                  PUSH   DIS
30178 @ 275197:                  PUSHI  #0x00000000
30179 @ 275202:                  ASSVAL
30180 @ 275203:                  GOTO   L_0003
30181 @ 275206:                  LOCATE L_0004
30182 @ 275209:                  PUSH   DIS
30183 @ 275212:                  PUSH   KKK
30184 @ 275215:                  PUSH   BYTES
30185 @ 275218:                  PUSH   PRECP
30186 @ 275221:                  ACCESS
30187 @ 275222:                  MUL   
30188 @ 275223:                  ASSVAL
30189 @ 275224:                  LOCATE L_0003

  3103           ->L12 %IF DIS>4095 %OR (ARRP=2 %AND DIS+BASIC DISP>4095)
30190 @ 275227:                  LINE   3103 "regression-compile-tmp/allimpc1-77.imp"
30191 @ 275269:                  PUSH   DIS
30192 @ 275272:                  PUSHI  #0x00000fff
30193 @ 275277:                  JUMPIF > L_0005
30194 @ 275281:                  PUSH   ARRP
30195 @ 275284:                  PUSHI  #0x00000002
30196 @ 275289:                  JUMPIF # L_0004
30197 @ 275293:                  PUSH   DIS
30198 @ 275296:                  PUSH   BASICDISP
30199 @ 275299:                  ADD   
30200 @ 275300:                  PUSHI  #0x00000fff
30201 @ 275305:                  JUMPIF <= L_0004
30202 @ 275309:                  LOCATE L_0005
30203 @ 275312:                  JUMP   L_01ec
30204 @ 275315:                  LOCATE L_0004

  3104           ->REGVAR %IF JJJ=50 %AND PRECP=1
30205 @ 275318:                  LINE   3104 "regression-compile-tmp/allimpc1-77.imp"
30206 @ 275360:                  PUSH   JJJ
30207 @ 275363:                  PUSHI  #0x00000032
30208 @ 275368:                  JUMPIF # L_0004
30209 @ 275372:                  PUSH   PRECP
30210 @ 275375:                  PUSHI  #0x00000001
30211 @ 275380:                  JUMPIF # L_0004
30212 @ 275384:                  JUMP   L_01ed
30213 @ 275387:                  LOCATE L_0004

  3105           ->RDISP %IF JJJ=101
30214 @ 275390:                  LINE   3105 "regression-compile-tmp/allimpc1-77.imp"
30215 @ 275432:                  PUSH   JJJ
30216 @ 275435:                  PUSHI  #0x00000065
30217 @ 275440:                  JUMPIF # L_0004
30218 @ 275444:                  JUMP   L_01ee
30219 @ 275447:                  LOCATE L_0004

  3106           ->CONST %IF 1<=JJJ<=2
30220 @ 275450:                  LINE   3106 "regression-compile-tmp/allimpc1-77.imp"
30221 @ 275492:                  PUSHI  #0x00000001
30222 @ 275497:                  PUSH   JJJ
30223 @ 275500:                  JUMPIFD > L_0004
30224 @ 275504:                  PUSHI  #0x00000002
30225 @ 275509:                  JUMPIF > L_0004
30226 @ 275513:                  JUMP   L_01ef
30227 @ 275516:                  LOCATE L_0004

  3107           ->L12 %UNLESS JJJ=100
30228 @ 275519:                  LINE   3107 "regression-compile-tmp/allimpc1-77.imp"
30229 @ 275561:                  PUSH   JJJ
30230 @ 275564:                  PUSHI  #0x00000064
30231 @ 275569:                  JUMPIF = L_0004
30232 @ 275573:                  JUMP   L_01ec
30233 @ 275576:                  LOCATE L_0004

  3108           DUMP(2+2*PREC,1,K,0,I); P=P+1; ->L9
30234 @ 275579:                  LINE   3108 "regression-compile-tmp/allimpc1-77.imp"
30235 @ 275621:                  PUSH   DUMP
30236 @ 275624:                  PUSHI  #0x00000002
30237 @ 275629:                  PUSHI  #0x00000002
30238 @ 275634:                  PUSH   PREC
30239 @ 275637:                  MUL   
30240 @ 275638:                  ADD   
30241 @ 275639:                  ASSPAR
30242 @ 275640:                  PUSHI  #0x00000001
30243 @ 275645:                  ASSPAR
30244 @ 275646:                  PUSH   K
30245 @ 275649:                  ASSPAR
30246 @ 275650:                  PUSHI  #0x00000000
30247 @ 275655:                  ASSPAR
30248 @ 275656:                  PUSH   I
30249 @ 275659:                  ASSPAR
30250 @ 275660:                  CALL  
30251 @ 275661:                  LINE   3108 "regression-compile-tmp/allimpc1-77.imp"
30252 @ 275703:                  PUSH   P
30253 @ 275706:                  PUSH   P
30254 @ 275709:                  PUSHI  #0x00000001
30255 @ 275714:                  ADD   
30256 @ 275715:                  ASSVAL
30257 @ 275716:                  LINE   3108 "regression-compile-tmp/allimpc1-77.imp"
30258 @ 275758:                  JUMP   L_01f0

  3109  REGVAR:  JJJ=K; P=P+1; ->L8;            !CAN ONLY OPTIMISE BYTES
30259 @ 275761:                  LINE   3109 "regression-compile-tmp/allimpc1-77.imp"
30260 @ 275803:                  LABEL  L_01ed
30261 @ 275806:                  LINE   3109 "regression-compile-tmp/allimpc1-77.imp"
30262 @ 275848:                  PUSH   JJJ
30263 @ 275851:                  PUSH   K
30264 @ 275854:                  ASSVAL
30265 @ 275855:                  LINE   3109 "regression-compile-tmp/allimpc1-77.imp"
30266 @ 275897:                  PUSH   P
30267 @ 275900:                  PUSH   P
30268 @ 275903:                  PUSHI  #0x00000001
30269 @ 275908:                  ADD   
30270 @ 275909:                  ASSVAL
30271 @ 275910:                  LINE   3109 "regression-compile-tmp/allimpc1-77.imp"
30272 @ 275952:                  JUMP   L_01f1

  3110  RDISP:   ->REGVAR %IF PRECP=1
30273 @ 275955:                  LINE   3110 "regression-compile-tmp/allimpc1-77.imp"
30274 @ 275997:                  LABEL  L_01ee
30275 @ 276000:                  LINE   3110 "regression-compile-tmp/allimpc1-77.imp"
30276 @ 276042:                  PUSH   PRECP
30277 @ 276045:                  PUSHI  #0x00000001
30278 @ 276050:                  JUMPIF # L_0004
30279 @ 276054:                  JUMP   L_01ed
30280 @ 276057:                  LOCATE L_0004

  3111           PRR(X'18',1,K); P=P+1; ->L9
30281 @ 276060:                  LINE   3111 "regression-compile-tmp/allimpc1-77.imp"
30282 @ 276102:                  PUSH   PRR
30283 @ 276105:                  PUSHI  #0x00000018
30284 @ 276110:                  ASSPAR
30285 @ 276111:                  PUSHI  #0x00000001
30286 @ 276116:                  ASSPAR
30287 @ 276117:                  PUSH   K
30288 @ 276120:                  ASSPAR
30289 @ 276121:                  CALL  
30290 @ 276122:                  LINE   3111 "regression-compile-tmp/allimpc1-77.imp"
30291 @ 276164:                  PUSH   P
30292 @ 276167:                  PUSH   P
30293 @ 276170:                  PUSHI  #0x00000001
30294 @ 276175:                  ADD   
30295 @ 276176:                  ASSVAL
30296 @ 276177:                  LINE   3111 "regression-compile-tmp/allimpc1-77.imp"
30297 @ 276219:                  JUMP   L_01f0

  3112  L12:      P=PP+2; DIS=0
30298 @ 276222:                  LINE   3112 "regression-compile-tmp/allimpc1-77.imp"
30299 @ 276264:                  LABEL  L_01ec
30300 @ 276267:                  LINE   3112 "regression-compile-tmp/allimpc1-77.imp"
30301 @ 276309:                  PUSH   P
30302 @ 276312:                  PUSH   PP
30303 @ 276315:                  PUSHI  #0x00000002
30304 @ 276320:                  ADD   
30305 @ 276321:                  ASSVAL
30306 @ 276322:                  LINE   3112 "regression-compile-tmp/allimpc1-77.imp"
30307 @ 276364:                  PUSH   DIS
30308 @ 276367:                  PUSHI  #0x00000000
30309 @ 276372:                  ASSVAL

  3113           ->L21 %UNLESS JJ=1
30310 @ 276373:                  LINE   3113 "regression-compile-tmp/allimpc1-77.imp"
30311 @ 276415:                  PUSH   JJ
30312 @ 276418:                  PUSHI  #0x00000001
30313 @ 276423:                  JUMPIF = L_0004
30314 @ 276427:                  JUMP   L_01f2
30315 @ 276430:                  LOCATE L_0004

  3114           CSEXP(1,1);P=P+1
30316 @ 276433:                  LINE   3114 "regression-compile-tmp/allimpc1-77.imp"
30317 @ 276475:                  PUSH   CSEXP
30318 @ 276478:                  PUSHI  #0x00000001
30319 @ 276483:                  ASSPAR
30320 @ 276484:                  PUSHI  #0x00000001
30321 @ 276489:                  ASSPAR
30322 @ 276490:                  CALL  
30323 @ 276491:                  LINE   3114 "regression-compile-tmp/allimpc1-77.imp"
30324 @ 276533:                  PUSH   P
30325 @ 276536:                  PUSH   P
30326 @ 276539:                  PUSHI  #0x00000001
30327 @ 276544:                  ADD   
30328 @ 276545:                  ASSVAL

  3115           ->L10 %IF CHECKSP=1
30329 @ 276546:                  LINE   3115 "regression-compile-tmp/allimpc1-77.imp"
30330 @ 276588:                  PUSH   CHECKSP
30331 @ 276591:                  PUSHI  #0x00000001
30332 @ 276596:                  JUMPIF # L_0004
30333 @ 276600:                  JUMP   L_01f3
30334 @ 276603:                  LOCATE L_0004

  3116  L9:       JJJ=1
30335 @ 276606:                  LINE   3116 "regression-compile-tmp/allimpc1-77.imp"
30336 @ 276648:                  LABEL  L_01f0
30337 @ 276651:                  LINE   3116 "regression-compile-tmp/allimpc1-77.imp"
30338 @ 276693:                  PUSH   JJJ
30339 @ 276696:                  PUSHI  #0x00000001
30340 @ 276701:                  ASSVAL

  3117  L8:       %IF BASEREG#LINK %THEN ->L5
30341 @ 276702:                  LINE   3117 "regression-compile-tmp/allimpc1-77.imp"
30342 @ 276744:                  LABEL  L_01f1
30343 @ 276747:                  LINE   3117 "regression-compile-tmp/allimpc1-77.imp"
30344 @ 276789:                  PUSH   BASEREG
30345 @ 276792:                  PUSH   LINK
30346 @ 276795:                  JUMPIF = L_0004
30347 @ 276799:                  JUMP   L_01f4
30348 @ 276802:                  LOCATE L_0004

  3118           ->VECTOR %IF ARRP=2
30349 @ 276805:                  LINE   3118 "regression-compile-tmp/allimpc1-77.imp"
30350 @ 276847:                  PUSH   ARRP
30351 @ 276850:                  PUSHI  #0x00000002
30352 @ 276855:                  JUMPIF # L_0004
30353 @ 276859:                  JUMP   L_01f5
30354 @ 276862:                  LOCATE L_0004

  3119           RP13=R13; R13=BS<<12!DP
30355 @ 276865:                  LINE   3119 "regression-compile-tmp/allimpc1-77.imp"
30356 @ 276907:                  PUSH   RP13
30357 @ 276910:                  PUSH   R13
30358 @ 276913:                  ASSVAL
30359 @ 276914:                  LINE   3119 "regression-compile-tmp/allimpc1-77.imp"
30360 @ 276956:                  PUSH   R13
30361 @ 276959:                  PUSH   BS
30362 @ 276962:                  PUSHI  #0x0000000c
30363 @ 276967:                  LSH   
30364 @ 276968:                  PUSH   DP
30365 @ 276971:                  OR    
30366 @ 276972:                  ASSVAL

  3120           PRX(X'58',LINK,0,BS,DP) %UNLESS R13=RP13; ! ADDR A0
30367 @ 276973:                  LINE   3120 "regression-compile-tmp/allimpc1-77.imp"
30368 @ 277015:                  PUSH   R13
30369 @ 277018:                  PUSH   RP13
30370 @ 277021:                  JUMPIF = L_0004
30371 @ 277025:                  PUSH   PRX
30372 @ 277028:                  PUSHI  #0x00000058
30373 @ 277033:                  ASSPAR
30374 @ 277034:                  PUSH   LINK
30375 @ 277037:                  ASSPAR
30376 @ 277038:                  PUSHI  #0x00000000
30377 @ 277043:                  ASSPAR
30378 @ 277044:                  PUSH   BS
30379 @ 277047:                  ASSPAR
30380 @ 277048:                  PUSH   DP
30381 @ 277051:                  ASSPAR
30382 @ 277052:                  CALL  
30383 @ 277053:                  LOCATE L_0004

  3121           ->L5
30384 @ 277056:                  LINE   3121 "regression-compile-tmp/allimpc1-77.imp"
30385 @ 277098:                  JUMP   L_01f4

  3122  VECTOR:  DIS=DIS+BASIC DISP; BASEREG=BS
30386 @ 277101:                  LINE   3122 "regression-compile-tmp/allimpc1-77.imp"
30387 @ 277143:                  LABEL  L_01f5
30388 @ 277146:                  LINE   3122 "regression-compile-tmp/allimpc1-77.imp"
30389 @ 277188:                  PUSH   DIS
30390 @ 277191:                  PUSH   DIS
30391 @ 277194:                  PUSH   BASICDISP
30392 @ 277197:                  ADD   
30393 @ 277198:                  ASSVAL
30394 @ 277199:                  LINE   3122 "regression-compile-tmp/allimpc1-77.imp"
30395 @ 277241:                  PUSH   BASEREG
30396 @ 277244:                  PUSH   BS
30397 @ 277247:                  ASSVAL

  3123  L5:       PTYPE=PTYPEP; UNPACK
30398 @ 277248:                  LINE   3123 "regression-compile-tmp/allimpc1-77.imp"
30399 @ 277290:                  LABEL  L_01f4
30400 @ 277293:                  LINE   3123 "regression-compile-tmp/allimpc1-77.imp"
30401 @ 277335:                  PUSH   PTYPE
30402 @ 277338:                  PUSH   PTYPEP
30403 @ 277341:                  ASSVAL
30404 @ 277342:                  LINE   3123 "regression-compile-tmp/allimpc1-77.imp"
30405 @ 277384:                  PUSH   UNPACK
30406 @ 277387:                  CALL  

  3124           ->L6 %IF JJJ=0
30407 @ 277388:                  LINE   3124 "regression-compile-tmp/allimpc1-77.imp"
30408 @ 277430:                  PUSH   JJJ
30409 @ 277433:                  PUSHI  #0x00000000
30410 @ 277438:                  JUMPIF # L_0004
30411 @ 277442:                  JUMP   L_01f6
30412 @ 277445:                  LOCATE L_0004

  3125           ->STR %IF TYPE=5
30413 @ 277448:                  LINE   3125 "regression-compile-tmp/allimpc1-77.imp"
30414 @ 277490:                  PUSH   TYPE
30415 @ 277493:                  PUSHI  #0x00000005
30416 @ 277498:                  JUMPIF # L_0004
30417 @ 277502:                  JUMP   L_01f7
30418 @ 277505:                  LOCATE L_0004

  3126           ->S(PREC) %UNLESS TYPE=3;     ! RECORDS
30419 @ 277508:                  LINE   3126 "regression-compile-tmp/allimpc1-77.imp"
30420 @ 277550:                  PUSH   TYPE
30421 @ 277553:                  PUSHI  #0x00000003
30422 @ 277558:                  JUMPIF = L_0004
30423 @ 277562:                  PUSH   PREC
30424 @ 277565:                  SJUMP  474
30425 @ 277568:                  LOCATE L_0004

  3127  L3:       PRX(X'4C',1,0,BSRF,DPRF); ->L6
30426 @ 277571:                  LINE   3127 "regression-compile-tmp/allimpc1-77.imp"
30427 @ 277613:                  LABEL  L_01f8
30428 @ 277616:                  LINE   3127 "regression-compile-tmp/allimpc1-77.imp"
30429 @ 277658:                  PUSH   PRX
30430 @ 277661:                  PUSHI  #0x0000004c
30431 @ 277666:                  ASSPAR
30432 @ 277667:                  PUSHI  #0x00000001
30433 @ 277672:                  ASSPAR
30434 @ 277673:                  PUSHI  #0x00000000
30435 @ 277678:                  ASSPAR
30436 @ 277679:                  PUSH   BSRF
30437 @ 277682:                  ASSPAR
30438 @ 277683:                  PUSH   DPRF
30439 @ 277686:                  ASSPAR
30440 @ 277687:                  CALL  
30441 @ 277688:                  LINE   3127 "regression-compile-tmp/allimpc1-77.imp"
30442 @ 277730:                  JUMP   L_01f6

  3128  STR:     PRX(X'58',2,0,BS,DP+8);       ! ADDR OF DV
30443 @ 277733:                  LINE   3128 "regression-compile-tmp/allimpc1-77.imp"
30444 @ 277775:                  LABEL  L_01f7
30445 @ 277778:                  LINE   3128 "regression-compile-tmp/allimpc1-77.imp"
30446 @ 277820:                  PUSH   PRX
30447 @ 277823:                  PUSHI  #0x00000058
30448 @ 277828:                  ASSPAR
30449 @ 277829:                  PUSHI  #0x00000002
30450 @ 277834:                  ASSPAR
30451 @ 277835:                  PUSHI  #0x00000000
30452 @ 277840:                  ASSPAR
30453 @ 277841:                  PUSH   BS
30454 @ 277844:                  ASSPAR
30455 @ 277845:                  PUSH   DP
30456 @ 277848:                  PUSHI  #0x00000008
30457 @ 277853:                  ADD   
30458 @ 277854:                  ASSPAR
30459 @ 277855:                  CALL  

  3129           BSRF=2; DPRF=2; ->L3
30460 @ 277856:                  LINE   3129 "regression-compile-tmp/allimpc1-77.imp"
30461 @ 277898:                  PUSH   BSRF
30462 @ 277901:                  PUSHI  #0x00000002
30463 @ 277906:                  ASSVAL
30464 @ 277907:                  LINE   3129 "regression-compile-tmp/allimpc1-77.imp"
30465 @ 277949:                  PUSH   DPRF
30466 @ 277952:                  PUSHI  #0x00000002
30467 @ 277957:                  ASSVAL
30468 @ 277958:                  LINE   3129 "regression-compile-tmp/allimpc1-77.imp"
30469 @ 278000:                  JUMP   L_01f8

  3130  S(3):                                  !LONG REAL
30470 @ 278003:                  LINE   3130 "regression-compile-tmp/allimpc1-77.imp"
30471 @ 278045:                  PUSHI  #0x00000003
30472 @ 278050:                  SLABEL 474

  3131  S(0):    ! %INTEGER
30473 @ 278053:                  LINE   3131 "regression-compile-tmp/allimpc1-77.imp"
30474 @ 278095:                  PUSHI  #0x00000000
30475 @ 278100:                  SLABEL 474

  3132                 PCONST(X'89100002'! PREC); ->L6;   ! SLL 1,2 OR 3
30476 @ 278103:                  LINE   3132 "regression-compile-tmp/allimpc1-77.imp"
30477 @ 278145:                  PUSH   PCONST
30478 @ 278148:                  PUSHI  #0x89100002
30479 @ 278153:                  PUSH   PREC
30480 @ 278156:                  OR    
30481 @ 278157:                  ASSPAR
30482 @ 278158:                  CALL  
30483 @ 278159:                  LINE   3132 "regression-compile-tmp/allimpc1-77.imp"
30484 @ 278201:                  JUMP   L_01f6

  3133  S(2):    ! %SHORT
30485 @ 278204:                  LINE   3133 "regression-compile-tmp/allimpc1-77.imp"
30486 @ 278246:                  PUSHI  #0x00000002
30487 @ 278251:                  SLABEL 474

  3134                 PLANT(X'1A11');         ! AR 1,1
30488 @ 278254:                  LINE   3134 "regression-compile-tmp/allimpc1-77.imp"
30489 @ 278296:                  PUSH   PLANT
30490 @ 278299:                  PUSHI  #0x00001a11
30491 @ 278304:                  ASSPAR
30492 @ 278305:                  CALL  

  3135  S(1):L6:  DISP=DIS; INDEX=JJJ; BASE=BASEREG; ->L99
30493 @ 278306:                  LINE   3135 "regression-compile-tmp/allimpc1-77.imp"
30494 @ 278348:                  PUSHI  #0x00000001
30495 @ 278353:                  SLABEL 474
30496 @ 278356:                  LINE   3135 "regression-compile-tmp/allimpc1-77.imp"
30497 @ 278398:                  LABEL  L_01f6
30498 @ 278401:                  LINE   3135 "regression-compile-tmp/allimpc1-77.imp"
30499 @ 278443:                  PUSH   DISP
30500 @ 278446:                  PUSH   DIS
30501 @ 278449:                  ASSVAL
30502 @ 278450:                  LINE   3135 "regression-compile-tmp/allimpc1-77.imp"
30503 @ 278492:                  PUSH   INDEX
30504 @ 278495:                  PUSH   JJJ
30505 @ 278498:                  ASSVAL
30506 @ 278499:                  LINE   3135 "regression-compile-tmp/allimpc1-77.imp"
30507 @ 278541:                  PUSH   BASE
30508 @ 278544:                  PUSH   BASEREG
30509 @ 278547:                  ASSVAL
30510 @ 278548:                  LINE   3135 "regression-compile-tmp/allimpc1-77.imp"
30511 @ 278590:                  JUMP   L_01eb

  3136  CONST:   JJJ=0; P=P+1;                 ! 1 D WITH A CONSTANT SUFFIX
30512 @ 278593:                  LINE   3136 "regression-compile-tmp/allimpc1-77.imp"
30513 @ 278635:                  LABEL  L_01ef
30514 @ 278638:                  LINE   3136 "regression-compile-tmp/allimpc1-77.imp"
30515 @ 278680:                  PUSH   JJJ
30516 @ 278683:                  PUSHI  #0x00000000
30517 @ 278688:                  ASSVAL
30518 @ 278689:                  LINE   3136 "regression-compile-tmp/allimpc1-77.imp"
30519 @ 278731:                  PUSH   P
30520 @ 278734:                  PUSH   P
30521 @ 278737:                  PUSHI  #0x00000001
30522 @ 278742:                  ADD   
30523 @ 278743:                  ASSVAL

  3137           ->L8
30524 @ 278744:                  LINE   3137 "regression-compile-tmp/allimpc1-77.imp"
30525 @ 278786:                  JUMP   L_01f1

  3138  L10:      ! 1 DIMENSION PLUS CHECKS
30526 @ 278789:                  LINE   3138 "regression-compile-tmp/allimpc1-77.imp"
30527 @ 278831:                  LABEL  L_01f3

  3139           DUMP(0,3,DP,0,BS);         ! ADDR ARRAYHEAD
30528 @ 278834:                  LINE   3139 "regression-compile-tmp/allimpc1-77.imp"
30529 @ 278876:                  PUSH   DUMP
30530 @ 278879:                  PUSHI  #0x00000000
30531 @ 278884:                  ASSPAR
30532 @ 278885:                  PUSHI  #0x00000003
30533 @ 278890:                  ASSPAR
30534 @ 278891:                  PUSH   DP
30535 @ 278894:                  ASSPAR
30536 @ 278895:                  PUSHI  #0x00000000
30537 @ 278900:                  ASSPAR
30538 @ 278901:                  PUSH   BS
30539 @ 278904:                  ASSPAR
30540 @ 278905:                  CALL  

  3140           PPJ(22+JJ); JJJ=1;            ! PERM CHECKS BOUNDS AND SHIFTS
30541 @ 278906:                  LINE   3140 "regression-compile-tmp/allimpc1-77.imp"
30542 @ 278948:                  PUSH   PPJ
30543 @ 278951:                  PUSHI  #0x00000016
30544 @ 278956:                  PUSH   JJ
30545 @ 278959:                  ADD   
30546 @ 278960:                  ASSPAR
30547 @ 278961:                  CALL  
30548 @ 278962:                  LINE   3140 "regression-compile-tmp/allimpc1-77.imp"
30549 @ 279004:                  PUSH   JJJ
30550 @ 279007:                  PUSHI  #0x00000001
30551 @ 279012:                  ASSVAL

  3141  L11:      PTYPE=PTYPEP; UNPACK
30552 @ 279013:                  LINE   3141 "regression-compile-tmp/allimpc1-77.imp"
30553 @ 279055:                  LABEL  L_01f9
30554 @ 279058:                  LINE   3141 "regression-compile-tmp/allimpc1-77.imp"
30555 @ 279100:                  PUSH   PTYPE
30556 @ 279103:                  PUSH   PTYPEP
30557 @ 279106:                  ASSVAL
30558 @ 279107:                  LINE   3141 "regression-compile-tmp/allimpc1-77.imp"
30559 @ 279149:                  PUSH   UNPACK
30560 @ 279152:                  CALL  

  3142           ->L6
30561 @ 279153:                  LINE   3142 "regression-compile-tmp/allimpc1-77.imp"
30562 @ 279195:                  JUMP   L_01f6

  3143  L21:      ! TWO DIMENSIONS
30563 @ 279198:                  LINE   3143 "regression-compile-tmp/allimpc1-77.imp"
30564 @ 279240:                  LABEL  L_01f2

  3144           ->L31 %UNLESS JJ=2 %AND CHECKSP=0
30565 @ 279243:                  LINE   3144 "regression-compile-tmp/allimpc1-77.imp"
30566 @ 279285:                  PUSH   JJ
30567 @ 279288:                  PUSHI  #0x00000002
30568 @ 279293:                  JUMPIF # L_0005
30569 @ 279297:                  PUSH   CHECKSP
30570 @ 279300:                  PUSHI  #0x00000000
30571 @ 279305:                  JUMPIF = L_0004
30572 @ 279309:                  LOCATE L_0005
30573 @ 279312:                  JUMP   L_01fa
30574 @ 279315:                  LOCATE L_0004

  3145           CSEXP(2,1);JJJ=2;P=P+1
30575 @ 279318:                  LINE   3145 "regression-compile-tmp/allimpc1-77.imp"
30576 @ 279360:                  PUSH   CSEXP
30577 @ 279363:                  PUSHI  #0x00000002
30578 @ 279368:                  ASSPAR
30579 @ 279369:                  PUSHI  #0x00000001
30580 @ 279374:                  ASSPAR
30581 @ 279375:                  CALL  
30582 @ 279376:                  LINE   3145 "regression-compile-tmp/allimpc1-77.imp"
30583 @ 279418:                  PUSH   JJJ
30584 @ 279421:                  PUSHI  #0x00000002
30585 @ 279426:                  ASSVAL
30586 @ 279427:                  LINE   3145 "regression-compile-tmp/allimpc1-77.imp"
30587 @ 279469:                  PUSH   P
30588 @ 279472:                  PUSH   P
30589 @ 279475:                  PUSHI  #0x00000001
30590 @ 279480:                  ADD   
30591 @ 279481:                  ASSVAL

  3146           KK=P;Q=TSEXP(PP);P=KK
30592 @ 279482:                  LINE   3146 "regression-compile-tmp/allimpc1-77.imp"
30593 @ 279524:                  PUSH   KK
30594 @ 279527:                  PUSH   P
30595 @ 279530:                  ASSVAL
30596 @ 279531:                  LINE   3146 "regression-compile-tmp/allimpc1-77.imp"
30597 @ 279573:                  PUSH   Q
30598 @ 279576:                  PUSH   TSEXP
30599 @ 279579:                  PUSH   PP
30600 @ 279582:                  ASSPAR
30601 @ 279583:                  CALL  
30602 @ 279584:                  ASSVAL
30603 @ 279585:                  LINE   3146 "regression-compile-tmp/allimpc1-77.imp"
30604 @ 279627:                  PUSH   P
30605 @ 279630:                  PUSH   KK
30606 @ 279633:                  ASSVAL

  3147           ->L22 %UNLESS Q=0
30607 @ 279634:                  LINE   3147 "regression-compile-tmp/allimpc1-77.imp"
30608 @ 279676:                  PUSH   Q
30609 @ 279679:                  PUSHI  #0x00000000
30610 @ 279684:                  JUMPIF = L_0004
30611 @ 279688:                  JUMP   L_01fb
30612 @ 279691:                  LOCATE L_0004

  3148           JJJ=PARK(2)
30613 @ 279694:                  LINE   3148 "regression-compile-tmp/allimpc1-77.imp"
30614 @ 279736:                  PUSH   JJJ
30615 @ 279739:                  PUSH   PARK
30616 @ 279742:                  PUSHI  #0x00000002
30617 @ 279747:                  ASSPAR
30618 @ 279748:                  CALL  
30619 @ 279749:                  ASSVAL

  3149  L22:      CSEXP(1,1);P=P+1
30620 @ 279750:                  LINE   3149 "regression-compile-tmp/allimpc1-77.imp"
30621 @ 279792:                  LABEL  L_01fb
30622 @ 279795:                  LINE   3149 "regression-compile-tmp/allimpc1-77.imp"
30623 @ 279837:                  PUSH   CSEXP
30624 @ 279840:                  PUSHI  #0x00000001
30625 @ 279845:                  ASSPAR
30626 @ 279846:                  PUSHI  #0x00000001
30627 @ 279851:                  ASSPAR
30628 @ 279852:                  CALL  
30629 @ 279853:                  LINE   3149 "regression-compile-tmp/allimpc1-77.imp"
30630 @ 279895:                  PUSH   P
30631 @ 279898:                  PUSH   P
30632 @ 279901:                  PUSHI  #0x00000001
30633 @ 279906:                  ADD   
30634 @ 279907:                  ASSVAL

  3150           PRX(X'4C',1,0,BS,DP+14);      ! MH 1,MULTIPLIER
30635 @ 279908:                  LINE   3150 "regression-compile-tmp/allimpc1-77.imp"
30636 @ 279950:                  PUSH   PRX
30637 @ 279953:                  PUSHI  #0x0000004c
30638 @ 279958:                  ASSPAR
30639 @ 279959:                  PUSHI  #0x00000001
30640 @ 279964:                  ASSPAR
30641 @ 279965:                  PUSHI  #0x00000000
30642 @ 279970:                  ASSPAR
30643 @ 279971:                  PUSH   BS
30644 @ 279974:                  ASSPAR
30645 @ 279975:                  PUSH   DP
30646 @ 279978:                  PUSHI  #0x0000000e
30647 @ 279983:                  ADD   
30648 @ 279984:                  ASSPAR
30649 @ 279985:                  CALL  

  3151           UNPARK(X'5A',1,JJJ);          !ADD 1ST SUFFIX
30650 @ 279986:                  LINE   3151 "regression-compile-tmp/allimpc1-77.imp"
30651 @ 280028:                  PUSH   UNPARK
30652 @ 280031:                  PUSHI  #0x0000005a
30653 @ 280036:                  ASSPAR
30654 @ 280037:                  PUSHI  #0x00000001
30655 @ 280042:                  ASSPAR
30656 @ 280043:                  PUSH   JJJ
30657 @ 280046:                  ASSPAR
30658 @ 280047:                  CALL  

  3152           ->L9
30659 @ 280048:                  LINE   3152 "regression-compile-tmp/allimpc1-77.imp"
30660 @ 280090:                  JUMP   L_01f0

  3153  L31:      !MULTIDIMENSION - ALWAYS VIA PERM
30661 @ 280093:                  LINE   3153 "regression-compile-tmp/allimpc1-77.imp"
30662 @ 280135:                  LABEL  L_01fa

  3154           RR=GET ARR WSP
30663 @ 280138:                  LINE   3154 "regression-compile-tmp/allimpc1-77.imp"
30664 @ 280180:                  PUSH   RR
30665 @ 280183:                  PUSH   GETARRWSP
30666 @ 280186:                  CALL  
30667 @ 280187:                  ASSVAL

  3155           %CYCLE PP=0,1,JJ-1
30668 @ 280188:                  LINE   3155 "regression-compile-tmp/allimpc1-77.imp"
30669 @ 280230:                  PUSH   PP
30670 @ 280233:                  PUSHI  #0x00000001
30671 @ 280238:                  PUSH   JJ
30672 @ 280241:                  PUSHI  #0x00000001
30673 @ 280246:                  SUB   
30674 @ 280247:                  PUSHI  #0x00000000
30675 @ 280252:                  FOR    L_0003

  3156           CSEXP(0,1);P=P+1
30676 @ 280255:                  LINE   3156 "regression-compile-tmp/allimpc1-77.imp"
30677 @ 280297:                  PUSH   CSEXP
30678 @ 280300:                  PUSHI  #0x00000000
30679 @ 280305:                  ASSPAR
30680 @ 280306:                  PUSHI  #0x00000001
30681 @ 280311:                  ASSPAR
30682 @ 280312:                  CALL  
30683 @ 280313:                  LINE   3156 "regression-compile-tmp/allimpc1-77.imp"
30684 @ 280355:                  PUSH   P
30685 @ 280358:                  PUSH   P
30686 @ 280361:                  PUSHI  #0x00000001
30687 @ 280366:                  ADD   
30688 @ 280367:                  ASSVAL

  3157           DUMP(1,NEST,RR+PP<<2,0,RBASE)
30689 @ 280368:                  LINE   3157 "regression-compile-tmp/allimpc1-77.imp"
30690 @ 280410:                  PUSH   DUMP
30691 @ 280413:                  PUSHI  #0x00000001
30692 @ 280418:                  ASSPAR
30693 @ 280419:                  PUSH   NEST
30694 @ 280422:                  ASSPAR
30695 @ 280423:                  PUSH   RR
30696 @ 280426:                  PUSH   PP
30697 @ 280429:                  PUSHI  #0x00000002
30698 @ 280434:                  LSH   
30699 @ 280435:                  ADD   
30700 @ 280436:                  ASSPAR
30701 @ 280437:                  PUSHI  #0x00000000
30702 @ 280442:                  ASSPAR
30703 @ 280443:                  PUSH   RBASE
30704 @ 280446:                  ASSPAR
30705 @ 280447:                  CALL  

  3158           %REPEAT
30706 @ 280448:                  LINE   3158 "regression-compile-tmp/allimpc1-77.imp"
30707 @ 280490:                  REPEAT L_0003
30708 @ 280493:                  LOCATE L_0004

  3159           DUMP(0,1,RR+PP<<2,0,RBASE);   !LA  1,2
30709 @ 280496:                  LINE   3159 "regression-compile-tmp/allimpc1-77.imp"
30710 @ 280538:                  PUSH   DUMP
30711 @ 280541:                  PUSHI  #0x00000000
30712 @ 280546:                  ASSPAR
30713 @ 280547:                  PUSHI  #0x00000001
30714 @ 280552:                  ASSPAR
30715 @ 280553:                  PUSH   RR
30716 @ 280556:                  PUSH   PP
30717 @ 280559:                  PUSHI  #0x00000002
30718 @ 280564:                  LSH   
30719 @ 280565:                  ADD   
30720 @ 280566:                  ASSPAR
30721 @ 280567:                  PUSHI  #0x00000000
30722 @ 280572:                  ASSPAR
30723 @ 280573:                  PUSH   RBASE
30724 @ 280576:                  ASSPAR
30725 @ 280577:                  CALL  

  3160           DUMP(0,2,DP,0,BS)             ;!LA  2,ARRAY HEAD
30726 @ 280578:                  LINE   3160 "regression-compile-tmp/allimpc1-77.imp"
30727 @ 280620:                  PUSH   DUMP
30728 @ 280623:                  PUSHI  #0x00000000
30729 @ 280628:                  ASSPAR
30730 @ 280629:                  PUSHI  #0x00000002
30731 @ 280634:                  ASSPAR
30732 @ 280635:                  PUSH   DP
30733 @ 280638:                  ASSPAR
30734 @ 280639:                  PUSHI  #0x00000000
30735 @ 280644:                  ASSPAR
30736 @ 280645:                  PUSH   BS
30737 @ 280648:                  ASSPAR
30738 @ 280649:                  CALL  

  3161           PPJ(24);JJJ=1;
30739 @ 280650:                  LINE   3161 "regression-compile-tmp/allimpc1-77.imp"
30740 @ 280692:                  PUSH   PPJ
30741 @ 280695:                  PUSHI  #0x00000018
30742 @ 280700:                  ASSPAR
30743 @ 280701:                  CALL  
30744 @ 280702:                  LINE   3161 "regression-compile-tmp/allimpc1-77.imp"
30745 @ 280744:                  PUSH   JJJ
30746 @ 280747:                  PUSHI  #0x00000001
30747 @ 280752:                  ASSVAL

  3162           PUSH(MDARR(LEVEL),0,RR)       ;!FREE WORK SPACE
30748 @ 280753:                  LINE   3162 "regression-compile-tmp/allimpc1-77.imp"
30749 @ 280795:                  PUSH   PUSH
30750 @ 280798:                  PUSH   MDARR
30751 @ 280801:                  PUSH   LEVEL
30752 @ 280804:                  ACCESS
30753 @ 280805:                  ASSPAR
30754 @ 280806:                  PUSHI  #0x00000000
30755 @ 280811:                  ASSPAR
30756 @ 280812:                  PUSH   RR
30757 @ 280815:                  ASSPAR
30758 @ 280816:                  CALL  

  3163           ->L11
30759 @ 280817:                  LINE   3163 "regression-compile-tmp/allimpc1-77.imp"
30760 @ 280859:                  JUMP   L_01f9

  3164  L99:      J=JJ; %END
30761 @ 280862:                  LINE   3164 "regression-compile-tmp/allimpc1-77.imp"
30762 @ 280904:                  LABEL  L_01eb
30763 @ 280907:                  LINE   3164 "regression-compile-tmp/allimpc1-77.imp"
30764 @ 280949:                  PUSH   J
30765 @ 280952:                  PUSH   JJ
30766 @ 280955:                  ASSVAL
30767 @ 280956:                  LINE   3164 "regression-compile-tmp/allimpc1-77.imp"
30768 @ 280998:               END    _lev0id0_CSS_CANAME {lev=3 --> 2}

  3165           %ROUTINE     CENAME(%INTEGER Z,MODE,BS,DP)
  3166           !%SHORTROUTINE
  3167           %COMMENT MODE=0 POINTER TO RECORD IN CORE AT BS & DP
  3168           %COMMENT MODE=1 POINTER TO RECORD IN REGISTER BS DP RUBBISH
  3169           %COMMENT MODE=2 RECORD REG CLAIMED
  3170  ! P POINTS TO (ENAME)***** FNAME HOLD FORMAT NAME
30769 @ 280999:               LINE   3165 "regression-compile-tmp/allimpc1-77.imp"
30770 @ 281041:               DEF    CENAME (_lev0id0_CSS_CENAME) p1=V_0154 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
30771 @ 281059:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
30772 @ 281060:                     DEF    Z p1=V_01d4 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
30773 @ 281073:                     DEF    MODE p1=V_01d5 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
30774 @ 281089:                     DEF    BS p1=V_01d6 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
30775 @ 281103:                     DEF    DP p1=V_01d7 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
30776 @ 281117:                  FINISH ) {lev=3}

  3171           %INTEGER Q,QQQ,BSRF,DPRF
30777 @ 281118:                  LINE   3171 "regression-compile-tmp/allimpc1-77.imp"
30778 @ 281160:                  DEF    Q p1=V_01d8 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
30779 @ 281173:                  DEF    QQQ p1=V_01d9 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
30780 @ 281188:                  DEF    BSRF p1=V_01da 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
30781 @ 281204:                  DEF    DPRF p1=V_01db 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

  3172           ->L2 %IF A(P)=1
30782 @ 281220:                  LINE   3172 "regression-compile-tmp/allimpc1-77.imp"
30783 @ 281262:                  PUSH   A
30784 @ 281265:                  PUSH   P
30785 @ 281268:                  ACCESS
30786 @ 281269:                  PUSHI  #0x00000001
30787 @ 281274:                  JUMPIF # L_0004
30788 @ 281278:                  JUMP   L_01dc
30789 @ 281281:                  LOCATE L_0004

  3173           ->L1 %IF Z>=14; FAULT(64)
30790 @ 281284:                  LINE   3173 "regression-compile-tmp/allimpc1-77.imp"
30791 @ 281326:                  PUSH   Z
30792 @ 281329:                  PUSHI  #0x0000000e
30793 @ 281334:                  JUMPIF < L_0004
30794 @ 281338:                  JUMP   L_01dd
30795 @ 281341:                  LOCATE L_0004
30796 @ 281344:                  LINE   3173 "regression-compile-tmp/allimpc1-77.imp"
30797 @ 281386:                  PUSH   FAULT
30798 @ 281389:                  PUSHI  #0x00000040
30799 @ 281394:                  ASSPAR
30800 @ 281395:                  CALL  

  3174            P=P-2
30801 @ 281396:                  LINE   3174 "regression-compile-tmp/allimpc1-77.imp"
30802 @ 281438:                  PUSH   P
30803 @ 281441:                  PUSH   P
30804 @ 281444:                  PUSHI  #0x00000002
30805 @ 281449:                  SUB   
30806 @ 281450:                  ASSVAL

  3175           PTYPE=1; UNPACK; ->L99
30807 @ 281451:                  LINE   3175 "regression-compile-tmp/allimpc1-77.imp"
30808 @ 281493:                  PUSH   PTYPE
30809 @ 281496:                  PUSHI  #0x00000001
30810 @ 281501:                  ASSVAL
30811 @ 281502:                  LINE   3175 "regression-compile-tmp/allimpc1-77.imp"
30812 @ 281544:                  PUSH   UNPACK
30813 @ 281547:                  CALL  
30814 @ 281548:                  LINE   3175 "regression-compile-tmp/allimpc1-77.imp"
30815 @ 281590:                  JUMP   L_01de

  3176  L1:       BASE=BS; DISP=DP
30816 @ 281593:                  LINE   3176 "regression-compile-tmp/allimpc1-77.imp"
30817 @ 281635:                  LABEL  L_01dd
30818 @ 281638:                  LINE   3176 "regression-compile-tmp/allimpc1-77.imp"
30819 @ 281680:                  PUSH   BASE
30820 @ 281683:                  PUSH   BS
30821 @ 281686:                  ASSVAL
30822 @ 281687:                  LINE   3176 "regression-compile-tmp/allimpc1-77.imp"
30823 @ 281729:                  PUSH   DISP
30824 @ 281732:                  PUSH   DP
30825 @ 281735:                  ASSVAL

  3177           DISP=-1 %IF MODE#0
30826 @ 281736:                  LINE   3177 "regression-compile-tmp/allimpc1-77.imp"
30827 @ 281778:                  PUSH   MODE
30828 @ 281781:                  PUSHI  #0x00000000
30829 @ 281786:                  JUMPIF = L_0004
30830 @ 281790:                  PUSH   DISP
30831 @ 281793:                  PUSHI  #0x00000001
30832 @ 281798:                  NEGATE
30833 @ 281799:                  ASSVAL
30834 @ 281800:                  LOCATE L_0004

  3178           INDEX=0; ->L99
30835 @ 281803:                  LINE   3178 "regression-compile-tmp/allimpc1-77.imp"
30836 @ 281845:                  PUSH   INDEX
30837 @ 281848:                  PUSHI  #0x00000000
30838 @ 281853:                  ASSVAL
30839 @ 281854:                  LINE   3178 "regression-compile-tmp/allimpc1-77.imp"
30840 @ 281896:                  JUMP   L_01de

  3179  L2:       P=P+1; Q=DISPLACEMENT(FNAME); UNPACK
  3180           ! K POINTS TO CELL HOLD ING DETAILS FOR THOS CELL
30841 @ 281899:                  LINE   3179 "regression-compile-tmp/allimpc1-77.imp"
30842 @ 281941:                  LABEL  L_01dc
30843 @ 281944:                  LINE   3179 "regression-compile-tmp/allimpc1-77.imp"
30844 @ 281986:                  PUSH   P
30845 @ 281989:                  PUSH   P
30846 @ 281992:                  PUSHI  #0x00000001
30847 @ 281997:                  ADD   
30848 @ 281998:                  ASSVAL
30849 @ 281999:                  LINE   3179 "regression-compile-tmp/allimpc1-77.imp"
30850 @ 282041:                  PUSH   Q
30851 @ 282044:                  PUSH   DISPLACEMENT
30852 @ 282047:                  PUSH   FNAME
30853 @ 282050:                  ASSPAR
30854 @ 282051:                  CALL  
30855 @ 282052:                  ASSVAL
30856 @ 282053:                  LINE   3179 "regression-compile-tmp/allimpc1-77.imp"
30857 @ 282095:                  PUSH   UNPACK
30858 @ 282098:                  CALL  

  3181           ->L98 %IF Q=-1; ->L50 %IF TYPE =3
30859 @ 282099:                  LINE   3181 "regression-compile-tmp/allimpc1-77.imp"
30860 @ 282141:                  PUSH   Q
30861 @ 282144:                  PUSHI  #0x00000001
30862 @ 282149:                  NEGATE
30863 @ 282150:                  JUMPIF # L_0004
30864 @ 282154:                  JUMP   L_01df
30865 @ 282157:                  LOCATE L_0004
30866 @ 282160:                  LINE   3181 "regression-compile-tmp/allimpc1-77.imp"
30867 @ 282202:                  PUSH   TYPE
30868 @ 282205:                  PUSHI  #0x00000003
30869 @ 282210:                  JUMPIF # L_0004
30870 @ 282214:                  JUMP   L_01e0
30871 @ 282217:                  LOCATE L_0004

  3182           ->L20 %IF ARR=1
30872 @ 282220:                  LINE   3182 "regression-compile-tmp/allimpc1-77.imp"
30873 @ 282262:                  PUSH   ARR
30874 @ 282265:                  PUSHI  #0x00000001
30875 @ 282270:                  JUMPIF # L_0004
30876 @ 282274:                  JUMP   L_01e1
30877 @ 282277:                  LOCATE L_0004

  3183           ->L30 %IF TYPE=5
30878 @ 282280:                  LINE   3183 "regression-compile-tmp/allimpc1-77.imp"
30879 @ 282322:                  PUSH   TYPE
30880 @ 282325:                  PUSHI  #0x00000005
30881 @ 282330:                  JUMPIF # L_0004
30882 @ 282334:                  JUMP   L_01e2
30883 @ 282337:                  LOCATE L_0004

  3184           ->L11 %IF MODE#0
30884 @ 282340:                  LINE   3184 "regression-compile-tmp/allimpc1-77.imp"
30885 @ 282382:                  PUSH   MODE
30886 @ 282385:                  PUSHI  #0x00000000
30887 @ 282390:                  JUMPIF = L_0004
30888 @ 282394:                  JUMP   L_01e3
30889 @ 282397:                  LOCATE L_0004

  3185           RP13=R13; R13=BS<<12!DP
30890 @ 282400:                  LINE   3185 "regression-compile-tmp/allimpc1-77.imp"
30891 @ 282442:                  PUSH   RP13
30892 @ 282445:                  PUSH   R13
30893 @ 282448:                  ASSVAL
30894 @ 282449:                  LINE   3185 "regression-compile-tmp/allimpc1-77.imp"
30895 @ 282491:                  PUSH   R13
30896 @ 282494:                  PUSH   BS
30897 @ 282497:                  PUSHI  #0x0000000c
30898 @ 282502:                  LSH   
30899 @ 282503:                  PUSH   DP
30900 @ 282506:                  OR    
30901 @ 282507:                  ASSVAL

  3186           PRX(X'58',LINK,0,BS,DP) %UNLESS R13=RP13
30902 @ 282508:                  LINE   3186 "regression-compile-tmp/allimpc1-77.imp"
30903 @ 282550:                  PUSH   R13
30904 @ 282553:                  PUSH   RP13
30905 @ 282556:                  JUMPIF = L_0004
30906 @ 282560:                  PUSH   PRX
30907 @ 282563:                  PUSHI  #0x00000058
30908 @ 282568:                  ASSPAR
30909 @ 282569:                  PUSH   LINK
30910 @ 282572:                  ASSPAR
30911 @ 282573:                  PUSHI  #0x00000000
30912 @ 282578:                  ASSPAR
30913 @ 282579:                  PUSH   BS
30914 @ 282582:                  ASSPAR
30915 @ 282583:                  PUSH   DP
30916 @ 282586:                  ASSPAR
30917 @ 282587:                  CALL  
30918 @ 282588:                  LOCATE L_0004

  3187           BASE=LINK
30919 @ 282591:                  LINE   3187 "regression-compile-tmp/allimpc1-77.imp"
30920 @ 282633:                  PUSH   BASE
30921 @ 282636:                  PUSH   LINK
30922 @ 282639:                  ASSVAL

  3188  L7:       INDEX=0; DISP=Q
30923 @ 282640:                  LINE   3188 "regression-compile-tmp/allimpc1-77.imp"
30924 @ 282682:                  LABEL  L_01e4
30925 @ 282685:                  LINE   3188 "regression-compile-tmp/allimpc1-77.imp"
30926 @ 282727:                  PUSH   INDEX
30927 @ 282730:                  PUSHI  #0x00000000
30928 @ 282735:                  ASSVAL
30929 @ 282736:                  LINE   3188 "regression-compile-tmp/allimpc1-77.imp"
30930 @ 282778:                  PUSH   DISP
30931 @ 282781:                  PUSH   Q
30932 @ 282784:                  ASSVAL

  3189           %IF ROUT=1 %THEN FROM1(Q,DISP); ->L99
30933 @ 282785:                  LINE   3189 "regression-compile-tmp/allimpc1-77.imp"
30934 @ 282827:                  PUSH   ROUT
30935 @ 282830:                  PUSHI  #0x00000001
30936 @ 282835:                  JUMPIF # L_0004
30937 @ 282839:                  PUSH   FROM1
30938 @ 282842:                  PUSH   Q
30939 @ 282845:                  ASSPAR
30940 @ 282846:                  PUSH   DISP
30941 @ 282849:                  ASSPAR
30942 @ 282850:                  CALL  
30943 @ 282851:                  LOCATE L_0004
30944 @ 282854:                  LINE   3189 "regression-compile-tmp/allimpc1-77.imp"
30945 @ 282896:                  JUMP   L_01de

  3190  L11:      BASE=BS; ->L7
30946 @ 282899:                  LINE   3190 "regression-compile-tmp/allimpc1-77.imp"
30947 @ 282941:                  LABEL  L_01e3
30948 @ 282944:                  LINE   3190 "regression-compile-tmp/allimpc1-77.imp"
30949 @ 282986:                  PUSH   BASE
30950 @ 282989:                  PUSH   BS
30951 @ 282992:                  ASSVAL
30952 @ 282993:                  LINE   3190 "regression-compile-tmp/allimpc1-77.imp"
30953 @ 283035:                  JUMP   L_01e4

  3191  L20:      ! DEAL WITH ARRAY IN RECORD
30954 @ 283038:                  LINE   3191 "regression-compile-tmp/allimpc1-77.imp"
30955 @ 283080:                  LABEL  L_01e1

  3192           FROM LIST(FNAME,BSRF,QQQ)
30956 @ 283083:                  LINE   3192 "regression-compile-tmp/allimpc1-77.imp"
30957 @ 283125:                  PUSH   FROMLIST
30958 @ 283128:                  PUSH   FNAME
30959 @ 283131:                  ASSPAR
30960 @ 283132:                  PUSH   BSRF
30961 @ 283135:                  ASSPAR
30962 @ 283136:                  PUSH   QQQ
30963 @ 283139:                  ASSPAR
30964 @ 283140:                  CALL  

  3193           BSRF=BSRF>>4&15
30965 @ 283141:                  LINE   3193 "regression-compile-tmp/allimpc1-77.imp"
30966 @ 283183:                  PUSH   BSRF
30967 @ 283186:                  PUSH   BSRF
30968 @ 283189:                  PUSHI  #0x00000004
30969 @ 283194:                  RSH   
30970 @ 283195:                  PUSHI  #0x0000000f
30971 @ 283200:                  AND   
30972 @ 283201:                  ASSVAL

  3194           FROM1(QQQ,DPRF)
30973 @ 283202:                  LINE   3194 "regression-compile-tmp/allimpc1-77.imp"
30974 @ 283244:                  PUSH   FROM1
30975 @ 283247:                  PUSH   QQQ
30976 @ 283250:                  ASSPAR
30977 @ 283251:                  PUSH   DPRF
30978 @ 283254:                  ASSPAR
30979 @ 283255:                  CALL  

  3195           ->L21 %IF Z<10 %OR A(P+1)=1; K=DPRF+Q
30980 @ 283256:                  LINE   3195 "regression-compile-tmp/allimpc1-77.imp"
30981 @ 283298:                  PUSH   Z
30982 @ 283301:                  PUSHI  #0x0000000a
30983 @ 283306:                  JUMPIF < L_0005
30984 @ 283310:                  PUSH   A
30985 @ 283313:                  PUSH   P
30986 @ 283316:                  PUSHI  #0x00000001
30987 @ 283321:                  ADD   
30988 @ 283322:                  ACCESS
30989 @ 283323:                  PUSHI  #0x00000001
30990 @ 283328:                  JUMPIF # L_0004
30991 @ 283332:                  LOCATE L_0005
30992 @ 283335:                  JUMP   L_01e5
30993 @ 283338:                  LOCATE L_0004
30994 @ 283341:                  LINE   3195 "regression-compile-tmp/allimpc1-77.imp"
30995 @ 283383:                  PUSH   K
30996 @ 283386:                  PUSH   DPRF
30997 @ 283389:                  PUSH   Q
30998 @ 283392:                  ADD   
30999 @ 283393:                  ASSVAL

  3196           I=BSRF;                       ! SS5V1
31000 @ 283394:                  LINE   3196 "regression-compile-tmp/allimpc1-77.imp"
31001 @ 283436:                  PUSH   I
31002 @ 283439:                  PUSH   BSRF
31003 @ 283442:                  ASSVAL

  3197           DUMP(2,1,DP,0,BS) %IF MODE=0; ->L99;    ! R1 NOW POINTS TO REORD
31004 @ 283443:                  LINE   3197 "regression-compile-tmp/allimpc1-77.imp"
31005 @ 283485:                  PUSH   MODE
31006 @ 283488:                  PUSHI  #0x00000000
31007 @ 283493:                  JUMPIF # L_0004
31008 @ 283497:                  PUSH   DUMP
31009 @ 283500:                  PUSHI  #0x00000002
31010 @ 283505:                  ASSPAR
31011 @ 283506:                  PUSHI  #0x00000001
31012 @ 283511:                  ASSPAR
31013 @ 283512:                  PUSH   DP
31014 @ 283515:                  ASSPAR
31015 @ 283516:                  PUSHI  #0x00000000
31016 @ 283521:                  ASSPAR
31017 @ 283522:                  PUSH   BS
31018 @ 283525:                  ASSPAR
31019 @ 283526:                  CALL  
31020 @ 283527:                  LOCATE L_0004
31021 @ 283530:                  LINE   3197 "regression-compile-tmp/allimpc1-77.imp"
31022 @ 283572:                  JUMP   L_01de

  3198  L21:      ->L22 %UNLESS MODE=0 %AND BS<4;! WILL POINTER BE DESTROTED?
31023 @ 283575:                  LINE   3198 "regression-compile-tmp/allimpc1-77.imp"
31024 @ 283617:                  LABEL  L_01e5
31025 @ 283620:                  LINE   3198 "regression-compile-tmp/allimpc1-77.imp"
31026 @ 283662:                  PUSH   MODE
31027 @ 283665:                  PUSHI  #0x00000000
31028 @ 283670:                  JUMPIF # L_0005
31029 @ 283674:                  PUSH   BS
31030 @ 283677:                  PUSHI  #0x00000004
31031 @ 283682:                  JUMPIF < L_0004
31032 @ 283686:                  LOCATE L_0005
31033 @ 283689:                  JUMP   L_01e6
31034 @ 283692:                  LOCATE L_0004

  3199           DUMP(2,1,DP,0,BS); MODE=1; BS=1;        ! YES-- SO SAVE IT
31035 @ 283695:                  LINE   3199 "regression-compile-tmp/allimpc1-77.imp"
31036 @ 283737:                  PUSH   DUMP
31037 @ 283740:                  PUSHI  #0x00000002
31038 @ 283745:                  ASSPAR
31039 @ 283746:                  PUSHI  #0x00000001
31040 @ 283751:                  ASSPAR
31041 @ 283752:                  PUSH   DP
31042 @ 283755:                  ASSPAR
31043 @ 283756:                  PUSHI  #0x00000000
31044 @ 283761:                  ASSPAR
31045 @ 283762:                  PUSH   BS
31046 @ 283765:                  ASSPAR
31047 @ 283766:                  CALL  
31048 @ 283767:                  LINE   3199 "regression-compile-tmp/allimpc1-77.imp"
31049 @ 283809:                  PUSH   MODE
31050 @ 283812:                  PUSHI  #0x00000001
31051 @ 283817:                  ASSVAL
31052 @ 283818:                  LINE   3199 "regression-compile-tmp/allimpc1-77.imp"
31053 @ 283860:                  PUSH   BS
31054 @ 283863:                  PUSHI  #0x00000001
31055 @ 283868:                  ASSVAL

  3200  L22:      QQQ=PARK(1) %IF MODE=1
31056 @ 283869:                  LINE   3200 "regression-compile-tmp/allimpc1-77.imp"
31057 @ 283911:                  LABEL  L_01e6
31058 @ 283914:                  LINE   3200 "regression-compile-tmp/allimpc1-77.imp"
31059 @ 283956:                  PUSH   MODE
31060 @ 283959:                  PUSHI  #0x00000001
31061 @ 283964:                  JUMPIF # L_0004
31062 @ 283968:                  PUSH   QQQ
31063 @ 283971:                  PUSH   PARK
31064 @ 283974:                  PUSHI  #0x00000001
31065 @ 283979:                  ASSPAR
31066 @ 283980:                  CALL  
31067 @ 283981:                  ASSVAL
31068 @ 283982:                  LOCATE L_0004

  3201           CANAME(3,BSRF,DPRF+Q,K,0,0)
31069 @ 283985:                  LINE   3201 "regression-compile-tmp/allimpc1-77.imp"
31070 @ 284027:                  PUSH   CANAME
31071 @ 284030:                  PUSHI  #0x00000003
31072 @ 284035:                  ASSPAR
31073 @ 284036:                  PUSH   BSRF
31074 @ 284039:                  ASSPAR
31075 @ 284040:                  PUSH   DPRF
31076 @ 284043:                  PUSH   Q
31077 @ 284046:                  ADD   
31078 @ 284047:                  ASSPAR
31079 @ 284048:                  PUSH   K
31080 @ 284051:                  ASSPAR
31081 @ 284052:                  PUSHI  #0x00000000
31082 @ 284057:                  ASSPAR
31083 @ 284058:                  PUSHI  #0x00000000
31084 @ 284063:                  ASSPAR
31085 @ 284064:                  CALL  

  3202           R13=0
31086 @ 284065:                  LINE   3202 "regression-compile-tmp/allimpc1-77.imp"
31087 @ 284107:                  PUSH   R13
31088 @ 284110:                  PUSHI  #0x00000000
31089 @ 284115:                  ASSVAL

  3203           %IF MODE=0 %THEN PRX(X'5A',INDEX,BS,0,DP)
31090 @ 284116:                  LINE   3203 "regression-compile-tmp/allimpc1-77.imp"
31091 @ 284158:                  PUSH   MODE
31092 @ 284161:                  PUSHI  #0x00000000
31093 @ 284166:                  JUMPIF # L_0004
31094 @ 284170:                  PUSH   PRX
31095 @ 284173:                  PUSHI  #0x0000005a
31096 @ 284178:                  ASSPAR
31097 @ 284179:                  PUSH   INDEX
31098 @ 284182:                  ASSPAR
31099 @ 284183:                  PUSH   BS
31100 @ 284186:                  ASSPAR
31101 @ 284187:                  PUSHI  #0x00000000
31102 @ 284192:                  ASSPAR
31103 @ 284193:                  PUSH   DP
31104 @ 284196:                  ASSPAR
31105 @ 284197:                  CALL  
31106 @ 284198:                  LOCATE L_0004

  3204           %IF MODE=1 %THEN UNPARK(X'5A',INDEX,QQQ)
31107 @ 284201:                  LINE   3204 "regression-compile-tmp/allimpc1-77.imp"
31108 @ 284243:                  PUSH   MODE
31109 @ 284246:                  PUSHI  #0x00000001
31110 @ 284251:                  JUMPIF # L_0004
31111 @ 284255:                  PUSH   UNPARK
31112 @ 284258:                  PUSHI  #0x0000005a
31113 @ 284263:                  ASSPAR
31114 @ 284264:                  PUSH   INDEX
31115 @ 284267:                  ASSPAR
31116 @ 284268:                  PUSH   QQQ
31117 @ 284271:                  ASSPAR
31118 @ 284272:                  CALL  
31119 @ 284273:                  LOCATE L_0004

  3205           %IF MODE=2 %THEN PRR(X'1A',INDEX,BS)
31120 @ 284276:                  LINE   3205 "regression-compile-tmp/allimpc1-77.imp"
31121 @ 284318:                  PUSH   MODE
31122 @ 284321:                  PUSHI  #0x00000002
31123 @ 284326:                  JUMPIF # L_0004
31124 @ 284330:                  PUSH   PRR
31125 @ 284333:                  PUSHI  #0x0000001a
31126 @ 284338:                  ASSPAR
31127 @ 284339:                  PUSH   INDEX
31128 @ 284342:                  ASSPAR
31129 @ 284343:                  PUSH   BS
31130 @ 284346:                  ASSPAR
31131 @ 284347:                  CALL  
31132 @ 284348:                  LOCATE L_0004

  3206           I=BSRF; K=DPRF+Q
31133 @ 284351:                  LINE   3206 "regression-compile-tmp/allimpc1-77.imp"
31134 @ 284393:                  PUSH   I
31135 @ 284396:                  PUSH   BSRF
31136 @ 284399:                  ASSVAL
31137 @ 284400:                  LINE   3206 "regression-compile-tmp/allimpc1-77.imp"
31138 @ 284442:                  PUSH   K
31139 @ 284445:                  PUSH   DPRF
31140 @ 284448:                  PUSH   Q
31141 @ 284451:                  ADD   
31142 @ 284452:                  ASSVAL

  3207           ->L99
31143 @ 284453:                  LINE   3207 "regression-compile-tmp/allimpc1-77.imp"
31144 @ 284495:                  JUMP   L_01de

  3208  L30:      FROMLIST(FNAME,BSRF,QQQ)
31145 @ 284498:                  LINE   3208 "regression-compile-tmp/allimpc1-77.imp"
31146 @ 284540:                  LABEL  L_01e2
31147 @ 284543:                  LINE   3208 "regression-compile-tmp/allimpc1-77.imp"
31148 @ 284585:                  PUSH   FROMLIST
31149 @ 284588:                  PUSH   FNAME
31150 @ 284591:                  ASSPAR
31151 @ 284592:                  PUSH   BSRF
31152 @ 284595:                  ASSPAR
31153 @ 284596:                  PUSH   QQQ
31154 @ 284599:                  ASSPAR
31155 @ 284600:                  CALL  

  3209           FROM1(QQQ,DPRF); BSRF=BSRF>>4&15
31156 @ 284601:                  LINE   3209 "regression-compile-tmp/allimpc1-77.imp"
31157 @ 284643:                  PUSH   FROM1
31158 @ 284646:                  PUSH   QQQ
31159 @ 284649:                  ASSPAR
31160 @ 284650:                  PUSH   DPRF
31161 @ 284653:                  ASSPAR
31162 @ 284654:                  CALL  
31163 @ 284655:                  LINE   3209 "regression-compile-tmp/allimpc1-77.imp"
31164 @ 284697:                  PUSH   BSRF
31165 @ 284700:                  PUSH   BSRF
31166 @ 284703:                  PUSHI  #0x00000004
31167 @ 284708:                  RSH   
31168 @ 284709:                  PUSHI  #0x0000000f
31169 @ 284714:                  AND   
31170 @ 284715:                  ASSVAL

  3210           PRR(X'18',1,BS) %IF MODE#0 %AND BS#1
31171 @ 284716:                  LINE   3210 "regression-compile-tmp/allimpc1-77.imp"
31172 @ 284758:                  PUSH   MODE
31173 @ 284761:                  PUSHI  #0x00000000
31174 @ 284766:                  JUMPIF = L_0004
31175 @ 284770:                  PUSH   BS
31176 @ 284773:                  PUSHI  #0x00000001
31177 @ 284778:                  JUMPIF = L_0004
31178 @ 284782:                  PUSH   PRR
31179 @ 284785:                  PUSHI  #0x00000018
31180 @ 284790:                  ASSPAR
31181 @ 284791:                  PUSHI  #0x00000001
31182 @ 284796:                  ASSPAR
31183 @ 284797:                  PUSH   BS
31184 @ 284800:                  ASSPAR
31185 @ 284801:                  CALL  
31186 @ 284802:                  LOCATE L_0004

  3211           PRX(X'58',1,BS,0,DP) %IF MODE=0
31187 @ 284805:                  LINE   3211 "regression-compile-tmp/allimpc1-77.imp"
31188 @ 284847:                  PUSH   MODE
31189 @ 284850:                  PUSHI  #0x00000000
31190 @ 284855:                  JUMPIF # L_0004
31191 @ 284859:                  PUSH   PRX
31192 @ 284862:                  PUSHI  #0x00000058
31193 @ 284867:                  ASSPAR
31194 @ 284868:                  PUSHI  #0x00000001
31195 @ 284873:                  ASSPAR
31196 @ 284874:                  PUSH   BS
31197 @ 284877:                  ASSPAR
31198 @ 284878:                  PUSHI  #0x00000000
31199 @ 284883:                  ASSPAR
31200 @ 284884:                  PUSH   DP
31201 @ 284887:                  ASSPAR
31202 @ 284888:                  CALL  
31203 @ 284889:                  LOCATE L_0004

  3212           PRX(X'5A',1,BSRF,0,DPRF+Q)
31204 @ 284892:                  LINE   3212 "regression-compile-tmp/allimpc1-77.imp"
31205 @ 284934:                  PUSH   PRX
31206 @ 284937:                  PUSHI  #0x0000005a
31207 @ 284942:                  ASSPAR
31208 @ 284943:                  PUSHI  #0x00000001
31209 @ 284948:                  ASSPAR
31210 @ 284949:                  PUSH   BSRF
31211 @ 284952:                  ASSPAR
31212 @ 284953:                  PUSHI  #0x00000000
31213 @ 284958:                  ASSPAR
31214 @ 284959:                  PUSH   DPRF
31215 @ 284962:                  PUSH   Q
31216 @ 284965:                  ADD   
31217 @ 284966:                  ASSPAR
31218 @ 284967:                  CALL  

  3213           BASE=1; INDEX=0; DISP=0
31219 @ 284968:                  LINE   3213 "regression-compile-tmp/allimpc1-77.imp"
31220 @ 285010:                  PUSH   BASE
31221 @ 285013:                  PUSHI  #0x00000001
31222 @ 285018:                  ASSVAL
31223 @ 285019:                  LINE   3213 "regression-compile-tmp/allimpc1-77.imp"
31224 @ 285061:                  PUSH   INDEX
31225 @ 285064:                  PUSHI  #0x00000000
31226 @ 285069:                  ASSVAL
31227 @ 285070:                  LINE   3213 "regression-compile-tmp/allimpc1-77.imp"
31228 @ 285112:                  PUSH   DISP
31229 @ 285115:                  PUSHI  #0x00000000
31230 @ 285120:                  ASSVAL

  3214           I=BSRF; K=DPRF+Q; ->L99
31231 @ 285121:                  LINE   3214 "regression-compile-tmp/allimpc1-77.imp"
31232 @ 285163:                  PUSH   I
31233 @ 285166:                  PUSH   BSRF
31234 @ 285169:                  ASSVAL
31235 @ 285170:                  LINE   3214 "regression-compile-tmp/allimpc1-77.imp"
31236 @ 285212:                  PUSH   K
31237 @ 285215:                  PUSH   DPRF
31238 @ 285218:                  PUSH   Q
31239 @ 285221:                  ADD   
31240 @ 285222:                  ASSVAL
31241 @ 285223:                  LINE   3214 "regression-compile-tmp/allimpc1-77.imp"
31242 @ 285265:                  JUMP   L_01de

  3215  L50:      ! RECORDNAME IN RECORD--Q POINTS TO SIDECHAIN
31243 @ 285268:                  LINE   3215 "regression-compile-tmp/allimpc1-77.imp"
31244 @ 285310:                  LABEL  L_01e0

  3216           DUMP(2,1,DP,0,BS) %IF MODE=0;! LOAD PTR TO FIRST RECORD
31245 @ 285313:                  LINE   3216 "regression-compile-tmp/allimpc1-77.imp"
31246 @ 285355:                  PUSH   MODE
31247 @ 285358:                  PUSHI  #0x00000000
31248 @ 285363:                  JUMPIF # L_0004
31249 @ 285367:                  PUSH   DUMP
31250 @ 285370:                  PUSHI  #0x00000002
31251 @ 285375:                  ASSPAR
31252 @ 285376:                  PUSHI  #0x00000001
31253 @ 285381:                  ASSPAR
31254 @ 285382:                  PUSH   DP
31255 @ 285385:                  ASSPAR
31256 @ 285386:                  PUSHI  #0x00000000
31257 @ 285391:                  ASSPAR
31258 @ 285392:                  PUSH   BS
31259 @ 285395:                  ASSPAR
31260 @ 285396:                  CALL  
31261 @ 285397:                  LOCATE L_0004

  3217           PRR(X'18',1,BS) %IF MODE#0
31262 @ 285400:                  LINE   3217 "regression-compile-tmp/allimpc1-77.imp"
31263 @ 285442:                  PUSH   MODE
31264 @ 285445:                  PUSHI  #0x00000000
31265 @ 285450:                  JUMPIF = L_0004
31266 @ 285454:                  PUSH   PRR
31267 @ 285457:                  PUSHI  #0x00000018
31268 @ 285462:                  ASSPAR
31269 @ 285463:                  PUSHI  #0x00000001
31270 @ 285468:                  ASSPAR
31271 @ 285469:                  PUSH   BS
31272 @ 285472:                  ASSPAR
31273 @ 285473:                  CALL  
31274 @ 285474:                  LOCATE L_0004

  3218           FROM2(Q,QQQ)
31275 @ 285477:                  LINE   3218 "regression-compile-tmp/allimpc1-77.imp"
31276 @ 285519:                  PUSH   FROM2
31277 @ 285522:                  PUSH   Q
31278 @ 285525:                  ASSPAR
31279 @ 285526:                  PUSH   QQQ
31280 @ 285529:                  ASSPAR
31281 @ 285530:                  CALL  

  3219           CRNAME(Z,1,K,1,QQQ); ->L99
31282 @ 285531:                  LINE   3219 "regression-compile-tmp/allimpc1-77.imp"
31283 @ 285573:                  PUSH   CRNAME
31284 @ 285576:                  PUSH   Z
31285 @ 285579:                  ASSPAR
31286 @ 285580:                  PUSHI  #0x00000001
31287 @ 285585:                  ASSPAR
31288 @ 285586:                  PUSH   K
31289 @ 285589:                  ASSPAR
31290 @ 285590:                  PUSHI  #0x00000001
31291 @ 285595:                  ASSPAR
31292 @ 285596:                  PUSH   QQQ
31293 @ 285599:                  ASSPAR
31294 @ 285600:                  CALL  
31295 @ 285601:                  LINE   3219 "regression-compile-tmp/allimpc1-77.imp"
31296 @ 285643:                  JUMP   L_01de

  3220  L98:      P=P+1; SKIP APP; P=P-2
31297 @ 285646:                  LINE   3220 "regression-compile-tmp/allimpc1-77.imp"
31298 @ 285688:                  LABEL  L_01df
31299 @ 285691:                  LINE   3220 "regression-compile-tmp/allimpc1-77.imp"
31300 @ 285733:                  PUSH   P
31301 @ 285736:                  PUSH   P
31302 @ 285739:                  PUSHI  #0x00000001
31303 @ 285744:                  ADD   
31304 @ 285745:                  ASSVAL
31305 @ 285746:                  LINE   3220 "regression-compile-tmp/allimpc1-77.imp"
31306 @ 285788:                  PUSH   SKIPAPP
31307 @ 285791:                  CALL  
31308 @ 285792:                  LINE   3220 "regression-compile-tmp/allimpc1-77.imp"
31309 @ 285834:                  PUSH   P
31310 @ 285837:                  PUSH   P
31311 @ 285840:                  PUSHI  #0x00000002
31312 @ 285845:                  SUB   
31313 @ 285846:                  ASSVAL

  3221  L99:      %END
31314 @ 285847:                  LINE   3221 "regression-compile-tmp/allimpc1-77.imp"
31315 @ 285889:                  LABEL  L_01de
31316 @ 285892:                  LINE   3221 "regression-compile-tmp/allimpc1-77.imp"
31317 @ 285934:               END    _lev0id0_CSS_CENAME {lev=3 --> 2}

  3222           %ROUTINE     CRNAME(%INTEGER Z,MODE,CLINK,BS,DP)
  3223           !%SHORTROUTINE
  3224  %COMMENT DEALS WITH RECORD NAME CALLING CENAME TO COMPILE SUBFIELDS
  3225           %COMMENT MODE=0 POINTER TO RECORD IN CORE AT BS & DP
  3226           %COMMENT MODE=1 POINTER TO RECORD IN REGISTER BS DP RUBBISH
  3227  %COMMENT CLINK POINTS TO CELL CONTAING NAME DETAILS
31318 @ 285935:               LINE   3222 "regression-compile-tmp/allimpc1-77.imp"
31319 @ 285977:               DEF    CRNAME (_lev0id0_CSS_CRNAME) p1=V_0152 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
31320 @ 285995:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
31321 @ 285996:                     DEF    Z p1=V_01d4 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
31322 @ 286009:                     DEF    MODE p1=V_01d5 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
31323 @ 286025:                     DEF    CLINK p1=V_01d6 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
31324 @ 286042:                     DEF    BS p1=V_01d7 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
31325 @ 286056:                     DEF    DP p1=V_01d8 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
31326 @ 286070:                  FINISH ) {lev=3}

  3228           %INTEGER KK,JJ,Q,QQ
31327 @ 286071:                  LINE   3228 "regression-compile-tmp/allimpc1-77.imp"
31328 @ 286113:                  DEF    KK p1=V_01d9 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
31329 @ 286127:                  DEF    JJ p1=V_01da 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
31330 @ 286141:                  DEF    Q p1=V_01db 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
31331 @ 286154:                  DEF    QQ p1=V_01dc 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

  3229           FROM2(CLINK,Q)
31332 @ 286168:                  LINE   3229 "regression-compile-tmp/allimpc1-77.imp"
31333 @ 286210:                  PUSH   FROM2
31334 @ 286213:                  PUSH   CLINK
31335 @ 286216:                  ASSPAR
31336 @ 286217:                  PUSH   Q
31337 @ 286220:                  ASSPAR
31338 @ 286221:                  CALL  

  3230           FROM1(Q,FNAME)
31339 @ 286222:                  LINE   3230 "regression-compile-tmp/allimpc1-77.imp"
31340 @ 286264:                  PUSH   FROM1
31341 @ 286267:                  PUSH   Q
31342 @ 286270:                  ASSPAR
31343 @ 286271:                  PUSH   FNAME
31344 @ 286274:                  ASSPAR
31345 @ 286275:                  CALL  

  3231           ->L50 %IF ARR=0
31346 @ 286276:                  LINE   3231 "regression-compile-tmp/allimpc1-77.imp"
31347 @ 286318:                  PUSH   ARR
31348 @ 286321:                  PUSHI  #0x00000000
31349 @ 286326:                  JUMPIF # L_0004
31350 @ 286330:                  JUMP   L_01dd
31351 @ 286333:                  LOCATE L_0004

  3232           I=BS; K=DP;
31352 @ 286336:                  LINE   3232 "regression-compile-tmp/allimpc1-77.imp"
31353 @ 286378:                  PUSH   I
31354 @ 286381:                  PUSH   BS
31355 @ 286384:                  ASSVAL
31356 @ 286385:                  LINE   3232 "regression-compile-tmp/allimpc1-77.imp"
31357 @ 286427:                  PUSH   K
31358 @ 286430:                  PUSH   DP
31359 @ 286433:                  ASSVAL

  3233           ->L99 %IF 11<=Z<=12 %AND A(P+1)=2           ;! FETCH ARRAYHEAD
31360 @ 286434:                  LINE   3233 "regression-compile-tmp/allimpc1-77.imp"
31361 @ 286476:                  PUSHI  #0x0000000b
31362 @ 286481:                  PUSH   Z
31363 @ 286484:                  JUMPIFD > L_0004
31364 @ 286488:                  PUSHI  #0x0000000c
31365 @ 286493:                  JUMPIF > L_0004
31366 @ 286497:                  PUSH   A
31367 @ 286500:                  PUSH   P
31368 @ 286503:                  PUSHI  #0x00000001
31369 @ 286508:                  ADD   
31370 @ 286509:                  ACCESS
31371 @ 286510:                  PUSHI  #0x00000002
31372 @ 286515:                  JUMPIF # L_0004
31373 @ 286519:                  JUMP   L_01de
31374 @ 286522:                  LOCATE L_0004

  3234           FROM LIST(FNAME,KK,JJ)
31375 @ 286525:                  LINE   3234 "regression-compile-tmp/allimpc1-77.imp"
31376 @ 286567:                  PUSH   FROMLIST
31377 @ 286570:                  PUSH   FNAME
31378 @ 286573:                  ASSPAR
31379 @ 286574:                  PUSH   KK
31380 @ 286577:                  ASSPAR
31381 @ 286578:                  PUSH   JJ
31382 @ 286581:                  ASSPAR
31383 @ 286582:                  CALL  

  3235           KK=KK>>4&15;                  ! BASE REG OF FORMAT
31384 @ 286583:                  LINE   3235 "regression-compile-tmp/allimpc1-77.imp"
31385 @ 286625:                  PUSH   KK
31386 @ 286628:                  PUSH   KK
31387 @ 286631:                  PUSHI  #0x00000004
31388 @ 286636:                  RSH   
31389 @ 286637:                  PUSHI  #0x0000000f
31390 @ 286642:                  AND   
31391 @ 286643:                  ASSVAL

  3236           FROM1(JJ,JJ)
31392 @ 286644:                  LINE   3236 "regression-compile-tmp/allimpc1-77.imp"
31393 @ 286686:                  PUSH   FROM1
31394 @ 286689:                  PUSH   JJ
31395 @ 286692:                  ASSPAR
31396 @ 286693:                  PUSH   JJ
31397 @ 286696:                  ASSPAR
31398 @ 286697:                  CALL  

  3237           %IF MODE=2 %THEN PRR(X'1A',INDEX,BS)
31399 @ 286698:                  LINE   3237 "regression-compile-tmp/allimpc1-77.imp"
31400 @ 286740:                  PUSH   MODE
31401 @ 286743:                  PUSHI  #0x00000002
31402 @ 286748:                  JUMPIF # L_0004
31403 @ 286752:                  PUSH   PRR
31404 @ 286755:                  PUSHI  #0x0000001a
31405 @ 286760:                  ASSPAR
31406 @ 286761:                  PUSH   INDEX
31407 @ 286764:                  ASSPAR
31408 @ 286765:                  PUSH   BS
31409 @ 286768:                  ASSPAR
31410 @ 286769:                  CALL  
31411 @ 286770:                  LOCATE L_0004

  3238           ->L3  %UNLESS MODE=0 %AND BS<4;! WILL POINTER BE DESTROTED?
31412 @ 286773:                  LINE   3238 "regression-compile-tmp/allimpc1-77.imp"
31413 @ 286815:                  PUSH   MODE
31414 @ 286818:                  PUSHI  #0x00000000
31415 @ 286823:                  JUMPIF # L_0005
31416 @ 286827:                  PUSH   BS
31417 @ 286830:                  PUSHI  #0x00000004
31418 @ 286835:                  JUMPIF < L_0004
31419 @ 286839:                  LOCATE L_0005
31420 @ 286842:                  JUMP   L_01df
31421 @ 286845:                  LOCATE L_0004

  3239           DUMP(2,1,DP,0,BS); MODE=1; BS=1;        ! YES-- SO SAVE IT
31422 @ 286848:                  LINE   3239 "regression-compile-tmp/allimpc1-77.imp"
31423 @ 286890:                  PUSH   DUMP
31424 @ 286893:                  PUSHI  #0x00000002
31425 @ 286898:                  ASSPAR
31426 @ 286899:                  PUSHI  #0x00000001
31427 @ 286904:                  ASSPAR
31428 @ 286905:                  PUSH   DP
31429 @ 286908:                  ASSPAR
31430 @ 286909:                  PUSHI  #0x00000000
31431 @ 286914:                  ASSPAR
31432 @ 286915:                  PUSH   BS
31433 @ 286918:                  ASSPAR
31434 @ 286919:                  CALL  
31435 @ 286920:                  LINE   3239 "regression-compile-tmp/allimpc1-77.imp"
31436 @ 286962:                  PUSH   MODE
31437 @ 286965:                  PUSHI  #0x00000001
31438 @ 286970:                  ASSVAL
31439 @ 286971:                  LINE   3239 "regression-compile-tmp/allimpc1-77.imp"
31440 @ 287013:                  PUSH   BS
31441 @ 287016:                  PUSHI  #0x00000001
31442 @ 287021:                  ASSVAL

  3240  L3:
31443 @ 287022:                  LINE   3240 "regression-compile-tmp/allimpc1-77.imp"
31444 @ 287064:                  LABEL  L_01df

  3241           QQ=BS; QQ=PARK(BS) %IF MODE=1
31445 @ 287067:                  LINE   3241 "regression-compile-tmp/allimpc1-77.imp"
31446 @ 287109:                  PUSH   QQ
31447 @ 287112:                  PUSH   BS
31448 @ 287115:                  ASSVAL
31449 @ 287116:                  LINE   3241 "regression-compile-tmp/allimpc1-77.imp"
31450 @ 287158:                  PUSH   MODE
31451 @ 287161:                  PUSHI  #0x00000001
31452 @ 287166:                  JUMPIF # L_0004
31453 @ 287170:                  PUSH   QQ
31454 @ 287173:                  PUSH   PARK
31455 @ 287176:                  PUSH   BS
31456 @ 287179:                  ASSPAR
31457 @ 287180:                  CALL  
31458 @ 287181:                  ASSVAL
31459 @ 287182:                  LOCATE L_0004

  3242           CANAME(Z,QQ,DP,CLINK,KK,JJ+2)
31460 @ 287185:                  LINE   3242 "regression-compile-tmp/allimpc1-77.imp"
31461 @ 287227:                  PUSH   CANAME
31462 @ 287230:                  PUSH   Z
31463 @ 287233:                  ASSPAR
31464 @ 287234:                  PUSH   QQ
31465 @ 287237:                  ASSPAR
31466 @ 287238:                  PUSH   DP
31467 @ 287241:                  ASSPAR
31468 @ 287242:                  PUSH   CLINK
31469 @ 287245:                  ASSPAR
31470 @ 287246:                  PUSH   KK
31471 @ 287249:                  ASSPAR
31472 @ 287250:                  PUSH   JJ
31473 @ 287253:                  PUSHI  #0x00000002
31474 @ 287258:                  ADD   
31475 @ 287259:                  ASSPAR
31476 @ 287260:                  CALL  

  3243           FROM1(Q,FNAME)
31477 @ 287261:                  LINE   3243 "regression-compile-tmp/allimpc1-77.imp"
31478 @ 287303:                  PUSH   FROM1
31479 @ 287306:                  PUSH   Q
31480 @ 287309:                  ASSPAR
31481 @ 287310:                  PUSH   FNAME
31482 @ 287313:                  ASSPAR
31483 @ 287314:                  CALL  

  3244           REGISTER(QQ)=0 %IF MODE=1
31484 @ 287315:                  LINE   3244 "regression-compile-tmp/allimpc1-77.imp"
31485 @ 287357:                  PUSH   MODE
31486 @ 287360:                  PUSHI  #0x00000001
31487 @ 287365:                  JUMPIF # L_0004
31488 @ 287369:                  PUSH   REGISTER
31489 @ 287372:                  PUSH   QQ
31490 @ 287375:                  ACCESS
31491 @ 287376:                  PUSHI  #0x00000000
31492 @ 287381:                  ASSVAL
31493 @ 287382:                  LOCATE L_0004

  3245           PRR(X'1A',1,LINK)
31494 @ 287385:                  LINE   3245 "regression-compile-tmp/allimpc1-77.imp"
31495 @ 287427:                  PUSH   PRR
31496 @ 287430:                  PUSHI  #0x0000001a
31497 @ 287435:                  ASSPAR
31498 @ 287436:                  PUSHI  #0x00000001
31499 @ 287441:                  ASSPAR
31500 @ 287442:                  PUSH   LINK
31501 @ 287445:                  ASSPAR
31502 @ 287446:                  CALL  

  3246           CENAME(Z,1,1,0); ->L99
31503 @ 287447:                  LINE   3246 "regression-compile-tmp/allimpc1-77.imp"
31504 @ 287489:                  PUSH   CENAME
31505 @ 287492:                  PUSH   Z
31506 @ 287495:                  ASSPAR
31507 @ 287496:                  PUSHI  #0x00000001
31508 @ 287501:                  ASSPAR
31509 @ 287502:                  PUSHI  #0x00000001
31510 @ 287507:                  ASSPAR
31511 @ 287508:                  PUSHI  #0x00000000
31512 @ 287513:                  ASSPAR
31513 @ 287514:                  CALL  
31514 @ 287515:                  LINE   3246 "regression-compile-tmp/allimpc1-77.imp"
31515 @ 287557:                  JUMP   L_01de

  3247  L50:      P=P+1; ->L51 %IF A(P)=2
31516 @ 287560:                  LINE   3247 "regression-compile-tmp/allimpc1-77.imp"
31517 @ 287602:                  LABEL  L_01dd
31518 @ 287605:                  LINE   3247 "regression-compile-tmp/allimpc1-77.imp"
31519 @ 287647:                  PUSH   P
31520 @ 287650:                  PUSH   P
31521 @ 287653:                  PUSHI  #0x00000001
31522 @ 287658:                  ADD   
31523 @ 287659:                  ASSVAL
31524 @ 287660:                  LINE   3247 "regression-compile-tmp/allimpc1-77.imp"
31525 @ 287702:                  PUSH   A
31526 @ 287705:                  PUSH   P
31527 @ 287708:                  ACCESS
31528 @ 287709:                  PUSHI  #0x00000002
31529 @ 287714:                  JUMPIF # L_0004
31530 @ 287718:                  JUMP   L_01e0
31531 @ 287721:                  LOCATE L_0004

  3248           FAULT(19); SKIP APP
31532 @ 287724:                  LINE   3248 "regression-compile-tmp/allimpc1-77.imp"
31533 @ 287766:                  PUSH   FAULT
31534 @ 287769:                  PUSHI  #0x00000013
31535 @ 287774:                  ASSPAR
31536 @ 287775:                  CALL  
31537 @ 287776:                  LINE   3248 "regression-compile-tmp/allimpc1-77.imp"
31538 @ 287818:                  PUSH   SKIPAPP
31539 @ 287821:                  CALL  

  3249  L51:      P=P+1
31540 @ 287822:                  LINE   3249 "regression-compile-tmp/allimpc1-77.imp"
31541 @ 287864:                  LABEL  L_01e0
31542 @ 287867:                  LINE   3249 "regression-compile-tmp/allimpc1-77.imp"
31543 @ 287909:                  PUSH   P
31544 @ 287912:                  PUSH   P
31545 @ 287915:                  PUSHI  #0x00000001
31546 @ 287920:                  ADD   
31547 @ 287921:                  ASSVAL

  3250           %IF INREG=0 %OR Z=14 %THEN CENAME(Z,0,BS,DP) %ELSE %C
  3251           CENAME(Z,2,INREG,0)
31548 @ 287922:                  LINE   3250 "regression-compile-tmp/allimpc1-77.imp"
31549 @ 287964:                  PUSH   INREG
31550 @ 287967:                  PUSHI  #0x00000000
31551 @ 287972:                  JUMPIF = L_0005
31552 @ 287976:                  PUSH   Z
31553 @ 287979:                  PUSHI  #0x0000000e
31554 @ 287984:                  JUMPIF # L_0004
31555 @ 287988:                  LOCATE L_0005
31556 @ 287991:                  PUSH   CENAME
31557 @ 287994:                  PUSH   Z
31558 @ 287997:                  ASSPAR
31559 @ 287998:                  PUSHI  #0x00000000
31560 @ 288003:                  ASSPAR
31561 @ 288004:                  PUSH   BS
31562 @ 288007:                  ASSPAR
31563 @ 288008:                  PUSH   DP
31564 @ 288011:                  ASSPAR
31565 @ 288012:                  CALL  
31566 @ 288013:                  GOTO   L_0003
31567 @ 288016:                  LOCATE L_0004
31568 @ 288019:                  PUSH   CENAME
31569 @ 288022:                  PUSH   Z
31570 @ 288025:                  ASSPAR
31571 @ 288026:                  PUSHI  #0x00000002
31572 @ 288031:                  ASSPAR
31573 @ 288032:                  PUSH   INREG
31574 @ 288035:                  ASSPAR
31575 @ 288036:                  PUSHI  #0x00000000
31576 @ 288041:                  ASSPAR
31577 @ 288042:                  CALL  
31578 @ 288043:                  LOCATE L_0003

  3252  L99:      %END
31579 @ 288046:                  LINE   3252 "regression-compile-tmp/allimpc1-77.imp"
31580 @ 288088:                  LABEL  L_01de
31581 @ 288091:                  LINE   3252 "regression-compile-tmp/allimpc1-77.imp"
31582 @ 288133:               END    _lev0id0_CSS_CRNAME {lev=3 --> 2}

  3253           %ROUTINE     CNAME(%INTEGER Z,REG)
31583 @ 288134:               LINE   3253 "regression-compile-tmp/allimpc1-77.imp"
31584 @ 288176:               DEF    CNAME (_lev0id0_CSS_CNAME) p1=V_0151 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
31585 @ 288193:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
31586 @ 288194:                     DEF    Z p1=V_01d4 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
31587 @ 288207:                     DEF    REG p1=V_01d5 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
31588 @ 288222:                  FINISH ) {lev=3}

  3254           %INTEGER JJ,JJJ,KK,RR,PTYPEP,LEVELP
31589 @ 288223:                  LINE   3254 "regression-compile-tmp/allimpc1-77.imp"
31590 @ 288265:                  DEF    JJ p1=V_01d6 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
31591 @ 288279:                  DEF    JJJ p1=V_01d7 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
31592 @ 288294:                  DEF    KK p1=V_01d8 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
31593 @ 288308:                  DEF    RR p1=V_01d9 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
31594 @ 288322:                  DEF    PTYPEP p1=V_01da 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
31595 @ 288340:                  DEF    LEVELP p1=V_01db 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

  3255           %INTEGER DISPP
  3256           %COMMENT Z=0-RTCALL, Z=1 STORE(=), Z=2 FETCH, Z=3 FETCH ADDR, Z=4 STORE(<-), Z=6 STORE PTR, Z=12 FETCH ARRAYHEAD, Z=11 STORE ARRAY HEAD
31596 @ 288358:                  LINE   3255 "regression-compile-tmp/allimpc1-77.imp"
31597 @ 288400:                  DEF    DISPP p1=V_01dc 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

  3257           %SWITCH S,FUNNY(10:15)
31598 @ 288417:                  LINE   3257 "regression-compile-tmp/allimpc1-77.imp"
31599 @ 288459:                  PUSHI  #0x0000000a
31600 @ 288464:                  PUSHI  #0x0000000f
31601 @ 288469:                  BOUNDS
31602 @ 288470:                  DEF    S p1=V_01dd a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
31603 @ 288483:                  DEF    FUNNY p1=V_01de a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  3258           %SWITCH SW(0:8),MOD(0:31)
31604 @ 288500:                  LINE   3258 "regression-compile-tmp/allimpc1-77.imp"
31605 @ 288542:                  PUSHI  #0x00000000
31606 @ 288547:                  PUSHI  #0x00000008
31607 @ 288552:                  BOUNDS
31608 @ 288553:                  DEF    SW p1=V_01df a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
31609 @ 288567:                  PUSHI  #0x00000000
31610 @ 288572:                  PUSHI  #0x0000001f
31611 @ 288577:                  BOUNDS
31612 @ 288578:                  DEF    MOD p1=V_01e0 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  3259           FNAME=A(P); COPYTAG(FNAME)
31613 @ 288593:                  LINE   3259 "regression-compile-tmp/allimpc1-77.imp"
31614 @ 288635:                  PUSH   FNAME
31615 @ 288638:                  PUSH   A
31616 @ 288641:                  PUSH   P
31617 @ 288644:                  ACCESS
31618 @ 288645:                  ASSVAL
31619 @ 288646:                  LINE   3259 "regression-compile-tmp/allimpc1-77.imp"
31620 @ 288688:                  PUSH   COPYTAG
31621 @ 288691:                  PUSH   FNAME
31622 @ 288694:                  ASSPAR
31623 @ 288695:                  CALL  

  3260                 ->L3 %UNLESS I=-1;
  3261  { FAULT(16)   ;! Generating erroneous fault
31624 @ 288696:                  LINE   3260 "regression-compile-tmp/allimpc1-77.imp"
31625 @ 288738:                  PUSH   I
31626 @ 288741:                  PUSHI  #0x00000001
31627 @ 288746:                  NEGATE
31628 @ 288747:                  JUMPIF = L_0004
31629 @ 288751:                  JUMP   L_01e1
31630 @ 288754:                  LOCATE L_0004

  3262                 I=LEVEL; J=0; K=FNAME
31631 @ 288757:                  LINE   3262 "regression-compile-tmp/allimpc1-77.imp"
31632 @ 288799:                  PUSH   I
31633 @ 288802:                  PUSH   LEVEL
31634 @ 288805:                  ASSVAL
31635 @ 288806:                  LINE   3262 "regression-compile-tmp/allimpc1-77.imp"
31636 @ 288848:                  PUSH   J
31637 @ 288851:                  PUSHI  #0x00000000
31638 @ 288856:                  ASSVAL
31639 @ 288857:                  LINE   3262 "regression-compile-tmp/allimpc1-77.imp"
31640 @ 288899:                  PUSH   K
31641 @ 288902:                  PUSH   FNAME
31642 @ 288905:                  ASSVAL

  3263           PTYPE=7;STORE TAG(K,N)
31643 @ 288906:                  LINE   3263 "regression-compile-tmp/allimpc1-77.imp"
31644 @ 288948:                  PUSH   PTYPE
31645 @ 288951:                  PUSHI  #0x00000007
31646 @ 288956:                  ASSVAL
31647 @ 288957:                  LINE   3263 "regression-compile-tmp/allimpc1-77.imp"
31648 @ 288999:                  PUSH   STORETAG
31649 @ 289002:                  PUSH   K
31650 @ 289005:                  ASSPAR
31651 @ 289006:                  PUSH   N
31652 @ 289009:                  ASSPAR
31653 @ 289010:                  CALL  

  3264           K=N; N=N+4; UNPACK
31654 @ 289011:                  LINE   3264 "regression-compile-tmp/allimpc1-77.imp"
31655 @ 289053:                  PUSH   K
31656 @ 289056:                  PUSH   N
31657 @ 289059:                  ASSVAL
31658 @ 289060:                  LINE   3264 "regression-compile-tmp/allimpc1-77.imp"
31659 @ 289102:                  PUSH   N
31660 @ 289105:                  PUSH   N
31661 @ 289108:                  PUSHI  #0x00000004
31662 @ 289113:                  ADD   
31663 @ 289114:                  ASSVAL
31664 @ 289115:                  LINE   3264 "regression-compile-tmp/allimpc1-77.imp"
31665 @ 289157:                  PUSH   UNPACK
31666 @ 289160:                  CALL  

  3265  L3:       JJ=J; JJ=0 %IF JJ=15
31667 @ 289161:                  LINE   3265 "regression-compile-tmp/allimpc1-77.imp"
31668 @ 289203:                  LABEL  L_01e1
31669 @ 289206:                  LINE   3265 "regression-compile-tmp/allimpc1-77.imp"
31670 @ 289248:                  PUSH   JJ
31671 @ 289251:                  PUSH   J
31672 @ 289254:                  ASSVAL
31673 @ 289255:                  LINE   3265 "regression-compile-tmp/allimpc1-77.imp"
31674 @ 289297:                  PUSH   JJ
31675 @ 289300:                  PUSHI  #0x0000000f
31676 @ 289305:                  JUMPIF # L_0004
31677 @ 289309:                  PUSH   JJ
31678 @ 289312:                  PUSHI  #0x00000000
31679 @ 289317:                  ASSVAL
31680 @ 289318:                  LOCATE L_0004

  3266           LEVELP=I; DISPP=K
31681 @ 289321:                  LINE   3266 "regression-compile-tmp/allimpc1-77.imp"
31682 @ 289363:                  PUSH   LEVELP
31683 @ 289366:                  PUSH   I
31684 @ 289369:                  ASSVAL
31685 @ 289370:                  LINE   3266 "regression-compile-tmp/allimpc1-77.imp"
31686 @ 289412:                  PUSH   DISPP
31687 @ 289415:                  PUSH   K
31688 @ 289418:                  ASSVAL

  3267           ->L502 %IF TYPE=7
31689 @ 289419:                  LINE   3267 "regression-compile-tmp/allimpc1-77.imp"
31690 @ 289461:                  PUSH   TYPE
31691 @ 289464:                  PUSHI  #0x00000007
31692 @ 289469:                  JUMPIF # L_0004
31693 @ 289473:                  JUMP   L_01e2
31694 @ 289476:                  LOCATE L_0004

  3268           ->L500 %IF Z=0 %AND (ROUT#1 %OR 0#TYPE#6)
31695 @ 289479:                  LINE   3268 "regression-compile-tmp/allimpc1-77.imp"
31696 @ 289521:                  PUSH   Z
31697 @ 289524:                  PUSHI  #0x00000000
31698 @ 289529:                  JUMPIF # L_0004
31699 @ 289533:                  PUSH   ROUT
31700 @ 289536:                  PUSHI  #0x00000001
31701 @ 289541:                  JUMPIF # L_0005
31702 @ 289545:                  PUSHI  #0x00000000
31703 @ 289550:                  PUSH   TYPE
31704 @ 289553:                  JUMPIFD = L_0004
31705 @ 289557:                  PUSHI  #0x00000006
31706 @ 289562:                  JUMPIF = L_0004
31707 @ 289566:                  LOCATE L_0005
31708 @ 289569:                  JUMP   L_01e3
31709 @ 289572:                  LOCATE L_0004

  3269           ->FUNNY(Z) %IF Z>=10
31710 @ 289575:                  LINE   3269 "regression-compile-tmp/allimpc1-77.imp"
31711 @ 289617:                  PUSH   Z
31712 @ 289620:                  PUSHI  #0x0000000a
31713 @ 289625:                  JUMPIF < L_0004
31714 @ 289629:                  PUSH   Z
31715 @ 289632:                  SJUMP  478
31716 @ 289635:                  LOCATE L_0004

  3270           ->L501 %IF ROUT=1
31717 @ 289638:                  LINE   3270 "regression-compile-tmp/allimpc1-77.imp"
31718 @ 289680:                  PUSH   ROUT
31719 @ 289683:                  PUSHI  #0x00000001
31720 @ 289688:                  JUMPIF # L_0004
31721 @ 289692:                  JUMP   L_01e4
31722 @ 289695:                  LOCATE L_0004

  3271           ->SW(TYPE)
31723 @ 289698:                  LINE   3271 "regression-compile-tmp/allimpc1-77.imp"
31724 @ 289740:                  PUSH   TYPE
31725 @ 289743:                  SJUMP  479

  3272  L500:     ->SW(3) %IF TYPE=3
31726 @ 289746:                  LINE   3272 "regression-compile-tmp/allimpc1-77.imp"
31727 @ 289788:                  LABEL  L_01e3
31728 @ 289791:                  LINE   3272 "regression-compile-tmp/allimpc1-77.imp"
31729 @ 289833:                  PUSH   TYPE
31730 @ 289836:                  PUSHI  #0x00000003
31731 @ 289841:                  JUMPIF # L_0004
31732 @ 289845:                  PUSHI  #0x00000003
31733 @ 289850:                  SJUMP  479
31734 @ 289853:                  LOCATE L_0004

  3273           FAULT(17) %UNLESS TYPE=7; ->L502
31735 @ 289856:                  LINE   3273 "regression-compile-tmp/allimpc1-77.imp"
31736 @ 289898:                  PUSH   TYPE
31737 @ 289901:                  PUSHI  #0x00000007
31738 @ 289906:                  JUMPIF = L_0004
31739 @ 289910:                  PUSH   FAULT
31740 @ 289913:                  PUSHI  #0x00000011
31741 @ 289918:                  ASSPAR
31742 @ 289919:                  CALL  
31743 @ 289920:                  LOCATE L_0004
31744 @ 289923:                  LINE   3273 "regression-compile-tmp/allimpc1-77.imp"
31745 @ 289965:                  JUMP   L_01e2

  3274  SW(6):   ->L661 %UNLESS Z=3 %AND ARR=1
31746 @ 289968:                  LINE   3274 "regression-compile-tmp/allimpc1-77.imp"
31747 @ 290010:                  PUSHI  #0x00000006
31748 @ 290015:                  SLABEL 479
31749 @ 290018:                  LINE   3274 "regression-compile-tmp/allimpc1-77.imp"
31750 @ 290060:                  PUSH   Z
31751 @ 290063:                  PUSHI  #0x00000003
31752 @ 290068:                  JUMPIF # L_0005
31753 @ 290072:                  PUSH   ARR
31754 @ 290075:                  PUSHI  #0x00000001
31755 @ 290080:                  JUMPIF = L_0004
31756 @ 290084:                  LOCATE L_0005
31757 @ 290087:                  JUMP   L_01e5
31758 @ 290090:                  LOCATE L_0004

  3275           K=K<<2; ARR=0; I=10; ->L600
31759 @ 290093:                  LINE   3275 "regression-compile-tmp/allimpc1-77.imp"
31760 @ 290135:                  PUSH   K
31761 @ 290138:                  PUSH   K
31762 @ 290141:                  PUSHI  #0x00000002
31763 @ 290146:                  LSH   
31764 @ 290147:                  ASSVAL
31765 @ 290148:                  LINE   3275 "regression-compile-tmp/allimpc1-77.imp"
31766 @ 290190:                  PUSH   ARR
31767 @ 290193:                  PUSHI  #0x00000000
31768 @ 290198:                  ASSVAL
31769 @ 290199:                  LINE   3275 "regression-compile-tmp/allimpc1-77.imp"
31770 @ 290241:                  PUSH   I
31771 @ 290244:                  PUSHI  #0x0000000a
31772 @ 290249:                  ASSVAL
31773 @ 290250:                  LINE   3275 "regression-compile-tmp/allimpc1-77.imp"
31774 @ 290292:                  JUMP   L_01e6

  3276  SW(4):                                 !RECORD FORMAT NAME
31775 @ 290295:                  LINE   3276 "regression-compile-tmp/allimpc1-77.imp"
31776 @ 290337:                  PUSHI  #0x00000004
31777 @ 290342:                  SLABEL 479

  3277  L661:     FAULT(20)
31778 @ 290345:                  LINE   3277 "regression-compile-tmp/allimpc1-77.imp"
31779 @ 290387:                  LABEL  L_01e5
31780 @ 290390:                  LINE   3277 "regression-compile-tmp/allimpc1-77.imp"
31781 @ 290432:                  PUSH   FAULT
31782 @ 290435:                  PUSHI  #0x00000014
31783 @ 290440:                  ASSPAR
31784 @ 290441:                  CALL  

  3278  SW(7):L502:     P=P+1;                  ! NAME NOT SET
31785 @ 290442:                  LINE   3278 "regression-compile-tmp/allimpc1-77.imp"
31786 @ 290484:                  PUSHI  #0x00000007
31787 @ 290489:                  SLABEL 479
31788 @ 290492:                  LINE   3278 "regression-compile-tmp/allimpc1-77.imp"
31789 @ 290534:                  LABEL  L_01e2
31790 @ 290537:                  LINE   3278 "regression-compile-tmp/allimpc1-77.imp"
31791 @ 290579:                  PUSH   P
31792 @ 290582:                  PUSH   P
31793 @ 290585:                  PUSHI  #0x00000001
31794 @ 290590:                  ADD   
31795 @ 290591:                  ASSVAL

  3279           PTYPE=1; UNPACK; ->L6 %IF A(P)=2; ->L102
31796 @ 290592:                  LINE   3279 "regression-compile-tmp/allimpc1-77.imp"
31797 @ 290634:                  PUSH   PTYPE
31798 @ 290637:                  PUSHI  #0x00000001
31799 @ 290642:                  ASSVAL
31800 @ 290643:                  LINE   3279 "regression-compile-tmp/allimpc1-77.imp"
31801 @ 290685:                  PUSH   UNPACK
31802 @ 290688:                  CALL  
31803 @ 290689:                  LINE   3279 "regression-compile-tmp/allimpc1-77.imp"
31804 @ 290731:                  PUSH   A
31805 @ 290734:                  PUSH   P
31806 @ 290737:                  ACCESS
31807 @ 290738:                  PUSHI  #0x00000002
31808 @ 290743:                  JUMPIF # L_0004
31809 @ 290747:                  JUMP   L_01e7
31810 @ 290750:                  LOCATE L_0004
31811 @ 290753:                  LINE   3279 "regression-compile-tmp/allimpc1-77.imp"
31812 @ 290795:                  JUMP   L_01e8

  3280  FUNNY(11): ->L1011 %IF TYPE=3
31813 @ 290798:                  LINE   3280 "regression-compile-tmp/allimpc1-77.imp"
31814 @ 290840:                  PUSHI  #0x0000000b
31815 @ 290845:                  SLABEL 478
31816 @ 290848:                  LINE   3280 "regression-compile-tmp/allimpc1-77.imp"
31817 @ 290890:                  PUSH   TYPE
31818 @ 290893:                  PUSHI  #0x00000003
31819 @ 290898:                  JUMPIF # L_0004
31820 @ 290902:                  JUMP   L_01e9
31821 @ 290905:                  LOCATE L_0004

  3281           FAULT(17) %UNLESS ARR=1 %AND NAM=1 %AND K>>12=0
31822 @ 290908:                  LINE   3281 "regression-compile-tmp/allimpc1-77.imp"
31823 @ 290950:                  PUSH   ARR
31824 @ 290953:                  PUSHI  #0x00000001
31825 @ 290958:                  JUMPIF # L_0005
31826 @ 290962:                  PUSH   NAM
31827 @ 290965:                  PUSHI  #0x00000001
31828 @ 290970:                  JUMPIF # L_0005
31829 @ 290974:                  PUSH   K
31830 @ 290977:                  PUSHI  #0x0000000c
31831 @ 290982:                  RSH   
31832 @ 290983:                  PUSHI  #0x00000000
31833 @ 290988:                  JUMPIF = L_0004
31834 @ 290992:                  LOCATE L_0005
31835 @ 290995:                  PUSH   FAULT
31836 @ 290998:                  PUSHI  #0x00000011
31837 @ 291003:                  ASSPAR
31838 @ 291004:                  CALL  
31839 @ 291005:                  LOCATE L_0004

  3282           PRX(X'90',0,3,I,K); ->L91
31840 @ 291008:                  LINE   3282 "regression-compile-tmp/allimpc1-77.imp"
31841 @ 291050:                  PUSH   PRX
31842 @ 291053:                  PUSHI  #0x00000090
31843 @ 291058:                  ASSPAR
31844 @ 291059:                  PUSHI  #0x00000000
31845 @ 291064:                  ASSPAR
31846 @ 291065:                  PUSHI  #0x00000003
31847 @ 291070:                  ASSPAR
31848 @ 291071:                  PUSH   I
31849 @ 291074:                  ASSPAR
31850 @ 291075:                  PUSH   K
31851 @ 291078:                  ASSPAR
31852 @ 291079:                  CALL  
31853 @ 291080:                  LINE   3282 "regression-compile-tmp/allimpc1-77.imp"
31854 @ 291122:                  JUMP   L_01ea

  3283  L1011:          PCLOD(44);->SW(3);      !STM 0,3,0(11) - LA 11,16(11)
31855 @ 291125:                  LINE   3283 "regression-compile-tmp/allimpc1-77.imp"
31856 @ 291167:                  LABEL  L_01e9
31857 @ 291170:                  LINE   3283 "regression-compile-tmp/allimpc1-77.imp"
31858 @ 291212:                  PUSH   PCLOD
31859 @ 291215:                  PUSHI  #0x0000002c
31860 @ 291220:                  ASSPAR
31861 @ 291221:                  CALL  
31862 @ 291222:                  LINE   3283 "regression-compile-tmp/allimpc1-77.imp"
31863 @ 291264:                  PUSHI  #0x00000003
31864 @ 291269:                  SJUMP  479

  3284  S(11):   MOVER(WSPR,-16)
31865 @ 291272:                  LINE   3284 "regression-compile-tmp/allimpc1-77.imp"
31866 @ 291314:                  PUSHI  #0x0000000b
31867 @ 291319:                  SLABEL 477
31868 @ 291322:                  LINE   3284 "regression-compile-tmp/allimpc1-77.imp"
31869 @ 291364:                  PUSH   MOVER
31870 @ 291367:                  PUSH   WSPR
31871 @ 291370:                  ASSPAR
31872 @ 291371:                  PUSHI  #0x00000010
31873 @ 291376:                  NEGATE
31874 @ 291377:                  ASSPAR
31875 @ 291378:                  CALL  

  3285           PSS(X'D2',16,1,0,WSPR,0); ->L91
31876 @ 291379:                  LINE   3285 "regression-compile-tmp/allimpc1-77.imp"
31877 @ 291421:                  PUSH   PSS
31878 @ 291424:                  PUSHI  #0x000000d2
31879 @ 291429:                  ASSPAR
31880 @ 291430:                  PUSHI  #0x00000010
31881 @ 291435:                  ASSPAR
31882 @ 291436:                  PUSHI  #0x00000001
31883 @ 291441:                  ASSPAR
31884 @ 291442:                  PUSHI  #0x00000000
31885 @ 291447:                  ASSPAR
31886 @ 291448:                  PUSH   WSPR
31887 @ 291451:                  ASSPAR
31888 @ 291452:                  PUSHI  #0x00000000
31889 @ 291457:                  ASSPAR
31890 @ 291458:                  CALL  
31891 @ 291459:                  LINE   3285 "regression-compile-tmp/allimpc1-77.imp"
31892 @ 291501:                  JUMP   L_01ea

  3286  FUNNY(12):     ->SW(3) %IF TYPE=3
31893 @ 291504:                  LINE   3286 "regression-compile-tmp/allimpc1-77.imp"
31894 @ 291546:                  PUSHI  #0x0000000c
31895 @ 291551:                  SLABEL 478
31896 @ 291554:                  LINE   3286 "regression-compile-tmp/allimpc1-77.imp"
31897 @ 291596:                  PUSH   TYPE
31898 @ 291599:                  PUSHI  #0x00000003
31899 @ 291604:                  JUMPIF # L_0004
31900 @ 291608:                  PUSHI  #0x00000003
31901 @ 291613:                  SJUMP  479
31902 @ 291616:                  LOCATE L_0004

  3287           ->L1202 %IF ARR=2;             ! VECTORS
31903 @ 291619:                  LINE   3287 "regression-compile-tmp/allimpc1-77.imp"
31904 @ 291661:                  PUSH   ARR
31905 @ 291664:                  PUSHI  #0x00000002
31906 @ 291669:                  JUMPIF # L_0004
31907 @ 291673:                  JUMP   L_01eb
31908 @ 291676:                  LOCATE L_0004

  3288           FAULT(17) %UNLESS ARR=1
31909 @ 291679:                  LINE   3288 "regression-compile-tmp/allimpc1-77.imp"
31910 @ 291721:                  PUSH   ARR
31911 @ 291724:                  PUSHI  #0x00000001
31912 @ 291729:                  JUMPIF = L_0004
31913 @ 291733:                  PUSH   FAULT
31914 @ 291736:                  PUSHI  #0x00000011
31915 @ 291741:                  ASSPAR
31916 @ 291742:                  CALL  
31917 @ 291743:                  LOCATE L_0004

  3289  L1201:    PRX(X'98',0,3,I,K&4095); ->L91
31918 @ 291746:                  LINE   3289 "regression-compile-tmp/allimpc1-77.imp"
31919 @ 291788:                  LABEL  L_01ec
31920 @ 291791:                  LINE   3289 "regression-compile-tmp/allimpc1-77.imp"
31921 @ 291833:                  PUSH   PRX
31922 @ 291836:                  PUSHI  #0x00000098
31923 @ 291841:                  ASSPAR
31924 @ 291842:                  PUSHI  #0x00000000
31925 @ 291847:                  ASSPAR
31926 @ 291848:                  PUSHI  #0x00000003
31927 @ 291853:                  ASSPAR
31928 @ 291854:                  PUSH   I
31929 @ 291857:                  ASSPAR
31930 @ 291858:                  PUSH   K
31931 @ 291861:                  PUSHI  #0x00000fff
31932 @ 291866:                  AND   
31933 @ 291867:                  ASSPAR
31934 @ 291868:                  CALL  
31935 @ 291869:                  LINE   3289 "regression-compile-tmp/allimpc1-77.imp"
31936 @ 291911:                  JUMP   L_01ea

  3290  L1202:    FROM2(K,K); ->L1201
31937 @ 291914:                  LINE   3290 "regression-compile-tmp/allimpc1-77.imp"
31938 @ 291956:                  LABEL  L_01eb
31939 @ 291959:                  LINE   3290 "regression-compile-tmp/allimpc1-77.imp"
31940 @ 292001:                  PUSH   FROM2
31941 @ 292004:                  PUSH   K
31942 @ 292007:                  ASSPAR
31943 @ 292008:                  PUSH   K
31944 @ 292011:                  ASSPAR
31945 @ 292012:                  CALL  
31946 @ 292013:                  LINE   3290 "regression-compile-tmp/allimpc1-77.imp"
31947 @ 292055:                  JUMP   L_01ec

  3291  S(12):   ->L1201 %IF TYPE=3 %AND ARR=1
31948 @ 292058:                  LINE   3291 "regression-compile-tmp/allimpc1-77.imp"
31949 @ 292100:                  PUSHI  #0x0000000c
31950 @ 292105:                  SLABEL 477
31951 @ 292108:                  LINE   3291 "regression-compile-tmp/allimpc1-77.imp"
31952 @ 292150:                  PUSH   TYPE
31953 @ 292153:                  PUSHI  #0x00000003
31954 @ 292158:                  JUMPIF # L_0004
31955 @ 292162:                  PUSH   ARR
31956 @ 292165:                  PUSHI  #0x00000001
31957 @ 292170:                  JUMPIF # L_0004
31958 @ 292174:                  JUMP   L_01ec
31959 @ 292177:                  LOCATE L_0004

  3292           PRR(X'18',0,1)
31960 @ 292180:                  LINE   3292 "regression-compile-tmp/allimpc1-77.imp"
31961 @ 292222:                  PUSH   PRR
31962 @ 292225:                  PUSHI  #0x00000018
31963 @ 292230:                  ASSPAR
31964 @ 292231:                  PUSHI  #0x00000000
31965 @ 292236:                  ASSPAR
31966 @ 292237:                  PUSHI  #0x00000001
31967 @ 292242:                  ASSPAR
31968 @ 292243:                  CALL  

  3293           PRX(X'5A',0,0,I,K)
31969 @ 292244:                  LINE   3293 "regression-compile-tmp/allimpc1-77.imp"
31970 @ 292286:                  PUSH   PRX
31971 @ 292289:                  PUSHI  #0x0000005a
31972 @ 292294:                  ASSPAR
31973 @ 292295:                  PUSHI  #0x00000000
31974 @ 292300:                  ASSPAR
31975 @ 292301:                  PUSHI  #0x00000000
31976 @ 292306:                  ASSPAR
31977 @ 292307:                  PUSH   I
31978 @ 292310:                  ASSPAR
31979 @ 292311:                  PUSH   K
31980 @ 292314:                  ASSPAR
31981 @ 292315:                  CALL  

  3294           PRX(X'5A',1,0,I,K+4)
31982 @ 292316:                  LINE   3294 "regression-compile-tmp/allimpc1-77.imp"
31983 @ 292358:                  PUSH   PRX
31984 @ 292361:                  PUSHI  #0x0000005a
31985 @ 292366:                  ASSPAR
31986 @ 292367:                  PUSHI  #0x00000001
31987 @ 292372:                  ASSPAR
31988 @ 292373:                  PUSHI  #0x00000000
31989 @ 292378:                  ASSPAR
31990 @ 292379:                  PUSH   I
31991 @ 292382:                  ASSPAR
31992 @ 292383:                  PUSH   K
31993 @ 292386:                  PUSHI  #0x00000004
31994 @ 292391:                  ADD   
31995 @ 292392:                  ASSPAR
31996 @ 292393:                  CALL  

  3295           PRX(X'98',2,3,I,K+8); ->L91
31997 @ 292394:                  LINE   3295 "regression-compile-tmp/allimpc1-77.imp"
31998 @ 292436:                  PUSH   PRX
31999 @ 292439:                  PUSHI  #0x00000098
32000 @ 292444:                  ASSPAR
32001 @ 292445:                  PUSHI  #0x00000002
32002 @ 292450:                  ASSPAR
32003 @ 292451:                  PUSHI  #0x00000003
32004 @ 292456:                  ASSPAR
32005 @ 292457:                  PUSH   I
32006 @ 292460:                  ASSPAR
32007 @ 292461:                  PUSH   K
32008 @ 292464:                  PUSHI  #0x00000008
32009 @ 292469:                  ADD   
32010 @ 292470:                  ASSPAR
32011 @ 292471:                  CALL  
32012 @ 292472:                  LINE   3295 "regression-compile-tmp/allimpc1-77.imp"
32013 @ 292514:                  JUMP   L_01ea

  3296  FUNNY(13):     ! SET BASE & DISP FOR ROUTINE ADDR
32014 @ 292517:                  LINE   3296 "regression-compile-tmp/allimpc1-77.imp"
32015 @ 292559:                  PUSHI  #0x0000000d
32016 @ 292564:                  SLABEL 478

  3297           ->SW(3) %IF TYPE=3
32017 @ 292567:                  LINE   3297 "regression-compile-tmp/allimpc1-77.imp"
32018 @ 292609:                  PUSH   TYPE
32019 @ 292612:                  PUSHI  #0x00000003
32020 @ 292617:                  JUMPIF # L_0004
32021 @ 292621:                  PUSHI  #0x00000003
32022 @ 292626:                  SJUMP  479
32023 @ 292629:                  LOCATE L_0004

  3298           ->L1302 %IF PTYPE=10006
32024 @ 292632:                  LINE   3298 "regression-compile-tmp/allimpc1-77.imp"
32025 @ 292674:                  PUSH   PTYPE
32026 @ 292677:                  PUSHI  #0x00002716
32027 @ 292682:                  JUMPIF # L_0004
32028 @ 292686:                  JUMP   L_01ed
32029 @ 292689:                  LOCATE L_0004

  3299           ->L1301 %IF ROUT=1 %AND NAM&1=1
32030 @ 292692:                  LINE   3299 "regression-compile-tmp/allimpc1-77.imp"
32031 @ 292734:                  PUSH   ROUT
32032 @ 292737:                  PUSHI  #0x00000001
32033 @ 292742:                  JUMPIF # L_0004
32034 @ 292746:                  PUSH   NAM
32035 @ 292749:                  PUSHI  #0x00000001
32036 @ 292754:                  AND   
32037 @ 292755:                  PUSHI  #0x00000001
32038 @ 292760:                  JUMPIF # L_0004
32039 @ 292764:                  JUMP   L_01ee
32040 @ 292767:                  LOCATE L_0004

  3300           BASE=GLA; FROM1(K,DISP)
32041 @ 292770:                  LINE   3300 "regression-compile-tmp/allimpc1-77.imp"
32042 @ 292812:                  PUSH   BASE
32043 @ 292815:                  PUSH   GLA
32044 @ 292818:                  ASSVAL
32045 @ 292819:                  LINE   3300 "regression-compile-tmp/allimpc1-77.imp"
32046 @ 292861:                  PUSH   FROM1
32047 @ 292864:                  PUSH   K
32048 @ 292867:                  ASSPAR
32049 @ 292868:                  PUSH   DISP
32050 @ 292871:                  ASSPAR
32051 @ 292872:                  CALL  

  3301           INDEX=0; DISP=RA(DISP)
32052 @ 292873:                  LINE   3301 "regression-compile-tmp/allimpc1-77.imp"
32053 @ 292915:                  PUSH   INDEX
32054 @ 292918:                  PUSHI  #0x00000000
32055 @ 292923:                  ASSVAL
32056 @ 292924:                  LINE   3301 "regression-compile-tmp/allimpc1-77.imp"
32057 @ 292966:                  PUSH   DISP
32058 @ 292969:                  PUSH   RA
32059 @ 292972:                  PUSH   DISP
32060 @ 292975:                  ACCESS
32061 @ 292976:                  ASSVAL

  3302           DISP=DISP+4 %IF J=14;         ! EXTERNAL ROUTINES SKIP LINK
32062 @ 292977:                  LINE   3302 "regression-compile-tmp/allimpc1-77.imp"
32063 @ 293019:                  PUSH   J
32064 @ 293022:                  PUSHI  #0x0000000e
32065 @ 293027:                  JUMPIF # L_0004
32066 @ 293031:                  PUSH   DISP
32067 @ 293034:                  PUSH   DISP
32068 @ 293037:                  PUSHI  #0x00000004
32069 @ 293042:                  ADD   
32070 @ 293043:                  ASSVAL
32071 @ 293044:                  LOCATE L_0004

  3303  L1300:    ->L500 %UNLESS ROUT=1
32072 @ 293047:                  LINE   3303 "regression-compile-tmp/allimpc1-77.imp"
32073 @ 293089:                  LABEL  L_01ef
32074 @ 293092:                  LINE   3303 "regression-compile-tmp/allimpc1-77.imp"
32075 @ 293134:                  PUSH   ROUT
32076 @ 293137:                  PUSHI  #0x00000001
32077 @ 293142:                  JUMPIF = L_0004
32078 @ 293146:                  JUMP   L_01e3
32079 @ 293149:                  LOCATE L_0004

  3304           ->L91
32080 @ 293152:                  LINE   3304 "regression-compile-tmp/allimpc1-77.imp"
32081 @ 293194:                  JUMP   L_01ea

  3305  L1301:    BASE=I; FROM1(K,DISP)
32082 @ 293197:                  LINE   3305 "regression-compile-tmp/allimpc1-77.imp"
32083 @ 293239:                  LABEL  L_01ee
32084 @ 293242:                  LINE   3305 "regression-compile-tmp/allimpc1-77.imp"
32085 @ 293284:                  PUSH   BASE
32086 @ 293287:                  PUSH   I
32087 @ 293290:                  ASSVAL
32088 @ 293291:                  LINE   3305 "regression-compile-tmp/allimpc1-77.imp"
32089 @ 293333:                  PUSH   FROM1
32090 @ 293336:                  PUSH   K
32091 @ 293339:                  ASSPAR
32092 @ 293340:                  PUSH   DISP
32093 @ 293343:                  ASSPAR
32094 @ 293344:                  CALL  

  3306           INDEX=0; ->L91
32095 @ 293345:                  LINE   3306 "regression-compile-tmp/allimpc1-77.imp"
32096 @ 293387:                  PUSH   INDEX
32097 @ 293390:                  PUSHI  #0x00000000
32098 @ 293395:                  ASSVAL
32099 @ 293396:                  LINE   3306 "regression-compile-tmp/allimpc1-77.imp"
32100 @ 293438:                  JUMP   L_01ea

  3307  L1302:    CSNAME(Z,REG); ->L6
32101 @ 293441:                  LINE   3307 "regression-compile-tmp/allimpc1-77.imp"
32102 @ 293483:                  LABEL  L_01ed
32103 @ 293486:                  LINE   3307 "regression-compile-tmp/allimpc1-77.imp"
32104 @ 293528:                  PUSH   CSNAME
32105 @ 293531:                  PUSH   Z
32106 @ 293534:                  ASSPAR
32107 @ 293535:                  PUSH   REG
32108 @ 293538:                  ASSPAR
32109 @ 293539:                  CALL  
32110 @ 293540:                  LINE   3307 "regression-compile-tmp/allimpc1-77.imp"
32111 @ 293582:                  JUMP   L_01e7

  3308  S(13):   FROM2(K,K); ->L1300
32112 @ 293585:                  LINE   3308 "regression-compile-tmp/allimpc1-77.imp"
32113 @ 293627:                  PUSHI  #0x0000000d
32114 @ 293632:                  SLABEL 477
32115 @ 293635:                  LINE   3308 "regression-compile-tmp/allimpc1-77.imp"
32116 @ 293677:                  PUSH   FROM2
32117 @ 293680:                  PUSH   K
32118 @ 293683:                  ASSPAR
32119 @ 293684:                  PUSH   K
32120 @ 293687:                  ASSPAR
32121 @ 293688:                  CALL  
32122 @ 293689:                  LINE   3308 "regression-compile-tmp/allimpc1-77.imp"
32123 @ 293731:                  JUMP   L_01ef

  3309  FUNNY(15):                             ! FETCH RECORD NAME
32124 @ 293734:                  LINE   3309 "regression-compile-tmp/allimpc1-77.imp"
32125 @ 293776:                  PUSHI  #0x0000000f
32126 @ 293781:                  SLABEL 478

  3310           ->L1501 %IF PTYPE=10006
32127 @ 293784:                  LINE   3310 "regression-compile-tmp/allimpc1-77.imp"
32128 @ 293826:                  PUSH   PTYPE
32129 @ 293829:                  PUSHI  #0x00002716
32130 @ 293834:                  JUMPIF # L_0004
32131 @ 293838:                  JUMP   L_01f0
32132 @ 293841:                  LOCATE L_0004

  3311  FUNNY(14):     ! STORE INTO RECORD NAME
32133 @ 293844:                  LINE   3311 "regression-compile-tmp/allimpc1-77.imp"
32134 @ 293886:                  PUSHI  #0x0000000e
32135 @ 293891:                  SLABEL 478

  3312           RR=0; %IF ARR=0 %AND INREG#0 %AND A(P+1)=2=A(P+2)%THEN RR=INREG
32136 @ 293894:                  LINE   3312 "regression-compile-tmp/allimpc1-77.imp"
32137 @ 293936:                  PUSH   RR
32138 @ 293939:                  PUSHI  #0x00000000
32139 @ 293944:                  ASSVAL
32140 @ 293945:                  LINE   3312 "regression-compile-tmp/allimpc1-77.imp"
32141 @ 293987:                  PUSH   ARR
32142 @ 293990:                  PUSHI  #0x00000000
32143 @ 293995:                  JUMPIF # L_0004
32144 @ 293999:                  PUSH   INREG
32145 @ 294002:                  PUSHI  #0x00000000
32146 @ 294007:                  JUMPIF = L_0004
32147 @ 294011:                  PUSH   A
32148 @ 294014:                  PUSH   P
32149 @ 294017:                  PUSHI  #0x00000001
32150 @ 294022:                  ADD   
32151 @ 294023:                  ACCESS
32152 @ 294024:                  PUSHI  #0x00000002
32153 @ 294029:                  JUMPIFD # L_0004
32154 @ 294033:                  PUSH   A
32155 @ 294036:                  PUSH   P
32156 @ 294039:                  PUSHI  #0x00000002
32157 @ 294044:                  ADD   
32158 @ 294045:                  ACCESS
32159 @ 294046:                  JUMPIF # L_0004
32160 @ 294050:                  PUSH   RR
32161 @ 294053:                  PUSH   INREG
32162 @ 294056:                  ASSVAL
32163 @ 294057:                  LOCATE L_0004

  3313           ->SW(3) %IF TYPE=3; ->L661
32164 @ 294060:                  LINE   3313 "regression-compile-tmp/allimpc1-77.imp"
32165 @ 294102:                  PUSH   TYPE
32166 @ 294105:                  PUSHI  #0x00000003
32167 @ 294110:                  JUMPIF # L_0004
32168 @ 294114:                  PUSHI  #0x00000003
32169 @ 294119:                  SJUMP  479
32170 @ 294122:                  LOCATE L_0004
32171 @ 294125:                  LINE   3313 "regression-compile-tmp/allimpc1-77.imp"
32172 @ 294167:                  JUMP   L_01e5

  3314  S(14):   FAULT(20) %UNLESS TYPE=3 %AND NAM=1
32173 @ 294170:                  LINE   3314 "regression-compile-tmp/allimpc1-77.imp"
32174 @ 294212:                  PUSHI  #0x0000000e
32175 @ 294217:                  SLABEL 477
32176 @ 294220:                  LINE   3314 "regression-compile-tmp/allimpc1-77.imp"
32177 @ 294262:                  PUSH   TYPE
32178 @ 294265:                  PUSHI  #0x00000003
32179 @ 294270:                  JUMPIF # L_0005
32180 @ 294274:                  PUSH   NAM
32181 @ 294277:                  PUSHI  #0x00000001
32182 @ 294282:                  JUMPIF = L_0004
32183 @ 294286:                  LOCATE L_0005
32184 @ 294289:                  PUSH   FAULT
32185 @ 294292:                  PUSHI  #0x00000014
32186 @ 294297:                  ASSPAR
32187 @ 294298:                  CALL  
32188 @ 294299:                  LOCATE L_0004

  3315           PRR(X'18',RR,REG) %IF REG#RR#0
32189 @ 294302:                  LINE   3315 "regression-compile-tmp/allimpc1-77.imp"
32190 @ 294344:                  PUSH   REG
32191 @ 294347:                  PUSH   RR
32192 @ 294350:                  JUMPIFD = L_0004
32193 @ 294354:                  PUSHI  #0x00000000
32194 @ 294359:                  JUMPIF = L_0004
32195 @ 294363:                  PUSH   PRR
32196 @ 294366:                  PUSHI  #0x00000018
32197 @ 294371:                  ASSPAR
32198 @ 294372:                  PUSH   RR
32199 @ 294375:                  ASSPAR
32200 @ 294376:                  PUSH   REG
32201 @ 294379:                  ASSPAR
32202 @ 294380:                  CALL  
32203 @ 294381:                  LOCATE L_0004

  3316           DISP=0 %IF DISP<0
32204 @ 294384:                  LINE   3316 "regression-compile-tmp/allimpc1-77.imp"
32205 @ 294426:                  PUSH   DISP
32206 @ 294429:                  PUSHI  #0x00000000
32207 @ 294434:                  JUMPIF >= L_0004
32208 @ 294438:                  PUSH   DISP
32209 @ 294441:                  PUSHI  #0x00000000
32210 @ 294446:                  ASSVAL
32211 @ 294447:                  LOCATE L_0004

  3317           R13=0 %IF R13=BASE<<12!DISP
32212 @ 294450:                  LINE   3317 "regression-compile-tmp/allimpc1-77.imp"
32213 @ 294492:                  PUSH   R13
32214 @ 294495:                  PUSH   BASE
32215 @ 294498:                  PUSHI  #0x0000000c
32216 @ 294503:                  LSH   
32217 @ 294504:                  PUSH   DISP
32218 @ 294507:                  OR    
32219 @ 294508:                  JUMPIF # L_0004
32220 @ 294512:                  PUSH   R13
32221 @ 294515:                  PUSHI  #0x00000000
32222 @ 294520:                  ASSVAL
32223 @ 294521:                  LOCATE L_0004

  3318  L1401:    DUMP(Z-13,REG,DISP,INDEX,BASE)
32224 @ 294524:                  LINE   3318 "regression-compile-tmp/allimpc1-77.imp"
32225 @ 294566:                  LABEL  L_01f1
32226 @ 294569:                  LINE   3318 "regression-compile-tmp/allimpc1-77.imp"
32227 @ 294611:                  PUSH   DUMP
32228 @ 294614:                  PUSH   Z
32229 @ 294617:                  PUSHI  #0x0000000d
32230 @ 294622:                  SUB   
32231 @ 294623:                  ASSPAR
32232 @ 294624:                  PUSH   REG
32233 @ 294627:                  ASSPAR
32234 @ 294628:                  PUSH   DISP
32235 @ 294631:                  ASSPAR
32236 @ 294632:                  PUSH   INDEX
32237 @ 294635:                  ASSPAR
32238 @ 294636:                  PUSH   BASE
32239 @ 294639:                  ASSPAR
32240 @ 294640:                  CALL  

  3319           P=P+1; ->L9005
32241 @ 294641:                  LINE   3319 "regression-compile-tmp/allimpc1-77.imp"
32242 @ 294683:                  PUSH   P
32243 @ 294686:                  PUSH   P
32244 @ 294689:                  PUSHI  #0x00000001
32245 @ 294694:                  ADD   
32246 @ 294695:                  ASSVAL
32247 @ 294696:                  LINE   3319 "regression-compile-tmp/allimpc1-77.imp"
32248 @ 294738:                  JUMP   L_01f2

  3320  S(15):   ->L661 %UNLESS TYPE=3
32249 @ 294741:                  LINE   3320 "regression-compile-tmp/allimpc1-77.imp"
32250 @ 294783:                  PUSHI  #0x0000000f
32251 @ 294788:                  SLABEL 477
32252 @ 294791:                  LINE   3320 "regression-compile-tmp/allimpc1-77.imp"
32253 @ 294833:                  PUSH   TYPE
32254 @ 294836:                  PUSHI  #0x00000003
32255 @ 294841:                  JUMPIF = L_0004
32256 @ 294845:                  JUMP   L_01e5
32257 @ 294848:                  LOCATE L_0004

  3321           ->L1401 %IF DISP>=0
32258 @ 294851:                  LINE   3321 "regression-compile-tmp/allimpc1-77.imp"
32259 @ 294893:                  PUSH   DISP
32260 @ 294896:                  PUSHI  #0x00000000
32261 @ 294901:                  JUMPIF < L_0004
32262 @ 294905:                  JUMP   L_01f1
32263 @ 294908:                  LOCATE L_0004

  3322           DUMP(0,REG,0,INDEX,BASE); P=P+1; ->L9005
32264 @ 294911:                  LINE   3322 "regression-compile-tmp/allimpc1-77.imp"
32265 @ 294953:                  PUSH   DUMP
32266 @ 294956:                  PUSHI  #0x00000000
32267 @ 294961:                  ASSPAR
32268 @ 294962:                  PUSH   REG
32269 @ 294965:                  ASSPAR
32270 @ 294966:                  PUSHI  #0x00000000
32271 @ 294971:                  ASSPAR
32272 @ 294972:                  PUSH   INDEX
32273 @ 294975:                  ASSPAR
32274 @ 294976:                  PUSH   BASE
32275 @ 294979:                  ASSPAR
32276 @ 294980:                  CALL  
32277 @ 294981:                  LINE   3322 "regression-compile-tmp/allimpc1-77.imp"
32278 @ 295023:                  PUSH   P
32279 @ 295026:                  PUSH   P
32280 @ 295029:                  PUSHI  #0x00000001
32281 @ 295034:                  ADD   
32282 @ 295035:                  ASSVAL
32283 @ 295036:                  LINE   3322 "regression-compile-tmp/allimpc1-77.imp"
32284 @ 295078:                  JUMP   L_01f2

  3323  L1501:    CSNAME(Z,REG)
32285 @ 295081:                  LINE   3323 "regression-compile-tmp/allimpc1-77.imp"
32286 @ 295123:                  LABEL  L_01f0
32287 @ 295126:                  LINE   3323 "regression-compile-tmp/allimpc1-77.imp"
32288 @ 295168:                  PUSH   CSNAME
32289 @ 295171:                  PUSH   Z
32290 @ 295174:                  ASSPAR
32291 @ 295175:                  PUSH   REG
32292 @ 295178:                  ASSPAR
32293 @ 295179:                  CALL  

  3324           FAULT(22) %UNLESS A(P)=2 %AND A(P+1)=2; P=P+2; ->L9005
32294 @ 295180:                  LINE   3324 "regression-compile-tmp/allimpc1-77.imp"
32295 @ 295222:                  PUSH   A
32296 @ 295225:                  PUSH   P
32297 @ 295228:                  ACCESS
32298 @ 295229:                  PUSHI  #0x00000002
32299 @ 295234:                  JUMPIF # L_0005
32300 @ 295238:                  PUSH   A
32301 @ 295241:                  PUSH   P
32302 @ 295244:                  PUSHI  #0x00000001
32303 @ 295249:                  ADD   
32304 @ 295250:                  ACCESS
32305 @ 295251:                  PUSHI  #0x00000002
32306 @ 295256:                  JUMPIF = L_0004
32307 @ 295260:                  LOCATE L_0005
32308 @ 295263:                  PUSH   FAULT
32309 @ 295266:                  PUSHI  #0x00000016
32310 @ 295271:                  ASSPAR
32311 @ 295272:                  CALL  
32312 @ 295273:                  LOCATE L_0004
32313 @ 295276:                  LINE   3324 "regression-compile-tmp/allimpc1-77.imp"
32314 @ 295318:                  PUSH   P
32315 @ 295321:                  PUSH   P
32316 @ 295324:                  PUSHI  #0x00000002
32317 @ 295329:                  ADD   
32318 @ 295330:                  ASSVAL
32319 @ 295331:                  LINE   3324 "regression-compile-tmp/allimpc1-77.imp"
32320 @ 295373:                  JUMP   L_01f2

  3325  SW(3):   ! RECORD
32321 @ 295376:                  LINE   3325 "regression-compile-tmp/allimpc1-77.imp"
32322 @ 295418:                  PUSHI  #0x00000003
32323 @ 295423:                  SLABEL 479

  3326           FROM2(K,JJJ)
32324 @ 295426:                  LINE   3326 "regression-compile-tmp/allimpc1-77.imp"
32325 @ 295468:                  PUSH   FROM2
32326 @ 295471:                  PUSH   K
32327 @ 295474:                  ASSPAR
32328 @ 295475:                  PUSH   JJJ
32329 @ 295478:                  ASSPAR
32330 @ 295479:                  CALL  

  3327           CRNAME(Z,0,TAGS(A(P)),I,JJJ)
32331 @ 295480:                  LINE   3327 "regression-compile-tmp/allimpc1-77.imp"
32332 @ 295522:                  PUSH   CRNAME
32333 @ 295525:                  PUSH   Z
32334 @ 295528:                  ASSPAR
32335 @ 295529:                  PUSHI  #0x00000000
32336 @ 295534:                  ASSPAR
32337 @ 295535:                  PUSH   TAGS
32338 @ 295538:                  PUSH   A
32339 @ 295541:                  PUSH   P
32340 @ 295544:                  ACCESS
32341 @ 295545:                  ACCESS
32342 @ 295546:                  ASSPAR
32343 @ 295547:                  PUSH   I
32344 @ 295550:                  ASSPAR
32345 @ 295551:                  PUSH   JJJ
32346 @ 295554:                  ASSPAR
32347 @ 295555:                  CALL  

  3328           ->S(Z) %IF Z>=10
32348 @ 295556:                  LINE   3328 "regression-compile-tmp/allimpc1-77.imp"
32349 @ 295598:                  PUSH   Z
32350 @ 295601:                  PUSHI  #0x0000000a
32351 @ 295606:                  JUMPIF < L_0004
32352 @ 295610:                  PUSH   Z
32353 @ 295613:                  SJUMP  477
32354 @ 295616:                  LOCATE L_0004

  3329           ->L5020 %IF TYPE=5
32355 @ 295619:                  LINE   3329 "regression-compile-tmp/allimpc1-77.imp"
32356 @ 295661:                  PUSH   TYPE
32357 @ 295664:                  PUSHI  #0x00000005
32358 @ 295669:                  JUMPIF # L_0004
32359 @ 295673:                  JUMP   L_01f3
32360 @ 295676:                  LOCATE L_0004

  3330           ->L601 %UNLESS Z=0
32361 @ 295679:                  LINE   3330 "regression-compile-tmp/allimpc1-77.imp"
32362 @ 295721:                  PUSH   Z
32363 @ 295724:                  PUSHI  #0x00000000
32364 @ 295729:                  JUMPIF = L_0004
32365 @ 295733:                  JUMP   L_01f4
32366 @ 295736:                  LOCATE L_0004

  3331           ->L500 %UNLESS ROUT=1 %AND NAM=1
32367 @ 295739:                  LINE   3331 "regression-compile-tmp/allimpc1-77.imp"
32368 @ 295781:                  PUSH   ROUT
32369 @ 295784:                  PUSHI  #0x00000001
32370 @ 295789:                  JUMPIF # L_0005
32371 @ 295793:                  PUSH   NAM
32372 @ 295796:                  PUSHI  #0x00000001
32373 @ 295801:                  JUMPIF = L_0004
32374 @ 295805:                  LOCATE L_0005
32375 @ 295808:                  JUMP   L_01e3
32376 @ 295811:                  LOCATE L_0004

  3332           LEVELP=PARK(BASE); RR=DISP
32377 @ 295814:                  LINE   3332 "regression-compile-tmp/allimpc1-77.imp"
32378 @ 295856:                  PUSH   LEVELP
32379 @ 295859:                  PUSH   PARK
32380 @ 295862:                  PUSH   BASE
32381 @ 295865:                  ASSPAR
32382 @ 295866:                  CALL  
32383 @ 295867:                  ASSVAL
32384 @ 295868:                  LINE   3332 "regression-compile-tmp/allimpc1-77.imp"
32385 @ 295910:                  PUSH   RR
32386 @ 295913:                  PUSH   DISP
32387 @ 295916:                  ASSVAL

  3333           PTYPEP=PTYPE; FROM2(K,JJ)
32388 @ 295917:                  LINE   3333 "regression-compile-tmp/allimpc1-77.imp"
32389 @ 295959:                  PUSH   PTYPEP
32390 @ 295962:                  PUSH   PTYPE
32391 @ 295965:                  ASSVAL
32392 @ 295966:                  LINE   3333 "regression-compile-tmp/allimpc1-77.imp"
32393 @ 296008:                  PUSH   FROM2
32394 @ 296011:                  PUSH   K
32395 @ 296014:                  ASSPAR
32396 @ 296015:                  PUSH   JJ
32397 @ 296018:                  ASSPAR
32398 @ 296019:                  CALL  

  3334           FROM2(JJ,K); ->L22
32399 @ 296020:                  LINE   3334 "regression-compile-tmp/allimpc1-77.imp"
32400 @ 296062:                  PUSH   FROM2
32401 @ 296065:                  PUSH   JJ
32402 @ 296068:                  ASSPAR
32403 @ 296069:                  PUSH   K
32404 @ 296072:                  ASSPAR
32405 @ 296073:                  CALL  
32406 @ 296074:                  LINE   3334 "regression-compile-tmp/allimpc1-77.imp"
32407 @ 296116:                  JUMP   L_01f5

  3335  SW(5):                                 !STRINGS
32408 @ 296119:                  LINE   3335 "regression-compile-tmp/allimpc1-77.imp"
32409 @ 296161:                  PUSHI  #0x00000005
32410 @ 296166:                  SLABEL 479

  3336           BASE=I; INDEX=0; DISP=K
32411 @ 296169:                  LINE   3336 "regression-compile-tmp/allimpc1-77.imp"
32412 @ 296211:                  PUSH   BASE
32413 @ 296214:                  PUSH   I
32414 @ 296217:                  ASSVAL
32415 @ 296218:                  LINE   3336 "regression-compile-tmp/allimpc1-77.imp"
32416 @ 296260:                  PUSH   INDEX
32417 @ 296263:                  PUSHI  #0x00000000
32418 @ 296268:                  ASSVAL
32419 @ 296269:                  LINE   3336 "regression-compile-tmp/allimpc1-77.imp"
32420 @ 296311:                  PUSH   DISP
32421 @ 296314:                  PUSH   K
32422 @ 296317:                  ASSVAL

  3337           JJJ=2; ->L5000 %UNLESS ARR=1
32423 @ 296318:                  LINE   3337 "regression-compile-tmp/allimpc1-77.imp"
32424 @ 296360:                  PUSH   JJJ
32425 @ 296363:                  PUSHI  #0x00000002
32426 @ 296368:                  ASSVAL
32427 @ 296369:                  LINE   3337 "regression-compile-tmp/allimpc1-77.imp"
32428 @ 296411:                  PUSH   ARR
32429 @ 296414:                  PUSHI  #0x00000001
32430 @ 296419:                  JUMPIF = L_0004
32431 @ 296423:                  JUMP   L_01f6
32432 @ 296426:                  LOCATE L_0004

  3338           CANAME(Z,I,K,TAGS(FNAME),0,0)
32433 @ 296429:                  LINE   3338 "regression-compile-tmp/allimpc1-77.imp"
32434 @ 296471:                  PUSH   CANAME
32435 @ 296474:                  PUSH   Z
32436 @ 296477:                  ASSPAR
32437 @ 296478:                  PUSH   I
32438 @ 296481:                  ASSPAR
32439 @ 296482:                  PUSH   K
32440 @ 296485:                  ASSPAR
32441 @ 296486:                  PUSH   TAGS
32442 @ 296489:                  PUSH   FNAME
32443 @ 296492:                  ACCESS
32444 @ 296493:                  ASSPAR
32445 @ 296494:                  PUSHI  #0x00000000
32446 @ 296499:                  ASSPAR
32447 @ 296500:                  PUSHI  #0x00000000
32448 @ 296505:                  ASSPAR
32449 @ 296506:                  CALL  

  3339  L4998:    NAM=NAM>>1;JJJ=0
32450 @ 296507:                  LINE   3339 "regression-compile-tmp/allimpc1-77.imp"
32451 @ 296549:                  LABEL  L_01f7
32452 @ 296552:                  LINE   3339 "regression-compile-tmp/allimpc1-77.imp"
32453 @ 296594:                  PUSH   NAM
32454 @ 296597:                  PUSH   NAM
32455 @ 296600:                  PUSHI  #0x00000001
32456 @ 296605:                  RSH   
32457 @ 296606:                  ASSVAL
32458 @ 296607:                  LINE   3339 "regression-compile-tmp/allimpc1-77.imp"
32459 @ 296649:                  PUSH   JJJ
32460 @ 296652:                  PUSHI  #0x00000000
32461 @ 296657:                  ASSVAL

  3340           ->L5000 %UNLESS Z=3
32462 @ 296658:                  LINE   3340 "regression-compile-tmp/allimpc1-77.imp"
32463 @ 296700:                  PUSH   Z
32464 @ 296703:                  PUSHI  #0x00000003
32465 @ 296708:                  JUMPIF = L_0004
32466 @ 296712:                  JUMP   L_01f6
32467 @ 296715:                  LOCATE L_0004

  3341           DUMP(0,REG,DISP,INDEX,BASE)
32468 @ 296718:                  LINE   3341 "regression-compile-tmp/allimpc1-77.imp"
32469 @ 296760:                  PUSH   DUMP
32470 @ 296763:                  PUSHI  #0x00000000
32471 @ 296768:                  ASSPAR
32472 @ 296769:                  PUSH   REG
32473 @ 296772:                  ASSPAR
32474 @ 296773:                  PUSH   DISP
32475 @ 296776:                  ASSPAR
32476 @ 296777:                  PUSH   INDEX
32477 @ 296780:                  ASSPAR
32478 @ 296781:                  PUSH   BASE
32479 @ 296784:                  ASSPAR
32480 @ 296785:                  CALL  

  3342           PRX (X'58',2,0,LEVELP,DISPP+8) %IF CHECKS#0
32481 @ 296786:                  LINE   3342 "regression-compile-tmp/allimpc1-77.imp"
32482 @ 296828:                  PUSH   CHECKS
32483 @ 296831:                  PUSHI  #0x00000000
32484 @ 296836:                  JUMPIF = L_0004
32485 @ 296840:                  PUSH   PRX
32486 @ 296843:                  PUSHI  #0x00000058
32487 @ 296848:                  ASSPAR
32488 @ 296849:                  PUSHI  #0x00000002
32489 @ 296854:                  ASSPAR
32490 @ 296855:                  PUSHI  #0x00000000
32491 @ 296860:                  ASSPAR
32492 @ 296861:                  PUSH   LEVELP
32493 @ 296864:                  ASSPAR
32494 @ 296865:                  PUSH   DISPP
32495 @ 296868:                  PUSHI  #0x00000008
32496 @ 296873:                  ADD   
32497 @ 296874:                  ASSPAR
32498 @ 296875:                  CALL  
32499 @ 296876:                  LOCATE L_0004

  3343           PACLOD(10,6,REG<<4); ->L9
  3344           %COMMENT L 2,LMAX. BCTR 2,0. SLL 2,24. OR REG,2
32500 @ 296879:                  LINE   3343 "regression-compile-tmp/allimpc1-77.imp"
32501 @ 296921:                  PUSH   PACLOD
32502 @ 296924:                  PUSHI  #0x0000000a
32503 @ 296929:                  ASSPAR
32504 @ 296930:                  PUSHI  #0x00000006
32505 @ 296935:                  ASSPAR
32506 @ 296936:                  PUSH   REG
32507 @ 296939:                  PUSHI  #0x00000004
32508 @ 296944:                  LSH   
32509 @ 296945:                  ASSPAR
32510 @ 296946:                  CALL  
32511 @ 296947:                  LINE   3343 "regression-compile-tmp/allimpc1-77.imp"
32512 @ 296989:                  JUMP   L_01f8

  3345  L5000:    ->L605 %IF 2<=Z<=3
32513 @ 296992:                  LINE   3345 "regression-compile-tmp/allimpc1-77.imp"
32514 @ 297034:                  LABEL  L_01f6
32515 @ 297037:                  LINE   3345 "regression-compile-tmp/allimpc1-77.imp"
32516 @ 297079:                  PUSHI  #0x00000002
32517 @ 297084:                  PUSH   Z
32518 @ 297087:                  JUMPIFD > L_0004
32519 @ 297091:                  PUSHI  #0x00000003
32520 @ 297096:                  JUMPIF > L_0004
32521 @ 297100:                  JUMP   L_01f9
32522 @ 297103:                  LOCATE L_0004

  3346           PRR(X'18',4,REG) %UNLESS REG=4
32523 @ 297106:                  LINE   3346 "regression-compile-tmp/allimpc1-77.imp"
32524 @ 297148:                  PUSH   REG
32525 @ 297151:                  PUSHI  #0x00000004
32526 @ 297156:                  JUMPIF = L_0004
32527 @ 297160:                  PUSH   PRR
32528 @ 297163:                  PUSHI  #0x00000018
32529 @ 297168:                  ASSPAR
32530 @ 297169:                  PUSHI  #0x00000004
32531 @ 297174:                  ASSPAR
32532 @ 297175:                  PUSH   REG
32533 @ 297178:                  ASSPAR
32534 @ 297179:                  CALL  
32535 @ 297180:                  LOCATE L_0004

  3347           DUMP(JJJ,1,DISP,INDEX,BASE)
32536 @ 297183:                  LINE   3347 "regression-compile-tmp/allimpc1-77.imp"
32537 @ 297225:                  PUSH   DUMP
32538 @ 297228:                  PUSH   JJJ
32539 @ 297231:                  ASSPAR
32540 @ 297232:                  PUSHI  #0x00000001
32541 @ 297237:                  ASSPAR
32542 @ 297238:                  PUSH   DISP
32543 @ 297241:                  ASSPAR
32544 @ 297242:                  PUSH   INDEX
32545 @ 297245:                  ASSPAR
32546 @ 297246:                  PUSH   BASE
32547 @ 297249:                  ASSPAR
32548 @ 297250:                  CALL  

  3348           ->L5001 %IF ARR=0
32549 @ 297251:                  LINE   3348 "regression-compile-tmp/allimpc1-77.imp"
32550 @ 297293:                  PUSH   ARR
32551 @ 297296:                  PUSHI  #0x00000000
32552 @ 297301:                  JUMPIF # L_0004
32553 @ 297305:                  JUMP   L_01fa
32554 @ 297308:                  LOCATE L_0004

  3349           PRX(X'58',2,0,LEVELP,DISPP+8) %IF Z=4 %OR CHECKS#0
32555 @ 297311:                  LINE   3349 "regression-compile-tmp/allimpc1-77.imp"
32556 @ 297353:                  PUSH   Z
32557 @ 297356:                  PUSHI  #0x00000004
32558 @ 297361:                  JUMPIF = L_0005
32559 @ 297365:                  PUSH   CHECKS
32560 @ 297368:                  PUSHI  #0x00000000
32561 @ 297373:                  JUMPIF = L_0004
32562 @ 297377:                  LOCATE L_0005
32563 @ 297380:                  PUSH   PRX
32564 @ 297383:                  PUSHI  #0x00000058
32565 @ 297388:                  ASSPAR
32566 @ 297389:                  PUSHI  #0x00000002
32567 @ 297394:                  ASSPAR
32568 @ 297395:                  PUSHI  #0x00000000
32569 @ 297400:                  ASSPAR
32570 @ 297401:                  PUSH   LEVELP
32571 @ 297404:                  ASSPAR
32572 @ 297405:                  PUSH   DISPP
32573 @ 297408:                  PUSHI  #0x00000008
32574 @ 297413:                  ADD   
32575 @ 297414:                  ASSPAR
32576 @ 297415:                  CALL  
32577 @ 297416:                  LOCATE L_0004

  3350           I=2; K=3
32578 @ 297419:                  LINE   3350 "regression-compile-tmp/allimpc1-77.imp"
32579 @ 297461:                  PUSH   I
32580 @ 297464:                  PUSHI  #0x00000002
32581 @ 297469:                  ASSVAL
32582 @ 297470:                  LINE   3350 "regression-compile-tmp/allimpc1-77.imp"
32583 @ 297512:                  PUSH   K
32584 @ 297515:                  PUSHI  #0x00000003
32585 @ 297520:                  ASSVAL

  3351  L5001:    STORE STRING(Z,4,1,I,K);->L9
32586 @ 297521:                  LINE   3351 "regression-compile-tmp/allimpc1-77.imp"
32587 @ 297563:                  LABEL  L_01fa
32588 @ 297566:                  LINE   3351 "regression-compile-tmp/allimpc1-77.imp"
32589 @ 297608:                  PUSH   STORESTRING
32590 @ 297611:                  PUSH   Z
32591 @ 297614:                  ASSPAR
32592 @ 297615:                  PUSHI  #0x00000004
32593 @ 297620:                  ASSPAR
32594 @ 297621:                  PUSHI  #0x00000001
32595 @ 297626:                  ASSPAR
32596 @ 297627:                  PUSH   I
32597 @ 297630:                  ASSPAR
32598 @ 297631:                  PUSH   K
32599 @ 297634:                  ASSPAR
32600 @ 297635:                  CALL  
32601 @ 297636:                  LINE   3351 "regression-compile-tmp/allimpc1-77.imp"
32602 @ 297678:                  JUMP   L_01f8

  3352  L5020:    ! STRINGS IN RE CORDS
32603 @ 297681:                  LINE   3352 "regression-compile-tmp/allimpc1-77.imp"
32604 @ 297723:                  LABEL  L_01f3

  3353           ->L5025 %IF ARR=1
32605 @ 297726:                  LINE   3353 "regression-compile-tmp/allimpc1-77.imp"
32606 @ 297768:                  PUSH   ARR
32607 @ 297771:                  PUSHI  #0x00000001
32608 @ 297776:                  JUMPIF # L_0004
32609 @ 297780:                  JUMP   L_01fb
32610 @ 297783:                  LOCATE L_0004

  3354           ->L9 %IF 2<=Z<=3
32611 @ 297786:                  LINE   3354 "regression-compile-tmp/allimpc1-77.imp"
32612 @ 297828:                  PUSHI  #0x00000002
32613 @ 297833:                  PUSH   Z
32614 @ 297836:                  JUMPIFD > L_0004
32615 @ 297840:                  PUSHI  #0x00000003
32616 @ 297845:                  JUMPIF > L_0004
32617 @ 297849:                  JUMP   L_01f8
32618 @ 297852:                  LOCATE L_0004

  3355           PRR(X'18',4,REG) %UNLESS REG=4; ->L5001
32619 @ 297855:                  LINE   3355 "regression-compile-tmp/allimpc1-77.imp"
32620 @ 297897:                  PUSH   REG
32621 @ 297900:                  PUSHI  #0x00000004
32622 @ 297905:                  JUMPIF = L_0004
32623 @ 297909:                  PUSH   PRR
32624 @ 297912:                  PUSHI  #0x00000018
32625 @ 297917:                  ASSPAR
32626 @ 297918:                  PUSHI  #0x00000004
32627 @ 297923:                  ASSPAR
32628 @ 297924:                  PUSH   REG
32629 @ 297927:                  ASSPAR
32630 @ 297928:                  CALL  
32631 @ 297929:                  LOCATE L_0004
32632 @ 297932:                  LINE   3355 "regression-compile-tmp/allimpc1-77.imp"
32633 @ 297974:                  JUMP   L_01fa

  3356  L5025:    ! STRING ARRAYS IN RECORDS
32634 @ 297977:                  LINE   3356 "regression-compile-tmp/allimpc1-77.imp"
32635 @ 298019:                  LABEL  L_01fb

  3357           LEVELP=I; DISPP=K; ->L4998
32636 @ 298022:                  LINE   3357 "regression-compile-tmp/allimpc1-77.imp"
32637 @ 298064:                  PUSH   LEVELP
32638 @ 298067:                  PUSH   I
32639 @ 298070:                  ASSVAL
32640 @ 298071:                  LINE   3357 "regression-compile-tmp/allimpc1-77.imp"
32641 @ 298113:                  PUSH   DISPP
32642 @ 298116:                  PUSH   K
32643 @ 298119:                  ASSVAL
32644 @ 298120:                  LINE   3357 "regression-compile-tmp/allimpc1-77.imp"
32645 @ 298162:                  JUMP   L_01f7

  3358  SW(8):                                 !REGISTER VARIABLE
32646 @ 298165:                  LINE   3358 "regression-compile-tmp/allimpc1-77.imp"
32647 @ 298207:                  PUSHI  #0x00000008
32648 @ 298212:                  SLABEL 479

  3359           FAULT(29) %UNLESS 1<=Z<=2 %OR Z=4
32649 @ 298215:                  LINE   3359 "regression-compile-tmp/allimpc1-77.imp"
32650 @ 298257:                  PUSHI  #0x00000001
32651 @ 298262:                  PUSH   Z
32652 @ 298265:                  JUMPIFD > L_0005
32653 @ 298269:                  PUSHI  #0x00000002
32654 @ 298274:                  JUMPIF <= L_0004
32655 @ 298278:                  LOCATE L_0005
32656 @ 298281:                  PUSH   Z
32657 @ 298284:                  PUSHI  #0x00000004
32658 @ 298289:                  JUMPIF = L_0004
32659 @ 298293:                  PUSH   FAULT
32660 @ 298296:                  PUSHI  #0x0000001d
32661 @ 298301:                  ASSPAR
32662 @ 298302:                  CALL  
32663 @ 298303:                  LOCATE L_0004

  3360           ->L9 %IF K=REG
32664 @ 298306:                  LINE   3360 "regression-compile-tmp/allimpc1-77.imp"
32665 @ 298348:                  PUSH   K
32666 @ 298351:                  PUSH   REG
32667 @ 298354:                  JUMPIF # L_0004
32668 @ 298358:                  JUMP   L_01f8
32669 @ 298361:                  LOCATE L_0004

  3361           %IF Z=2 %THEN PRR(X'18',REG,K) %ELSE PRR(X'18',K,REG)
32670 @ 298364:                  LINE   3361 "regression-compile-tmp/allimpc1-77.imp"
32671 @ 298406:                  PUSH   Z
32672 @ 298409:                  PUSHI  #0x00000002
32673 @ 298414:                  JUMPIF # L_0004
32674 @ 298418:                  PUSH   PRR
32675 @ 298421:                  PUSHI  #0x00000018
32676 @ 298426:                  ASSPAR
32677 @ 298427:                  PUSH   REG
32678 @ 298430:                  ASSPAR
32679 @ 298431:                  PUSH   K
32680 @ 298434:                  ASSPAR
32681 @ 298435:                  CALL  
32682 @ 298436:                  GOTO   L_0003
32683 @ 298439:                  LOCATE L_0004
32684 @ 298442:                  PUSH   PRR
32685 @ 298445:                  PUSHI  #0x00000018
32686 @ 298450:                  ASSPAR
32687 @ 298451:                  PUSH   K
32688 @ 298454:                  ASSPAR
32689 @ 298455:                  PUSH   REG
32690 @ 298458:                  ASSPAR
32691 @ 298459:                  CALL  
32692 @ 298460:                  LOCATE L_0003

  3362           ->L9
32693 @ 298463:                  LINE   3362 "regression-compile-tmp/allimpc1-77.imp"
32694 @ 298505:                  JUMP   L_01f8

  3363  SW(0):   %UNLESS Z=3 %OR Z>10 %THEN %START
32695 @ 298508:                  LINE   3363 "regression-compile-tmp/allimpc1-77.imp"
32696 @ 298550:                  PUSHI  #0x00000000
32697 @ 298555:                  SLABEL 479
32698 @ 298558:                  LINE   3363 "regression-compile-tmp/allimpc1-77.imp"
32699 @ 298600:                  PUSH   Z
32700 @ 298603:                  PUSHI  #0x00000003
32701 @ 298608:                  JUMPIF = L_0004
32702 @ 298612:                  PUSH   Z
32703 @ 298615:                  PUSHI  #0x0000000a
32704 @ 298620:                  JUMPIF > L_0004

  3364           FAULT(12); TYPE=1; PTYPE=PTYPE+1; %FINISH
32705 @ 298624:                  LINE   3364 "regression-compile-tmp/allimpc1-77.imp"
32706 @ 298666:                  PUSH   FAULT
32707 @ 298669:                  PUSHI  #0x0000000c
32708 @ 298674:                  ASSPAR
32709 @ 298675:                  CALL  
32710 @ 298676:                  LINE   3364 "regression-compile-tmp/allimpc1-77.imp"
32711 @ 298718:                  PUSH   TYPE
32712 @ 298721:                  PUSHI  #0x00000001
32713 @ 298726:                  ASSVAL
32714 @ 298727:                  LINE   3364 "regression-compile-tmp/allimpc1-77.imp"
32715 @ 298769:                  PUSH   PTYPE
32716 @ 298772:                  PUSH   PTYPE
32717 @ 298775:                  PUSHI  #0x00000001
32718 @ 298780:                  ADD   
32719 @ 298781:                  ASSVAL
32720 @ 298782:                  LINE   3364 "regression-compile-tmp/allimpc1-77.imp"
32721 @ 298824:                  LOCATE L_0004

  3365  SW(2):                                 !REAL
32722 @ 298827:                  LINE   3365 "regression-compile-tmp/allimpc1-77.imp"
32723 @ 298869:                  PUSHI  #0x00000002
32724 @ 298874:                  SLABEL 479

  3366  SW(1):   ->L600 %IF ARR=0;              ! TYPE 1 = %INTEGER
32725 @ 298877:                  LINE   3366 "regression-compile-tmp/allimpc1-77.imp"
32726 @ 298919:                  PUSHI  #0x00000001
32727 @ 298924:                  SLABEL 479
32728 @ 298927:                  LINE   3366 "regression-compile-tmp/allimpc1-77.imp"
32729 @ 298969:                  PUSH   ARR
32730 @ 298972:                  PUSHI  #0x00000000
32731 @ 298977:                  JUMPIF # L_0004
32732 @ 298981:                  JUMP   L_01e6
32733 @ 298984:                  LOCATE L_0004

  3367           CANAME(Z,I,K,TAGS(FNAME),0,0)
32734 @ 298987:                  LINE   3367 "regression-compile-tmp/allimpc1-77.imp"
32735 @ 299029:                  PUSH   CANAME
32736 @ 299032:                  PUSH   Z
32737 @ 299035:                  ASSPAR
32738 @ 299036:                  PUSH   I
32739 @ 299039:                  ASSPAR
32740 @ 299040:                  PUSH   K
32741 @ 299043:                  ASSPAR
32742 @ 299044:                  PUSH   TAGS
32743 @ 299047:                  PUSH   FNAME
32744 @ 299050:                  ACCESS
32745 @ 299051:                  ASSPAR
32746 @ 299052:                  PUSHI  #0x00000000
32747 @ 299057:                  ASSPAR
32748 @ 299058:                  PUSHI  #0x00000000
32749 @ 299063:                  ASSPAR
32750 @ 299064:                  CALL  

  3368           TYPE=1 %IF TYPE=0;            ! IN CASE OF ABUSE OF ARRAYNAME
32751 @ 299065:                  LINE   3368 "regression-compile-tmp/allimpc1-77.imp"
32752 @ 299107:                  PUSH   TYPE
32753 @ 299110:                  PUSHI  #0x00000000
32754 @ 299115:                  JUMPIF # L_0004
32755 @ 299119:                  PUSH   TYPE
32756 @ 299122:                  PUSHI  #0x00000001
32757 @ 299127:                  ASSVAL
32758 @ 299128:                  LOCATE L_0004

  3369           NAM=NAM>>1; ->L601
32759 @ 299131:                  LINE   3369 "regression-compile-tmp/allimpc1-77.imp"
32760 @ 299173:                  PUSH   NAM
32761 @ 299176:                  PUSH   NAM
32762 @ 299179:                  PUSHI  #0x00000001
32763 @ 299184:                  RSH   
32764 @ 299185:                  ASSVAL
32765 @ 299186:                  LINE   3369 "regression-compile-tmp/allimpc1-77.imp"
32766 @ 299228:                  JUMP   L_01f4

  3370  L501:     ->L503 %UNLESS Z#0 %AND PTYPE=10000;!     ROUTINES
32767 @ 299231:                  LINE   3370 "regression-compile-tmp/allimpc1-77.imp"
32768 @ 299273:                  LABEL  L_01e4
32769 @ 299276:                  LINE   3370 "regression-compile-tmp/allimpc1-77.imp"
32770 @ 299318:                  PUSH   Z
32771 @ 299321:                  PUSHI  #0x00000000
32772 @ 299326:                  JUMPIF = L_0005
32773 @ 299330:                  PUSH   PTYPE
32774 @ 299333:                  PUSHI  #0x00002710
32775 @ 299338:                  JUMPIF = L_0004
32776 @ 299342:                  LOCATE L_0005
32777 @ 299345:                  JUMP   L_01fc
32778 @ 299348:                  LOCATE L_0004

  3371           FAULT(23); PRINTNAME(A(P)); ->L503
32779 @ 299351:                  LINE   3371 "regression-compile-tmp/allimpc1-77.imp"
32780 @ 299393:                  PUSH   FAULT
32781 @ 299396:                  PUSHI  #0x00000017
32782 @ 299401:                  ASSPAR
32783 @ 299402:                  CALL  
32784 @ 299403:                  LINE   3371 "regression-compile-tmp/allimpc1-77.imp"
32785 @ 299445:                  PUSH   PRINTNAME
32786 @ 299448:                  PUSH   A
32787 @ 299451:                  PUSH   P
32788 @ 299454:                  ACCESS
32789 @ 299455:                  ASSPAR
32790 @ 299456:                  CALL  
32791 @ 299457:                  LINE   3371 "regression-compile-tmp/allimpc1-77.imp"
32792 @ 299499:                  JUMP   L_01fc

  3372  L503:     PTYPEP=PTYPE
32793 @ 299502:                  LINE   3372 "regression-compile-tmp/allimpc1-77.imp"
32794 @ 299544:                  LABEL  L_01fc
32795 @ 299547:                  LINE   3372 "regression-compile-tmp/allimpc1-77.imp"
32796 @ 299589:                  PUSH   PTYPEP
32797 @ 299592:                  PUSH   PTYPE
32798 @ 299595:                  ASSVAL

  3373           ->L20 %UNLESS PTYPE=10006
32799 @ 299596:                  LINE   3373 "regression-compile-tmp/allimpc1-77.imp"
32800 @ 299638:                  PUSH   PTYPE
32801 @ 299641:                  PUSHI  #0x00002716
32802 @ 299646:                  JUMPIF = L_0004
32803 @ 299650:                  JUMP   L_01fd
32804 @ 299653:                  LOCATE L_0004

  3374           CSNAME(Z,REG)
32805 @ 299656:                  LINE   3374 "regression-compile-tmp/allimpc1-77.imp"
32806 @ 299698:                  PUSH   CSNAME
32807 @ 299701:                  PUSH   Z
32808 @ 299704:                  ASSPAR
32809 @ 299705:                  PUSH   REG
32810 @ 299708:                  ASSPAR
32811 @ 299709:                  CALL  

  3375           ->L202 %IF ROUT=1 %AND NAM>=1 %AND Z#0; ->L6; ! MAPS
32812 @ 299710:                  LINE   3375 "regression-compile-tmp/allimpc1-77.imp"
32813 @ 299752:                  PUSH   ROUT
32814 @ 299755:                  PUSHI  #0x00000001
32815 @ 299760:                  JUMPIF # L_0004
32816 @ 299764:                  PUSH   NAM
32817 @ 299767:                  PUSHI  #0x00000001
32818 @ 299772:                  JUMPIF < L_0004
32819 @ 299776:                  PUSH   Z
32820 @ 299779:                  PUSHI  #0x00000000
32821 @ 299784:                  JUMPIF = L_0004
32822 @ 299788:                  JUMP   L_01fe
32823 @ 299791:                  LOCATE L_0004
32824 @ 299794:                  LINE   3375 "regression-compile-tmp/allimpc1-77.imp"
32825 @ 299836:                  JUMP   L_01e7

  3376  L20:      KK=K; FROM LIST(KK,RR,K)
32826 @ 299839:                  LINE   3376 "regression-compile-tmp/allimpc1-77.imp"
32827 @ 299881:                  LABEL  L_01fd
32828 @ 299884:                  LINE   3376 "regression-compile-tmp/allimpc1-77.imp"
32829 @ 299926:                  PUSH   KK
32830 @ 299929:                  PUSH   K
32831 @ 299932:                  ASSVAL
32832 @ 299933:                  LINE   3376 "regression-compile-tmp/allimpc1-77.imp"
32833 @ 299975:                  PUSH   FROMLIST
32834 @ 299978:                  PUSH   KK
32835 @ 299981:                  ASSPAR
32836 @ 299982:                  PUSH   RR
32837 @ 299985:                  ASSPAR
32838 @ 299986:                  PUSH   K
32839 @ 299989:                  ASSPAR
32840 @ 299990:                  CALL  

  3377  L22:      ->L21 %UNLESS K=1000; FAULT(21); ->L502
32841 @ 299991:                  LINE   3377 "regression-compile-tmp/allimpc1-77.imp"
32842 @ 300033:                  LABEL  L_01f5
32843 @ 300036:                  LINE   3377 "regression-compile-tmp/allimpc1-77.imp"
32844 @ 300078:                  PUSH   K
32845 @ 300081:                  PUSHI  #0x000003e8
32846 @ 300086:                  JUMPIF = L_0004
32847 @ 300090:                  JUMP   L_01ff
32848 @ 300093:                  LOCATE L_0004
32849 @ 300096:                  LINE   3377 "regression-compile-tmp/allimpc1-77.imp"
32850 @ 300138:                  PUSH   FAULT
32851 @ 300141:                  PUSHI  #0x00000015
32852 @ 300146:                  ASSPAR
32853 @ 300147:                  CALL  
32854 @ 300148:                  LINE   3377 "regression-compile-tmp/allimpc1-77.imp"
32855 @ 300190:                  JUMP   L_01e2

  3378  L21:      CRCALL(KK)
32856 @ 300193:                  LINE   3378 "regression-compile-tmp/allimpc1-77.imp"
32857 @ 300235:                  LABEL  L_01ff
32858 @ 300238:                  LINE   3378 "regression-compile-tmp/allimpc1-77.imp"
32859 @ 300280:                  PUSH   CRCALL
32860 @ 300283:                  PUSH   KK
32861 @ 300286:                  ASSPAR
32862 @ 300287:                  CALL  

  3379           PTYPE=PTYPEP; UNPACK
32863 @ 300288:                  LINE   3379 "regression-compile-tmp/allimpc1-77.imp"
32864 @ 300330:                  PUSH   PTYPE
32865 @ 300333:                  PUSH   PTYPEP
32866 @ 300336:                  ASSVAL
32867 @ 300337:                  LINE   3379 "regression-compile-tmp/allimpc1-77.imp"
32868 @ 300379:                  PUSH   UNPACK
32869 @ 300382:                  CALL  

  3380           ->L37 %IF NAM&1=1
32870 @ 300383:                  LINE   3380 "regression-compile-tmp/allimpc1-77.imp"
32871 @ 300425:                  PUSH   NAM
32872 @ 300428:                  PUSHI  #0x00000001
32873 @ 300433:                  AND   
32874 @ 300434:                  PUSHI  #0x00000001
32875 @ 300439:                  JUMPIF # L_0004
32876 @ 300443:                  JUMP   L_0200
32877 @ 300446:                  LOCATE L_0004

  3381           ->L36 %IF JJ=14
32878 @ 300449:                  LINE   3381 "regression-compile-tmp/allimpc1-77.imp"
32879 @ 300491:                  PUSH   JJ
32880 @ 300494:                  PUSHI  #0x0000000e
32881 @ 300499:                  JUMPIF # L_0004
32882 @ 300503:                  JUMP   L_0201
32883 @ 300506:                  LOCATE L_0004

  3382           DUMP(2,1,RA(RR),0,GLA)        ;! RT ADDR TO REG1
32884 @ 300509:                  LINE   3382 "regression-compile-tmp/allimpc1-77.imp"
32885 @ 300551:                  PUSH   DUMP
32886 @ 300554:                  PUSHI  #0x00000002
32887 @ 300559:                  ASSPAR
32888 @ 300560:                  PUSHI  #0x00000001
32889 @ 300565:                  ASSPAR
32890 @ 300566:                  PUSH   RA
32891 @ 300569:                  PUSH   RR
32892 @ 300572:                  ACCESS
32893 @ 300573:                  ASSPAR
32894 @ 300574:                  PUSHI  #0x00000000
32895 @ 300579:                  ASSPAR
32896 @ 300580:                  PUSH   GLA
32897 @ 300583:                  ASSPAR
32898 @ 300584:                  CALL  

  3383           PRX(X'45',LINK,0,GLA,116);    ! BAL 15,SR IN PERM
32899 @ 300585:                  LINE   3383 "regression-compile-tmp/allimpc1-77.imp"
32900 @ 300627:                  PUSH   PRX
32901 @ 300630:                  PUSHI  #0x00000045
32902 @ 300635:                  ASSPAR
32903 @ 300636:                  PUSH   LINK
32904 @ 300639:                  ASSPAR
32905 @ 300640:                  PUSHI  #0x00000000
32906 @ 300645:                  ASSPAR
32907 @ 300646:                  PUSH   GLA
32908 @ 300649:                  ASSPAR
32909 @ 300650:                  PUSHI  #0x00000074
32910 @ 300655:                  ASSPAR
32911 @ 300656:                  CALL  

  3384  L371:     MONE=1; R13=0
32912 @ 300657:                  LINE   3384 "regression-compile-tmp/allimpc1-77.imp"
32913 @ 300699:                  LABEL  L_0202
32914 @ 300702:                  LINE   3384 "regression-compile-tmp/allimpc1-77.imp"
32915 @ 300744:                  PUSH   MONE
32916 @ 300747:                  PUSHI  #0x00000001
32917 @ 300752:                  ASSVAL
32918 @ 300753:                  LINE   3384 "regression-compile-tmp/allimpc1-77.imp"
32919 @ 300795:                  PUSH   R13
32920 @ 300798:                  PUSHI  #0x00000000
32921 @ 300803:                  ASSVAL

  3385           P=P+1
32922 @ 300804:                  LINE   3385 "regression-compile-tmp/allimpc1-77.imp"
32923 @ 300846:                  PUSH   P
32924 @ 300849:                  PUSH   P
32925 @ 300852:                  PUSHI  #0x00000001
32926 @ 300857:                  ADD   
32927 @ 300858:                  ASSVAL

  3386           ->L1 %IF PTYPE=10000 %OR PTYPE=11000;    ! ROUTINE OR RTNAME
32928 @ 300859:                  LINE   3386 "regression-compile-tmp/allimpc1-77.imp"
32929 @ 300901:                  PUSH   PTYPE
32930 @ 300904:                  PUSHI  #0x00002710
32931 @ 300909:                  JUMPIF = L_0005
32932 @ 300913:                  PUSH   PTYPE
32933 @ 300916:                  PUSHI  #0x00002af8
32934 @ 300921:                  JUMPIF # L_0004
32935 @ 300925:                  LOCATE L_0005
32936 @ 300928:                  JUMP   L_0203
32937 @ 300931:                  LOCATE L_0004

  3387           ->L201 %IF NAM>1;              !MAPS
32938 @ 300934:                  LINE   3387 "regression-compile-tmp/allimpc1-77.imp"
32939 @ 300976:                  PUSH   NAM
32940 @ 300979:                  PUSHI  #0x00000001
32941 @ 300984:                  JUMPIF <= L_0004
32942 @ 300988:                  JUMP   L_0204
32943 @ 300991:                  LOCATE L_0004

  3388           FAULT(29) %UNLESS Z=2;        !FN OUT OF CONTEXT
32944 @ 300994:                  LINE   3388 "regression-compile-tmp/allimpc1-77.imp"
32945 @ 301036:                  PUSH   Z
32946 @ 301039:                  PUSHI  #0x00000002
32947 @ 301044:                  JUMPIF = L_0004
32948 @ 301048:                  PUSH   FAULT
32949 @ 301051:                  PUSHI  #0x0000001d
32950 @ 301056:                  ASSPAR
32951 @ 301057:                  CALL  
32952 @ 301058:                  LOCATE L_0004

  3389           ->L43 %IF TYPE=2
32953 @ 301061:                  LINE   3389 "regression-compile-tmp/allimpc1-77.imp"
32954 @ 301103:                  PUSH   TYPE
32955 @ 301106:                  PUSHI  #0x00000002
32956 @ 301111:                  JUMPIF # L_0004
32957 @ 301115:                  JUMP   L_0205
32958 @ 301118:                  LOCATE L_0004

  3390  L44:      PRR(X'18',REG,1) %UNLESS REG=1; ->L1
32959 @ 301121:                  LINE   3390 "regression-compile-tmp/allimpc1-77.imp"
32960 @ 301163:                  LABEL  L_0206
32961 @ 301166:                  LINE   3390 "regression-compile-tmp/allimpc1-77.imp"
32962 @ 301208:                  PUSH   REG
32963 @ 301211:                  PUSHI  #0x00000001
32964 @ 301216:                  JUMPIF = L_0004
32965 @ 301220:                  PUSH   PRR
32966 @ 301223:                  PUSHI  #0x00000018
32967 @ 301228:                  ASSPAR
32968 @ 301229:                  PUSH   REG
32969 @ 301232:                  ASSPAR
32970 @ 301233:                  PUSHI  #0x00000001
32971 @ 301238:                  ASSPAR
32972 @ 301239:                  CALL  
32973 @ 301240:                  LOCATE L_0004
32974 @ 301243:                  LINE   3390 "regression-compile-tmp/allimpc1-77.imp"
32975 @ 301285:                  JUMP   L_0203

  3391  L43:      PRR(X'28',REG,2) %UNLESS REG=2; ->L1
32976 @ 301288:                  LINE   3391 "regression-compile-tmp/allimpc1-77.imp"
32977 @ 301330:                  LABEL  L_0205
32978 @ 301333:                  LINE   3391 "regression-compile-tmp/allimpc1-77.imp"
32979 @ 301375:                  PUSH   REG
32980 @ 301378:                  PUSHI  #0x00000002
32981 @ 301383:                  JUMPIF = L_0004
32982 @ 301387:                  PUSH   PRR
32983 @ 301390:                  PUSHI  #0x00000028
32984 @ 301395:                  ASSPAR
32985 @ 301396:                  PUSH   REG
32986 @ 301399:                  ASSPAR
32987 @ 301400:                  PUSHI  #0x00000002
32988 @ 301405:                  ASSPAR
32989 @ 301406:                  CALL  
32990 @ 301407:                  LOCATE L_0004
32991 @ 301410:                  LINE   3391 "regression-compile-tmp/allimpc1-77.imp"
32992 @ 301452:                  JUMP   L_0203

  3392  L36:      ! CALL OF EXTERNAL ROUTINE
32993 @ 301455:                  LINE   3392 "regression-compile-tmp/allimpc1-77.imp"
32994 @ 301497:                  LABEL  L_0201

  3393                 PACLOD(55,4,RA(RR)+4);  !STM 4,14 - LM 12,14-BALR 13,14
32995 @ 301500:                  LINE   3393 "regression-compile-tmp/allimpc1-77.imp"
32996 @ 301542:                  PUSH   PACLOD
32997 @ 301545:                  PUSHI  #0x00000037
32998 @ 301550:                  ASSPAR
32999 @ 301551:                  PUSHI  #0x00000004
33000 @ 301556:                  ASSPAR
33001 @ 301557:                  PUSH   RA
33002 @ 301560:                  PUSH   RR
33003 @ 301563:                  ACCESS
33004 @ 301564:                  PUSHI  #0x00000004
33005 @ 301569:                  ADD   
33006 @ 301570:                  ASSPAR
33007 @ 301571:                  CALL  

  3394           ->L371
33008 @ 301572:                  LINE   3394 "regression-compile-tmp/allimpc1-77.imp"
33009 @ 301614:                  JUMP   L_0202

  3395  L37:       ! CALL OF RT PARAM******** REGISTERS MUST BE RESET
33010 @ 301617:                  LINE   3395 "regression-compile-tmp/allimpc1-77.imp"
33011 @ 301659:                  LABEL  L_0200

  3396           REGISTER(LEVELP)=0 %IF LEVELP<RBASE
33012 @ 301662:                  LINE   3396 "regression-compile-tmp/allimpc1-77.imp"
33013 @ 301704:                  PUSH   LEVELP
33014 @ 301707:                  PUSH   RBASE
33015 @ 301710:                  JUMPIF >= L_0004
33016 @ 301714:                  PUSH   REGISTER
33017 @ 301717:                  PUSH   LEVELP
33018 @ 301720:                  ACCESS
33019 @ 301721:                  PUSHI  #0x00000000
33020 @ 301726:                  ASSVAL
33021 @ 301727:                  LOCATE L_0004

  3397                 PACLOD(61,4,LEVELP<<12!RR)
  3398  %COMMENT STM 4,14,?--LM 12,15 ? -- LM 5,9,20(15) -- BALR 15,14
33022 @ 301730:                  LINE   3397 "regression-compile-tmp/allimpc1-77.imp"
33023 @ 301772:                  PUSH   PACLOD
33024 @ 301775:                  PUSHI  #0x0000003d
33025 @ 301780:                  ASSPAR
33026 @ 301781:                  PUSHI  #0x00000004
33027 @ 301786:                  ASSPAR
33028 @ 301787:                  PUSH   LEVELP
33029 @ 301790:                  PUSHI  #0x0000000c
33030 @ 301795:                  LSH   
33031 @ 301796:                  PUSH   RR
33032 @ 301799:                  OR    
33033 @ 301800:                  ASSPAR
33034 @ 301801:                  CALL  

  3399           ->L371
33035 @ 301802:                  LINE   3399 "regression-compile-tmp/allimpc1-77.imp"
33036 @ 301844:                  JUMP   L_0202

  3400  L201:     %COMMENT - REAL MAPS AND INTEGER MAPS
33037 @ 301847:                  LINE   3400 "regression-compile-tmp/allimpc1-77.imp"
33038 @ 301889:                  LABEL  L_0204

  3401           NEST=1
33039 @ 301892:                  LINE   3401 "regression-compile-tmp/allimpc1-77.imp"
33040 @ 301934:                  PUSH   NEST
33041 @ 301937:                  PUSHI  #0x00000001
33042 @ 301942:                  ASSVAL

  3402  L202:
33043 @ 301943:                  LINE   3402 "regression-compile-tmp/allimpc1-77.imp"
33044 @ 301985:                  LABEL  L_01fe

  3403           ->L205 %IF TYPE=5;             ! STRING MAPS
33045 @ 301988:                  LINE   3403 "regression-compile-tmp/allimpc1-77.imp"
33046 @ 302030:                  PUSH   TYPE
33047 @ 302033:                  PUSHI  #0x00000005
33048 @ 302038:                  JUMPIF # L_0004
33049 @ 302042:                  JUMP   L_0207
33050 @ 302045:                  LOCATE L_0004

  3404           ->L203 %IF Z=3
33051 @ 302048:                  LINE   3404 "regression-compile-tmp/allimpc1-77.imp"
33052 @ 302090:                  PUSH   Z
33053 @ 302093:                  PUSHI  #0x00000003
33054 @ 302098:                  JUMPIF # L_0004
33055 @ 302102:                  JUMP   L_0208
33056 @ 302105:                  LOCATE L_0004

  3405           JJJ=Z; JJJ=1 %IF Z=4
33057 @ 302108:                  LINE   3405 "regression-compile-tmp/allimpc1-77.imp"
33058 @ 302150:                  PUSH   JJJ
33059 @ 302153:                  PUSH   Z
33060 @ 302156:                  ASSVAL
33061 @ 302157:                  LINE   3405 "regression-compile-tmp/allimpc1-77.imp"
33062 @ 302199:                  PUSH   Z
33063 @ 302202:                  PUSHI  #0x00000004
33064 @ 302207:                  JUMPIF # L_0004
33065 @ 302211:                  PUSH   JJJ
33066 @ 302214:                  PUSHI  #0x00000001
33067 @ 302219:                  ASSVAL
33068 @ 302220:                  LOCATE L_0004

  3406           JJJ=TYPE<<3+PREC<<1-8+JJJ
33069 @ 302223:                  LINE   3406 "regression-compile-tmp/allimpc1-77.imp"
33070 @ 302265:                  PUSH   JJJ
33071 @ 302268:                  PUSH   TYPE
33072 @ 302271:                  PUSHI  #0x00000003
33073 @ 302276:                  LSH   
33074 @ 302277:                  PUSH   PREC
33075 @ 302280:                  PUSHI  #0x00000001
33076 @ 302285:                  LSH   
33077 @ 302286:                  ADD   
33078 @ 302287:                  PUSHI  #0x00000008
33079 @ 302292:                  SUB   
33080 @ 302293:                  PUSH   JJJ
33081 @ 302296:                  ADD   
33082 @ 302297:                  ASSVAL

  3407           DUMP(JJJ,REG,0,0,NEST)
33083 @ 302298:                  LINE   3407 "regression-compile-tmp/allimpc1-77.imp"
33084 @ 302340:                  PUSH   DUMP
33085 @ 302343:                  PUSH   JJJ
33086 @ 302346:                  ASSPAR
33087 @ 302347:                  PUSH   REG
33088 @ 302350:                  ASSPAR
33089 @ 302351:                  PUSHI  #0x00000000
33090 @ 302356:                  ASSPAR
33091 @ 302357:                  PUSHI  #0x00000000
33092 @ 302362:                  ASSPAR
33093 @ 302363:                  PUSH   NEST
33094 @ 302366:                  ASSPAR
33095 @ 302367:                  CALL  

  3408           CHECK CAPACITY(REG,0,0,NEST) %IF Z=1 %AND CHECKS=1
33096 @ 302368:                  LINE   3408 "regression-compile-tmp/allimpc1-77.imp"
33097 @ 302410:                  PUSH   Z
33098 @ 302413:                  PUSHI  #0x00000001
33099 @ 302418:                  JUMPIF # L_0004
33100 @ 302422:                  PUSH   CHECKS
33101 @ 302425:                  PUSHI  #0x00000001
33102 @ 302430:                  JUMPIF # L_0004
33103 @ 302434:                  PUSH   CHECKCAPACITY
33104 @ 302437:                  PUSH   REG
33105 @ 302440:                  ASSPAR
33106 @ 302441:                  PUSHI  #0x00000000
33107 @ 302446:                  ASSPAR
33108 @ 302447:                  PUSHI  #0x00000000
33109 @ 302452:                  ASSPAR
33110 @ 302453:                  PUSH   NEST
33111 @ 302456:                  ASSPAR
33112 @ 302457:                  CALL  
33113 @ 302458:                  LOCATE L_0004

  3409           TEST ASS(REG) %IF Z=2 %AND UNASS=1
33114 @ 302461:                  LINE   3409 "regression-compile-tmp/allimpc1-77.imp"
33115 @ 302503:                  PUSH   Z
33116 @ 302506:                  PUSHI  #0x00000002
33117 @ 302511:                  JUMPIF # L_0004
33118 @ 302515:                  PUSH   UNASS
33119 @ 302518:                  PUSHI  #0x00000001
33120 @ 302523:                  JUMPIF # L_0004
33121 @ 302527:                  PUSH   TESTASS
33122 @ 302530:                  PUSH   REG
33123 @ 302533:                  ASSPAR
33124 @ 302534:                  CALL  
33125 @ 302535:                  LOCATE L_0004

  3410           ->L1
33126 @ 302538:                  LINE   3410 "regression-compile-tmp/allimpc1-77.imp"
33127 @ 302580:                  JUMP   L_0203

  3411  L203:     PRR(X'18',REG,NEST) %UNLESS REG=NEST; ->L1
33128 @ 302583:                  LINE   3411 "regression-compile-tmp/allimpc1-77.imp"
33129 @ 302625:                  LABEL  L_0208
33130 @ 302628:                  LINE   3411 "regression-compile-tmp/allimpc1-77.imp"
33131 @ 302670:                  PUSH   REG
33132 @ 302673:                  PUSH   NEST
33133 @ 302676:                  JUMPIF = L_0004
33134 @ 302680:                  PUSH   PRR
33135 @ 302683:                  PUSHI  #0x00000018
33136 @ 302688:                  ASSPAR
33137 @ 302689:                  PUSH   REG
33138 @ 302692:                  ASSPAR
33139 @ 302693:                  PUSH   NEST
33140 @ 302696:                  ASSPAR
33141 @ 302697:                  CALL  
33142 @ 302698:                  LOCATE L_0004
33143 @ 302701:                  LINE   3411 "regression-compile-tmp/allimpc1-77.imp"
33144 @ 302743:                  JUMP   L_0203

  3412  L205:     %COMMENT STRING MAPS
33145 @ 302746:                  LINE   3412 "regression-compile-tmp/allimpc1-77.imp"
33146 @ 302788:                  LABEL  L_0207

  3413           %IF NEST#1 %THEN PRR(X'18',1,NEST)
33147 @ 302791:                  LINE   3413 "regression-compile-tmp/allimpc1-77.imp"
33148 @ 302833:                  PUSH   NEST
33149 @ 302836:                  PUSHI  #0x00000001
33150 @ 302841:                  JUMPIF = L_0004
33151 @ 302845:                  PUSH   PRR
33152 @ 302848:                  PUSHI  #0x00000018
33153 @ 302853:                  ASSPAR
33154 @ 302854:                  PUSHI  #0x00000001
33155 @ 302859:                  ASSPAR
33156 @ 302860:                  PUSH   NEST
33157 @ 302863:                  ASSPAR
33158 @ 302864:                  CALL  
33159 @ 302865:                  LOCATE L_0004

  3414           ->L206 %IF 2<=Z<=3
33160 @ 302868:                  LINE   3414 "regression-compile-tmp/allimpc1-77.imp"
33161 @ 302910:                  PUSHI  #0x00000002
33162 @ 302915:                  PUSH   Z
33163 @ 302918:                  JUMPIFD > L_0004
33164 @ 302922:                  PUSHI  #0x00000003
33165 @ 302927:                  JUMPIF > L_0004
33166 @ 302931:                  JUMP   L_0209
33167 @ 302934:                  LOCATE L_0004

  3415           STORE STRING(Z,REG,1,0,255); ->L1
33168 @ 302937:                  LINE   3415 "regression-compile-tmp/allimpc1-77.imp"
33169 @ 302979:                  PUSH   STORESTRING
33170 @ 302982:                  PUSH   Z
33171 @ 302985:                  ASSPAR
33172 @ 302986:                  PUSH   REG
33173 @ 302989:                  ASSPAR
33174 @ 302990:                  PUSHI  #0x00000001
33175 @ 302995:                  ASSPAR
33176 @ 302996:                  PUSHI  #0x00000000
33177 @ 303001:                  ASSPAR
33178 @ 303002:                  PUSHI  #0x000000ff
33179 @ 303007:                  ASSPAR
33180 @ 303008:                  CALL  
33181 @ 303009:                  LINE   3415 "regression-compile-tmp/allimpc1-77.imp"
33182 @ 303051:                  JUMP   L_0203

  3416  L206:           PCLOD(69);->L44;         ! LA 0,255--SLL 0,24 OR 1,0
  3417                 !ARR=0
33183 @ 303054:                  LINE   3416 "regression-compile-tmp/allimpc1-77.imp"
33184 @ 303096:                  LABEL  L_0209
33185 @ 303099:                  LINE   3416 "regression-compile-tmp/allimpc1-77.imp"
33186 @ 303141:                  PUSH   PCLOD
33187 @ 303144:                  PUSHI  #0x00000045
33188 @ 303149:                  ASSPAR
33189 @ 303150:                  CALL  
33190 @ 303151:                  LINE   3416 "regression-compile-tmp/allimpc1-77.imp"
33191 @ 303193:                  JUMP   L_0206

  3418  L600:     BASE=I; INDEX=0; DISP=K
33192 @ 303196:                  LINE   3418 "regression-compile-tmp/allimpc1-77.imp"
33193 @ 303238:                  LABEL  L_01e6
33194 @ 303241:                  LINE   3418 "regression-compile-tmp/allimpc1-77.imp"
33195 @ 303283:                  PUSH   BASE
33196 @ 303286:                  PUSH   I
33197 @ 303289:                  ASSVAL
33198 @ 303290:                  LINE   3418 "regression-compile-tmp/allimpc1-77.imp"
33199 @ 303332:                  PUSH   INDEX
33200 @ 303335:                  PUSHI  #0x00000000
33201 @ 303340:                  ASSVAL
33202 @ 303341:                  LINE   3418 "regression-compile-tmp/allimpc1-77.imp"
33203 @ 303383:                  PUSH   DISP
33204 @ 303386:                  PUSH   K
33205 @ 303389:                  ASSVAL

  3419  L601:     ->L602 %IF Z=6
33206 @ 303390:                  LINE   3419 "regression-compile-tmp/allimpc1-77.imp"
33207 @ 303432:                  LABEL  L_01f4
33208 @ 303435:                  LINE   3419 "regression-compile-tmp/allimpc1-77.imp"
33209 @ 303477:                  PUSH   Z
33210 @ 303480:                  PUSHI  #0x00000006
33211 @ 303485:                  JUMPIF # L_0004
33212 @ 303489:                  JUMP   L_020a
33213 @ 303492:                  LOCATE L_0004

  3420           ->MOD(NAM<<4!PREC<<2!Z&3)
33214 @ 303495:                  LINE   3420 "regression-compile-tmp/allimpc1-77.imp"
33215 @ 303537:                  PUSH   NAM
33216 @ 303540:                  PUSHI  #0x00000004
33217 @ 303545:                  LSH   
33218 @ 303546:                  PUSH   PREC
33219 @ 303549:                  PUSHI  #0x00000002
33220 @ 303554:                  LSH   
33221 @ 303555:                  OR    
33222 @ 303556:                  PUSH   Z
33223 @ 303559:                  PUSHI  #0x00000003
33224 @ 303564:                  AND   
33225 @ 303565:                  OR    
33226 @ 303566:                  SJUMP  480

  3421  L602:     FAULT(17) %IF NAM=0
33227 @ 303569:                  LINE   3421 "regression-compile-tmp/allimpc1-77.imp"
33228 @ 303611:                  LABEL  L_020a
33229 @ 303614:                  LINE   3421 "regression-compile-tmp/allimpc1-77.imp"
33230 @ 303656:                  PUSH   NAM
33231 @ 303659:                  PUSHI  #0x00000000
33232 @ 303664:                  JUMPIF # L_0004
33233 @ 303668:                  PUSH   FAULT
33234 @ 303671:                  PUSHI  #0x00000011
33235 @ 303676:                  ASSPAR
33236 @ 303677:                  CALL  
33237 @ 303678:                  LOCATE L_0004

  3422           R13=0 %IF R13=BASE<<12!DISP
33238 @ 303681:                  LINE   3422 "regression-compile-tmp/allimpc1-77.imp"
33239 @ 303723:                  PUSH   R13
33240 @ 303726:                  PUSH   BASE
33241 @ 303729:                  PUSHI  #0x0000000c
33242 @ 303734:                  LSH   
33243 @ 303735:                  PUSH   DISP
33244 @ 303738:                  OR    
33245 @ 303739:                  JUMPIF # L_0004
33246 @ 303743:                  PUSH   R13
33247 @ 303746:                  PUSHI  #0x00000000
33248 @ 303751:                  ASSVAL
33249 @ 303752:                  LOCATE L_0004

  3423           JJJ=1; ->L605
33250 @ 303755:                  LINE   3423 "regression-compile-tmp/allimpc1-77.imp"
33251 @ 303797:                  PUSH   JJJ
33252 @ 303800:                  PUSHI  #0x00000001
33253 @ 303805:                  ASSVAL
33254 @ 303806:                  LINE   3423 "regression-compile-tmp/allimpc1-77.imp"
33255 @ 303848:                  JUMP   L_01f9

  3424  MOD(1):  ! INTEGER STORE (=)
33256 @ 303851:                  LINE   3424 "regression-compile-tmp/allimpc1-77.imp"
33257 @ 303893:                  PUSHI  #0x00000001
33258 @ 303898:                  SLABEL 480

  3425  MOD(0):  ! INTEGER STORE(<-)
33259 @ 303901:                  LINE   3425 "regression-compile-tmp/allimpc1-77.imp"
33260 @ 303943:                  PUSHI  #0x00000000
33261 @ 303948:                  SLABEL 480

  3426  MOD(5):  ! BYTE STORE(=)
33262 @ 303951:                  LINE   3426 "regression-compile-tmp/allimpc1-77.imp"
33263 @ 303993:                  PUSHI  #0x00000005
33264 @ 303998:                  SLABEL 480

  3427  MOD(4):  ! BYTE STORE(<-)
33265 @ 304001:                  LINE   3427 "regression-compile-tmp/allimpc1-77.imp"
33266 @ 304043:                  PUSHI  #0x00000004
33267 @ 304048:                  SLABEL 480

  3428  MOD(9):  ! SHORT STORE(=)
33268 @ 304051:                  LINE   3428 "regression-compile-tmp/allimpc1-77.imp"
33269 @ 304093:                  PUSHI  #0x00000009
33270 @ 304098:                  SLABEL 480

  3429  MOD(8):  ! SHORT STORE(<-)
33271 @ 304101:                  LINE   3429 "regression-compile-tmp/allimpc1-77.imp"
33272 @ 304143:                  PUSHI  #0x00000008
33273 @ 304148:                  SLABEL 480

  3430  MOD(12):                               !LONG REAL STORE (<-)
33274 @ 304151:                  LINE   3430 "regression-compile-tmp/allimpc1-77.imp"
33275 @ 304193:                  PUSHI  #0x0000000c
33276 @ 304198:                  SLABEL 480

  3431  MOD(13):                               !LONG REAL STORE (=)
33277 @ 304201:                  LINE   3431 "regression-compile-tmp/allimpc1-77.imp"
33278 @ 304243:                  PUSHI  #0x0000000d
33279 @ 304248:                  SLABEL 480

  3432  MOD(2):                                !INTEGER OR REAL FETCH
33280 @ 304251:                  LINE   3432 "regression-compile-tmp/allimpc1-77.imp"
33281 @ 304293:                  PUSHI  #0x00000002
33282 @ 304298:                  SLABEL 480

  3433  MOD(14):                               !LONGREAL FETCH
33283 @ 304301:                  LINE   3433 "regression-compile-tmp/allimpc1-77.imp"
33284 @ 304343:                  PUSHI  #0x0000000e
33285 @ 304348:                  SLABEL 480

  3434           JJJ=Z; JJJ=1 %IF Z=4
33286 @ 304351:                  LINE   3434 "regression-compile-tmp/allimpc1-77.imp"
33287 @ 304393:                  PUSH   JJJ
33288 @ 304396:                  PUSH   Z
33289 @ 304399:                  ASSVAL
33290 @ 304400:                  LINE   3434 "regression-compile-tmp/allimpc1-77.imp"
33291 @ 304442:                  PUSH   Z
33292 @ 304445:                  PUSHI  #0x00000004
33293 @ 304450:                  JUMPIF # L_0004
33294 @ 304454:                  PUSH   JJJ
33295 @ 304457:                  PUSHI  #0x00000001
33296 @ 304462:                  ASSVAL
33297 @ 304463:                  LOCATE L_0004

  3435           JJJ=TYPE<<3+PREC<<1-8+JJJ
33298 @ 304466:                  LINE   3435 "regression-compile-tmp/allimpc1-77.imp"
33299 @ 304508:                  PUSH   JJJ
33300 @ 304511:                  PUSH   TYPE
33301 @ 304514:                  PUSHI  #0x00000003
33302 @ 304519:                  LSH   
33303 @ 304520:                  PUSH   PREC
33304 @ 304523:                  PUSHI  #0x00000001
33305 @ 304528:                  LSH   
33306 @ 304529:                  ADD   
33307 @ 304530:                  PUSHI  #0x00000008
33308 @ 304535:                  SUB   
33309 @ 304536:                  PUSH   JJJ
33310 @ 304539:                  ADD   
33311 @ 304540:                  ASSVAL

  3436  L605:     DUMP(JJJ,REG,DISP,INDEX,BASE)
33312 @ 304541:                  LINE   3436 "regression-compile-tmp/allimpc1-77.imp"
33313 @ 304583:                  LABEL  L_01f9
33314 @ 304586:                  LINE   3436 "regression-compile-tmp/allimpc1-77.imp"
33315 @ 304628:                  PUSH   DUMP
33316 @ 304631:                  PUSH   JJJ
33317 @ 304634:                  ASSPAR
33318 @ 304635:                  PUSH   REG
33319 @ 304638:                  ASSPAR
33320 @ 304639:                  PUSH   DISP
33321 @ 304642:                  ASSPAR
33322 @ 304643:                  PUSH   INDEX
33323 @ 304646:                  ASSPAR
33324 @ 304647:                  PUSH   BASE
33325 @ 304650:                  ASSPAR
33326 @ 304651:                  CALL  

  3437           CHECK CAPACITY(REG,DISP,INDEX,BASE) %IF Z=1 %AND CHECKS=1
33327 @ 304652:                  LINE   3437 "regression-compile-tmp/allimpc1-77.imp"
33328 @ 304694:                  PUSH   Z
33329 @ 304697:                  PUSHI  #0x00000001
33330 @ 304702:                  JUMPIF # L_0004
33331 @ 304706:                  PUSH   CHECKS
33332 @ 304709:                  PUSHI  #0x00000001
33333 @ 304714:                  JUMPIF # L_0004
33334 @ 304718:                  PUSH   CHECKCAPACITY
33335 @ 304721:                  PUSH   REG
33336 @ 304724:                  ASSPAR
33337 @ 304725:                  PUSH   DISP
33338 @ 304728:                  ASSPAR
33339 @ 304729:                  PUSH   INDEX
33340 @ 304732:                  ASSPAR
33341 @ 304733:                  PUSH   BASE
33342 @ 304736:                  ASSPAR
33343 @ 304737:                  CALL  
33344 @ 304738:                  LOCATE L_0004

  3438           TEST ASS(REG) %IF Z=2 %AND UNASS=1
33345 @ 304741:                  LINE   3438 "regression-compile-tmp/allimpc1-77.imp"
33346 @ 304783:                  PUSH   Z
33347 @ 304786:                  PUSHI  #0x00000002
33348 @ 304791:                  JUMPIF # L_0004
33349 @ 304795:                  PUSH   UNASS
33350 @ 304798:                  PUSHI  #0x00000001
33351 @ 304803:                  JUMPIF # L_0004
33352 @ 304807:                  PUSH   TESTASS
33353 @ 304810:                  PUSH   REG
33354 @ 304813:                  ASSPAR
33355 @ 304814:                  CALL  
33356 @ 304815:                  LOCATE L_0004

  3439           ->L9
33357 @ 304818:                  LINE   3439 "regression-compile-tmp/allimpc1-77.imp"
33358 @ 304860:                  JUMP   L_01f8

  3440  MOD(31):                               !LONG REAL NAME FETCH ADDR
33359 @ 304863:                  LINE   3440 "regression-compile-tmp/allimpc1-77.imp"
33360 @ 304905:                  PUSHI  #0x0000001f
33361 @ 304910:                  SLABEL 480

  3441  MOD(19):       ! INTEGER NAME FETCH ADDR
33362 @ 304913:                  LINE   3441 "regression-compile-tmp/allimpc1-77.imp"
33363 @ 304955:                  PUSHI  #0x00000013
33364 @ 304960:                  SLABEL 480

  3442  MOD(23):       ! BYTE    NAME FETCH ADDR
33365 @ 304963:                  LINE   3442 "regression-compile-tmp/allimpc1-77.imp"
33366 @ 305005:                  PUSHI  #0x00000017
33367 @ 305010:                  SLABEL 480

  3443  MOD(27):       ! SHORT   NAME FETCH ADDR
33368 @ 305013:                  LINE   3443 "regression-compile-tmp/allimpc1-77.imp"
33369 @ 305055:                  PUSHI  #0x0000001b
33370 @ 305060:                  SLABEL 480

  3444           JJJ=2;->L605
33371 @ 305063:                  LINE   3444 "regression-compile-tmp/allimpc1-77.imp"
33372 @ 305105:                  PUSH   JJJ
33373 @ 305108:                  PUSHI  #0x00000002
33374 @ 305113:                  ASSVAL
33375 @ 305114:                  LINE   3444 "regression-compile-tmp/allimpc1-77.imp"
33376 @ 305156:                  JUMP   L_01f9

  3445  MOD(15):                               !LONG REAL FETCH ADDR
33377 @ 305159:                  LINE   3445 "regression-compile-tmp/allimpc1-77.imp"
33378 @ 305201:                  PUSHI  #0x0000000f
33379 @ 305206:                  SLABEL 480

  3446  MOD(3):  ! INTEGER FETCH ADDR
33380 @ 305209:                  LINE   3446 "regression-compile-tmp/allimpc1-77.imp"
33381 @ 305251:                  PUSHI  #0x00000003
33382 @ 305256:                  SLABEL 480

  3447  MOD(7):  ! BYTE    FETCH ADDR
33383 @ 305259:                  LINE   3447 "regression-compile-tmp/allimpc1-77.imp"
33384 @ 305301:                  PUSHI  #0x00000007
33385 @ 305306:                  SLABEL 480

  3448  MOD(11): ! SHORT   FETCH ADDR
33386 @ 305309:                  LINE   3448 "regression-compile-tmp/allimpc1-77.imp"
33387 @ 305351:                  PUSHI  #0x0000000b
33388 @ 305356:                  SLABEL 480

  3449           JJJ=0;->L605
33389 @ 305359:                  LINE   3449 "regression-compile-tmp/allimpc1-77.imp"
33390 @ 305401:                  PUSH   JJJ
33391 @ 305404:                  PUSHI  #0x00000000
33392 @ 305409:                  ASSVAL
33393 @ 305410:                  LINE   3449 "regression-compile-tmp/allimpc1-77.imp"
33394 @ 305452:                  JUMP   L_01f9

  3450  MOD(6):  ! BYTE  FETCH
33395 @ 305455:                  LINE   3450 "regression-compile-tmp/allimpc1-77.imp"
33396 @ 305497:                  PUSHI  #0x00000006
33397 @ 305502:                  SLABEL 480

  3451  MOD(10): ! SHORT FETCH
33398 @ 305505:                  LINE   3451 "regression-compile-tmp/allimpc1-77.imp"
33399 @ 305547:                  PUSHI  #0x0000000a
33400 @ 305552:                  SLABEL 480

  3452           JJJ=PREC<<1+2;->L605
33401 @ 305555:                  LINE   3452 "regression-compile-tmp/allimpc1-77.imp"
33402 @ 305597:                  PUSH   JJJ
33403 @ 305600:                  PUSH   PREC
33404 @ 305603:                  PUSHI  #0x00000001
33405 @ 305608:                  LSH   
33406 @ 305609:                  PUSHI  #0x00000002
33407 @ 305614:                  ADD   
33408 @ 305615:                  ASSVAL
33409 @ 305616:                  LINE   3452 "regression-compile-tmp/allimpc1-77.imp"
33410 @ 305658:                  JUMP   L_01f9

  3453  MOD(16):       ! INTEGER NAME STORE (<-)
33411 @ 305661:                  LINE   3453 "regression-compile-tmp/allimpc1-77.imp"
33412 @ 305703:                  PUSHI  #0x00000010
33413 @ 305708:                  SLABEL 480

  3454  MOD(20):       ! BYTE    NAME STORE (<-)
33414 @ 305711:                  LINE   3454 "regression-compile-tmp/allimpc1-77.imp"
33415 @ 305753:                  PUSHI  #0x00000014
33416 @ 305758:                  SLABEL 480

  3455  MOD(24):       ! SHORT   NAME STORE (<-)
33417 @ 305761:                  LINE   3455 "regression-compile-tmp/allimpc1-77.imp"
33418 @ 305803:                  PUSHI  #0x00000018
33419 @ 305808:                  SLABEL 480

  3456  MOD(17):       ! INTEGER NAME STORE (=)
33420 @ 305811:                  LINE   3456 "regression-compile-tmp/allimpc1-77.imp"
33421 @ 305853:                  PUSHI  #0x00000011
33422 @ 305858:                  SLABEL 480

  3457  MOD(21):       ! BYTE    NAME STORE (=)
33423 @ 305861:                  LINE   3457 "regression-compile-tmp/allimpc1-77.imp"
33424 @ 305903:                  PUSHI  #0x00000015
33425 @ 305908:                  SLABEL 480

  3458  MOD(25):       ! SHORT   NAME STORE (=)
33426 @ 305911:                  LINE   3458 "regression-compile-tmp/allimpc1-77.imp"
33427 @ 305953:                  PUSHI  #0x00000019
33428 @ 305958:                  SLABEL 480

  3459  MOD(28):                               !LONG REAL NAME STORE (<-)
33429 @ 305961:                  LINE   3459 "regression-compile-tmp/allimpc1-77.imp"
33430 @ 306003:                  PUSHI  #0x0000001c
33431 @ 306008:                  SLABEL 480

  3460  MOD(29):                               !LONG REAL NAME STORE (=)
33432 @ 306011:                  LINE   3460 "regression-compile-tmp/allimpc1-77.imp"
33433 @ 306053:                  PUSHI  #0x0000001d
33434 @ 306058:                  SLABEL 480

  3461  MOD(18):       ! INTEGER NAME FETCH
33435 @ 306061:                  LINE   3461 "regression-compile-tmp/allimpc1-77.imp"
33436 @ 306103:                  PUSHI  #0x00000012
33437 @ 306108:                  SLABEL 480

  3462  MOD(22):       ! BYTE    NAME FETCH
33438 @ 306111:                  LINE   3462 "regression-compile-tmp/allimpc1-77.imp"
33439 @ 306153:                  PUSHI  #0x00000016
33440 @ 306158:                  SLABEL 480

  3463  MOD(26):       ! SHORT   NAME FETCH
33441 @ 306161:                  LINE   3463 "regression-compile-tmp/allimpc1-77.imp"
33442 @ 306203:                  PUSHI  #0x0000001a
33443 @ 306208:                  SLABEL 480

  3464  MOD(30):                               !LONG REAL NAME FETCH
33444 @ 306211:                  LINE   3464 "regression-compile-tmp/allimpc1-77.imp"
33445 @ 306253:                  PUSHI  #0x0000001e
33446 @ 306258:                  SLABEL 480

  3465           RP13=R13; R13=BASE<<12!DISP
33447 @ 306261:                  LINE   3465 "regression-compile-tmp/allimpc1-77.imp"
33448 @ 306303:                  PUSH   RP13
33449 @ 306306:                  PUSH   R13
33450 @ 306309:                  ASSVAL
33451 @ 306310:                  LINE   3465 "regression-compile-tmp/allimpc1-77.imp"
33452 @ 306352:                  PUSH   R13
33453 @ 306355:                  PUSH   BASE
33454 @ 306358:                  PUSHI  #0x0000000c
33455 @ 306363:                  LSH   
33456 @ 306364:                  PUSH   DISP
33457 @ 306367:                  OR    
33458 @ 306368:                  ASSVAL

  3466           PRX(X'58',LINK,INDEX,BASE,DISP) %UNLESS R13=RP13 %AND INDEX=0
33459 @ 306369:                  LINE   3466 "regression-compile-tmp/allimpc1-77.imp"
33460 @ 306411:                  PUSH   R13
33461 @ 306414:                  PUSH   RP13
33462 @ 306417:                  JUMPIF # L_0005
33463 @ 306421:                  PUSH   INDEX
33464 @ 306424:                  PUSHI  #0x00000000
33465 @ 306429:                  JUMPIF = L_0004
33466 @ 306433:                  LOCATE L_0005
33467 @ 306436:                  PUSH   PRX
33468 @ 306439:                  PUSHI  #0x00000058
33469 @ 306444:                  ASSPAR
33470 @ 306445:                  PUSH   LINK
33471 @ 306448:                  ASSPAR
33472 @ 306449:                  PUSH   INDEX
33473 @ 306452:                  ASSPAR
33474 @ 306453:                  PUSH   BASE
33475 @ 306456:                  ASSPAR
33476 @ 306457:                  PUSH   DISP
33477 @ 306460:                  ASSPAR
33478 @ 306461:                  CALL  
33479 @ 306462:                  LOCATE L_0004

  3467           JJJ=Z; JJJ=1 %IF Z=4
33480 @ 306465:                  LINE   3467 "regression-compile-tmp/allimpc1-77.imp"
33481 @ 306507:                  PUSH   JJJ
33482 @ 306510:                  PUSH   Z
33483 @ 306513:                  ASSVAL
33484 @ 306514:                  LINE   3467 "regression-compile-tmp/allimpc1-77.imp"
33485 @ 306556:                  PUSH   Z
33486 @ 306559:                  PUSHI  #0x00000004
33487 @ 306564:                  JUMPIF # L_0004
33488 @ 306568:                  PUSH   JJJ
33489 @ 306571:                  PUSHI  #0x00000001
33490 @ 306576:                  ASSVAL
33491 @ 306577:                  LOCATE L_0004

  3468           JJJ=TYPE<<3+PREC<<1-8+JJJ
33492 @ 306580:                  LINE   3468 "regression-compile-tmp/allimpc1-77.imp"
33493 @ 306622:                  PUSH   JJJ
33494 @ 306625:                  PUSH   TYPE
33495 @ 306628:                  PUSHI  #0x00000003
33496 @ 306633:                  LSH   
33497 @ 306634:                  PUSH   PREC
33498 @ 306637:                  PUSHI  #0x00000001
33499 @ 306642:                  LSH   
33500 @ 306643:                  ADD   
33501 @ 306644:                  PUSHI  #0x00000008
33502 @ 306649:                  SUB   
33503 @ 306650:                  PUSH   JJJ
33504 @ 306653:                  ADD   
33505 @ 306654:                  ASSVAL

  3469           DUMP(JJJ,REG,0,0,LINK)
33506 @ 306655:                  LINE   3469 "regression-compile-tmp/allimpc1-77.imp"
33507 @ 306697:                  PUSH   DUMP
33508 @ 306700:                  PUSH   JJJ
33509 @ 306703:                  ASSPAR
33510 @ 306704:                  PUSH   REG
33511 @ 306707:                  ASSPAR
33512 @ 306708:                  PUSHI  #0x00000000
33513 @ 306713:                  ASSPAR
33514 @ 306714:                  PUSHI  #0x00000000
33515 @ 306719:                  ASSPAR
33516 @ 306720:                  PUSH   LINK
33517 @ 306723:                  ASSPAR
33518 @ 306724:                  CALL  

  3470           CHECK CAPACITY(REG,0,0,LINK) %IF Z=1 %AND CHECKS=1
33519 @ 306725:                  LINE   3470 "regression-compile-tmp/allimpc1-77.imp"
33520 @ 306767:                  PUSH   Z
33521 @ 306770:                  PUSHI  #0x00000001
33522 @ 306775:                  JUMPIF # L_0004
33523 @ 306779:                  PUSH   CHECKS
33524 @ 306782:                  PUSHI  #0x00000001
33525 @ 306787:                  JUMPIF # L_0004
33526 @ 306791:                  PUSH   CHECKCAPACITY
33527 @ 306794:                  PUSH   REG
33528 @ 306797:                  ASSPAR
33529 @ 306798:                  PUSHI  #0x00000000
33530 @ 306803:                  ASSPAR
33531 @ 306804:                  PUSHI  #0x00000000
33532 @ 306809:                  ASSPAR
33533 @ 306810:                  PUSH   LINK
33534 @ 306813:                  ASSPAR
33535 @ 306814:                  CALL  
33536 @ 306815:                  LOCATE L_0004

  3471           TEST ASS (REG) %IF Z=2 %AND UNASS=1
33537 @ 306818:                  LINE   3471 "regression-compile-tmp/allimpc1-77.imp"
33538 @ 306860:                  PUSH   Z
33539 @ 306863:                  PUSHI  #0x00000002
33540 @ 306868:                  JUMPIF # L_0004
33541 @ 306872:                  PUSH   UNASS
33542 @ 306875:                  PUSHI  #0x00000001
33543 @ 306880:                  JUMPIF # L_0004
33544 @ 306884:                  PUSH   TESTASS
33545 @ 306887:                  PUSH   REG
33546 @ 306890:                  ASSPAR
33547 @ 306891:                  CALL  
33548 @ 306892:                  LOCATE L_0004

  3472  L9:       ->L1 %UNLESS ARR=0
33549 @ 306895:                  LINE   3472 "regression-compile-tmp/allimpc1-77.imp"
33550 @ 306937:                  LABEL  L_01f8
33551 @ 306940:                  LINE   3472 "regression-compile-tmp/allimpc1-77.imp"
33552 @ 306982:                  PUSH   ARR
33553 @ 306985:                  PUSHI  #0x00000000
33554 @ 306990:                  JUMPIF = L_0004
33555 @ 306994:                  JUMP   L_0203
33556 @ 306997:                  LOCATE L_0004

  3473  L91:      P=P+1
33557 @ 307000:                  LINE   3473 "regression-compile-tmp/allimpc1-77.imp"
33558 @ 307042:                  LABEL  L_01ea
33559 @ 307045:                  LINE   3473 "regression-compile-tmp/allimpc1-77.imp"
33560 @ 307087:                  PUSH   P
33561 @ 307090:                  PUSH   P
33562 @ 307093:                  PUSHI  #0x00000001
33563 @ 307098:                  ADD   
33564 @ 307099:                  ASSVAL

  3474                 ->L6 %IF A(P)=2
33565 @ 307100:                  LINE   3474 "regression-compile-tmp/allimpc1-77.imp"
33566 @ 307142:                  PUSH   A
33567 @ 307145:                  PUSH   P
33568 @ 307148:                  ACCESS
33569 @ 307149:                  PUSHI  #0x00000002
33570 @ 307154:                  JUMPIF # L_0004
33571 @ 307158:                  JUMP   L_01e7
33572 @ 307161:                  LOCATE L_0004

  3475                 FAULT(19)
33573 @ 307164:                  LINE   3475 "regression-compile-tmp/allimpc1-77.imp"
33574 @ 307206:                  PUSH   FAULT
33575 @ 307209:                  PUSHI  #0x00000013
33576 @ 307214:                  ASSPAR
33577 @ 307215:                  CALL  

  3476  L102:           SKIP APP; ->L1
33578 @ 307216:                  LINE   3476 "regression-compile-tmp/allimpc1-77.imp"
33579 @ 307258:                  LABEL  L_01e8
33580 @ 307261:                  LINE   3476 "regression-compile-tmp/allimpc1-77.imp"
33581 @ 307303:                  PUSH   SKIPAPP
33582 @ 307306:                  CALL  
33583 @ 307307:                  LINE   3476 "regression-compile-tmp/allimpc1-77.imp"
33584 @ 307349:                  JUMP   L_0203

  3477  L6:            P=P+1
33585 @ 307352:                  LINE   3477 "regression-compile-tmp/allimpc1-77.imp"
33586 @ 307394:                  LABEL  L_01e7
33587 @ 307397:                  LINE   3477 "regression-compile-tmp/allimpc1-77.imp"
33588 @ 307439:                  PUSH   P
33589 @ 307442:                  PUSH   P
33590 @ 307445:                  PUSHI  #0x00000001
33591 @ 307450:                  ADD   
33592 @ 307451:                  ASSVAL

  3478  L1:       P=P+1; ->L9005 %IF A(P-1)=2
33593 @ 307452:                  LINE   3478 "regression-compile-tmp/allimpc1-77.imp"
33594 @ 307494:                  LABEL  L_0203
33595 @ 307497:                  LINE   3478 "regression-compile-tmp/allimpc1-77.imp"
33596 @ 307539:                  PUSH   P
33597 @ 307542:                  PUSH   P
33598 @ 307545:                  PUSHI  #0x00000001
33599 @ 307550:                  ADD   
33600 @ 307551:                  ASSVAL
33601 @ 307552:                  LINE   3478 "regression-compile-tmp/allimpc1-77.imp"
33602 @ 307594:                  PUSH   A
33603 @ 307597:                  PUSH   P
33604 @ 307600:                  PUSHI  #0x00000001
33605 @ 307605:                  SUB   
33606 @ 307606:                  ACCESS
33607 @ 307607:                  PUSHI  #0x00000002
33608 @ 307612:                  JUMPIF # L_0004
33609 @ 307616:                  JUMP   L_01f2
33610 @ 307619:                  LOCATE L_0004

  3479           FAULT(69); ->L91
33611 @ 307622:                  LINE   3479 "regression-compile-tmp/allimpc1-77.imp"
33612 @ 307664:                  PUSH   FAULT
33613 @ 307667:                  PUSHI  #0x00000045
33614 @ 307672:                  ASSPAR
33615 @ 307673:                  CALL  
33616 @ 307674:                  LINE   3479 "regression-compile-tmp/allimpc1-77.imp"
33617 @ 307716:                  JUMP   L_01ea

  3480  L9005:    %END
33618 @ 307719:                  LINE   3480 "regression-compile-tmp/allimpc1-77.imp"
33619 @ 307761:                  LABEL  L_01f2
33620 @ 307764:                  LINE   3480 "regression-compile-tmp/allimpc1-77.imp"
33621 @ 307806:               END    _lev0id0_CSS_CNAME {lev=3 --> 2}

  3481           %ROUTINE CRCALL (%INTEGER CLINK)
  3482           !%SHORTROUTINE
33622 @ 307807:               LINE   3481 "regression-compile-tmp/allimpc1-77.imp"
33623 @ 307849:               DEF    CRCALL (_lev0id0_CSS_CRCALL) p1=V_0150 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
33624 @ 307867:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
33625 @ 307868:                     DEF    CLINK p1=V_01d4 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
33626 @ 307885:                  FINISH ) {lev=3}

  3483           %SWITCH FPD(0:3)
33627 @ 307886:                  LINE   3483 "regression-compile-tmp/allimpc1-77.imp"
33628 @ 307928:                  PUSHI  #0x00000000
33629 @ 307933:                  PUSHI  #0x00000003
33630 @ 307938:                  BOUNDS
33631 @ 307939:                  DEF    FPD p1=V_01d5 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  3484           %INTEGER KK,II,III,Q,QQ,QQQ,PP,RF
33632 @ 307954:                  LINE   3484 "regression-compile-tmp/allimpc1-77.imp"
33633 @ 307996:                  DEF    KK p1=V_01d6 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
33634 @ 308010:                  DEF    II p1=V_01d7 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
33635 @ 308024:                  DEF    III p1=V_01d8 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
33636 @ 308039:                  DEF    Q p1=V_01d9 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
33637 @ 308052:                  DEF    QQ p1=V_01da 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
33638 @ 308066:                  DEF    QQQ p1=V_01db 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
33639 @ 308081:                  DEF    PP p1=V_01dc 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
33640 @ 308095:                  DEF    RF p1=V_01dd 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

  3485           %ROUTINESPEC MOVEBACK
33641 @ 308109:                  LINE   3485 "regression-compile-tmp/allimpc1-77.imp"
33642 @ 308151:                  DEF    MOVEBACK (_lev0id0_CSS_CRCALL_MOVEBACK) p1=V_01de a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
33643 @ 308171:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
33644 @ 308172:                  FINISH ) {lev=3}

  3486           %INTEGER MOVED,TOMOVE,TYPEP
33645 @ 308173:                  LINE   3486 "regression-compile-tmp/allimpc1-77.imp"
33646 @ 308215:                  DEF    MOVED p1=V_01df 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
33647 @ 308232:                  DEF    TOMOVE p1=V_01e0 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
33648 @ 308250:                  DEF    TYPEP p1=V_01e1 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

  3487           %SHORTINTEGER LIST; LIST=0
33649 @ 308267:                  LINE   3487 "regression-compile-tmp/allimpc1-77.imp"
33650 @ 308309:                  DEF    LIST p1=V_01e2 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
33651 @ 308325:                  LINE   3487 "regression-compile-tmp/allimpc1-77.imp"
33652 @ 308367:                  PUSH   LIST
33653 @ 308370:                  PUSHI  #0x00000000
33654 @ 308375:                  ASSVAL

  3488           FFLAG=0; KK=COUNT APS
33655 @ 308376:                  LINE   3488 "regression-compile-tmp/allimpc1-77.imp"
33656 @ 308418:                  PUSH   FFLAG
33657 @ 308421:                  PUSHI  #0x00000000
33658 @ 308426:                  ASSVAL
33659 @ 308427:                  LINE   3488 "regression-compile-tmp/allimpc1-77.imp"
33660 @ 308469:                  PUSH   KK
33661 @ 308472:                  PUSH   COUNTAPS
33662 @ 308475:                  CALL  
33663 @ 308476:                  ASSVAL

  3489           P=P+1; ->L2 %IF K=KK
33664 @ 308477:                  LINE   3489 "regression-compile-tmp/allimpc1-77.imp"
33665 @ 308519:                  PUSH   P
33666 @ 308522:                  PUSH   P
33667 @ 308525:                  PUSHI  #0x00000001
33668 @ 308530:                  ADD   
33669 @ 308531:                  ASSVAL
33670 @ 308532:                  LINE   3489 "regression-compile-tmp/allimpc1-77.imp"
33671 @ 308574:                  PUSH   K
33672 @ 308577:                  PUSH   KK
33673 @ 308580:                  JUMPIF # L_0004
33674 @ 308584:                  JUMP   L_01e3
33675 @ 308587:                  LOCATE L_0004

  3490           FAULT(19); PRINTNAME(FNAME)
33676 @ 308590:                  LINE   3490 "regression-compile-tmp/allimpc1-77.imp"
33677 @ 308632:                  PUSH   FAULT
33678 @ 308635:                  PUSHI  #0x00000013
33679 @ 308640:                  ASSPAR
33680 @ 308641:                  CALL  
33681 @ 308642:                  LINE   3490 "regression-compile-tmp/allimpc1-77.imp"
33682 @ 308684:                  PUSH   PRINTNAME
33683 @ 308687:                  PUSH   FNAME
33684 @ 308690:                  ASSPAR
33685 @ 308691:                  CALL  

  3491           SKIP APP; P=P-1; ->L99
33686 @ 308692:                  LINE   3491 "regression-compile-tmp/allimpc1-77.imp"
33687 @ 308734:                  PUSH   SKIPAPP
33688 @ 308737:                  CALL  
33689 @ 308738:                  LINE   3491 "regression-compile-tmp/allimpc1-77.imp"
33690 @ 308780:                  PUSH   P
33691 @ 308783:                  PUSH   P
33692 @ 308786:                  PUSHI  #0x00000001
33693 @ 308791:                  SUB   
33694 @ 308792:                  ASSVAL
33695 @ 308793:                  LINE   3491 "regression-compile-tmp/allimpc1-77.imp"
33696 @ 308835:                  JUMP   L_01e4

  3492  L2:       ->L99 %IF K=0;                 ! NO PARAMETERS
33697 @ 308838:                  LINE   3492 "regression-compile-tmp/allimpc1-77.imp"
33698 @ 308880:                  LABEL  L_01e3
33699 @ 308883:                  LINE   3492 "regression-compile-tmp/allimpc1-77.imp"
33700 @ 308925:                  PUSH   K
33701 @ 308928:                  PUSHI  #0x00000000
33702 @ 308933:                  JUMPIF # L_0004
33703 @ 308937:                  JUMP   L_01e4
33704 @ 308940:                  LOCATE L_0004

  3493           Q=0; QQ=64; RF=1-FFLAG;       ! RF=1 NO NEED TO MOVE WSPR
33705 @ 308943:                  LINE   3493 "regression-compile-tmp/allimpc1-77.imp"
33706 @ 308985:                  PUSH   Q
33707 @ 308988:                  PUSHI  #0x00000000
33708 @ 308993:                  ASSVAL
33709 @ 308994:                  LINE   3493 "regression-compile-tmp/allimpc1-77.imp"
33710 @ 309036:                  PUSH   QQ
33711 @ 309039:                  PUSHI  #0x00000040
33712 @ 309044:                  ASSVAL
33713 @ 309045:                  LINE   3493 "regression-compile-tmp/allimpc1-77.imp"
33714 @ 309087:                  PUSH   RF
33715 @ 309090:                  PUSHI  #0x00000001
33716 @ 309095:                  PUSH   FFLAG
33717 @ 309098:                  SUB   
33718 @ 309099:                  ASSVAL

  3494           MOVED=0; RF=1 %IF KK=1
33719 @ 309100:                  LINE   3494 "regression-compile-tmp/allimpc1-77.imp"
33720 @ 309142:                  PUSH   MOVED
33721 @ 309145:                  PUSHI  #0x00000000
33722 @ 309150:                  ASSVAL
33723 @ 309151:                  LINE   3494 "regression-compile-tmp/allimpc1-77.imp"
33724 @ 309193:                  PUSH   KK
33725 @ 309196:                  PUSHI  #0x00000001
33726 @ 309201:                  JUMPIF # L_0004
33727 @ 309205:                  PUSH   RF
33728 @ 309208:                  PUSHI  #0x00000001
33729 @ 309213:                  ASSVAL
33730 @ 309214:                  LOCATE L_0004

  3495  L7:       MLINK(CLINK)
33731 @ 309217:                  LINE   3495 "regression-compile-tmp/allimpc1-77.imp"
33732 @ 309259:                  LABEL  L_01e5
33733 @ 309262:                  LINE   3495 "regression-compile-tmp/allimpc1-77.imp"
33734 @ 309304:                  PUSH   MLINK
33735 @ 309307:                  PUSH   CLINK
33736 @ 309310:                  ASSPAR
33737 @ 309311:                  CALL  

  3496           FROM1(CLINK,PTYPE)
33738 @ 309312:                  LINE   3496 "regression-compile-tmp/allimpc1-77.imp"
33739 @ 309354:                  PUSH   FROM1
33740 @ 309357:                  PUSH   CLINK
33741 @ 309360:                  ASSPAR
33742 @ 309361:                  PUSH   PTYPE
33743 @ 309364:                  ASSPAR
33744 @ 309365:                  CALL  

  3497           P=P+1; UNPACK
33745 @ 309366:                  LINE   3497 "regression-compile-tmp/allimpc1-77.imp"
33746 @ 309408:                  PUSH   P
33747 @ 309411:                  PUSH   P
33748 @ 309414:                  PUSHI  #0x00000001
33749 @ 309419:                  ADD   
33750 @ 309420:                  ASSVAL
33751 @ 309421:                  LINE   3497 "regression-compile-tmp/allimpc1-77.imp"
33752 @ 309463:                  PUSH   UNPACK
33753 @ 309466:                  CALL  

  3498           II=TYPE; III=PREC; QQQ=P
33754 @ 309467:                  LINE   3498 "regression-compile-tmp/allimpc1-77.imp"
33755 @ 309509:                  PUSH   II
33756 @ 309512:                  PUSH   TYPE
33757 @ 309515:                  ASSVAL
33758 @ 309516:                  LINE   3498 "regression-compile-tmp/allimpc1-77.imp"
33759 @ 309558:                  PUSH   III
33760 @ 309561:                  PUSH   PREC
33761 @ 309564:                  ASSVAL
33762 @ 309565:                  LINE   3498 "regression-compile-tmp/allimpc1-77.imp"
33763 @ 309607:                  PUSH   QQQ
33764 @ 309610:                  PUSH   P
33765 @ 309613:                  ASSVAL

  3499           PP=(NAM<<1!ARR)&3
33766 @ 309614:                  LINE   3499 "regression-compile-tmp/allimpc1-77.imp"
33767 @ 309656:                  PUSH   PP
33768 @ 309659:                  PUSH   NAM
33769 @ 309662:                  PUSHI  #0x00000001
33770 @ 309667:                  LSH   
33771 @ 309668:                  PUSH   ARR
33772 @ 309671:                  OR    
33773 @ 309672:                  PUSHI  #0x00000003
33774 @ 309677:                  AND   
33775 @ 309678:                  ASSVAL

  3500           ->L10 %UNLESS(PP=0 %AND ROUT=0) %OR(A(P)=4 %AND A(P+1)=1)
33776 @ 309679:                  LINE   3500 "regression-compile-tmp/allimpc1-77.imp"
33777 @ 309721:                  PUSH   PP
33778 @ 309724:                  PUSHI  #0x00000000
33779 @ 309729:                  JUMPIF # L_0005
33780 @ 309733:                  PUSH   ROUT
33781 @ 309736:                  PUSHI  #0x00000000
33782 @ 309741:                  JUMPIF = L_0004
33783 @ 309745:                  LOCATE L_0005
33784 @ 309748:                  PUSH   A
33785 @ 309751:                  PUSH   P
33786 @ 309754:                  ACCESS
33787 @ 309755:                  PUSHI  #0x00000004
33788 @ 309760:                  JUMPIF # L_0005
33789 @ 309764:                  PUSH   A
33790 @ 309767:                  PUSH   P
33791 @ 309770:                  PUSHI  #0x00000001
33792 @ 309775:                  ADD   
33793 @ 309776:                  ACCESS
33794 @ 309777:                  PUSHI  #0x00000001
33795 @ 309782:                  JUMPIF = L_0004
33796 @ 309786:                  LOCATE L_0005
33797 @ 309789:                  JUMP   L_01e6
33798 @ 309792:                  LOCATE L_0004

  3501           ->L12 %IF ROUT=1; ->FPD(PP)
33799 @ 309795:                  LINE   3501 "regression-compile-tmp/allimpc1-77.imp"
33800 @ 309837:                  PUSH   ROUT
33801 @ 309840:                  PUSHI  #0x00000001
33802 @ 309845:                  JUMPIF # L_0004
33803 @ 309849:                  JUMP   L_01e7
33804 @ 309852:                  LOCATE L_0004
33805 @ 309855:                  LINE   3501 "regression-compile-tmp/allimpc1-77.imp"
33806 @ 309897:                  PUSH   PP
33807 @ 309900:                  SJUMP  469

  3502  L10:      P=QQQ; SKIP EXP;
33808 @ 309903:                  LINE   3502 "regression-compile-tmp/allimpc1-77.imp"
33809 @ 309945:                  LABEL  L_01e6
33810 @ 309948:                  LINE   3502 "regression-compile-tmp/allimpc1-77.imp"
33811 @ 309990:                  PUSH   P
33812 @ 309993:                  PUSH   QQQ
33813 @ 309996:                  ASSVAL
33814 @ 309997:                  LINE   3502 "regression-compile-tmp/allimpc1-77.imp"
33815 @ 310039:                  PUSH   SKIPEXP
33816 @ 310042:                  CALL  

  3503  L11:      FAULT(22); ->L53
  3504           %COMMENT ROUTINE TYPE PARAMETERS
33817 @ 310043:                  LINE   3503 "regression-compile-tmp/allimpc1-77.imp"
33818 @ 310085:                  LABEL  L_01e8
33819 @ 310088:                  LINE   3503 "regression-compile-tmp/allimpc1-77.imp"
33820 @ 310130:                  PUSH   FAULT
33821 @ 310133:                  PUSHI  #0x00000016
33822 @ 310138:                  ASSPAR
33823 @ 310139:                  CALL  
33824 @ 310140:                  LINE   3503 "regression-compile-tmp/allimpc1-77.imp"
33825 @ 310182:                  JUMP   L_01e9

  3505  L12:      II=PTYPE; P=P+2; CNAME(13,0)
33826 @ 310185:                  LINE   3505 "regression-compile-tmp/allimpc1-77.imp"
33827 @ 310227:                  LABEL  L_01e7
33828 @ 310230:                  LINE   3505 "regression-compile-tmp/allimpc1-77.imp"
33829 @ 310272:                  PUSH   II
33830 @ 310275:                  PUSH   PTYPE
33831 @ 310278:                  ASSVAL
33832 @ 310279:                  LINE   3505 "regression-compile-tmp/allimpc1-77.imp"
33833 @ 310321:                  PUSH   P
33834 @ 310324:                  PUSH   P
33835 @ 310327:                  PUSHI  #0x00000002
33836 @ 310332:                  ADD   
33837 @ 310333:                  ASSVAL
33838 @ 310334:                  LINE   3505 "regression-compile-tmp/allimpc1-77.imp"
33839 @ 310376:                  PUSH   CNAME
33840 @ 310379:                  PUSHI  #0x0000000d
33841 @ 310384:                  ASSPAR
33842 @ 310385:                  PUSHI  #0x00000000
33843 @ 310390:                  ASSPAR
33844 @ 310391:                  CALL  

  3506           ->L10 %IF 1000#|PTYPE-II|#0
33845 @ 310392:                  LINE   3506 "regression-compile-tmp/allimpc1-77.imp"
33846 @ 310434:                  PUSHI  #0x000003e8
33847 @ 310439:                  PUSH   PTYPE
33848 @ 310442:                  PUSH   II
33849 @ 310445:                  SUB   
33850 @ 310446:                  MOD   
33851 @ 310447:                  JUMPIFD = L_0004
33852 @ 310451:                  PUSHI  #0x00000000
33853 @ 310456:                  JUMPIF = L_0004
33854 @ 310460:                  JUMP   L_01e6
33855 @ 310463:                  LOCATE L_0004

  3507           ->L10 %IF A(P)=1; P=P+1
33856 @ 310466:                  LINE   3507 "regression-compile-tmp/allimpc1-77.imp"
33857 @ 310508:                  PUSH   A
33858 @ 310511:                  PUSH   P
33859 @ 310514:                  ACCESS
33860 @ 310515:                  PUSHI  #0x00000001
33861 @ 310520:                  JUMPIF # L_0004
33862 @ 310524:                  JUMP   L_01e6
33863 @ 310527:                  LOCATE L_0004
33864 @ 310530:                  LINE   3507 "regression-compile-tmp/allimpc1-77.imp"
33865 @ 310572:                  PUSH   P
33866 @ 310575:                  PUSH   P
33867 @ 310578:                  PUSHI  #0x00000001
33868 @ 310583:                  ADD   
33869 @ 310584:                  ASSVAL

  3508           ->L13 %IF J=14;      ! EXTERNAL
33870 @ 310585:                  LINE   3508 "regression-compile-tmp/allimpc1-77.imp"
33871 @ 310627:                  PUSH   J
33872 @ 310630:                  PUSHI  #0x0000000e
33873 @ 310635:                  JUMPIF # L_0004
33874 @ 310639:                  JUMP   L_01ea
33875 @ 310642:                  LOCATE L_0004

  3509           ->L15 %IF NAM&1#0;             ! RT NAME OR RTTYPE
33876 @ 310645:                  LINE   3509 "regression-compile-tmp/allimpc1-77.imp"
33877 @ 310687:                  PUSH   NAM
33878 @ 310690:                  PUSHI  #0x00000001
33879 @ 310695:                  AND   
33880 @ 310696:                  PUSHI  #0x00000000
33881 @ 310701:                  JUMPIF = L_0004
33882 @ 310705:                  JUMP   L_01eb
33883 @ 310708:                  LOCATE L_0004

  3510           DUMP(2,2,DISP,INDEX,BASE);      ! PICK UP RT ADDR
33884 @ 310711:                  LINE   3510 "regression-compile-tmp/allimpc1-77.imp"
33885 @ 310753:                  PUSH   DUMP
33886 @ 310756:                  PUSHI  #0x00000002
33887 @ 310761:                  ASSPAR
33888 @ 310762:                  PUSHI  #0x00000002
33889 @ 310767:                  ASSPAR
33890 @ 310768:                  PUSH   DISP
33891 @ 310771:                  ASSPAR
33892 @ 310772:                  PUSH   INDEX
33893 @ 310775:                  ASSPAR
33894 @ 310776:                  PUSH   BASE
33895 @ 310779:                  ASSPAR
33896 @ 310780:                  CALL  

  3511           PRX(X'5A',2,0,GLA,28);        ! RELOCATE
33897 @ 310781:                  LINE   3511 "regression-compile-tmp/allimpc1-77.imp"
33898 @ 310823:                  PUSH   PRX
33899 @ 310826:                  PUSHI  #0x0000005a
33900 @ 310831:                  ASSPAR
33901 @ 310832:                  PUSHI  #0x00000002
33902 @ 310837:                  ASSPAR
33903 @ 310838:                  PUSHI  #0x00000000
33904 @ 310843:                  ASSPAR
33905 @ 310844:                  PUSH   GLA
33906 @ 310847:                  ASSPAR
33907 @ 310848:                  PUSHI  #0x0000001c
33908 @ 310853:                  ASSPAR
33909 @ 310854:                  CALL  

  3512           PCONST(X'180C181D');          ! LR 0,12 LR1,13 PERM AND GLA
33910 @ 310855:                  LINE   3512 "regression-compile-tmp/allimpc1-77.imp"
33911 @ 310897:                  PUSH   PCONST
33912 @ 310900:                  PUSHI  #0x180c181d
33913 @ 310905:                  ASSPAR
33914 @ 310906:                  CALL  

  3513           PUSH(LIST,QQ+12,0); ->L69
33915 @ 310907:                  LINE   3513 "regression-compile-tmp/allimpc1-77.imp"
33916 @ 310949:                  PUSH   PUSH
33917 @ 310952:                  PUSH   LIST
33918 @ 310955:                  ASSPAR
33919 @ 310956:                  PUSH   QQ
33920 @ 310959:                  PUSHI  #0x0000000c
33921 @ 310964:                  ADD   
33922 @ 310965:                  ASSPAR
33923 @ 310966:                  PUSHI  #0x00000000
33924 @ 310971:                  ASSPAR
33925 @ 310972:                  CALL  
33926 @ 310973:                  LINE   3513 "regression-compile-tmp/allimpc1-77.imp"
33927 @ 311015:                  JUMP   L_01ec

  3514  L13:      PRX(X'98',0,2,BASE,DISP);     ! CODE,GLA,EP
33928 @ 311018:                  LINE   3514 "regression-compile-tmp/allimpc1-77.imp"
33929 @ 311060:                  LABEL  L_01ea
33930 @ 311063:                  LINE   3514 "regression-compile-tmp/allimpc1-77.imp"
33931 @ 311105:                  PUSH   PRX
33932 @ 311108:                  PUSHI  #0x00000098
33933 @ 311113:                  ASSPAR
33934 @ 311114:                  PUSHI  #0x00000000
33935 @ 311119:                  ASSPAR
33936 @ 311120:                  PUSHI  #0x00000002
33937 @ 311125:                  ASSPAR
33938 @ 311126:                  PUSH   BASE
33939 @ 311129:                  ASSPAR
33940 @ 311130:                  PUSH   DISP
33941 @ 311133:                  ASSPAR
33942 @ 311134:                  CALL  

  3515           PRR(X'18',3,9); ->L69;         ! ANYTHING D W ALIGNED AS ENVRMNT
33943 @ 311135:                  LINE   3515 "regression-compile-tmp/allimpc1-77.imp"
33944 @ 311177:                  PUSH   PRR
33945 @ 311180:                  PUSHI  #0x00000018
33946 @ 311185:                  ASSPAR
33947 @ 311186:                  PUSHI  #0x00000003
33948 @ 311191:                  ASSPAR
33949 @ 311192:                  PUSHI  #0x00000009
33950 @ 311197:                  ASSPAR
33951 @ 311198:                  CALL  
33952 @ 311199:                  LINE   3515 "regression-compile-tmp/allimpc1-77.imp"
33953 @ 311241:                  JUMP   L_01ec

  3516  L15:      PRX(X'98',0,3,BASE,DISP); ->L69
33954 @ 311244:                  LINE   3516 "regression-compile-tmp/allimpc1-77.imp"
33955 @ 311286:                  LABEL  L_01eb
33956 @ 311289:                  LINE   3516 "regression-compile-tmp/allimpc1-77.imp"
33957 @ 311331:                  PUSH   PRX
33958 @ 311334:                  PUSHI  #0x00000098
33959 @ 311339:                  ASSPAR
33960 @ 311340:                  PUSHI  #0x00000000
33961 @ 311345:                  ASSPAR
33962 @ 311346:                  PUSHI  #0x00000003
33963 @ 311351:                  ASSPAR
33964 @ 311352:                  PUSH   BASE
33965 @ 311355:                  ASSPAR
33966 @ 311356:                  PUSH   DISP
33967 @ 311359:                  ASSPAR
33968 @ 311360:                  CALL  
33969 @ 311361:                  LINE   3516 "regression-compile-tmp/allimpc1-77.imp"
33970 @ 311403:                  JUMP   L_01ec

  3517  FPD(0):  ->L41 %IF PREC=3
33971 @ 311406:                  LINE   3517 "regression-compile-tmp/allimpc1-77.imp"
33972 @ 311448:                  PUSHI  #0x00000000
33973 @ 311453:                  SLABEL 469
33974 @ 311456:                  LINE   3517 "regression-compile-tmp/allimpc1-77.imp"
33975 @ 311498:                  PUSH   PREC
33976 @ 311501:                  PUSHI  #0x00000003
33977 @ 311506:                  JUMPIF # L_0004
33978 @ 311510:                  JUMP   L_01ed
33979 @ 311513:                  LOCATE L_0004

  3518           ->L45 %IF TYPE=5
33980 @ 311516:                  LINE   3518 "regression-compile-tmp/allimpc1-77.imp"
33981 @ 311558:                  PUSH   TYPE
33982 @ 311561:                  PUSHI  #0x00000005
33983 @ 311566:                  JUMPIF # L_0004
33984 @ 311570:                  JUMP   L_01ee
33985 @ 311573:                  LOCATE L_0004

  3519           ->L39 %UNLESS UNASS=0 %AND TYPE=1
33986 @ 311576:                  LINE   3519 "regression-compile-tmp/allimpc1-77.imp"
33987 @ 311618:                  PUSH   UNASS
33988 @ 311621:                  PUSHI  #0x00000000
33989 @ 311626:                  JUMPIF # L_0005
33990 @ 311630:                  PUSH   TYPE
33991 @ 311633:                  PUSHI  #0x00000001
33992 @ 311638:                  JUMPIF = L_0004
33993 @ 311642:                  LOCATE L_0005
33994 @ 311645:                  JUMP   L_01ef
33995 @ 311648:                  LOCATE L_0004

  3520           PP=P; TYPEP=PREC
33996 @ 311651:                  LINE   3520 "regression-compile-tmp/allimpc1-77.imp"
33997 @ 311693:                  PUSH   PP
33998 @ 311696:                  PUSH   P
33999 @ 311699:                  ASSVAL
34000 @ 311700:                  LINE   3520 "regression-compile-tmp/allimpc1-77.imp"
34001 @ 311742:                  PUSH   TYPEP
34002 @ 311745:                  PUSH   PREC
34003 @ 311748:                  ASSVAL

  3521           II=TSEXP(III)
34004 @ 311749:                  LINE   3521 "regression-compile-tmp/allimpc1-77.imp"
34005 @ 311791:                  PUSH   II
34006 @ 311794:                  PUSH   TSEXP
34007 @ 311797:                  PUSH   III
34008 @ 311800:                  ASSPAR
34009 @ 311801:                  CALL  
34010 @ 311802:                  ASSVAL

  3522           ->L42 %IF II=10 %AND TYPEP=0
34011 @ 311803:                  LINE   3522 "regression-compile-tmp/allimpc1-77.imp"
34012 @ 311845:                  PUSH   II
34013 @ 311848:                  PUSHI  #0x0000000a
34014 @ 311853:                  JUMPIF # L_0004
34015 @ 311857:                  PUSH   TYPEP
34016 @ 311860:                  PUSHI  #0x00000000
34017 @ 311865:                  JUMPIF # L_0004
34018 @ 311869:                  JUMP   L_01f0
34019 @ 311872:                  LOCATE L_0004

  3523           ->L43 %IF II=1 %AND TYPEP=1
34020 @ 311875:                  LINE   3523 "regression-compile-tmp/allimpc1-77.imp"
34021 @ 311917:                  PUSH   II
34022 @ 311920:                  PUSHI  #0x00000001
34023 @ 311925:                  JUMPIF # L_0004
34024 @ 311929:                  PUSH   TYPEP
34025 @ 311932:                  PUSHI  #0x00000001
34026 @ 311937:                  JUMPIF # L_0004
34027 @ 311941:                  JUMP   L_01f1
34028 @ 311944:                  LOCATE L_0004

  3524           P=PP; TYPE=1
34029 @ 311947:                  LINE   3524 "regression-compile-tmp/allimpc1-77.imp"
34030 @ 311989:                  PUSH   P
34031 @ 311992:                  PUSH   PP
34032 @ 311995:                  ASSVAL
34033 @ 311996:                  LINE   3524 "regression-compile-tmp/allimpc1-77.imp"
34034 @ 312038:                  PUSH   TYPE
34035 @ 312041:                  PUSHI  #0x00000001
34036 @ 312046:                  ASSVAL

  3525  L39:      CSEXP(0,TYPE)
34037 @ 312047:                  LINE   3525 "regression-compile-tmp/allimpc1-77.imp"
34038 @ 312089:                  LABEL  L_01ef
34039 @ 312092:                  LINE   3525 "regression-compile-tmp/allimpc1-77.imp"
34040 @ 312134:                  PUSH   CSEXP
34041 @ 312137:                  PUSHI  #0x00000000
34042 @ 312142:                  ASSPAR
34043 @ 312143:                  PUSH   TYPE
34044 @ 312146:                  ASSPAR
34045 @ 312147:                  CALL  

  3526           MOVE BACK
34046 @ 312148:                  LINE   3526 "regression-compile-tmp/allimpc1-77.imp"
34047 @ 312190:                  PUSH   MOVEBACK
34048 @ 312193:                  CALL  

  3527           DUMP(8*TYPE-7,NEST,QQ-MOVED,0,WSPR)
34049 @ 312194:                  LINE   3527 "regression-compile-tmp/allimpc1-77.imp"
34050 @ 312236:                  PUSH   DUMP
34051 @ 312239:                  PUSHI  #0x00000008
34052 @ 312244:                  PUSH   TYPE
34053 @ 312247:                  MUL   
34054 @ 312248:                  PUSHI  #0x00000007
34055 @ 312253:                  SUB   
34056 @ 312254:                  ASSPAR
34057 @ 312255:                  PUSH   NEST
34058 @ 312258:                  ASSPAR
34059 @ 312259:                  PUSH   QQ
34060 @ 312262:                  PUSH   MOVED
34061 @ 312265:                  SUB   
34062 @ 312266:                  ASSPAR
34063 @ 312267:                  PUSHI  #0x00000000
34064 @ 312272:                  ASSPAR
34065 @ 312273:                  PUSH   WSPR
34066 @ 312276:                  ASSPAR
34067 @ 312277:                  CALL  

  3528           CHECK CAPACITY(NEST,QQ-MOVED,0,WSPR) %IF CHECKS=1
34068 @ 312278:                  LINE   3528 "regression-compile-tmp/allimpc1-77.imp"
34069 @ 312320:                  PUSH   CHECKS
34070 @ 312323:                  PUSHI  #0x00000001
34071 @ 312328:                  JUMPIF # L_0004
34072 @ 312332:                  PUSH   CHECKCAPACITY
34073 @ 312335:                  PUSH   NEST
34074 @ 312338:                  ASSPAR
34075 @ 312339:                  PUSH   QQ
34076 @ 312342:                  PUSH   MOVED
34077 @ 312345:                  SUB   
34078 @ 312346:                  ASSPAR
34079 @ 312347:                  PUSHI  #0x00000000
34080 @ 312352:                  ASSPAR
34081 @ 312353:                  PUSH   WSPR
34082 @ 312356:                  ASSPAR
34083 @ 312357:                  CALL  
34084 @ 312358:                  LOCATE L_0004

  3529           TOMOVE=4;->L50
34085 @ 312361:                  LINE   3529 "regression-compile-tmp/allimpc1-77.imp"
34086 @ 312403:                  PUSH   TOMOVE
34087 @ 312406:                  PUSHI  #0x00000004
34088 @ 312411:                  ASSVAL
34089 @ 312412:                  LINE   3529 "regression-compile-tmp/allimpc1-77.imp"
34090 @ 312454:                  JUMP   L_01f2

  3530  L42:      MOVEBACK
34091 @ 312457:                  LINE   3530 "regression-compile-tmp/allimpc1-77.imp"
34092 @ 312499:                  LABEL  L_01f0
34093 @ 312502:                  LINE   3530 "regression-compile-tmp/allimpc1-77.imp"
34094 @ 312544:                  PUSH   MOVEBACK
34095 @ 312547:                  CALL  

  3531           PSS(X'D2',4,WSPR,QQ-MOVED,I,K)
34096 @ 312548:                  LINE   3531 "regression-compile-tmp/allimpc1-77.imp"
34097 @ 312590:                  PUSH   PSS
34098 @ 312593:                  PUSHI  #0x000000d2
34099 @ 312598:                  ASSPAR
34100 @ 312599:                  PUSHI  #0x00000004
34101 @ 312604:                  ASSPAR
34102 @ 312605:                  PUSH   WSPR
34103 @ 312608:                  ASSPAR
34104 @ 312609:                  PUSH   QQ
34105 @ 312612:                  PUSH   MOVED
34106 @ 312615:                  SUB   
34107 @ 312616:                  ASSPAR
34108 @ 312617:                  PUSH   I
34109 @ 312620:                  ASSPAR
34110 @ 312621:                  PUSH   K
34111 @ 312624:                  ASSPAR
34112 @ 312625:                  CALL  

  3532           TOMOVE=4; ->L50
34113 @ 312626:                  LINE   3532 "regression-compile-tmp/allimpc1-77.imp"
34114 @ 312668:                  PUSH   TOMOVE
34115 @ 312671:                  PUSHI  #0x00000004
34116 @ 312676:                  ASSVAL
34117 @ 312677:                  LINE   3532 "regression-compile-tmp/allimpc1-77.imp"
34118 @ 312719:                  JUMP   L_01f2

  3533  L43:      MOVEBACK
34119 @ 312722:                  LINE   3533 "regression-compile-tmp/allimpc1-77.imp"
34120 @ 312764:                  LABEL  L_01f1
34121 @ 312767:                  LINE   3533 "regression-compile-tmp/allimpc1-77.imp"
34122 @ 312809:                  PUSH   MOVEBACK
34123 @ 312812:                  CALL  

  3534           PSI(X'92',III,WSPR,QQ-MOVED+3)
34124 @ 312813:                  LINE   3534 "regression-compile-tmp/allimpc1-77.imp"
34125 @ 312855:                  PUSH   PSI
34126 @ 312858:                  PUSHI  #0x00000092
34127 @ 312863:                  ASSPAR
34128 @ 312864:                  PUSH   III
34129 @ 312867:                  ASSPAR
34130 @ 312868:                  PUSH   WSPR
34131 @ 312871:                  ASSPAR
34132 @ 312872:                  PUSH   QQ
34133 @ 312875:                  PUSH   MOVED
34134 @ 312878:                  SUB   
34135 @ 312879:                  PUSHI  #0x00000003
34136 @ 312884:                  ADD   
34137 @ 312885:                  ASSPAR
34138 @ 312886:                  CALL  

  3535           TOMOVE=4; ->L50
34139 @ 312887:                  LINE   3535 "regression-compile-tmp/allimpc1-77.imp"
34140 @ 312929:                  PUSH   TOMOVE
34141 @ 312932:                  PUSHI  #0x00000004
34142 @ 312937:                  ASSVAL
34143 @ 312938:                  LINE   3535 "regression-compile-tmp/allimpc1-77.imp"
34144 @ 312980:                  JUMP   L_01f2

  3536  L41:      II=0; II=4 %UNLESS QQ&7=0;    !LONG REAL
34145 @ 312983:                  LINE   3536 "regression-compile-tmp/allimpc1-77.imp"
34146 @ 313025:                  LABEL  L_01ed
34147 @ 313028:                  LINE   3536 "regression-compile-tmp/allimpc1-77.imp"
34148 @ 313070:                  PUSH   II
34149 @ 313073:                  PUSHI  #0x00000000
34150 @ 313078:                  ASSVAL
34151 @ 313079:                  LINE   3536 "regression-compile-tmp/allimpc1-77.imp"
34152 @ 313121:                  PUSH   QQ
34153 @ 313124:                  PUSHI  #0x00000007
34154 @ 313129:                  AND   
34155 @ 313130:                  PUSHI  #0x00000000
34156 @ 313135:                  JUMPIF = L_0004
34157 @ 313139:                  PUSH   II
34158 @ 313142:                  PUSHI  #0x00000004
34159 @ 313147:                  ASSVAL
34160 @ 313148:                  LOCATE L_0004

  3537           CSEXP(0,3)
34161 @ 313151:                  LINE   3537 "regression-compile-tmp/allimpc1-77.imp"
34162 @ 313193:                  PUSH   CSEXP
34163 @ 313196:                  PUSHI  #0x00000000
34164 @ 313201:                  ASSPAR
34165 @ 313202:                  PUSHI  #0x00000003
34166 @ 313207:                  ASSPAR
34167 @ 313208:                  CALL  

  3538           DUMP(15,NEST,QQ-MOVED+II,0,WSPR)
34168 @ 313209:                  LINE   3538 "regression-compile-tmp/allimpc1-77.imp"
34169 @ 313251:                  PUSH   DUMP
34170 @ 313254:                  PUSHI  #0x0000000f
34171 @ 313259:                  ASSPAR
34172 @ 313260:                  PUSH   NEST
34173 @ 313263:                  ASSPAR
34174 @ 313264:                  PUSH   QQ
34175 @ 313267:                  PUSH   MOVED
34176 @ 313270:                  SUB   
34177 @ 313271:                  PUSH   II
34178 @ 313274:                  ADD   
34179 @ 313275:                  ASSPAR
34180 @ 313276:                  PUSHI  #0x00000000
34181 @ 313281:                  ASSPAR
34182 @ 313282:                  PUSH   WSPR
34183 @ 313285:                  ASSPAR
34184 @ 313286:                  CALL  

  3539           TOMOVE=8+II;->L50
34185 @ 313287:                  LINE   3539 "regression-compile-tmp/allimpc1-77.imp"
34186 @ 313329:                  PUSH   TOMOVE
34187 @ 313332:                  PUSHI  #0x00000008
34188 @ 313337:                  PUSH   II
34189 @ 313340:                  ADD   
34190 @ 313341:                  ASSVAL
34191 @ 313342:                  LINE   3539 "regression-compile-tmp/allimpc1-77.imp"
34192 @ 313384:                  JUMP   L_01f2

  3540  L45:      CSTREXP(4); FROM2(CLINK,III)
34193 @ 313387:                  LINE   3540 "regression-compile-tmp/allimpc1-77.imp"
34194 @ 313429:                  LABEL  L_01ee
34195 @ 313432:                  LINE   3540 "regression-compile-tmp/allimpc1-77.imp"
34196 @ 313474:                  PUSH   CSTREXP
34197 @ 313477:                  PUSHI  #0x00000004
34198 @ 313482:                  ASSPAR
34199 @ 313483:                  CALL  
34200 @ 313484:                  LINE   3540 "regression-compile-tmp/allimpc1-77.imp"
34201 @ 313526:                  PUSH   FROM2
34202 @ 313529:                  PUSH   CLINK
34203 @ 313532:                  ASSPAR
34204 @ 313533:                  PUSH   III
34205 @ 313536:                  ASSPAR
34206 @ 313537:                  CALL  

  3541           PRX(X'41',1,0,WSPR,QQ-MOVED+4)
34207 @ 313538:                  LINE   3541 "regression-compile-tmp/allimpc1-77.imp"
34208 @ 313580:                  PUSH   PRX
34209 @ 313583:                  PUSHI  #0x00000041
34210 @ 313588:                  ASSPAR
34211 @ 313589:                  PUSHI  #0x00000001
34212 @ 313594:                  ASSPAR
34213 @ 313595:                  PUSHI  #0x00000000
34214 @ 313600:                  ASSPAR
34215 @ 313601:                  PUSH   WSPR
34216 @ 313604:                  ASSPAR
34217 @ 313605:                  PUSH   QQ
34218 @ 313608:                  PUSH   MOVED
34219 @ 313611:                  SUB   
34220 @ 313612:                  PUSHI  #0x00000004
34221 @ 313617:                  ADD   
34222 @ 313618:                  ASSPAR
34223 @ 313619:                  CALL  

  3542           STORE STRING(1,4,1,0,III-1)
34224 @ 313620:                  LINE   3542 "regression-compile-tmp/allimpc1-77.imp"
34225 @ 313662:                  PUSH   STORESTRING
34226 @ 313665:                  PUSHI  #0x00000001
34227 @ 313670:                  ASSPAR
34228 @ 313671:                  PUSHI  #0x00000004
34229 @ 313676:                  ASSPAR
34230 @ 313677:                  PUSHI  #0x00000001
34231 @ 313682:                  ASSPAR
34232 @ 313683:                  PUSHI  #0x00000000
34233 @ 313688:                  ASSPAR
34234 @ 313689:                  PUSH   III
34235 @ 313692:                  PUSHI  #0x00000001
34236 @ 313697:                  SUB   
34237 @ 313698:                  ASSPAR
34238 @ 313699:                  CALL  

  3543           TOMOVE =(III+7)&(-4); ->L50
34239 @ 313700:                  LINE   3543 "regression-compile-tmp/allimpc1-77.imp"
34240 @ 313742:                  PUSH   TOMOVE
34241 @ 313745:                  PUSH   III
34242 @ 313748:                  PUSHI  #0x00000007
34243 @ 313753:                  ADD   
34244 @ 313754:                  PUSHI  #0x00000004
34245 @ 313759:                  NEGATE
34246 @ 313760:                  AND   
34247 @ 313761:                  ASSVAL
34248 @ 313762:                  LINE   3543 "regression-compile-tmp/allimpc1-77.imp"
34249 @ 313804:                  JUMP   L_01f2

  3544  FPD(2):                                ! NAME TYPES INCLUDES RECORDNAME
34250 @ 313807:                  LINE   3544 "regression-compile-tmp/allimpc1-77.imp"
34251 @ 313849:                  PUSHI  #0x00000002
34252 @ 313854:                  SLABEL 469

  3545           P=P+2
34253 @ 313857:                  LINE   3545 "regression-compile-tmp/allimpc1-77.imp"
34254 @ 313899:                  PUSH   P
34255 @ 313902:                  PUSH   P
34256 @ 313905:                  PUSHI  #0x00000002
34257 @ 313910:                  ADD   
34258 @ 313911:                  ASSVAL

  3546           %IF TYPE=3 %THEN CNAME(15,1) %ELSE CNAME(3,1)
34259 @ 313912:                  LINE   3546 "regression-compile-tmp/allimpc1-77.imp"
34260 @ 313954:                  PUSH   TYPE
34261 @ 313957:                  PUSHI  #0x00000003
34262 @ 313962:                  JUMPIF # L_0004
34263 @ 313966:                  PUSH   CNAME
34264 @ 313969:                  PUSHI  #0x0000000f
34265 @ 313974:                  ASSPAR
34266 @ 313975:                  PUSHI  #0x00000001
34267 @ 313980:                  ASSPAR
34268 @ 313981:                  CALL  
34269 @ 313982:                  GOTO   L_0003
34270 @ 313985:                  LOCATE L_0004
34271 @ 313988:                  PUSH   CNAME
34272 @ 313991:                  PUSHI  #0x00000003
34273 @ 313996:                  ASSPAR
34274 @ 313997:                  PUSHI  #0x00000001
34275 @ 314002:                  ASSPAR
34276 @ 314003:                  CALL  
34277 @ 314004:                  LOCATE L_0003

  3547           ->L10  %IF A(P)=1; P=P+1;      ! CHECK NO RESTOF EXPRN
34278 @ 314007:                  LINE   3547 "regression-compile-tmp/allimpc1-77.imp"
34279 @ 314049:                  PUSH   A
34280 @ 314052:                  PUSH   P
34281 @ 314055:                  ACCESS
34282 @ 314056:                  PUSHI  #0x00000001
34283 @ 314061:                  JUMPIF # L_0004
34284 @ 314065:                  JUMP   L_01e6
34285 @ 314068:                  LOCATE L_0004
34286 @ 314071:                  LINE   3547 "regression-compile-tmp/allimpc1-77.imp"
34287 @ 314113:                  PUSH   P
34288 @ 314116:                  PUSH   P
34289 @ 314119:                  PUSHI  #0x00000001
34290 @ 314124:                  ADD   
34291 @ 314125:                  ASSVAL

  3548           ->L11 %UNLESS (II=TYPE %AND III=PREC) %OR II=0
34292 @ 314126:                  LINE   3548 "regression-compile-tmp/allimpc1-77.imp"
34293 @ 314168:                  PUSH   II
34294 @ 314171:                  PUSH   TYPE
34295 @ 314174:                  JUMPIF # L_0005
34296 @ 314178:                  PUSH   III
34297 @ 314181:                  PUSH   PREC
34298 @ 314184:                  JUMPIF = L_0004
34299 @ 314188:                  LOCATE L_0005
34300 @ 314191:                  PUSH   II
34301 @ 314194:                  PUSHI  #0x00000000
34302 @ 314199:                  JUMPIF = L_0004
34303 @ 314203:                  JUMP   L_01e8
34304 @ 314206:                  LOCATE L_0004

  3549           MOVE BACK
34305 @ 314209:                  LINE   3549 "regression-compile-tmp/allimpc1-77.imp"
34306 @ 314251:                  PUSH   MOVEBACK
34307 @ 314254:                  CALL  

  3550           DUMP(1,1,QQ-MOVED,0,WSPR)
34308 @ 314255:                  LINE   3550 "regression-compile-tmp/allimpc1-77.imp"
34309 @ 314297:                  PUSH   DUMP
34310 @ 314300:                  PUSHI  #0x00000001
34311 @ 314305:                  ASSPAR
34312 @ 314306:                  PUSHI  #0x00000001
34313 @ 314311:                  ASSPAR
34314 @ 314312:                  PUSH   QQ
34315 @ 314315:                  PUSH   MOVED
34316 @ 314318:                  SUB   
34317 @ 314319:                  ASSPAR
34318 @ 314320:                  PUSHI  #0x00000000
34319 @ 314325:                  ASSPAR
34320 @ 314326:                  PUSH   WSPR
34321 @ 314329:                  ASSPAR
34322 @ 314330:                  CALL  

  3551           TOMOVE=4;->L50 %UNLESS II=0
34323 @ 314331:                  LINE   3551 "regression-compile-tmp/allimpc1-77.imp"
34324 @ 314373:                  PUSH   TOMOVE
34325 @ 314376:                  PUSHI  #0x00000004
34326 @ 314381:                  ASSVAL
34327 @ 314382:                  LINE   3551 "regression-compile-tmp/allimpc1-77.imp"
34328 @ 314424:                  PUSH   II
34329 @ 314427:                  PUSHI  #0x00000000
34330 @ 314432:                  JUMPIF = L_0004
34331 @ 314436:                  JUMP   L_01f2
34332 @ 314439:                  LOCATE L_0004

  3552           FAULT(12) %UNLESS 2>=TYPE
34333 @ 314442:                  LINE   3552 "regression-compile-tmp/allimpc1-77.imp"
34334 @ 314484:                  PUSHI  #0x00000002
34335 @ 314489:                  PUSH   TYPE
34336 @ 314492:                  JUMPIF >= L_0004
34337 @ 314496:                  PUSH   FAULT
34338 @ 314499:                  PUSHI  #0x0000000c
34339 @ 314504:                  ASSPAR
34340 @ 314505:                  CALL  
34341 @ 314506:                  LOCATE L_0004

  3553           PSI(X'92',PREC<<3!TYPE,WSPR,QQ-MOVED); ->L50;!FLAG FOR %NAME
34342 @ 314509:                  LINE   3553 "regression-compile-tmp/allimpc1-77.imp"
34343 @ 314551:                  PUSH   PSI
34344 @ 314554:                  PUSHI  #0x00000092
34345 @ 314559:                  ASSPAR
34346 @ 314560:                  PUSH   PREC
34347 @ 314563:                  PUSHI  #0x00000003
34348 @ 314568:                  LSH   
34349 @ 314569:                  PUSH   TYPE
34350 @ 314572:                  OR    
34351 @ 314573:                  ASSPAR
34352 @ 314574:                  PUSH   WSPR
34353 @ 314577:                  ASSPAR
34354 @ 314578:                  PUSH   QQ
34355 @ 314581:                  PUSH   MOVED
34356 @ 314584:                  SUB   
34357 @ 314585:                  ASSPAR
34358 @ 314586:                  CALL  
34359 @ 314587:                  LINE   3553 "regression-compile-tmp/allimpc1-77.imp"
34360 @ 314629:                  JUMP   L_01f2

  3554  FPD(1):FPD(3):                         ! ARRAYNAME (+ARRAY VALUE)
34361 @ 314632:                  LINE   3554 "regression-compile-tmp/allimpc1-77.imp"
34362 @ 314674:                  PUSHI  #0x00000001
34363 @ 314679:                  SLABEL 469
34364 @ 314682:                  LINE   3554 "regression-compile-tmp/allimpc1-77.imp"
34365 @ 314724:                  PUSHI  #0x00000003
34366 @ 314729:                  SLABEL 469

  3555           P=P+2; CNAME(12,0); ->L10 %IF A(P)=1;     ! REST OF EXPRN
34367 @ 314732:                  LINE   3555 "regression-compile-tmp/allimpc1-77.imp"
34368 @ 314774:                  PUSH   P
34369 @ 314777:                  PUSH   P
34370 @ 314780:                  PUSHI  #0x00000002
34371 @ 314785:                  ADD   
34372 @ 314786:                  ASSVAL
34373 @ 314787:                  LINE   3555 "regression-compile-tmp/allimpc1-77.imp"
34374 @ 314829:                  PUSH   CNAME
34375 @ 314832:                  PUSHI  #0x0000000c
34376 @ 314837:                  ASSPAR
34377 @ 314838:                  PUSHI  #0x00000000
34378 @ 314843:                  ASSPAR
34379 @ 314844:                  CALL  
34380 @ 314845:                  LINE   3555 "regression-compile-tmp/allimpc1-77.imp"
34381 @ 314887:                  PUSH   A
34382 @ 314890:                  PUSH   P
34383 @ 314893:                  ACCESS
34384 @ 314894:                  PUSHI  #0x00000001
34385 @ 314899:                  JUMPIF # L_0004
34386 @ 314903:                  JUMP   L_01e6
34387 @ 314906:                  LOCATE L_0004

  3556           P=P+1
34388 @ 314909:                  LINE   3556 "regression-compile-tmp/allimpc1-77.imp"
34389 @ 314951:                  PUSH   P
34390 @ 314954:                  PUSH   P
34391 @ 314957:                  PUSHI  #0x00000001
34392 @ 314962:                  ADD   
34393 @ 314963:                  ASSVAL

  3557           FROM2(CLINK,PP)
34394 @ 314964:                  LINE   3557 "regression-compile-tmp/allimpc1-77.imp"
34395 @ 315006:                  PUSH   FROM2
34396 @ 315009:                  PUSH   CLINK
34397 @ 315012:                  ASSPAR
34398 @ 315013:                  PUSH   PP
34399 @ 315016:                  ASSPAR
34400 @ 315017:                  CALL  

  3558           %IF PP=0 %THEN %START; REPLACE2(CLINK,J); %FINISH
34401 @ 315018:                  LINE   3558 "regression-compile-tmp/allimpc1-77.imp"
34402 @ 315060:                  PUSH   PP
34403 @ 315063:                  PUSHI  #0x00000000
34404 @ 315068:                  JUMPIF # L_0004
34405 @ 315072:                  LINE   3558 "regression-compile-tmp/allimpc1-77.imp"
34406 @ 315114:                  PUSH   REPLACE2
34407 @ 315117:                  PUSH   CLINK
34408 @ 315120:                  ASSPAR
34409 @ 315121:                  PUSH   J
34410 @ 315124:                  ASSPAR
34411 @ 315125:                  CALL  
34412 @ 315126:                  LINE   3558 "regression-compile-tmp/allimpc1-77.imp"
34413 @ 315168:                  LOCATE L_0004

  3559           FAULT(22) %UNLESS ARR>0 %AND(J=0 %OR PP=0 %OR J=PP)
34414 @ 315171:                  LINE   3559 "regression-compile-tmp/allimpc1-77.imp"
34415 @ 315213:                  PUSH   ARR
34416 @ 315216:                  PUSHI  #0x00000000
34417 @ 315221:                  JUMPIF <= L_0005
34418 @ 315225:                  PUSH   J
34419 @ 315228:                  PUSHI  #0x00000000
34420 @ 315233:                  JUMPIF = L_0004
34421 @ 315237:                  PUSH   PP
34422 @ 315240:                  PUSHI  #0x00000000
34423 @ 315245:                  JUMPIF = L_0004
34424 @ 315249:                  PUSH   J
34425 @ 315252:                  PUSH   PP
34426 @ 315255:                  JUMPIF = L_0004
34427 @ 315259:                  LOCATE L_0005
34428 @ 315262:                  PUSH   FAULT
34429 @ 315265:                  PUSHI  #0x00000016
34430 @ 315270:                  ASSPAR
34431 @ 315271:                  CALL  
34432 @ 315272:                  LOCATE L_0004

  3560           FAULT(22) %UNLESS II=0 %OR(TYPE=II %AND III=PREC)
34433 @ 315275:                  LINE   3560 "regression-compile-tmp/allimpc1-77.imp"
34434 @ 315317:                  PUSH   II
34435 @ 315320:                  PUSHI  #0x00000000
34436 @ 315325:                  JUMPIF = L_0004
34437 @ 315329:                  PUSH   TYPE
34438 @ 315332:                  PUSH   II
34439 @ 315335:                  JUMPIF # L_0005
34440 @ 315339:                  PUSH   III
34441 @ 315342:                  PUSH   PREC
34442 @ 315345:                  JUMPIF = L_0004
34443 @ 315349:                  LOCATE L_0005
34444 @ 315352:                  PUSH   FAULT
34445 @ 315355:                  PUSHI  #0x00000016
34446 @ 315360:                  ASSPAR
34447 @ 315361:                  CALL  
34448 @ 315362:                  LOCATE L_0004

  3561  L69:      MOVE BACK
34449 @ 315365:                  LINE   3561 "regression-compile-tmp/allimpc1-77.imp"
34450 @ 315407:                  LABEL  L_01ec
34451 @ 315410:                  LINE   3561 "regression-compile-tmp/allimpc1-77.imp"
34452 @ 315452:                  PUSH   MOVEBACK
34453 @ 315455:                  CALL  

  3562           PRX(X'90',0,3,WSPR,QQ-MOVED); ! STM
34454 @ 315456:                  LINE   3562 "regression-compile-tmp/allimpc1-77.imp"
34455 @ 315498:                  PUSH   PRX
34456 @ 315501:                  PUSHI  #0x00000090
34457 @ 315506:                  ASSPAR
34458 @ 315507:                  PUSHI  #0x00000000
34459 @ 315512:                  ASSPAR
34460 @ 315513:                  PUSHI  #0x00000003
34461 @ 315518:                  ASSPAR
34462 @ 315519:                  PUSH   WSPR
34463 @ 315522:                  ASSPAR
34464 @ 315523:                  PUSH   QQ
34465 @ 315526:                  PUSH   MOVED
34466 @ 315529:                  SUB   
34467 @ 315530:                  ASSPAR
34468 @ 315531:                  CALL  

  3563           TOMOVE=16
34469 @ 315532:                  LINE   3563 "regression-compile-tmp/allimpc1-77.imp"
34470 @ 315574:                  PUSH   TOMOVE
34471 @ 315577:                  PUSHI  #0x00000010
34472 @ 315582:                  ASSVAL

  3564  L50:      QQ=QQ+TOMOVE
34473 @ 315583:                  LINE   3564 "regression-compile-tmp/allimpc1-77.imp"
34474 @ 315625:                  LABEL  L_01f2
34475 @ 315628:                  LINE   3564 "regression-compile-tmp/allimpc1-77.imp"
34476 @ 315670:                  PUSH   QQ
34477 @ 315673:                  PUSH   QQ
34478 @ 315676:                  PUSH   TOMOVE
34479 @ 315679:                  ADD   
34480 @ 315680:                  ASSVAL

  3565           ->L53 %IF RF=1 %OR Q=KK-1
34481 @ 315681:                  LINE   3565 "regression-compile-tmp/allimpc1-77.imp"
34482 @ 315723:                  PUSH   RF
34483 @ 315726:                  PUSHI  #0x00000001
34484 @ 315731:                  JUMPIF = L_0005
34485 @ 315735:                  PUSH   Q
34486 @ 315738:                  PUSH   KK
34487 @ 315741:                  PUSHI  #0x00000001
34488 @ 315746:                  SUB   
34489 @ 315747:                  JUMPIF # L_0004
34490 @ 315751:                  LOCATE L_0005
34491 @ 315754:                  JUMP   L_01e9
34492 @ 315757:                  LOCATE L_0004

  3566            II=(QQ+7)&(-8)-MOVED
34493 @ 315760:                  LINE   3566 "regression-compile-tmp/allimpc1-77.imp"
34494 @ 315802:                  PUSH   II
34495 @ 315805:                  PUSH   QQ
34496 @ 315808:                  PUSHI  #0x00000007
34497 @ 315813:                  ADD   
34498 @ 315814:                  PUSHI  #0x00000008
34499 @ 315819:                  NEGATE
34500 @ 315820:                  AND   
34501 @ 315821:                  PUSH   MOVED
34502 @ 315824:                  SUB   
34503 @ 315825:                  ASSVAL

  3567           MOVER(WSPR,II); MOVED=MOVED+II
34504 @ 315826:                  LINE   3567 "regression-compile-tmp/allimpc1-77.imp"
34505 @ 315868:                  PUSH   MOVER
34506 @ 315871:                  PUSH   WSPR
34507 @ 315874:                  ASSPAR
34508 @ 315875:                  PUSH   II
34509 @ 315878:                  ASSPAR
34510 @ 315879:                  CALL  
34511 @ 315880:                  LINE   3567 "regression-compile-tmp/allimpc1-77.imp"
34512 @ 315922:                  PUSH   MOVED
34513 @ 315925:                  PUSH   MOVED
34514 @ 315928:                  PUSH   II
34515 @ 315931:                  ADD   
34516 @ 315932:                  ASSVAL

  3568  L53:      Q=Q+1; ->L7 %UNLESS Q=KK
34517 @ 315933:                  LINE   3568 "regression-compile-tmp/allimpc1-77.imp"
34518 @ 315975:                  LABEL  L_01e9
34519 @ 315978:                  LINE   3568 "regression-compile-tmp/allimpc1-77.imp"
34520 @ 316020:                  PUSH   Q
34521 @ 316023:                  PUSH   Q
34522 @ 316026:                  PUSHI  #0x00000001
34523 @ 316031:                  ADD   
34524 @ 316032:                  ASSVAL
34525 @ 316033:                  LINE   3568 "regression-compile-tmp/allimpc1-77.imp"
34526 @ 316075:                  PUSH   Q
34527 @ 316078:                  PUSH   KK
34528 @ 316081:                  JUMPIF = L_0004
34529 @ 316085:                  JUMP   L_01e5
34530 @ 316088:                  LOCATE L_0004

  3569           MOVER(WSPR,-MOVED) %UNLESS RF=1
34531 @ 316091:                  LINE   3569 "regression-compile-tmp/allimpc1-77.imp"
34532 @ 316133:                  PUSH   RF
34533 @ 316136:                  PUSHI  #0x00000001
34534 @ 316141:                  JUMPIF = L_0004
34535 @ 316145:                  PUSH   MOVER
34536 @ 316148:                  PUSH   WSPR
34537 @ 316151:                  ASSPAR
34538 @ 316152:                  PUSH   MOVED
34539 @ 316155:                  NEGATE
34540 @ 316156:                  ASSPAR
34541 @ 316157:                  CALL  
34542 @ 316158:                  LOCATE L_0004

  3570  L55:      POP(LIST,Q,QQ); ->L99 %IF Q=-1
34543 @ 316161:                  LINE   3570 "regression-compile-tmp/allimpc1-77.imp"
34544 @ 316203:                  LABEL  L_01f3
34545 @ 316206:                  LINE   3570 "regression-compile-tmp/allimpc1-77.imp"
34546 @ 316248:                  PUSH   POP
34547 @ 316251:                  PUSH   LIST
34548 @ 316254:                  ASSPAR
34549 @ 316255:                  PUSH   Q
34550 @ 316258:                  ASSPAR
34551 @ 316259:                  PUSH   QQ
34552 @ 316262:                  ASSPAR
34553 @ 316263:                  CALL  
34554 @ 316264:                  LINE   3570 "regression-compile-tmp/allimpc1-77.imp"
34555 @ 316306:                  PUSH   Q
34556 @ 316309:                  PUSHI  #0x00000001
34557 @ 316314:                  NEGATE
34558 @ 316315:                  JUMPIF # L_0004
34559 @ 316319:                  JUMP   L_01e4
34560 @ 316322:                  LOCATE L_0004

  3571           PRX(X'50',WSPR,0,WSPR,Q); ->L55;! POINTER TO SAVE AREA RTTYPES
34561 @ 316325:                  LINE   3571 "regression-compile-tmp/allimpc1-77.imp"
34562 @ 316367:                  PUSH   PRX
34563 @ 316370:                  PUSHI  #0x00000050
34564 @ 316375:                  ASSPAR
34565 @ 316376:                  PUSH   WSPR
34566 @ 316379:                  ASSPAR
34567 @ 316380:                  PUSHI  #0x00000000
34568 @ 316385:                  ASSPAR
34569 @ 316386:                  PUSH   WSPR
34570 @ 316389:                  ASSPAR
34571 @ 316390:                  PUSH   Q
34572 @ 316393:                  ASSPAR
34573 @ 316394:                  CALL  
34574 @ 316395:                  LINE   3571 "regression-compile-tmp/allimpc1-77.imp"
34575 @ 316437:                  JUMP   L_01f3

  3572           %ROUTINE MOVEBACK
34576 @ 316440:                  LINE   3572 "regression-compile-tmp/allimpc1-77.imp"
34577 @ 316482:                  DEF    MOVEBACK (_lev0id0_CSS_CRCALL_MOVEBACK) p1=V_01de 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
34578 @ 316502:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
34579 @ 316503:                     FINISH ) {lev=4}

  3573           ->L1 %IF QQ>=MOVED
34580 @ 316504:                     LINE   3573 "regression-compile-tmp/allimpc1-77.imp"
34581 @ 316546:                     PUSH   QQ
34582 @ 316549:                     PUSH   MOVED
34583 @ 316552:                     JUMPIF < L_0004
34584 @ 316556:                     JUMP   L_01f4
34585 @ 316559:                     LOCATE L_0004

  3574           MOVER(WSPR,QQ-MOVED); MOVED=QQ
34586 @ 316562:                     LINE   3574 "regression-compile-tmp/allimpc1-77.imp"
34587 @ 316604:                     PUSH   MOVER
34588 @ 316607:                     PUSH   WSPR
34589 @ 316610:                     ASSPAR
34590 @ 316611:                     PUSH   QQ
34591 @ 316614:                     PUSH   MOVED
34592 @ 316617:                     SUB   
34593 @ 316618:                     ASSPAR
34594 @ 316619:                     CALL  
34595 @ 316620:                     LINE   3574 "regression-compile-tmp/allimpc1-77.imp"
34596 @ 316662:                     PUSH   MOVED
34597 @ 316665:                     PUSH   QQ
34598 @ 316668:                     ASSVAL

  3575  L1:       %END
34599 @ 316669:                     LINE   3575 "regression-compile-tmp/allimpc1-77.imp"
34600 @ 316711:                     LABEL  L_01f4
34601 @ 316714:                     LINE   3575 "regression-compile-tmp/allimpc1-77.imp"
34602 @ 316756:                  END    _lev0id0_CSS_CRCALL_MOVEBACK {lev=4 --> 3}

  3576  L99:      %END
  3577  %COMMENT Z=1 FOR= ,4 FOR <- AND MAX LENGTH IN BYTE DEFINED BY BML&DML
34603 @ 316757:                  LINE   3576 "regression-compile-tmp/allimpc1-77.imp"
34604 @ 316799:                  LABEL  L_01e4
34605 @ 316802:                  LINE   3576 "regression-compile-tmp/allimpc1-77.imp"
34606 @ 316844:               END    _lev0id0_CSS_CRCALL {lev=3 --> 2}

  3578           %ROUTINE     STORE STRING(%INTEGER Z,FROM,TO,BML,DML)
  3579           !%SHORTROUTINE
  3580  %COMMENT REGISTER 2 IS ASSUMED TO BE USABLE.
34607 @ 316845:               LINE   3578 "regression-compile-tmp/allimpc1-77.imp"
34608 @ 316887:               DEF    STORESTRING (_lev0id0_CSS_STORESTRING) p1=V_0135 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
34609 @ 316910:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
34610 @ 316911:                     DEF    Z p1=V_01d4 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
34611 @ 316924:                     DEF    FROM p1=V_01d5 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
34612 @ 316940:                     DEF    TO p1=V_01d6 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
34613 @ 316954:                     DEF    BML p1=V_01d7 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
34614 @ 316969:                     DEF    DML p1=V_01d8 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
34615 @ 316984:                  FINISH ) {lev=3}

  3581           FAULT(239) %UNLESS TO=1 %AND FROM=4
34616 @ 316985:                  LINE   3581 "regression-compile-tmp/allimpc1-77.imp"
34617 @ 317027:                  PUSH   TO
34618 @ 317030:                  PUSHI  #0x00000001
34619 @ 317035:                  JUMPIF # L_0005
34620 @ 317039:                  PUSH   FROM
34621 @ 317042:                  PUSHI  #0x00000004
34622 @ 317047:                  JUMPIF = L_0004
34623 @ 317051:                  LOCATE L_0005
34624 @ 317054:                  PUSH   FAULT
34625 @ 317057:                  PUSHI  #0x000000ef
34626 @ 317062:                  ASSPAR
34627 @ 317063:                  CALL  
34628 @ 317064:                  LOCATE L_0004

  3582           ->L10 %IF Z=4
34629 @ 317067:                  LINE   3582 "regression-compile-tmp/allimpc1-77.imp"
34630 @ 317109:                  PUSH   Z
34631 @ 317112:                  PUSHI  #0x00000004
34632 @ 317117:                  JUMPIF # L_0004
34633 @ 317121:                  JUMP   L_01d9
34634 @ 317124:                  LOCATE L_0004

  3583           ->L2 %IF CHECKS=0
34635 @ 317127:                  LINE   3583 "regression-compile-tmp/allimpc1-77.imp"
34636 @ 317169:                  PUSH   CHECKS
34637 @ 317172:                  PUSHI  #0x00000000
34638 @ 317177:                  JUMPIF # L_0004
34639 @ 317181:                  JUMP   L_01da
34640 @ 317184:                  LOCATE L_0004

  3584           ->L1 %IF BML>0
34641 @ 317187:                  LINE   3584 "regression-compile-tmp/allimpc1-77.imp"
34642 @ 317229:                  PUSH   BML
34643 @ 317232:                  PUSHI  #0x00000000
34644 @ 317237:                  JUMPIF <= L_0004
34645 @ 317241:                  JUMP   L_01db
34646 @ 317244:                  LOCATE L_0004

  3585           PSI(X'95',DML,FROM,0); ->L3;   ! CLI FOR FIXED LENGTH
34647 @ 317247:                  LINE   3585 "regression-compile-tmp/allimpc1-77.imp"
34648 @ 317289:                  PUSH   PSI
34649 @ 317292:                  PUSHI  #0x00000095
34650 @ 317297:                  ASSPAR
34651 @ 317298:                  PUSH   DML
34652 @ 317301:                  ASSPAR
34653 @ 317302:                  PUSH   FROM
34654 @ 317305:                  ASSPAR
34655 @ 317306:                  PUSHI  #0x00000000
34656 @ 317311:                  ASSPAR
34657 @ 317312:                  CALL  
34658 @ 317313:                  LINE   3585 "regression-compile-tmp/allimpc1-77.imp"
34659 @ 317355:                  JUMP   L_01dc

  3586  L1:
34660 @ 317358:                  LINE   3586 "regression-compile-tmp/allimpc1-77.imp"
34661 @ 317400:                  LABEL  L_01db

  3587           PSS(X'D5',1,FROM,0,BML,DML)   ;!CLC_ACTUALL(1),MAX
34662 @ 317403:                  LINE   3587 "regression-compile-tmp/allimpc1-77.imp"
34663 @ 317445:                  PUSH   PSS
34664 @ 317448:                  PUSHI  #0x000000d5
34665 @ 317453:                  ASSPAR
34666 @ 317454:                  PUSHI  #0x00000001
34667 @ 317459:                  ASSPAR
34668 @ 317460:                  PUSH   FROM
34669 @ 317463:                  ASSPAR
34670 @ 317464:                  PUSHI  #0x00000000
34671 @ 317469:                  ASSPAR
34672 @ 317470:                  PUSH   BML
34673 @ 317473:                  ASSPAR
34674 @ 317474:                  PUSH   DML
34675 @ 317477:                  ASSPAR
34676 @ 317478:                  CALL  

  3588  L3:
34677 @ 317479:                  LINE   3588 "regression-compile-tmp/allimpc1-77.imp"
34678 @ 317521:                  LABEL  L_01dc

  3589           PRX(X'47',2,0,CODER,88)       ;!BH_FAIL
34679 @ 317524:                  LINE   3589 "regression-compile-tmp/allimpc1-77.imp"
34680 @ 317566:                  PUSH   PRX
34681 @ 317569:                  PUSHI  #0x00000047
34682 @ 317574:                  ASSPAR
34683 @ 317575:                  PUSHI  #0x00000002
34684 @ 317580:                  ASSPAR
34685 @ 317581:                  PUSHI  #0x00000000
34686 @ 317586:                  ASSPAR
34687 @ 317587:                  PUSH   CODER
34688 @ 317590:                  ASSPAR
34689 @ 317591:                  PUSHI  #0x00000058
34690 @ 317596:                  ASSPAR
34691 @ 317597:                  CALL  

  3590  L2:       PRX(X'43',2,0,FROM,0)         ;!IC_2,ACTUALL
34692 @ 317598:                  LINE   3590 "regression-compile-tmp/allimpc1-77.imp"
34693 @ 317640:                  LABEL  L_01da
34694 @ 317643:                  LINE   3590 "regression-compile-tmp/allimpc1-77.imp"
34695 @ 317685:                  PUSH   PRX
34696 @ 317688:                  PUSHI  #0x00000043
34697 @ 317693:                  ASSPAR
34698 @ 317694:                  PUSHI  #0x00000002
34699 @ 317699:                  ASSPAR
34700 @ 317700:                  PUSHI  #0x00000000
34701 @ 317705:                  ASSPAR
34702 @ 317706:                  PUSH   FROM
34703 @ 317709:                  ASSPAR
34704 @ 317710:                  PUSHI  #0x00000000
34705 @ 317715:                  ASSPAR
34706 @ 317716:                  CALL  

  3591           PRX(X'44',2,0,GLA,STRINST)    ;!EX_2,MOVE
34707 @ 317717:                  LINE   3591 "regression-compile-tmp/allimpc1-77.imp"
34708 @ 317759:                  PUSH   PRX
34709 @ 317762:                  PUSHI  #0x00000044
34710 @ 317767:                  ASSPAR
34711 @ 317768:                  PUSHI  #0x00000002
34712 @ 317773:                  ASSPAR
34713 @ 317774:                  PUSHI  #0x00000000
34714 @ 317779:                  ASSPAR
34715 @ 317780:                  PUSH   GLA
34716 @ 317783:                  ASSPAR
34717 @ 317784:                  PUSH   STRINST
34718 @ 317787:                  ASSPAR
34719 @ 317788:                  CALL  

  3592           ->L99
34720 @ 317789:                  LINE   3592 "regression-compile-tmp/allimpc1-77.imp"
34721 @ 317831:                  JUMP   L_01dd

  3593  L10:      PRX(X'43',2,0,BML,DML)        ;!IC_2,MAXL
34722 @ 317834:                  LINE   3593 "regression-compile-tmp/allimpc1-77.imp"
34723 @ 317876:                  LABEL  L_01d9
34724 @ 317879:                  LINE   3593 "regression-compile-tmp/allimpc1-77.imp"
34725 @ 317921:                  PUSH   PRX
34726 @ 317924:                  PUSHI  #0x00000043
34727 @ 317929:                  ASSPAR
34728 @ 317930:                  PUSHI  #0x00000002
34729 @ 317935:                  ASSPAR
34730 @ 317936:                  PUSHI  #0x00000000
34731 @ 317941:                  ASSPAR
34732 @ 317942:                  PUSH   BML
34733 @ 317945:                  ASSPAR
34734 @ 317946:                  PUSH   DML
34735 @ 317949:                  ASSPAR
34736 @ 317950:                  CALL  

  3594           PPJ(39)
34737 @ 317951:                  LINE   3594 "regression-compile-tmp/allimpc1-77.imp"
34738 @ 317993:                  PUSH   PPJ
34739 @ 317996:                  PUSHI  #0x00000027
34740 @ 318001:                  ASSPAR
34741 @ 318002:                  CALL  

  3595  L99:      %END
34742 @ 318003:                  LINE   3595 "regression-compile-tmp/allimpc1-77.imp"
34743 @ 318045:                  LABEL  L_01dd
34744 @ 318048:                  LINE   3595 "regression-compile-tmp/allimpc1-77.imp"
34745 @ 318090:               END    _lev0id0_CSS_STORESTRING {lev=3 --> 2}

  3596                 %ROUTINE TEST NST
34746 @ 318091:               LINE   3596 "regression-compile-tmp/allimpc1-77.imp"
34747 @ 318133:               DEF    TESTNST (_lev0id0_CSS_TESTNST) p1=V_016f 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
34748 @ 318152:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
34749 @ 318153:                  FINISH ) {lev=3}

  3597                 FNAME=K
34750 @ 318154:                  LINE   3597 "regression-compile-tmp/allimpc1-77.imp"
34751 @ 318196:                  PUSH   FNAME
34752 @ 318199:                  PUSH   K
34753 @ 318202:                  ASSVAL

  3598                 FAULT(7) %UNLESS FIND(FNAME,NAME(LEVEL))=-1
34754 @ 318203:                  LINE   3598 "regression-compile-tmp/allimpc1-77.imp"
34755 @ 318245:                  PUSH   FIND
34756 @ 318248:                  PUSH   FNAME
34757 @ 318251:                  ASSPAR
34758 @ 318252:                  PUSH   NAME
34759 @ 318255:                  PUSH   LEVEL
34760 @ 318258:                  ACCESS
34761 @ 318259:                  ASSPAR
34762 @ 318260:                  CALL  
34763 @ 318261:                  PUSHI  #0x00000001
34764 @ 318266:                  NEGATE
34765 @ 318267:                  JUMPIF = L_0004
34766 @ 318271:                  PUSH   FAULT
34767 @ 318274:                  PUSHI  #0x00000007
34768 @ 318279:                  ASSPAR
34769 @ 318280:                  CALL  
34770 @ 318281:                  LOCATE L_0004

  3599                 %END
34771 @ 318284:                  LINE   3599 "regression-compile-tmp/allimpc1-77.imp"
34772 @ 318326:               END    _lev0id0_CSS_TESTNST {lev=3 --> 2}

  3600           %ROUTINE CUCI
  3601           !%SHORTROUTINE
34773 @ 318327:               LINE   3600 "regression-compile-tmp/allimpc1-77.imp"
34774 @ 318369:               DEF    CUCI (_lev0id0_CSS_CUCI) p1=V_0170 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
34775 @ 318385:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
34776 @ 318386:                  FINISH ) {lev=3}

  3602           %ROUTINESPEC DXB
34777 @ 318387:                  LINE   3602 "regression-compile-tmp/allimpc1-77.imp"
34778 @ 318429:                  DEF    DXB (_lev0id0_CSS_CUCI_DXB) p1=V_01d4 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
34779 @ 318444:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
34780 @ 318445:                  FINISH ) {lev=3}

  3603           %ROUTINESPEC DLB
34781 @ 318446:                  LINE   3603 "regression-compile-tmp/allimpc1-77.imp"
34782 @ 318488:                  DEF    DLB (_lev0id0_CSS_CUCI_DLB) p1=V_01d5 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
34783 @ 318503:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
34784 @ 318504:                  FINISH ) {lev=3}

  3604           %ROUTINESPEC DB
34785 @ 318505:                  LINE   3604 "regression-compile-tmp/allimpc1-77.imp"
34786 @ 318547:                  DEF    DB (_lev0id0_CSS_CUCI_DB) p1=V_01d6 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
34787 @ 318561:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
34788 @ 318562:                  FINISH ) {lev=3}

  3605           %ROUTINESPEC CUCS
34789 @ 318563:                  LINE   3605 "regression-compile-tmp/allimpc1-77.imp"
34790 @ 318605:                  DEF    CUCS (_lev0id0_CSS_CUCI_CUCS) p1=V_01d7 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
34791 @ 318621:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
34792 @ 318622:                  FINISH ) {lev=3}

  3606           %INTEGER Z,KK,X,OPCODE,REG
34793 @ 318623:                  LINE   3606 "regression-compile-tmp/allimpc1-77.imp"
34794 @ 318665:                  DEF    Z p1=V_01d8 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
34795 @ 318678:                  DEF    KK p1=V_01d9 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
34796 @ 318692:                  DEF    X p1=V_01da 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
34797 @ 318705:                  DEF    OPCODE p1=V_01db 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
34798 @ 318723:                  DEF    REG p1=V_01dc 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

  3607           %SWITCH SW(1:4),S(1:8)
34799 @ 318738:                  LINE   3607 "regression-compile-tmp/allimpc1-77.imp"
34800 @ 318780:                  PUSHI  #0x00000001
34801 @ 318785:                  PUSHI  #0x00000004
34802 @ 318790:                  BOUNDS
34803 @ 318791:                  DEF    SW p1=V_01dd a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
34804 @ 318805:                  PUSHI  #0x00000001
34805 @ 318810:                  PUSHI  #0x00000008
34806 @ 318815:                  BOUNDS
34807 @ 318816:                  DEF    S p1=V_01de a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  3608           P=2; ->SW(A(P))
34808 @ 318829:                  LINE   3608 "regression-compile-tmp/allimpc1-77.imp"
34809 @ 318871:                  PUSH   P
34810 @ 318874:                  PUSHI  #0x00000002
34811 @ 318879:                  ASSVAL
34812 @ 318880:                  LINE   3608 "regression-compile-tmp/allimpc1-77.imp"
34813 @ 318922:                  PUSH   A
34814 @ 318925:                  PUSH   P
34815 @ 318928:                  ACCESS
34816 @ 318929:                  SJUMP  477

  3609  SW(1):         ! **(N),(@')(NAME)(APP)
34817 @ 318932:                  LINE   3609 "regression-compile-tmp/allimpc1-77.imp"
34818 @ 318974:                  PUSHI  #0x00000001
34819 @ 318979:                  SLABEL 477

  3610           NEST=A(3); P=5; Z=A(4)-1
34820 @ 318982:                  LINE   3610 "regression-compile-tmp/allimpc1-77.imp"
34821 @ 319024:                  PUSH   NEST
34822 @ 319027:                  PUSH   A
34823 @ 319030:                  PUSHI  #0x00000003
34824 @ 319035:                  ACCESS
34825 @ 319036:                  ASSVAL
34826 @ 319037:                  LINE   3610 "regression-compile-tmp/allimpc1-77.imp"
34827 @ 319079:                  PUSH   P
34828 @ 319082:                  PUSHI  #0x00000005
34829 @ 319087:                  ASSVAL
34830 @ 319088:                  LINE   3610 "regression-compile-tmp/allimpc1-77.imp"
34831 @ 319130:                  PUSH   Z
34832 @ 319133:                  PUSH   A
34833 @ 319136:                  PUSHI  #0x00000004
34834 @ 319141:                  ACCESS
34835 @ 319142:                  PUSHI  #0x00000001
34836 @ 319147:                  SUB   
34837 @ 319148:                  ASSVAL

  3611           Z=3 %IF Z=0; CNAME(Z,NEST)
34838 @ 319149:                  LINE   3611 "regression-compile-tmp/allimpc1-77.imp"
34839 @ 319191:                  PUSH   Z
34840 @ 319194:                  PUSHI  #0x00000000
34841 @ 319199:                  JUMPIF # L_0004
34842 @ 319203:                  PUSH   Z
34843 @ 319206:                  PUSHI  #0x00000003
34844 @ 319211:                  ASSVAL
34845 @ 319212:                  LOCATE L_0004
34846 @ 319215:                  LINE   3611 "regression-compile-tmp/allimpc1-77.imp"
34847 @ 319257:                  PUSH   CNAME
34848 @ 319260:                  PUSH   Z
34849 @ 319263:                  ASSPAR
34850 @ 319264:                  PUSH   NEST
34851 @ 319267:                  ASSPAR
34852 @ 319268:                  CALL  

  3612           ->L99
34853 @ 319269:                  LINE   3612 "regression-compile-tmp/allimpc1-77.imp"
34854 @ 319311:                  JUMP   L_01df

  3613  SW(2):   PPJ(A(P+1)); ->L99
34855 @ 319314:                  LINE   3613 "regression-compile-tmp/allimpc1-77.imp"
34856 @ 319356:                  PUSHI  #0x00000002
34857 @ 319361:                  SLABEL 477
34858 @ 319364:                  LINE   3613 "regression-compile-tmp/allimpc1-77.imp"
34859 @ 319406:                  PUSH   PPJ
34860 @ 319409:                  PUSH   A
34861 @ 319412:                  PUSH   P
34862 @ 319415:                  PUSHI  #0x00000001
34863 @ 319420:                  ADD   
34864 @ 319421:                  ACCESS
34865 @ 319422:                  ASSPAR
34866 @ 319423:                  CALL  
34867 @ 319424:                  LINE   3613 "regression-compile-tmp/allimpc1-77.imp"
34868 @ 319466:                  JUMP   L_01df

  3614  SW(4):   ! *PUT_CONST
34869 @ 319469:                  LINE   3614 "regression-compile-tmp/allimpc1-77.imp"
34870 @ 319511:                  PUSHI  #0x00000004
34871 @ 319516:                  SLABEL 477

  3615           ->L401 %IF A(P+1)#9
34872 @ 319519:                  LINE   3615 "regression-compile-tmp/allimpc1-77.imp"
34873 @ 319561:                  PUSH   A
34874 @ 319564:                  PUSH   P
34875 @ 319567:                  PUSHI  #0x00000001
34876 @ 319572:                  ADD   
34877 @ 319573:                  ACCESS
34878 @ 319574:                  PUSHI  #0x00000009
34879 @ 319579:                  JUMPIF = L_0004
34880 @ 319583:                  JUMP   L_01e0
34881 @ 319586:                  LOCATE L_0004

  3616           PLANT(A(P+2)); P=P+3; ->L99
34882 @ 319589:                  LINE   3616 "regression-compile-tmp/allimpc1-77.imp"
34883 @ 319631:                  PUSH   PLANT
34884 @ 319634:                  PUSH   A
34885 @ 319637:                  PUSH   P
34886 @ 319640:                  PUSHI  #0x00000002
34887 @ 319645:                  ADD   
34888 @ 319646:                  ACCESS
34889 @ 319647:                  ASSPAR
34890 @ 319648:                  CALL  
34891 @ 319649:                  LINE   3616 "regression-compile-tmp/allimpc1-77.imp"
34892 @ 319691:                  PUSH   P
34893 @ 319694:                  PUSH   P
34894 @ 319697:                  PUSHI  #0x00000003
34895 @ 319702:                  ADD   
34896 @ 319703:                  ASSVAL
34897 @ 319704:                  LINE   3616 "regression-compile-tmp/allimpc1-77.imp"
34898 @ 319746:                  JUMP   L_01df

  3617  L401:     FAULT(32) %UNLESS A(P+1)=1
34899 @ 319749:                  LINE   3617 "regression-compile-tmp/allimpc1-77.imp"
34900 @ 319791:                  LABEL  L_01e0
34901 @ 319794:                  LINE   3617 "regression-compile-tmp/allimpc1-77.imp"
34902 @ 319836:                  PUSH   A
34903 @ 319839:                  PUSH   P
34904 @ 319842:                  PUSHI  #0x00000001
34905 @ 319847:                  ADD   
34906 @ 319848:                  ACCESS
34907 @ 319849:                  PUSHI  #0x00000001
34908 @ 319854:                  JUMPIF = L_0004
34909 @ 319858:                  PUSH   FAULT
34910 @ 319861:                  PUSHI  #0x00000020
34911 @ 319866:                  ASSPAR
34912 @ 319867:                  CALL  
34913 @ 319868:                  LOCATE L_0004

  3618           PLANT(A(P+3));                ! LEAST SIGNIFICANT 16 BITS ONLY
34914 @ 319871:                  LINE   3618 "regression-compile-tmp/allimpc1-77.imp"
34915 @ 319913:                  PUSH   PLANT
34916 @ 319916:                  PUSH   A
34917 @ 319919:                  PUSH   P
34918 @ 319922:                  PUSHI  #0x00000003
34919 @ 319927:                  ADD   
34920 @ 319928:                  ACCESS
34921 @ 319929:                  ASSPAR
34922 @ 319930:                  CALL  

  3619           P=P+4; ->L99
34923 @ 319931:                  LINE   3619 "regression-compile-tmp/allimpc1-77.imp"
34924 @ 319973:                  PUSH   P
34925 @ 319976:                  PUSH   P
34926 @ 319979:                  PUSHI  #0x00000004
34927 @ 319984:                  ADD   
34928 @ 319985:                  ASSVAL
34929 @ 319986:                  LINE   3619 "regression-compile-tmp/allimpc1-77.imp"
34930 @ 320028:                  JUMP   L_01df

  3620  SW(3):   OPCODE=A(P+2);P=P+3; ->S(A(P-2))
34931 @ 320031:                  LINE   3620 "regression-compile-tmp/allimpc1-77.imp"
34932 @ 320073:                  PUSHI  #0x00000003
34933 @ 320078:                  SLABEL 477
34934 @ 320081:                  LINE   3620 "regression-compile-tmp/allimpc1-77.imp"
34935 @ 320123:                  PUSH   OPCODE
34936 @ 320126:                  PUSH   A
34937 @ 320129:                  PUSH   P
34938 @ 320132:                  PUSHI  #0x00000002
34939 @ 320137:                  ADD   
34940 @ 320138:                  ACCESS
34941 @ 320139:                  ASSVAL
34942 @ 320140:                  LINE   3620 "regression-compile-tmp/allimpc1-77.imp"
34943 @ 320182:                  PUSH   P
34944 @ 320185:                  PUSH   P
34945 @ 320188:                  PUSHI  #0x00000003
34946 @ 320193:                  ADD   
34947 @ 320194:                  ASSVAL
34948 @ 320195:                  LINE   3620 "regression-compile-tmp/allimpc1-77.imp"
34949 @ 320237:                  PUSH   A
34950 @ 320240:                  PUSH   P
34951 @ 320243:                  PUSHI  #0x00000002
34952 @ 320248:                  SUB   
34953 @ 320249:                  ACCESS
34954 @ 320250:                  SJUMP  478

  3621  S(1):    ->L87 %IF OPCODE=0;
34955 @ 320253:                  LINE   3621 "regression-compile-tmp/allimpc1-77.imp"
34956 @ 320295:                  PUSHI  #0x00000001
34957 @ 320300:                  SLABEL 478
34958 @ 320303:                  LINE   3621 "regression-compile-tmp/allimpc1-77.imp"
34959 @ 320345:                  PUSH   OPCODE
34960 @ 320348:                  PUSHI  #0x00000000
34961 @ 320353:                  JUMPIF # L_0004
34962 @ 320357:                  JUMP   L_01e1
34963 @ 320360:                  LOCATE L_0004

  3622           PRR(OPCODE,A(P),A(P+1)); P=P+2; ->L99;           ! RR
34964 @ 320363:                  LINE   3622 "regression-compile-tmp/allimpc1-77.imp"
34965 @ 320405:                  PUSH   PRR
34966 @ 320408:                  PUSH   OPCODE
34967 @ 320411:                  ASSPAR
34968 @ 320412:                  PUSH   A
34969 @ 320415:                  PUSH   P
34970 @ 320418:                  ACCESS
34971 @ 320419:                  ASSPAR
34972 @ 320420:                  PUSH   A
34973 @ 320423:                  PUSH   P
34974 @ 320426:                  PUSHI  #0x00000001
34975 @ 320431:                  ADD   
34976 @ 320432:                  ACCESS
34977 @ 320433:                  ASSPAR
34978 @ 320434:                  CALL  
34979 @ 320435:                  LINE   3622 "regression-compile-tmp/allimpc1-77.imp"
34980 @ 320477:                  PUSH   P
34981 @ 320480:                  PUSH   P
34982 @ 320483:                  PUSHI  #0x00000002
34983 @ 320488:                  ADD   
34984 @ 320489:                  ASSVAL
34985 @ 320490:                  LINE   3622 "regression-compile-tmp/allimpc1-77.imp"
34986 @ 320532:                  JUMP   L_01df

  3623  S(2):    REG=A(P); P=P+1;DXB;                    !RX
34987 @ 320535:                  LINE   3623 "regression-compile-tmp/allimpc1-77.imp"
34988 @ 320577:                  PUSHI  #0x00000002
34989 @ 320582:                  SLABEL 478
34990 @ 320585:                  LINE   3623 "regression-compile-tmp/allimpc1-77.imp"
34991 @ 320627:                  PUSH   REG
34992 @ 320630:                  PUSH   A
34993 @ 320633:                  PUSH   P
34994 @ 320636:                  ACCESS
34995 @ 320637:                  ASSVAL
34996 @ 320638:                  LINE   3623 "regression-compile-tmp/allimpc1-77.imp"
34997 @ 320680:                  PUSH   P
34998 @ 320683:                  PUSH   P
34999 @ 320686:                  PUSHI  #0x00000001
35000 @ 320691:                  ADD   
35001 @ 320692:                  ASSVAL
35002 @ 320693:                  LINE   3623 "regression-compile-tmp/allimpc1-77.imp"
35003 @ 320735:                  PUSH   DXB
35004 @ 320738:                  CALL  

  3624  L11:      PRX(OPCODE,REG,X,I,K);->L99
35005 @ 320739:                  LINE   3624 "regression-compile-tmp/allimpc1-77.imp"
35006 @ 320781:                  LABEL  L_01e2
35007 @ 320784:                  LINE   3624 "regression-compile-tmp/allimpc1-77.imp"
35008 @ 320826:                  PUSH   PRX
35009 @ 320829:                  PUSH   OPCODE
35010 @ 320832:                  ASSPAR
35011 @ 320833:                  PUSH   REG
35012 @ 320836:                  ASSPAR
35013 @ 320837:                  PUSH   X
35014 @ 320840:                  ASSPAR
35015 @ 320841:                  PUSH   I
35016 @ 320844:                  ASSPAR
35017 @ 320845:                  PUSH   K
35018 @ 320848:                  ASSPAR
35019 @ 320849:                  CALL  
35020 @ 320850:                  LINE   3624 "regression-compile-tmp/allimpc1-77.imp"
35021 @ 320892:                  JUMP   L_01df

  3625  S(3):    REG=A(P); X=A(P+1);P=P+2;               !RS
35022 @ 320895:                  LINE   3625 "regression-compile-tmp/allimpc1-77.imp"
35023 @ 320937:                  PUSHI  #0x00000003
35024 @ 320942:                  SLABEL 478
35025 @ 320945:                  LINE   3625 "regression-compile-tmp/allimpc1-77.imp"
35026 @ 320987:                  PUSH   REG
35027 @ 320990:                  PUSH   A
35028 @ 320993:                  PUSH   P
35029 @ 320996:                  ACCESS
35030 @ 320997:                  ASSVAL
35031 @ 320998:                  LINE   3625 "regression-compile-tmp/allimpc1-77.imp"
35032 @ 321040:                  PUSH   X
35033 @ 321043:                  PUSH   A
35034 @ 321046:                  PUSH   P
35035 @ 321049:                  PUSHI  #0x00000001
35036 @ 321054:                  ADD   
35037 @ 321055:                  ACCESS
35038 @ 321056:                  ASSVAL
35039 @ 321057:                  LINE   3625 "regression-compile-tmp/allimpc1-77.imp"
35040 @ 321099:                  PUSH   P
35041 @ 321102:                  PUSH   P
35042 @ 321105:                  PUSHI  #0x00000002
35043 @ 321110:                  ADD   
35044 @ 321111:                  ASSVAL

  3626           DB; ->L11
35045 @ 321112:                  LINE   3626 "regression-compile-tmp/allimpc1-77.imp"
35046 @ 321154:                  PUSH   DB
35047 @ 321157:                  CALL  
35048 @ 321158:                  LINE   3626 "regression-compile-tmp/allimpc1-77.imp"
35049 @ 321200:                  JUMP   L_01e2

  3627  S(4):    DB;Z=0;->L41 %IF A(P)=2;Z=A(P+2);        !SI
35050 @ 321203:                  LINE   3627 "regression-compile-tmp/allimpc1-77.imp"
35051 @ 321245:                  PUSHI  #0x00000004
35052 @ 321250:                  SLABEL 478
35053 @ 321253:                  LINE   3627 "regression-compile-tmp/allimpc1-77.imp"
35054 @ 321295:                  PUSH   DB
35055 @ 321298:                  CALL  
35056 @ 321299:                  LINE   3627 "regression-compile-tmp/allimpc1-77.imp"
35057 @ 321341:                  PUSH   Z
35058 @ 321344:                  PUSHI  #0x00000000
35059 @ 321349:                  ASSVAL
35060 @ 321350:                  LINE   3627 "regression-compile-tmp/allimpc1-77.imp"
35061 @ 321392:                  PUSH   A
35062 @ 321395:                  PUSH   P
35063 @ 321398:                  ACCESS
35064 @ 321399:                  PUSHI  #0x00000002
35065 @ 321404:                  JUMPIF # L_0004
35066 @ 321408:                  JUMP   L_01e3
35067 @ 321411:                  LOCATE L_0004
35068 @ 321414:                  LINE   3627 "regression-compile-tmp/allimpc1-77.imp"
35069 @ 321456:                  PUSH   Z
35070 @ 321459:                  PUSH   A
35071 @ 321462:                  PUSH   P
35072 @ 321465:                  PUSHI  #0x00000002
35073 @ 321470:                  ADD   
35074 @ 321471:                  ACCESS
35075 @ 321472:                  ASSVAL

  3628           FAULT(32) %UNLESS A(P+1)=9 %AND Z<256
35076 @ 321473:                  LINE   3628 "regression-compile-tmp/allimpc1-77.imp"
35077 @ 321515:                  PUSH   A
35078 @ 321518:                  PUSH   P
35079 @ 321521:                  PUSHI  #0x00000001
35080 @ 321526:                  ADD   
35081 @ 321527:                  ACCESS
35082 @ 321528:                  PUSHI  #0x00000009
35083 @ 321533:                  JUMPIF # L_0005
35084 @ 321537:                  PUSH   Z
35085 @ 321540:                  PUSHI  #0x00000100
35086 @ 321545:                  JUMPIF < L_0004
35087 @ 321549:                  LOCATE L_0005
35088 @ 321552:                  PUSH   FAULT
35089 @ 321555:                  PUSHI  #0x00000020
35090 @ 321560:                  ASSPAR
35091 @ 321561:                  CALL  
35092 @ 321562:                  LOCATE L_0004

  3629           P=P+2
35093 @ 321565:                  LINE   3629 "regression-compile-tmp/allimpc1-77.imp"
35094 @ 321607:                  PUSH   P
35095 @ 321610:                  PUSH   P
35096 @ 321613:                  PUSHI  #0x00000002
35097 @ 321618:                  ADD   
35098 @ 321619:                  ASSVAL

  3630  L41:      PSI(OPCODE,Z,I,K);P=P+1; ->L99
35099 @ 321620:                  LINE   3630 "regression-compile-tmp/allimpc1-77.imp"
35100 @ 321662:                  LABEL  L_01e3
35101 @ 321665:                  LINE   3630 "regression-compile-tmp/allimpc1-77.imp"
35102 @ 321707:                  PUSH   PSI
35103 @ 321710:                  PUSH   OPCODE
35104 @ 321713:                  ASSPAR
35105 @ 321714:                  PUSH   Z
35106 @ 321717:                  ASSPAR
35107 @ 321718:                  PUSH   I
35108 @ 321721:                  ASSPAR
35109 @ 321722:                  PUSH   K
35110 @ 321725:                  ASSPAR
35111 @ 321726:                  CALL  
35112 @ 321727:                  LINE   3630 "regression-compile-tmp/allimpc1-77.imp"
35113 @ 321769:                  PUSH   P
35114 @ 321772:                  PUSH   P
35115 @ 321775:                  PUSHI  #0x00000001
35116 @ 321780:                  ADD   
35117 @ 321781:                  ASSVAL
35118 @ 321782:                  LINE   3630 "regression-compile-tmp/allimpc1-77.imp"
35119 @ 321824:                  JUMP   L_01df

  3631  S(5):    REG=A(P);P=P+1; DB;                     !SHIFT INSTR.
35120 @ 321827:                  LINE   3631 "regression-compile-tmp/allimpc1-77.imp"
35121 @ 321869:                  PUSHI  #0x00000005
35122 @ 321874:                  SLABEL 478
35123 @ 321877:                  LINE   3631 "regression-compile-tmp/allimpc1-77.imp"
35124 @ 321919:                  PUSH   REG
35125 @ 321922:                  PUSH   A
35126 @ 321925:                  PUSH   P
35127 @ 321928:                  ACCESS
35128 @ 321929:                  ASSVAL
35129 @ 321930:                  LINE   3631 "regression-compile-tmp/allimpc1-77.imp"
35130 @ 321972:                  PUSH   P
35131 @ 321975:                  PUSH   P
35132 @ 321978:                  PUSHI  #0x00000001
35133 @ 321983:                  ADD   
35134 @ 321984:                  ASSVAL
35135 @ 321985:                  LINE   3631 "regression-compile-tmp/allimpc1-77.imp"
35136 @ 322027:                  PUSH   DB
35137 @ 322030:                  CALL  

  3632           X=0; ->L11
35138 @ 322031:                  LINE   3632 "regression-compile-tmp/allimpc1-77.imp"
35139 @ 322073:                  PUSH   X
35140 @ 322076:                  PUSHI  #0x00000000
35141 @ 322081:                  ASSVAL
35142 @ 322082:                  LINE   3632 "regression-compile-tmp/allimpc1-77.imp"
35143 @ 322124:                  JUMP   L_01e2

  3633  S(6):    DLB;KK=K;Z=X;REG=I;DB;                  !SS FORMAT
35144 @ 322127:                  LINE   3633 "regression-compile-tmp/allimpc1-77.imp"
35145 @ 322169:                  PUSHI  #0x00000006
35146 @ 322174:                  SLABEL 478
35147 @ 322177:                  LINE   3633 "regression-compile-tmp/allimpc1-77.imp"
35148 @ 322219:                  PUSH   DLB
35149 @ 322222:                  CALL  
35150 @ 322223:                  LINE   3633 "regression-compile-tmp/allimpc1-77.imp"
35151 @ 322265:                  PUSH   KK
35152 @ 322268:                  PUSH   K
35153 @ 322271:                  ASSVAL
35154 @ 322272:                  LINE   3633 "regression-compile-tmp/allimpc1-77.imp"
35155 @ 322314:                  PUSH   Z
35156 @ 322317:                  PUSH   X
35157 @ 322320:                  ASSVAL
35158 @ 322321:                  LINE   3633 "regression-compile-tmp/allimpc1-77.imp"
35159 @ 322363:                  PUSH   REG
35160 @ 322366:                  PUSH   I
35161 @ 322369:                  ASSVAL
35162 @ 322370:                  LINE   3633 "regression-compile-tmp/allimpc1-77.imp"
35163 @ 322412:                  PUSH   DB
35164 @ 322415:                  CALL  

  3634           Z=1 %IF Z=0
35165 @ 322416:                  LINE   3634 "regression-compile-tmp/allimpc1-77.imp"
35166 @ 322458:                  PUSH   Z
35167 @ 322461:                  PUSHI  #0x00000000
35168 @ 322466:                  JUMPIF # L_0004
35169 @ 322470:                  PUSH   Z
35170 @ 322473:                  PUSHI  #0x00000001
35171 @ 322478:                  ASSVAL
35172 @ 322479:                  LOCATE L_0004

  3635  L61:      PSS(OPCODE,Z,REG,KK,I,K); ->L99
35173 @ 322482:                  LINE   3635 "regression-compile-tmp/allimpc1-77.imp"
35174 @ 322524:                  LABEL  L_01e4
35175 @ 322527:                  LINE   3635 "regression-compile-tmp/allimpc1-77.imp"
35176 @ 322569:                  PUSH   PSS
35177 @ 322572:                  PUSH   OPCODE
35178 @ 322575:                  ASSPAR
35179 @ 322576:                  PUSH   Z
35180 @ 322579:                  ASSPAR
35181 @ 322580:                  PUSH   REG
35182 @ 322583:                  ASSPAR
35183 @ 322584:                  PUSH   KK
35184 @ 322587:                  ASSPAR
35185 @ 322588:                  PUSH   I
35186 @ 322591:                  ASSPAR
35187 @ 322592:                  PUSH   K
35188 @ 322595:                  ASSPAR
35189 @ 322596:                  CALL  
35190 @ 322597:                  LINE   3635 "regression-compile-tmp/allimpc1-77.imp"
35191 @ 322639:                  JUMP   L_01df

  3636  S(7):    DLB; KK=K; Z=X; REG=I;                  !PACKED DECIMAL
35192 @ 322642:                  LINE   3636 "regression-compile-tmp/allimpc1-77.imp"
35193 @ 322684:                  PUSHI  #0x00000007
35194 @ 322689:                  SLABEL 478
35195 @ 322692:                  LINE   3636 "regression-compile-tmp/allimpc1-77.imp"
35196 @ 322734:                  PUSH   DLB
35197 @ 322737:                  CALL  
35198 @ 322738:                  LINE   3636 "regression-compile-tmp/allimpc1-77.imp"
35199 @ 322780:                  PUSH   KK
35200 @ 322783:                  PUSH   K
35201 @ 322786:                  ASSVAL
35202 @ 322787:                  LINE   3636 "regression-compile-tmp/allimpc1-77.imp"
35203 @ 322829:                  PUSH   Z
35204 @ 322832:                  PUSH   X
35205 @ 322835:                  ASSVAL
35206 @ 322836:                  LINE   3636 "regression-compile-tmp/allimpc1-77.imp"
35207 @ 322878:                  PUSH   REG
35208 @ 322881:                  PUSH   I
35209 @ 322884:                  ASSVAL

  3637           DLB; Z=1 %IF Z=0
35210 @ 322885:                  LINE   3637 "regression-compile-tmp/allimpc1-77.imp"
35211 @ 322927:                  PUSH   DLB
35212 @ 322930:                  CALL  
35213 @ 322931:                  LINE   3637 "regression-compile-tmp/allimpc1-77.imp"
35214 @ 322973:                  PUSH   Z
35215 @ 322976:                  PUSHI  #0x00000000
35216 @ 322981:                  JUMPIF # L_0004
35217 @ 322985:                  PUSH   Z
35218 @ 322988:                  PUSHI  #0x00000001
35219 @ 322993:                  ASSVAL
35220 @ 322994:                  LOCATE L_0004

  3638           X=1 %IF X=0
35221 @ 322997:                  LINE   3638 "regression-compile-tmp/allimpc1-77.imp"
35222 @ 323039:                  PUSH   X
35223 @ 323042:                  PUSHI  #0x00000000
35224 @ 323047:                  JUMPIF # L_0004
35225 @ 323051:                  PUSH   X
35226 @ 323054:                  PUSHI  #0x00000001
35227 @ 323059:                  ASSVAL
35228 @ 323060:                  LOCATE L_0004

  3639           Z=(Z-1)<<4!X; ->L61
35229 @ 323063:                  LINE   3639 "regression-compile-tmp/allimpc1-77.imp"
35230 @ 323105:                  PUSH   Z
35231 @ 323108:                  PUSH   Z
35232 @ 323111:                  PUSHI  #0x00000001
35233 @ 323116:                  SUB   
35234 @ 323117:                  PUSHI  #0x00000004
35235 @ 323122:                  LSH   
35236 @ 323123:                  PUSH   X
35237 @ 323126:                  OR    
35238 @ 323127:                  ASSVAL
35239 @ 323128:                  LINE   3639 "regression-compile-tmp/allimpc1-77.imp"
35240 @ 323170:                  JUMP   L_01e4

  3640  S(8):    REG=A(P); P=P+1;                        !FUNNIES
35241 @ 323173:                  LINE   3640 "regression-compile-tmp/allimpc1-77.imp"
35242 @ 323215:                  PUSHI  #0x00000008
35243 @ 323220:                  SLABEL 478
35244 @ 323223:                  LINE   3640 "regression-compile-tmp/allimpc1-77.imp"
35245 @ 323265:                  PUSH   REG
35246 @ 323268:                  PUSH   A
35247 @ 323271:                  PUSH   P
35248 @ 323274:                  ACCESS
35249 @ 323275:                  ASSVAL
35250 @ 323276:                  LINE   3640 "regression-compile-tmp/allimpc1-77.imp"
35251 @ 323318:                  PUSH   P
35252 @ 323321:                  PUSH   P
35253 @ 323324:                  PUSHI  #0x00000001
35254 @ 323329:                  ADD   
35255 @ 323330:                  ASSVAL

  3641           ->L85 %IF OPCODE=X'80'       ;! IDL
35256 @ 323331:                  LINE   3641 "regression-compile-tmp/allimpc1-77.imp"
35257 @ 323373:                  PUSH   OPCODE
35258 @ 323376:                  PUSHI  #0x00000080
35259 @ 323381:                  JUMPIF # L_0004
35260 @ 323385:                  JUMP   L_01e5
35261 @ 323388:                  LOCATE L_0004

  3642           ->L83 %IF OPCODE=10;           ! SVC
35262 @ 323391:                  LINE   3642 "regression-compile-tmp/allimpc1-77.imp"
35263 @ 323433:                  PUSH   OPCODE
35264 @ 323436:                  PUSHI  #0x0000000a
35265 @ 323441:                  JUMPIF # L_0004
35266 @ 323445:                  JUMP   L_01e6
35267 @ 323448:                  LOCATE L_0004

  3643           PRR(OPCODE,REG,0);->L99
35268 @ 323451:                  LINE   3643 "regression-compile-tmp/allimpc1-77.imp"
35269 @ 323493:                  PUSH   PRR
35270 @ 323496:                  PUSH   OPCODE
35271 @ 323499:                  ASSPAR
35272 @ 323500:                  PUSH   REG
35273 @ 323503:                  ASSPAR
35274 @ 323504:                  PUSHI  #0x00000000
35275 @ 323509:                  ASSPAR
35276 @ 323510:                  CALL  
35277 @ 323511:                  LINE   3643 "regression-compile-tmp/allimpc1-77.imp"
35278 @ 323553:                  JUMP   L_01df

  3644  L83:      PLANT(X'A00'!REG); ->L99
35279 @ 323556:                  LINE   3644 "regression-compile-tmp/allimpc1-77.imp"
35280 @ 323598:                  LABEL  L_01e6
35281 @ 323601:                  LINE   3644 "regression-compile-tmp/allimpc1-77.imp"
35282 @ 323643:                  PUSH   PLANT
35283 @ 323646:                  PUSHI  #0x00000a00
35284 @ 323651:                  PUSH   REG
35285 @ 323654:                  OR    
35286 @ 323655:                  ASSPAR
35287 @ 323656:                  CALL  
35288 @ 323657:                  LINE   3644 "regression-compile-tmp/allimpc1-77.imp"
35289 @ 323699:                  JUMP   L_01df

  3645  L85:      PSI(OPCODE,REG,0,0); ->L99
35290 @ 323702:                  LINE   3645 "regression-compile-tmp/allimpc1-77.imp"
35291 @ 323744:                  LABEL  L_01e5
35292 @ 323747:                  LINE   3645 "regression-compile-tmp/allimpc1-77.imp"
35293 @ 323789:                  PUSH   PSI
35294 @ 323792:                  PUSH   OPCODE
35295 @ 323795:                  ASSPAR
35296 @ 323796:                  PUSH   REG
35297 @ 323799:                  ASSPAR
35298 @ 323800:                  PUSHI  #0x00000000
35299 @ 323805:                  ASSPAR
35300 @ 323806:                  PUSHI  #0x00000000
35301 @ 323811:                  ASSPAR
35302 @ 323812:                  CALL  
35303 @ 323813:                  LINE   3645 "regression-compile-tmp/allimpc1-77.imp"
35304 @ 323855:                  JUMP   L_01df

  3646  L87:      CNOP(A(P),A(P+1)); ->L99
35305 @ 323858:                  LINE   3646 "regression-compile-tmp/allimpc1-77.imp"
35306 @ 323900:                  LABEL  L_01e1
35307 @ 323903:                  LINE   3646 "regression-compile-tmp/allimpc1-77.imp"
35308 @ 323945:                  PUSH   CNOP
35309 @ 323948:                  PUSH   A
35310 @ 323951:                  PUSH   P
35311 @ 323954:                  ACCESS
35312 @ 323955:                  ASSPAR
35313 @ 323956:                  PUSH   A
35314 @ 323959:                  PUSH   P
35315 @ 323962:                  PUSHI  #0x00000001
35316 @ 323967:                  ADD   
35317 @ 323968:                  ACCESS
35318 @ 323969:                  ASSPAR
35319 @ 323970:                  CALL  
35320 @ 323971:                  LINE   3646 "regression-compile-tmp/allimpc1-77.imp"
35321 @ 324013:                  JUMP   L_01df

  3647           %ROUTINE DB
35322 @ 324016:                  LINE   3647 "regression-compile-tmp/allimpc1-77.imp"
35323 @ 324058:                  DEF    DB (_lev0id0_CSS_CUCI_DB) p1=V_01d6 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
35324 @ 324072:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
35325 @ 324073:                     FINISH ) {lev=4}

  3648           ->L2 %IF A(P)=1
35326 @ 324074:                     LINE   3648 "regression-compile-tmp/allimpc1-77.imp"
35327 @ 324116:                     PUSH   A
35328 @ 324119:                     PUSH   P
35329 @ 324122:                     ACCESS
35330 @ 324123:                     PUSHI  #0x00000001
35331 @ 324128:                     JUMPIF # L_0004
35332 @ 324132:                     JUMP   L_01e7
35333 @ 324135:                     LOCATE L_0004

  3649           K=A(P+1); I=0; P=P+3
35334 @ 324138:                     LINE   3649 "regression-compile-tmp/allimpc1-77.imp"
35335 @ 324180:                     PUSH   K
35336 @ 324183:                     PUSH   A
35337 @ 324186:                     PUSH   P
35338 @ 324189:                     PUSHI  #0x00000001
35339 @ 324194:                     ADD   
35340 @ 324195:                     ACCESS
35341 @ 324196:                     ASSVAL
35342 @ 324197:                     LINE   3649 "regression-compile-tmp/allimpc1-77.imp"
35343 @ 324239:                     PUSH   I
35344 @ 324242:                     PUSHI  #0x00000000
35345 @ 324247:                     ASSVAL
35346 @ 324248:                     LINE   3649 "regression-compile-tmp/allimpc1-77.imp"
35347 @ 324290:                     PUSH   P
35348 @ 324293:                     PUSH   P
35349 @ 324296:                     PUSHI  #0x00000003
35350 @ 324301:                     ADD   
35351 @ 324302:                     ASSVAL

  3650           ->L99 %IF A(P-1)=2
35352 @ 324303:                     LINE   3650 "regression-compile-tmp/allimpc1-77.imp"
35353 @ 324345:                     PUSH   A
35354 @ 324348:                     PUSH   P
35355 @ 324351:                     PUSHI  #0x00000001
35356 @ 324356:                     SUB   
35357 @ 324357:                     ACCESS
35358 @ 324358:                     PUSHI  #0x00000002
35359 @ 324363:                     JUMPIF # L_0004
35360 @ 324367:                     JUMP   L_01e8
35361 @ 324370:                     LOCATE L_0004

  3651           I=A(P);P=P+1;->L99
35362 @ 324373:                     LINE   3651 "regression-compile-tmp/allimpc1-77.imp"
35363 @ 324415:                     PUSH   I
35364 @ 324418:                     PUSH   A
35365 @ 324421:                     PUSH   P
35366 @ 324424:                     ACCESS
35367 @ 324425:                     ASSVAL
35368 @ 324426:                     LINE   3651 "regression-compile-tmp/allimpc1-77.imp"
35369 @ 324468:                     PUSH   P
35370 @ 324471:                     PUSH   P
35371 @ 324474:                     PUSHI  #0x00000001
35372 @ 324479:                     ADD   
35373 @ 324480:                     ASSVAL
35374 @ 324481:                     LINE   3651 "regression-compile-tmp/allimpc1-77.imp"
35375 @ 324523:                     JUMP   L_01e8

  3652  L2:       CUCS
35376 @ 324526:                     LINE   3652 "regression-compile-tmp/allimpc1-77.imp"
35377 @ 324568:                     LABEL  L_01e7
35378 @ 324571:                     LINE   3652 "regression-compile-tmp/allimpc1-77.imp"
35379 @ 324613:                     PUSH   CUCS
35380 @ 324616:                     CALL  

  3653  L99:      %END
35381 @ 324617:                     LINE   3653 "regression-compile-tmp/allimpc1-77.imp"
35382 @ 324659:                     LABEL  L_01e8
35383 @ 324662:                     LINE   3653 "regression-compile-tmp/allimpc1-77.imp"
35384 @ 324704:                  END    _lev0id0_CSS_CUCI_DB {lev=4 --> 3}

  3654           %ROUTINE DXB
35385 @ 324705:                  LINE   3654 "regression-compile-tmp/allimpc1-77.imp"
35386 @ 324747:                  DEF    DXB (_lev0id0_CSS_CUCI_DXB) p1=V_01d4 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
35387 @ 324762:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
35388 @ 324763:                     FINISH ) {lev=4}

  3655           %SWITCH SW(1:3)
35389 @ 324764:                     LINE   3655 "regression-compile-tmp/allimpc1-77.imp"
35390 @ 324806:                     PUSHI  #0x00000001
35391 @ 324811:                     PUSHI  #0x00000003
35392 @ 324816:                     BOUNDS
35393 @ 324817:                     DEF    SW p1=V_01e7 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  3656           ->L2 %IF A(P)=2
35394 @ 324831:                     LINE   3656 "regression-compile-tmp/allimpc1-77.imp"
35395 @ 324873:                     PUSH   A
35396 @ 324876:                     PUSH   P
35397 @ 324879:                     ACCESS
35398 @ 324880:                     PUSHI  #0x00000002
35399 @ 324885:                     JUMPIF # L_0004
35400 @ 324889:                     JUMP   L_01e8
35401 @ 324892:                     LOCATE L_0004

  3657           CUCS;X=0;P=P+1
35402 @ 324895:                     LINE   3657 "regression-compile-tmp/allimpc1-77.imp"
35403 @ 324937:                     PUSH   CUCS
35404 @ 324940:                     CALL  
35405 @ 324941:                     LINE   3657 "regression-compile-tmp/allimpc1-77.imp"
35406 @ 324983:                     PUSH   X
35407 @ 324986:                     PUSHI  #0x00000000
35408 @ 324991:                     ASSVAL
35409 @ 324992:                     LINE   3657 "regression-compile-tmp/allimpc1-77.imp"
35410 @ 325034:                     PUSH   P
35411 @ 325037:                     PUSH   P
35412 @ 325040:                     PUSHI  #0x00000001
35413 @ 325045:                     ADD   
35414 @ 325046:                     ASSVAL

  3658           ->L99 %IF A(P-1)=2
35415 @ 325047:                     LINE   3658 "regression-compile-tmp/allimpc1-77.imp"
35416 @ 325089:                     PUSH   A
35417 @ 325092:                     PUSH   P
35418 @ 325095:                     PUSHI  #0x00000001
35419 @ 325100:                     SUB   
35420 @ 325101:                     ACCESS
35421 @ 325102:                     PUSHI  #0x00000002
35422 @ 325107:                     JUMPIF # L_0004
35423 @ 325111:                     JUMP   L_01e9
35424 @ 325114:                     LOCATE L_0004

  3659           X=A(P);P=P+1; ->L99
35425 @ 325117:                     LINE   3659 "regression-compile-tmp/allimpc1-77.imp"
35426 @ 325159:                     PUSH   X
35427 @ 325162:                     PUSH   A
35428 @ 325165:                     PUSH   P
35429 @ 325168:                     ACCESS
35430 @ 325169:                     ASSVAL
35431 @ 325170:                     LINE   3659 "regression-compile-tmp/allimpc1-77.imp"
35432 @ 325212:                     PUSH   P
35433 @ 325215:                     PUSH   P
35434 @ 325218:                     PUSHI  #0x00000001
35435 @ 325223:                     ADD   
35436 @ 325224:                     ASSVAL
35437 @ 325225:                     LINE   3659 "regression-compile-tmp/allimpc1-77.imp"
35438 @ 325267:                     JUMP   L_01e9

  3660  L2:       K=A(P+1);P=P+2;I=0;X=0
35439 @ 325270:                     LINE   3660 "regression-compile-tmp/allimpc1-77.imp"
35440 @ 325312:                     LABEL  L_01e8
35441 @ 325315:                     LINE   3660 "regression-compile-tmp/allimpc1-77.imp"
35442 @ 325357:                     PUSH   K
35443 @ 325360:                     PUSH   A
35444 @ 325363:                     PUSH   P
35445 @ 325366:                     PUSHI  #0x00000001
35446 @ 325371:                     ADD   
35447 @ 325372:                     ACCESS
35448 @ 325373:                     ASSVAL
35449 @ 325374:                     LINE   3660 "regression-compile-tmp/allimpc1-77.imp"
35450 @ 325416:                     PUSH   P
35451 @ 325419:                     PUSH   P
35452 @ 325422:                     PUSHI  #0x00000002
35453 @ 325427:                     ADD   
35454 @ 325428:                     ASSVAL
35455 @ 325429:                     LINE   3660 "regression-compile-tmp/allimpc1-77.imp"
35456 @ 325471:                     PUSH   I
35457 @ 325474:                     PUSHI  #0x00000000
35458 @ 325479:                     ASSVAL
35459 @ 325480:                     LINE   3660 "regression-compile-tmp/allimpc1-77.imp"
35460 @ 325522:                     PUSH   X
35461 @ 325525:                     PUSHI  #0x00000000
35462 @ 325530:                     ASSVAL

  3661           ->SW(A(P))
35463 @ 325531:                     LINE   3661 "regression-compile-tmp/allimpc1-77.imp"
35464 @ 325573:                     PUSH   A
35465 @ 325576:                     PUSH   P
35466 @ 325579:                     ACCESS
35467 @ 325580:                     SJUMP  487

  3662  SW(1):   X=A(P+1);P=P+1
35468 @ 325583:                     LINE   3662 "regression-compile-tmp/allimpc1-77.imp"
35469 @ 325625:                     PUSHI  #0x00000001
35470 @ 325630:                     SLABEL 487
35471 @ 325633:                     LINE   3662 "regression-compile-tmp/allimpc1-77.imp"
35472 @ 325675:                     PUSH   X
35473 @ 325678:                     PUSH   A
35474 @ 325681:                     PUSH   P
35475 @ 325684:                     PUSHI  #0x00000001
35476 @ 325689:                     ADD   
35477 @ 325690:                     ACCESS
35478 @ 325691:                     ASSVAL
35479 @ 325692:                     LINE   3662 "regression-compile-tmp/allimpc1-77.imp"
35480 @ 325734:                     PUSH   P
35481 @ 325737:                     PUSH   P
35482 @ 325740:                     PUSHI  #0x00000001
35483 @ 325745:                     ADD   
35484 @ 325746:                     ASSVAL

  3663  SW(2):   I=A(P+1);P=P+1
35485 @ 325747:                     LINE   3663 "regression-compile-tmp/allimpc1-77.imp"
35486 @ 325789:                     PUSHI  #0x00000002
35487 @ 325794:                     SLABEL 487
35488 @ 325797:                     LINE   3663 "regression-compile-tmp/allimpc1-77.imp"
35489 @ 325839:                     PUSH   I
35490 @ 325842:                     PUSH   A
35491 @ 325845:                     PUSH   P
35492 @ 325848:                     PUSHI  #0x00000001
35493 @ 325853:                     ADD   
35494 @ 325854:                     ACCESS
35495 @ 325855:                     ASSVAL
35496 @ 325856:                     LINE   3663 "regression-compile-tmp/allimpc1-77.imp"
35497 @ 325898:                     PUSH   P
35498 @ 325901:                     PUSH   P
35499 @ 325904:                     PUSHI  #0x00000001
35500 @ 325909:                     ADD   
35501 @ 325910:                     ASSVAL

  3664  SW(3):   P=P+1
35502 @ 325911:                     LINE   3664 "regression-compile-tmp/allimpc1-77.imp"
35503 @ 325953:                     PUSHI  #0x00000003
35504 @ 325958:                     SLABEL 487
35505 @ 325961:                     LINE   3664 "regression-compile-tmp/allimpc1-77.imp"
35506 @ 326003:                     PUSH   P
35507 @ 326006:                     PUSH   P
35508 @ 326009:                     PUSHI  #0x00000001
35509 @ 326014:                     ADD   
35510 @ 326015:                     ASSVAL

  3665  L99:      %END
35511 @ 326016:                     LINE   3665 "regression-compile-tmp/allimpc1-77.imp"
35512 @ 326058:                     LABEL  L_01e9
35513 @ 326061:                     LINE   3665 "regression-compile-tmp/allimpc1-77.imp"
35514 @ 326103:                  END    _lev0id0_CSS_CUCI_DXB {lev=4 --> 3}

  3666           %ROUTINE DLB
35515 @ 326104:                  LINE   3666 "regression-compile-tmp/allimpc1-77.imp"
35516 @ 326146:                  DEF    DLB (_lev0id0_CSS_CUCI_DLB) p1=V_01d5 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
35517 @ 326161:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
35518 @ 326162:                     FINISH ) {lev=4}

  3667           ->L2 %IF A(P)=2
35519 @ 326163:                     LINE   3667 "regression-compile-tmp/allimpc1-77.imp"
35520 @ 326205:                     PUSH   A
35521 @ 326208:                     PUSH   P
35522 @ 326211:                     ACCESS
35523 @ 326212:                     PUSHI  #0x00000002
35524 @ 326217:                     JUMPIF # L_0004
35525 @ 326221:                     JUMP   L_01e7
35526 @ 326224:                     LOCATE L_0004

  3668           K=A(P+1); X=A(P+2); I=A(P+3); P=P+4; ->L99
35527 @ 326227:                     LINE   3668 "regression-compile-tmp/allimpc1-77.imp"
35528 @ 326269:                     PUSH   K
35529 @ 326272:                     PUSH   A
35530 @ 326275:                     PUSH   P
35531 @ 326278:                     PUSHI  #0x00000001
35532 @ 326283:                     ADD   
35533 @ 326284:                     ACCESS
35534 @ 326285:                     ASSVAL
35535 @ 326286:                     LINE   3668 "regression-compile-tmp/allimpc1-77.imp"
35536 @ 326328:                     PUSH   X
35537 @ 326331:                     PUSH   A
35538 @ 326334:                     PUSH   P
35539 @ 326337:                     PUSHI  #0x00000002
35540 @ 326342:                     ADD   
35541 @ 326343:                     ACCESS
35542 @ 326344:                     ASSVAL
35543 @ 326345:                     LINE   3668 "regression-compile-tmp/allimpc1-77.imp"
35544 @ 326387:                     PUSH   I
35545 @ 326390:                     PUSH   A
35546 @ 326393:                     PUSH   P
35547 @ 326396:                     PUSHI  #0x00000003
35548 @ 326401:                     ADD   
35549 @ 326402:                     ACCESS
35550 @ 326403:                     ASSVAL
35551 @ 326404:                     LINE   3668 "regression-compile-tmp/allimpc1-77.imp"
35552 @ 326446:                     PUSH   P
35553 @ 326449:                     PUSH   P
35554 @ 326452:                     PUSHI  #0x00000004
35555 @ 326457:                     ADD   
35556 @ 326458:                     ASSVAL
35557 @ 326459:                     LINE   3668 "regression-compile-tmp/allimpc1-77.imp"
35558 @ 326501:                     JUMP   L_01e8

  3669  L2:       CUCS; X=A(P); P=P+1
35559 @ 326504:                     LINE   3669 "regression-compile-tmp/allimpc1-77.imp"
35560 @ 326546:                     LABEL  L_01e7
35561 @ 326549:                     LINE   3669 "regression-compile-tmp/allimpc1-77.imp"
35562 @ 326591:                     PUSH   CUCS
35563 @ 326594:                     CALL  
35564 @ 326595:                     LINE   3669 "regression-compile-tmp/allimpc1-77.imp"
35565 @ 326637:                     PUSH   X
35566 @ 326640:                     PUSH   A
35567 @ 326643:                     PUSH   P
35568 @ 326646:                     ACCESS
35569 @ 326647:                     ASSVAL
35570 @ 326648:                     LINE   3669 "regression-compile-tmp/allimpc1-77.imp"
35571 @ 326690:                     PUSH   P
35572 @ 326693:                     PUSH   P
35573 @ 326696:                     PUSHI  #0x00000001
35574 @ 326701:                     ADD   
35575 @ 326702:                     ASSVAL

  3670  L99:      %END
35576 @ 326703:                     LINE   3670 "regression-compile-tmp/allimpc1-77.imp"
35577 @ 326745:                     LABEL  L_01e8
35578 @ 326748:                     LINE   3670 "regression-compile-tmp/allimpc1-77.imp"
35579 @ 326790:                  END    _lev0id0_CSS_CUCI_DLB {lev=4 --> 3}

  3671           %ROUTINE     CUCS
35580 @ 326791:                  LINE   3671 "regression-compile-tmp/allimpc1-77.imp"
35581 @ 326833:                  DEF    CUCS (_lev0id0_CSS_CUCI_CUCS) p1=V_01d7 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
35582 @ 326849:                     START  ( FORMAL PARAMETERS  {lev=4 --> 5, nested=0 --> 1}
35583 @ 326850:                     FINISH ) {lev=4}

  3672           %SWITCH UTYPE(0:8)
35584 @ 326851:                     LINE   3672 "regression-compile-tmp/allimpc1-77.imp"
35585 @ 326893:                     PUSHI  #0x00000000
35586 @ 326898:                     PUSHI  #0x00000008
35587 @ 326903:                     BOUNDS
35588 @ 326904:                     DEF    UTYPE p1=V_01e7 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  3673           P=P+1
35589 @ 326921:                     LINE   3673 "regression-compile-tmp/allimpc1-77.imp"
35590 @ 326963:                     PUSH   P
35591 @ 326966:                     PUSH   P
35592 @ 326969:                     PUSHI  #0x00000001
35593 @ 326974:                     ADD   
35594 @ 326975:                     ASSVAL

  3674           ->L10 %IF A(P)=2
35595 @ 326976:                     LINE   3674 "regression-compile-tmp/allimpc1-77.imp"
35596 @ 327018:                     PUSH   A
35597 @ 327021:                     PUSH   P
35598 @ 327024:                     ACCESS
35599 @ 327025:                     PUSHI  #0x00000002
35600 @ 327030:                     JUMPIF # L_0004
35601 @ 327034:                     JUMP   L_01e8
35602 @ 327037:                     LOCATE L_0004

  3675           FNAME=A(P+1); COPYTAG(FNAME)
35603 @ 327040:                     LINE   3675 "regression-compile-tmp/allimpc1-77.imp"
35604 @ 327082:                     PUSH   FNAME
35605 @ 327085:                     PUSH   A
35606 @ 327088:                     PUSH   P
35607 @ 327091:                     PUSHI  #0x00000001
35608 @ 327096:                     ADD   
35609 @ 327097:                     ACCESS
35610 @ 327098:                     ASSVAL
35611 @ 327099:                     LINE   3675 "regression-compile-tmp/allimpc1-77.imp"
35612 @ 327141:                     PUSH   COPYTAG
35613 @ 327144:                     PUSH   FNAME
35614 @ 327147:                     ASSPAR
35615 @ 327148:                     CALL  

  3676           P=P+3; ->L1 %UNLESS I=-1
35616 @ 327149:                     LINE   3676 "regression-compile-tmp/allimpc1-77.imp"
35617 @ 327191:                     PUSH   P
35618 @ 327194:                     PUSH   P
35619 @ 327197:                     PUSHI  #0x00000003
35620 @ 327202:                     ADD   
35621 @ 327203:                     ASSVAL
35622 @ 327204:                     LINE   3676 "regression-compile-tmp/allimpc1-77.imp"
35623 @ 327246:                     PUSH   I
35624 @ 327249:                     PUSHI  #0x00000001
35625 @ 327254:                     NEGATE
35626 @ 327255:                     JUMPIF = L_0004
35627 @ 327259:                     JUMP   L_01e9
35628 @ 327262:                     LOCATE L_0004

  3677           FAULT(16); J=0; I=LEVEL; PTYPE=7; UNPACK
35629 @ 327265:                     LINE   3677 "regression-compile-tmp/allimpc1-77.imp"
35630 @ 327307:                     PUSH   FAULT
35631 @ 327310:                     PUSHI  #0x00000010
35632 @ 327315:                     ASSPAR
35633 @ 327316:                     CALL  
35634 @ 327317:                     LINE   3677 "regression-compile-tmp/allimpc1-77.imp"
35635 @ 327359:                     PUSH   J
35636 @ 327362:                     PUSHI  #0x00000000
35637 @ 327367:                     ASSVAL
35638 @ 327368:                     LINE   3677 "regression-compile-tmp/allimpc1-77.imp"
35639 @ 327410:                     PUSH   I
35640 @ 327413:                     PUSH   LEVEL
35641 @ 327416:                     ASSVAL
35642 @ 327417:                     LINE   3677 "regression-compile-tmp/allimpc1-77.imp"
35643 @ 327459:                     PUSH   PTYPE
35644 @ 327462:                     PUSHI  #0x00000007
35645 @ 327467:                     ASSVAL
35646 @ 327468:                     LINE   3677 "regression-compile-tmp/allimpc1-77.imp"
35647 @ 327510:                     PUSH   UNPACK
35648 @ 327513:                     CALL  

  3678           STORE TAG(FNAME,N);K=N;N=N+4
35649 @ 327514:                     LINE   3678 "regression-compile-tmp/allimpc1-77.imp"
35650 @ 327556:                     PUSH   STORETAG
35651 @ 327559:                     PUSH   FNAME
35652 @ 327562:                     ASSPAR
35653 @ 327563:                     PUSH   N
35654 @ 327566:                     ASSPAR
35655 @ 327567:                     CALL  
35656 @ 327568:                     LINE   3678 "regression-compile-tmp/allimpc1-77.imp"
35657 @ 327610:                     PUSH   K
35658 @ 327613:                     PUSH   N
35659 @ 327616:                     ASSVAL
35660 @ 327617:                     LINE   3678 "regression-compile-tmp/allimpc1-77.imp"
35661 @ 327659:                     PUSH   N
35662 @ 327662:                     PUSH   N
35663 @ 327665:                     PUSHI  #0x00000004
35664 @ 327670:                     ADD   
35665 @ 327671:                     ASSVAL

  3679  L1:       FAULT(33) %IF ROUT=1; ->UTYPE(TYPE)
35666 @ 327672:                     LINE   3679 "regression-compile-tmp/allimpc1-77.imp"
35667 @ 327714:                     LABEL  L_01e9
35668 @ 327717:                     LINE   3679 "regression-compile-tmp/allimpc1-77.imp"
35669 @ 327759:                     PUSH   ROUT
35670 @ 327762:                     PUSHI  #0x00000001
35671 @ 327767:                     JUMPIF # L_0004
35672 @ 327771:                     PUSH   FAULT
35673 @ 327774:                     PUSHI  #0x00000021
35674 @ 327779:                     ASSPAR
35675 @ 327780:                     CALL  
35676 @ 327781:                     LOCATE L_0004
35677 @ 327784:                     LINE   3679 "regression-compile-tmp/allimpc1-77.imp"
35678 @ 327826:                     PUSH   TYPE
35679 @ 327829:                     SJUMP  487

  3680  UTYPE(3):      FROM2(K,K); ->L9;        ! RECORDS
35680 @ 327832:                     LINE   3680 "regression-compile-tmp/allimpc1-77.imp"
35681 @ 327874:                     PUSHI  #0x00000003
35682 @ 327879:                     SLABEL 487
35683 @ 327882:                     LINE   3680 "regression-compile-tmp/allimpc1-77.imp"
35684 @ 327924:                     PUSH   FROM2
35685 @ 327927:                     PUSH   K
35686 @ 327930:                     ASSPAR
35687 @ 327931:                     PUSH   K
35688 @ 327934:                     ASSPAR
35689 @ 327935:                     CALL  
35690 @ 327936:                     LINE   3680 "regression-compile-tmp/allimpc1-77.imp"
35691 @ 327978:                     JUMP   L_01ea

  3681  UTYPE(4):      FROM1(K,K); ->L9;        ! FORMATS
35692 @ 327981:                     LINE   3681 "regression-compile-tmp/allimpc1-77.imp"
35693 @ 328023:                     PUSHI  #0x00000004
35694 @ 328028:                     SLABEL 487
35695 @ 328031:                     LINE   3681 "regression-compile-tmp/allimpc1-77.imp"
35696 @ 328073:                     PUSH   FROM1
35697 @ 328076:                     PUSH   K
35698 @ 328079:                     ASSPAR
35699 @ 328080:                     PUSH   K
35700 @ 328083:                     ASSPAR
35701 @ 328084:                     CALL  
35702 @ 328085:                     LINE   3681 "regression-compile-tmp/allimpc1-77.imp"
35703 @ 328127:                     JUMP   L_01ea

  3682  UTYPE(8):FAULT(33); ->L9
35704 @ 328130:                     LINE   3682 "regression-compile-tmp/allimpc1-77.imp"
35705 @ 328172:                     PUSHI  #0x00000008
35706 @ 328177:                     SLABEL 487
35707 @ 328180:                     LINE   3682 "regression-compile-tmp/allimpc1-77.imp"
35708 @ 328222:                     PUSH   FAULT
35709 @ 328225:                     PUSHI  #0x00000021
35710 @ 328230:                     ASSPAR
35711 @ 328231:                     CALL  
35712 @ 328232:                     LINE   3682 "regression-compile-tmp/allimpc1-77.imp"
35713 @ 328274:                     JUMP   L_01ea

  3683  UTYPE(6):      FROM1(K,K);             ! SWITCHES
35714 @ 328277:                     LINE   3683 "regression-compile-tmp/allimpc1-77.imp"
35715 @ 328319:                     PUSHI  #0x00000006
35716 @ 328324:                     SLABEL 487
35717 @ 328327:                     LINE   3683 "regression-compile-tmp/allimpc1-77.imp"
35718 @ 328369:                     PUSH   FROM1
35719 @ 328372:                     PUSH   K
35720 @ 328375:                     ASSPAR
35721 @ 328376:                     PUSH   K
35722 @ 328379:                     ASSPAR
35723 @ 328380:                     CALL  

  3684           K=K-CODEBASE(OLDI); FAULT(99) %IF K>4095
35724 @ 328381:                     LINE   3684 "regression-compile-tmp/allimpc1-77.imp"
35725 @ 328423:                     PUSH   K
35726 @ 328426:                     PUSH   K
35727 @ 328429:                     PUSH   CODEBASE
35728 @ 328432:                     PUSH   OLDI
35729 @ 328435:                     ACCESS
35730 @ 328436:                     SUB   
35731 @ 328437:                     ASSVAL
35732 @ 328438:                     LINE   3684 "regression-compile-tmp/allimpc1-77.imp"
35733 @ 328480:                     PUSH   K
35734 @ 328483:                     PUSHI  #0x00000fff
35735 @ 328488:                     JUMPIF <= L_0004
35736 @ 328492:                     PUSH   FAULT
35737 @ 328495:                     PUSHI  #0x00000063
35738 @ 328500:                     ASSPAR
35739 @ 328501:                     CALL  
35740 @ 328502:                     LOCATE L_0004

  3685           I=10
35741 @ 328505:                     LINE   3685 "regression-compile-tmp/allimpc1-77.imp"
35742 @ 328547:                     PUSH   I
35743 @ 328550:                     PUSHI  #0x0000000a
35744 @ 328555:                     ASSVAL

  3686  UTYPE(0):UTYPE(1):UTYPE(2):UTYPE(5):UTYPE(7):
35745 @ 328556:                     LINE   3686 "regression-compile-tmp/allimpc1-77.imp"
35746 @ 328598:                     PUSHI  #0x00000000
35747 @ 328603:                     SLABEL 487
35748 @ 328606:                     LINE   3686 "regression-compile-tmp/allimpc1-77.imp"
35749 @ 328648:                     PUSHI  #0x00000001
35750 @ 328653:                     SLABEL 487
35751 @ 328656:                     LINE   3686 "regression-compile-tmp/allimpc1-77.imp"
35752 @ 328698:                     PUSHI  #0x00000002
35753 @ 328703:                     SLABEL 487
35754 @ 328706:                     LINE   3686 "regression-compile-tmp/allimpc1-77.imp"
35755 @ 328748:                     PUSHI  #0x00000005
35756 @ 328753:                     SLABEL 487
35757 @ 328756:                     LINE   3686 "regression-compile-tmp/allimpc1-77.imp"
35758 @ 328798:                     PUSHI  #0x00000007
35759 @ 328803:                     SLABEL 487

  3687           ->L9 %UNLESS ARR=2;            ! VECTOR
35760 @ 328806:                     LINE   3687 "regression-compile-tmp/allimpc1-77.imp"
35761 @ 328848:                     PUSH   ARR
35762 @ 328851:                     PUSHI  #0x00000002
35763 @ 328856:                     JUMPIF = L_0004
35764 @ 328860:                     JUMP   L_01ea
35765 @ 328863:                     LOCATE L_0004

  3688           FROM2(K,K);                   ! EXTRACT DISPLACEMENT
35766 @ 328866:                     LINE   3688 "regression-compile-tmp/allimpc1-77.imp"
35767 @ 328908:                     PUSH   FROM2
35768 @ 328911:                     PUSH   K
35769 @ 328914:                     ASSPAR
35770 @ 328915:                     PUSH   K
35771 @ 328918:                     ASSPAR
35772 @ 328919:                     CALL  

  3689  L9:       ->L99 %IF A(P-1)=2
35773 @ 328920:                     LINE   3689 "regression-compile-tmp/allimpc1-77.imp"
35774 @ 328962:                     LABEL  L_01ea
35775 @ 328965:                     LINE   3689 "regression-compile-tmp/allimpc1-77.imp"
35776 @ 329007:                     PUSH   A
35777 @ 329010:                     PUSH   P
35778 @ 329013:                     PUSHI  #0x00000001
35779 @ 329018:                     SUB   
35780 @ 329019:                     ACCESS
35781 @ 329020:                     PUSHI  #0x00000002
35782 @ 329025:                     JUMPIF # L_0004
35783 @ 329029:                     JUMP   L_01eb
35784 @ 329032:                     LOCATE L_0004

  3690           K=K+A(P); P=P+1; ->L99
35785 @ 329035:                     LINE   3690 "regression-compile-tmp/allimpc1-77.imp"
35786 @ 329077:                     PUSH   K
35787 @ 329080:                     PUSH   K
35788 @ 329083:                     PUSH   A
35789 @ 329086:                     PUSH   P
35790 @ 329089:                     ACCESS
35791 @ 329090:                     ADD   
35792 @ 329091:                     ASSVAL
35793 @ 329092:                     LINE   3690 "regression-compile-tmp/allimpc1-77.imp"
35794 @ 329134:                     PUSH   P
35795 @ 329137:                     PUSH   P
35796 @ 329140:                     PUSHI  #0x00000001
35797 @ 329145:                     ADD   
35798 @ 329146:                     ASSVAL
35799 @ 329147:                     LINE   3690 "regression-compile-tmp/allimpc1-77.imp"
35800 @ 329189:                     JUMP   L_01eb

  3691  L10:      K=A(P+2)+(A(P+1)-1)<<14
35801 @ 329192:                     LINE   3691 "regression-compile-tmp/allimpc1-77.imp"
35802 @ 329234:                     LABEL  L_01e8
35803 @ 329237:                     LINE   3691 "regression-compile-tmp/allimpc1-77.imp"
35804 @ 329279:                     PUSH   K
35805 @ 329282:                     PUSH   A
35806 @ 329285:                     PUSH   P
35807 @ 329288:                     PUSHI  #0x00000002
35808 @ 329293:                     ADD   
35809 @ 329294:                     ACCESS
35810 @ 329295:                     PUSH   A
35811 @ 329298:                     PUSH   P
35812 @ 329301:                     PUSHI  #0x00000001
35813 @ 329306:                     ADD   
35814 @ 329307:                     ACCESS
35815 @ 329308:                     PUSHI  #0x00000001
35816 @ 329313:                     SUB   
35817 @ 329314:                     PUSHI  #0x0000000e
35818 @ 329319:                     LSH   
35819 @ 329320:                     ADD   
35820 @ 329321:                     ASSVAL

  3692           J=FIND(K,LABEL(LEVEL))
35821 @ 329322:                     LINE   3692 "regression-compile-tmp/allimpc1-77.imp"
35822 @ 329364:                     PUSH   J
35823 @ 329367:                     PUSH   FIND
35824 @ 329370:                     PUSH   K
35825 @ 329373:                     ASSPAR
35826 @ 329374:                     PUSH   LABEL
35827 @ 329377:                     PUSH   LEVEL
35828 @ 329380:                     ACCESS
35829 @ 329381:                     ASSPAR
35830 @ 329382:                     CALL  
35831 @ 329383:                     ASSVAL

  3693           ->L25 %IF J=-1
35832 @ 329384:                     LINE   3693 "regression-compile-tmp/allimpc1-77.imp"
35833 @ 329426:                     PUSH   J
35834 @ 329429:                     PUSHI  #0x00000001
35835 @ 329434:                     NEGATE
35836 @ 329435:                     JUMPIF # L_0004
35837 @ 329439:                     JUMP   L_01ec
35838 @ 329442:                     LOCATE L_0004

  3694           K=J-CODEBASE(LEVEL); I=10
35839 @ 329445:                     LINE   3694 "regression-compile-tmp/allimpc1-77.imp"
35840 @ 329487:                     PUSH   K
35841 @ 329490:                     PUSH   J
35842 @ 329493:                     PUSH   CODEBASE
35843 @ 329496:                     PUSH   LEVEL
35844 @ 329499:                     ACCESS
35845 @ 329500:                     SUB   
35846 @ 329501:                     ASSVAL
35847 @ 329502:                     LINE   3694 "regression-compile-tmp/allimpc1-77.imp"
35848 @ 329544:                     PUSH   I
35849 @ 329547:                     PUSHI  #0x0000000a
35850 @ 329552:                     ASSVAL

  3695           FAULT(99) %IF K>4095; P=P+3; ->L99
35851 @ 329553:                     LINE   3695 "regression-compile-tmp/allimpc1-77.imp"
35852 @ 329595:                     PUSH   K
35853 @ 329598:                     PUSHI  #0x00000fff
35854 @ 329603:                     JUMPIF <= L_0004
35855 @ 329607:                     PUSH   FAULT
35856 @ 329610:                     PUSHI  #0x00000063
35857 @ 329615:                     ASSPAR
35858 @ 329616:                     CALL  
35859 @ 329617:                     LOCATE L_0004
35860 @ 329620:                     LINE   3695 "regression-compile-tmp/allimpc1-77.imp"
35861 @ 329662:                     PUSH   P
35862 @ 329665:                     PUSH   P
35863 @ 329668:                     PUSHI  #0x00000003
35864 @ 329673:                     ADD   
35865 @ 329674:                     ASSVAL
35866 @ 329675:                     LINE   3695 "regression-compile-tmp/allimpc1-77.imp"
35867 @ 329717:                     JUMP   L_01eb

  3696  L25:      PUSH(JUMP(LEVEL),CA!LABSET,K)
35868 @ 329720:                     LINE   3696 "regression-compile-tmp/allimpc1-77.imp"
35869 @ 329762:                     LABEL  L_01ec
35870 @ 329765:                     LINE   3696 "regression-compile-tmp/allimpc1-77.imp"
35871 @ 329807:                     PUSH   PUSH
35872 @ 329810:                     PUSH   JUMP
35873 @ 329813:                     PUSH   LEVEL
35874 @ 329816:                     ACCESS
35875 @ 329817:                     ASSPAR
35876 @ 329818:                     PUSH   CA
35877 @ 329821:                     PUSH   LABSET
35878 @ 329824:                     OR    
35879 @ 329825:                     ASSPAR
35880 @ 329826:                     PUSH   K
35881 @ 329829:                     ASSPAR
35882 @ 329830:                     CALL  

  3697           K=0; I=0; P=P+3
35883 @ 329831:                     LINE   3697 "regression-compile-tmp/allimpc1-77.imp"
35884 @ 329873:                     PUSH   K
35885 @ 329876:                     PUSHI  #0x00000000
35886 @ 329881:                     ASSVAL
35887 @ 329882:                     LINE   3697 "regression-compile-tmp/allimpc1-77.imp"
35888 @ 329924:                     PUSH   I
35889 @ 329927:                     PUSHI  #0x00000000
35890 @ 329932:                     ASSVAL
35891 @ 329933:                     LINE   3697 "regression-compile-tmp/allimpc1-77.imp"
35892 @ 329975:                     PUSH   P
35893 @ 329978:                     PUSH   P
35894 @ 329981:                     PUSHI  #0x00000003
35895 @ 329986:                     ADD   
35896 @ 329987:                     ASSVAL

  3698  L99:      %END
35897 @ 329988:                     LINE   3698 "regression-compile-tmp/allimpc1-77.imp"
35898 @ 330030:                     LABEL  L_01eb
35899 @ 330033:                     LINE   3698 "regression-compile-tmp/allimpc1-77.imp"
35900 @ 330075:                  END    _lev0id0_CSS_CUCI_CUCS {lev=4 --> 3}

  3699  L99:      %END
35901 @ 330076:                  LINE   3699 "regression-compile-tmp/allimpc1-77.imp"
35902 @ 330118:                  LABEL  L_01df
35903 @ 330121:                  LINE   3699 "regression-compile-tmp/allimpc1-77.imp"
35904 @ 330163:               END    _lev0id0_CSS_CUCI {lev=3 --> 2}

  3700           %ROUTINE     TEST ASS(%INTEGER REG)
  3701           !%SHORTROUTINE
35905 @ 330164:               LINE   3700 "regression-compile-tmp/allimpc1-77.imp"
35906 @ 330206:               DEF    TESTASS (_lev0id0_CSS_TESTASS) p1=V_0178 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
35907 @ 330225:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
35908 @ 330226:                     DEF    REG p1=V_01d4 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
35909 @ 330241:                  FINISH ) {lev=3}

  3702           %INTEGER J
35910 @ 330242:                  LINE   3702 "regression-compile-tmp/allimpc1-77.imp"
35911 @ 330284:                  DEF    J p1=V_01d5 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

  3703           %RETURN %UNLESS 1<=TYPE<=2
35912 @ 330297:                  LINE   3703 "regression-compile-tmp/allimpc1-77.imp"
35913 @ 330339:                  PUSHI  #0x00000001
35914 @ 330344:                  PUSH   TYPE
35915 @ 330347:                  JUMPIFD > L_0005
35916 @ 330351:                  PUSHI  #0x00000002
35917 @ 330356:                  JUMPIF <= L_0004
35918 @ 330360:                  LOCATE L_0005
35919 @ 330363:                  RETURN
35920 @ 330364:                  LOCATE L_0004

  3704           ->L5 %IF TYPE=1
35921 @ 330367:                  LINE   3704 "regression-compile-tmp/allimpc1-77.imp"
35922 @ 330409:                  PUSH   TYPE
35923 @ 330412:                  PUSHI  #0x00000001
35924 @ 330417:                  JUMPIF # L_0004
35925 @ 330421:                  JUMP   L_01d6
35926 @ 330424:                  LOCATE L_0004

  3705           J=X'79'; J=X'69' %IF PREC=3
35927 @ 330427:                  LINE   3705 "regression-compile-tmp/allimpc1-77.imp"
35928 @ 330469:                  PUSH   J
35929 @ 330472:                  PUSHI  #0x00000079
35930 @ 330477:                  ASSVAL
35931 @ 330478:                  LINE   3705 "regression-compile-tmp/allimpc1-77.imp"
35932 @ 330520:                  PUSH   PREC
35933 @ 330523:                  PUSHI  #0x00000003
35934 @ 330528:                  JUMPIF # L_0004
35935 @ 330532:                  PUSH   J
35936 @ 330535:                  PUSHI  #0x00000069
35937 @ 330540:                  ASSVAL
35938 @ 330541:                  LOCATE L_0004

  3706  L3:       PRX(J,REG,0,GLA,128)
35939 @ 330544:                  LINE   3706 "regression-compile-tmp/allimpc1-77.imp"
35940 @ 330586:                  LABEL  L_01d7
35941 @ 330589:                  LINE   3706 "regression-compile-tmp/allimpc1-77.imp"
35942 @ 330631:                  PUSH   PRX
35943 @ 330634:                  PUSH   J
35944 @ 330637:                  ASSPAR
35945 @ 330638:                  PUSH   REG
35946 @ 330641:                  ASSPAR
35947 @ 330642:                  PUSHI  #0x00000000
35948 @ 330647:                  ASSPAR
35949 @ 330648:                  PUSH   GLA
35950 @ 330651:                  ASSPAR
35951 @ 330652:                  PUSHI  #0x00000080
35952 @ 330657:                  ASSPAR
35953 @ 330658:                  CALL  

  3707           PRX(X'47',8,0,CODER,40); ->L99
35954 @ 330659:                  LINE   3707 "regression-compile-tmp/allimpc1-77.imp"
35955 @ 330701:                  PUSH   PRX
35956 @ 330704:                  PUSHI  #0x00000047
35957 @ 330709:                  ASSPAR
35958 @ 330710:                  PUSHI  #0x00000008
35959 @ 330715:                  ASSPAR
35960 @ 330716:                  PUSHI  #0x00000000
35961 @ 330721:                  ASSPAR
35962 @ 330722:                  PUSH   CODER
35963 @ 330725:                  ASSPAR
35964 @ 330726:                  PUSHI  #0x00000028
35965 @ 330731:                  ASSPAR
35966 @ 330732:                  CALL  
35967 @ 330733:                  LINE   3707 "regression-compile-tmp/allimpc1-77.imp"
35968 @ 330775:                  JUMP   L_01d8

  3708  L5:       ->L99 %UNLESS PREC=0
35969 @ 330778:                  LINE   3708 "regression-compile-tmp/allimpc1-77.imp"
35970 @ 330820:                  LABEL  L_01d6
35971 @ 330823:                  LINE   3708 "regression-compile-tmp/allimpc1-77.imp"
35972 @ 330865:                  PUSH   PREC
35973 @ 330868:                  PUSHI  #0x00000000
35974 @ 330873:                  JUMPIF = L_0004
35975 @ 330877:                  JUMP   L_01d8
35976 @ 330880:                  LOCATE L_0004

  3709           J=X'59'; ->L3
35977 @ 330883:                  LINE   3709 "regression-compile-tmp/allimpc1-77.imp"
35978 @ 330925:                  PUSH   J
35979 @ 330928:                  PUSHI  #0x00000059
35980 @ 330933:                  ASSVAL
35981 @ 330934:                  LINE   3709 "regression-compile-tmp/allimpc1-77.imp"
35982 @ 330976:                  JUMP   L_01d7

  3710  L99:      %END
35983 @ 330979:                  LINE   3710 "regression-compile-tmp/allimpc1-77.imp"
35984 @ 331021:                  LABEL  L_01d8
35985 @ 331024:                  LINE   3710 "regression-compile-tmp/allimpc1-77.imp"
35986 @ 331066:               END    _lev0id0_CSS_TESTASS {lev=3 --> 2}

  3711           %ROUTINE     GXREF(%INTEGER NAME,HASH)
  3712           !%SHORTROUTINE
35987 @ 331067:               LINE   3711 "regression-compile-tmp/allimpc1-77.imp"
35988 @ 331109:               DEF    GXREF (_lev0id0_CSS_GXREF) p1=V_016b 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
35989 @ 331126:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
35990 @ 331127:                     DEF    NAME p1=V_01d4 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
35991 @ 331143:                     DEF    HASH p1=V_01d5 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
35992 @ 331159:                  FINISH ) {lev=3}

  3713           %INTEGER I,J,K,N,NP
35993 @ 331160:                  LINE   3713 "regression-compile-tmp/allimpc1-77.imp"
35994 @ 331202:                  DEF    I p1=V_01d6 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
35995 @ 331215:                  DEF    J p1=V_01d7 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
35996 @ 331228:                  DEF    K p1=V_01d8 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
35997 @ 331241:                  DEF    N p1=V_01d9 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
35998 @ 331254:                  DEF    NP p1=V_01da 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

  3714           I=N0; N0=N0+7; J=WORD(NAME)
35999 @ 331268:                  LINE   3714 "regression-compile-tmp/allimpc1-77.imp"
36000 @ 331310:                  PUSH   I
36001 @ 331313:                  PUSH   N0
36002 @ 331316:                  ASSVAL
36003 @ 331317:                  LINE   3714 "regression-compile-tmp/allimpc1-77.imp"
36004 @ 331359:                  PUSH   N0
36005 @ 331362:                  PUSH   N0
36006 @ 331365:                  PUSHI  #0x00000007
36007 @ 331370:                  ADD   
36008 @ 331371:                  ASSVAL
36009 @ 331372:                  LINE   3714 "regression-compile-tmp/allimpc1-77.imp"
36010 @ 331414:                  PUSH   J
36011 @ 331417:                  PUSH   WORD
36012 @ 331420:                  PUSH   NAME
36013 @ 331423:                  ACCESS
36014 @ 331424:                  ASSVAL

  3715           ST(I+1)=0; ST(I+2)=0; ST(I+3)=0
36015 @ 331425:                  LINE   3715 "regression-compile-tmp/allimpc1-77.imp"
36016 @ 331467:                  PUSH   ST
36017 @ 331470:                  PUSH   I
36018 @ 331473:                  PUSHI  #0x00000001
36019 @ 331478:                  ADD   
36020 @ 331479:                  ACCESS
36021 @ 331480:                  PUSHI  #0x00000000
36022 @ 331485:                  ASSVAL
36023 @ 331486:                  LINE   3715 "regression-compile-tmp/allimpc1-77.imp"
36024 @ 331528:                  PUSH   ST
36025 @ 331531:                  PUSH   I
36026 @ 331534:                  PUSHI  #0x00000002
36027 @ 331539:                  ADD   
36028 @ 331540:                  ACCESS
36029 @ 331541:                  PUSHI  #0x00000000
36030 @ 331546:                  ASSVAL
36031 @ 331547:                  LINE   3715 "regression-compile-tmp/allimpc1-77.imp"
36032 @ 331589:                  PUSH   ST
36033 @ 331592:                  PUSH   I
36034 @ 331595:                  PUSHI  #0x00000003
36035 @ 331600:                  ADD   
36036 @ 331601:                  ACCESS
36037 @ 331602:                  PUSHI  #0x00000000
36038 @ 331607:                  ASSVAL

  3716           N=LETT(J); NP=N; NP=8 %IF NP>8
36039 @ 331608:                  LINE   3716 "regression-compile-tmp/allimpc1-77.imp"
36040 @ 331650:                  PUSH   N
36041 @ 331653:                  PUSH   LETT
36042 @ 331656:                  PUSH   J
36043 @ 331659:                  ACCESS
36044 @ 331660:                  ASSVAL
36045 @ 331661:                  LINE   3716 "regression-compile-tmp/allimpc1-77.imp"
36046 @ 331703:                  PUSH   NP
36047 @ 331706:                  PUSH   N
36048 @ 331709:                  ASSVAL
36049 @ 331710:                  LINE   3716 "regression-compile-tmp/allimpc1-77.imp"
36050 @ 331752:                  PUSH   NP
36051 @ 331755:                  PUSHI  #0x00000008
36052 @ 331760:                  JUMPIF <= L_0004
36053 @ 331764:                  PUSH   NP
36054 @ 331767:                  PUSHI  #0x00000008
36055 @ 331772:                  ASSVAL
36056 @ 331773:                  LOCATE L_0004

  3717           K=ADDR(ST(I+5)); ->L1 %IF HASH=0
36057 @ 331776:                  LINE   3717 "regression-compile-tmp/allimpc1-77.imp"
36058 @ 331818:                  PUSH   K
36059 @ 331821:                  PUSH   ADDR
36060 @ 331824:                  PUSH   ST
36061 @ 331827:                  PUSH   I
36062 @ 331830:                  PUSHI  #0x00000005
36063 @ 331835:                  ADD   
36064 @ 331836:                  ACCESS
36065 @ 331837:                  ASSPAR
36066 @ 331838:                  CALL  
36067 @ 331839:                  ASSVAL
36068 @ 331840:                  LINE   3717 "regression-compile-tmp/allimpc1-77.imp"
36069 @ 331882:                  PUSH   HASH
36070 @ 331885:                  PUSHI  #0x00000000
36071 @ 331890:                  JUMPIF # L_0004
36072 @ 331894:                  JUMP   L_01db
36073 @ 331897:                  LOCATE L_0004

  3718           ST(I+5)=HASH<<16!'#'<<8
36074 @ 331900:                  LINE   3718 "regression-compile-tmp/allimpc1-77.imp"
36075 @ 331942:                  PUSH   ST
36076 @ 331945:                  PUSH   I
36077 @ 331948:                  PUSHI  #0x00000005
36078 @ 331953:                  ADD   
36079 @ 331954:                  ACCESS
36080 @ 331955:                  PUSH   HASH
36081 @ 331958:                  PUSHI  #0x00000010
36082 @ 331963:                  LSH   
36083 @ 331964:                  PUSHI  #0x00000023
36084 @ 331969:                  PUSHI  #0x00000008
36085 @ 331974:                  LSH   
36086 @ 331975:                  OR    
36087 @ 331976:                  ASSVAL

  3719           K=K+2; N=N+2
36088 @ 331977:                  LINE   3719 "regression-compile-tmp/allimpc1-77.imp"
36089 @ 332019:                  PUSH   K
36090 @ 332022:                  PUSH   K
36091 @ 332025:                  PUSHI  #0x00000002
36092 @ 332030:                  ADD   
36093 @ 332031:                  ASSVAL
36094 @ 332032:                  LINE   3719 "regression-compile-tmp/allimpc1-77.imp"
36095 @ 332074:                  PUSH   N
36096 @ 332077:                  PUSH   N
36097 @ 332080:                  PUSHI  #0x00000002
36098 @ 332085:                  ADD   
36099 @ 332086:                  ASSVAL

  3720           NP=6 %IF NP>6
36100 @ 332087:                  LINE   3720 "regression-compile-tmp/allimpc1-77.imp"
36101 @ 332129:                  PUSH   NP
36102 @ 332132:                  PUSHI  #0x00000006
36103 @ 332137:                  JUMPIF <= L_0004
36104 @ 332141:                  PUSH   NP
36105 @ 332144:                  PUSHI  #0x00000006
36106 @ 332149:                  ASSVAL
36107 @ 332150:                  LOCATE L_0004

  3721  L1:       %CYCLE NP=1,1,NP
36108 @ 332153:                  LINE   3721 "regression-compile-tmp/allimpc1-77.imp"
36109 @ 332195:                  LABEL  L_01db
36110 @ 332198:                  LINE   3721 "regression-compile-tmp/allimpc1-77.imp"
36111 @ 332240:                  PUSH   NP
36112 @ 332243:                  PUSHI  #0x00000001
36113 @ 332248:                  PUSH   NP
36114 @ 332251:                  PUSHI  #0x00000001
36115 @ 332256:                  FOR    L_0003

  3722           BYTEINTEGER(K+NP)=LETT(J+NP); %REPEAT
36116 @ 332259:                  LINE   3722 "regression-compile-tmp/allimpc1-77.imp"
36117 @ 332301:                  PUSH   BYTEINTEGER
36118 @ 332304:                  PUSH   K
36119 @ 332307:                  PUSH   NP
36120 @ 332310:                  ADD   
36121 @ 332311:                  ASSPAR
36122 @ 332312:                  CALL  
36123 @ 332313:                  PUSH   LETT
36124 @ 332316:                  PUSH   J
36125 @ 332319:                  PUSH   NP
36126 @ 332322:                  ADD   
36127 @ 332323:                  ACCESS
36128 @ 332324:                  ASSVAL
36129 @ 332325:                  LINE   3722 "regression-compile-tmp/allimpc1-77.imp"
36130 @ 332367:                  REPEAT L_0003
36131 @ 332370:                  LOCATE L_0004

  3723           N=8 %IF N>8; ST(I+4)=X'80000000'; ! MARK NEW FORMAT
36132 @ 332373:                  LINE   3723 "regression-compile-tmp/allimpc1-77.imp"
36133 @ 332415:                  PUSH   N
36134 @ 332418:                  PUSHI  #0x00000008
36135 @ 332423:                  JUMPIF <= L_0004
36136 @ 332427:                  PUSH   N
36137 @ 332430:                  PUSHI  #0x00000008
36138 @ 332435:                  ASSVAL
36139 @ 332436:                  LOCATE L_0004
36140 @ 332439:                  LINE   3723 "regression-compile-tmp/allimpc1-77.imp"
36141 @ 332481:                  PUSH   ST
36142 @ 332484:                  PUSH   I
36143 @ 332487:                  PUSHI  #0x00000004
36144 @ 332492:                  ADD   
36145 @ 332493:                  ACCESS
36146 @ 332494:                  PUSHI  #0x80000000
36147 @ 332499:                  ASSVAL

  3724           ST(I)=XREFLINK; XREFLINK=I<<2; ! LINK IN REFERENCE
36148 @ 332500:                  LINE   3724 "regression-compile-tmp/allimpc1-77.imp"
36149 @ 332542:                  PUSH   ST
36150 @ 332545:                  PUSH   I
36151 @ 332548:                  ACCESS
36152 @ 332549:                  PUSH   XREFLINK
36153 @ 332552:                  ASSVAL
36154 @ 332553:                  LINE   3724 "regression-compile-tmp/allimpc1-77.imp"
36155 @ 332595:                  PUSH   XREFLINK
36156 @ 332598:                  PUSH   I
36157 @ 332601:                  PUSHI  #0x00000002
36158 @ 332606:                  LSH   
36159 @ 332607:                  ASSVAL

  3725           BYTE INTEGER(ADDR(ST(I+5)))=N
36160 @ 332608:                  LINE   3725 "regression-compile-tmp/allimpc1-77.imp"
36161 @ 332650:                  PUSH   BYTEINTEGER
36162 @ 332653:                  PUSH   ADDR
36163 @ 332656:                  PUSH   ST
36164 @ 332659:                  PUSH   I
36165 @ 332662:                  PUSHI  #0x00000005
36166 @ 332667:                  ADD   
36167 @ 332668:                  ACCESS
36168 @ 332669:                  ASSPAR
36169 @ 332670:                  CALL  
36170 @ 332671:                  ASSPAR
36171 @ 332672:                  CALL  
36172 @ 332673:                  PUSH   N
36173 @ 332676:                  ASSVAL

  3726           N0=N0+1 %IF N=8
36174 @ 332677:                  LINE   3726 "regression-compile-tmp/allimpc1-77.imp"
36175 @ 332719:                  PUSH   N
36176 @ 332722:                  PUSHI  #0x00000008
36177 @ 332727:                  JUMPIF # L_0004
36178 @ 332731:                  PUSH   N0
36179 @ 332734:                  PUSH   N0
36180 @ 332737:                  PUSHI  #0x00000001
36181 @ 332742:                  ADD   
36182 @ 332743:                  ASSVAL
36183 @ 332744:                  LOCATE L_0004

  3727           %END
36184 @ 332747:                  LINE   3727 "regression-compile-tmp/allimpc1-77.imp"
36185 @ 332789:               END    _lev0id0_CSS_GXREF {lev=3 --> 2}

  3728           %ROUTINE UNDCRF (%SHORTINTEGERNAME OPHEAD)     ; ! Care needed with short conversion!
36186 @ 332790:               LINE   3728 "regression-compile-tmp/allimpc1-77.imp"
36187 @ 332832:               DEF    UNDCRF (_lev0id0_CSS_UNDCRF) p1=V_0138 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
36188 @ 332850:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
36189 @ 332851:                     DEF    OPHEAD p1=V_01d4 a/tf=12 b/format=3 c/ostate=0  type=1 (integer) form=2 (name) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
36190 @ 332869:                  FINISH ) {lev=3}

  3729           %INTEGER I,J
36191 @ 332870:                  LINE   3729 "regression-compile-tmp/allimpc1-77.imp"
36192 @ 332912:                  DEF    I p1=V_01d5 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
36193 @ 332925:                  DEF    J p1=V_01d6 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

  3730           %SHORTINTEGER OP
  3731           %COMMENT UNSCRAMBLES RECORD FORMAT TAGS LIST & SIDECHAIN
36194 @ 332938:                  LINE   3730 "regression-compile-tmp/allimpc1-77.imp"
36195 @ 332980:                  DEF    OP p1=V_01d7 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  3732           POP (OPHEAD,I,J);             ! LST ITEM IS DESPMENT
36196 @ 332994:                  LINE   3732 "regression-compile-tmp/allimpc1-77.imp"
36197 @ 333036:                  PUSH   POP
36198 @ 333039:                  PUSH   OPHEAD
36199 @ 333042:                  ASSPAR
36200 @ 333043:                  PUSH   I
36201 @ 333046:                  ASSPAR
36202 @ 333047:                  PUSH   J
36203 @ 333050:                  ASSPAR
36204 @ 333051:                  CALL  

  3733  L1:       POP (OPHEAD,I,J)
36205 @ 333052:                  LINE   3733 "regression-compile-tmp/allimpc1-77.imp"
36206 @ 333094:                  LABEL  L_01d8
36207 @ 333097:                  LINE   3733 "regression-compile-tmp/allimpc1-77.imp"
36208 @ 333139:                  PUSH   POP
36209 @ 333142:                  PUSH   OPHEAD
36210 @ 333145:                  ASSPAR
36211 @ 333146:                  PUSH   I
36212 @ 333149:                  ASSPAR
36213 @ 333150:                  PUSH   J
36214 @ 333153:                  ASSPAR
36215 @ 333154:                  CALL  

  3734           ->L9 %IF I=-1
36216 @ 333155:                  LINE   3734 "regression-compile-tmp/allimpc1-77.imp"
36217 @ 333197:                  PUSH   I
36218 @ 333200:                  PUSHI  #0x00000001
36219 @ 333205:                  NEGATE
36220 @ 333206:                  JUMPIF # L_0004
36221 @ 333210:                  JUMP   L_01d9
36222 @ 333213:                  LOCATE L_0004

  3735           OP=J;PTYPE=I>>4&X'FFFF';UNPACK
36223 @ 333216:                  LINE   3735 "regression-compile-tmp/allimpc1-77.imp"
36224 @ 333258:                  PUSH   OP
36225 @ 333261:                  PUSH   J
36226 @ 333264:                  ASSVAL
36227 @ 333265:                  LINE   3735 "regression-compile-tmp/allimpc1-77.imp"
36228 @ 333307:                  PUSH   PTYPE
36229 @ 333310:                  PUSH   I
36230 @ 333313:                  PUSHI  #0x00000004
36231 @ 333318:                  RSH   
36232 @ 333319:                  PUSHI  #0x0000ffff
36233 @ 333324:                  AND   
36234 @ 333325:                  ASSVAL
36235 @ 333326:                  LINE   3735 "regression-compile-tmp/allimpc1-77.imp"
36236 @ 333368:                  PUSH   UNPACK
36237 @ 333371:                  CALL  

  3736           %IF ROUT=1 %OR TYPE=3 %THEN CLEAR LIST(OP)
36238 @ 333372:                  LINE   3736 "regression-compile-tmp/allimpc1-77.imp"
36239 @ 333414:                  PUSH   ROUT
36240 @ 333417:                  PUSHI  #0x00000001
36241 @ 333422:                  JUMPIF = L_0005
36242 @ 333426:                  PUSH   TYPE
36243 @ 333429:                  PUSHI  #0x00000003
36244 @ 333434:                  JUMPIF # L_0004
36245 @ 333438:                  LOCATE L_0005
36246 @ 333441:                  PUSH   CLEARLIST
36247 @ 333444:                  PUSH   OP
36248 @ 333447:                  ASSPAR
36249 @ 333448:                  CALL  
36250 @ 333449:                  LOCATE L_0004

  3737           ->L1
36251 @ 333452:                  LINE   3737 "regression-compile-tmp/allimpc1-77.imp"
36252 @ 333494:                  JUMP   L_01d8

  3738  L9:       %END
36253 @ 333497:                  LINE   3738 "regression-compile-tmp/allimpc1-77.imp"
36254 @ 333539:                  LABEL  L_01d9
36255 @ 333542:                  LINE   3738 "regression-compile-tmp/allimpc1-77.imp"
36256 @ 333584:               END    _lev0id0_CSS_UNDCRF {lev=3 --> 2}

  3739           %ROUTINE CLT
  3740           !%SHORTROUTINE
  3741           %COMMENT P ON PHRASE TYPE AT ENTRY - TO NEXT PHRASE AT EXIT
36257 @ 333585:               LINE   3739 "regression-compile-tmp/allimpc1-77.imp"
36258 @ 333627:               DEF    CLT (_lev0id0_CSS_CLT) p1=V_014c 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
36259 @ 333642:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
36260 @ 333643:                  FINISH ) {lev=3}

  3742           TYPE=TYPEFLAG(A(P))
36261 @ 333644:                  LINE   3742 "regression-compile-tmp/allimpc1-77.imp"
36262 @ 333686:                  PUSH   TYPE
36263 @ 333689:                  PUSH   TYPEFLAG
36264 @ 333692:                  PUSH   A
36265 @ 333695:                  PUSH   P
36266 @ 333698:                  ACCESS
36267 @ 333699:                  ACCESS
36268 @ 333700:                  ASSVAL

  3743           PREC=TYPE>>3; TYPE=TYPE&7
36269 @ 333701:                  LINE   3743 "regression-compile-tmp/allimpc1-77.imp"
36270 @ 333743:                  PUSH   PREC
36271 @ 333746:                  PUSH   TYPE
36272 @ 333749:                  PUSHI  #0x00000003
36273 @ 333754:                  RSH   
36274 @ 333755:                  ASSVAL
36275 @ 333756:                  LINE   3743 "regression-compile-tmp/allimpc1-77.imp"
36276 @ 333798:                  PUSH   TYPE
36277 @ 333801:                  PUSH   TYPE
36278 @ 333804:                  PUSHI  #0x00000007
36279 @ 333809:                  AND   
36280 @ 333810:                  ASSVAL

  3744           PREC=3 %IF TYPE=2 %AND ALL LONG#0
36281 @ 333811:                  LINE   3744 "regression-compile-tmp/allimpc1-77.imp"
36282 @ 333853:                  PUSH   TYPE
36283 @ 333856:                  PUSHI  #0x00000002
36284 @ 333861:                  JUMPIF # L_0004
36285 @ 333865:                  PUSH   ALLLONG
36286 @ 333868:                  PUSHI  #0x00000000
36287 @ 333873:                  JUMPIF = L_0004
36288 @ 333877:                  PUSH   PREC
36289 @ 333880:                  PUSHI  #0x00000003
36290 @ 333885:                  ASSVAL
36291 @ 333886:                  LOCATE L_0004

  3745           ACC=BYTES(PREC);P=P+1
36292 @ 333889:                  LINE   3745 "regression-compile-tmp/allimpc1-77.imp"
36293 @ 333931:                  PUSH   ACC
36294 @ 333934:                  PUSH   BYTES
36295 @ 333937:                  PUSH   PREC
36296 @ 333940:                  ACCESS
36297 @ 333941:                  ASSVAL
36298 @ 333942:                  LINE   3745 "regression-compile-tmp/allimpc1-77.imp"
36299 @ 333984:                  PUSH   P
36300 @ 333987:                  PUSH   P
36301 @ 333990:                  PUSHI  #0x00000001
36302 @ 333995:                  ADD   
36303 @ 333996:                  ASSVAL

  3746           ->L99 %UNLESS TYPE=5
36304 @ 333997:                  LINE   3746 "regression-compile-tmp/allimpc1-77.imp"
36305 @ 334039:                  PUSH   TYPE
36306 @ 334042:                  PUSHI  #0x00000005
36307 @ 334047:                  JUMPIF = L_0004
36308 @ 334051:                  JUMP   L_01d4
36309 @ 334054:                  LOCATE L_0004

  3747           ->L2 %UNLESS A(P)=2
36310 @ 334057:                  LINE   3747 "regression-compile-tmp/allimpc1-77.imp"
36311 @ 334099:                  PUSH   A
36312 @ 334102:                  PUSH   P
36313 @ 334105:                  ACCESS
36314 @ 334106:                  PUSHI  #0x00000002
36315 @ 334111:                  JUMPIF = L_0004
36316 @ 334115:                  JUMP   L_01d5
36317 @ 334118:                  LOCATE L_0004

  3748           ACC=0; P=P+1; ->L99
36318 @ 334121:                  LINE   3748 "regression-compile-tmp/allimpc1-77.imp"
36319 @ 334163:                  PUSH   ACC
36320 @ 334166:                  PUSHI  #0x00000000
36321 @ 334171:                  ASSVAL
36322 @ 334172:                  LINE   3748 "regression-compile-tmp/allimpc1-77.imp"
36323 @ 334214:                  PUSH   P
36324 @ 334217:                  PUSH   P
36325 @ 334220:                  PUSHI  #0x00000001
36326 @ 334225:                  ADD   
36327 @ 334226:                  ASSVAL
36328 @ 334227:                  LINE   3748 "regression-compile-tmp/allimpc1-77.imp"
36329 @ 334269:                  JUMP   L_01d4

  3749  L1:       P=P+1;FAULT(70);->L99
36330 @ 334272:                  LINE   3749 "regression-compile-tmp/allimpc1-77.imp"
36331 @ 334314:                  LABEL  L_01d6
36332 @ 334317:                  LINE   3749 "regression-compile-tmp/allimpc1-77.imp"
36333 @ 334359:                  PUSH   P
36334 @ 334362:                  PUSH   P
36335 @ 334365:                  PUSHI  #0x00000001
36336 @ 334370:                  ADD   
36337 @ 334371:                  ASSVAL
36338 @ 334372:                  LINE   3749 "regression-compile-tmp/allimpc1-77.imp"
36339 @ 334414:                  PUSH   FAULT
36340 @ 334417:                  PUSHI  #0x00000046
36341 @ 334422:                  ASSPAR
36342 @ 334423:                  CALL  
36343 @ 334424:                  LINE   3749 "regression-compile-tmp/allimpc1-77.imp"
36344 @ 334466:                  JUMP   L_01d4

  3750  L2:       P=P+1;ACC=A(P)+1
36345 @ 334469:                  LINE   3750 "regression-compile-tmp/allimpc1-77.imp"
36346 @ 334511:                  LABEL  L_01d5
36347 @ 334514:                  LINE   3750 "regression-compile-tmp/allimpc1-77.imp"
36348 @ 334556:                  PUSH   P
36349 @ 334559:                  PUSH   P
36350 @ 334562:                  PUSHI  #0x00000001
36351 @ 334567:                  ADD   
36352 @ 334568:                  ASSVAL
36353 @ 334569:                  LINE   3750 "regression-compile-tmp/allimpc1-77.imp"
36354 @ 334611:                  PUSH   ACC
36355 @ 334614:                  PUSH   A
36356 @ 334617:                  PUSH   P
36357 @ 334620:                  ACCESS
36358 @ 334621:                  PUSHI  #0x00000001
36359 @ 334626:                  ADD   
36360 @ 334627:                  ASSVAL

  3751           ->L1 %UNLESS 2<=ACC<=256
36361 @ 334628:                  LINE   3751 "regression-compile-tmp/allimpc1-77.imp"
36362 @ 334670:                  PUSHI  #0x00000002
36363 @ 334675:                  PUSH   ACC
36364 @ 334678:                  JUMPIFD > L_0005
36365 @ 334682:                  PUSHI  #0x00000100
36366 @ 334687:                  JUMPIF <= L_0004
36367 @ 334691:                  LOCATE L_0005
36368 @ 334694:                  JUMP   L_01d6
36369 @ 334697:                  LOCATE L_0004

  3752           P=P+1
36370 @ 334700:                  LINE   3752 "regression-compile-tmp/allimpc1-77.imp"
36371 @ 334742:                  PUSH   P
36372 @ 334745:                  PUSH   P
36373 @ 334748:                  PUSHI  #0x00000001
36374 @ 334753:                  ADD   
36375 @ 334754:                  ASSVAL

  3753  L99:      %END
36376 @ 334755:                  LINE   3753 "regression-compile-tmp/allimpc1-77.imp"
36377 @ 334797:                  LABEL  L_01d4
36378 @ 334800:                  LINE   3753 "regression-compile-tmp/allimpc1-77.imp"
36379 @ 334842:               END    _lev0id0_CSS_CLT {lev=3 --> 2}

  3754           %ROUTINE     CQN(%INTEGER P)
  3755           !%SHORTROUTINE
36380 @ 334843:               LINE   3754 "regression-compile-tmp/allimpc1-77.imp"
36381 @ 334885:               DEF    CQN (_lev0id0_CSS_CQN) p1=V_014b 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
36382 @ 334900:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
36383 @ 334901:                     DEF    P p1=V_01d4 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
36384 @ 334914:                  FINISH ) {lev=3}

  3756           %BYTEINTEGER I
36385 @ 334915:                  LINE   3756 "regression-compile-tmp/allimpc1-77.imp"
36386 @ 334957:                  DEF    I p1=V_01d5 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  3757           I=A(P);NAM=0;ARR=0
36387 @ 334970:                  LINE   3757 "regression-compile-tmp/allimpc1-77.imp"
36388 @ 335012:                  PUSH   I
36389 @ 335015:                  PUSH   A
36390 @ 335018:                  PUSH   P
36391 @ 335021:                  ACCESS
36392 @ 335022:                  ASSVAL
36393 @ 335023:                  LINE   3757 "regression-compile-tmp/allimpc1-77.imp"
36394 @ 335065:                  PUSH   NAM
36395 @ 335068:                  PUSHI  #0x00000000
36396 @ 335073:                  ASSVAL
36397 @ 335074:                  LINE   3757 "regression-compile-tmp/allimpc1-77.imp"
36398 @ 335116:                  PUSH   ARR
36399 @ 335119:                  PUSHI  #0x00000000
36400 @ 335124:                  ASSVAL

  3758           NAM=2 %IF I=1 ;ARR=1 %IF I<=2
36401 @ 335125:                  LINE   3758 "regression-compile-tmp/allimpc1-77.imp"
36402 @ 335167:                  PUSH   I
36403 @ 335170:                  PUSHI  #0x00000001
36404 @ 335175:                  JUMPIF # L_0004
36405 @ 335179:                  PUSH   NAM
36406 @ 335182:                  PUSHI  #0x00000002
36407 @ 335187:                  ASSVAL
36408 @ 335188:                  LOCATE L_0004
36409 @ 335191:                  LINE   3758 "regression-compile-tmp/allimpc1-77.imp"
36410 @ 335233:                  PUSH   I
36411 @ 335236:                  PUSHI  #0x00000002
36412 @ 335241:                  JUMPIF > L_0004
36413 @ 335245:                  PUSH   ARR
36414 @ 335248:                  PUSHI  #0x00000001
36415 @ 335253:                  ASSVAL
36416 @ 335254:                  LOCATE L_0004

  3759           NAM=NAM!1 %IF I<=3;ACC=16 %IF ARR=1
36417 @ 335257:                  LINE   3759 "regression-compile-tmp/allimpc1-77.imp"
36418 @ 335299:                  PUSH   I
36419 @ 335302:                  PUSHI  #0x00000003
36420 @ 335307:                  JUMPIF > L_0004
36421 @ 335311:                  PUSH   NAM
36422 @ 335314:                  PUSH   NAM
36423 @ 335317:                  PUSHI  #0x00000001
36424 @ 335322:                  OR    
36425 @ 335323:                  ASSVAL
36426 @ 335324:                  LOCATE L_0004
36427 @ 335327:                  LINE   3759 "regression-compile-tmp/allimpc1-77.imp"
36428 @ 335369:                  PUSH   ARR
36429 @ 335372:                  PUSHI  #0x00000001
36430 @ 335377:                  JUMPIF # L_0004
36431 @ 335381:                  PUSH   ACC
36432 @ 335384:                  PUSHI  #0x00000010
36433 @ 335389:                  ASSVAL
36434 @ 335390:                  LOCATE L_0004

  3760           ACC=4 %IF I=3
36435 @ 335393:                  LINE   3760 "regression-compile-tmp/allimpc1-77.imp"
36436 @ 335435:                  PUSH   I
36437 @ 335438:                  PUSHI  #0x00000003
36438 @ 335443:                  JUMPIF # L_0004
36439 @ 335447:                  PUSH   ACC
36440 @ 335450:                  PUSHI  #0x00000004
36441 @ 335455:                  ASSVAL
36442 @ 335456:                  LOCATE L_0004

  3761           %END
36443 @ 335459:                  LINE   3761 "regression-compile-tmp/allimpc1-77.imp"
36444 @ 335501:               END    _lev0id0_CSS_CQN {lev=3 --> 2}

  3762           %ROUTINE SKIP EXP
  3763           !%SHORTROUTINE
36445 @ 335502:               LINE   3762 "regression-compile-tmp/allimpc1-77.imp"
36446 @ 335544:               DEF    SKIPEXP (_lev0id0_CSS_SKIPEXP) p1=V_0171 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
36447 @ 335563:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
36448 @ 335564:                  FINISH ) {lev=3}

  3764           %SWITCH SW(1:4);%INTEGER J
36449 @ 335565:                  LINE   3764 "regression-compile-tmp/allimpc1-77.imp"
36450 @ 335607:                  PUSHI  #0x00000001
36451 @ 335612:                  PUSHI  #0x00000004
36452 @ 335617:                  BOUNDS
36453 @ 335618:                  DEF    SW p1=V_01d4 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
36454 @ 335632:                  LINE   3764 "regression-compile-tmp/allimpc1-77.imp"
36455 @ 335674:                  DEF    J p1=V_01d5 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

  3765           %OWNINTEGER RT=10000
36456 @ 335687:                  LINE   3765 "regression-compile-tmp/allimpc1-77.imp"
36457 @ 335729:                  PUSHI  #0x00002710
36458 @ 335734:                  DEF    RT p1=V_01d6 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
36459 @ 335748:                  INIT   1

  3766  L3:       P=P+1; ->SW(A(P));            ! SWITCH ON OPERAND
36460 @ 335751:                  LINE   3766 "regression-compile-tmp/allimpc1-77.imp"
36461 @ 335793:                  LABEL  L_01d7
36462 @ 335796:                  LINE   3766 "regression-compile-tmp/allimpc1-77.imp"
36463 @ 335838:                  PUSH   P
36464 @ 335841:                  PUSH   P
36465 @ 335844:                  PUSHI  #0x00000001
36466 @ 335849:                  ADD   
36467 @ 335850:                  ASSVAL
36468 @ 335851:                  LINE   3766 "regression-compile-tmp/allimpc1-77.imp"
36469 @ 335893:                  PUSH   A
36470 @ 335896:                  PUSH   P
36471 @ 335899:                  ACCESS
36472 @ 335900:                  SJUMP  468

  3767  SW(1):   P=P+2;                        ! OPERAND = NAME
36473 @ 335903:                  LINE   3767 "regression-compile-tmp/allimpc1-77.imp"
36474 @ 335945:                  PUSHI  #0x00000001
36475 @ 335950:                  SLABEL 468
36476 @ 335953:                  LINE   3767 "regression-compile-tmp/allimpc1-77.imp"
36477 @ 335995:                  PUSH   P
36478 @ 335998:                  PUSH   P
36479 @ 336001:                  PUSHI  #0x00000002
36480 @ 336006:                  ADD   
36481 @ 336007:                  ASSVAL

  3768           J=ADDR(ASLIST(TAGS(A(P-1))))
36482 @ 336008:                  LINE   3768 "regression-compile-tmp/allimpc1-77.imp"
36483 @ 336050:                  PUSH   J
36484 @ 336053:                  PUSH   ADDR
36485 @ 336056:                  PUSH   ASLIST
36486 @ 336059:                  PUSH   TAGS
36487 @ 336062:                  PUSH   A
36488 @ 336065:                  PUSH   P
36489 @ 336068:                  PUSHI  #0x00000001
36490 @ 336073:                  SUB   
36491 @ 336074:                  ACCESS
36492 @ 336075:                  ACCESS
36493 @ 336076:                  ACCESS
36494 @ 336077:                  ASSPAR
36495 @ 336078:                  CALL  
36496 @ 336079:                  ASSVAL

  3769           ->L5 %IF SHORT INTEGER(J)<RT; FFLAG=1
36497 @ 336080:                  LINE   3769 "regression-compile-tmp/allimpc1-77.imp"
36498 @ 336122:                  PUSH   SHORTINTEGER
36499 @ 336125:                  PUSH   J
36500 @ 336128:                  ASSPAR
36501 @ 336129:                  CALL  
36502 @ 336130:                  PUSH   RT
36503 @ 336133:                  JUMPIF >= L_0004
36504 @ 336137:                  JUMP   L_01d8
36505 @ 336140:                  LOCATE L_0004
36506 @ 336143:                  LINE   3769 "regression-compile-tmp/allimpc1-77.imp"
36507 @ 336185:                  PUSH   FFLAG
36508 @ 336188:                  PUSHI  #0x00000001
36509 @ 336193:                  ASSVAL

  3770  L5:       SKIP APP; P=P+1
36510 @ 336194:                  LINE   3770 "regression-compile-tmp/allimpc1-77.imp"
36511 @ 336236:                  LABEL  L_01d8
36512 @ 336239:                  LINE   3770 "regression-compile-tmp/allimpc1-77.imp"
36513 @ 336281:                  PUSH   SKIPAPP
36514 @ 336284:                  CALL  
36515 @ 336285:                  LINE   3770 "regression-compile-tmp/allimpc1-77.imp"
36516 @ 336327:                  PUSH   P
36517 @ 336330:                  PUSH   P
36518 @ 336333:                  PUSHI  #0x00000001
36519 @ 336338:                  ADD   
36520 @ 336339:                  ASSVAL

  3771           ->L1 %IF A(P-1)=2; P=P+1; ->L5
36521 @ 336340:                  LINE   3771 "regression-compile-tmp/allimpc1-77.imp"
36522 @ 336382:                  PUSH   A
36523 @ 336385:                  PUSH   P
36524 @ 336388:                  PUSHI  #0x00000001
36525 @ 336393:                  SUB   
36526 @ 336394:                  ACCESS
36527 @ 336395:                  PUSHI  #0x00000002
36528 @ 336400:                  JUMPIF # L_0004
36529 @ 336404:                  JUMP   L_01d9
36530 @ 336407:                  LOCATE L_0004
36531 @ 336410:                  LINE   3771 "regression-compile-tmp/allimpc1-77.imp"
36532 @ 336452:                  PUSH   P
36533 @ 336455:                  PUSH   P
36534 @ 336458:                  PUSHI  #0x00000001
36535 @ 336463:                  ADD   
36536 @ 336464:                  ASSVAL
36537 @ 336465:                  LINE   3771 "regression-compile-tmp/allimpc1-77.imp"
36538 @ 336507:                  JUMP   L_01d8

  3772  SW(2):                                 ! CONST
36539 @ 336510:                  LINE   3772 "regression-compile-tmp/allimpc1-77.imp"
36540 @ 336552:                  PUSHI  #0x00000002
36541 @ 336557:                  SLABEL 468

  3773           P=P+1; J=A(P)
36542 @ 336560:                  LINE   3773 "regression-compile-tmp/allimpc1-77.imp"
36543 @ 336602:                  PUSH   P
36544 @ 336605:                  PUSH   P
36545 @ 336608:                  PUSHI  #0x00000001
36546 @ 336613:                  ADD   
36547 @ 336614:                  ASSVAL
36548 @ 336615:                  LINE   3773 "regression-compile-tmp/allimpc1-77.imp"
36549 @ 336657:                  PUSH   J
36550 @ 336660:                  PUSH   A
36551 @ 336663:                  PUSH   P
36552 @ 336666:                  ACCESS
36553 @ 336667:                  ASSVAL

  3774           %IF J=9 %THEN %START; P=P+2; ->L1; %FINISH
36554 @ 336668:                  LINE   3774 "regression-compile-tmp/allimpc1-77.imp"
36555 @ 336710:                  PUSH   J
36556 @ 336713:                  PUSHI  #0x00000009
36557 @ 336718:                  JUMPIF # L_0004
36558 @ 336722:                  LINE   3774 "regression-compile-tmp/allimpc1-77.imp"
36559 @ 336764:                  PUSH   P
36560 @ 336767:                  PUSH   P
36561 @ 336770:                  PUSHI  #0x00000002
36562 @ 336775:                  ADD   
36563 @ 336776:                  ASSVAL
36564 @ 336777:                  LINE   3774 "regression-compile-tmp/allimpc1-77.imp"
36565 @ 336819:                  JUMP   L_01d9
36566 @ 336822:                  LINE   3774 "regression-compile-tmp/allimpc1-77.imp"
36567 @ 336864:                  LOCATE L_0004

  3775           %IF J=1 %THEN %START; P=P+3; ->L1; %FINISH
36568 @ 336867:                  LINE   3775 "regression-compile-tmp/allimpc1-77.imp"
36569 @ 336909:                  PUSH   J
36570 @ 336912:                  PUSHI  #0x00000001
36571 @ 336917:                  JUMPIF # L_0004
36572 @ 336921:                  LINE   3775 "regression-compile-tmp/allimpc1-77.imp"
36573 @ 336963:                  PUSH   P
36574 @ 336966:                  PUSH   P
36575 @ 336969:                  PUSHI  #0x00000003
36576 @ 336974:                  ADD   
36577 @ 336975:                  ASSVAL
36578 @ 336976:                  LINE   3775 "regression-compile-tmp/allimpc1-77.imp"
36579 @ 337018:                  JUMP   L_01d9
36580 @ 337021:                  LINE   3775 "regression-compile-tmp/allimpc1-77.imp"
36581 @ 337063:                  LOCATE L_0004

  3776           %IF J=2 %THEN %START; P=P+5; ->L1; %FINISH
36582 @ 337066:                  LINE   3776 "regression-compile-tmp/allimpc1-77.imp"
36583 @ 337108:                  PUSH   J
36584 @ 337111:                  PUSHI  #0x00000002
36585 @ 337116:                  JUMPIF # L_0004
36586 @ 337120:                  LINE   3776 "regression-compile-tmp/allimpc1-77.imp"
36587 @ 337162:                  PUSH   P
36588 @ 337165:                  PUSH   P
36589 @ 337168:                  PUSHI  #0x00000005
36590 @ 337173:                  ADD   
36591 @ 337174:                  ASSVAL
36592 @ 337175:                  LINE   3776 "regression-compile-tmp/allimpc1-77.imp"
36593 @ 337217:                  JUMP   L_01d9
36594 @ 337220:                  LINE   3776 "regression-compile-tmp/allimpc1-77.imp"
36595 @ 337262:                  LOCATE L_0004

  3777           P=P+A(P+1)&X'FE'+3; ->L1
36596 @ 337265:                  LINE   3777 "regression-compile-tmp/allimpc1-77.imp"
36597 @ 337307:                  PUSH   P
36598 @ 337310:                  PUSH   P
36599 @ 337313:                  PUSH   A
36600 @ 337316:                  PUSH   P
36601 @ 337319:                  PUSHI  #0x00000001
36602 @ 337324:                  ADD   
36603 @ 337325:                  ACCESS
36604 @ 337326:                  PUSHI  #0x000000fe
36605 @ 337331:                  AND   
36606 @ 337332:                  ADD   
36607 @ 337333:                  PUSHI  #0x00000003
36608 @ 337338:                  ADD   
36609 @ 337339:                  ASSVAL
36610 @ 337340:                  LINE   3777 "regression-compile-tmp/allimpc1-77.imp"
36611 @ 337382:                  JUMP   L_01d9

  3778  SW(3):SW(4): P=P+1; SKIP EXP
36612 @ 337385:                  LINE   3778 "regression-compile-tmp/allimpc1-77.imp"
36613 @ 337427:                  PUSHI  #0x00000003
36614 @ 337432:                  SLABEL 468
36615 @ 337435:                  LINE   3778 "regression-compile-tmp/allimpc1-77.imp"
36616 @ 337477:                  PUSHI  #0x00000004
36617 @ 337482:                  SLABEL 468
36618 @ 337485:                  LINE   3778 "regression-compile-tmp/allimpc1-77.imp"
36619 @ 337527:                  PUSH   P
36620 @ 337530:                  PUSH   P
36621 @ 337533:                  PUSHI  #0x00000001
36622 @ 337538:                  ADD   
36623 @ 337539:                  ASSVAL
36624 @ 337540:                  LINE   3778 "regression-compile-tmp/allimpc1-77.imp"
36625 @ 337582:                  PUSH   SKIPEXP
36626 @ 337585:                  CALL  

  3779  L1:       P=P+1; ->L3 %IF A(P-1)=1
36627 @ 337586:                  LINE   3779 "regression-compile-tmp/allimpc1-77.imp"
36628 @ 337628:                  LABEL  L_01d9
36629 @ 337631:                  LINE   3779 "regression-compile-tmp/allimpc1-77.imp"
36630 @ 337673:                  PUSH   P
36631 @ 337676:                  PUSH   P
36632 @ 337679:                  PUSHI  #0x00000001
36633 @ 337684:                  ADD   
36634 @ 337685:                  ASSVAL
36635 @ 337686:                  LINE   3779 "regression-compile-tmp/allimpc1-77.imp"
36636 @ 337728:                  PUSH   A
36637 @ 337731:                  PUSH   P
36638 @ 337734:                  PUSHI  #0x00000001
36639 @ 337739:                  SUB   
36640 @ 337740:                  ACCESS
36641 @ 337741:                  PUSHI  #0x00000001
36642 @ 337746:                  JUMPIF # L_0004
36643 @ 337750:                  JUMP   L_01d7
36644 @ 337753:                  LOCATE L_0004

  3780           %END
36645 @ 337756:                  LINE   3780 "regression-compile-tmp/allimpc1-77.imp"
36646 @ 337798:               END    _lev0id0_CSS_SKIPEXP {lev=3 --> 2}

  3781            %ROUTINE SKIP APP;           ! SKIPS ACTUAL PARAMETER PART
36647 @ 337799:               LINE   3781 "regression-compile-tmp/allimpc1-77.imp"
36648 @ 337841:               DEF    SKIPAPP (_lev0id0_CSS_SKIPAPP) p1=V_0147 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
36649 @ 337860:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
36650 @ 337861:                  FINISH ) {lev=3}

  3782  L5:       P=P+1; ->L1 %IF A(P-1)=2; SKIP EXP; ->L5
36651 @ 337862:                  LINE   3782 "regression-compile-tmp/allimpc1-77.imp"
36652 @ 337904:                  LABEL  L_01d4
36653 @ 337907:                  LINE   3782 "regression-compile-tmp/allimpc1-77.imp"
36654 @ 337949:                  PUSH   P
36655 @ 337952:                  PUSH   P
36656 @ 337955:                  PUSHI  #0x00000001
36657 @ 337960:                  ADD   
36658 @ 337961:                  ASSVAL
36659 @ 337962:                  LINE   3782 "regression-compile-tmp/allimpc1-77.imp"
36660 @ 338004:                  PUSH   A
36661 @ 338007:                  PUSH   P
36662 @ 338010:                  PUSHI  #0x00000001
36663 @ 338015:                  SUB   
36664 @ 338016:                  ACCESS
36665 @ 338017:                  PUSHI  #0x00000002
36666 @ 338022:                  JUMPIF # L_0004
36667 @ 338026:                  JUMP   L_01d5
36668 @ 338029:                  LOCATE L_0004
36669 @ 338032:                  LINE   3782 "regression-compile-tmp/allimpc1-77.imp"
36670 @ 338074:                  PUSH   SKIPEXP
36671 @ 338077:                  CALL  
36672 @ 338078:                  LINE   3782 "regression-compile-tmp/allimpc1-77.imp"
36673 @ 338120:                  JUMP   L_01d4

  3783  L1:        %END
36674 @ 338123:                  LINE   3783 "regression-compile-tmp/allimpc1-77.imp"
36675 @ 338165:                  LABEL  L_01d5
36676 @ 338168:                  LINE   3783 "regression-compile-tmp/allimpc1-77.imp"
36677 @ 338210:               END    _lev0id0_CSS_SKIPAPP {lev=3 --> 2}

  3784           %ROUTINE     CQUERY(%INTEGER REG)
  3785           !%SHORTROUTINE
36678 @ 338211:               LINE   3784 "regression-compile-tmp/allimpc1-77.imp"
36679 @ 338253:               DEF    CQUERY (_lev0id0_CSS_CQUERY) p1=V_0148 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
36680 @ 338271:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
36681 @ 338272:                     DEF    REG p1=V_01d4 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
36682 @ 338287:                  FINISH ) {lev=3}

  3786           PSI(X'95',0,GLA,1);           ! CLI 1(GLA),0
36683 @ 338288:                  LINE   3786 "regression-compile-tmp/allimpc1-77.imp"
36684 @ 338330:                  PUSH   PSI
36685 @ 338333:                  PUSHI  #0x00000095
36686 @ 338338:                  ASSPAR
36687 @ 338339:                  PUSHI  #0x00000000
36688 @ 338344:                  ASSPAR
36689 @ 338345:                  PUSH   GLA
36690 @ 338348:                  ASSPAR
36691 @ 338349:                  PUSHI  #0x00000001
36692 @ 338354:                  ASSPAR
36693 @ 338355:                  CALL  

  3787           PJ(8,PLABEL-1);               ! JUMP ROUND IF QUERIES OFF
36694 @ 338356:                  LINE   3787 "regression-compile-tmp/allimpc1-77.imp"
36695 @ 338398:                  PUSH   PJ
36696 @ 338401:                  PUSHI  #0x00000008
36697 @ 338406:                  ASSPAR
36698 @ 338407:                  PUSH   PLABEL
36699 @ 338410:                  PUSHI  #0x00000001
36700 @ 338415:                  SUB   
36701 @ 338416:                  ASSPAR
36702 @ 338417:                  CALL  

  3788             ->L1 %IF TYPE=2
36703 @ 338418:                  LINE   3788 "regression-compile-tmp/allimpc1-77.imp"
36704 @ 338460:                  PUSH   TYPE
36705 @ 338463:                  PUSHI  #0x00000002
36706 @ 338468:                  JUMPIF # L_0004
36707 @ 338472:                  JUMP   L_01d5
36708 @ 338475:                  LOCATE L_0004

  3789           ->L5 %IF TYPE=5
36709 @ 338478:                  LINE   3789 "regression-compile-tmp/allimpc1-77.imp"
36710 @ 338520:                  PUSH   TYPE
36711 @ 338523:                  PUSHI  #0x00000005
36712 @ 338528:                  JUMPIF # L_0004
36713 @ 338532:                  JUMP   L_01d6
36714 @ 338535:                  LOCATE L_0004

  3790           PRR(X'18',1,REG) %UNLESS REG=1;         ! LR 1,REG
36715 @ 338538:                  LINE   3790 "regression-compile-tmp/allimpc1-77.imp"
36716 @ 338580:                  PUSH   REG
36717 @ 338583:                  PUSHI  #0x00000001
36718 @ 338588:                  JUMPIF = L_0004
36719 @ 338592:                  PUSH   PRR
36720 @ 338595:                  PUSHI  #0x00000018
36721 @ 338600:                  ASSPAR
36722 @ 338601:                  PUSHI  #0x00000001
36723 @ 338606:                  ASSPAR
36724 @ 338607:                  PUSH   REG
36725 @ 338610:                  ASSPAR
36726 @ 338611:                  CALL  
36727 @ 338612:                  LOCATE L_0004

  3791           PCONST(X'4120000B');          ! LA 2,11
36728 @ 338615:                  LINE   3791 "regression-compile-tmp/allimpc1-77.imp"
36729 @ 338657:                  PUSH   PCONST
36730 @ 338660:                  PUSHI  #0x4120000b
36731 @ 338665:                  ASSPAR
36732 @ 338666:                  CALL  

  3792           PPJ(4); ->L9;                  ! TO WRITE
36733 @ 338667:                  LINE   3792 "regression-compile-tmp/allimpc1-77.imp"
36734 @ 338709:                  PUSH   PPJ
36735 @ 338712:                  PUSHI  #0x00000004
36736 @ 338717:                  ASSPAR
36737 @ 338718:                  CALL  
36738 @ 338719:                  LINE   3792 "regression-compile-tmp/allimpc1-77.imp"
36739 @ 338761:                  JUMP   L_01d7

  3793  L1:       PCONST(X'41100020'); PPJ(3);  ! OUTPUT SPACE
36740 @ 338764:                  LINE   3793 "regression-compile-tmp/allimpc1-77.imp"
36741 @ 338806:                  LABEL  L_01d5
36742 @ 338809:                  LINE   3793 "regression-compile-tmp/allimpc1-77.imp"
36743 @ 338851:                  PUSH   PCONST
36744 @ 338854:                  PUSHI  #0x41100020
36745 @ 338859:                  ASSPAR
36746 @ 338860:                  CALL  
36747 @ 338861:                  LINE   3793 "regression-compile-tmp/allimpc1-77.imp"
36748 @ 338903:                  PUSH   PPJ
36749 @ 338906:                  PUSHI  #0x00000003
36750 @ 338911:                  ASSPAR
36751 @ 338912:                  CALL  

  3794           %IF QPREAL=0 %THEN %START
36752 @ 338913:                  LINE   3794 "regression-compile-tmp/allimpc1-77.imp"
36753 @ 338955:                  PUSH   QPREAL
36754 @ 338958:                  PUSHI  #0x00000000
36755 @ 338963:                  JUMPIF # L_0004

  3795           QPREAL=N0<<2+4
36756 @ 338967:                  LINE   3795 "regression-compile-tmp/allimpc1-77.imp"
36757 @ 339009:                  PUSH   QPREAL
36758 @ 339012:                  PUSH   N0
36759 @ 339015:                  PUSHI  #0x00000002
36760 @ 339020:                  LSH   
36761 @ 339021:                  PUSHI  #0x00000004
36762 @ 339026:                  ADD   
36763 @ 339027:                  ASSVAL

  3796           ST(N0)=XREFLINK; XREFLINK=QPREAL-4
36764 @ 339028:                  LINE   3796 "regression-compile-tmp/allimpc1-77.imp"
36765 @ 339070:                  PUSH   ST
36766 @ 339073:                  PUSH   N0
36767 @ 339076:                  ACCESS
36768 @ 339077:                  PUSH   XREFLINK
36769 @ 339080:                  ASSVAL
36770 @ 339081:                  LINE   3796 "regression-compile-tmp/allimpc1-77.imp"
36771 @ 339123:                  PUSH   XREFLINK
36772 @ 339126:                  PUSH   QPREAL
36773 @ 339129:                  PUSHI  #0x00000004
36774 @ 339134:                  SUB   
36775 @ 339135:                  ASSVAL

  3797           ST(N0+4)=8; ST(N0+5)=M'I#PR'; ST(N0+6)=M'INTF'
  3798           !!                   ^^^^^^            ^^^^^^^          WARNING! Endianness
36776 @ 339136:                  LINE   3797 "regression-compile-tmp/allimpc1-77.imp"
36777 @ 339178:                  PUSH   ST
36778 @ 339181:                  PUSH   N0
36779 @ 339184:                  PUSHI  #0x00000004
36780 @ 339189:                  ADD   
36781 @ 339190:                  ACCESS
36782 @ 339191:                  PUSHI  #0x00000008
36783 @ 339196:                  ASSVAL
36784 @ 339197:                  LINE   3797 "regression-compile-tmp/allimpc1-77.imp"
36785 @ 339239:                  PUSH   ST
36786 @ 339242:                  PUSH   N0
36787 @ 339245:                  PUSHI  #0x00000005
36788 @ 339250:                  ADD   
36789 @ 339251:                  ACCESS
36790 @ 339252:                  PUSHI  #0x49235052
36791 @ 339257:                  ASSVAL
36792 @ 339258:                  LINE   3797 "regression-compile-tmp/allimpc1-77.imp"
36793 @ 339300:                  PUSH   ST
36794 @ 339303:                  PUSH   N0
36795 @ 339306:                  PUSHI  #0x00000006
36796 @ 339311:                  ADD   
36797 @ 339312:                  ACCESS
36798 @ 339313:                  PUSHI  #0x494e5446
36799 @ 339318:                  ASSVAL

  3799           N0=N0+7; %FINISH
36800 @ 339319:                  LINE   3799 "regression-compile-tmp/allimpc1-77.imp"
36801 @ 339361:                  PUSH   N0
36802 @ 339364:                  PUSH   N0
36803 @ 339367:                  PUSHI  #0x00000007
36804 @ 339372:                  ADD   
36805 @ 339373:                  ASSVAL
36806 @ 339374:                  LINE   3799 "regression-compile-tmp/allimpc1-77.imp"
36807 @ 339416:                  LOCATE L_0004

  3800           PACLOD(82,1,REG<<4)
  3801           %COMMENT STD REG,64(11).LA 0,12.ST 0,68(11) %ABD SS ENTRYPRINTF
36808 @ 339419:                  LINE   3800 "regression-compile-tmp/allimpc1-77.imp"
36809 @ 339461:                  PUSH   PACLOD
36810 @ 339464:                  PUSHI  #0x00000052
36811 @ 339469:                  ASSPAR
36812 @ 339470:                  PUSHI  #0x00000001
36813 @ 339475:                  ASSPAR
36814 @ 339476:                  PUSH   REG
36815 @ 339479:                  PUSHI  #0x00000004
36816 @ 339484:                  LSH   
36817 @ 339485:                  ASSPAR
36818 @ 339486:                  CALL  

  3802           PACLOD(55,4,QPREAL); ->L9
36819 @ 339487:                  LINE   3802 "regression-compile-tmp/allimpc1-77.imp"
36820 @ 339529:                  PUSH   PACLOD
36821 @ 339532:                  PUSHI  #0x00000037
36822 @ 339537:                  ASSPAR
36823 @ 339538:                  PUSHI  #0x00000004
36824 @ 339543:                  ASSPAR
36825 @ 339544:                  PUSH   QPREAL
36826 @ 339547:                  ASSPAR
36827 @ 339548:                  CALL  
36828 @ 339549:                  LINE   3802 "regression-compile-tmp/allimpc1-77.imp"
36829 @ 339591:                  JUMP   L_01d7

  3803  L5:       PCONST(X'4110000A'); PPJ(3);  ! NEWLINE
36830 @ 339594:                  LINE   3803 "regression-compile-tmp/allimpc1-77.imp"
36831 @ 339636:                  LABEL  L_01d6
36832 @ 339639:                  LINE   3803 "regression-compile-tmp/allimpc1-77.imp"
36833 @ 339681:                  PUSH   PCONST
36834 @ 339684:                  PUSHI  #0x4110000a
36835 @ 339689:                  ASSPAR
36836 @ 339690:                  CALL  
36837 @ 339691:                  LINE   3803 "regression-compile-tmp/allimpc1-77.imp"
36838 @ 339733:                  PUSH   PPJ
36839 @ 339736:                  PUSHI  #0x00000003
36840 @ 339741:                  ASSPAR
36841 @ 339742:                  CALL  

  3804           PRR(X'18',1,REG); PPJ(5)
36842 @ 339743:                  LINE   3804 "regression-compile-tmp/allimpc1-77.imp"
36843 @ 339785:                  PUSH   PRR
36844 @ 339788:                  PUSHI  #0x00000018
36845 @ 339793:                  ASSPAR
36846 @ 339794:                  PUSHI  #0x00000001
36847 @ 339799:                  ASSPAR
36848 @ 339800:                  PUSH   REG
36849 @ 339803:                  ASSPAR
36850 @ 339804:                  CALL  
36851 @ 339805:                  LINE   3804 "regression-compile-tmp/allimpc1-77.imp"
36852 @ 339847:                  PUSH   PPJ
36853 @ 339850:                  PUSHI  #0x00000005
36854 @ 339855:                  ASSPAR
36855 @ 339856:                  CALL  

  3805  L9:       PLAB(-1)
36856 @ 339857:                  LINE   3805 "regression-compile-tmp/allimpc1-77.imp"
36857 @ 339899:                  LABEL  L_01d7
36858 @ 339902:                  LINE   3805 "regression-compile-tmp/allimpc1-77.imp"
36859 @ 339944:                  PUSH   PLAB
36860 @ 339947:                  PUSHI  #0x00000001
36861 @ 339952:                  NEGATE
36862 @ 339953:                  ASSPAR
36863 @ 339954:                  CALL  

  3806           %END
36864 @ 339955:                  LINE   3806 "regression-compile-tmp/allimpc1-77.imp"
36865 @ 339997:               END    _lev0id0_CSS_CQUERY {lev=3 --> 2}

  3807           %ROUTINE     LOADAD(%INTEGER REG,BASE,X,DISP)
  3808           !%SHORTROUTINE
  3809           ! LOADS ADDRESS & DEALS CORRECTLY WITH DISP>4095
36866 @ 339998:               LINE   3807 "regression-compile-tmp/allimpc1-77.imp"
36867 @ 340040:               DEF    LOADAD (_lev0id0_CSS_LOADAD) p1=V_0146 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
36868 @ 340058:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
36869 @ 340059:                     DEF    REG p1=V_01d4 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
36870 @ 340074:                     DEF    BASE p1=V_01d5 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
36871 @ 340090:                     DEF    X p1=V_01d6 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
36872 @ 340103:                     DEF    DISP p1=V_01d7 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
36873 @ 340119:                  FINISH ) {lev=3}

  3810           %INTEGER I
36874 @ 340120:                  LINE   3810 "regression-compile-tmp/allimpc1-77.imp"
36875 @ 340162:                  DEF    I p1=V_01d8 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

  3811                 PRX(X'41',REG,X,BASE,DISP&4095)
36876 @ 340175:                  LINE   3811 "regression-compile-tmp/allimpc1-77.imp"
36877 @ 340217:                  PUSH   PRX
36878 @ 340220:                  PUSHI  #0x00000041
36879 @ 340225:                  ASSPAR
36880 @ 340226:                  PUSH   REG
36881 @ 340229:                  ASSPAR
36882 @ 340230:                  PUSH   X
36883 @ 340233:                  ASSPAR
36884 @ 340234:                  PUSH   BASE
36885 @ 340237:                  ASSPAR
36886 @ 340238:                  PUSH   DISP
36887 @ 340241:                  PUSHI  #0x00000fff
36888 @ 340246:                  AND   
36889 @ 340247:                  ASSPAR
36890 @ 340248:                  CALL  

  3812           I=PAGENO(DISP)
36891 @ 340249:                  LINE   3812 "regression-compile-tmp/allimpc1-77.imp"
36892 @ 340291:                  PUSH   I
36893 @ 340294:                  PUSH   PAGENO
36894 @ 340297:                  PUSH   DISP
36895 @ 340300:                  ASSPAR
36896 @ 340301:                  CALL  
36897 @ 340302:                  ASSVAL

  3813           PRX(X'5A',REG,0,GLA,4*I)%UNLESS 4095>=DISP
36898 @ 340303:                  LINE   3813 "regression-compile-tmp/allimpc1-77.imp"
36899 @ 340345:                  PUSHI  #0x00000fff
36900 @ 340350:                  PUSH   DISP
36901 @ 340353:                  JUMPIF >= L_0004
36902 @ 340357:                  PUSH   PRX
36903 @ 340360:                  PUSHI  #0x0000005a
36904 @ 340365:                  ASSPAR
36905 @ 340366:                  PUSH   REG
36906 @ 340369:                  ASSPAR
36907 @ 340370:                  PUSHI  #0x00000000
36908 @ 340375:                  ASSPAR
36909 @ 340376:                  PUSH   GLA
36910 @ 340379:                  ASSPAR
36911 @ 340380:                  PUSHI  #0x00000004
36912 @ 340385:                  PUSH   I
36913 @ 340388:                  MUL   
36914 @ 340389:                  ASSPAR
36915 @ 340390:                  CALL  
36916 @ 340391:                  LOCATE L_0004

  3814           %END
36917 @ 340394:                  LINE   3814 "regression-compile-tmp/allimpc1-77.imp"
36918 @ 340436:               END    _lev0id0_CSS_LOADAD {lev=3 --> 2}

  3815                 %INTEGERFN TSEXP(%INTEGERNAME CODE)
  3816           !%SHORTROUTINE
36919 @ 340437:               LINE   3815 "regression-compile-tmp/allimpc1-77.imp"
36920 @ 340479:               DEF    TSEXP (_lev0id0_CSS_TSEXP) p1=V_017e 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
36921 @ 340496:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
36922 @ 340497:                     DEF    CODE p1=V_01d4 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
36923 @ 340513:                  FINISH ) {lev=3}

  3817           %SWITCH SW(1:4)
36924 @ 340514:                  LINE   3817 "regression-compile-tmp/allimpc1-77.imp"
36925 @ 340556:                  PUSHI  #0x00000001
36926 @ 340561:                  PUSHI  #0x00000004
36927 @ 340566:                  BOUNDS
36928 @ 340567:                  DEF    SW p1=V_01d5 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  3818           TYPE=1
36929 @ 340581:                  LINE   3818 "regression-compile-tmp/allimpc1-77.imp"
36930 @ 340623:                  PUSH   TYPE
36931 @ 340626:                  PUSHI  #0x00000001
36932 @ 340631:                  ASSVAL

  3819           ->L9 %IF 1#A(P)#4; ->SW(A(P+1))
36933 @ 340632:                  LINE   3819 "regression-compile-tmp/allimpc1-77.imp"
36934 @ 340674:                  PUSHI  #0x00000001
36935 @ 340679:                  PUSH   A
36936 @ 340682:                  PUSH   P
36937 @ 340685:                  ACCESS
36938 @ 340686:                  JUMPIFD = L_0004
36939 @ 340690:                  PUSHI  #0x00000004
36940 @ 340695:                  JUMPIF = L_0004
36941 @ 340699:                  JUMP   L_01d6
36942 @ 340702:                  LOCATE L_0004
36943 @ 340705:                  LINE   3819 "regression-compile-tmp/allimpc1-77.imp"
36944 @ 340747:                  PUSH   A
36945 @ 340750:                  PUSH   P
36946 @ 340753:                  PUSHI  #0x00000001
36947 @ 340758:                  ADD   
36948 @ 340759:                  ACCESS
36949 @ 340760:                  SJUMP  469

  3820  SW(1):   CODE=A(P+2); COPYTAG(CODE)
36950 @ 340763:                  LINE   3820 "regression-compile-tmp/allimpc1-77.imp"
36951 @ 340805:                  PUSHI  #0x00000001
36952 @ 340810:                  SLABEL 469
36953 @ 340813:                  LINE   3820 "regression-compile-tmp/allimpc1-77.imp"
36954 @ 340855:                  PUSH   CODE
36955 @ 340858:                  PUSH   A
36956 @ 340861:                  PUSH   P
36957 @ 340864:                  PUSHI  #0x00000002
36958 @ 340869:                  ADD   
36959 @ 340870:                  ACCESS
36960 @ 340871:                  ASSVAL
36961 @ 340872:                  LINE   3820 "regression-compile-tmp/allimpc1-77.imp"
36962 @ 340914:                  PUSH   COPYTAG
36963 @ 340917:                  PUSH   CODE
36964 @ 340920:                  ASSPAR
36965 @ 340921:                  CALL  

  3821           %IF PTYPE=10006 %THEN %START
36966 @ 340922:                  LINE   3821 "regression-compile-tmp/allimpc1-77.imp"
36967 @ 340964:                  PUSH   PTYPE
36968 @ 340967:                  PUSHI  #0x00002716
36969 @ 340972:                  JUMPIF # L_0004

  3822           TYPE=TSNAME(K);PREC=TYPE>>3
36970 @ 340976:                  LINE   3822 "regression-compile-tmp/allimpc1-77.imp"
36971 @ 341018:                  PUSH   TYPE
36972 @ 341021:                  PUSH   TSNAME
36973 @ 341024:                  PUSH   K
36974 @ 341027:                  ACCESS
36975 @ 341028:                  ASSVAL
36976 @ 341029:                  LINE   3822 "regression-compile-tmp/allimpc1-77.imp"
36977 @ 341071:                  PUSH   PREC
36978 @ 341074:                  PUSH   TYPE
36979 @ 341077:                  PUSHI  #0x00000003
36980 @ 341082:                  RSH   
36981 @ 341083:                  ASSVAL

  3823           TYPE=TYPE&7; %FINISH
36982 @ 341084:                  LINE   3823 "regression-compile-tmp/allimpc1-77.imp"
36983 @ 341126:                  PUSH   TYPE
36984 @ 341129:                  PUSH   TYPE
36985 @ 341132:                  PUSHI  #0x00000007
36986 @ 341137:                  AND   
36987 @ 341138:                  ASSVAL
36988 @ 341139:                  LINE   3823 "regression-compile-tmp/allimpc1-77.imp"
36989 @ 341181:                  LOCATE L_0004

  3824           ->L40 %IF TYPE=8;              !REGISTER VARIABLE
36990 @ 341184:                  LINE   3824 "regression-compile-tmp/allimpc1-77.imp"
36991 @ 341226:                  PUSH   TYPE
36992 @ 341229:                  PUSHI  #0x00000008
36993 @ 341234:                  JUMPIF # L_0004
36994 @ 341238:                  JUMP   L_01d7
36995 @ 341241:                  LOCATE L_0004

  3825           ->L30 %IF TYPE=3 %AND ARR=0 %AND INREG#0
36996 @ 341244:                  LINE   3825 "regression-compile-tmp/allimpc1-77.imp"
36997 @ 341286:                  PUSH   TYPE
36998 @ 341289:                  PUSHI  #0x00000003
36999 @ 341294:                  JUMPIF # L_0004
37000 @ 341298:                  PUSH   ARR
37001 @ 341301:                  PUSHI  #0x00000000
37002 @ 341306:                  JUMPIF # L_0004
37003 @ 341310:                  PUSH   INREG
37004 @ 341313:                  PUSHI  #0x00000000
37005 @ 341318:                  JUMPIF = L_0004
37006 @ 341322:                  JUMP   L_01d8
37007 @ 341325:                  LOCATE L_0004

  3826           ->L50 %IF ARR=2 %AND TYPE=1
37008 @ 341328:                  LINE   3826 "regression-compile-tmp/allimpc1-77.imp"
37009 @ 341370:                  PUSH   ARR
37010 @ 341373:                  PUSHI  #0x00000002
37011 @ 341378:                  JUMPIF # L_0004
37012 @ 341382:                  PUSH   TYPE
37013 @ 341385:                  PUSHI  #0x00000001
37014 @ 341390:                  JUMPIF # L_0004
37015 @ 341394:                  JUMP   L_01d9
37016 @ 341397:                  LOCATE L_0004

  3827           ->L9 %UNLESS A(P+3)=2 =A(P+4); ! NO APP OR ENAME
37017 @ 341400:                  LINE   3827 "regression-compile-tmp/allimpc1-77.imp"
37018 @ 341442:                  PUSH   A
37019 @ 341445:                  PUSH   P
37020 @ 341448:                  PUSHI  #0x00000003
37021 @ 341453:                  ADD   
37022 @ 341454:                  ACCESS
37023 @ 341455:                  PUSHI  #0x00000002
37024 @ 341460:                  JUMPIFD # L_0005
37025 @ 341464:                  PUSH   A
37026 @ 341467:                  PUSH   P
37027 @ 341470:                  PUSHI  #0x00000004
37028 @ 341475:                  ADD   
37029 @ 341476:                  ACCESS
37030 @ 341477:                  JUMPIF = L_0004
37031 @ 341481:                  LOCATE L_0005
37032 @ 341484:                  JUMP   L_01d6
37033 @ 341487:                  LOCATE L_0004

  3828           ->L9 %UNLESS ROUT=0 %AND ARR=0
37034 @ 341490:                  LINE   3828 "regression-compile-tmp/allimpc1-77.imp"
37035 @ 341532:                  PUSH   ROUT
37036 @ 341535:                  PUSHI  #0x00000000
37037 @ 341540:                  JUMPIF # L_0005
37038 @ 341544:                  PUSH   ARR
37039 @ 341547:                  PUSHI  #0x00000000
37040 @ 341552:                  JUMPIF = L_0004
37041 @ 341556:                  LOCATE L_0005
37042 @ 341559:                  JUMP   L_01d6
37043 @ 341562:                  LOCATE L_0004

  3829           ->L20 %IF TYPE=5
37044 @ 341565:                  LINE   3829 "regression-compile-tmp/allimpc1-77.imp"
37045 @ 341607:                  PUSH   TYPE
37046 @ 341610:                  PUSHI  #0x00000005
37047 @ 341615:                  JUMPIF # L_0004
37048 @ 341619:                  JUMP   L_01da
37049 @ 341622:                  LOCATE L_0004

  3830           ->L9 %UNLESS NAM=0
37050 @ 341625:                  LINE   3830 "regression-compile-tmp/allimpc1-77.imp"
37051 @ 341667:                  PUSH   NAM
37052 @ 341670:                  PUSHI  #0x00000000
37053 @ 341675:                  JUMPIF = L_0004
37054 @ 341679:                  JUMP   L_01d6
37055 @ 341682:                  LOCATE L_0004

  3831           ->L14 %IF TYPE=2
37056 @ 341685:                  LINE   3831 "regression-compile-tmp/allimpc1-77.imp"
37057 @ 341727:                  PUSH   TYPE
37058 @ 341730:                  PUSHI  #0x00000002
37059 @ 341735:                  JUMPIF # L_0004
37060 @ 341739:                  JUMP   L_01db
37061 @ 341742:                  LOCATE L_0004

  3832           ->L9 %UNLESS TYPE=1
37062 @ 341745:                  LINE   3832 "regression-compile-tmp/allimpc1-77.imp"
37063 @ 341787:                  PUSH   TYPE
37064 @ 341790:                  PUSHI  #0x00000001
37065 @ 341795:                  JUMPIF = L_0004
37066 @ 341799:                  JUMP   L_01d6
37067 @ 341802:                  LOCATE L_0004

  3833           ->L11 %IF A(P+5)=2;            ! NO RST OF EXPS
37068 @ 341805:                  LINE   3833 "regression-compile-tmp/allimpc1-77.imp"
37069 @ 341847:                  PUSH   A
37070 @ 341850:                  PUSH   P
37071 @ 341853:                  PUSHI  #0x00000005
37072 @ 341858:                  ADD   
37073 @ 341859:                  ACCESS
37074 @ 341860:                  PUSHI  #0x00000002
37075 @ 341865:                  JUMPIF # L_0004
37076 @ 341869:                  JUMP   L_01dc
37077 @ 341872:                  LOCATE L_0004

  3834           ->L9 %UNLESS A(P+6)=2=A(P+7)
37078 @ 341875:                  LINE   3834 "regression-compile-tmp/allimpc1-77.imp"
37079 @ 341917:                  PUSH   A
37080 @ 341920:                  PUSH   P
37081 @ 341923:                  PUSHI  #0x00000006
37082 @ 341928:                  ADD   
37083 @ 341929:                  ACCESS
37084 @ 341930:                  PUSHI  #0x00000002
37085 @ 341935:                  JUMPIFD # L_0005
37086 @ 341939:                  PUSH   A
37087 @ 341942:                  PUSH   P
37088 @ 341945:                  PUSHI  #0x00000007
37089 @ 341950:                  ADD   
37090 @ 341951:                  ACCESS
37091 @ 341952:                  JUMPIF = L_0004
37092 @ 341956:                  LOCATE L_0005
37093 @ 341959:                  JUMP   L_01d6
37094 @ 341962:                  LOCATE L_0004

  3835           ->L9 %UNLESS A(P+8)=9 %AND A(P+10)=2
37095 @ 341965:                  LINE   3835 "regression-compile-tmp/allimpc1-77.imp"
37096 @ 342007:                  PUSH   A
37097 @ 342010:                  PUSH   P
37098 @ 342013:                  PUSHI  #0x00000008
37099 @ 342018:                  ADD   
37100 @ 342019:                  ACCESS
37101 @ 342020:                  PUSHI  #0x00000009
37102 @ 342025:                  JUMPIF # L_0005
37103 @ 342029:                  PUSH   A
37104 @ 342032:                  PUSH   P
37105 @ 342035:                  PUSHI  #0x0000000a
37106 @ 342040:                  ADD   
37107 @ 342041:                  ACCESS
37108 @ 342042:                  PUSHI  #0x00000002
37109 @ 342047:                  JUMPIF = L_0004
37110 @ 342051:                  LOCATE L_0005
37111 @ 342054:                  JUMP   L_01d6
37112 @ 342057:                  LOCATE L_0004

  3836           CODE=A(P+9); P=P+11; %RESULT=100
37113 @ 342060:                  LINE   3836 "regression-compile-tmp/allimpc1-77.imp"
37114 @ 342102:                  PUSH   CODE
37115 @ 342105:                  PUSH   A
37116 @ 342108:                  PUSH   P
37117 @ 342111:                  PUSHI  #0x00000009
37118 @ 342116:                  ADD   
37119 @ 342117:                  ACCESS
37120 @ 342118:                  ASSVAL
37121 @ 342119:                  LINE   3836 "regression-compile-tmp/allimpc1-77.imp"
37122 @ 342161:                  PUSH   P
37123 @ 342164:                  PUSH   P
37124 @ 342167:                  PUSHI  #0x0000000b
37125 @ 342172:                  ADD   
37126 @ 342173:                  ASSVAL
37127 @ 342174:                  LINE   3836 "regression-compile-tmp/allimpc1-77.imp"
37128 @ 342216:                  PUSHI  #0x00000064
37129 @ 342221:                  RESULT

  3837  L11:      P=P+6; %RESULT=10+PREC
37130 @ 342222:                  LINE   3837 "regression-compile-tmp/allimpc1-77.imp"
37131 @ 342264:                  LABEL  L_01dc
37132 @ 342267:                  LINE   3837 "regression-compile-tmp/allimpc1-77.imp"
37133 @ 342309:                  PUSH   P
37134 @ 342312:                  PUSH   P
37135 @ 342315:                  PUSHI  #0x00000006
37136 @ 342320:                  ADD   
37137 @ 342321:                  ASSVAL
37138 @ 342322:                  LINE   3837 "regression-compile-tmp/allimpc1-77.imp"
37139 @ 342364:                  PUSHI  #0x0000000a
37140 @ 342369:                  PUSH   PREC
37141 @ 342372:                  ADD   
37142 @ 342373:                  RESULT

  3838  L14:      ->L9 %UNLESS A(P+5)=2;         !NO NOT OF EXPRN
37143 @ 342374:                  LINE   3838 "regression-compile-tmp/allimpc1-77.imp"
37144 @ 342416:                  LABEL  L_01db
37145 @ 342419:                  LINE   3838 "regression-compile-tmp/allimpc1-77.imp"
37146 @ 342461:                  PUSH   A
37147 @ 342464:                  PUSH   P
37148 @ 342467:                  PUSHI  #0x00000005
37149 @ 342472:                  ADD   
37150 @ 342473:                  ACCESS
37151 @ 342474:                  PUSHI  #0x00000002
37152 @ 342479:                  JUMPIF = L_0004
37153 @ 342483:                  JUMP   L_01d6
37154 @ 342486:                  LOCATE L_0004

  3839           P=P+6; %RESULT=14+PREC&1
37155 @ 342489:                  LINE   3839 "regression-compile-tmp/allimpc1-77.imp"
37156 @ 342531:                  PUSH   P
37157 @ 342534:                  PUSH   P
37158 @ 342537:                  PUSHI  #0x00000006
37159 @ 342542:                  ADD   
37160 @ 342543:                  ASSVAL
37161 @ 342544:                  LINE   3839 "regression-compile-tmp/allimpc1-77.imp"
37162 @ 342586:                  PUSHI  #0x0000000e
37163 @ 342591:                  PUSH   PREC
37164 @ 342594:                  PUSHI  #0x00000001
37165 @ 342599:                  AND   
37166 @ 342600:                  ADD   
37167 @ 342601:                  RESULT

  3840  L20:      ->L9 %UNLESS A(P+5)=2
37168 @ 342602:                  LINE   3840 "regression-compile-tmp/allimpc1-77.imp"
37169 @ 342644:                  LABEL  L_01da
37170 @ 342647:                  LINE   3840 "regression-compile-tmp/allimpc1-77.imp"
37171 @ 342689:                  PUSH   A
37172 @ 342692:                  PUSH   P
37173 @ 342695:                  PUSHI  #0x00000005
37174 @ 342700:                  ADD   
37175 @ 342701:                  ACCESS
37176 @ 342702:                  PUSHI  #0x00000002
37177 @ 342707:                  JUMPIF = L_0004
37178 @ 342711:                  JUMP   L_01d6
37179 @ 342714:                  LOCATE L_0004

  3841           P=P+6; %RESULT=20
37180 @ 342717:                  LINE   3841 "regression-compile-tmp/allimpc1-77.imp"
37181 @ 342759:                  PUSH   P
37182 @ 342762:                  PUSH   P
37183 @ 342765:                  PUSHI  #0x00000006
37184 @ 342770:                  ADD   
37185 @ 342771:                  ASSVAL
37186 @ 342772:                  LINE   3841 "regression-compile-tmp/allimpc1-77.imp"
37187 @ 342814:                  PUSHI  #0x00000014
37188 @ 342819:                  RESULT

  3842  L30:      ->L9 %UNLESS A(P+3)=2 %AND A(P+4)=1;     ! NO APP BUT ENAME
37189 @ 342820:                  LINE   3842 "regression-compile-tmp/allimpc1-77.imp"
37190 @ 342862:                  LABEL  L_01d8
37191 @ 342865:                  LINE   3842 "regression-compile-tmp/allimpc1-77.imp"
37192 @ 342907:                  PUSH   A
37193 @ 342910:                  PUSH   P
37194 @ 342913:                  PUSHI  #0x00000003
37195 @ 342918:                  ADD   
37196 @ 342919:                  ACCESS
37197 @ 342920:                  PUSHI  #0x00000002
37198 @ 342925:                  JUMPIF # L_0005
37199 @ 342929:                  PUSH   A
37200 @ 342932:                  PUSH   P
37201 @ 342935:                  PUSHI  #0x00000004
37202 @ 342940:                  ADD   
37203 @ 342941:                  ACCESS
37204 @ 342942:                  PUSHI  #0x00000001
37205 @ 342947:                  JUMPIF = L_0004
37206 @ 342951:                  LOCATE L_0005
37207 @ 342954:                  JUMP   L_01d6
37208 @ 342957:                  LOCATE L_0004

  3843           P=P+5; FROM1(K,FNAME); I=INREG
37209 @ 342960:                  LINE   3843 "regression-compile-tmp/allimpc1-77.imp"
37210 @ 343002:                  PUSH   P
37211 @ 343005:                  PUSH   P
37212 @ 343008:                  PUSHI  #0x00000005
37213 @ 343013:                  ADD   
37214 @ 343014:                  ASSVAL
37215 @ 343015:                  LINE   3843 "regression-compile-tmp/allimpc1-77.imp"
37216 @ 343057:                  PUSH   FROM1
37217 @ 343060:                  PUSH   K
37218 @ 343063:                  ASSPAR
37219 @ 343064:                  PUSH   FNAME
37220 @ 343067:                  ASSPAR
37221 @ 343068:                  CALL  
37222 @ 343069:                  LINE   3843 "regression-compile-tmp/allimpc1-77.imp"
37223 @ 343111:                  PUSH   I
37224 @ 343114:                  PUSH   INREG
37225 @ 343117:                  ASSVAL

  3844           K=DISPLACEMENT(FNAME); UNPACK
37226 @ 343118:                  LINE   3844 "regression-compile-tmp/allimpc1-77.imp"
37227 @ 343160:                  PUSH   K
37228 @ 343163:                  PUSH   DISPLACEMENT
37229 @ 343166:                  PUSH   FNAME
37230 @ 343169:                  ASSPAR
37231 @ 343170:                  CALL  
37232 @ 343171:                  ASSVAL
37233 @ 343172:                  LINE   3844 "regression-compile-tmp/allimpc1-77.imp"
37234 @ 343214:                  PUSH   UNPACK
37235 @ 343217:                  CALL  

  3845           ->L9 %IF I=-1 %OR ARR#0 %OR ROUT#0
37236 @ 343218:                  LINE   3845 "regression-compile-tmp/allimpc1-77.imp"
37237 @ 343260:                  PUSH   I
37238 @ 343263:                  PUSHI  #0x00000001
37239 @ 343268:                  NEGATE
37240 @ 343269:                  JUMPIF = L_0005
37241 @ 343273:                  PUSH   ARR
37242 @ 343276:                  PUSHI  #0x00000000
37243 @ 343281:                  JUMPIF # L_0005
37244 @ 343285:                  PUSH   ROUT
37245 @ 343288:                  PUSHI  #0x00000000
37246 @ 343293:                  JUMPIF = L_0004
37247 @ 343297:                  LOCATE L_0005
37248 @ 343300:                  JUMP   L_01d6
37249 @ 343303:                  LOCATE L_0004

  3846           ->L9 %UNLESS 1<=TYPE<=2 %AND A(P+1)=2=A(P+2)
37250 @ 343306:                  LINE   3846 "regression-compile-tmp/allimpc1-77.imp"
37251 @ 343348:                  PUSHI  #0x00000001
37252 @ 343353:                  PUSH   TYPE
37253 @ 343356:                  JUMPIFD > L_0005
37254 @ 343360:                  PUSHI  #0x00000002
37255 @ 343365:                  JUMPIF > L_0005
37256 @ 343369:                  PUSH   A
37257 @ 343372:                  PUSH   P
37258 @ 343375:                  PUSHI  #0x00000001
37259 @ 343380:                  ADD   
37260 @ 343381:                  ACCESS
37261 @ 343382:                  PUSHI  #0x00000002
37262 @ 343387:                  JUMPIFD # L_0005
37263 @ 343391:                  PUSH   A
37264 @ 343394:                  PUSH   P
37265 @ 343397:                  PUSHI  #0x00000002
37266 @ 343402:                  ADD   
37267 @ 343403:                  ACCESS
37268 @ 343404:                  JUMPIF = L_0004
37269 @ 343408:                  LOCATE L_0005
37270 @ 343411:                  JUMP   L_01d6
37271 @ 343414:                  LOCATE L_0004

  3847           ->L9 %UNLESS A(P+3)=2;         ! NO REST OF EXPRN
37272 @ 343417:                  LINE   3847 "regression-compile-tmp/allimpc1-77.imp"
37273 @ 343459:                  PUSH   A
37274 @ 343462:                  PUSH   P
37275 @ 343465:                  PUSHI  #0x00000003
37276 @ 343470:                  ADD   
37277 @ 343471:                  ACCESS
37278 @ 343472:                  PUSHI  #0x00000002
37279 @ 343477:                  JUMPIF = L_0004
37280 @ 343481:                  JUMP   L_01d6
37281 @ 343484:                  LOCATE L_0004

  3848           P=P-2; ->L11 %IF TYPE=1; ->L14
37282 @ 343487:                  LINE   3848 "regression-compile-tmp/allimpc1-77.imp"
37283 @ 343529:                  PUSH   P
37284 @ 343532:                  PUSH   P
37285 @ 343535:                  PUSHI  #0x00000002
37286 @ 343540:                  SUB   
37287 @ 343541:                  ASSVAL
37288 @ 343542:                  LINE   3848 "regression-compile-tmp/allimpc1-77.imp"
37289 @ 343584:                  PUSH   TYPE
37290 @ 343587:                  PUSHI  #0x00000001
37291 @ 343592:                  JUMPIF # L_0004
37292 @ 343596:                  JUMP   L_01dc
37293 @ 343599:                  LOCATE L_0004
37294 @ 343602:                  LINE   3848 "regression-compile-tmp/allimpc1-77.imp"
37295 @ 343644:                  JUMP   L_01db

  3849  L40:      ->L41 %IF A(P+5)=2;            !NO REST OF EXP
37296 @ 343647:                  LINE   3849 "regression-compile-tmp/allimpc1-77.imp"
37297 @ 343689:                  LABEL  L_01d7
37298 @ 343692:                  LINE   3849 "regression-compile-tmp/allimpc1-77.imp"
37299 @ 343734:                  PUSH   A
37300 @ 343737:                  PUSH   P
37301 @ 343740:                  PUSHI  #0x00000005
37302 @ 343745:                  ADD   
37303 @ 343746:                  ACCESS
37304 @ 343747:                  PUSHI  #0x00000002
37305 @ 343752:                  JUMPIF # L_0004
37306 @ 343756:                  JUMP   L_01dd
37307 @ 343759:                  LOCATE L_0004

  3850           ->L9 %UNLESS A(P+6)=2=A(P+7)
37308 @ 343762:                  LINE   3850 "regression-compile-tmp/allimpc1-77.imp"
37309 @ 343804:                  PUSH   A
37310 @ 343807:                  PUSH   P
37311 @ 343810:                  PUSHI  #0x00000006
37312 @ 343815:                  ADD   
37313 @ 343816:                  ACCESS
37314 @ 343817:                  PUSHI  #0x00000002
37315 @ 343822:                  JUMPIFD # L_0005
37316 @ 343826:                  PUSH   A
37317 @ 343829:                  PUSH   P
37318 @ 343832:                  PUSHI  #0x00000007
37319 @ 343837:                  ADD   
37320 @ 343838:                  ACCESS
37321 @ 343839:                  JUMPIF = L_0004
37322 @ 343843:                  LOCATE L_0005
37323 @ 343846:                  JUMP   L_01d6
37324 @ 343849:                  LOCATE L_0004

  3851           ->L9 %UNLESS A(P+8)=9 %AND A(P+10)=2
37325 @ 343852:                  LINE   3851 "regression-compile-tmp/allimpc1-77.imp"
37326 @ 343894:                  PUSH   A
37327 @ 343897:                  PUSH   P
37328 @ 343900:                  PUSHI  #0x00000008
37329 @ 343905:                  ADD   
37330 @ 343906:                  ACCESS
37331 @ 343907:                  PUSHI  #0x00000009
37332 @ 343912:                  JUMPIF # L_0005
37333 @ 343916:                  PUSH   A
37334 @ 343919:                  PUSH   P
37335 @ 343922:                  PUSHI  #0x0000000a
37336 @ 343927:                  ADD   
37337 @ 343928:                  ACCESS
37338 @ 343929:                  PUSHI  #0x00000002
37339 @ 343934:                  JUMPIF = L_0004
37340 @ 343938:                  LOCATE L_0005
37341 @ 343941:                  JUMP   L_01d6
37342 @ 343944:                  LOCATE L_0004

  3852           CODE=A(P+9);P=P+11; %RESULT=101
37343 @ 343947:                  LINE   3852 "regression-compile-tmp/allimpc1-77.imp"
37344 @ 343989:                  PUSH   CODE
37345 @ 343992:                  PUSH   A
37346 @ 343995:                  PUSH   P
37347 @ 343998:                  PUSHI  #0x00000009
37348 @ 344003:                  ADD   
37349 @ 344004:                  ACCESS
37350 @ 344005:                  ASSVAL
37351 @ 344006:                  LINE   3852 "regression-compile-tmp/allimpc1-77.imp"
37352 @ 344048:                  PUSH   P
37353 @ 344051:                  PUSH   P
37354 @ 344054:                  PUSHI  #0x0000000b
37355 @ 344059:                  ADD   
37356 @ 344060:                  ASSVAL
37357 @ 344061:                  LINE   3852 "regression-compile-tmp/allimpc1-77.imp"
37358 @ 344103:                  PUSHI  #0x00000065
37359 @ 344108:                  RESULT

  3853  L41:      P=P+6; %RESULT=50
37360 @ 344109:                  LINE   3853 "regression-compile-tmp/allimpc1-77.imp"
37361 @ 344151:                  LABEL  L_01dd
37362 @ 344154:                  LINE   3853 "regression-compile-tmp/allimpc1-77.imp"
37363 @ 344196:                  PUSH   P
37364 @ 344199:                  PUSH   P
37365 @ 344202:                  PUSHI  #0x00000006
37366 @ 344207:                  ADD   
37367 @ 344208:                  ASSVAL
37368 @ 344209:                  LINE   3853 "regression-compile-tmp/allimpc1-77.imp"
37369 @ 344251:                  PUSHI  #0x00000032
37370 @ 344256:                  RESULT

  3854  L50:      ->L9 %UNLESS A(P+3)=1 %AND A(P+4)=4 %AND A(P+5)=2
37371 @ 344257:                  LINE   3854 "regression-compile-tmp/allimpc1-77.imp"
37372 @ 344299:                  LABEL  L_01d9
37373 @ 344302:                  LINE   3854 "regression-compile-tmp/allimpc1-77.imp"
37374 @ 344344:                  PUSH   A
37375 @ 344347:                  PUSH   P
37376 @ 344350:                  PUSHI  #0x00000003
37377 @ 344355:                  ADD   
37378 @ 344356:                  ACCESS
37379 @ 344357:                  PUSHI  #0x00000001
37380 @ 344362:                  JUMPIF # L_0005
37381 @ 344366:                  PUSH   A
37382 @ 344369:                  PUSH   P
37383 @ 344372:                  PUSHI  #0x00000004
37384 @ 344377:                  ADD   
37385 @ 344378:                  ACCESS
37386 @ 344379:                  PUSHI  #0x00000004
37387 @ 344384:                  JUMPIF # L_0005
37388 @ 344388:                  PUSH   A
37389 @ 344391:                  PUSH   P
37390 @ 344394:                  PUSHI  #0x00000005
37391 @ 344399:                  ADD   
37392 @ 344400:                  ACCESS
37393 @ 344401:                  PUSHI  #0x00000002
37394 @ 344406:                  JUMPIF = L_0004
37395 @ 344410:                  LOCATE L_0005
37396 @ 344413:                  JUMP   L_01d6
37397 @ 344416:                  LOCATE L_0004

  3855           ->L9 %UNLESS A(P+6)=9 %AND A(P+7)<256 %AND A(P+8)=2
37398 @ 344419:                  LINE   3855 "regression-compile-tmp/allimpc1-77.imp"
37399 @ 344461:                  PUSH   A
37400 @ 344464:                  PUSH   P
37401 @ 344467:                  PUSHI  #0x00000006
37402 @ 344472:                  ADD   
37403 @ 344473:                  ACCESS
37404 @ 344474:                  PUSHI  #0x00000009
37405 @ 344479:                  JUMPIF # L_0005
37406 @ 344483:                  PUSH   A
37407 @ 344486:                  PUSH   P
37408 @ 344489:                  PUSHI  #0x00000007
37409 @ 344494:                  ADD   
37410 @ 344495:                  ACCESS
37411 @ 344496:                  PUSHI  #0x00000100
37412 @ 344501:                  JUMPIF >= L_0005
37413 @ 344505:                  PUSH   A
37414 @ 344508:                  PUSH   P
37415 @ 344511:                  PUSHI  #0x00000008
37416 @ 344516:                  ADD   
37417 @ 344517:                  ACCESS
37418 @ 344518:                  PUSHI  #0x00000002
37419 @ 344523:                  JUMPIF = L_0004
37420 @ 344527:                  LOCATE L_0005
37421 @ 344530:                  JUMP   L_01d6
37422 @ 344533:                  LOCATE L_0004

  3856           ->L9 %UNLESS A(P+9)=2 %AND A(P+10)=2 %AND A(P+11)=2
37423 @ 344536:                  LINE   3856 "regression-compile-tmp/allimpc1-77.imp"
37424 @ 344578:                  PUSH   A
37425 @ 344581:                  PUSH   P
37426 @ 344584:                  PUSHI  #0x00000009
37427 @ 344589:                  ADD   
37428 @ 344590:                  ACCESS
37429 @ 344591:                  PUSHI  #0x00000002
37430 @ 344596:                  JUMPIF # L_0005
37431 @ 344600:                  PUSH   A
37432 @ 344603:                  PUSH   P
37433 @ 344606:                  PUSHI  #0x0000000a
37434 @ 344611:                  ADD   
37435 @ 344612:                  ACCESS
37436 @ 344613:                  PUSHI  #0x00000002
37437 @ 344618:                  JUMPIF # L_0005
37438 @ 344622:                  PUSH   A
37439 @ 344625:                  PUSH   P
37440 @ 344628:                  PUSHI  #0x0000000b
37441 @ 344633:                  ADD   
37442 @ 344634:                  ACCESS
37443 @ 344635:                  PUSHI  #0x00000002
37444 @ 344640:                  JUMPIF = L_0004
37445 @ 344644:                  LOCATE L_0005
37446 @ 344647:                  JUMP   L_01d6
37447 @ 344650:                  LOCATE L_0004

  3857         FROM1(K,K); K=K+A(P+7)*BYTES(PREC)
37448 @ 344653:                  LINE   3857 "regression-compile-tmp/allimpc1-77.imp"
37449 @ 344695:                  PUSH   FROM1
37450 @ 344698:                  PUSH   K
37451 @ 344701:                  ASSPAR
37452 @ 344702:                  PUSH   K
37453 @ 344705:                  ASSPAR
37454 @ 344706:                  CALL  
37455 @ 344707:                  LINE   3857 "regression-compile-tmp/allimpc1-77.imp"
37456 @ 344749:                  PUSH   K
37457 @ 344752:                  PUSH   K
37458 @ 344755:                  PUSH   A
37459 @ 344758:                  PUSH   P
37460 @ 344761:                  PUSHI  #0x00000007
37461 @ 344766:                  ADD   
37462 @ 344767:                  ACCESS
37463 @ 344768:                  PUSH   BYTES
37464 @ 344771:                  PUSH   PREC
37465 @ 344774:                  ACCESS
37466 @ 344775:                  MUL   
37467 @ 344776:                  ADD   
37468 @ 344777:                  ASSVAL

  3858           ->L9 %UNLESS 0<=K<4096
37469 @ 344778:                  LINE   3858 "regression-compile-tmp/allimpc1-77.imp"
37470 @ 344820:                  PUSHI  #0x00000000
37471 @ 344825:                  PUSH   K
37472 @ 344828:                  JUMPIFD > L_0005
37473 @ 344832:                  PUSHI  #0x00001000
37474 @ 344837:                  JUMPIF < L_0004
37475 @ 344841:                  LOCATE L_0005
37476 @ 344844:                  JUMP   L_01d6
37477 @ 344847:                  LOCATE L_0004

  3859           P=P+12; %RESULT=10+PREC
37478 @ 344850:                  LINE   3859 "regression-compile-tmp/allimpc1-77.imp"
37479 @ 344892:                  PUSH   P
37480 @ 344895:                  PUSH   P
37481 @ 344898:                  PUSHI  #0x0000000c
37482 @ 344903:                  ADD   
37483 @ 344904:                  ASSVAL
37484 @ 344905:                  LINE   3859 "regression-compile-tmp/allimpc1-77.imp"
37485 @ 344947:                  PUSHI  #0x0000000a
37486 @ 344952:                  PUSH   PREC
37487 @ 344955:                  ADD   
37488 @ 344956:                  RESULT

  3860  SW(2):   TYPE=A(P+2)&7
37489 @ 344957:                  LINE   3860 "regression-compile-tmp/allimpc1-77.imp"
37490 @ 344999:                  PUSHI  #0x00000002
37491 @ 345004:                  SLABEL 469
37492 @ 345007:                  LINE   3860 "regression-compile-tmp/allimpc1-77.imp"
37493 @ 345049:                  PUSH   TYPE
37494 @ 345052:                  PUSH   A
37495 @ 345055:                  PUSH   P
37496 @ 345058:                  PUSHI  #0x00000002
37497 @ 345063:                  ADD   
37498 @ 345064:                  ACCESS
37499 @ 345065:                  PUSHI  #0x00000007
37500 @ 345070:                  AND   
37501 @ 345071:                  ASSVAL

  3861           ->L9 %UNLESS A(P+2)=9
37502 @ 345072:                  LINE   3861 "regression-compile-tmp/allimpc1-77.imp"
37503 @ 345114:                  PUSH   A
37504 @ 345117:                  PUSH   P
37505 @ 345120:                  PUSHI  #0x00000002
37506 @ 345125:                  ADD   
37507 @ 345126:                  ACCESS
37508 @ 345127:                  PUSHI  #0x00000009
37509 @ 345132:                  JUMPIF = L_0004
37510 @ 345136:                  JUMP   L_01d6
37511 @ 345139:                  LOCATE L_0004

  3862           ->L21 %IF A(P+4)=1;            ! REST OF EXPR
37512 @ 345142:                  LINE   3862 "regression-compile-tmp/allimpc1-77.imp"
37513 @ 345184:                  PUSH   A
37514 @ 345187:                  PUSH   P
37515 @ 345190:                  PUSHI  #0x00000004
37516 @ 345195:                  ADD   
37517 @ 345196:                  ACCESS
37518 @ 345197:                  PUSHI  #0x00000001
37519 @ 345202:                  JUMPIF # L_0004
37520 @ 345206:                  JUMP   L_01de
37521 @ 345209:                  LOCATE L_0004

  3863                 CODE=A(P+3); P=P+5
37522 @ 345212:                  LINE   3863 "regression-compile-tmp/allimpc1-77.imp"
37523 @ 345254:                  PUSH   CODE
37524 @ 345257:                  PUSH   A
37525 @ 345260:                  PUSH   P
37526 @ 345263:                  PUSHI  #0x00000003
37527 @ 345268:                  ADD   
37528 @ 345269:                  ACCESS
37529 @ 345270:                  ASSVAL
37530 @ 345271:                  LINE   3863 "regression-compile-tmp/allimpc1-77.imp"
37531 @ 345313:                  PUSH   P
37532 @ 345316:                  PUSH   P
37533 @ 345319:                  PUSHI  #0x00000005
37534 @ 345324:                  ADD   
37535 @ 345325:                  ASSVAL

  3864           %RESULT=1 %IF 256>CODE
37536 @ 345326:                  LINE   3864 "regression-compile-tmp/allimpc1-77.imp"
37537 @ 345368:                  PUSHI  #0x00000100
37538 @ 345373:                  PUSH   CODE
37539 @ 345376:                  JUMPIF <= L_0004
37540 @ 345380:                  PUSHI  #0x00000001
37541 @ 345385:                  RESULT
37542 @ 345386:                  LOCATE L_0004

  3865           %RESULT=2
37543 @ 345389:                  LINE   3865 "regression-compile-tmp/allimpc1-77.imp"
37544 @ 345431:                  PUSHI  #0x00000002
37545 @ 345436:                  RESULT

  3866  L21:      %IF A(P+5)=12 %THEN TYPE=5;! STRING EXPRESSION
37546 @ 345437:                  LINE   3866 "regression-compile-tmp/allimpc1-77.imp"
37547 @ 345479:                  LABEL  L_01de
37548 @ 345482:                  LINE   3866 "regression-compile-tmp/allimpc1-77.imp"
37549 @ 345524:                  PUSH   A
37550 @ 345527:                  PUSH   P
37551 @ 345530:                  PUSHI  #0x00000005
37552 @ 345535:                  ADD   
37553 @ 345536:                  ACCESS
37554 @ 345537:                  PUSHI  #0x0000000c
37555 @ 345542:                  JUMPIF # L_0004
37556 @ 345546:                  PUSH   TYPE
37557 @ 345549:                  PUSHI  #0x00000005
37558 @ 345554:                  ASSVAL
37559 @ 345555:                  LOCATE L_0004

  3867  SW(3):SW(4):L9:%RESULT=0
37560 @ 345558:                  LINE   3867 "regression-compile-tmp/allimpc1-77.imp"
37561 @ 345600:                  PUSHI  #0x00000003
37562 @ 345605:                  SLABEL 469
37563 @ 345608:                  LINE   3867 "regression-compile-tmp/allimpc1-77.imp"
37564 @ 345650:                  PUSHI  #0x00000004
37565 @ 345655:                  SLABEL 469
37566 @ 345658:                  LINE   3867 "regression-compile-tmp/allimpc1-77.imp"
37567 @ 345700:                  LABEL  L_01d6
37568 @ 345703:                  LINE   3867 "regression-compile-tmp/allimpc1-77.imp"
37569 @ 345745:                  PUSHI  #0x00000000
37570 @ 345750:                  RESULT

  3868                 %END
37571 @ 345751:                  LINE   3868 "regression-compile-tmp/allimpc1-77.imp"
37572 @ 345793:               END    _lev0id0_CSS_TSEXP {lev=3 --> 2}

  3869                 %ROUTINE     MOVE R(%INTEGER R,N)
  3870           !%SHORTROUTINE
37573 @ 345794:               LINE   3869 "regression-compile-tmp/allimpc1-77.imp"
37574 @ 345836:               DEF    MOVER (_lev0id0_CSS_MOVER) p1=V_014d 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
37575 @ 345853:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
37576 @ 345854:                     DEF    R p1=V_01d4 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
37577 @ 345867:                     DEF    N p1=V_01d5 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
37578 @ 345880:                  FINISH ) {lev=3}

  3871                 ->L99 %IF N=0; ->L2 %IF 0>N
37579 @ 345881:                  LINE   3871 "regression-compile-tmp/allimpc1-77.imp"
37580 @ 345923:                  PUSH   N
37581 @ 345926:                  PUSHI  #0x00000000
37582 @ 345931:                  JUMPIF # L_0004
37583 @ 345935:                  JUMP   L_01d6
37584 @ 345938:                  LOCATE L_0004
37585 @ 345941:                  LINE   3871 "regression-compile-tmp/allimpc1-77.imp"
37586 @ 345983:                  PUSHI  #0x00000000
37587 @ 345988:                  PUSH   N
37588 @ 345991:                  JUMPIF <= L_0004
37589 @ 345995:                  JUMP   L_01d7
37590 @ 345998:                  LOCATE L_0004

  3872           DUMP(0,R,N,0,R); ->L99
37591 @ 346001:                  LINE   3872 "regression-compile-tmp/allimpc1-77.imp"
37592 @ 346043:                  PUSH   DUMP
37593 @ 346046:                  PUSHI  #0x00000000
37594 @ 346051:                  ASSPAR
37595 @ 346052:                  PUSH   R
37596 @ 346055:                  ASSPAR
37597 @ 346056:                  PUSH   N
37598 @ 346059:                  ASSPAR
37599 @ 346060:                  PUSHI  #0x00000000
37600 @ 346065:                  ASSPAR
37601 @ 346066:                  PUSH   R
37602 @ 346069:                  ASSPAR
37603 @ 346070:                  CALL  
37604 @ 346071:                  LINE   3872 "regression-compile-tmp/allimpc1-77.imp"
37605 @ 346113:                  JUMP   L_01d6

  3873  L2:       N=-N; ->L3 %UNLESS N=4 %OR N=8
37606 @ 346116:                  LINE   3873 "regression-compile-tmp/allimpc1-77.imp"
37607 @ 346158:                  LABEL  L_01d7
37608 @ 346161:                  LINE   3873 "regression-compile-tmp/allimpc1-77.imp"
37609 @ 346203:                  PUSH   N
37610 @ 346206:                  PUSH   N
37611 @ 346209:                  NEGATE
37612 @ 346210:                  ASSVAL
37613 @ 346211:                  LINE   3873 "regression-compile-tmp/allimpc1-77.imp"
37614 @ 346253:                  PUSH   N
37615 @ 346256:                  PUSHI  #0x00000004
37616 @ 346261:                  JUMPIF = L_0004
37617 @ 346265:                  PUSH   N
37618 @ 346268:                  PUSHI  #0x00000008
37619 @ 346273:                  JUMPIF = L_0004
37620 @ 346277:                  JUMP   L_01d8
37621 @ 346280:                  LOCATE L_0004

  3874           PRX(X'5A',R,0,GLA,76+N); ->L99
37622 @ 346283:                  LINE   3874 "regression-compile-tmp/allimpc1-77.imp"
37623 @ 346325:                  PUSH   PRX
37624 @ 346328:                  PUSHI  #0x0000005a
37625 @ 346333:                  ASSPAR
37626 @ 346334:                  PUSH   R
37627 @ 346337:                  ASSPAR
37628 @ 346338:                  PUSHI  #0x00000000
37629 @ 346343:                  ASSPAR
37630 @ 346344:                  PUSH   GLA
37631 @ 346347:                  ASSPAR
37632 @ 346348:                  PUSHI  #0x0000004c
37633 @ 346353:                  PUSH   N
37634 @ 346356:                  ADD   
37635 @ 346357:                  ASSPAR
37636 @ 346358:                  CALL  
37637 @ 346359:                  LINE   3874 "regression-compile-tmp/allimpc1-77.imp"
37638 @ 346401:                  JUMP   L_01d6

  3875  L3:       PCONST(X'41000000'!N);        ! LA 0,N
37639 @ 346404:                  LINE   3875 "regression-compile-tmp/allimpc1-77.imp"
37640 @ 346446:                  LABEL  L_01d8
37641 @ 346449:                  LINE   3875 "regression-compile-tmp/allimpc1-77.imp"
37642 @ 346491:                  PUSH   PCONST
37643 @ 346494:                  PUSHI  #0x41000000
37644 @ 346499:                  PUSH   N
37645 @ 346502:                  OR    
37646 @ 346503:                  ASSPAR
37647 @ 346504:                  CALL  

  3876           PRR(X'1B',R,0);               ! SR R,0
37648 @ 346505:                  LINE   3876 "regression-compile-tmp/allimpc1-77.imp"
37649 @ 346547:                  PUSH   PRR
37650 @ 346550:                  PUSHI  #0x0000001b
37651 @ 346555:                  ASSPAR
37652 @ 346556:                  PUSH   R
37653 @ 346559:                  ASSPAR
37654 @ 346560:                  PUSHI  #0x00000000
37655 @ 346565:                  ASSPAR
37656 @ 346566:                  CALL  

  3877  L99:      %END
37657 @ 346567:                  LINE   3877 "regression-compile-tmp/allimpc1-77.imp"
37658 @ 346609:                  LABEL  L_01d6
37659 @ 346612:                  LINE   3877 "regression-compile-tmp/allimpc1-77.imp"
37660 @ 346654:               END    _lev0id0_CSS_MOVER {lev=3 --> 2}

  3878                 %INTEGERFN     FIND PP
  3879           !%SHORTROUTINE
37661 @ 346655:               LINE   3878 "regression-compile-tmp/allimpc1-77.imp"
37662 @ 346697:               DEF    FINDPP (_lev0id0_CSS_FINDPP) p1=V_0168 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
37663 @ 346715:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
37664 @ 346716:                  FINISH ) {lev=3}

  3880                 %INTEGER I
37665 @ 346717:                  LINE   3880 "regression-compile-tmp/allimpc1-77.imp"
37666 @ 346759:                  DEF    I p1=V_01d4 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

  3881           %CYCLE I=9-RLEVEL,-1,4
37667 @ 346772:                  LINE   3881 "regression-compile-tmp/allimpc1-77.imp"
37668 @ 346814:                  PUSH   I
37669 @ 346817:                  PUSHI  #0x00000001
37670 @ 346822:                  NEGATE
37671 @ 346823:                  PUSHI  #0x00000004
37672 @ 346828:                  PUSHI  #0x00000009
37673 @ 346833:                  PUSH   RLEVEL
37674 @ 346836:                  SUB   
37675 @ 346837:                  FOR    L_0003

  3882                 ->L1 %IF REGISTER(I)=0
37676 @ 346840:                  LINE   3882 "regression-compile-tmp/allimpc1-77.imp"
37677 @ 346882:                  PUSH   REGISTER
37678 @ 346885:                  PUSH   I
37679 @ 346888:                  ACCESS
37680 @ 346889:                  PUSHI  #0x00000000
37681 @ 346894:                  JUMPIF # L_0007
37682 @ 346898:                  JUMP   L_01d5
37683 @ 346901:                  LOCATE L_0007

  3883                 %REPEAT
37684 @ 346904:                  LINE   3883 "regression-compile-tmp/allimpc1-77.imp"
37685 @ 346946:                  REPEAT L_0003
37686 @ 346949:                  LOCATE L_0004

  3884           %RESULT=0
37687 @ 346952:                  LINE   3884 "regression-compile-tmp/allimpc1-77.imp"
37688 @ 346994:                  PUSHI  #0x00000000
37689 @ 346999:                  RESULT

  3885  L1:             REGISTER(I)=1
37690 @ 347000:                  LINE   3885 "regression-compile-tmp/allimpc1-77.imp"
37691 @ 347042:                  LABEL  L_01d5
37692 @ 347045:                  LINE   3885 "regression-compile-tmp/allimpc1-77.imp"
37693 @ 347087:                  PUSH   REGISTER
37694 @ 347090:                  PUSH   I
37695 @ 347093:                  ACCESS
37696 @ 347094:                  PUSHI  #0x00000001
37697 @ 347099:                  ASSVAL

  3886                 %RESULT=I
37698 @ 347100:                  LINE   3886 "regression-compile-tmp/allimpc1-77.imp"
37699 @ 347142:                  PUSH   I
37700 @ 347145:                  RESULT

  3887                 %END
37701 @ 347146:                  LINE   3887 "regression-compile-tmp/allimpc1-77.imp"
37702 @ 347188:               END    _lev0id0_CSS_FINDPP {lev=3 --> 2}

  3888           %ROUTINE     UNPARK(%INTEGER OPCODE,REG,Q)
  3889           !%SHORTROUTINE
37703 @ 347189:               LINE   3888 "regression-compile-tmp/allimpc1-77.imp"
37704 @ 347231:               DEF    UNPARK (_lev0id0_CSS_UNPARK) p1=V_016c 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
37705 @ 347249:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
37706 @ 347250:                     DEF    OPCODE p1=V_01d4 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
37707 @ 347268:                     DEF    REG p1=V_01d5 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
37708 @ 347283:                     DEF    Q p1=V_01d6 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
37709 @ 347296:                  FINISH ) {lev=3}

  3890           ->L1 %IF 0>Q
37710 @ 347297:                  LINE   3890 "regression-compile-tmp/allimpc1-77.imp"
37711 @ 347339:                  PUSHI  #0x00000000
37712 @ 347344:                  PUSH   Q
37713 @ 347347:                  JUMPIF <= L_0004
37714 @ 347351:                  JUMP   L_01d7
37715 @ 347354:                  LOCATE L_0004

  3891           PRR(OPCODE-X'40',REG,Q); REGISTER(Q)=0; ->L9
37716 @ 347357:                  LINE   3891 "regression-compile-tmp/allimpc1-77.imp"
37717 @ 347399:                  PUSH   PRR
37718 @ 347402:                  PUSH   OPCODE
37719 @ 347405:                  PUSHI  #0x00000040
37720 @ 347410:                  SUB   
37721 @ 347411:                  ASSPAR
37722 @ 347412:                  PUSH   REG
37723 @ 347415:                  ASSPAR
37724 @ 347416:                  PUSH   Q
37725 @ 347419:                  ASSPAR
37726 @ 347420:                  CALL  
37727 @ 347421:                  LINE   3891 "regression-compile-tmp/allimpc1-77.imp"
37728 @ 347463:                  PUSH   REGISTER
37729 @ 347466:                  PUSH   Q
37730 @ 347469:                  ACCESS
37731 @ 347470:                  PUSHI  #0x00000000
37732 @ 347475:                  ASSVAL
37733 @ 347476:                  LINE   3891 "regression-compile-tmp/allimpc1-77.imp"
37734 @ 347518:                  JUMP   L_01d8

  3892  L1:       Q=|Q|; PRX(OPCODE,REG,0,RBASE,Q)
37735 @ 347521:                  LINE   3892 "regression-compile-tmp/allimpc1-77.imp"
37736 @ 347563:                  LABEL  L_01d7
37737 @ 347566:                  LINE   3892 "regression-compile-tmp/allimpc1-77.imp"
37738 @ 347608:                  PUSH   Q
37739 @ 347611:                  PUSH   Q
37740 @ 347614:                  MOD   
37741 @ 347615:                  ASSVAL
37742 @ 347616:                  LINE   3892 "regression-compile-tmp/allimpc1-77.imp"
37743 @ 347658:                  PUSH   PRX
37744 @ 347661:                  PUSH   OPCODE
37745 @ 347664:                  ASSPAR
37746 @ 347665:                  PUSH   REG
37747 @ 347668:                  ASSPAR
37748 @ 347669:                  PUSHI  #0x00000000
37749 @ 347674:                  ASSPAR
37750 @ 347675:                  PUSH   RBASE
37751 @ 347678:                  ASSPAR
37752 @ 347679:                  PUSH   Q
37753 @ 347682:                  ASSPAR
37754 @ 347683:                  CALL  

  3893           PUSH(WSP(LEVEL),0,Q);
37755 @ 347684:                  LINE   3893 "regression-compile-tmp/allimpc1-77.imp"
37756 @ 347726:                  PUSH   PUSH
37757 @ 347729:                  PUSH   WSP
37758 @ 347732:                  PUSH   LEVEL
37759 @ 347735:                  ACCESS
37760 @ 347736:                  ASSPAR
37761 @ 347737:                  PUSHI  #0x00000000
37762 @ 347742:                  ASSPAR
37763 @ 347743:                  PUSH   Q
37764 @ 347746:                  ASSPAR
37765 @ 347747:                  CALL  

  3894  L9:       %END
37766 @ 347748:                  LINE   3894 "regression-compile-tmp/allimpc1-77.imp"
37767 @ 347790:                  LABEL  L_01d8
37768 @ 347793:                  LINE   3894 "regression-compile-tmp/allimpc1-77.imp"
37769 @ 347835:               END    _lev0id0_CSS_UNPARK {lev=3 --> 2}

  3895                 %INTEGERFN     PARK(%INTEGER REG)
  3896           !%SHORTROUTINE
37770 @ 347836:               LINE   3895 "regression-compile-tmp/allimpc1-77.imp"
37771 @ 347878:               DEF    PARK (_lev0id0_CSS_PARK) p1=V_0165 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
37772 @ 347894:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
37773 @ 347895:                     DEF    REG p1=V_01d4 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
37774 @ 347910:                  FINISH ) {lev=3}

  3897           %INTEGER I,J,P
37775 @ 347911:                  LINE   3897 "regression-compile-tmp/allimpc1-77.imp"
37776 @ 347953:                  DEF    I p1=V_01d5 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
37777 @ 347966:                  DEF    J p1=V_01d6 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
37778 @ 347979:                  DEF    P p1=V_01d7 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

  3898           P=CLAIMABLE REG
37779 @ 347992:                  LINE   3898 "regression-compile-tmp/allimpc1-77.imp"
37780 @ 348034:                  PUSH   P
37781 @ 348037:                  PUSH   CLAIMABLEREG
37782 @ 348040:                  CALL  
37783 @ 348041:                  ASSVAL

  3899           ->L1 %IF P=0
37784 @ 348042:                  LINE   3899 "regression-compile-tmp/allimpc1-77.imp"
37785 @ 348084:                  PUSH   P
37786 @ 348087:                  PUSHI  #0x00000000
37787 @ 348092:                  JUMPIF # L_0004
37788 @ 348096:                  JUMP   L_01d8
37789 @ 348099:                  LOCATE L_0004

  3900           REGISTER(P)=1
37790 @ 348102:                  LINE   3900 "regression-compile-tmp/allimpc1-77.imp"
37791 @ 348144:                  PUSH   REGISTER
37792 @ 348147:                  PUSH   P
37793 @ 348150:                  ACCESS
37794 @ 348151:                  PUSHI  #0x00000001
37795 @ 348156:                  ASSVAL

  3901                 ->L2 %IF P=REG
37796 @ 348157:                  LINE   3901 "regression-compile-tmp/allimpc1-77.imp"
37797 @ 348199:                  PUSH   P
37798 @ 348202:                  PUSH   REG
37799 @ 348205:                  JUMPIF # L_0004
37800 @ 348209:                  JUMP   L_01d9
37801 @ 348212:                  LOCATE L_0004

  3902           PRR(X'18',P,REG);             ! LR P,REG
37802 @ 348215:                  LINE   3902 "regression-compile-tmp/allimpc1-77.imp"
37803 @ 348257:                  PUSH   PRR
37804 @ 348260:                  PUSHI  #0x00000018
37805 @ 348265:                  ASSPAR
37806 @ 348266:                  PUSH   P
37807 @ 348269:                  ASSPAR
37808 @ 348270:                  PUSH   REG
37809 @ 348273:                  ASSPAR
37810 @ 348274:                  CALL  

  3903  L2:             %RESULT=P
37811 @ 348275:                  LINE   3903 "regression-compile-tmp/allimpc1-77.imp"
37812 @ 348317:                  LABEL  L_01d9
37813 @ 348320:                  LINE   3903 "regression-compile-tmp/allimpc1-77.imp"
37814 @ 348362:                  PUSH   P
37815 @ 348365:                  RESULT

  3904  L1:       POP(WSP(LEVEL),I,J); ->L3 %UNLESS J=-1
37816 @ 348366:                  LINE   3904 "regression-compile-tmp/allimpc1-77.imp"
37817 @ 348408:                  LABEL  L_01d8
37818 @ 348411:                  LINE   3904 "regression-compile-tmp/allimpc1-77.imp"
37819 @ 348453:                  PUSH   POP
37820 @ 348456:                  PUSH   WSP
37821 @ 348459:                  PUSH   LEVEL
37822 @ 348462:                  ACCESS
37823 @ 348463:                  ASSPAR
37824 @ 348464:                  PUSH   I
37825 @ 348467:                  ASSPAR
37826 @ 348468:                  PUSH   J
37827 @ 348471:                  ASSPAR
37828 @ 348472:                  CALL  
37829 @ 348473:                  LINE   3904 "regression-compile-tmp/allimpc1-77.imp"
37830 @ 348515:                  PUSH   J
37831 @ 348518:                  PUSHI  #0x00000001
37832 @ 348523:                  NEGATE
37833 @ 348524:                  JUMPIF = L_0004
37834 @ 348528:                  JUMP   L_01da
37835 @ 348531:                  LOCATE L_0004

  3905           J=N; N=N+4
37836 @ 348534:                  LINE   3905 "regression-compile-tmp/allimpc1-77.imp"
37837 @ 348576:                  PUSH   J
37838 @ 348579:                  PUSH   N
37839 @ 348582:                  ASSVAL
37840 @ 348583:                  LINE   3905 "regression-compile-tmp/allimpc1-77.imp"
37841 @ 348625:                  PUSH   N
37842 @ 348628:                  PUSH   N
37843 @ 348631:                  PUSHI  #0x00000004
37844 @ 348636:                  ADD   
37845 @ 348637:                  ASSVAL

  3906  L3:       DUMP(1,REG,J,0,RBASE); %RESULT=-J
37846 @ 348638:                  LINE   3906 "regression-compile-tmp/allimpc1-77.imp"
37847 @ 348680:                  LABEL  L_01da
37848 @ 348683:                  LINE   3906 "regression-compile-tmp/allimpc1-77.imp"
37849 @ 348725:                  PUSH   DUMP
37850 @ 348728:                  PUSHI  #0x00000001
37851 @ 348733:                  ASSPAR
37852 @ 348734:                  PUSH   REG
37853 @ 348737:                  ASSPAR
37854 @ 348738:                  PUSH   J
37855 @ 348741:                  ASSPAR
37856 @ 348742:                  PUSHI  #0x00000000
37857 @ 348747:                  ASSPAR
37858 @ 348748:                  PUSH   RBASE
37859 @ 348751:                  ASSPAR
37860 @ 348752:                  CALL  
37861 @ 348753:                  LINE   3906 "regression-compile-tmp/allimpc1-77.imp"
37862 @ 348795:                  PUSH   J
37863 @ 348798:                  NEGATE
37864 @ 348799:                  RESULT

  3907                 %END
37865 @ 348800:                  LINE   3907 "regression-compile-tmp/allimpc1-77.imp"
37866 @ 348842:               END    _lev0id0_CSS_PARK {lev=3 --> 2}

  3908           %INTEGERFN     CLAIMABLE REG
  3909           !%SHORTROUTINE
37867 @ 348843:               LINE   3908 "regression-compile-tmp/allimpc1-77.imp"
37868 @ 348885:               DEF    CLAIMABLEREG (_lev0id0_CSS_CLAIMABLEREG) p1=V_0167 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
37869 @ 348909:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
37870 @ 348910:                  FINISH ) {lev=3}

  3910           %INTEGER I
37871 @ 348911:                  LINE   3910 "regression-compile-tmp/allimpc1-77.imp"
37872 @ 348953:                  DEF    I p1=V_01d4 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

  3911           ->L1 %IF RBASE<= 4
37873 @ 348966:                  LINE   3911 "regression-compile-tmp/allimpc1-77.imp"
37874 @ 349008:                  PUSH   RBASE
37875 @ 349011:                  PUSHI  #0x00000004
37876 @ 349016:                  JUMPIF > L_0004
37877 @ 349020:                  JUMP   L_01d5
37878 @ 349023:                  LOCATE L_0004

  3912           %CYCLE I=5,1,RBASE
37879 @ 349026:                  LINE   3912 "regression-compile-tmp/allimpc1-77.imp"
37880 @ 349068:                  PUSH   I
37881 @ 349071:                  PUSHI  #0x00000001
37882 @ 349076:                  PUSH   RBASE
37883 @ 349079:                  PUSHI  #0x00000005
37884 @ 349084:                  FOR    L_0003

  3913           %RESULT=I %IF REGISTER(I)=0
37885 @ 349087:                  LINE   3913 "regression-compile-tmp/allimpc1-77.imp"
37886 @ 349129:                  PUSH   REGISTER
37887 @ 349132:                  PUSH   I
37888 @ 349135:                  ACCESS
37889 @ 349136:                  PUSHI  #0x00000000
37890 @ 349141:                  JUMPIF # L_0007
37891 @ 349145:                  PUSH   I
37892 @ 349148:                  RESULT
37893 @ 349149:                  LOCATE L_0007

  3914           %REPEAT
37894 @ 349152:                  LINE   3914 "regression-compile-tmp/allimpc1-77.imp"
37895 @ 349194:                  REPEAT L_0003
37896 @ 349197:                  LOCATE L_0004

  3915  L1:       %RESULT=0
37897 @ 349200:                  LINE   3915 "regression-compile-tmp/allimpc1-77.imp"
37898 @ 349242:                  LABEL  L_01d5
37899 @ 349245:                  LINE   3915 "regression-compile-tmp/allimpc1-77.imp"
37900 @ 349287:                  PUSHI  #0x00000000
37901 @ 349292:                  RESULT

  3916           %END
37902 @ 349293:                  LINE   3916 "regression-compile-tmp/allimpc1-77.imp"
37903 @ 349335:               END    _lev0id0_CSS_CLAIMABLEREG {lev=3 --> 2}

  3917           %INTEGERFN PARKF (%INTEGER REG,PREC)
  3918           !%SHORTROUTINE
37904 @ 349336:               LINE   3917 "regression-compile-tmp/allimpc1-77.imp"
37905 @ 349378:               DEF    PARKF (_lev0id0_CSS_PARKF) p1=V_0166 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
37906 @ 349395:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
37907 @ 349396:                     DEF    REG p1=V_01d4 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
37908 @ 349411:                     DEF    PREC p1=V_01d5 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
37909 @ 349427:                  FINISH ) {lev=3}

  3919           %INTEGER I,J
37910 @ 349428:                  LINE   3919 "regression-compile-tmp/allimpc1-77.imp"
37911 @ 349470:                  DEF    I p1=V_01d6 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
37912 @ 349483:                  DEF    J p1=V_01d7 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

  3920           ->L10 %UNLESS PREC=0
37913 @ 349496:                  LINE   3920 "regression-compile-tmp/allimpc1-77.imp"
37914 @ 349538:                  PUSH   PREC
37915 @ 349541:                  PUSHI  #0x00000000
37916 @ 349546:                  JUMPIF = L_0004
37917 @ 349550:                  JUMP   L_01d8
37918 @ 349553:                  LOCATE L_0004

  3921           POP(WSP(LEVEL),I,J)
37919 @ 349556:                  LINE   3921 "regression-compile-tmp/allimpc1-77.imp"
37920 @ 349598:                  PUSH   POP
37921 @ 349601:                  PUSH   WSP
37922 @ 349604:                  PUSH   LEVEL
37923 @ 349607:                  ACCESS
37924 @ 349608:                  ASSPAR
37925 @ 349609:                  PUSH   I
37926 @ 349612:                  ASSPAR
37927 @ 349613:                  PUSH   J
37928 @ 349616:                  ASSPAR
37929 @ 349617:                  CALL  

  3922           ->L3 %UNLESS J=-1
37930 @ 349618:                  LINE   3922 "regression-compile-tmp/allimpc1-77.imp"
37931 @ 349660:                  PUSH   J
37932 @ 349663:                  PUSHI  #0x00000001
37933 @ 349668:                  NEGATE
37934 @ 349669:                  JUMPIF = L_0004
37935 @ 349673:                  JUMP   L_01d9
37936 @ 349676:                  LOCATE L_0004

  3923           J=N; N=N+4
37937 @ 349679:                  LINE   3923 "regression-compile-tmp/allimpc1-77.imp"
37938 @ 349721:                  PUSH   J
37939 @ 349724:                  PUSH   N
37940 @ 349727:                  ASSVAL
37941 @ 349728:                  LINE   3923 "regression-compile-tmp/allimpc1-77.imp"
37942 @ 349770:                  PUSH   N
37943 @ 349773:                  PUSH   N
37944 @ 349776:                  PUSHI  #0x00000004
37945 @ 349781:                  ADD   
37946 @ 349782:                  ASSVAL

  3924  L3:       DUMP(9+2*PREC,REG,J,0,RBASE)
37947 @ 349783:                  LINE   3924 "regression-compile-tmp/allimpc1-77.imp"
37948 @ 349825:                  LABEL  L_01d9
37949 @ 349828:                  LINE   3924 "regression-compile-tmp/allimpc1-77.imp"
37950 @ 349870:                  PUSH   DUMP
37951 @ 349873:                  PUSHI  #0x00000009
37952 @ 349878:                  PUSHI  #0x00000002
37953 @ 349883:                  PUSH   PREC
37954 @ 349886:                  MUL   
37955 @ 349887:                  ADD   
37956 @ 349888:                  ASSPAR
37957 @ 349889:                  PUSH   REG
37958 @ 349892:                  ASSPAR
37959 @ 349893:                  PUSH   J
37960 @ 349896:                  ASSPAR
37961 @ 349897:                  PUSHI  #0x00000000
37962 @ 349902:                  ASSPAR
37963 @ 349903:                  PUSH   RBASE
37964 @ 349906:                  ASSPAR
37965 @ 349907:                  CALL  

  3925           %RESULT=J
37966 @ 349908:                  LINE   3925 "regression-compile-tmp/allimpc1-77.imp"
37967 @ 349950:                  PUSH   J
37968 @ 349953:                  RESULT

  3926  L10:      J=GET DBLE WRD;->L3             ;!PARKING SPACE
37969 @ 349954:                  LINE   3926 "regression-compile-tmp/allimpc1-77.imp"
37970 @ 349996:                  LABEL  L_01d8
37971 @ 349999:                  LINE   3926 "regression-compile-tmp/allimpc1-77.imp"
37972 @ 350041:                  PUSH   J
37973 @ 350044:                  PUSH   GETDBLEWRD
37974 @ 350047:                  CALL  
37975 @ 350048:                  ASSVAL
37976 @ 350049:                  LINE   3926 "regression-compile-tmp/allimpc1-77.imp"
37977 @ 350091:                  JUMP   L_01d9

  3927           %END
37978 @ 350094:                  LINE   3927 "regression-compile-tmp/allimpc1-77.imp"
37979 @ 350136:               END    _lev0id0_CSS_PARKF {lev=3 --> 2}

  3928           %INTEGERFN GET ARR WSP
  3929           %COMMENT PRODUCES 6 CONTIGUOUS WORDS UNDER BASE
  3930           %COMMENT REGISTER COVER FOR ARRAY ACCESS
37980 @ 350137:               LINE   3928 "regression-compile-tmp/allimpc1-77.imp"
37981 @ 350179:               DEF    GETARRWSP (_lev0id0_CSS_GETARRWSP) p1=V_014e 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
37982 @ 350200:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
37983 @ 350201:                  FINISH ) {lev=3}

  3931           %INTEGER I,J
37984 @ 350202:                  LINE   3931 "regression-compile-tmp/allimpc1-77.imp"
37985 @ 350244:                  DEF    I p1=V_01d4 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
37986 @ 350257:                  DEF    J p1=V_01d5 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

  3932           POP(MDARR(LEVEL),I,J)
37987 @ 350270:                  LINE   3932 "regression-compile-tmp/allimpc1-77.imp"
37988 @ 350312:                  PUSH   POP
37989 @ 350315:                  PUSH   MDARR
37990 @ 350318:                  PUSH   LEVEL
37991 @ 350321:                  ACCESS
37992 @ 350322:                  ASSPAR
37993 @ 350323:                  PUSH   I
37994 @ 350326:                  ASSPAR
37995 @ 350327:                  PUSH   J
37996 @ 350330:                  ASSPAR
37997 @ 350331:                  CALL  

  3933           ->L1 %IF J>0
37998 @ 350332:                  LINE   3933 "regression-compile-tmp/allimpc1-77.imp"
37999 @ 350374:                  PUSH   J
38000 @ 350377:                  PUSHI  #0x00000000
38001 @ 350382:                  JUMPIF <= L_0004
38002 @ 350386:                  JUMP   L_01d6
38003 @ 350389:                  LOCATE L_0004

  3934           J=N;  N=N+24
38004 @ 350392:                  LINE   3934 "regression-compile-tmp/allimpc1-77.imp"
38005 @ 350434:                  PUSH   J
38006 @ 350437:                  PUSH   N
38007 @ 350440:                  ASSVAL
38008 @ 350441:                  LINE   3934 "regression-compile-tmp/allimpc1-77.imp"
38009 @ 350483:                  PUSH   N
38010 @ 350486:                  PUSH   N
38011 @ 350489:                  PUSHI  #0x00000018
38012 @ 350494:                  ADD   
38013 @ 350495:                  ASSVAL

  3935  L1:       %RESULT =J
38014 @ 350496:                  LINE   3935 "regression-compile-tmp/allimpc1-77.imp"
38015 @ 350538:                  LABEL  L_01d6
38016 @ 350541:                  LINE   3935 "regression-compile-tmp/allimpc1-77.imp"
38017 @ 350583:                  PUSH   J
38018 @ 350586:                  RESULT

  3936           %END
38019 @ 350587:                  LINE   3936 "regression-compile-tmp/allimpc1-77.imp"
38020 @ 350629:               END    _lev0id0_CSS_GETARRWSP {lev=3 --> 2}

  3937           %ROUTINE     RHEAD(%INTEGER KK)
  3938           !%SHORTROUTINE
38021 @ 350630:               LINE   3937 "regression-compile-tmp/allimpc1-77.imp"
38022 @ 350672:               DEF    RHEAD (_lev0id0_CSS_RHEAD) p1=V_0177 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
38023 @ 350689:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
38024 @ 350690:                     DEF    KK p1=V_01d4 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
38025 @ 350704:                  FINISH ) {lev=3}

  3939           %INTEGER FLAG,W1,W2
38026 @ 350705:                  LINE   3939 "regression-compile-tmp/allimpc1-77.imp"
38027 @ 350747:                  DEF    FLAG p1=V_01d5 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
38028 @ 350763:                  DEF    W1 p1=V_01d6 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
38029 @ 350777:                  DEF    W2 p1=V_01d7 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

  3940           FLAG=KK;FLAG=10000 %IF RLEVEL=0
38030 @ 350791:                  LINE   3940 "regression-compile-tmp/allimpc1-77.imp"
38031 @ 350833:                  PUSH   FLAG
38032 @ 350836:                  PUSH   KK
38033 @ 350839:                  ASSVAL
38034 @ 350840:                  LINE   3940 "regression-compile-tmp/allimpc1-77.imp"
38035 @ 350882:                  PUSH   RLEVEL
38036 @ 350885:                  PUSHI  #0x00000000
38037 @ 350890:                  JUMPIF # L_0004
38038 @ 350894:                  PUSH   FLAG
38039 @ 350897:                  PUSHI  #0x00002710
38040 @ 350902:                  ASSVAL
38041 @ 350903:                  LOCATE L_0004

  3941           ->L5 %IF RLEVEL=0
38042 @ 350906:                  LINE   3941 "regression-compile-tmp/allimpc1-77.imp"
38043 @ 350948:                  PUSH   RLEVEL
38044 @ 350951:                  PUSHI  #0x00000000
38045 @ 350956:                  JUMPIF # L_0004
38046 @ 350960:                  JUMP   L_01d8
38047 @ 350963:                  LOCATE L_0004

  3942           ->L5 %UNLESS LIST=0
38048 @ 350966:                  LINE   3942 "regression-compile-tmp/allimpc1-77.imp"
38049 @ 351008:                  PUSH   LIST
38050 @ 351011:                  PUSHI  #0x00000000
38051 @ 351016:                  JUMPIF = L_0004
38052 @ 351020:                  JUMP   L_01d8
38053 @ 351023:                  LOCATE L_0004

  3943           NEWLINE;WRITE(LINE,5);SPACES(3*LEVEL)
38054 @ 351026:                  LINE   3943 "regression-compile-tmp/allimpc1-77.imp"
38055 @ 351068:                  PUSH   NEWLINE
38056 @ 351071:                  CALL  
38057 @ 351072:                  LINE   3943 "regression-compile-tmp/allimpc1-77.imp"
38058 @ 351114:                  PUSH   WRITE
38059 @ 351117:                  PUSH   LINE
38060 @ 351120:                  ASSPAR
38061 @ 351121:                  PUSHI  #0x00000005
38062 @ 351126:                  ASSPAR
38063 @ 351127:                  CALL  
38064 @ 351128:                  LINE   3943 "regression-compile-tmp/allimpc1-77.imp"
38065 @ 351170:                  PUSH   SPACES
38066 @ 351173:                  PUSHI  #0x00000003
38067 @ 351178:                  PUSH   LEVEL
38068 @ 351181:                  MUL   
38069 @ 351182:                  ASSPAR
38070 @ 351183:                  CALL  

  3944           %IF KK<0 %THEN print string("BEGIN") %ELSE %START
38071 @ 351184:                  LINE   3944 "regression-compile-tmp/allimpc1-77.imp"
38072 @ 351226:                  PUSH   KK
38073 @ 351229:                  PUSHI  #0x00000000
38074 @ 351234:                  JUMPIF >= L_0004
38075 @ 351238:                  PUSH   PRINTSTRING
38076 @ 351241:                  PUSHS  "BEGIN"
38077 @ 351248:                  ASSPAR
38078 @ 351249:                  CALL  
38079 @ 351250:                  GOTO   L_0003
38080 @ 351253:                  LOCATE L_0004

  3945           print string("RT/FN/MAP "); PRINTNAME(KK); %FINISH
38081 @ 351256:                  LINE   3945 "regression-compile-tmp/allimpc1-77.imp"
38082 @ 351298:                  PUSH   PRINTSTRING
38083 @ 351301:                  PUSHS  "RT/FN/MAP "
38084 @ 351313:                  ASSPAR
38085 @ 351314:                  CALL  
38086 @ 351315:                  LINE   3945 "regression-compile-tmp/allimpc1-77.imp"
38087 @ 351357:                  PUSH   PRINTNAME
38088 @ 351360:                  PUSH   KK
38089 @ 351363:                  ASSPAR
38090 @ 351364:                  CALL  
38091 @ 351365:                  LINE   3945 "regression-compile-tmp/allimpc1-77.imp"
38092 @ 351407:                  LOCATE L_0003

  3946           WRITE(CA,6)
38093 @ 351410:                  LINE   3946 "regression-compile-tmp/allimpc1-77.imp"
38094 @ 351452:                  PUSH   WRITE
38095 @ 351455:                  PUSH   CA
38096 @ 351458:                  ASSPAR
38097 @ 351459:                  PUSHI  #0x00000006
38098 @ 351464:                  ASSPAR
38099 @ 351465:                  CALL  

  3947  L5:       LEVEL=LEVEL+1
38100 @ 351466:                  LINE   3947 "regression-compile-tmp/allimpc1-77.imp"
38101 @ 351508:                  LABEL  L_01d8
38102 @ 351511:                  LINE   3947 "regression-compile-tmp/allimpc1-77.imp"
38103 @ 351553:                  PUSH   LEVEL
38104 @ 351556:                  PUSH   LEVEL
38105 @ 351559:                  PUSHI  #0x00000001
38106 @ 351564:                  ADD   
38107 @ 351565:                  ASSVAL

  3948           ->L6 %IF FLAG<0
38108 @ 351566:                  LINE   3948 "regression-compile-tmp/allimpc1-77.imp"
38109 @ 351608:                  PUSH   FLAG
38110 @ 351611:                  PUSHI  #0x00000000
38111 @ 351616:                  JUMPIF >= L_0004
38112 @ 351620:                  JUMP   L_01d9
38113 @ 351623:                  LOCATE L_0004

  3949           RLEVEL=RLEVEL+1;RBASE=10-RLEVEL;R13=0
38114 @ 351626:                  LINE   3949 "regression-compile-tmp/allimpc1-77.imp"
38115 @ 351668:                  PUSH   RLEVEL
38116 @ 351671:                  PUSH   RLEVEL
38117 @ 351674:                  PUSHI  #0x00000001
38118 @ 351679:                  ADD   
38119 @ 351680:                  ASSVAL
38120 @ 351681:                  LINE   3949 "regression-compile-tmp/allimpc1-77.imp"
38121 @ 351723:                  PUSH   RBASE
38122 @ 351726:                  PUSHI  #0x0000000a
38123 @ 351731:                  PUSH   RLEVEL
38124 @ 351734:                  SUB   
38125 @ 351735:                  ASSVAL
38126 @ 351736:                  LINE   3949 "regression-compile-tmp/allimpc1-77.imp"
38127 @ 351778:                  PUSH   R13
38128 @ 351781:                  PUSHI  #0x00000000
38129 @ 351786:                  ASSVAL

  3950           FAULT(35) %IF RBASE=4 %OR REGISTER(RBASE)#0
38130 @ 351787:                  LINE   3950 "regression-compile-tmp/allimpc1-77.imp"
38131 @ 351829:                  PUSH   RBASE
38132 @ 351832:                  PUSHI  #0x00000004
38133 @ 351837:                  JUMPIF = L_0005
38134 @ 351841:                  PUSH   REGISTER
38135 @ 351844:                  PUSH   RBASE
38136 @ 351847:                  ACCESS
38137 @ 351848:                  PUSHI  #0x00000000
38138 @ 351853:                  JUMPIF = L_0004
38139 @ 351857:                  LOCATE L_0005
38140 @ 351860:                  PUSH   FAULT
38141 @ 351863:                  PUSHI  #0x00000023
38142 @ 351868:                  ASSPAR
38143 @ 351869:                  CALL  
38144 @ 351870:                  LOCATE L_0004

  3951           REGISTER(RBASE)=1
38145 @ 351873:                  LINE   3951 "regression-compile-tmp/allimpc1-77.imp"
38146 @ 351915:                  PUSH   REGISTER
38147 @ 351918:                  PUSH   RBASE
38148 @ 351921:                  ACCESS
38149 @ 351922:                  PUSHI  #0x00000001
38150 @ 351927:                  ASSVAL

  3952  L6:       FAULT(34) %IF LEVEL=10
38151 @ 351928:                  LINE   3952 "regression-compile-tmp/allimpc1-77.imp"
38152 @ 351970:                  LABEL  L_01d9
38153 @ 351973:                  LINE   3952 "regression-compile-tmp/allimpc1-77.imp"
38154 @ 352015:                  PUSH   LEVEL
38155 @ 352018:                  PUSHI  #0x0000000a
38156 @ 352023:                  JUMPIF # L_0004
38157 @ 352027:                  PUSH   FAULT
38158 @ 352030:                  PUSHI  #0x00000022
38159 @ 352035:                  ASSPAR
38160 @ 352036:                  CALL  
38161 @ 352037:                  LOCATE L_0004

  3953           FAULT(105) %IF LEVEL>MAX LEVELS
38162 @ 352040:                  LINE   3953 "regression-compile-tmp/allimpc1-77.imp"
38163 @ 352082:                  PUSH   LEVEL
38164 @ 352085:                  PUSH   MAXLEVELS
38165 @ 352088:                  JUMPIF <= L_0004
38166 @ 352092:                  PUSH   FAULT
38167 @ 352095:                  PUSHI  #0x00000069
38168 @ 352100:                  ASSPAR
38169 @ 352101:                  CALL  
38170 @ 352102:                  LOCATE L_0004

  3954           NMDECS(LEVEL)=0
38171 @ 352105:                  LINE   3954 "regression-compile-tmp/allimpc1-77.imp"
38172 @ 352147:                  PUSH   NMDECS
38173 @ 352150:                  PUSH   LEVEL
38174 @ 352153:                  ACCESS
38175 @ 352154:                  PUSHI  #0x00000000
38176 @ 352159:                  ASSVAL

  3955           ->L10 %IF FLAG>=0
38177 @ 352160:                  LINE   3955 "regression-compile-tmp/allimpc1-77.imp"
38178 @ 352202:                  PUSH   FLAG
38179 @ 352205:                  PUSHI  #0x00000000
38180 @ 352210:                  JUMPIF < L_0004
38181 @ 352214:                  JUMP   L_01da
38182 @ 352217:                  LOCATE L_0004

  3956           PRX(X'90',10,11,RBASE,N);     ! STM 10,11,?
38183 @ 352220:                  LINE   3956 "regression-compile-tmp/allimpc1-77.imp"
38184 @ 352262:                  PUSH   PRX
38185 @ 352265:                  PUSHI  #0x00000090
38186 @ 352270:                  ASSPAR
38187 @ 352271:                  PUSHI  #0x0000000a
38188 @ 352276:                  ASSPAR
38189 @ 352277:                  PUSHI  #0x0000000b
38190 @ 352282:                  ASSPAR
38191 @ 352283:                  PUSH   RBASE
38192 @ 352286:                  ASSPAR
38193 @ 352287:                  PUSH   N
38194 @ 352290:                  ASSPAR
38195 @ 352291:                  CALL  

  3957           N=N+12;W1=RBASE;W2=N-4
38196 @ 352292:                  LINE   3957 "regression-compile-tmp/allimpc1-77.imp"
38197 @ 352334:                  PUSH   N
38198 @ 352337:                  PUSH   N
38199 @ 352340:                  PUSHI  #0x0000000c
38200 @ 352345:                  ADD   
38201 @ 352346:                  ASSVAL
38202 @ 352347:                  LINE   3957 "regression-compile-tmp/allimpc1-77.imp"
38203 @ 352389:                  PUSH   W1
38204 @ 352392:                  PUSH   RBASE
38205 @ 352395:                  ASSVAL
38206 @ 352396:                  LINE   3957 "regression-compile-tmp/allimpc1-77.imp"
38207 @ 352438:                  PUSH   W2
38208 @ 352441:                  PUSH   N
38209 @ 352444:                  PUSHI  #0x00000004
38210 @ 352449:                  SUB   
38211 @ 352450:                  ASSVAL

  3958           ->L20
38212 @ 352451:                  LINE   3958 "regression-compile-tmp/allimpc1-77.imp"
38213 @ 352493:                  JUMP   L_01db

  3959  L10:      ->L25 %IF KK<0
38214 @ 352496:                  LINE   3959 "regression-compile-tmp/allimpc1-77.imp"
38215 @ 352538:                  LABEL  L_01da
38216 @ 352541:                  LINE   3959 "regression-compile-tmp/allimpc1-77.imp"
38217 @ 352583:                  PUSH   KK
38218 @ 352586:                  PUSHI  #0x00000000
38219 @ 352591:                  JUMPIF >= L_0004
38220 @ 352595:                  JUMP   L_01dc
38221 @ 352598:                  LOCATE L_0004

  3960           FROM LIST(JJ,J,K);ST(RA(J)>>2)=CA
38222 @ 352601:                  LINE   3960 "regression-compile-tmp/allimpc1-77.imp"
38223 @ 352643:                  PUSH   FROMLIST
38224 @ 352646:                  PUSH   JJ
38225 @ 352649:                  ASSPAR
38226 @ 352650:                  PUSH   J
38227 @ 352653:                  ASSPAR
38228 @ 352654:                  PUSH   K
38229 @ 352657:                  ASSPAR
38230 @ 352658:                  CALL  
38231 @ 352659:                  LINE   3960 "regression-compile-tmp/allimpc1-77.imp"
38232 @ 352701:                  PUSH   ST
38233 @ 352704:                  PUSH   RA
38234 @ 352707:                  PUSH   J
38235 @ 352710:                  ACCESS
38236 @ 352711:                  PUSHI  #0x00000002
38237 @ 352716:                  RSH   
38238 @ 352717:                  ACCESS
38239 @ 352718:                  PUSH   CA
38240 @ 352721:                  ASSVAL

  3961           PRX(X'50',LINK,0,WSPR,60);    !SAVE LINK
38241 @ 352722:                  LINE   3961 "regression-compile-tmp/allimpc1-77.imp"
38242 @ 352764:                  PUSH   PRX
38243 @ 352767:                  PUSHI  #0x00000050
38244 @ 352772:                  ASSPAR
38245 @ 352773:                  PUSH   LINK
38246 @ 352776:                  ASSPAR
38247 @ 352777:                  PUSHI  #0x00000000
38248 @ 352782:                  ASSPAR
38249 @ 352783:                  PUSH   WSPR
38250 @ 352786:                  ASSPAR
38251 @ 352787:                  PUSHI  #0x0000003c
38252 @ 352792:                  ASSPAR
38253 @ 352793:                  CALL  

  3962           W1=WSPR; W2=0
38254 @ 352794:                  LINE   3962 "regression-compile-tmp/allimpc1-77.imp"
38255 @ 352836:                  PUSH   W1
38256 @ 352839:                  PUSH   WSPR
38257 @ 352842:                  ASSVAL
38258 @ 352843:                  LINE   3962 "regression-compile-tmp/allimpc1-77.imp"
38259 @ 352885:                  PUSH   W2
38260 @ 352888:                  PUSHI  #0x00000000
38261 @ 352893:                  ASSVAL

  3963  L20:      ->L21 %IF DIAGS1=0
38262 @ 352894:                  LINE   3963 "regression-compile-tmp/allimpc1-77.imp"
38263 @ 352936:                  LABEL  L_01db
38264 @ 352939:                  LINE   3963 "regression-compile-tmp/allimpc1-77.imp"
38265 @ 352981:                  PUSH   DIAGS1
38266 @ 352984:                  PUSHI  #0x00000000
38267 @ 352989:                  JUMPIF # L_0004
38268 @ 352993:                  JUMP   L_01dd
38269 @ 352996:                  LOCATE L_0004

  3964           PSS(X'D2',4,W1,W2,GLA,20)
38270 @ 352999:                  LINE   3964 "regression-compile-tmp/allimpc1-77.imp"
38271 @ 353041:                  PUSH   PSS
38272 @ 353044:                  PUSHI  #0x000000d2
38273 @ 353049:                  ASSPAR
38274 @ 353050:                  PUSHI  #0x00000004
38275 @ 353055:                  ASSPAR
38276 @ 353056:                  PUSH   W1
38277 @ 353059:                  ASSPAR
38278 @ 353060:                  PUSH   W2
38279 @ 353063:                  ASSPAR
38280 @ 353064:                  PUSH   GLA
38281 @ 353067:                  ASSPAR
38282 @ 353068:                  PUSHI  #0x00000014
38283 @ 353073:                  ASSPAR
38284 @ 353074:                  CALL  

  3965           LOADAD(0,0,0,LINE)
38285 @ 353075:                  LINE   3965 "regression-compile-tmp/allimpc1-77.imp"
38286 @ 353117:                  PUSH   LOADAD
38287 @ 353120:                  PUSHI  #0x00000000
38288 @ 353125:                  ASSPAR
38289 @ 353126:                  PUSHI  #0x00000000
38290 @ 353131:                  ASSPAR
38291 @ 353132:                  PUSHI  #0x00000000
38292 @ 353137:                  ASSPAR
38293 @ 353138:                  PUSH   LINE
38294 @ 353141:                  ASSPAR
38295 @ 353142:                  CALL  

  3966           PCONST(X'4000D014') ;         !STH 0,20(GLA)
38296 @ 353143:                  LINE   3966 "regression-compile-tmp/allimpc1-77.imp"
38297 @ 353185:                  PUSH   PCONST
38298 @ 353188:                  PUSHI  #0x4000d014
38299 @ 353193:                  ASSPAR
38300 @ 353194:                  CALL  

  3967  L21:      MONE=1;SET LINE
38301 @ 353195:                  LINE   3967 "regression-compile-tmp/allimpc1-77.imp"
38302 @ 353237:                  LABEL  L_01dd
38303 @ 353240:                  LINE   3967 "regression-compile-tmp/allimpc1-77.imp"
38304 @ 353282:                  PUSH   MONE
38305 @ 353285:                  PUSHI  #0x00000001
38306 @ 353290:                  ASSVAL
38307 @ 353291:                  LINE   3967 "regression-compile-tmp/allimpc1-77.imp"
38308 @ 353333:                  PUSH   SETLINE
38309 @ 353336:                  CALL  

  3968  L25:      PRR(X'18',RBASE,WSPR) %UNLESS FLAG<0
38310 @ 353337:                  LINE   3968 "regression-compile-tmp/allimpc1-77.imp"
38311 @ 353379:                  LABEL  L_01dc
38312 @ 353382:                  LINE   3968 "regression-compile-tmp/allimpc1-77.imp"
38313 @ 353424:                  PUSH   FLAG
38314 @ 353427:                  PUSHI  #0x00000000
38315 @ 353432:                  JUMPIF < L_0004
38316 @ 353436:                  PUSH   PRR
38317 @ 353439:                  PUSHI  #0x00000018
38318 @ 353444:                  ASSPAR
38319 @ 353445:                  PUSH   RBASE
38320 @ 353448:                  ASSPAR
38321 @ 353449:                  PUSH   WSPR
38322 @ 353452:                  ASSPAR
38323 @ 353453:                  CALL  
38324 @ 353454:                  LOCATE L_0004

  3969           %IF KK<0 %THEN W1=0 %ELSE W1=WORD(KK)
38325 @ 353457:                  LINE   3969 "regression-compile-tmp/allimpc1-77.imp"
38326 @ 353499:                  PUSH   KK
38327 @ 353502:                  PUSHI  #0x00000000
38328 @ 353507:                  JUMPIF >= L_0004
38329 @ 353511:                  PUSH   W1
38330 @ 353514:                  PUSHI  #0x00000000
38331 @ 353519:                  ASSVAL
38332 @ 353520:                  GOTO   L_0003
38333 @ 353523:                  LOCATE L_0004
38334 @ 353526:                  PUSH   W1
38335 @ 353529:                  PUSH   WORD
38336 @ 353532:                  PUSH   KK
38337 @ 353535:                  ACCESS
38338 @ 353536:                  ASSVAL
38339 @ 353537:                  LOCATE L_0003

  3970           L(LEVEL)=LINE;M(LEVEL)=W1
38340 @ 353540:                  LINE   3970 "regression-compile-tmp/allimpc1-77.imp"
38341 @ 353582:                  PUSH   L
38342 @ 353585:                  PUSH   LEVEL
38343 @ 353588:                  ACCESS
38344 @ 353589:                  PUSH   LINE
38345 @ 353592:                  ASSVAL
38346 @ 353593:                  LINE   3970 "regression-compile-tmp/allimpc1-77.imp"
38347 @ 353635:                  PUSH   M
38348 @ 353638:                  PUSH   LEVEL
38349 @ 353641:                  ACCESS
38350 @ 353642:                  PUSH   W1
38351 @ 353645:                  ASSVAL

  3971           RNEXT(LEVEL)=NEXT
38352 @ 353646:                  LINE   3971 "regression-compile-tmp/allimpc1-77.imp"
38353 @ 353688:                  PUSH   RNEXT
38354 @ 353691:                  PUSH   LEVEL
38355 @ 353694:                  ACCESS
38356 @ 353695:                  PUSH   NEXT
38357 @ 353698:                  ASSVAL

  3972           %RETURN %IF FLAG<0
38358 @ 353699:                  LINE   3972 "regression-compile-tmp/allimpc1-77.imp"
38359 @ 353741:                  PUSH   FLAG
38360 @ 353744:                  PUSHI  #0x00000000
38361 @ 353749:                  JUMPIF >= L_0004
38362 @ 353753:                  RETURN
38363 @ 353754:                  LOCATE L_0004

  3973           SET(RLEVEL)=CA+2
38364 @ 353757:                  LINE   3973 "regression-compile-tmp/allimpc1-77.imp"
38365 @ 353799:                  PUSH   SET
38366 @ 353802:                  PUSH   RLEVEL
38367 @ 353805:                  ACCESS
38368 @ 353806:                  PUSH   CA
38369 @ 353809:                  PUSHI  #0x00000002
38370 @ 353814:                  ADD   
38371 @ 353815:                  ASSVAL

  3974           PRX(X'41',WSPR,WSPR,0,0);     ! LA WSP,?(WSP)
38372 @ 353816:                  LINE   3974 "regression-compile-tmp/allimpc1-77.imp"
38373 @ 353858:                  PUSH   PRX
38374 @ 353861:                  PUSHI  #0x00000041
38375 @ 353866:                  ASSPAR
38376 @ 353867:                  PUSH   WSPR
38377 @ 353870:                  ASSPAR
38378 @ 353871:                  PUSH   WSPR
38379 @ 353874:                  ASSPAR
38380 @ 353875:                  PUSHI  #0x00000000
38381 @ 353880:                  ASSPAR
38382 @ 353881:                  PUSHI  #0x00000000
38383 @ 353886:                  ASSPAR
38384 @ 353887:                  CALL  

  3975           %IF CHECKS#0 %THEN PCLOD(75); ! CHECK VFOR EXCESS BLOCKS
38385 @ 353888:                  LINE   3975 "regression-compile-tmp/allimpc1-77.imp"
38386 @ 353930:                  PUSH   CHECKS
38387 @ 353933:                  PUSHI  #0x00000000
38388 @ 353938:                  JUMPIF = L_0004
38389 @ 353942:                  PUSH   PCLOD
38390 @ 353945:                  PUSHI  #0x0000004b
38391 @ 353950:                  ASSPAR
38392 @ 353951:                  CALL  
38393 @ 353952:                  LOCATE L_0004

  3976           N=64; NMAX=N;
38394 @ 353955:                  LINE   3976 "regression-compile-tmp/allimpc1-77.imp"
38395 @ 353997:                  PUSH   N
38396 @ 354000:                  PUSHI  #0x00000040
38397 @ 354005:                  ASSVAL
38398 @ 354006:                  LINE   3976 "regression-compile-tmp/allimpc1-77.imp"
38399 @ 354048:                  PUSH   NMAX
38400 @ 354051:                  PUSH   N
38401 @ 354054:                  ASSVAL

  3977           %END
38402 @ 354055:                  LINE   3977 "regression-compile-tmp/allimpc1-77.imp"
38403 @ 354097:               END    _lev0id0_CSS_RHEAD {lev=3 --> 2}

  3978           %ROUTINE     SET80(%INTEGER WHERE,N)
38404 @ 354098:               LINE   3978 "regression-compile-tmp/allimpc1-77.imp"
38405 @ 354140:               DEF    SET80 (_lev0id0_CSS_SET80) p1=V_013d 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
38406 @ 354157:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
38407 @ 354158:                     DEF    WHERE p1=V_01d4 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
38408 @ 354175:                     DEF    N p1=V_01d5 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
38409 @ 354188:                  FINISH ) {lev=3}

  3979           %RETURN %IF N<=2
38410 @ 354189:                  LINE   3979 "regression-compile-tmp/allimpc1-77.imp"
38411 @ 354231:                  PUSH   N
38412 @ 354234:                  PUSHI  #0x00000002
38413 @ 354239:                  JUMPIF > L_0004
38414 @ 354243:                  RETURN
38415 @ 354244:                  LOCATE L_0004

  3980           %INTEGER K
  3981           !%SHORTROUTINE
38416 @ 354247:                  LINE   3980 "regression-compile-tmp/allimpc1-77.imp"
38417 @ 354289:                  DEF    K p1=V_01d6 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

  3982           PSI(X'92',X'80',RBASE,WHERE)
38418 @ 354302:                  LINE   3982 "regression-compile-tmp/allimpc1-77.imp"
38419 @ 354344:                  PUSH   PSI
38420 @ 354347:                  PUSHI  #0x00000092
38421 @ 354352:                  ASSPAR
38422 @ 354353:                  PUSHI  #0x00000080
38423 @ 354358:                  ASSPAR
38424 @ 354359:                  PUSH   RBASE
38425 @ 354362:                  ASSPAR
38426 @ 354363:                  PUSH   WHERE
38427 @ 354366:                  ASSPAR
38428 @ 354367:                  CALL  

  3983           N=N-1; K=WHERE
38429 @ 354368:                  LINE   3983 "regression-compile-tmp/allimpc1-77.imp"
38430 @ 354410:                  PUSH   N
38431 @ 354413:                  PUSH   N
38432 @ 354416:                  PUSHI  #0x00000001
38433 @ 354421:                  SUB   
38434 @ 354422:                  ASSVAL
38435 @ 354423:                  LINE   3983 "regression-compile-tmp/allimpc1-77.imp"
38436 @ 354465:                  PUSH   K
38437 @ 354468:                  PUSH   WHERE
38438 @ 354471:                  ASSVAL

  3984  L1:       ->L2 %IF N<=256
38439 @ 354472:                  LINE   3984 "regression-compile-tmp/allimpc1-77.imp"
38440 @ 354514:                  LABEL  L_01d7
38441 @ 354517:                  LINE   3984 "regression-compile-tmp/allimpc1-77.imp"
38442 @ 354559:                  PUSH   N
38443 @ 354562:                  PUSHI  #0x00000100
38444 @ 354567:                  JUMPIF > L_0004
38445 @ 354571:                  JUMP   L_01d8
38446 @ 354574:                  LOCATE L_0004

  3985           PSS(X'D2',256,RBASE,K+1,RBASE,K)
38447 @ 354577:                  LINE   3985 "regression-compile-tmp/allimpc1-77.imp"
38448 @ 354619:                  PUSH   PSS
38449 @ 354622:                  PUSHI  #0x000000d2
38450 @ 354627:                  ASSPAR
38451 @ 354628:                  PUSHI  #0x00000100
38452 @ 354633:                  ASSPAR
38453 @ 354634:                  PUSH   RBASE
38454 @ 354637:                  ASSPAR
38455 @ 354638:                  PUSH   K
38456 @ 354641:                  PUSHI  #0x00000001
38457 @ 354646:                  ADD   
38458 @ 354647:                  ASSPAR
38459 @ 354648:                  PUSH   RBASE
38460 @ 354651:                  ASSPAR
38461 @ 354652:                  PUSH   K
38462 @ 354655:                  ASSPAR
38463 @ 354656:                  CALL  

  3986           K=K+256; N=N-256; ->L1
38464 @ 354657:                  LINE   3986 "regression-compile-tmp/allimpc1-77.imp"
38465 @ 354699:                  PUSH   K
38466 @ 354702:                  PUSH   K
38467 @ 354705:                  PUSHI  #0x00000100
38468 @ 354710:                  ADD   
38469 @ 354711:                  ASSVAL
38470 @ 354712:                  LINE   3986 "regression-compile-tmp/allimpc1-77.imp"
38471 @ 354754:                  PUSH   N
38472 @ 354757:                  PUSH   N
38473 @ 354760:                  PUSHI  #0x00000100
38474 @ 354765:                  SUB   
38475 @ 354766:                  ASSVAL
38476 @ 354767:                  LINE   3986 "regression-compile-tmp/allimpc1-77.imp"
38477 @ 354809:                  JUMP   L_01d7

  3987  L2:       PSS(X'D2',N,RBASE,K+1,RBASE,K)
38478 @ 354812:                  LINE   3987 "regression-compile-tmp/allimpc1-77.imp"
38479 @ 354854:                  LABEL  L_01d8
38480 @ 354857:                  LINE   3987 "regression-compile-tmp/allimpc1-77.imp"
38481 @ 354899:                  PUSH   PSS
38482 @ 354902:                  PUSHI  #0x000000d2
38483 @ 354907:                  ASSPAR
38484 @ 354908:                  PUSH   N
38485 @ 354911:                  ASSPAR
38486 @ 354912:                  PUSH   RBASE
38487 @ 354915:                  ASSPAR
38488 @ 354916:                  PUSH   K
38489 @ 354919:                  PUSHI  #0x00000001
38490 @ 354924:                  ADD   
38491 @ 354925:                  ASSPAR
38492 @ 354926:                  PUSH   RBASE
38493 @ 354929:                  ASSPAR
38494 @ 354930:                  PUSH   K
38495 @ 354933:                  ASSPAR
38496 @ 354934:                  CALL  

  3988           %END
38497 @ 354935:                  LINE   3988 "regression-compile-tmp/allimpc1-77.imp"
38498 @ 354977:               END    _lev0id0_CSS_SET80 {lev=3 --> 2}

  3989           %ROUTINE     CBPAIR(%INTEGERNAME LB,UB)
  3990           !%SHORTROUTINE
38499 @ 354978:               LINE   3989 "regression-compile-tmp/allimpc1-77.imp"
38500 @ 355020:               DEF    CBPAIR (_lev0id0_CSS_CBPAIR) p1=V_0137 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
38501 @ 355038:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
38502 @ 355039:                     DEF    LB p1=V_01d4 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
38503 @ 355053:                     DEF    UB p1=V_01d5 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
38504 @ 355067:                  FINISH ) {lev=3}

  3991           %INTEGER KK,KKK,JJ,BP
38505 @ 355068:                  LINE   3991 "regression-compile-tmp/allimpc1-77.imp"
38506 @ 355110:                  DEF    KK p1=V_01d6 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
38507 @ 355124:                  DEF    KKK p1=V_01d7 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
38508 @ 355139:                  DEF    JJ p1=V_01d8 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
38509 @ 355153:                  DEF    BP p1=V_01d9 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

  3992           P=P+1; KK=0
38510 @ 355167:                  LINE   3992 "regression-compile-tmp/allimpc1-77.imp"
38511 @ 355209:                  PUSH   P
38512 @ 355212:                  PUSH   P
38513 @ 355215:                  PUSHI  #0x00000001
38514 @ 355220:                  ADD   
38515 @ 355221:                  ASSVAL
38516 @ 355222:                  LINE   3992 "regression-compile-tmp/allimpc1-77.imp"
38517 @ 355264:                  PUSH   KK
38518 @ 355267:                  PUSHI  #0x00000000
38519 @ 355272:                  ASSVAL

  3993           %CYCLE JJ=1,1,2; KKK=KK
38520 @ 355273:                  LINE   3993 "regression-compile-tmp/allimpc1-77.imp"
38521 @ 355315:                  PUSH   JJ
38522 @ 355318:                  PUSHI  #0x00000001
38523 @ 355323:                  PUSHI  #0x00000002
38524 @ 355328:                  PUSHI  #0x00000001
38525 @ 355333:                  FOR    L_0003
38526 @ 355336:                  LINE   3993 "regression-compile-tmp/allimpc1-77.imp"
38527 @ 355378:                  PUSH   KKK
38528 @ 355381:                  PUSH   KK
38529 @ 355384:                  ASSVAL

  3994           %IF A(P)=2 %THEN KK=-1 %ELSE KK=1
38530 @ 355385:                  LINE   3994 "regression-compile-tmp/allimpc1-77.imp"
38531 @ 355427:                  PUSH   A
38532 @ 355430:                  PUSH   P
38533 @ 355433:                  ACCESS
38534 @ 355434:                  PUSHI  #0x00000002
38535 @ 355439:                  JUMPIF # L_0007
38536 @ 355443:                  PUSH   KK
38537 @ 355446:                  PUSHI  #0x00000001
38538 @ 355451:                  NEGATE
38539 @ 355452:                  ASSVAL
38540 @ 355453:                  GOTO   L_0006
38541 @ 355456:                  LOCATE L_0007
38542 @ 355459:                  PUSH   KK
38543 @ 355462:                  PUSHI  #0x00000001
38544 @ 355467:                  ASSVAL
38545 @ 355468:                  LOCATE L_0006

  3995           ->REAL %IF A(P+1)&7=2
38546 @ 355471:                  LINE   3995 "regression-compile-tmp/allimpc1-77.imp"
38547 @ 355513:                  PUSH   A
38548 @ 355516:                  PUSH   P
38549 @ 355519:                  PUSHI  #0x00000001
38550 @ 355524:                  ADD   
38551 @ 355525:                  ACCESS
38552 @ 355526:                  PUSHI  #0x00000007
38553 @ 355531:                  AND   
38554 @ 355532:                  PUSHI  #0x00000002
38555 @ 355537:                  JUMPIF # L_0007
38556 @ 355541:                  JUMP   L_01da
38557 @ 355544:                  LOCATE L_0007

  3996           ->STRING %IF A(P+1)&7=5
38558 @ 355547:                  LINE   3996 "regression-compile-tmp/allimpc1-77.imp"
38559 @ 355589:                  PUSH   A
38560 @ 355592:                  PUSH   P
38561 @ 355595:                  PUSHI  #0x00000001
38562 @ 355600:                  ADD   
38563 @ 355601:                  ACCESS
38564 @ 355602:                  PUSHI  #0x00000007
38565 @ 355607:                  AND   
38566 @ 355608:                  PUSHI  #0x00000005
38567 @ 355613:                  JUMPIF # L_0007
38568 @ 355617:                  JUMP   L_01db
38569 @ 355620:                  LOCATE L_0007

  3997           %IF A(P+1)=9 %THEN BP=A(P+2) %ELSE %START
38570 @ 355623:                  LINE   3997 "regression-compile-tmp/allimpc1-77.imp"
38571 @ 355665:                  PUSH   A
38572 @ 355668:                  PUSH   P
38573 @ 355671:                  PUSHI  #0x00000001
38574 @ 355676:                  ADD   
38575 @ 355677:                  ACCESS
38576 @ 355678:                  PUSHI  #0x00000009
38577 @ 355683:                  JUMPIF # L_0007
38578 @ 355687:                  PUSH   BP
38579 @ 355690:                  PUSH   A
38580 @ 355693:                  PUSH   P
38581 @ 355696:                  PUSHI  #0x00000002
38582 @ 355701:                  ADD   
38583 @ 355702:                  ACCESS
38584 @ 355703:                  ASSVAL
38585 @ 355704:                  GOTO   L_0006
38586 @ 355707:                  LOCATE L_0007

  3998           FROMAR4(P+2,BP); P=P+1; %FINISH
38587 @ 355710:                  LINE   3998 "regression-compile-tmp/allimpc1-77.imp"
38588 @ 355752:                  PUSH   FROMAR4
38589 @ 355755:                  PUSH   P
38590 @ 355758:                  PUSHI  #0x00000002
38591 @ 355763:                  ADD   
38592 @ 355764:                  ASSPAR
38593 @ 355765:                  PUSH   BP
38594 @ 355768:                  ASSPAR
38595 @ 355769:                  CALL  
38596 @ 355770:                  LINE   3998 "regression-compile-tmp/allimpc1-77.imp"
38597 @ 355812:                  PUSH   P
38598 @ 355815:                  PUSH   P
38599 @ 355818:                  PUSHI  #0x00000001
38600 @ 355823:                  ADD   
38601 @ 355824:                  ASSVAL
38602 @ 355825:                  LINE   3998 "regression-compile-tmp/allimpc1-77.imp"
38603 @ 355867:                  LOCATE L_0006

  3999           KK=KK*BP; P=P+3; ->AGAIN
38604 @ 355870:                  LINE   3999 "regression-compile-tmp/allimpc1-77.imp"
38605 @ 355912:                  PUSH   KK
38606 @ 355915:                  PUSH   KK
38607 @ 355918:                  PUSH   BP
38608 @ 355921:                  MUL   
38609 @ 355922:                  ASSVAL
38610 @ 355923:                  LINE   3999 "regression-compile-tmp/allimpc1-77.imp"
38611 @ 355965:                  PUSH   P
38612 @ 355968:                  PUSH   P
38613 @ 355971:                  PUSHI  #0x00000003
38614 @ 355976:                  ADD   
38615 @ 355977:                  ASSVAL
38616 @ 355978:                  LINE   3999 "regression-compile-tmp/allimpc1-77.imp"
38617 @ 356020:                  JUMP   L_01dc

  4000  REAL:    FAULT(24); P=P+6; KK=0; ->AGAIN
38618 @ 356023:                  LINE   4000 "regression-compile-tmp/allimpc1-77.imp"
38619 @ 356065:                  LABEL  L_01da
38620 @ 356068:                  LINE   4000 "regression-compile-tmp/allimpc1-77.imp"
38621 @ 356110:                  PUSH   FAULT
38622 @ 356113:                  PUSHI  #0x00000018
38623 @ 356118:                  ASSPAR
38624 @ 356119:                  CALL  
38625 @ 356120:                  LINE   4000 "regression-compile-tmp/allimpc1-77.imp"
38626 @ 356162:                  PUSH   P
38627 @ 356165:                  PUSH   P
38628 @ 356168:                  PUSHI  #0x00000006
38629 @ 356173:                  ADD   
38630 @ 356174:                  ASSVAL
38631 @ 356175:                  LINE   4000 "regression-compile-tmp/allimpc1-77.imp"
38632 @ 356217:                  PUSH   KK
38633 @ 356220:                  PUSHI  #0x00000000
38634 @ 356225:                  ASSVAL
38635 @ 356226:                  LINE   4000 "regression-compile-tmp/allimpc1-77.imp"
38636 @ 356268:                  JUMP   L_01dc

  4001  STRING:  FAULT(42); P=P*A(P+2)&X'FE'+2; KK=0
38637 @ 356271:                  LINE   4001 "regression-compile-tmp/allimpc1-77.imp"
38638 @ 356313:                  LABEL  L_01db
38639 @ 356316:                  LINE   4001 "regression-compile-tmp/allimpc1-77.imp"
38640 @ 356358:                  PUSH   FAULT
38641 @ 356361:                  PUSHI  #0x0000002a
38642 @ 356366:                  ASSPAR
38643 @ 356367:                  CALL  
38644 @ 356368:                  LINE   4001 "regression-compile-tmp/allimpc1-77.imp"
38645 @ 356410:                  PUSH   P
38646 @ 356413:                  PUSH   P
38647 @ 356416:                  PUSH   A
38648 @ 356419:                  PUSH   P
38649 @ 356422:                  PUSHI  #0x00000002
38650 @ 356427:                  ADD   
38651 @ 356428:                  ACCESS
38652 @ 356429:                  MUL   
38653 @ 356430:                  PUSHI  #0x000000fe
38654 @ 356435:                  AND   
38655 @ 356436:                  PUSHI  #0x00000002
38656 @ 356441:                  ADD   
38657 @ 356442:                  ASSVAL
38658 @ 356443:                  LINE   4001 "regression-compile-tmp/allimpc1-77.imp"
38659 @ 356485:                  PUSH   KK
38660 @ 356488:                  PUSHI  #0x00000000
38661 @ 356493:                  ASSVAL

  4002  AGAIN:   %REPEAT
38662 @ 356494:                  LINE   4002 "regression-compile-tmp/allimpc1-77.imp"
38663 @ 356536:                  LABEL  L_01dc
38664 @ 356539:                  LINE   4002 "regression-compile-tmp/allimpc1-77.imp"
38665 @ 356581:                  REPEAT L_0003
38666 @ 356584:                  LOCATE L_0004

  4003           LB=KKK; UB=KK
38667 @ 356587:                  LINE   4003 "regression-compile-tmp/allimpc1-77.imp"
38668 @ 356629:                  PUSH   LB
38669 @ 356632:                  PUSH   KKK
38670 @ 356635:                  ASSVAL
38671 @ 356636:                  LINE   4003 "regression-compile-tmp/allimpc1-77.imp"
38672 @ 356678:                  PUSH   UB
38673 @ 356681:                  PUSH   KK
38674 @ 356684:                  ASSVAL

  4004           %END
38675 @ 356685:                  LINE   4004 "regression-compile-tmp/allimpc1-77.imp"
38676 @ 356727:               END    _lev0id0_CSS_CBPAIR {lev=3 --> 2}

  4005           %ROUTINE LOAD DATA
  4006           !%SHORTROUTINE
38677 @ 356728:               LINE   4005 "regression-compile-tmp/allimpc1-77.imp"
38678 @ 356770:               DEF    LOADDATA (_lev0id0_CSS_LOADDATA) p1=V_0131 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
38679 @ 356790:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
38680 @ 356791:                  FINISH ) {lev=3}

  4007           %INTEGER LDLINK,JJ,KK,PTR,JJJ
38681 @ 356792:                  LINE   4007 "regression-compile-tmp/allimpc1-77.imp"
38682 @ 356834:                  DEF    LDLINK p1=V_01d4 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
38683 @ 356852:                  DEF    JJ p1=V_01d5 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
38684 @ 356866:                  DEF    KK p1=V_01d6 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
38685 @ 356880:                  DEF    PTR p1=V_01d7 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
38686 @ 356895:                  DEF    JJJ p1=V_01d8 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

  4008           %SHORTINTEGER HEAD
38687 @ 356910:                  LINE   4008 "regression-compile-tmp/allimpc1-77.imp"
38688 @ 356952:                  DEF    HEAD p1=V_01d9 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  4009           LDPTR=8+8*NEPS
38689 @ 356968:                  LINE   4009 "regression-compile-tmp/allimpc1-77.imp"
38690 @ 357010:                  PUSH   LDPTR
38691 @ 357013:                  PUSHI  #0x00000008
38692 @ 357018:                  PUSHI  #0x00000008
38693 @ 357023:                  PUSH   NEPS
38694 @ 357026:                  MUL   
38695 @ 357027:                  ADD   
38696 @ 357028:                  ASSVAL

  4010           %INTEGERARRAY BUFFER(0:LDPTR)
38697 @ 357029:                  LINE   4010 "regression-compile-tmp/allimpc1-77.imp"
38698 @ 357071:                  DEF    BUFFER p1=V_01da a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
38699 @ 357089:                  PUSHI  #0x00000000
38700 @ 357094:                  PUSH   LDPTR
38701 @ 357097:                  DIM    0001 0001

  4011           BUFFER(0)=7; BUFFER(2)=88
38702 @ 357103:                  LINE   4011 "regression-compile-tmp/allimpc1-77.imp"
38703 @ 357145:                  PUSH   BUFFER
38704 @ 357148:                  PUSHI  #0x00000000
38705 @ 357153:                  ACCESS
38706 @ 357154:                  PUSHI  #0x00000007
38707 @ 357159:                  ASSVAL
38708 @ 357160:                  LINE   4011 "regression-compile-tmp/allimpc1-77.imp"
38709 @ 357202:                  PUSH   BUFFER
38710 @ 357205:                  PUSHI  #0x00000002
38711 @ 357210:                  ACCESS
38712 @ 357211:                  PUSHI  #0x00000058
38713 @ 357216:                  ASSVAL

  4012           BUFFER(3)=0; BUFFER(4)=0
38714 @ 357217:                  LINE   4012 "regression-compile-tmp/allimpc1-77.imp"
38715 @ 357259:                  PUSH   BUFFER
38716 @ 357262:                  PUSHI  #0x00000003
38717 @ 357267:                  ACCESS
38718 @ 357268:                  PUSHI  #0x00000000
38719 @ 357273:                  ASSVAL
38720 @ 357274:                  LINE   4012 "regression-compile-tmp/allimpc1-77.imp"
38721 @ 357316:                  PUSH   BUFFER
38722 @ 357319:                  PUSHI  #0x00000004
38723 @ 357324:                  ACCESS
38724 @ 357325:                  PUSHI  #0x00000000
38725 @ 357330:                  ASSVAL

  4013           BUFFER(5)=0; BUFFER(6)=64
38726 @ 357331:                  LINE   4013 "regression-compile-tmp/allimpc1-77.imp"
38727 @ 357373:                  PUSH   BUFFER
38728 @ 357376:                  PUSHI  #0x00000005
38729 @ 357381:                  ACCESS
38730 @ 357382:                  PUSHI  #0x00000000
38731 @ 357387:                  ASSVAL
38732 @ 357388:                  LINE   4013 "regression-compile-tmp/allimpc1-77.imp"
38733 @ 357430:                  PUSH   BUFFER
38734 @ 357433:                  PUSHI  #0x00000006
38735 @ 357438:                  ACCESS
38736 @ 357439:                  PUSHI  #0x00000040
38737 @ 357444:                  ASSVAL

  4014           PTR=8;  LDLINK=0
38738 @ 357445:                  LINE   4014 "regression-compile-tmp/allimpc1-77.imp"
38739 @ 357487:                  PUSH   PTR
38740 @ 357490:                  PUSHI  #0x00000008
38741 @ 357495:                  ASSVAL
38742 @ 357496:                  LINE   4014 "regression-compile-tmp/allimpc1-77.imp"
38743 @ 357538:                  PUSH   LDLINK
38744 @ 357541:                  PUSHI  #0x00000000
38745 @ 357546:                  ASSVAL

  4015  L1:       POP(EPLINK,JJ,KK)
38746 @ 357547:                  LINE   4015 "regression-compile-tmp/allimpc1-77.imp"
38747 @ 357589:                  LABEL  L_01db
38748 @ 357592:                  LINE   4015 "regression-compile-tmp/allimpc1-77.imp"
38749 @ 357634:                  PUSH   POP
38750 @ 357637:                  PUSH   EPLINK
38751 @ 357640:                  ASSPAR
38752 @ 357641:                  PUSH   JJ
38753 @ 357644:                  ASSPAR
38754 @ 357645:                  PUSH   KK
38755 @ 357648:                  ASSPAR
38756 @ 357649:                  CALL  

  4016           ->L10 %IF JJ<0
38757 @ 357650:                  LINE   4016 "regression-compile-tmp/allimpc1-77.imp"
38758 @ 357692:                  PUSH   JJ
38759 @ 357695:                  PUSHI  #0x00000000
38760 @ 357700:                  JUMPIF >= L_0004
38761 @ 357704:                  JUMP   L_01dc
38762 @ 357707:                  LOCATE L_0004

  4017           HEAD=KK
38763 @ 357710:                  LINE   4017 "regression-compile-tmp/allimpc1-77.imp"
38764 @ 357752:                  PUSH   HEAD
38765 @ 357755:                  PUSH   KK
38766 @ 357758:                  ASSVAL

  4018           BUFFER(PTR)=LDLINK
38767 @ 357759:                  LINE   4018 "regression-compile-tmp/allimpc1-77.imp"
38768 @ 357801:                  PUSH   BUFFER
38769 @ 357804:                  PUSH   PTR
38770 @ 357807:                  ACCESS
38771 @ 357808:                  PUSH   LDLINK
38772 @ 357811:                  ASSVAL

  4019           LDLINK=PTR<<2
38773 @ 357812:                  LINE   4019 "regression-compile-tmp/allimpc1-77.imp"
38774 @ 357854:                  PUSH   LDLINK
38775 @ 357857:                  PUSH   PTR
38776 @ 357860:                  PUSHI  #0x00000002
38777 @ 357865:                  LSH   
38778 @ 357866:                  ASSVAL

  4020           BUFFER(PTR+1)=0
38779 @ 357867:                  LINE   4020 "regression-compile-tmp/allimpc1-77.imp"
38780 @ 357909:                  PUSH   BUFFER
38781 @ 357912:                  PUSH   PTR
38782 @ 357915:                  PUSHI  #0x00000001
38783 @ 357920:                  ADD   
38784 @ 357921:                  ACCESS
38785 @ 357922:                  PUSHI  #0x00000000
38786 @ 357927:                  ASSVAL

  4021           BUFFER(PTR+2)=0
38787 @ 357928:                  LINE   4021 "regression-compile-tmp/allimpc1-77.imp"
38788 @ 357970:                  PUSH   BUFFER
38789 @ 357973:                  PUSH   PTR
38790 @ 357976:                  PUSHI  #0x00000002
38791 @ 357981:                  ADD   
38792 @ 357982:                  ACCESS
38793 @ 357983:                  PUSHI  #0x00000000
38794 @ 357988:                  ASSVAL

  4022           BUFFER(PTR+3)=JJ
38795 @ 357989:                  LINE   4022 "regression-compile-tmp/allimpc1-77.imp"
38796 @ 358031:                  PUSH   BUFFER
38797 @ 358034:                  PUSH   PTR
38798 @ 358037:                  PUSHI  #0x00000003
38799 @ 358042:                  ADD   
38800 @ 358043:                  ACCESS
38801 @ 358044:                  PUSH   JJ
38802 @ 358047:                  ASSVAL

  4023           BUFFER(PTR+4)=X'80000000'
38803 @ 358048:                  LINE   4023 "regression-compile-tmp/allimpc1-77.imp"
38804 @ 358090:                  PUSH   BUFFER
38805 @ 358093:                  PUSH   PTR
38806 @ 358096:                  PUSHI  #0x00000004
38807 @ 358101:                  ADD   
38808 @ 358102:                  ACCESS
38809 @ 358103:                  PUSHI  #0x80000000
38810 @ 358108:                  ASSVAL

  4024           POP(HEAD,BUFFER(PTR+5),KK);   ! FIRST BIT OF ID.
38811 @ 358109:                  LINE   4024 "regression-compile-tmp/allimpc1-77.imp"
38812 @ 358151:                  PUSH   POP
38813 @ 358154:                  PUSH   HEAD
38814 @ 358157:                  ASSPAR
38815 @ 358158:                  PUSH   BUFFER
38816 @ 358161:                  PUSH   PTR
38817 @ 358164:                  PUSHI  #0x00000005
38818 @ 358169:                  ADD   
38819 @ 358170:                  ACCESS
38820 @ 358171:                  ASSPAR
38821 @ 358172:                  PUSH   KK
38822 @ 358175:                  ASSPAR
38823 @ 358176:                  CALL  

  4025           %IF KK>3 %THEN POP(HEAD,BUFFER(PTR+6),JJJ)
38824 @ 358177:                  LINE   4025 "regression-compile-tmp/allimpc1-77.imp"
38825 @ 358219:                  PUSH   KK
38826 @ 358222:                  PUSHI  #0x00000003
38827 @ 358227:                  JUMPIF <= L_0004
38828 @ 358231:                  PUSH   POP
38829 @ 358234:                  PUSH   HEAD
38830 @ 358237:                  ASSPAR
38831 @ 358238:                  PUSH   BUFFER
38832 @ 358241:                  PUSH   PTR
38833 @ 358244:                  PUSHI  #0x00000006
38834 @ 358249:                  ADD   
38835 @ 358250:                  ACCESS
38836 @ 358251:                  ASSPAR
38837 @ 358252:                  PUSH   JJJ
38838 @ 358255:                  ASSPAR
38839 @ 358256:                  CALL  
38840 @ 358257:                  LOCATE L_0004

  4026           PTR=PTR+7; %IF KK>7 %THEN %START
38841 @ 358260:                  LINE   4026 "regression-compile-tmp/allimpc1-77.imp"
38842 @ 358302:                  PUSH   PTR
38843 @ 358305:                  PUSH   PTR
38844 @ 358308:                  PUSHI  #0x00000007
38845 @ 358313:                  ADD   
38846 @ 358314:                  ASSVAL
38847 @ 358315:                  LINE   4026 "regression-compile-tmp/allimpc1-77.imp"
38848 @ 358357:                  PUSH   KK
38849 @ 358360:                  PUSHI  #0x00000007
38850 @ 358365:                  JUMPIF <= L_0004

  4027           POP(HEAD,BUFFER(PTR),JJJ); PTR=PTR+1; %FINISH; ->L1
38851 @ 358369:                  LINE   4027 "regression-compile-tmp/allimpc1-77.imp"
38852 @ 358411:                  PUSH   POP
38853 @ 358414:                  PUSH   HEAD
38854 @ 358417:                  ASSPAR
38855 @ 358418:                  PUSH   BUFFER
38856 @ 358421:                  PUSH   PTR
38857 @ 358424:                  ACCESS
38858 @ 358425:                  ASSPAR
38859 @ 358426:                  PUSH   JJJ
38860 @ 358429:                  ASSPAR
38861 @ 358430:                  CALL  
38862 @ 358431:                  LINE   4027 "regression-compile-tmp/allimpc1-77.imp"
38863 @ 358473:                  PUSH   PTR
38864 @ 358476:                  PUSH   PTR
38865 @ 358479:                  PUSHI  #0x00000001
38866 @ 358484:                  ADD   
38867 @ 358485:                  ASSVAL
38868 @ 358486:                  LINE   4027 "regression-compile-tmp/allimpc1-77.imp"
38869 @ 358528:                  LOCATE L_0004
38870 @ 358531:                  LINE   4027 "regression-compile-tmp/allimpc1-77.imp"
38871 @ 358573:                  JUMP   L_01db

  4028  L10:      BUFFER(1)=LDLINK
38872 @ 358576:                  LINE   4028 "regression-compile-tmp/allimpc1-77.imp"
38873 @ 358618:                  LABEL  L_01dc
38874 @ 358621:                  LINE   4028 "regression-compile-tmp/allimpc1-77.imp"
38875 @ 358663:                  PUSH   BUFFER
38876 @ 358666:                  PUSHI  #0x00000001
38877 @ 358671:                  ACCESS
38878 @ 358672:                  PUSH   LDLINK
38879 @ 358675:                  ASSVAL

  4029           LPUT(3,PTR<<2,0,ADDR(BUFFER(0)))
38880 @ 358676:                  LINE   4029 "regression-compile-tmp/allimpc1-77.imp"
38881 @ 358718:                  PUSH   LPUT
38882 @ 358721:                  PUSHI  #0x00000003
38883 @ 358726:                  ASSPAR
38884 @ 358727:                  PUSH   PTR
38885 @ 358730:                  PUSHI  #0x00000002
38886 @ 358735:                  LSH   
38887 @ 358736:                  ASSPAR
38888 @ 358737:                  PUSHI  #0x00000000
38889 @ 358742:                  ASSPAR
38890 @ 358743:                  PUSH   ADDR
38891 @ 358746:                  PUSH   BUFFER
38892 @ 358749:                  PUSHI  #0x00000000
38893 @ 358754:                  ACCESS
38894 @ 358755:                  ASSPAR
38895 @ 358756:                  CALL  
38896 @ 358757:                  ASSPAR
38897 @ 358758:                  CALL  

  4030           LDPTR=PTR
38898 @ 358759:                  LINE   4030 "regression-compile-tmp/allimpc1-77.imp"
38899 @ 358801:                  PUSH   LDPTR
38900 @ 358804:                  PUSH   PTR
38901 @ 358807:                  ASSVAL

  4031           %END
38902 @ 358808:                  LINE   4031 "regression-compile-tmp/allimpc1-77.imp"
38903 @ 358850:               END    _lev0id0_CSS_LOADDATA {lev=3 --> 2}

  4032           %ROUTINE DEFINE EP(%INTEGER MODE,NAME,ADR)
  4033           !%SHORTROUTINE
38904 @ 358851:               LINE   4032 "regression-compile-tmp/allimpc1-77.imp"
38905 @ 358893:               DEF    DEFINEEP (_lev0id0_CSS_DEFINEEP) p1=V_0130 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
38906 @ 358913:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
38907 @ 358914:                     DEF    MODE p1=V_01d4 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
38908 @ 358930:                     DEF    NAME p1=V_01d5 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
38909 @ 358946:                     DEF    ADR p1=V_01d6 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
38910 @ 358961:                  FINISH ) {lev=3}

  4034           %SHORTINTEGER HEAD
38911 @ 358962:                  LINE   4034 "regression-compile-tmp/allimpc1-77.imp"
38912 @ 359004:                  DEF    HEAD p1=V_01d7 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  4035           %INTEGER JJ,KK,LENGTH,ID1,ID2,ID3
38913 @ 359020:                  LINE   4035 "regression-compile-tmp/allimpc1-77.imp"
38914 @ 359062:                  DEF    JJ p1=V_01d8 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
38915 @ 359076:                  DEF    KK p1=V_01d9 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
38916 @ 359090:                  DEF    LENGTH p1=V_01da 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
38917 @ 359108:                  DEF    ID1 p1=V_01db 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
38918 @ 359123:                  DEF    ID2 p1=V_01dc 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
38919 @ 359138:                  DEF    ID3 p1=V_01dd 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

  4036           %SWITCH SW(0:2)
38920 @ 359153:                  LINE   4036 "regression-compile-tmp/allimpc1-77.imp"
38921 @ 359195:                  PUSHI  #0x00000000
38922 @ 359200:                  PUSHI  #0x00000002
38923 @ 359205:                  BOUNDS
38924 @ 359206:                  DEF    SW p1=V_01de a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  4037           KK=WORD(NAME)
38925 @ 359220:                  LINE   4037 "regression-compile-tmp/allimpc1-77.imp"
38926 @ 359262:                  PUSH   KK
38927 @ 359265:                  PUSH   WORD
38928 @ 359268:                  PUSH   NAME
38929 @ 359271:                  ACCESS
38930 @ 359272:                  ASSVAL

  4038           HEAD=0;  ->SW(MODE)
38931 @ 359273:                  LINE   4038 "regression-compile-tmp/allimpc1-77.imp"
38932 @ 359315:                  PUSH   HEAD
38933 @ 359318:                  PUSHI  #0x00000000
38934 @ 359323:                  ASSVAL
38935 @ 359324:                  LINE   4038 "regression-compile-tmp/allimpc1-77.imp"
38936 @ 359366:                  PUSH   MODE
38937 @ 359369:                  SJUMP  478

  4039  SW(0):   %COMMENT DEFINE S#GO
  4040                                                          !! WARNING!!! The fact that these M'xxx' constants are 3 bytes, and
  4041                                                          !! the length byte is plugged in below suggests that we are looking
  4042                                                          !! at some big-endian-dependent code here!  Which might explain why
  4043                                                          !! there are problems with the PRIMs.
38938 @ 359372:                  LINE   4039 "regression-compile-tmp/allimpc1-77.imp"
38939 @ 359414:                  PUSHI  #0x00000000
38940 @ 359419:                  SLABEL 478

  4044           LENGTH=4; ID1=M'S#G'; ID2=M'O   '; ->L10
  4045           !!            ^^^^^^
38941 @ 359422:                  LINE   4044 "regression-compile-tmp/allimpc1-77.imp"
38942 @ 359464:                  PUSH   LENGTH
38943 @ 359467:                  PUSHI  #0x00000004
38944 @ 359472:                  ASSVAL
38945 @ 359473:                  LINE   4044 "regression-compile-tmp/allimpc1-77.imp"
38946 @ 359515:                  PUSH   ID1
38947 @ 359518:                  PUSHI  #0x00532347
38948 @ 359523:                  ASSVAL
38949 @ 359524:                  LINE   4044 "regression-compile-tmp/allimpc1-77.imp"
38950 @ 359566:                  PUSH   ID2
38951 @ 359569:                  PUSHI  #0x4f202020
38952 @ 359574:                  ASSVAL
38953 @ 359575:                  LINE   4044 "regression-compile-tmp/allimpc1-77.imp"
38954 @ 359617:                  JUMP   L_01df

  4046  SW(1):   %COMMENT SYSTEM EP
38955 @ 359620:                  LINE   4046 "regression-compile-tmp/allimpc1-77.imp"
38956 @ 359662:                  PUSHI  #0x00000001
38957 @ 359667:                  SLABEL 478

  4047           LENGTH=LETT(KK)+2
38958 @ 359670:                  LINE   4047 "regression-compile-tmp/allimpc1-77.imp"
38959 @ 359712:                  PUSH   LENGTH
38960 @ 359715:                  PUSH   LETT
38961 @ 359718:                  PUSH   KK
38962 @ 359721:                  ACCESS
38963 @ 359722:                  PUSHI  #0x00000002
38964 @ 359727:                  ADD   
38965 @ 359728:                  ASSVAL

  4048           ID1=M'S#A'; %CYCLE JJ=1,1,6
  4049           !!  ^^^^^^
38966 @ 359729:                  LINE   4048 "regression-compile-tmp/allimpc1-77.imp"
38967 @ 359771:                  PUSH   ID1
38968 @ 359774:                  PUSHI  #0x00532341
38969 @ 359779:                  ASSVAL
38970 @ 359780:                  LINE   4048 "regression-compile-tmp/allimpc1-77.imp"
38971 @ 359822:                  PUSH   JJ
38972 @ 359825:                  PUSHI  #0x00000001
38973 @ 359830:                  PUSHI  #0x00000006
38974 @ 359835:                  PUSHI  #0x00000001
38975 @ 359840:                  FOR    L_0003

  4050           BYTEINTEGER(ADDR(ID1)+JJ+2)=LETT(KK+JJ)
38976 @ 359843:                  LINE   4050 "regression-compile-tmp/allimpc1-77.imp"
38977 @ 359885:                  PUSH   BYTEINTEGER
38978 @ 359888:                  PUSH   ADDR
38979 @ 359891:                  PUSH   ID1
38980 @ 359894:                  ASSPAR
38981 @ 359895:                  CALL  
38982 @ 359896:                  PUSH   JJ
38983 @ 359899:                  ADD   
38984 @ 359900:                  PUSHI  #0x00000002
38985 @ 359905:                  ADD   
38986 @ 359906:                  ASSPAR
38987 @ 359907:                  CALL  
38988 @ 359908:                  PUSH   LETT
38989 @ 359911:                  PUSH   KK
38990 @ 359914:                  PUSH   JJ
38991 @ 359917:                  ADD   
38992 @ 359918:                  ACCESS
38993 @ 359919:                  ASSVAL

  4051           %REPEAT; ->L10
38994 @ 359920:                  LINE   4051 "regression-compile-tmp/allimpc1-77.imp"
38995 @ 359962:                  REPEAT L_0003
38996 @ 359965:                  LOCATE L_0004
38997 @ 359968:                  LINE   4051 "regression-compile-tmp/allimpc1-77.imp"
38998 @ 360010:                  JUMP   L_01df

  4052  SW(2):   %COMMENT ENTRY TO EXTERNAL ROUTINE
38999 @ 360013:                  LINE   4052 "regression-compile-tmp/allimpc1-77.imp"
39000 @ 360055:                  PUSHI  #0x00000002
39001 @ 360060:                  SLABEL 478

  4053           LENGTH=LETT(KK)
39002 @ 360063:                  LINE   4053 "regression-compile-tmp/allimpc1-77.imp"
39003 @ 360105:                  PUSH   LENGTH
39004 @ 360108:                  PUSH   LETT
39005 @ 360111:                  PUSH   KK
39006 @ 360114:                  ACCESS
39007 @ 360115:                  ASSVAL

  4054           %CYCLE JJ=1,1,8
39008 @ 360116:                  LINE   4054 "regression-compile-tmp/allimpc1-77.imp"
39009 @ 360158:                  PUSH   JJ
39010 @ 360161:                  PUSHI  #0x00000001
39011 @ 360166:                  PUSHI  #0x00000008
39012 @ 360171:                  PUSHI  #0x00000001
39013 @ 360176:                  FOR    L_0003

  4055           BYTE INTEGER(ADDR(ID1)+JJ)=LETT(KK+JJ)
39014 @ 360179:                  LINE   4055 "regression-compile-tmp/allimpc1-77.imp"
39015 @ 360221:                  PUSH   BYTEINTEGER
39016 @ 360224:                  PUSH   ADDR
39017 @ 360227:                  PUSH   ID1
39018 @ 360230:                  ASSPAR
39019 @ 360231:                  CALL  
39020 @ 360232:                  PUSH   JJ
39021 @ 360235:                  ADD   
39022 @ 360236:                  ASSPAR
39023 @ 360237:                  CALL  
39024 @ 360238:                  PUSH   LETT
39025 @ 360241:                  PUSH   KK
39026 @ 360244:                  PUSH   JJ
39027 @ 360247:                  ADD   
39028 @ 360248:                  ACCESS
39029 @ 360249:                  ASSVAL

  4056           %REPEAT
39030 @ 360250:                  LINE   4056 "regression-compile-tmp/allimpc1-77.imp"
39031 @ 360292:                  REPEAT L_0003
39032 @ 360295:                  LOCATE L_0004

  4057  L10:      LENGTH=8 %IF LENGTH>8
39033 @ 360298:                  LINE   4057 "regression-compile-tmp/allimpc1-77.imp"
39034 @ 360340:                  LABEL  L_01df
39035 @ 360343:                  LINE   4057 "regression-compile-tmp/allimpc1-77.imp"
39036 @ 360385:                  PUSH   LENGTH
39037 @ 360388:                  PUSHI  #0x00000008
39038 @ 360393:                  JUMPIF <= L_0004
39039 @ 360397:                  PUSH   LENGTH
39040 @ 360400:                  PUSHI  #0x00000008
39041 @ 360405:                  ASSVAL
39042 @ 360406:                  LOCATE L_0004

  4058           BYTE INTEGER(ADDR(ID1))=LENGTH
39043 @ 360409:                  LINE   4058 "regression-compile-tmp/allimpc1-77.imp"
39044 @ 360451:                  PUSH   BYTEINTEGER
39045 @ 360454:                  PUSH   ADDR
39046 @ 360457:                  PUSH   ID1
39047 @ 360460:                  ASSPAR
39048 @ 360461:                  CALL  
39049 @ 360462:                  ASSPAR
39050 @ 360463:                  CALL  
39051 @ 360464:                  PUSH   LENGTH
39052 @ 360467:                  ASSVAL

  4059           %IF LENGTH>7 %THEN PUSH(HEAD,ID3,0)
39053 @ 360468:                  LINE   4059 "regression-compile-tmp/allimpc1-77.imp"
39054 @ 360510:                  PUSH   LENGTH
39055 @ 360513:                  PUSHI  #0x00000007
39056 @ 360518:                  JUMPIF <= L_0004
39057 @ 360522:                  PUSH   PUSH
39058 @ 360525:                  PUSH   HEAD
39059 @ 360528:                  ASSPAR
39060 @ 360529:                  PUSH   ID3
39061 @ 360532:                  ASSPAR
39062 @ 360533:                  PUSHI  #0x00000000
39063 @ 360538:                  ASSPAR
39064 @ 360539:                  CALL  
39065 @ 360540:                  LOCATE L_0004

  4060           %IF LENGTH>3 %THEN PUSH(HEAD,ID2,0)
39066 @ 360543:                  LINE   4060 "regression-compile-tmp/allimpc1-77.imp"
39067 @ 360585:                  PUSH   LENGTH
39068 @ 360588:                  PUSHI  #0x00000003
39069 @ 360593:                  JUMPIF <= L_0004
39070 @ 360597:                  PUSH   PUSH
39071 @ 360600:                  PUSH   HEAD
39072 @ 360603:                  ASSPAR
39073 @ 360604:                  PUSH   ID2
39074 @ 360607:                  ASSPAR
39075 @ 360608:                  PUSHI  #0x00000000
39076 @ 360613:                  ASSPAR
39077 @ 360614:                  CALL  
39078 @ 360615:                  LOCATE L_0004

  4061           PUSH(HEAD,ID1,LENGTH) ;       ! COMPLETE SIDE CHAIN
39079 @ 360618:                  LINE   4061 "regression-compile-tmp/allimpc1-77.imp"
39080 @ 360660:                  PUSH   PUSH
39081 @ 360663:                  PUSH   HEAD
39082 @ 360666:                  ASSPAR
39083 @ 360667:                  PUSH   ID1
39084 @ 360670:                  ASSPAR
39085 @ 360671:                  PUSH   LENGTH
39086 @ 360674:                  ASSPAR
39087 @ 360675:                  CALL  

  4062           PUSH(EPLINK,ADR,HEAD);        ! LINK TO MAIN LIST
39088 @ 360676:                  LINE   4062 "regression-compile-tmp/allimpc1-77.imp"
39089 @ 360718:                  PUSH   PUSH
39090 @ 360721:                  PUSH   EPLINK
39091 @ 360724:                  ASSPAR
39092 @ 360725:                  PUSH   ADR
39093 @ 360728:                  ASSPAR
39094 @ 360729:                  PUSH   HEAD
39095 @ 360732:                  ASSPAR
39096 @ 360733:                  CALL  

  4063           NEPS=NEPS+1
39097 @ 360734:                  LINE   4063 "regression-compile-tmp/allimpc1-77.imp"
39098 @ 360776:                  PUSH   NEPS
39099 @ 360779:                  PUSH   NEPS
39100 @ 360782:                  PUSHI  #0x00000001
39101 @ 360787:                  ADD   
39102 @ 360788:                  ASSVAL

  4064           %END
39103 @ 360789:                  LINE   4064 "regression-compile-tmp/allimpc1-77.imp"
39104 @ 360831:               END    _lev0id0_CSS_DEFINEEP {lev=3 --> 2}

  4065         %ROUTINE     REDEFINE EP(%INTEGER TYPEP,%INTEGERARRAYNAME PARAMS)
  4066           !%SHORTROUTINE
39105 @ 360832:               LINE   4065 "regression-compile-tmp/allimpc1-77.imp"
39106 @ 360874:               DEF    REDEFINEEP (_lev0id0_CSS_REDEFINEEP) p1=V_012e 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
39107 @ 360896:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39108 @ 360897:                     DEF    TYPEP p1=V_01d4 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
39109 @ 360914:                     DEF    PARAMS p1=V_01d5 a/tf=1c b/format=1 c/ostate=140  type=1 (integer) form=12 (<form:12>) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
39110 @ 360932:                  FINISH ) {lev=3}

  4067           %INTEGER JJ,KK;%SHORTINTEGER OPHEAD
39111 @ 360933:                  LINE   4067 "regression-compile-tmp/allimpc1-77.imp"
39112 @ 360975:                  DEF    JJ p1=V_01d6 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
39113 @ 360989:                  DEF    KK p1=V_01d7 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
39114 @ 361003:                  LINE   4067 "regression-compile-tmp/allimpc1-77.imp"
39115 @ 361045:                  DEF    OPHEAD p1=V_01d8 a/tf=11 b/format=3 c/ostate=0  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  4068           JJ=N0;P=P-2;GXREF(A(P),'I')
39116 @ 361063:                  LINE   4068 "regression-compile-tmp/allimpc1-77.imp"
39117 @ 361105:                  PUSH   JJ
39118 @ 361108:                  PUSH   N0
39119 @ 361111:                  ASSVAL
39120 @ 361112:                  LINE   4068 "regression-compile-tmp/allimpc1-77.imp"
39121 @ 361154:                  PUSH   P
39122 @ 361157:                  PUSH   P
39123 @ 361160:                  PUSHI  #0x00000002
39124 @ 361165:                  SUB   
39125 @ 361166:                  ASSVAL
39126 @ 361167:                  LINE   4068 "regression-compile-tmp/allimpc1-77.imp"
39127 @ 361209:                  PUSH   GXREF
39128 @ 361212:                  PUSH   A
39129 @ 361215:                  PUSH   P
39130 @ 361218:                  ACCESS
39131 @ 361219:                  ASSPAR
39132 @ 361220:                  PUSHI  #0x00000049
39133 @ 361225:                  ASSPAR
39134 @ 361226:                  CALL  

  4069           K=NEWCELL;OPHEAD=K
39135 @ 361227:                  LINE   4069 "regression-compile-tmp/allimpc1-77.imp"
39136 @ 361269:                  PUSH   K
39137 @ 361272:                  PUSH   NEWCELL
39138 @ 361275:                  CALL  
39139 @ 361276:                  ASSVAL
39140 @ 361277:                  LINE   4069 "regression-compile-tmp/allimpc1-77.imp"
39141 @ 361319:                  PUSH   OPHEAD
39142 @ 361322:                  PUSH   K
39143 @ 361325:                  ASSVAL

  4070           ->L1 %IF PARAMS(0)=0 ; %CYCLE KK=1,1,PARAMS(0)
39144 @ 361326:                  LINE   4070 "regression-compile-tmp/allimpc1-77.imp"
39145 @ 361368:                  PUSH   PARAMS
39146 @ 361371:                  PUSHI  #0x00000000
39147 @ 361376:                  ACCESS
39148 @ 361377:                  PUSHI  #0x00000000
39149 @ 361382:                  JUMPIF # L_0004
39150 @ 361386:                  JUMP   L_01d9
39151 @ 361389:                  LOCATE L_0004
39152 @ 361392:                  LINE   4070 "regression-compile-tmp/allimpc1-77.imp"
39153 @ 361434:                  PUSH   KK
39154 @ 361437:                  PUSHI  #0x00000001
39155 @ 361442:                  PUSH   PARAMS
39156 @ 361445:                  PUSHI  #0x00000000
39157 @ 361450:                  ACCESS
39158 @ 361451:                  PUSHI  #0x00000001
39159 @ 361456:                  FOR    L_0003

  4071           INSERT AFTER(OPHEAD,PARAMS(KK),0)
39160 @ 361459:                  LINE   4071 "regression-compile-tmp/allimpc1-77.imp"
39161 @ 361501:                  PUSH   INSERTAFTER
39162 @ 361504:                  PUSH   OPHEAD
39163 @ 361507:                  ASSPAR
39164 @ 361508:                  PUSH   PARAMS
39165 @ 361511:                  PUSH   KK
39166 @ 361514:                  ACCESS
39167 @ 361515:                  ASSPAR
39168 @ 361516:                  PUSHI  #0x00000000
39169 @ 361521:                  ASSPAR
39170 @ 361522:                  CALL  

  4072           %REPEAT
39171 @ 361523:                  LINE   4072 "regression-compile-tmp/allimpc1-77.imp"
39172 @ 361565:                  REPEAT L_0003
39173 @ 361568:                  LOCATE L_0004

  4073  L1:       I=9;J=14;OLDI=0;PTYPE=TYPEP
39174 @ 361571:                  LINE   4073 "regression-compile-tmp/allimpc1-77.imp"
39175 @ 361613:                  LABEL  L_01d9
39176 @ 361616:                  LINE   4073 "regression-compile-tmp/allimpc1-77.imp"
39177 @ 361658:                  PUSH   I
39178 @ 361661:                  PUSHI  #0x00000009
39179 @ 361666:                  ASSVAL
39180 @ 361667:                  LINE   4073 "regression-compile-tmp/allimpc1-77.imp"
39181 @ 361709:                  PUSH   J
39182 @ 361712:                  PUSHI  #0x0000000e
39183 @ 361717:                  ASSVAL
39184 @ 361718:                  LINE   4073 "regression-compile-tmp/allimpc1-77.imp"
39185 @ 361760:                  PUSH   OLDI
39186 @ 361763:                  PUSHI  #0x00000000
39187 @ 361768:                  ASSVAL
39188 @ 361769:                  LINE   4073 "regression-compile-tmp/allimpc1-77.imp"
39189 @ 361811:                  PUSH   PTYPE
39190 @ 361814:                  PUSH   TYPEP
39191 @ 361817:                  ASSVAL

  4074           REPLACE TAG(A(P));REPLACE BOTH(K,NR,PARAMS(0))
39192 @ 361818:                  LINE   4074 "regression-compile-tmp/allimpc1-77.imp"
39193 @ 361860:                  PUSH   REPLACETAG
39194 @ 361863:                  PUSH   A
39195 @ 361866:                  PUSH   P
39196 @ 361869:                  ACCESS
39197 @ 361870:                  ASSPAR
39198 @ 361871:                  CALL  
39199 @ 361872:                  LINE   4074 "regression-compile-tmp/allimpc1-77.imp"
39200 @ 361914:                  PUSH   REPLACEBOTH
39201 @ 361917:                  PUSH   K
39202 @ 361920:                  ASSPAR
39203 @ 361921:                  PUSH   NR
39204 @ 361924:                  ASSPAR
39205 @ 361925:                  PUSH   PARAMS
39206 @ 361928:                  PUSHI  #0x00000000
39207 @ 361933:                  ACCESS
39208 @ 361934:                  ASSPAR
39209 @ 361935:                  CALL  

  4075           RA(NR)=JJ<<2;NR=NR+1
39210 @ 361936:                  LINE   4075 "regression-compile-tmp/allimpc1-77.imp"
39211 @ 361978:                  PUSH   RA
39212 @ 361981:                  PUSH   NR
39213 @ 361984:                  ACCESS
39214 @ 361985:                  PUSH   JJ
39215 @ 361988:                  PUSHI  #0x00000002
39216 @ 361993:                  LSH   
39217 @ 361994:                  ASSVAL
39218 @ 361995:                  LINE   4075 "regression-compile-tmp/allimpc1-77.imp"
39219 @ 362037:                  PUSH   NR
39220 @ 362040:                  PUSH   NR
39221 @ 362043:                  PUSHI  #0x00000001
39222 @ 362048:                  ADD   
39223 @ 362049:                  ASSVAL

  4076           %END
39224 @ 362050:                  LINE   4076 "regression-compile-tmp/allimpc1-77.imp"
39225 @ 362092:               END    _lev0id0_CSS_REDEFINEEP {lev=3 --> 2}

  4077           %INTEGERFN GET DBLE WRD
  4078           !%SHORT %ROUTINE
  4079           %COMMENT PRODUCES A DOUBLE WORD OF TEMPORARY SPACE
  4080           %COMMENT COVERED BY CURRENT BASE REGISTER (RBASE)
39226 @ 362093:               LINE   4077 "regression-compile-tmp/allimpc1-77.imp"
39227 @ 362135:               DEF    GETDBLEWRD (_lev0id0_CSS_GETDBLEWRD) p1=V_014f 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
39228 @ 362157:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39229 @ 362158:                  FINISH ) {lev=3}

  4081           %INTEGER I,J
39230 @ 362159:                  LINE   4081 "regression-compile-tmp/allimpc1-77.imp"
39231 @ 362201:                  DEF    I p1=V_01d4 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
39232 @ 362214:                  DEF    J p1=V_01d5 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

  4082           POP(LWSP(LEVEL),I,J)
39233 @ 362227:                  LINE   4082 "regression-compile-tmp/allimpc1-77.imp"
39234 @ 362269:                  PUSH   POP
39235 @ 362272:                  PUSH   LWSP
39236 @ 362275:                  PUSH   LEVEL
39237 @ 362278:                  ACCESS
39238 @ 362279:                  ASSPAR
39239 @ 362280:                  PUSH   I
39240 @ 362283:                  ASSPAR
39241 @ 362284:                  PUSH   J
39242 @ 362287:                  ASSPAR
39243 @ 362288:                  CALL  

  4083           ->L3 %UNLESS I=-1
39244 @ 362289:                  LINE   4083 "regression-compile-tmp/allimpc1-77.imp"
39245 @ 362331:                  PUSH   I
39246 @ 362334:                  PUSHI  #0x00000001
39247 @ 362339:                  NEGATE
39248 @ 362340:                  JUMPIF = L_0004
39249 @ 362344:                  JUMP   L_01d6
39250 @ 362347:                  LOCATE L_0004

  4084           ->L2 %IF N&7=0
39251 @ 362350:                  LINE   4084 "regression-compile-tmp/allimpc1-77.imp"
39252 @ 362392:                  PUSH   N
39253 @ 362395:                  PUSHI  #0x00000007
39254 @ 362400:                  AND   
39255 @ 362401:                  PUSHI  #0x00000000
39256 @ 362406:                  JUMPIF # L_0004
39257 @ 362410:                  JUMP   L_01d7
39258 @ 362413:                  LOCATE L_0004

  4085           PUSH(WSP(LEVEL),0,N);N=N+4
39259 @ 362416:                  LINE   4085 "regression-compile-tmp/allimpc1-77.imp"
39260 @ 362458:                  PUSH   PUSH
39261 @ 362461:                  PUSH   WSP
39262 @ 362464:                  PUSH   LEVEL
39263 @ 362467:                  ACCESS
39264 @ 362468:                  ASSPAR
39265 @ 362469:                  PUSHI  #0x00000000
39266 @ 362474:                  ASSPAR
39267 @ 362475:                  PUSH   N
39268 @ 362478:                  ASSPAR
39269 @ 362479:                  CALL  
39270 @ 362480:                  LINE   4085 "regression-compile-tmp/allimpc1-77.imp"
39271 @ 362522:                  PUSH   N
39272 @ 362525:                  PUSH   N
39273 @ 362528:                  PUSHI  #0x00000004
39274 @ 362533:                  ADD   
39275 @ 362534:                  ASSVAL

  4086  L2:       J=N;N=N+8
39276 @ 362535:                  LINE   4086 "regression-compile-tmp/allimpc1-77.imp"
39277 @ 362577:                  LABEL  L_01d7
39278 @ 362580:                  LINE   4086 "regression-compile-tmp/allimpc1-77.imp"
39279 @ 362622:                  PUSH   J
39280 @ 362625:                  PUSH   N
39281 @ 362628:                  ASSVAL
39282 @ 362629:                  LINE   4086 "regression-compile-tmp/allimpc1-77.imp"
39283 @ 362671:                  PUSH   N
39284 @ 362674:                  PUSH   N
39285 @ 362677:                  PUSHI  #0x00000008
39286 @ 362682:                  ADD   
39287 @ 362683:                  ASSVAL

  4087  L3:       %RESULT =J
39288 @ 362684:                  LINE   4087 "regression-compile-tmp/allimpc1-77.imp"
39289 @ 362726:                  LABEL  L_01d6
39290 @ 362729:                  LINE   4087 "regression-compile-tmp/allimpc1-77.imp"
39291 @ 362771:                  PUSH   J
39292 @ 362774:                  RESULT

  4088           %END
39293 @ 362775:                  LINE   4088 "regression-compile-tmp/allimpc1-77.imp"
39294 @ 362817:               END    _lev0id0_CSS_GETDBLEWRD {lev=3 --> 2}

  4089           %INTEGERFN     GET STR WSP
  4090           !%SHORTROUTINE
39295 @ 362818:               LINE   4089 "regression-compile-tmp/allimpc1-77.imp"
39296 @ 362860:               DEF    GETSTRWSP (_lev0id0_CSS_GETSTRWSP) p1=V_0169 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
39297 @ 362881:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39298 @ 362882:                  FINISH ) {lev=3}

  4091           %INTEGER I,J
39299 @ 362883:                  LINE   4091 "regression-compile-tmp/allimpc1-77.imp"
39300 @ 362925:                  DEF    I p1=V_01d4 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
39301 @ 362938:                  DEF    J p1=V_01d5 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

  4092           POP(STR WSP(LEVEL),I,J)
39302 @ 362951:                  LINE   4092 "regression-compile-tmp/allimpc1-77.imp"
39303 @ 362993:                  PUSH   POP
39304 @ 362996:                  PUSH   STRWSP
39305 @ 362999:                  PUSH   LEVEL
39306 @ 363002:                  ACCESS
39307 @ 363003:                  ASSPAR
39308 @ 363004:                  PUSH   I
39309 @ 363007:                  ASSPAR
39310 @ 363008:                  PUSH   J
39311 @ 363011:                  ASSPAR
39312 @ 363012:                  CALL  

  4093           ->L2 %UNLESS J=-1
39313 @ 363013:                  LINE   4093 "regression-compile-tmp/allimpc1-77.imp"
39314 @ 363055:                  PUSH   J
39315 @ 363058:                  PUSHI  #0x00000001
39316 @ 363063:                  NEGATE
39317 @ 363064:                  JUMPIF = L_0004
39318 @ 363068:                  JUMP   L_01d6
39319 @ 363071:                  LOCATE L_0004

  4094           J=N; N=N+256
39320 @ 363074:                  LINE   4094 "regression-compile-tmp/allimpc1-77.imp"
39321 @ 363116:                  PUSH   J
39322 @ 363119:                  PUSH   N
39323 @ 363122:                  ASSVAL
39324 @ 363123:                  LINE   4094 "regression-compile-tmp/allimpc1-77.imp"
39325 @ 363165:                  PUSH   N
39326 @ 363168:                  PUSH   N
39327 @ 363171:                  PUSHI  #0x00000100
39328 @ 363176:                  ADD   
39329 @ 363177:                  ASSVAL

  4095  L2:       %RESULT=J
39330 @ 363178:                  LINE   4095 "regression-compile-tmp/allimpc1-77.imp"
39331 @ 363220:                  LABEL  L_01d6
39332 @ 363223:                  LINE   4095 "regression-compile-tmp/allimpc1-77.imp"
39333 @ 363265:                  PUSH   J
39334 @ 363268:                  RESULT

  4096           %END
39335 @ 363269:                  LINE   4096 "regression-compile-tmp/allimpc1-77.imp"
39336 @ 363311:               END    _lev0id0_CSS_GETSTRWSP {lev=3 --> 2}

  4097           %ROUTINE SETEX
39337 @ 363312:               LINE   4097 "regression-compile-tmp/allimpc1-77.imp"
39338 @ 363354:               DEF    SETEX (_lev0id0_CSS_SETEX) p1=V_016a 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
39339 @ 363371:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39340 @ 363372:                  FINISH ) {lev=3}

  4098           %RETURN %UNLESS STRINST=0
39341 @ 363373:                  LINE   4098 "regression-compile-tmp/allimpc1-77.imp"
39342 @ 363415:                  PUSH   STRINST
39343 @ 363418:                  PUSHI  #0x00000000
39344 @ 363423:                  JUMPIF = L_0004
39345 @ 363427:                  RETURN
39346 @ 363428:                  LOCATE L_0004

  4099           ST(N0)=X'D2001000'
39347 @ 363431:                  LINE   4099 "regression-compile-tmp/allimpc1-77.imp"
39348 @ 363473:                  PUSH   ST
39349 @ 363476:                  PUSH   N0
39350 @ 363479:                  ACCESS
39351 @ 363480:                  PUSHI  #0xd2001000
39352 @ 363485:                  ASSVAL

  4100           ST(N0+1)=X'4000D500'
39353 @ 363486:                  LINE   4100 "regression-compile-tmp/allimpc1-77.imp"
39354 @ 363528:                  PUSH   ST
39355 @ 363531:                  PUSH   N0
39356 @ 363534:                  PUSHI  #0x00000001
39357 @ 363539:                  ADD   
39358 @ 363540:                  ACCESS
39359 @ 363541:                  PUSHI  #0x4000d500
39360 @ 363546:                  ASSVAL

  4101           ST(N0+2)=X'20001000'
39361 @ 363547:                  LINE   4101 "regression-compile-tmp/allimpc1-77.imp"
39362 @ 363589:                  PUSH   ST
39363 @ 363592:                  PUSH   N0
39364 @ 363595:                  PUSHI  #0x00000002
39365 @ 363600:                  ADD   
39366 @ 363601:                  ACCESS
39367 @ 363602:                  PUSHI  #0x20001000
39368 @ 363607:                  ASSVAL

  4102           STRINST=N0<<2; N0=N0+3
39369 @ 363608:                  LINE   4102 "regression-compile-tmp/allimpc1-77.imp"
39370 @ 363650:                  PUSH   STRINST
39371 @ 363653:                  PUSH   N0
39372 @ 363656:                  PUSHI  #0x00000002
39373 @ 363661:                  LSH   
39374 @ 363662:                  ASSVAL
39375 @ 363663:                  LINE   4102 "regression-compile-tmp/allimpc1-77.imp"
39376 @ 363705:                  PUSH   N0
39377 @ 363708:                  PUSH   N0
39378 @ 363711:                  PUSHI  #0x00000003
39379 @ 363716:                  ADD   
39380 @ 363717:                  ASSVAL

  4103           %END
39381 @ 363718:                  LINE   4103 "regression-compile-tmp/allimpc1-77.imp"
39382 @ 363760:               END    _lev0id0_CSS_SETEX {lev=3 --> 2}

  4104                 %ROUTINE SETLINE
  4105           !%SHORTROUTINE
39383 @ 363761:               LINE   4104 "regression-compile-tmp/allimpc1-77.imp"
39384 @ 363803:               DEF    SETLINE (_lev0id0_CSS_SETLINE) p1=V_013b 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
39385 @ 363822:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39386 @ 363823:                  FINISH ) {lev=3}

  4106           %INTEGER K
39387 @ 363824:                  LINE   4106 "regression-compile-tmp/allimpc1-77.imp"
39388 @ 363866:                  DEF    K p1=V_01d4 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

  4107           %OWNINTEGER VALUE
39389 @ 363879:                  LINE   4107 "regression-compile-tmp/allimpc1-77.imp"
39390 @ 363921:                  DEF    VALUE p1=V_01d5 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
39391 @ 363938:                  INIT   1

  4108           %RETURN %UNLESS LINENOS=1
39392 @ 363941:                  LINE   4108 "regression-compile-tmp/allimpc1-77.imp"
39393 @ 363983:                  PUSH   LINENOS
39394 @ 363986:                  PUSHI  #0x00000001
39395 @ 363991:                  JUMPIF = L_0004
39396 @ 363995:                  RETURN
39397 @ 363996:                  LOCATE L_0004

  4109           K=LINE&255
39398 @ 363999:                  LINE   4109 "regression-compile-tmp/allimpc1-77.imp"
39399 @ 364041:                  PUSH   K
39400 @ 364044:                  PUSH   LINE
39401 @ 364047:                  PUSHI  #0x000000ff
39402 @ 364052:                  AND   
39403 @ 364053:                  ASSVAL

  4110           MONE=1 %IF K=0
39404 @ 364054:                  LINE   4110 "regression-compile-tmp/allimpc1-77.imp"
39405 @ 364096:                  PUSH   K
39406 @ 364099:                  PUSHI  #0x00000000
39407 @ 364104:                  JUMPIF # L_0004
39408 @ 364108:                  PUSH   MONE
39409 @ 364111:                  PUSHI  #0x00000001
39410 @ 364116:                  ASSVAL
39411 @ 364117:                  LOCATE L_0004

  4111           PSI(X'92',K,GLA,23) %UNLESS K=VALUE %AND MONE=0
39412 @ 364120:                  LINE   4111 "regression-compile-tmp/allimpc1-77.imp"
39413 @ 364162:                  PUSH   K
39414 @ 364165:                  PUSH   VALUE
39415 @ 364168:                  JUMPIF # L_0005
39416 @ 364172:                  PUSH   MONE
39417 @ 364175:                  PUSHI  #0x00000000
39418 @ 364180:                  JUMPIF = L_0004
39419 @ 364184:                  LOCATE L_0005
39420 @ 364187:                  PUSH   PSI
39421 @ 364190:                  PUSHI  #0x00000092
39422 @ 364195:                  ASSPAR
39423 @ 364196:                  PUSH   K
39424 @ 364199:                  ASSPAR
39425 @ 364200:                  PUSH   GLA
39426 @ 364203:                  ASSPAR
39427 @ 364204:                  PUSHI  #0x00000017
39428 @ 364209:                  ASSPAR
39429 @ 364210:                  CALL  
39430 @ 364211:                  LOCATE L_0004

  4112           VALUE=K
39431 @ 364214:                  LINE   4112 "regression-compile-tmp/allimpc1-77.imp"
39432 @ 364256:                  PUSH   VALUE
39433 @ 364259:                  PUSH   K
39434 @ 364262:                  ASSVAL

  4113                 ->L9 %IF MONE=0
39435 @ 364263:                  LINE   4113 "regression-compile-tmp/allimpc1-77.imp"
39436 @ 364305:                  PUSH   MONE
39437 @ 364308:                  PUSHI  #0x00000000
39438 @ 364313:                  JUMPIF # L_0004
39439 @ 364317:                  JUMP   L_01d6
39440 @ 364320:                  LOCATE L_0004

  4114           PSI(X'92',LINE>>8,GLA,22);         ! MVI
39441 @ 364323:                  LINE   4114 "regression-compile-tmp/allimpc1-77.imp"
39442 @ 364365:                  PUSH   PSI
39443 @ 364368:                  PUSHI  #0x00000092
39444 @ 364373:                  ASSPAR
39445 @ 364374:                  PUSH   LINE
39446 @ 364377:                  PUSHI  #0x00000008
39447 @ 364382:                  RSH   
39448 @ 364383:                  ASSPAR
39449 @ 364384:                  PUSH   GLA
39450 @ 364387:                  ASSPAR
39451 @ 364388:                  PUSHI  #0x00000016
39452 @ 364393:                  ASSPAR
39453 @ 364394:                  CALL  

  4115  L9:       MONE=0; %END
39454 @ 364395:                  LINE   4115 "regression-compile-tmp/allimpc1-77.imp"
39455 @ 364437:                  LABEL  L_01d6
39456 @ 364440:                  LINE   4115 "regression-compile-tmp/allimpc1-77.imp"
39457 @ 364482:                  PUSH   MONE
39458 @ 364485:                  PUSHI  #0x00000000
39459 @ 364490:                  ASSVAL
39460 @ 364491:                  LINE   4115 "regression-compile-tmp/allimpc1-77.imp"
39461 @ 364533:               END    _lev0id0_CSS_SETLINE {lev=3 --> 2}

  4116           %ROUTINE     CHECK CAPACITY(%INTEGER REG,DIS,X,LEVEL)
  4117           !%SHORTROUTINE
39462 @ 364534:               LINE   4116 "regression-compile-tmp/allimpc1-77.imp"
39463 @ 364576:               DEF    CHECKCAPACITY (_lev0id0_CSS_CHECKCAPACITY) p1=V_017d 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
39464 @ 364601:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39465 @ 364602:                     DEF    REG p1=V_01d4 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
39466 @ 364617:                     DEF    DIS p1=V_01d5 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
39467 @ 364632:                     DEF    X p1=V_01d6 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
39468 @ 364645:                     DEF    LEVEL p1=V_01d7 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
39469 @ 364662:                  FINISH ) {lev=3}

  4118           %INTEGER MASK
39470 @ 364663:                  LINE   4118 "regression-compile-tmp/allimpc1-77.imp"
39471 @ 364705:                  DEF    MASK p1=V_01d8 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

  4119           %RETURN %UNLESS TYPE=1 %AND 1<=PREC<=2
39472 @ 364721:                  LINE   4119 "regression-compile-tmp/allimpc1-77.imp"
39473 @ 364763:                  PUSH   TYPE
39474 @ 364766:                  PUSHI  #0x00000001
39475 @ 364771:                  JUMPIF # L_0005
39476 @ 364775:                  PUSHI  #0x00000001
39477 @ 364780:                  PUSH   PREC
39478 @ 364783:                  JUMPIFD > L_0005
39479 @ 364787:                  PUSHI  #0x00000002
39480 @ 364792:                  JUMPIF <= L_0004
39481 @ 364796:                  LOCATE L_0005
39482 @ 364799:                  RETURN
39483 @ 364800:                  LOCATE L_0004

  4120           ->L3 %IF PREC=1;               ! %YTE
39484 @ 364803:                  LINE   4120 "regression-compile-tmp/allimpc1-77.imp"
39485 @ 364845:                  PUSH   PREC
39486 @ 364848:                  PUSHI  #0x00000001
39487 @ 364853:                  JUMPIF # L_0004
39488 @ 364857:                  JUMP   L_01d9
39489 @ 364860:                  LOCATE L_0004

  4121           MASK=7
39490 @ 364863:                  LINE   4121 "regression-compile-tmp/allimpc1-77.imp"
39491 @ 364905:                  PUSH   MASK
39492 @ 364908:                  PUSHI  #0x00000007
39493 @ 364913:                  ASSVAL

  4122           PRX(X'49',REG,LEVEL,X,DIS);   ! CH REG,STORED VALUE
39494 @ 364914:                  LINE   4122 "regression-compile-tmp/allimpc1-77.imp"
39495 @ 364956:                  PUSH   PRX
39496 @ 364959:                  PUSHI  #0x00000049
39497 @ 364964:                  ASSPAR
39498 @ 364965:                  PUSH   REG
39499 @ 364968:                  ASSPAR
39500 @ 364969:                  PUSH   LEVEL
39501 @ 364972:                  ASSPAR
39502 @ 364973:                  PUSH   X
39503 @ 364976:                  ASSPAR
39504 @ 364977:                  PUSH   DIS
39505 @ 364980:                  ASSPAR
39506 @ 364981:                  CALL  

  4123  L1:       PRX(X'47',MASK,12,0,88); ->L99;          ! BC MASK,CAPACITY EXCE
39507 @ 364982:                  LINE   4123 "regression-compile-tmp/allimpc1-77.imp"
39508 @ 365024:                  LABEL  L_01da
39509 @ 365027:                  LINE   4123 "regression-compile-tmp/allimpc1-77.imp"
39510 @ 365069:                  PUSH   PRX
39511 @ 365072:                  PUSHI  #0x00000047
39512 @ 365077:                  ASSPAR
39513 @ 365078:                  PUSH   MASK
39514 @ 365081:                  ASSPAR
39515 @ 365082:                  PUSHI  #0x0000000c
39516 @ 365087:                  ASSPAR
39517 @ 365088:                  PUSHI  #0x00000000
39518 @ 365093:                  ASSPAR
39519 @ 365094:                  PUSHI  #0x00000058
39520 @ 365099:                  ASSPAR
39521 @ 365100:                  CALL  
39522 @ 365101:                  LINE   4123 "regression-compile-tmp/allimpc1-77.imp"
39523 @ 365143:                  JUMP   L_01db

  4124  L3:       PRX(X'55',REG,0,GLA,24);      ! CL_1,=F'255'
39524 @ 365146:                  LINE   4124 "regression-compile-tmp/allimpc1-77.imp"
39525 @ 365188:                  LABEL  L_01d9
39526 @ 365191:                  LINE   4124 "regression-compile-tmp/allimpc1-77.imp"
39527 @ 365233:                  PUSH   PRX
39528 @ 365236:                  PUSHI  #0x00000055
39529 @ 365241:                  ASSPAR
39530 @ 365242:                  PUSH   REG
39531 @ 365245:                  ASSPAR
39532 @ 365246:                  PUSHI  #0x00000000
39533 @ 365251:                  ASSPAR
39534 @ 365252:                  PUSH   GLA
39535 @ 365255:                  ASSPAR
39536 @ 365256:                  PUSHI  #0x00000018
39537 @ 365261:                  ASSPAR
39538 @ 365262:                  CALL  

  4125           MASK=2; ->L1
39539 @ 365263:                  LINE   4125 "regression-compile-tmp/allimpc1-77.imp"
39540 @ 365305:                  PUSH   MASK
39541 @ 365308:                  PUSHI  #0x00000002
39542 @ 365313:                  ASSVAL
39543 @ 365314:                  LINE   4125 "regression-compile-tmp/allimpc1-77.imp"
39544 @ 365356:                  JUMP   L_01da

  4126  L99:      %END
  4127  ! ******* LIST***PROCESSING***ROUTINES
  4128  %COMMENT MACROISING  THE FROMS,REPLACES & MLINK SAVES TIME & SPACE;
  4129  %COMMENT MACROISING  THE OTHERS SAVES TIME BUT INCREASES SIZE
39545 @ 365359:                  LINE   4126 "regression-compile-tmp/allimpc1-77.imp"
39546 @ 365401:                  LABEL  L_01db
39547 @ 365404:                  LINE   4126 "regression-compile-tmp/allimpc1-77.imp"
39548 @ 365446:               END    _lev0id0_CSS_CHECKCAPACITY {lev=3 --> 2}

  4130           %ROUTINE FROM LIST(%INTEGER CELL,%INTEGERNAME S1,S2)
39549 @ 365447:               LINE   4130 "regression-compile-tmp/allimpc1-77.imp"
39550 @ 365489:               DEF    FROMLIST (_lev0id0_CSS_FROMLIST) p1=V_0156 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
39551 @ 365509:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39552 @ 365510:                     DEF    CELL p1=V_01d4 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
39553 @ 365526:                     DEF    S1 p1=V_01d5 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
39554 @ 365540:                     DEF    S2 p1=V_01d6 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
39555 @ 365554:                  FINISH ) {lev=3}

  4131           %INTEGER J
39556 @ 365555:                  LINE   4131 "regression-compile-tmp/allimpc1-77.imp"
39557 @ 365597:                  DEF    J p1=V_01d7 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

  4132           J=ADDR(ASLIST(CELL))
39558 @ 365610:                  LINE   4132 "regression-compile-tmp/allimpc1-77.imp"
39559 @ 365652:                  PUSH   J
39560 @ 365655:                  PUSH   ADDR
39561 @ 365658:                  PUSH   ASLIST
39562 @ 365661:                  PUSH   CELL
39563 @ 365664:                  ACCESS
39564 @ 365665:                  ASSPAR
39565 @ 365666:                  CALL  
39566 @ 365667:                  ASSVAL

  4133           S1=INTEGER(J)
39567 @ 365668:                  LINE   4133 "regression-compile-tmp/allimpc1-77.imp"
39568 @ 365710:                  PUSH   S1
39569 @ 365713:                  PUSH   INTEGER
39570 @ 365716:                  PUSH   J
39571 @ 365719:                  ASSPAR
39572 @ 365720:                  CALL  
39573 @ 365721:                  ASSVAL

  4134           S2= SHORT INTEGER(J+4)
39574 @ 365722:                  LINE   4134 "regression-compile-tmp/allimpc1-77.imp"
39575 @ 365764:                  PUSH   S2
39576 @ 365767:                  PUSH   SHORTINTEGER
39577 @ 365770:                  PUSH   J
39578 @ 365773:                  PUSHI  #0x00000004
39579 @ 365778:                  ADD   
39580 @ 365779:                  ASSPAR
39581 @ 365780:                  CALL  
39582 @ 365781:                  ASSVAL

  4135           %END
39583 @ 365782:                  LINE   4135 "regression-compile-tmp/allimpc1-77.imp"
39584 @ 365824:               END    _lev0id0_CSS_FROMLIST {lev=3 --> 2}

  4136           %INTEGERFN NEW CELL
39585 @ 365825:               LINE   4136 "regression-compile-tmp/allimpc1-77.imp"
39586 @ 365867:               DEF    NEWCELL (_lev0id0_CSS_NEWCELL) p1=V_0161 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
39587 @ 365886:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39588 @ 365887:                  FINISH ) {lev=3}

  4137           %INTEGER  P
39589 @ 365888:                  LINE   4137 "regression-compile-tmp/allimpc1-77.imp"
39590 @ 365930:                  DEF    P p1=V_01d4 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

  4138           P=ASL; FAULT(107) %IF P=0
39591 @ 365943:                  LINE   4138 "regression-compile-tmp/allimpc1-77.imp"
39592 @ 365985:                  PUSH   P
39593 @ 365988:                  PUSH   ASL
39594 @ 365991:                  ASSVAL
39595 @ 365992:                  LINE   4138 "regression-compile-tmp/allimpc1-77.imp"
39596 @ 366034:                  PUSH   P
39597 @ 366037:                  PUSHI  #0x00000000
39598 @ 366042:                  JUMPIF # L_0004
39599 @ 366046:                  PUSH   FAULT
39600 @ 366049:                  PUSHI  #0x0000006b
39601 @ 366054:                  ASSPAR
39602 @ 366055:                  CALL  
39603 @ 366056:                  LOCATE L_0004

  4139           ASL= SHORT INTEGER(ADDR(ASLIST(P+6)));! NEXT FREE CELL
39604 @ 366059:                  LINE   4139 "regression-compile-tmp/allimpc1-77.imp"
39605 @ 366101:                  PUSH   ASL
39606 @ 366104:                  PUSH   SHORTINTEGER
39607 @ 366107:                  PUSH   ADDR
39608 @ 366110:                  PUSH   ASLIST
39609 @ 366113:                  PUSH   P
39610 @ 366116:                  PUSHI  #0x00000006
39611 @ 366121:                  ADD   
39612 @ 366122:                  ACCESS
39613 @ 366123:                  ASSPAR
39614 @ 366124:                  CALL  
39615 @ 366125:                  ASSPAR
39616 @ 366126:                  CALL  
39617 @ 366127:                  ASSVAL

  4140           SET SHORT INTEGER(ADDR(ASLIST(P+6)), 0);   ! LINK OF NEWCELL TO 0
39618 @ 366128:                  LINE   4140 "regression-compile-tmp/allimpc1-77.imp"
39619 @ 366170:                  PUSH   SETSHORTINTEGER
39620 @ 366173:                  PUSH   ADDR
39621 @ 366176:                  PUSH   ASLIST
39622 @ 366179:                  PUSH   P
39623 @ 366182:                  PUSHI  #0x00000006
39624 @ 366187:                  ADD   
39625 @ 366188:                  ACCESS
39626 @ 366189:                  ASSPAR
39627 @ 366190:                  CALL  
39628 @ 366191:                  ASSPAR
39629 @ 366192:                  PUSHI  #0x00000000
39630 @ 366197:                  ASSPAR
39631 @ 366198:                  CALL  

  4141           %RESULT=P
39632 @ 366199:                  LINE   4141 "regression-compile-tmp/allimpc1-77.imp"
39633 @ 366241:                  PUSH   P
39634 @ 366244:                  RESULT

  4142           %END
39635 @ 366245:                  LINE   4142 "regression-compile-tmp/allimpc1-77.imp"
39636 @ 366287:               END    _lev0id0_CSS_NEWCELL {lev=3 --> 2}

  4143           %ROUTINE PUSH(%SHORTINTEGERNAME CELL,%INTEGER S1,S2)     ; ! Care needed with short conversion!
39637 @ 366288:               LINE   4143 "regression-compile-tmp/allimpc1-77.imp"
39638 @ 366330:               DEF    PUSH (_lev0id0_CSS_PUSH) p1=V_0158 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
39639 @ 366346:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39640 @ 366347:                     DEF    CELL p1=V_01d4 a/tf=12 b/format=3 c/ostate=0  type=1 (integer) form=2 (name) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
39641 @ 366363:                     DEF    S1 p1=V_01d5 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
39642 @ 366377:                     DEF    S2 p1=V_01d6 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
39643 @ 366391:                  FINISH ) {lev=3}

  4144           %INTEGER P,Q
39644 @ 366392:                  LINE   4144 "regression-compile-tmp/allimpc1-77.imp"
39645 @ 366434:                  DEF    P p1=V_01d7 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
39646 @ 366447:                  DEF    Q p1=V_01d8 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

  4145           P=NEWCELL
39647 @ 366460:                  LINE   4145 "regression-compile-tmp/allimpc1-77.imp"
39648 @ 366502:                  PUSH   P
39649 @ 366505:                  PUSH   NEWCELL
39650 @ 366508:                  CALL  
39651 @ 366509:                  ASSVAL

  4146           Q=ADDR(ASLIST(P))
39652 @ 366510:                  LINE   4146 "regression-compile-tmp/allimpc1-77.imp"
39653 @ 366552:                  PUSH   Q
39654 @ 366555:                  PUSH   ADDR
39655 @ 366558:                  PUSH   ASLIST
39656 @ 366561:                  PUSH   P
39657 @ 366564:                  ACCESS
39658 @ 366565:                  ASSPAR
39659 @ 366566:                  CALL  
39660 @ 366567:                  ASSVAL

  4147           INTEGER(Q)=S1
39661 @ 366568:                  LINE   4147 "regression-compile-tmp/allimpc1-77.imp"
39662 @ 366610:                  PUSH   INTEGER
39663 @ 366613:                  PUSH   Q
39664 @ 366616:                  ASSPAR
39665 @ 366617:                  CALL  
39666 @ 366618:                  PUSH   S1
39667 @ 366621:                  ASSVAL

  4148           SET SHORT INTEGER(Q+4, S2)
39668 @ 366622:                  LINE   4148 "regression-compile-tmp/allimpc1-77.imp"
39669 @ 366664:                  PUSH   SETSHORTINTEGER
39670 @ 366667:                  PUSH   Q
39671 @ 366670:                  PUSHI  #0x00000004
39672 @ 366675:                  ADD   
39673 @ 366676:                  ASSPAR
39674 @ 366677:                  PUSH   S2
39675 @ 366680:                  ASSPAR
39676 @ 366681:                  CALL  

  4149           SET SHORT INTEGER(Q+6, CELL)
39677 @ 366682:                  LINE   4149 "regression-compile-tmp/allimpc1-77.imp"
39678 @ 366724:                  PUSH   SETSHORTINTEGER
39679 @ 366727:                  PUSH   Q
39680 @ 366730:                  PUSHI  #0x00000006
39681 @ 366735:                  ADD   
39682 @ 366736:                  ASSPAR
39683 @ 366737:                  PUSH   CELL
39684 @ 366740:                  ASSPAR
39685 @ 366741:                  CALL  

  4150           CELL=P
39686 @ 366742:                  LINE   4150 "regression-compile-tmp/allimpc1-77.imp"
39687 @ 366784:                  PUSH   CELL
39688 @ 366787:                  PUSH   P
39689 @ 366790:                  ASSVAL

  4151           %END
39690 @ 366791:                  LINE   4151 "regression-compile-tmp/allimpc1-77.imp"
39691 @ 366833:               END    _lev0id0_CSS_PUSH {lev=3 --> 2}

  4152           %ROUTINE POP(%SHORTINTEGERNAME CELL,%INTEGERNAME S1,S2)
39692 @ 366834:               LINE   4152 "regression-compile-tmp/allimpc1-77.imp"
39693 @ 366876:               DEF    POP (_lev0id0_CSS_POP) p1=V_0157 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
39694 @ 366891:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39695 @ 366892:                     DEF    CELL p1=V_01d4 a/tf=12 b/format=3 c/ostate=0  type=1 (integer) form=2 (name) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
39696 @ 366908:                     DEF    S1 p1=V_01d5 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
39697 @ 366922:                     DEF    S2 p1=V_01d6 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
39698 @ 366936:                  FINISH ) {lev=3}

  4153           %INTEGER P,Q
39699 @ 366937:                  LINE   4153 "regression-compile-tmp/allimpc1-77.imp"
39700 @ 366979:                  DEF    P p1=V_01d7 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
39701 @ 366992:                  DEF    Q p1=V_01d8 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

  4154           Q=ADDR(ASLIST(CELL))
39702 @ 367005:                  LINE   4154 "regression-compile-tmp/allimpc1-77.imp"
39703 @ 367047:                  PUSH   Q
39704 @ 367050:                  PUSH   ADDR
39705 @ 367053:                  PUSH   ASLIST
39706 @ 367056:                  PUSH   CELL
39707 @ 367059:                  ACCESS
39708 @ 367060:                  ASSPAR
39709 @ 367061:                  CALL  
39710 @ 367062:                  ASSVAL

  4155           S1=INTEGER(Q)
39711 @ 367063:                  LINE   4155 "regression-compile-tmp/allimpc1-77.imp"
39712 @ 367105:                  PUSH   S1
39713 @ 367108:                  PUSH   INTEGER
39714 @ 367111:                  PUSH   Q
39715 @ 367114:                  ASSPAR
39716 @ 367115:                  CALL  
39717 @ 367116:                  ASSVAL

  4156           S2=SHORT INTEGER(Q+4)
39718 @ 367117:                  LINE   4156 "regression-compile-tmp/allimpc1-77.imp"
39719 @ 367159:                  PUSH   S2
39720 @ 367162:                  PUSH   SHORTINTEGER
39721 @ 367165:                  PUSH   Q
39722 @ 367168:                  PUSHI  #0x00000004
39723 @ 367173:                  ADD   
39724 @ 367174:                  ASSPAR
39725 @ 367175:                  CALL  
39726 @ 367176:                  ASSVAL

  4157           ->L1 %IF CELL=0;              ! LIST ALREADY EMPTY
39727 @ 367177:                  LINE   4157 "regression-compile-tmp/allimpc1-77.imp"
39728 @ 367219:                  PUSH   CELL
39729 @ 367222:                  PUSHI  #0x00000000
39730 @ 367227:                  JUMPIF # L_0004
39731 @ 367231:                  JUMP   L_01d9
39732 @ 367234:                  LOCATE L_0004

  4158           P=CELL; CELL=SHORT INTEGER(Q+6);! CELL ONTO NEXT CELL
39733 @ 367237:                  LINE   4158 "regression-compile-tmp/allimpc1-77.imp"
39734 @ 367279:                  PUSH   P
39735 @ 367282:                  PUSH   CELL
39736 @ 367285:                  ASSVAL
39737 @ 367286:                  LINE   4158 "regression-compile-tmp/allimpc1-77.imp"
39738 @ 367328:                  PUSH   CELL
39739 @ 367331:                  PUSH   SHORTINTEGER
39740 @ 367334:                  PUSH   Q
39741 @ 367337:                  PUSHI  #0x00000006
39742 @ 367342:                  ADD   
39743 @ 367343:                  ASSPAR
39744 @ 367344:                  CALL  
39745 @ 367345:                  ASSVAL

  4159           SHORT INTEGER(Q+6)=ASL; ASL=P;! OLD CELL ONTO FREE LIST
39746 @ 367346:                  LINE   4159 "regression-compile-tmp/allimpc1-77.imp"
39747 @ 367388:                  PUSH   SHORTINTEGER
39748 @ 367391:                  PUSH   Q
39749 @ 367394:                  PUSHI  #0x00000006
39750 @ 367399:                  ADD   
39751 @ 367400:                  ASSPAR
39752 @ 367401:                  CALL  
39753 @ 367402:                  PUSH   ASL
39754 @ 367405:                  ASSVAL
39755 @ 367406:                  LINE   4159 "regression-compile-tmp/allimpc1-77.imp"
39756 @ 367448:                  PUSH   ASL
39757 @ 367451:                  PUSH   P
39758 @ 367454:                  ASSVAL

  4160  L1:       %END
39759 @ 367455:                  LINE   4160 "regression-compile-tmp/allimpc1-77.imp"
39760 @ 367497:                  LABEL  L_01d9
39761 @ 367500:                  LINE   4160 "regression-compile-tmp/allimpc1-77.imp"
39762 @ 367542:               END    _lev0id0_CSS_POP {lev=3 --> 2}

  4161           %ROUTINE     REPLACE1(%INTEGER CELL,S1)
39763 @ 367543:               LINE   4161 "regression-compile-tmp/allimpc1-77.imp"
39764 @ 367585:               DEF    REPLACE1 (_lev0id0_CSS_REPLACE1) p1=V_015c 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
39765 @ 367605:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39766 @ 367606:                     DEF    CELL p1=V_01d4 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
39767 @ 367622:                     DEF    S1 p1=V_01d5 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
39768 @ 367636:                  FINISH ) {lev=3}

  4162           INTEGER(ADDR(ASLIST(CELL)))=S1
39769 @ 367637:                  LINE   4162 "regression-compile-tmp/allimpc1-77.imp"
39770 @ 367679:                  PUSH   INTEGER
39771 @ 367682:                  PUSH   ADDR
39772 @ 367685:                  PUSH   ASLIST
39773 @ 367688:                  PUSH   CELL
39774 @ 367691:                  ACCESS
39775 @ 367692:                  ASSPAR
39776 @ 367693:                  CALL  
39777 @ 367694:                  ASSPAR
39778 @ 367695:                  CALL  
39779 @ 367696:                  PUSH   S1
39780 @ 367699:                  ASSVAL

  4163           %END
39781 @ 367700:                  LINE   4163 "regression-compile-tmp/allimpc1-77.imp"
39782 @ 367742:               END    _lev0id0_CSS_REPLACE1 {lev=3 --> 2}

  4164           %ROUTINE     REPLACE2(%INTEGER CELL,S2)
39783 @ 367743:               LINE   4164 "regression-compile-tmp/allimpc1-77.imp"
39784 @ 367785:               DEF    REPLACE2 (_lev0id0_CSS_REPLACE2) p1=V_015b 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
39785 @ 367805:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39786 @ 367806:                     DEF    CELL p1=V_01d4 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
39787 @ 367822:                     DEF    S2 p1=V_01d5 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
39788 @ 367836:                  FINISH ) {lev=3}

  4165           SHORT INTEGER(ADDR(ASLIST(CELL+4)))=S2
39789 @ 367837:                  LINE   4165 "regression-compile-tmp/allimpc1-77.imp"
39790 @ 367879:                  PUSH   SHORTINTEGER
39791 @ 367882:                  PUSH   ADDR
39792 @ 367885:                  PUSH   ASLIST
39793 @ 367888:                  PUSH   CELL
39794 @ 367891:                  PUSHI  #0x00000004
39795 @ 367896:                  ADD   
39796 @ 367897:                  ACCESS
39797 @ 367898:                  ASSPAR
39798 @ 367899:                  CALL  
39799 @ 367900:                  ASSPAR
39800 @ 367901:                  CALL  
39801 @ 367902:                  PUSH   S2
39802 @ 367905:                  ASSVAL

  4166           %END
39803 @ 367906:                  LINE   4166 "regression-compile-tmp/allimpc1-77.imp"
39804 @ 367948:               END    _lev0id0_CSS_REPLACE2 {lev=3 --> 2}

  4167           %ROUTINE     MLINK(%INTEGERNAME CELL)
39805 @ 367949:               LINE   4167 "regression-compile-tmp/allimpc1-77.imp"
39806 @ 367991:               DEF    MLINK (_lev0id0_CSS_MLINK) p1=V_015a 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
39807 @ 368008:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39808 @ 368009:                     DEF    CELL p1=V_01d4 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
39809 @ 368025:                  FINISH ) {lev=3}

  4168           CELL=SHORT INTEGER(ADDR(ASLIST(CELL+6)))
39810 @ 368026:                  LINE   4168 "regression-compile-tmp/allimpc1-77.imp"
39811 @ 368068:                  PUSH   CELL
39812 @ 368071:                  PUSH   SHORTINTEGER
39813 @ 368074:                  PUSH   ADDR
39814 @ 368077:                  PUSH   ASLIST
39815 @ 368080:                  PUSH   CELL
39816 @ 368083:                  PUSHI  #0x00000006
39817 @ 368088:                  ADD   
39818 @ 368089:                  ACCESS
39819 @ 368090:                  ASSPAR
39820 @ 368091:                  CALL  
39821 @ 368092:                  ASSPAR
39822 @ 368093:                  CALL  
39823 @ 368094:                  ASSVAL

  4169           %END
39824 @ 368095:                  LINE   4169 "regression-compile-tmp/allimpc1-77.imp"
39825 @ 368137:               END    _lev0id0_CSS_MLINK {lev=3 --> 2}

  4170           %ROUTINE INSERT AFTER(%SHORTINTEGERNAME CELL,%INTEGER S1,S2)
39826 @ 368138:               LINE   4170 "regression-compile-tmp/allimpc1-77.imp"
39827 @ 368180:               DEF    INSERTAFTER (_lev0id0_CSS_INSERTAFTER) p1=V_0155 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
39828 @ 368203:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39829 @ 368204:                     DEF    CELL p1=V_01d4 a/tf=12 b/format=3 c/ostate=0  type=1 (integer) form=2 (name) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
39830 @ 368220:                     DEF    S1 p1=V_01d5 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
39831 @ 368234:                     DEF    S2 p1=V_01d6 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
39832 @ 368248:                  FINISH ) {lev=3}

  4171           ->L1 %IF CELL=0
39833 @ 368249:                  LINE   4171 "regression-compile-tmp/allimpc1-77.imp"
39834 @ 368291:                  PUSH   CELL
39835 @ 368294:                  PUSHI  #0x00000000
39836 @ 368299:                  JUMPIF # L_0004
39837 @ 368303:                  JUMP   L_01d7
39838 @ 368306:                  LOCATE L_0004

  4172           PUSH(SHORT INTEGER(ADDR(ASLIST(CELL+6))),S1,S2)
39839 @ 368309:                  LINE   4172 "regression-compile-tmp/allimpc1-77.imp"
39840 @ 368351:                  PUSH   PUSH
39841 @ 368354:                  PUSH   SHORTINTEGER
39842 @ 368357:                  PUSH   ADDR
39843 @ 368360:                  PUSH   ASLIST
39844 @ 368363:                  PUSH   CELL
39845 @ 368366:                  PUSHI  #0x00000006
39846 @ 368371:                  ADD   
39847 @ 368372:                  ACCESS
39848 @ 368373:                  ASSPAR
39849 @ 368374:                  CALL  
39850 @ 368375:                  ASSPAR
39851 @ 368376:                  CALL  
39852 @ 368377:                  ASSPAR
39853 @ 368378:                  PUSH   S1
39854 @ 368381:                  ASSPAR
39855 @ 368382:                  PUSH   S2
39856 @ 368385:                  ASSPAR
39857 @ 368386:                  CALL  

  4173           CELL=SHORT INTEGER(ADDR(ASLIST(CELL+6)))
39858 @ 368387:                  LINE   4173 "regression-compile-tmp/allimpc1-77.imp"
39859 @ 368429:                  PUSH   CELL
39860 @ 368432:                  PUSH   SHORTINTEGER
39861 @ 368435:                  PUSH   ADDR
39862 @ 368438:                  PUSH   ASLIST
39863 @ 368441:                  PUSH   CELL
39864 @ 368444:                  PUSHI  #0x00000006
39865 @ 368449:                  ADD   
39866 @ 368450:                  ACCESS
39867 @ 368451:                  ASSPAR
39868 @ 368452:                  CALL  
39869 @ 368453:                  ASSPAR
39870 @ 368454:                  CALL  
39871 @ 368455:                  ASSVAL

  4174           %RETURN
39872 @ 368456:                  LINE   4174 "regression-compile-tmp/allimpc1-77.imp"
39873 @ 368498:                  RETURN

  4175  L1:       PUSH(CELL,S1,S2)
39874 @ 368499:                  LINE   4175 "regression-compile-tmp/allimpc1-77.imp"
39875 @ 368541:                  LABEL  L_01d7
39876 @ 368544:                  LINE   4175 "regression-compile-tmp/allimpc1-77.imp"
39877 @ 368586:                  PUSH   PUSH
39878 @ 368589:                  PUSH   CELL
39879 @ 368592:                  ASSPAR
39880 @ 368593:                  PUSH   S1
39881 @ 368596:                  ASSPAR
39882 @ 368597:                  PUSH   S2
39883 @ 368600:                  ASSPAR
39884 @ 368601:                  CALL  

  4176           %END
39885 @ 368602:                  LINE   4176 "regression-compile-tmp/allimpc1-77.imp"
39886 @ 368644:               END    _lev0id0_CSS_INSERTAFTER {lev=3 --> 2}

  4177           %INTEGERFN     FIND(%INTEGER LAB,LIST)
39887 @ 368645:               LINE   4177 "regression-compile-tmp/allimpc1-77.imp"
39888 @ 368687:               DEF    FIND (_lev0id0_CSS_FIND) p1=V_0159 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
39889 @ 368703:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39890 @ 368704:                     DEF    LAB p1=V_01d4 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
39891 @ 368719:                     DEF    LIST p1=V_01d5 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
39892 @ 368735:                  FINISH ) {lev=3}

  4178  L3:       ->L1 %IF LIST=0
39893 @ 368736:                  LINE   4178 "regression-compile-tmp/allimpc1-77.imp"
39894 @ 368778:                  LABEL  L_01d6
39895 @ 368781:                  LINE   4178 "regression-compile-tmp/allimpc1-77.imp"
39896 @ 368823:                  PUSH   LIST
39897 @ 368826:                  PUSHI  #0x00000000
39898 @ 368831:                  JUMPIF # L_0004
39899 @ 368835:                  JUMP   L_01d7
39900 @ 368838:                  LOCATE L_0004

  4179           ->L4 %IF SHORT INTEGER(ADDR(ASLIST(LIST+4)))=LAB
39901 @ 368841:                  LINE   4179 "regression-compile-tmp/allimpc1-77.imp"
39902 @ 368883:                  PUSH   SHORTINTEGER
39903 @ 368886:                  PUSH   ADDR
39904 @ 368889:                  PUSH   ASLIST
39905 @ 368892:                  PUSH   LIST
39906 @ 368895:                  PUSHI  #0x00000004
39907 @ 368900:                  ADD   
39908 @ 368901:                  ACCESS
39909 @ 368902:                  ASSPAR
39910 @ 368903:                  CALL  
39911 @ 368904:                  ASSPAR
39912 @ 368905:                  CALL  
39913 @ 368906:                  PUSH   LAB
39914 @ 368909:                  JUMPIF # L_0004
39915 @ 368913:                  JUMP   L_01d8
39916 @ 368916:                  LOCATE L_0004

  4180           MLINK(LIST); ->L3
39917 @ 368919:                  LINE   4180 "regression-compile-tmp/allimpc1-77.imp"
39918 @ 368961:                  PUSH   MLINK
39919 @ 368964:                  PUSH   LIST
39920 @ 368967:                  ASSPAR
39921 @ 368968:                  CALL  
39922 @ 368969:                  LINE   4180 "regression-compile-tmp/allimpc1-77.imp"
39923 @ 369011:                  JUMP   L_01d6

  4181  L4:       %RESULT=INTEGER(ADDR(ASLIST(LIST)))
39924 @ 369014:                  LINE   4181 "regression-compile-tmp/allimpc1-77.imp"
39925 @ 369056:                  LABEL  L_01d8
39926 @ 369059:                  LINE   4181 "regression-compile-tmp/allimpc1-77.imp"
39927 @ 369101:                  PUSH   INTEGER
39928 @ 369104:                  PUSH   ADDR
39929 @ 369107:                  PUSH   ASLIST
39930 @ 369110:                  PUSH   LIST
39931 @ 369113:                  ACCESS
39932 @ 369114:                  ASSPAR
39933 @ 369115:                  CALL  
39934 @ 369116:                  ASSPAR
39935 @ 369117:                  CALL  
39936 @ 369118:                  RESULT

  4182  L1:       %RESULT =-1
39937 @ 369119:                  LINE   4182 "regression-compile-tmp/allimpc1-77.imp"
39938 @ 369161:                  LABEL  L_01d7
39939 @ 369164:                  LINE   4182 "regression-compile-tmp/allimpc1-77.imp"
39940 @ 369206:                  PUSHI  #0x00000001
39941 @ 369211:                  NEGATE
39942 @ 369212:                  RESULT

  4183           %END
39943 @ 369213:                  LINE   4183 "regression-compile-tmp/allimpc1-77.imp"
39944 @ 369255:               END    _lev0id0_CSS_FIND {lev=3 --> 2}

  4184           %ROUTINE     FROM1(%INTEGER CELL,%INTEGERNAME S1)
39945 @ 369256:               LINE   4184 "regression-compile-tmp/allimpc1-77.imp"
39946 @ 369298:               DEF    FROM1 (_lev0id0_CSS_FROM1) p1=V_015f 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
39947 @ 369315:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39948 @ 369316:                     DEF    CELL p1=V_01d4 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
39949 @ 369332:                     DEF    S1 p1=V_01d5 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
39950 @ 369346:                  FINISH ) {lev=3}

  4185           S1=INTEGER(ADDR(ASLIST(CELL)))
39951 @ 369347:                  LINE   4185 "regression-compile-tmp/allimpc1-77.imp"
39952 @ 369389:                  PUSH   S1
39953 @ 369392:                  PUSH   INTEGER
39954 @ 369395:                  PUSH   ADDR
39955 @ 369398:                  PUSH   ASLIST
39956 @ 369401:                  PUSH   CELL
39957 @ 369404:                  ACCESS
39958 @ 369405:                  ASSPAR
39959 @ 369406:                  CALL  
39960 @ 369407:                  ASSPAR
39961 @ 369408:                  CALL  
39962 @ 369409:                  ASSVAL

  4186           %END
39963 @ 369410:                  LINE   4186 "regression-compile-tmp/allimpc1-77.imp"
39964 @ 369452:               END    _lev0id0_CSS_FROM1 {lev=3 --> 2}

  4187           %ROUTINE     FROM2(%INTEGER CELL,%INTEGERNAME S2)
39965 @ 369453:               LINE   4187 "regression-compile-tmp/allimpc1-77.imp"
39966 @ 369495:               DEF    FROM2 (_lev0id0_CSS_FROM2) p1=V_015e 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
39967 @ 369512:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39968 @ 369513:                     DEF    CELL p1=V_01d4 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
39969 @ 369529:                     DEF    S2 p1=V_01d5 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
39970 @ 369543:                  FINISH ) {lev=3}

  4188           S2=SHORT INTEGER(ADDR(ASLIST(CELL+4)))
39971 @ 369544:                  LINE   4188 "regression-compile-tmp/allimpc1-77.imp"
39972 @ 369586:                  PUSH   S2
39973 @ 369589:                  PUSH   SHORTINTEGER
39974 @ 369592:                  PUSH   ADDR
39975 @ 369595:                  PUSH   ASLIST
39976 @ 369598:                  PUSH   CELL
39977 @ 369601:                  PUSHI  #0x00000004
39978 @ 369606:                  ADD   
39979 @ 369607:                  ACCESS
39980 @ 369608:                  ASSPAR
39981 @ 369609:                  CALL  
39982 @ 369610:                  ASSPAR
39983 @ 369611:                  CALL  
39984 @ 369612:                  ASSVAL

  4189           %END
39985 @ 369613:                  LINE   4189 "regression-compile-tmp/allimpc1-77.imp"
39986 @ 369655:               END    _lev0id0_CSS_FROM2 {lev=3 --> 2}

  4190           %ROUTINE     REPLACE BOTH(%INTEGER CELL,S1,S2)
39987 @ 369656:               LINE   4190 "regression-compile-tmp/allimpc1-77.imp"
39988 @ 369698:               DEF    REPLACEBOTH (_lev0id0_CSS_REPLACEBOTH) p1=V_015d 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
39989 @ 369721:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
39990 @ 369722:                     DEF    CELL p1=V_01d4 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
39991 @ 369738:                     DEF    S1 p1=V_01d5 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
39992 @ 369752:                     DEF    S2 p1=V_01d6 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
39993 @ 369766:                  FINISH ) {lev=3}

  4191           %INTEGER I
39994 @ 369767:                  LINE   4191 "regression-compile-tmp/allimpc1-77.imp"
39995 @ 369809:                  DEF    I p1=V_01d7 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

  4192           I=ADDR(ASLIST(CELL))
39996 @ 369822:                  LINE   4192 "regression-compile-tmp/allimpc1-77.imp"
39997 @ 369864:                  PUSH   I
39998 @ 369867:                  PUSH   ADDR
39999 @ 369870:                  PUSH   ASLIST
40000 @ 369873:                  PUSH   CELL
40001 @ 369876:                  ACCESS
40002 @ 369877:                  ASSPAR
40003 @ 369878:                  CALL  
40004 @ 369879:                  ASSVAL

  4193           INTEGER(I)=S1
40005 @ 369880:                  LINE   4193 "regression-compile-tmp/allimpc1-77.imp"
40006 @ 369922:                  PUSH   INTEGER
40007 @ 369925:                  PUSH   I
40008 @ 369928:                  ASSPAR
40009 @ 369929:                  CALL  
40010 @ 369930:                  PUSH   S1
40011 @ 369933:                  ASSVAL

  4194           SHORT INTEGER(I+4)=S2
40012 @ 369934:                  LINE   4194 "regression-compile-tmp/allimpc1-77.imp"
40013 @ 369976:                  PUSH   SHORTINTEGER
40014 @ 369979:                  PUSH   I
40015 @ 369982:                  PUSHI  #0x00000004
40016 @ 369987:                  ADD   
40017 @ 369988:                  ASSPAR
40018 @ 369989:                  CALL  
40019 @ 369990:                  PUSH   S2
40020 @ 369993:                  ASSVAL

  4195           %END
40021 @ 369994:                  LINE   4195 "regression-compile-tmp/allimpc1-77.imp"
40022 @ 370036:               END    _lev0id0_CSS_REPLACEBOTH {lev=3 --> 2}

  4196           %ROUTINE CLEAR LIST (%SHORTINTEGERNAME OPHEAD)
40023 @ 370037:               LINE   4196 "regression-compile-tmp/allimpc1-77.imp"
40024 @ 370079:               DEF    CLEARLIST (_lev0id0_CSS_CLEARLIST) p1=V_0134 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
40025 @ 370100:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40026 @ 370101:                     DEF    OPHEAD p1=V_01d4 a/tf=12 b/format=3 c/ostate=0  type=1 (integer) form=2 (name) special=2 (short-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
40027 @ 370119:                  FINISH ) {lev=3}

  4197           %INTEGER I,J
40028 @ 370120:                  LINE   4197 "regression-compile-tmp/allimpc1-77.imp"
40029 @ 370162:                  DEF    I p1=V_01d5 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
40030 @ 370175:                  DEF    J p1=V_01d6 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

  4198  L1:       POP(OPHEAD,I,J)
40031 @ 370188:                  LINE   4198 "regression-compile-tmp/allimpc1-77.imp"
40032 @ 370230:                  LABEL  L_01d7
40033 @ 370233:                  LINE   4198 "regression-compile-tmp/allimpc1-77.imp"
40034 @ 370275:                  PUSH   POP
40035 @ 370278:                  PUSH   OPHEAD
40036 @ 370281:                  ASSPAR
40037 @ 370282:                  PUSH   I
40038 @ 370285:                  ASSPAR
40039 @ 370286:                  PUSH   J
40040 @ 370289:                  ASSPAR
40041 @ 370290:                  CALL  

  4199           ->L1 %UNLESS I=-1
40042 @ 370291:                  LINE   4199 "regression-compile-tmp/allimpc1-77.imp"
40043 @ 370333:                  PUSH   I
40044 @ 370336:                  PUSHI  #0x00000001
40045 @ 370341:                  NEGATE
40046 @ 370342:                  JUMPIF = L_0004
40047 @ 370346:                  JUMP   L_01d7
40048 @ 370349:                  LOCATE L_0004

  4200           %END
  4201  ! ************END****OF****LIST****PROCESSING ROUTINES
40049 @ 370352:                  LINE   4200 "regression-compile-tmp/allimpc1-77.imp"
40050 @ 370394:               END    _lev0id0_CSS_CLEARLIST {lev=3 --> 2}

  4202           %ROUTINE     STORE TAG(%INTEGER KK,SLINK)
40051 @ 370395:               LINE   4202 "regression-compile-tmp/allimpc1-77.imp"
40052 @ 370437:               DEF    STORETAG (_lev0id0_CSS_STORETAG) p1=V_016d 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
40053 @ 370457:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40054 @ 370458:                     DEF    KK p1=V_01d4 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
40055 @ 370472:                     DEF    SLINK p1=V_01d5 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
40056 @ 370489:                  FINISH ) {lev=3}

  4203           PUSH(TAGS(KK),PTYPE<<16!LEVEL<<8!RBASE<<4!J,SLINK)
40057 @ 370490:                  LINE   4203 "regression-compile-tmp/allimpc1-77.imp"
40058 @ 370532:                  PUSH   PUSH
40059 @ 370535:                  PUSH   TAGS
40060 @ 370538:                  PUSH   KK
40061 @ 370541:                  ACCESS
40062 @ 370542:                  ASSPAR
40063 @ 370543:                  PUSH   PTYPE
40064 @ 370546:                  PUSHI  #0x00000010
40065 @ 370551:                  LSH   
40066 @ 370552:                  PUSH   LEVEL
40067 @ 370555:                  PUSHI  #0x00000008
40068 @ 370560:                  LSH   
40069 @ 370561:                  OR    
40070 @ 370562:                  PUSH   RBASE
40071 @ 370565:                  PUSHI  #0x00000004
40072 @ 370570:                  LSH   
40073 @ 370571:                  OR    
40074 @ 370572:                  PUSH   J
40075 @ 370575:                  OR    
40076 @ 370576:                  ASSPAR
40077 @ 370577:                  PUSH   SLINK
40078 @ 370580:                  ASSPAR
40079 @ 370581:                  CALL  

  4204           PUSH(NAME(LEVEL),0,KK) %UNLESS LEVEL<=1
40080 @ 370582:                  LINE   4204 "regression-compile-tmp/allimpc1-77.imp"
40081 @ 370624:                  PUSH   LEVEL
40082 @ 370627:                  PUSHI  #0x00000001
40083 @ 370632:                  JUMPIF <= L_0004
40084 @ 370636:                  PUSH   PUSH
40085 @ 370639:                  PUSH   NAME
40086 @ 370642:                  PUSH   LEVEL
40087 @ 370645:                  ACCESS
40088 @ 370646:                  ASSPAR
40089 @ 370647:                  PUSHI  #0x00000000
40090 @ 370652:                  ASSPAR
40091 @ 370653:                  PUSH   KK
40092 @ 370656:                  ASSPAR
40093 @ 370657:                  CALL  
40094 @ 370658:                  LOCATE L_0004

  4205           %END
40095 @ 370661:                  LINE   4205 "regression-compile-tmp/allimpc1-77.imp"
40096 @ 370703:               END    _lev0id0_CSS_STORETAG {lev=3 --> 2}

  4206           %INTEGERFN     COUNT APS
40097 @ 370704:               LINE   4206 "regression-compile-tmp/allimpc1-77.imp"
40098 @ 370746:               DEF    COUNTAPS (_lev0id0_CSS_COUNTAPS) p1=V_0144 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
40099 @ 370766:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40100 @ 370767:                  FINISH ) {lev=3}

  4207           %INTEGER PP,Q
40101 @ 370768:                  LINE   4207 "regression-compile-tmp/allimpc1-77.imp"
40102 @ 370810:                  DEF    PP p1=V_01d4 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
40103 @ 370824:                  DEF    Q p1=V_01d5 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

  4208           Q=0; PP=P; P=P+1;             ! P ON NAME AT ENTRY
40104 @ 370837:                  LINE   4208 "regression-compile-tmp/allimpc1-77.imp"
40105 @ 370879:                  PUSH   Q
40106 @ 370882:                  PUSHI  #0x00000000
40107 @ 370887:                  ASSVAL
40108 @ 370888:                  LINE   4208 "regression-compile-tmp/allimpc1-77.imp"
40109 @ 370930:                  PUSH   PP
40110 @ 370933:                  PUSH   P
40111 @ 370936:                  ASSVAL
40112 @ 370937:                  LINE   4208 "regression-compile-tmp/allimpc1-77.imp"
40113 @ 370979:                  PUSH   P
40114 @ 370982:                  PUSH   P
40115 @ 370985:                  PUSHI  #0x00000001
40116 @ 370990:                  ADD   
40117 @ 370991:                  ASSVAL

  4209  L1:       ->L2 %IF A(P)=2
40118 @ 370992:                  LINE   4209 "regression-compile-tmp/allimpc1-77.imp"
40119 @ 371034:                  LABEL  L_01d6
40120 @ 371037:                  LINE   4209 "regression-compile-tmp/allimpc1-77.imp"
40121 @ 371079:                  PUSH   A
40122 @ 371082:                  PUSH   P
40123 @ 371085:                  ACCESS
40124 @ 371086:                  PUSHI  #0x00000002
40125 @ 371091:                  JUMPIF # L_0004
40126 @ 371095:                  JUMP   L_01d7
40127 @ 371098:                  LOCATE L_0004

  4210        P=P+1; Q=Q+1; SKIP EXP; ->L1
40128 @ 371101:                  LINE   4210 "regression-compile-tmp/allimpc1-77.imp"
40129 @ 371143:                  PUSH   P
40130 @ 371146:                  PUSH   P
40131 @ 371149:                  PUSHI  #0x00000001
40132 @ 371154:                  ADD   
40133 @ 371155:                  ASSVAL
40134 @ 371156:                  LINE   4210 "regression-compile-tmp/allimpc1-77.imp"
40135 @ 371198:                  PUSH   Q
40136 @ 371201:                  PUSH   Q
40137 @ 371204:                  PUSHI  #0x00000001
40138 @ 371209:                  ADD   
40139 @ 371210:                  ASSVAL
40140 @ 371211:                  LINE   4210 "regression-compile-tmp/allimpc1-77.imp"
40141 @ 371253:                  PUSH   SKIPEXP
40142 @ 371256:                  CALL  
40143 @ 371257:                  LINE   4210 "regression-compile-tmp/allimpc1-77.imp"
40144 @ 371299:                  JUMP   L_01d6

  4211  L2:       P=PP; %RESULT=Q
40145 @ 371302:                  LINE   4211 "regression-compile-tmp/allimpc1-77.imp"
40146 @ 371344:                  LABEL  L_01d7
40147 @ 371347:                  LINE   4211 "regression-compile-tmp/allimpc1-77.imp"
40148 @ 371389:                  PUSH   P
40149 @ 371392:                  PUSH   PP
40150 @ 371395:                  ASSVAL
40151 @ 371396:                  LINE   4211 "regression-compile-tmp/allimpc1-77.imp"
40152 @ 371438:                  PUSH   Q
40153 @ 371441:                  RESULT

  4212           %END
40154 @ 371442:                  LINE   4212 "regression-compile-tmp/allimpc1-77.imp"
40155 @ 371484:               END    _lev0id0_CSS_COUNTAPS {lev=3 --> 2}

  4213           %INTEGERFN     DISPLACEMENT(%INTEGER LINK)
  4214           !%SHORTROUTINE
  4215  ! A(P) HAS ENAME--LINK IS HEAD OF RFORMAT LIST. RESULT IS DISP FROM
  4216  ! START OF RECORD FOR SCALAR DISP OF DV FROM RECORD FORMAT FOR ARRAY
40156 @ 371485:               LINE   4213 "regression-compile-tmp/allimpc1-77.imp"
40157 @ 371527:               DEF    DISPLACEMENT (_lev0id0_CSS_DISPLACEMENT) p1=V_0145 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
40158 @ 371551:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40159 @ 371552:                     DEF    LINK p1=V_01d4 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
40160 @ 371568:                  FINISH ) {lev=3}

  4217           %INTEGER RR,II
40161 @ 371569:                  LINE   4217 "regression-compile-tmp/allimpc1-77.imp"
40162 @ 371611:                  DEF    RR p1=V_01d5 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
40163 @ 371625:                  DEF    II p1=V_01d6 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

  4218           ->L2 %IF LINK=0
40164 @ 371639:                  LINE   4218 "regression-compile-tmp/allimpc1-77.imp"
40165 @ 371681:                  PUSH   LINK
40166 @ 371684:                  PUSHI  #0x00000000
40167 @ 371689:                  JUMPIF # L_0004
40168 @ 371693:                  JUMP   L_01d7
40169 @ 371696:                  LOCATE L_0004

  4219           FROM2(LINK,LINK)
40170 @ 371699:                  LINE   4219 "regression-compile-tmp/allimpc1-77.imp"
40171 @ 371741:                  PUSH   FROM2
40172 @ 371744:                  PUSH   LINK
40173 @ 371747:                  ASSPAR
40174 @ 371748:                  PUSH   LINK
40175 @ 371751:                  ASSPAR
40176 @ 371752:                  CALL  

  4220  L1:       MLINK(LINK); FROM LIST(LINK,RR,II)
40177 @ 371753:                  LINE   4220 "regression-compile-tmp/allimpc1-77.imp"
40178 @ 371795:                  LABEL  L_01d8
40179 @ 371798:                  LINE   4220 "regression-compile-tmp/allimpc1-77.imp"
40180 @ 371840:                  PUSH   MLINK
40181 @ 371843:                  PUSH   LINK
40182 @ 371846:                  ASSPAR
40183 @ 371847:                  CALL  
40184 @ 371848:                  LINE   4220 "regression-compile-tmp/allimpc1-77.imp"
40185 @ 371890:                  PUSH   FROMLIST
40186 @ 371893:                  PUSH   LINK
40187 @ 371896:                  ASSPAR
40188 @ 371897:                  PUSH   RR
40189 @ 371900:                  ASSPAR
40190 @ 371901:                  PUSH   II
40191 @ 371904:                  ASSPAR
40192 @ 371905:                  CALL  

  4221           ->L2 %IF II=-1
40193 @ 371906:                  LINE   4221 "regression-compile-tmp/allimpc1-77.imp"
40194 @ 371948:                  PUSH   II
40195 @ 371951:                  PUSHI  #0x00000001
40196 @ 371956:                  NEGATE
40197 @ 371957:                  JUMPIF # L_0004
40198 @ 371961:                  JUMP   L_01d7
40199 @ 371964:                  LOCATE L_0004

  4222           J=RR&15;PTYPE=RR>>4&X'FFFF'
40200 @ 371967:                  LINE   4222 "regression-compile-tmp/allimpc1-77.imp"
40201 @ 372009:                  PUSH   J
40202 @ 372012:                  PUSH   RR
40203 @ 372015:                  PUSHI  #0x0000000f
40204 @ 372020:                  AND   
40205 @ 372021:                  ASSVAL
40206 @ 372022:                  LINE   4222 "regression-compile-tmp/allimpc1-77.imp"
40207 @ 372064:                  PUSH   PTYPE
40208 @ 372067:                  PUSH   RR
40209 @ 372070:                  PUSHI  #0x00000004
40210 @ 372075:                  RSH   
40211 @ 372076:                  PUSHI  #0x0000ffff
40212 @ 372081:                  AND   
40213 @ 372082:                  ASSVAL

  4223           RR=RR>>20;K=LINK
40214 @ 372083:                  LINE   4223 "regression-compile-tmp/allimpc1-77.imp"
40215 @ 372125:                  PUSH   RR
40216 @ 372128:                  PUSH   RR
40217 @ 372131:                  PUSHI  #0x00000014
40218 @ 372136:                  RSH   
40219 @ 372137:                  ASSVAL
40220 @ 372138:                  LINE   4223 "regression-compile-tmp/allimpc1-77.imp"
40221 @ 372180:                  PUSH   K
40222 @ 372183:                  PUSH   LINK
40223 @ 372186:                  ASSVAL

  4224           INREG=0
40224 @ 372187:                  LINE   4224 "regression-compile-tmp/allimpc1-77.imp"
40225 @ 372229:                  PUSH   INREG
40226 @ 372232:                  PUSHI  #0x00000000
40227 @ 372237:                  ASSVAL

  4225           ->L99 %IF RR=A(P); ->L1
40228 @ 372238:                  LINE   4225 "regression-compile-tmp/allimpc1-77.imp"
40229 @ 372280:                  PUSH   RR
40230 @ 372283:                  PUSH   A
40231 @ 372286:                  PUSH   P
40232 @ 372289:                  ACCESS
40233 @ 372290:                  JUMPIF # L_0004
40234 @ 372294:                  JUMP   L_01d9
40235 @ 372297:                  LOCATE L_0004
40236 @ 372300:                  LINE   4225 "regression-compile-tmp/allimpc1-77.imp"
40237 @ 372342:                  JUMP   L_01d8

  4226  L2:       FAULT(65); PRINT NAME(A(P))
40238 @ 372345:                  LINE   4226 "regression-compile-tmp/allimpc1-77.imp"
40239 @ 372387:                  LABEL  L_01d7
40240 @ 372390:                  LINE   4226 "regression-compile-tmp/allimpc1-77.imp"
40241 @ 372432:                  PUSH   FAULT
40242 @ 372435:                  PUSHI  #0x00000041
40243 @ 372440:                  ASSPAR
40244 @ 372441:                  CALL  
40245 @ 372442:                  LINE   4226 "regression-compile-tmp/allimpc1-77.imp"
40246 @ 372484:                  PUSH   PRINTNAME
40247 @ 372487:                  PUSH   A
40248 @ 372490:                  PUSH   P
40249 @ 372493:                  ACCESS
40250 @ 372494:                  ASSPAR
40251 @ 372495:                  CALL  

  4227           PTYPE=1
40252 @ 372496:                  LINE   4227 "regression-compile-tmp/allimpc1-77.imp"
40253 @ 372538:                  PUSH   PTYPE
40254 @ 372541:                  PUSHI  #0x00000001
40255 @ 372546:                  ASSVAL

  4228  L99:      %RESULT=II
40256 @ 372547:                  LINE   4228 "regression-compile-tmp/allimpc1-77.imp"
40257 @ 372589:                  LABEL  L_01d9
40258 @ 372592:                  LINE   4228 "regression-compile-tmp/allimpc1-77.imp"
40259 @ 372634:                  PUSH   II
40260 @ 372637:                  RESULT

  4229           %END
40261 @ 372638:                  LINE   4229 "regression-compile-tmp/allimpc1-77.imp"
40262 @ 372680:               END    _lev0id0_CSS_DISPLACEMENT {lev=3 --> 2}

  4230           %INTEGERFN     COPY RECORD TAG
  4231           !%SHORTROUTINE
  4232           ! AS COPY TAG-GIVES TYNE ETC OF THE ENAME
  4233           !P POINTS TO RECORD NAME
40263 @ 372681:               LINE   4230 "regression-compile-tmp/allimpc1-77.imp"
40264 @ 372723:               DEF    COPYRECORDTAG (_lev0id0_CSS_COPYRECORDTAG) p1=V_0143 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
40265 @ 372748:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40266 @ 372749:                  FINISH ) {lev=3}

  4234           %INTEGER Q,FNAME
  4235           ! K POINT TO SIDE CHAIN
40267 @ 372750:                  LINE   4234 "regression-compile-tmp/allimpc1-77.imp"
40268 @ 372792:                  DEF    Q p1=V_01d4 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
40269 @ 372805:                  DEF    FNAME p1=V_01d5 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

  4236  L1:       FROM1(K,FNAME)
40270 @ 372822:                  LINE   4236 "regression-compile-tmp/allimpc1-77.imp"
40271 @ 372864:                  LABEL  L_01d6
40272 @ 372867:                  LINE   4236 "regression-compile-tmp/allimpc1-77.imp"
40273 @ 372909:                  PUSH   FROM1
40274 @ 372912:                  PUSH   K
40275 @ 372915:                  ASSPAR
40276 @ 372916:                  PUSH   FNAME
40277 @ 372919:                  ASSPAR
40278 @ 372920:                  CALL  

  4237           P=P+1; SKIP APP
40279 @ 372921:                  LINE   4237 "regression-compile-tmp/allimpc1-77.imp"
40280 @ 372963:                  PUSH   P
40281 @ 372966:                  PUSH   P
40282 @ 372969:                  PUSHI  #0x00000001
40283 @ 372974:                  ADD   
40284 @ 372975:                  ASSVAL
40285 @ 372976:                  LINE   4237 "regression-compile-tmp/allimpc1-77.imp"
40286 @ 373018:                  PUSH   SKIPAPP
40287 @ 373021:                  CALL  

  4238           %RESULT=0 %IF A(P)=2
40288 @ 373022:                  LINE   4238 "regression-compile-tmp/allimpc1-77.imp"
40289 @ 373064:                  PUSH   A
40290 @ 373067:                  PUSH   P
40291 @ 373070:                  ACCESS
40292 @ 373071:                  PUSHI  #0x00000002
40293 @ 373076:                  JUMPIF # L_0004
40294 @ 373080:                  PUSHI  #0x00000000
40295 @ 373085:                  RESULT
40296 @ 373086:                  LOCATE L_0004

  4239           P=P+1; Q=DISPLACEMENT (FNAME)
40297 @ 373089:                  LINE   4239 "regression-compile-tmp/allimpc1-77.imp"
40298 @ 373131:                  PUSH   P
40299 @ 373134:                  PUSH   P
40300 @ 373137:                  PUSHI  #0x00000001
40301 @ 373142:                  ADD   
40302 @ 373143:                  ASSVAL
40303 @ 373144:                  LINE   4239 "regression-compile-tmp/allimpc1-77.imp"
40304 @ 373186:                  PUSH   Q
40305 @ 373189:                  PUSH   DISPLACEMENT
40306 @ 373192:                  PUSH   FNAME
40307 @ 373195:                  ASSPAR
40308 @ 373196:                  CALL  
40309 @ 373197:                  ASSVAL

  4240           PTYPE=7 %IF Q=-1
40310 @ 373198:                  LINE   4240 "regression-compile-tmp/allimpc1-77.imp"
40311 @ 373240:                  PUSH   Q
40312 @ 373243:                  PUSHI  #0x00000001
40313 @ 373248:                  NEGATE
40314 @ 373249:                  JUMPIF # L_0004
40315 @ 373253:                  PUSH   PTYPE
40316 @ 373256:                  PUSHI  #0x00000007
40317 @ 373261:                  ASSVAL
40318 @ 373262:                  LOCATE L_0004

  4241           UNPACK
40319 @ 373265:                  LINE   4241 "regression-compile-tmp/allimpc1-77.imp"
40320 @ 373307:                  PUSH   UNPACK
40321 @ 373310:                  CALL  

  4242           %IF TYPE=3 %THEN %START
40322 @ 373311:                  LINE   4242 "regression-compile-tmp/allimpc1-77.imp"
40323 @ 373353:                  PUSH   TYPE
40324 @ 373356:                  PUSHI  #0x00000003
40325 @ 373361:                  JUMPIF # L_0004

  4243           K=Q; ->L1; %FINISH
40326 @ 373365:                  LINE   4243 "regression-compile-tmp/allimpc1-77.imp"
40327 @ 373407:                  PUSH   K
40328 @ 373410:                  PUSH   Q
40329 @ 373413:                  ASSVAL
40330 @ 373414:                  LINE   4243 "regression-compile-tmp/allimpc1-77.imp"
40331 @ 373456:                  JUMP   L_01d6
40332 @ 373459:                  LINE   4243 "regression-compile-tmp/allimpc1-77.imp"
40333 @ 373501:                  LOCATE L_0004

  4244           %RESULT=-1 %IF Q=-1
40334 @ 373504:                  LINE   4244 "regression-compile-tmp/allimpc1-77.imp"
40335 @ 373546:                  PUSH   Q
40336 @ 373549:                  PUSHI  #0x00000001
40337 @ 373554:                  NEGATE
40338 @ 373555:                  JUMPIF # L_0004
40339 @ 373559:                  PUSHI  #0x00000001
40340 @ 373564:                  NEGATE
40341 @ 373565:                  RESULT
40342 @ 373566:                  LOCATE L_0004

  4245           %RESULT=1
40343 @ 373569:                  LINE   4245 "regression-compile-tmp/allimpc1-77.imp"
40344 @ 373611:                  PUSHI  #0x00000001
40345 @ 373616:                  RESULT

  4246           %END
40346 @ 373617:                  LINE   4246 "regression-compile-tmp/allimpc1-77.imp"
40347 @ 373659:               END    _lev0id0_CSS_COPYRECORDTAG {lev=3 --> 2}

  4247           %ROUTINE COPY TAG(%INTEGER KK)
40348 @ 373660:               LINE   4247 "regression-compile-tmp/allimpc1-77.imp"
40349 @ 373702:               DEF    COPYTAG (_lev0id0_CSS_COPYTAG) p1=V_0162 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
40350 @ 373721:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40351 @ 373722:                     DEF    KK p1=V_01d4 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
40352 @ 373736:                  FINISH ) {lev=3}

  4248           %INTEGER Q
40353 @ 373737:                  LINE   4248 "regression-compile-tmp/allimpc1-77.imp"
40354 @ 373779:                  DEF    Q p1=V_01d5 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

  4249           FROM LIST(TAGS(KK),Q,K)
40355 @ 373792:                  LINE   4249 "regression-compile-tmp/allimpc1-77.imp"
40356 @ 373834:                  PUSH   FROMLIST
40357 @ 373837:                  PUSH   TAGS
40358 @ 373840:                  PUSH   KK
40359 @ 373843:                  ACCESS
40360 @ 373844:                  ASSPAR
40361 @ 373845:                  PUSH   Q
40362 @ 373848:                  ASSPAR
40363 @ 373849:                  PUSH   K
40364 @ 373852:                  ASSPAR
40365 @ 373853:                  CALL  

  4250           ->NOTSET %IF Q=-1
40366 @ 373854:                  LINE   4250 "regression-compile-tmp/allimpc1-77.imp"
40367 @ 373896:                  PUSH   Q
40368 @ 373899:                  PUSHI  #0x00000001
40369 @ 373904:                  NEGATE
40370 @ 373905:                  JUMPIF # L_0004
40371 @ 373909:                  JUMP   L_01d6
40372 @ 373912:                  LOCATE L_0004

  4251           PTYPE=Q>>16
40373 @ 373915:                  LINE   4251 "regression-compile-tmp/allimpc1-77.imp"
40374 @ 373957:                  PUSH   PTYPE
40375 @ 373960:                  PUSH   Q
40376 @ 373963:                  PUSHI  #0x00000010
40377 @ 373968:                  RSH   
40378 @ 373969:                  ASSVAL

  4252           INREG=Q>>12&15
40379 @ 373970:                  LINE   4252 "regression-compile-tmp/allimpc1-77.imp"
40380 @ 374012:                  PUSH   INREG
40381 @ 374015:                  PUSH   Q
40382 @ 374018:                  PUSHI  #0x0000000c
40383 @ 374023:                  RSH   
40384 @ 374024:                  PUSHI  #0x0000000f
40385 @ 374029:                  AND   
40386 @ 374030:                  ASSVAL

  4253           OLDI=Q>>8&15
40387 @ 374031:                  LINE   4253 "regression-compile-tmp/allimpc1-77.imp"
40388 @ 374073:                  PUSH   OLDI
40389 @ 374076:                  PUSH   Q
40390 @ 374079:                  PUSHI  #0x00000008
40391 @ 374084:                  RSH   
40392 @ 374085:                  PUSHI  #0x0000000f
40393 @ 374090:                  AND   
40394 @ 374091:                  ASSVAL

  4254           I=Q>>4&15
40395 @ 374092:                  LINE   4254 "regression-compile-tmp/allimpc1-77.imp"
40396 @ 374134:                  PUSH   I
40397 @ 374137:                  PUSH   Q
40398 @ 374140:                  PUSHI  #0x00000004
40399 @ 374145:                  RSH   
40400 @ 374146:                  PUSHI  #0x0000000f
40401 @ 374151:                  AND   
40402 @ 374152:                  ASSVAL

  4255           J=Q&15
40403 @ 374153:                  LINE   4255 "regression-compile-tmp/allimpc1-77.imp"
40404 @ 374195:                  PUSH   J
40405 @ 374198:                  PUSH   Q
40406 @ 374201:                  PUSHI  #0x0000000f
40407 @ 374206:                  AND   
40408 @ 374207:                  ASSVAL

  4256  L1:       UNPACK
40409 @ 374208:                  LINE   4256 "regression-compile-tmp/allimpc1-77.imp"
40410 @ 374250:                  LABEL  L_01d7
40411 @ 374253:                  LINE   4256 "regression-compile-tmp/allimpc1-77.imp"
40412 @ 374295:                  PUSH   UNPACK
40413 @ 374298:                  CALL  

  4257           %RETURN
40414 @ 374299:                  LINE   4257 "regression-compile-tmp/allimpc1-77.imp"
40415 @ 374341:                  RETURN

  4258  NOTSET:  PTYPE=7
40416 @ 374342:                  LINE   4258 "regression-compile-tmp/allimpc1-77.imp"
40417 @ 374384:                  LABEL  L_01d6
40418 @ 374387:                  LINE   4258 "regression-compile-tmp/allimpc1-77.imp"
40419 @ 374429:                  PUSH   PTYPE
40420 @ 374432:                  PUSHI  #0x00000007
40421 @ 374437:                  ASSVAL

  4259           I=-1; J=I; OLDI=J; ->L1
40422 @ 374438:                  LINE   4259 "regression-compile-tmp/allimpc1-77.imp"
40423 @ 374480:                  PUSH   I
40424 @ 374483:                  PUSHI  #0x00000001
40425 @ 374488:                  NEGATE
40426 @ 374489:                  ASSVAL
40427 @ 374490:                  LINE   4259 "regression-compile-tmp/allimpc1-77.imp"
40428 @ 374532:                  PUSH   J
40429 @ 374535:                  PUSH   I
40430 @ 374538:                  ASSVAL
40431 @ 374539:                  LINE   4259 "regression-compile-tmp/allimpc1-77.imp"
40432 @ 374581:                  PUSH   OLDI
40433 @ 374584:                  PUSH   J
40434 @ 374587:                  ASSVAL
40435 @ 374588:                  LINE   4259 "regression-compile-tmp/allimpc1-77.imp"
40436 @ 374630:                  JUMP   L_01d7

  4260           %END
40437 @ 374633:                  LINE   4260 "regression-compile-tmp/allimpc1-77.imp"
40438 @ 374675:               END    _lev0id0_CSS_COPYTAG {lev=3 --> 2}

  4261                 %ROUTINE REPLACE TAG (%INTEGER KK)
  4262           !%SHORTROUTINE
40439 @ 374676:               LINE   4261 "regression-compile-tmp/allimpc1-77.imp"
40440 @ 374718:               DEF    REPLACETAG (_lev0id0_CSS_REPLACETAG) p1=V_0164 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
40441 @ 374740:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40442 @ 374741:                     DEF    KK p1=V_01d4 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
40443 @ 374755:                  FINISH ) {lev=3}

  4263           %INTEGER P,Q
40444 @ 374756:                  LINE   4263 "regression-compile-tmp/allimpc1-77.imp"
40445 @ 374798:                  DEF    P p1=V_01d5 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
40446 @ 374811:                  DEF    Q p1=V_01d6 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

  4264                 P=TAGS(KK)
40447 @ 374824:                  LINE   4264 "regression-compile-tmp/allimpc1-77.imp"
40448 @ 374866:                  PUSH   P
40449 @ 374869:                  PUSH   TAGS
40450 @ 374872:                  PUSH   KK
40451 @ 374875:                  ACCESS
40452 @ 374876:                  ASSVAL

  4265           Q=PTYPE<<16!INREG<<12!OLDI<<8!I<<4!J
40453 @ 374877:                  LINE   4265 "regression-compile-tmp/allimpc1-77.imp"
40454 @ 374919:                  PUSH   Q
40455 @ 374922:                  PUSH   PTYPE
40456 @ 374925:                  PUSHI  #0x00000010
40457 @ 374930:                  LSH   
40458 @ 374931:                  PUSH   INREG
40459 @ 374934:                  PUSHI  #0x0000000c
40460 @ 374939:                  LSH   
40461 @ 374940:                  OR    
40462 @ 374941:                  PUSH   OLDI
40463 @ 374944:                  PUSHI  #0x00000008
40464 @ 374949:                  LSH   
40465 @ 374950:                  OR    
40466 @ 374951:                  PUSH   I
40467 @ 374954:                  PUSHI  #0x00000004
40468 @ 374959:                  LSH   
40469 @ 374960:                  OR    
40470 @ 374961:                  PUSH   J
40471 @ 374964:                  OR    
40472 @ 374965:                  ASSVAL

  4266           REPLACE BOTH(P,Q,K)
40473 @ 374966:                  LINE   4266 "regression-compile-tmp/allimpc1-77.imp"
40474 @ 375008:                  PUSH   REPLACEBOTH
40475 @ 375011:                  PUSH   P
40476 @ 375014:                  ASSPAR
40477 @ 375015:                  PUSH   Q
40478 @ 375018:                  ASSPAR
40479 @ 375019:                  PUSH   K
40480 @ 375022:                  ASSPAR
40481 @ 375023:                  CALL  

  4267                 %END
40482 @ 375024:                  LINE   4267 "regression-compile-tmp/allimpc1-77.imp"
40483 @ 375066:               END    _lev0id0_CSS_REPLACETAG {lev=3 --> 2}

  4268           %ROUTINE UNPACK
40484 @ 375067:               LINE   4268 "regression-compile-tmp/allimpc1-77.imp"
40485 @ 375109:               DEF    UNPACK (_lev0id0_CSS_UNPACK) p1=V_0172 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
40486 @ 375127:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40487 @ 375128:                  FINISH ) {lev=3}

  4269           %INTEGER Q
40488 @ 375129:                  LINE   4269 "regression-compile-tmp/allimpc1-77.imp"
40489 @ 375171:                  DEF    Q p1=V_01d4 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

  4270           ROUT=PTYPE//10000
40490 @ 375184:                  LINE   4270 "regression-compile-tmp/allimpc1-77.imp"
40491 @ 375226:                  PUSH   ROUT
40492 @ 375229:                  PUSH   PTYPE
40493 @ 375232:                  PUSHI  #0x00002710
40494 @ 375237:                  QUOT  
40495 @ 375238:                  ASSVAL

  4271           Q=PTYPE-10000*ROUT
40496 @ 375239:                  LINE   4271 "regression-compile-tmp/allimpc1-77.imp"
40497 @ 375281:                  PUSH   Q
40498 @ 375284:                  PUSH   PTYPE
40499 @ 375287:                  PUSHI  #0x00002710
40500 @ 375292:                  PUSH   ROUT
40501 @ 375295:                  MUL   
40502 @ 375296:                  SUB   
40503 @ 375297:                  ASSVAL

  4272           NAM=Q//1000
40504 @ 375298:                  LINE   4272 "regression-compile-tmp/allimpc1-77.imp"
40505 @ 375340:                  PUSH   NAM
40506 @ 375343:                  PUSH   Q
40507 @ 375346:                  PUSHI  #0x000003e8
40508 @ 375351:                  QUOT  
40509 @ 375352:                  ASSVAL

  4273           Q=Q-1000*NAM
40510 @ 375353:                  LINE   4273 "regression-compile-tmp/allimpc1-77.imp"
40511 @ 375395:                  PUSH   Q
40512 @ 375398:                  PUSH   Q
40513 @ 375401:                  PUSHI  #0x000003e8
40514 @ 375406:                  PUSH   NAM
40515 @ 375409:                  MUL   
40516 @ 375410:                  SUB   
40517 @ 375411:                  ASSVAL

  4274           ARR=Q//100
40518 @ 375412:                  LINE   4274 "regression-compile-tmp/allimpc1-77.imp"
40519 @ 375454:                  PUSH   ARR
40520 @ 375457:                  PUSH   Q
40521 @ 375460:                  PUSHI  #0x00000064
40522 @ 375465:                  QUOT  
40523 @ 375466:                  ASSVAL

  4275           Q=Q-100*ARR
40524 @ 375467:                  LINE   4275 "regression-compile-tmp/allimpc1-77.imp"
40525 @ 375509:                  PUSH   Q
40526 @ 375512:                  PUSH   Q
40527 @ 375515:                  PUSHI  #0x00000064
40528 @ 375520:                  PUSH   ARR
40529 @ 375523:                  MUL   
40530 @ 375524:                  SUB   
40531 @ 375525:                  ASSVAL

  4276           PREC=Q//10
40532 @ 375526:                  LINE   4276 "regression-compile-tmp/allimpc1-77.imp"
40533 @ 375568:                  PUSH   PREC
40534 @ 375571:                  PUSH   Q
40535 @ 375574:                  PUSHI  #0x0000000a
40536 @ 375579:                  QUOT  
40537 @ 375580:                  ASSVAL

  4277           TYPE=Q-10*PREC
40538 @ 375581:                  LINE   4277 "regression-compile-tmp/allimpc1-77.imp"
40539 @ 375623:                  PUSH   TYPE
40540 @ 375626:                  PUSH   Q
40541 @ 375629:                  PUSHI  #0x0000000a
40542 @ 375634:                  PUSH   PREC
40543 @ 375637:                  MUL   
40544 @ 375638:                  SUB   
40545 @ 375639:                  ASSVAL

  4278           %END
40546 @ 375640:                  LINE   4278 "regression-compile-tmp/allimpc1-77.imp"
40547 @ 375682:               END    _lev0id0_CSS_UNPACK {lev=3 --> 2}

  4279           %ROUTINE     PACK(%INTEGERNAME PTYPE)
40548 @ 375683:               LINE   4279 "regression-compile-tmp/allimpc1-77.imp"
40549 @ 375725:               DEF    PACK (_lev0id0_CSS_PACK) p1=V_0174 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
40550 @ 375741:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40551 @ 375742:                     DEF    PTYPE p1=V_01d4 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
40552 @ 375759:                  FINISH ) {lev=3}

  4280           %INTEGER Q
40553 @ 375760:                  LINE   4280 "regression-compile-tmp/allimpc1-77.imp"
40554 @ 375802:                  DEF    Q p1=V_01d5 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

  4281           Q=10000*ROUT+1000*NAM+100*ARR
40555 @ 375815:                  LINE   4281 "regression-compile-tmp/allimpc1-77.imp"
40556 @ 375857:                  PUSH   Q
40557 @ 375860:                  PUSHI  #0x00002710
40558 @ 375865:                  PUSH   ROUT
40559 @ 375868:                  MUL   
40560 @ 375869:                  PUSHI  #0x000003e8
40561 @ 375874:                  PUSH   NAM
40562 @ 375877:                  MUL   
40563 @ 375878:                  ADD   
40564 @ 375879:                  PUSHI  #0x00000064
40565 @ 375884:                  PUSH   ARR
40566 @ 375887:                  MUL   
40567 @ 375888:                  ADD   
40568 @ 375889:                  ASSVAL

  4282           PTYPE=Q+10*PREC+TYPE
40569 @ 375890:                  LINE   4282 "regression-compile-tmp/allimpc1-77.imp"
40570 @ 375932:                  PUSH   PTYPE
40571 @ 375935:                  PUSH   Q
40572 @ 375938:                  PUSHI  #0x0000000a
40573 @ 375943:                  PUSH   PREC
40574 @ 375946:                  MUL   
40575 @ 375947:                  ADD   
40576 @ 375948:                  PUSH   TYPE
40577 @ 375951:                  ADD   
40578 @ 375952:                  ASSVAL

  4283           %END
  4284  !************* LABEL ***** AND**** JUMP **** ROUTINES*************
40579 @ 375953:                  LINE   4283 "regression-compile-tmp/allimpc1-77.imp"
40580 @ 375995:               END    _lev0id0_CSS_PACK {lev=3 --> 2}

  4285           %ROUTINE     PPJ(%BYTEINTEGER N)
40581 @ 375996:               LINE   4285 "regression-compile-tmp/allimpc1-77.imp"
40582 @ 376038:               DEF    PPJ (_lev0id0_CSS_PPJ) p1=V_017b 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
40583 @ 376053:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40584 @ 376054:                     DEF    N p1=V_01d4 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
40585 @ 376067:                  FINISH ) {lev=3}

  4286           R13=0; PCONST(X'45F0C000'!N<<2);   ! BAL LINP,PLAB N
40586 @ 376068:                  LINE   4286 "regression-compile-tmp/allimpc1-77.imp"
40587 @ 376110:                  PUSH   R13
40588 @ 376113:                  PUSHI  #0x00000000
40589 @ 376118:                  ASSVAL
40590 @ 376119:                  LINE   4286 "regression-compile-tmp/allimpc1-77.imp"
40591 @ 376161:                  PUSH   PCONST
40592 @ 376164:                  PUSHI  #0x45f0c000
40593 @ 376169:                  PUSH   N
40594 @ 376172:                  PUSHI  #0x00000002
40595 @ 376177:                  LSH   
40596 @ 376178:                  OR    
40597 @ 376179:                  ASSPAR
40598 @ 376180:                  CALL  

  4287                 %END
40599 @ 376181:                  LINE   4287 "regression-compile-tmp/allimpc1-77.imp"
40600 @ 376223:               END    _lev0id0_CSS_PPJ {lev=3 --> 2}

  4288           %INTEGERFN     PAGENO(%INTEGER N)
40601 @ 376224:               LINE   4288 "regression-compile-tmp/allimpc1-77.imp"
40602 @ 376266:               DEF    PAGENO (_lev0id0_CSS_PAGENO) p1=V_016e 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
40603 @ 376284:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40604 @ 376285:                     DEF    N p1=V_01d4 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
40605 @ 376298:                  FINISH ) {lev=3}

  4289           %INTEGER I,J
40606 @ 376299:                  LINE   4289 "regression-compile-tmp/allimpc1-77.imp"
40607 @ 376341:                  DEF    I p1=V_01d5 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
40608 @ 376354:                  DEF    J p1=V_01d6 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

  4290           J=N>>12; I=PAGENOS(J)
40609 @ 376367:                  LINE   4290 "regression-compile-tmp/allimpc1-77.imp"
40610 @ 376409:                  PUSH   J
40611 @ 376412:                  PUSH   N
40612 @ 376415:                  PUSHI  #0x0000000c
40613 @ 376420:                  RSH   
40614 @ 376421:                  ASSVAL
40615 @ 376422:                  LINE   4290 "regression-compile-tmp/allimpc1-77.imp"
40616 @ 376464:                  PUSH   I
40617 @ 376467:                  PUSH   PAGENOS
40618 @ 376470:                  PUSH   J
40619 @ 376473:                  ACCESS
40620 @ 376474:                  ASSVAL

  4291           %RESULT=I %UNLESS I=0
40621 @ 376475:                  LINE   4291 "regression-compile-tmp/allimpc1-77.imp"
40622 @ 376517:                  PUSH   I
40623 @ 376520:                  PUSHI  #0x00000000
40624 @ 376525:                  JUMPIF = L_0004
40625 @ 376529:                  PUSH   I
40626 @ 376532:                  RESULT
40627 @ 376533:                  LOCATE L_0004

  4292           ST(N0)=J<<12
40628 @ 376536:                  LINE   4292 "regression-compile-tmp/allimpc1-77.imp"
40629 @ 376578:                  PUSH   ST
40630 @ 376581:                  PUSH   N0
40631 @ 376584:                  ACCESS
40632 @ 376585:                  PUSH   J
40633 @ 376588:                  PUSHI  #0x0000000c
40634 @ 376593:                  LSH   
40635 @ 376594:                  ASSVAL

  4293           PAGENOS(J)=N0
40636 @ 376595:                  LINE   4293 "regression-compile-tmp/allimpc1-77.imp"
40637 @ 376637:                  PUSH   PAGENOS
40638 @ 376640:                  PUSH   J
40639 @ 376643:                  ACCESS
40640 @ 376644:                  PUSH   N0
40641 @ 376647:                  ASSVAL

  4294           N0=N0+1
40642 @ 376648:                  LINE   4294 "regression-compile-tmp/allimpc1-77.imp"
40643 @ 376690:                  PUSH   N0
40644 @ 376693:                  PUSH   N0
40645 @ 376696:                  PUSHI  #0x00000001
40646 @ 376701:                  ADD   
40647 @ 376702:                  ASSVAL

  4295           %RESULT=N0-1
40648 @ 376703:                  LINE   4295 "regression-compile-tmp/allimpc1-77.imp"
40649 @ 376745:                  PUSH   N0
40650 @ 376748:                  PUSHI  #0x00000001
40651 @ 376753:                  SUB   
40652 @ 376754:                  RESULT

  4296           %END
40653 @ 376755:                  LINE   4296 "regression-compile-tmp/allimpc1-77.imp"
40654 @ 376797:               END    _lev0id0_CSS_PAGENO {lev=3 --> 2}

  4297           %ROUTINE FILL JUMPS(%INTEGER LEVEL)
  4298           !%SHORTROUTINE
40655 @ 376798:               LINE   4297 "regression-compile-tmp/allimpc1-77.imp"
40656 @ 376840:               DEF    FILLJUMPS (_lev0id0_CSS_FILLJUMPS) p1=V_013a 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
40657 @ 376861:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40658 @ 376862:                     DEF    LEVEL p1=V_01d4 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
40659 @ 376879:                  FINISH ) {lev=3}

  4299           %INTEGER J,K,Q,KK
40660 @ 376880:                  LINE   4299 "regression-compile-tmp/allimpc1-77.imp"
40661 @ 376922:                  DEF    J p1=V_01d5 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
40662 @ 376935:                  DEF    K p1=V_01d6 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
40663 @ 376948:                  DEF    Q p1=V_01d7 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
40664 @ 376961:                  DEF    KK p1=V_01d8 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

  4300           OPHEAD=0
40665 @ 376975:                  LINE   4300 "regression-compile-tmp/allimpc1-77.imp"
40666 @ 377017:                  PUSH   OPHEAD
40667 @ 377020:                  PUSHI  #0x00000000
40668 @ 377025:                  ASSVAL

  4301  L1:       POP(JUMP(LEVEL),J,K); ->L3 %IF J=-1
40669 @ 377026:                  LINE   4301 "regression-compile-tmp/allimpc1-77.imp"
40670 @ 377068:                  LABEL  L_01d9
40671 @ 377071:                  LINE   4301 "regression-compile-tmp/allimpc1-77.imp"
40672 @ 377113:                  PUSH   POP
40673 @ 377116:                  PUSH   JUMP
40674 @ 377119:                  PUSH   LEVEL
40675 @ 377122:                  ACCESS
40676 @ 377123:                  ASSPAR
40677 @ 377124:                  PUSH   J
40678 @ 377127:                  ASSPAR
40679 @ 377128:                  PUSH   K
40680 @ 377131:                  ASSPAR
40681 @ 377132:                  CALL  
40682 @ 377133:                  LINE   4301 "regression-compile-tmp/allimpc1-77.imp"
40683 @ 377175:                  PUSH   J
40684 @ 377178:                  PUSHI  #0x00000001
40685 @ 377183:                  NEGATE
40686 @ 377184:                  JUMPIF # L_0004
40687 @ 377188:                  JUMP   L_01da
40688 @ 377191:                  LOCATE L_0004

  4302           Q=FIND(K,LABEL(LEVEL))
40689 @ 377194:                  LINE   4302 "regression-compile-tmp/allimpc1-77.imp"
40690 @ 377236:                  PUSH   Q
40691 @ 377239:                  PUSH   FIND
40692 @ 377242:                  PUSH   K
40693 @ 377245:                  ASSPAR
40694 @ 377246:                  PUSH   LABEL
40695 @ 377249:                  PUSH   LEVEL
40696 @ 377252:                  ACCESS
40697 @ 377253:                  ASSPAR
40698 @ 377254:                  CALL  
40699 @ 377255:                  ASSVAL

  4303           ->L2 %UNLESS Q=-1;
40700 @ 377256:                  LINE   4303 "regression-compile-tmp/allimpc1-77.imp"
40701 @ 377298:                  PUSH   Q
40702 @ 377301:                  PUSHI  #0x00000001
40703 @ 377306:                  NEGATE
40704 @ 377307:                  JUMPIF = L_0004
40705 @ 377311:                  JUMP   L_01db
40706 @ 377314:                  LOCATE L_0004

  4304           PUSH(OPHEAD,J,K); ->L1
40707 @ 377317:                  LINE   4304 "regression-compile-tmp/allimpc1-77.imp"
40708 @ 377359:                  PUSH   PUSH
40709 @ 377362:                  PUSH   OPHEAD
40710 @ 377365:                  ASSPAR
40711 @ 377366:                  PUSH   J
40712 @ 377369:                  ASSPAR
40713 @ 377370:                  PUSH   K
40714 @ 377373:                  ASSPAR
40715 @ 377374:                  CALL  
40716 @ 377375:                  LINE   4304 "regression-compile-tmp/allimpc1-77.imp"
40717 @ 377417:                  JUMP   L_01d9

  4305  L2:       KK=0
40718 @ 377420:                  LINE   4305 "regression-compile-tmp/allimpc1-77.imp"
40719 @ 377462:                  LABEL  L_01db
40720 @ 377465:                  LINE   4305 "regression-compile-tmp/allimpc1-77.imp"
40721 @ 377507:                  PUSH   KK
40722 @ 377510:                  PUSHI  #0x00000000
40723 @ 377515:                  ASSVAL

  4306           Q=Q-CODEBASE(LEVEL); K=Q>>12
40724 @ 377516:                  LINE   4306 "regression-compile-tmp/allimpc1-77.imp"
40725 @ 377558:                  PUSH   Q
40726 @ 377561:                  PUSH   Q
40727 @ 377564:                  PUSH   CODEBASE
40728 @ 377567:                  PUSH   LEVEL
40729 @ 377570:                  ACCESS
40730 @ 377571:                  SUB   
40731 @ 377572:                  ASSVAL
40732 @ 377573:                  LINE   4306 "regression-compile-tmp/allimpc1-77.imp"
40733 @ 377615:                  PUSH   K
40734 @ 377618:                  PUSH   Q
40735 @ 377621:                  PUSHI  #0x0000000c
40736 @ 377626:                  RSH   
40737 @ 377627:                  ASSVAL

  4307           ->L22 %IF J&LABSET#0
40738 @ 377628:                  LINE   4307 "regression-compile-tmp/allimpc1-77.imp"
40739 @ 377670:                  PUSH   J
40740 @ 377673:                  PUSH   LABSET
40741 @ 377676:                  AND   
40742 @ 377677:                  PUSHI  #0x00000000
40743 @ 377682:                  JUMPIF = L_0004
40744 @ 377686:                  JUMP   L_01dc
40745 @ 377689:                  LOCATE L_0004

  4308           ->L23 %IF SBFLAG=1
40746 @ 377692:                  LINE   4308 "regression-compile-tmp/allimpc1-77.imp"
40747 @ 377734:                  PUSH   SBFLAG
40748 @ 377737:                  PUSHI  #0x00000001
40749 @ 377742:                  JUMPIF # L_0004
40750 @ 377746:                  JUMP   L_01dd
40751 @ 377749:                  LOCATE L_0004

  4309           PLUG(J,X'58E0')
40752 @ 377752:                  LINE   4309 "regression-compile-tmp/allimpc1-77.imp"
40753 @ 377794:                  PUSH   PLUG
40754 @ 377797:                  PUSH   J
40755 @ 377800:                  ASSPAR
40756 @ 377801:                  PUSHI  #0x000058e0
40757 @ 377806:                  ASSPAR
40758 @ 377807:                  CALL  

  4310           PLUG(J+2,GLA<<12!4*PAGENO(Q)); J=J+4
40759 @ 377808:                  LINE   4310 "regression-compile-tmp/allimpc1-77.imp"
40760 @ 377850:                  PUSH   PLUG
40761 @ 377853:                  PUSH   J
40762 @ 377856:                  PUSHI  #0x00000002
40763 @ 377861:                  ADD   
40764 @ 377862:                  ASSPAR
40765 @ 377863:                  PUSH   GLA
40766 @ 377866:                  PUSHI  #0x0000000c
40767 @ 377871:                  LSH   
40768 @ 377872:                  PUSHI  #0x00000004
40769 @ 377877:                  PUSH   PAGENO
40770 @ 377880:                  PUSH   Q
40771 @ 377883:                  ASSPAR
40772 @ 377884:                  CALL  
40773 @ 377885:                  MUL   
40774 @ 377886:                  OR    
40775 @ 377887:                  ASSPAR
40776 @ 377888:                  CALL  
40777 @ 377889:                  LINE   4310 "regression-compile-tmp/allimpc1-77.imp"
40778 @ 377931:                  PUSH   J
40779 @ 377934:                  PUSH   J
40780 @ 377937:                  PUSHI  #0x00000004
40781 @ 377942:                  ADD   
40782 @ 377943:                  ASSVAL

  4311           KK=14 %UNLESS K=0
40783 @ 377944:                  LINE   4311 "regression-compile-tmp/allimpc1-77.imp"
40784 @ 377986:                  PUSH   K
40785 @ 377989:                  PUSHI  #0x00000000
40786 @ 377994:                  JUMPIF = L_0004
40787 @ 377998:                  PUSH   KK
40788 @ 378001:                  PUSHI  #0x0000000e
40789 @ 378006:                  ASSVAL
40790 @ 378007:                  LOCATE L_0004

  4312  L21:      PLUG(J+2,KK<<12!Q&X'FFF'); ->L1
40791 @ 378010:                  LINE   4312 "regression-compile-tmp/allimpc1-77.imp"
40792 @ 378052:                  LABEL  L_01de
40793 @ 378055:                  LINE   4312 "regression-compile-tmp/allimpc1-77.imp"
40794 @ 378097:                  PUSH   PLUG
40795 @ 378100:                  PUSH   J
40796 @ 378103:                  PUSHI  #0x00000002
40797 @ 378108:                  ADD   
40798 @ 378109:                  ASSPAR
40799 @ 378110:                  PUSH   KK
40800 @ 378113:                  PUSHI  #0x0000000c
40801 @ 378118:                  LSH   
40802 @ 378119:                  PUSH   Q
40803 @ 378122:                  PUSHI  #0x00000fff
40804 @ 378127:                  AND   
40805 @ 378128:                  OR    
40806 @ 378129:                  ASSPAR
40807 @ 378130:                  CALL  
40808 @ 378131:                  LINE   4312 "regression-compile-tmp/allimpc1-77.imp"
40809 @ 378173:                  JUMP   L_01d9

  4313  L22:      J=J&X'FFFFFF'; KK=10
40810 @ 378176:                  LINE   4313 "regression-compile-tmp/allimpc1-77.imp"
40811 @ 378218:                  LABEL  L_01dc
40812 @ 378221:                  LINE   4313 "regression-compile-tmp/allimpc1-77.imp"
40813 @ 378263:                  PUSH   J
40814 @ 378266:                  PUSH   J
40815 @ 378269:                  PUSHI  #0x00ffffff
40816 @ 378274:                  AND   
40817 @ 378275:                  ASSVAL
40818 @ 378276:                  LINE   4313 "regression-compile-tmp/allimpc1-77.imp"
40819 @ 378318:                  PUSH   KK
40820 @ 378321:                  PUSHI  #0x0000000a
40821 @ 378326:                  ASSVAL

  4314  L23:      FAULT(99) %IF Q>4095; ->L21
40822 @ 378327:                  LINE   4314 "regression-compile-tmp/allimpc1-77.imp"
40823 @ 378369:                  LABEL  L_01dd
40824 @ 378372:                  LINE   4314 "regression-compile-tmp/allimpc1-77.imp"
40825 @ 378414:                  PUSH   Q
40826 @ 378417:                  PUSHI  #0x00000fff
40827 @ 378422:                  JUMPIF <= L_0004
40828 @ 378426:                  PUSH   FAULT
40829 @ 378429:                  PUSHI  #0x00000063
40830 @ 378434:                  ASSPAR
40831 @ 378435:                  CALL  
40832 @ 378436:                  LOCATE L_0004
40833 @ 378439:                  LINE   4314 "regression-compile-tmp/allimpc1-77.imp"
40834 @ 378481:                  JUMP   L_01de

  4315  L3:       JUMP(LEVEL)=OPHEAD
40835 @ 378484:                  LINE   4315 "regression-compile-tmp/allimpc1-77.imp"
40836 @ 378526:                  LABEL  L_01da
40837 @ 378529:                  LINE   4315 "regression-compile-tmp/allimpc1-77.imp"
40838 @ 378571:                  PUSH   JUMP
40839 @ 378574:                  PUSH   LEVEL
40840 @ 378577:                  ACCESS
40841 @ 378578:                  PUSH   OPHEAD
40842 @ 378581:                  ASSVAL

  4316           %END
40843 @ 378582:                  LINE   4316 "regression-compile-tmp/allimpc1-77.imp"
40844 @ 378624:               END    _lev0id0_CSS_FILLJUMPS {lev=3 --> 2}

  4317           %ROUTINE PJ(%INTEGER MASK,LAB)
  4318           !%SHORTROUTINE
40845 @ 378625:               LINE   4317 "regression-compile-tmp/allimpc1-77.imp"
40846 @ 378667:               DEF    PJ (_lev0id0_CSS_PJ) p1=V_0179 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
40847 @ 378681:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40848 @ 378682:                     DEF    MASK p1=V_01d4 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
40849 @ 378698:                     DEF    LAB p1=V_01d5 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
40850 @ 378713:                  FINISH ) {lev=3}

  4319           %INTEGER I,J,Q
40851 @ 378714:                  LINE   4319 "regression-compile-tmp/allimpc1-77.imp"
40852 @ 378756:                  DEF    I p1=V_01d6 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
40853 @ 378769:                  DEF    J p1=V_01d7 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
40854 @ 378782:                  DEF    Q p1=V_01d8 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

  4320           J=FIND(LAB,LABEL(LEVEL)); ->L200 %IF J=-1
40855 @ 378795:                  LINE   4320 "regression-compile-tmp/allimpc1-77.imp"
40856 @ 378837:                  PUSH   J
40857 @ 378840:                  PUSH   FIND
40858 @ 378843:                  PUSH   LAB
40859 @ 378846:                  ASSPAR
40860 @ 378847:                  PUSH   LABEL
40861 @ 378850:                  PUSH   LEVEL
40862 @ 378853:                  ACCESS
40863 @ 378854:                  ASSPAR
40864 @ 378855:                  CALL  
40865 @ 378856:                  ASSVAL
40866 @ 378857:                  LINE   4320 "regression-compile-tmp/allimpc1-77.imp"
40867 @ 378899:                  PUSH   J
40868 @ 378902:                  PUSHI  #0x00000001
40869 @ 378907:                  NEGATE
40870 @ 378908:                  JUMPIF # L_0004
40871 @ 378912:                  JUMP   L_01d9
40872 @ 378915:                  LOCATE L_0004

  4321           I=J-CODEBASE(LEVEL); ->L50 %IF I>=4096
40873 @ 378918:                  LINE   4321 "regression-compile-tmp/allimpc1-77.imp"
40874 @ 378960:                  PUSH   I
40875 @ 378963:                  PUSH   J
40876 @ 378966:                  PUSH   CODEBASE
40877 @ 378969:                  PUSH   LEVEL
40878 @ 378972:                  ACCESS
40879 @ 378973:                  SUB   
40880 @ 378974:                  ASSVAL
40881 @ 378975:                  LINE   4321 "regression-compile-tmp/allimpc1-77.imp"
40882 @ 379017:                  PUSH   I
40883 @ 379020:                  PUSHI  #0x00001000
40884 @ 379025:                  JUMPIF < L_0004
40885 @ 379029:                  JUMP   L_01da
40886 @ 379032:                  LOCATE L_0004

  4322           PRX(X'47',MASK,0,10,I); ->L999;!     BC MASK,I(10,0)
40887 @ 379035:                  LINE   4322 "regression-compile-tmp/allimpc1-77.imp"
40888 @ 379077:                  PUSH   PRX
40889 @ 379080:                  PUSHI  #0x00000047
40890 @ 379085:                  ASSPAR
40891 @ 379086:                  PUSH   MASK
40892 @ 379089:                  ASSPAR
40893 @ 379090:                  PUSHI  #0x00000000
40894 @ 379095:                  ASSPAR
40895 @ 379096:                  PUSHI  #0x0000000a
40896 @ 379101:                  ASSPAR
40897 @ 379102:                  PUSH   I
40898 @ 379105:                  ASSPAR
40899 @ 379106:                  CALL  
40900 @ 379107:                  LINE   4322 "regression-compile-tmp/allimpc1-77.imp"
40901 @ 379149:                  JUMP   L_01db

  4323  L50:      Q=4*PAGENO(I);                ! DISPLACEMENT OF MULTIPLE OF 4K
40902 @ 379152:                  LINE   4323 "regression-compile-tmp/allimpc1-77.imp"
40903 @ 379194:                  LABEL  L_01da
40904 @ 379197:                  LINE   4323 "regression-compile-tmp/allimpc1-77.imp"
40905 @ 379239:                  PUSH   Q
40906 @ 379242:                  PUSHI  #0x00000004
40907 @ 379247:                  PUSH   PAGENO
40908 @ 379250:                  PUSH   I
40909 @ 379253:                  ASSPAR
40910 @ 379254:                  CALL  
40911 @ 379255:                  MUL   
40912 @ 379256:                  ASSVAL

  4324           PCONST(X'58E0D000'!Q);        ! L 14,Q(GLA)
40913 @ 379257:                  LINE   4324 "regression-compile-tmp/allimpc1-77.imp"
40914 @ 379299:                  PUSH   PCONST
40915 @ 379302:                  PUSHI  #0x58e0d000
40916 @ 379307:                  PUSH   Q
40917 @ 379310:                  OR    
40918 @ 379311:                  ASSPAR
40919 @ 379312:                  CALL  

  4325           PRX(X'47',MASK,14,10,I&4095); ->L999;! BC MASK,?(10,14)
40920 @ 379313:                  LINE   4325 "regression-compile-tmp/allimpc1-77.imp"
40921 @ 379355:                  PUSH   PRX
40922 @ 379358:                  PUSHI  #0x00000047
40923 @ 379363:                  ASSPAR
40924 @ 379364:                  PUSH   MASK
40925 @ 379367:                  ASSPAR
40926 @ 379368:                  PUSHI  #0x0000000e
40927 @ 379373:                  ASSPAR
40928 @ 379374:                  PUSHI  #0x0000000a
40929 @ 379379:                  ASSPAR
40930 @ 379380:                  PUSH   I
40931 @ 379383:                  PUSHI  #0x00000fff
40932 @ 379388:                  AND   
40933 @ 379389:                  ASSPAR
40934 @ 379390:                  CALL  
40935 @ 379391:                  LINE   4325 "regression-compile-tmp/allimpc1-77.imp"
40936 @ 379433:                  JUMP   L_01db

  4326  L200:     PUSH(JUMP(LEVEL),CA,LAB); PCONST(0) %UNLESS SBFLAG=1
40937 @ 379436:                  LINE   4326 "regression-compile-tmp/allimpc1-77.imp"
40938 @ 379478:                  LABEL  L_01d9
40939 @ 379481:                  LINE   4326 "regression-compile-tmp/allimpc1-77.imp"
40940 @ 379523:                  PUSH   PUSH
40941 @ 379526:                  PUSH   JUMP
40942 @ 379529:                  PUSH   LEVEL
40943 @ 379532:                  ACCESS
40944 @ 379533:                  ASSPAR
40945 @ 379534:                  PUSH   CA
40946 @ 379537:                  ASSPAR
40947 @ 379538:                  PUSH   LAB
40948 @ 379541:                  ASSPAR
40949 @ 379542:                  CALL  
40950 @ 379543:                  LINE   4326 "regression-compile-tmp/allimpc1-77.imp"
40951 @ 379585:                  PUSH   SBFLAG
40952 @ 379588:                  PUSHI  #0x00000001
40953 @ 379593:                  JUMPIF = L_0004
40954 @ 379597:                  PUSH   PCONST
40955 @ 379600:                  PUSHI  #0x00000000
40956 @ 379605:                  ASSPAR
40957 @ 379606:                  CALL  
40958 @ 379607:                  LOCATE L_0004

  4327           PRX(X'47',MASK,10,0,0);       ! BC MASK,?(10,?)
40959 @ 379610:                  LINE   4327 "regression-compile-tmp/allimpc1-77.imp"
40960 @ 379652:                  PUSH   PRX
40961 @ 379655:                  PUSHI  #0x00000047
40962 @ 379660:                  ASSPAR
40963 @ 379661:                  PUSH   MASK
40964 @ 379664:                  ASSPAR
40965 @ 379665:                  PUSHI  #0x0000000a
40966 @ 379670:                  ASSPAR
40967 @ 379671:                  PUSHI  #0x00000000
40968 @ 379676:                  ASSPAR
40969 @ 379677:                  PUSHI  #0x00000000
40970 @ 379682:                  ASSPAR
40971 @ 379683:                  CALL  

  4328  L999:     %END
40972 @ 379684:                  LINE   4328 "regression-compile-tmp/allimpc1-77.imp"
40973 @ 379726:                  LABEL  L_01db
40974 @ 379729:                  LINE   4328 "regression-compile-tmp/allimpc1-77.imp"
40975 @ 379771:               END    _lev0id0_CSS_PJ {lev=3 --> 2}

  4329                 %ROUTINE     PLAB(%INTEGER M)
  4330           !%SHORTROUTINE
40976 @ 379772:               LINE   4329 "regression-compile-tmp/allimpc1-77.imp"
40977 @ 379814:               DEF    PLAB (_lev0id0_CSS_PLAB) p1=V_017c 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
40978 @ 379830:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
40979 @ 379831:                     DEF    M p1=V_01d4 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
40980 @ 379844:                  FINISH ) {lev=3}

  4331                 MONE=1
40981 @ 379845:                  LINE   4331 "regression-compile-tmp/allimpc1-77.imp"
40982 @ 379887:                  PUSH   MONE
40983 @ 379890:                  PUSHI  #0x00000001
40984 @ 379895:                  ASSVAL

  4332           %IF M>=0 %THEN ->L1
40985 @ 379896:                  LINE   4332 "regression-compile-tmp/allimpc1-77.imp"
40986 @ 379938:                  PUSH   M
40987 @ 379941:                  PUSHI  #0x00000000
40988 @ 379946:                  JUMPIF < L_0004
40989 @ 379950:                  JUMP   L_01d5
40990 @ 379953:                  LOCATE L_0004

  4333                 PLABEL=PLABEL-1; K=PLABEL
40991 @ 379956:                  LINE   4333 "regression-compile-tmp/allimpc1-77.imp"
40992 @ 379998:                  PUSH   PLABEL
40993 @ 380001:                  PUSH   PLABEL
40994 @ 380004:                  PUSHI  #0x00000001
40995 @ 380009:                  SUB   
40996 @ 380010:                  ASSVAL
40997 @ 380011:                  LINE   4333 "regression-compile-tmp/allimpc1-77.imp"
40998 @ 380053:                  PUSH   K
40999 @ 380056:                  PUSH   PLABEL
41000 @ 380059:                  ASSVAL

  4334                 M=K
41001 @ 380060:                  LINE   4334 "regression-compile-tmp/allimpc1-77.imp"
41002 @ 380102:                  PUSH   M
41003 @ 380105:                  PUSH   K
41004 @ 380108:                  ASSVAL

  4335  L1:       PUSH(LABEL(LEVEL),CA,M)
41005 @ 380109:                  LINE   4335 "regression-compile-tmp/allimpc1-77.imp"
41006 @ 380151:                  LABEL  L_01d5
41007 @ 380154:                  LINE   4335 "regression-compile-tmp/allimpc1-77.imp"
41008 @ 380196:                  PUSH   PUSH
41009 @ 380199:                  PUSH   LABEL
41010 @ 380202:                  PUSH   LEVEL
41011 @ 380205:                  ACCESS
41012 @ 380206:                  ASSPAR
41013 @ 380207:                  PUSH   CA
41014 @ 380210:                  ASSPAR
41015 @ 380211:                  PUSH   M
41016 @ 380214:                  ASSPAR
41017 @ 380215:                  CALL  

  4336           R13=0
41018 @ 380216:                  LINE   4336 "regression-compile-tmp/allimpc1-77.imp"
41019 @ 380258:                  PUSH   R13
41020 @ 380261:                  PUSHI  #0x00000000
41021 @ 380266:                  ASSVAL

  4337           %END
  4338  !********** END **** OF **** LABEL ****** ROUTINES **************
41022 @ 380267:                  LINE   4337 "regression-compile-tmp/allimpc1-77.imp"
41023 @ 380309:               END    _lev0id0_CSS_PLAB {lev=3 --> 2}

  4339                 %ROUTINE CHECK RF
  4340           !%SHORTROUTINE
41024 @ 380310:               LINE   4339 "regression-compile-tmp/allimpc1-77.imp"
41025 @ 380352:               DEF    CHECKRF (_lev0id0_CSS_CHECKRF) p1=V_0141 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
41026 @ 380371:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
41027 @ 380372:                  FINISH ) {lev=3}

  4341           COPYTAG(A(MARKER1))
41028 @ 380373:                  LINE   4341 "regression-compile-tmp/allimpc1-77.imp"
41029 @ 380415:                  PUSH   COPYTAG
41030 @ 380418:                  PUSH   A
41031 @ 380421:                  PUSH   MARKER1
41032 @ 380424:                  ACCESS
41033 @ 380425:                  ASSPAR
41034 @ 380426:                  CALL  

  4342           ->L1 %UNLESS TYPE=4
41035 @ 380427:                  LINE   4342 "regression-compile-tmp/allimpc1-77.imp"
41036 @ 380469:                  PUSH   TYPE
41037 @ 380472:                  PUSHI  #0x00000004
41038 @ 380477:                  JUMPIF = L_0004
41039 @ 380481:                  JUMP   L_01d4
41040 @ 380484:                  LOCATE L_0004

  4343                 JJ=K; FROM LIST(JJ,Q,FNAME)
41041 @ 380487:                  LINE   4343 "regression-compile-tmp/allimpc1-77.imp"
41042 @ 380529:                  PUSH   JJ
41043 @ 380532:                  PUSH   K
41044 @ 380535:                  ASSVAL
41045 @ 380536:                  LINE   4343 "regression-compile-tmp/allimpc1-77.imp"
41046 @ 380578:                  PUSH   FROMLIST
41047 @ 380581:                  PUSH   JJ
41048 @ 380584:                  ASSPAR
41049 @ 380585:                  PUSH   Q
41050 @ 380588:                  ASSPAR
41051 @ 380589:                  PUSH   FNAME
41052 @ 380592:                  ASSPAR
41053 @ 380593:                  CALL  

  4344           DUMP(0,4,Q,0,I);    ! ADDR OF FORMAT TO R4
41054 @ 380594:                  LINE   4344 "regression-compile-tmp/allimpc1-77.imp"
41055 @ 380636:                  PUSH   DUMP
41056 @ 380639:                  PUSHI  #0x00000000
41057 @ 380644:                  ASSPAR
41058 @ 380645:                  PUSHI  #0x00000004
41059 @ 380650:                  ASSPAR
41060 @ 380651:                  PUSH   Q
41061 @ 380654:                  ASSPAR
41062 @ 380655:                  PUSHI  #0x00000000
41063 @ 380660:                  ASSPAR
41064 @ 380661:                  PUSH   I
41065 @ 380664:                  ASSPAR
41066 @ 380665:                  CALL  

  4345           ->L9
41067 @ 380666:                  LINE   4345 "regression-compile-tmp/allimpc1-77.imp"
41068 @ 380708:                  JUMP   L_01d5

  4346  L1:       K=-1; FAULT(62)
41069 @ 380711:                  LINE   4346 "regression-compile-tmp/allimpc1-77.imp"
41070 @ 380753:                  LABEL  L_01d4
41071 @ 380756:                  LINE   4346 "regression-compile-tmp/allimpc1-77.imp"
41072 @ 380798:                  PUSH   K
41073 @ 380801:                  PUSHI  #0x00000001
41074 @ 380806:                  NEGATE
41075 @ 380807:                  ASSVAL
41076 @ 380808:                  LINE   4346 "regression-compile-tmp/allimpc1-77.imp"
41077 @ 380850:                  PUSH   FAULT
41078 @ 380853:                  PUSHI  #0x0000003e
41079 @ 380858:                  ASSPAR
41080 @ 380859:                  CALL  

  4347  L9:       %END
41081 @ 380860:                  LINE   4347 "regression-compile-tmp/allimpc1-77.imp"
41082 @ 380902:                  LABEL  L_01d5
41083 @ 380905:                  LINE   4347 "regression-compile-tmp/allimpc1-77.imp"
41084 @ 380947:               END    _lev0id0_CSS_CHECKRF {lev=3 --> 2}

  4348           %ROUTINE     DUMP(%INTEGER CODE,REG,DIS,X,LEVEL)
  4349           !%SHORTROUTINE
  4350           %COMMENT CODE=8*(TYPE-1)+2*PREC+Z
41085 @ 380948:               LINE   4348 "regression-compile-tmp/allimpc1-77.imp"
41086 @ 380990:               DEF    DUMP (_lev0id0_CSS_DUMP) p1=V_0176 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
41087 @ 381006:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
41088 @ 381007:                     DEF    CODE p1=V_01d4 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
41089 @ 381023:                     DEF    REG p1=V_01d5 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
41090 @ 381038:                     DEF    DIS p1=V_01d6 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
41091 @ 381053:                     DEF    X p1=V_01d7 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
41092 @ 381066:                     DEF    LEVEL p1=V_01d8 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
41093 @ 381083:                  FINISH ) {lev=3}

  4351           %INTEGER J
41094 @ 381084:                  LINE   4351 "regression-compile-tmp/allimpc1-77.imp"
41095 @ 381126:                  DEF    J p1=V_01d9 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

  4352           %OWNBYTEINTEGERARRAY OPCODE(0:16)=X'41',
  4353           X'50',X'58',X'42',X'43',X'40',X'48',X'59',X'49',
  4354           X'70',X'78',0(4),X'60',X'68'
41096 @ 381139:                  LINE   4352 "regression-compile-tmp/allimpc1-77.imp"
41097 @ 381181:                  PUSHI  #0x00000000
41098 @ 381186:                  PUSHI  #0x00000010
41099 @ 381191:                  BOUNDS
41100 @ 381192:                  DEF    OPCODE p1=V_01da a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
41101 @ 381210:                  PUSHI  #0x00000041
41102 @ 381215:                  INIT   1
41103 @ 381218:                  PUSHI  #0x00000050
41104 @ 381223:                  INIT   1
41105 @ 381226:                  PUSHI  #0x00000058
41106 @ 381231:                  INIT   1
41107 @ 381234:                  PUSHI  #0x00000042
41108 @ 381239:                  INIT   1
41109 @ 381242:                  PUSHI  #0x00000043
41110 @ 381247:                  INIT   1
41111 @ 381250:                  PUSHI  #0x00000040
41112 @ 381255:                  INIT   1
41113 @ 381258:                  PUSHI  #0x00000048
41114 @ 381263:                  INIT   1
41115 @ 381266:                  PUSHI  #0x00000059
41116 @ 381271:                  INIT   1
41117 @ 381274:                  PUSHI  #0x00000049
41118 @ 381279:                  INIT   1
41119 @ 381282:                  PUSHI  #0x00000070
41120 @ 381287:                  INIT   1
41121 @ 381290:                  PUSHI  #0x00000078
41122 @ 381295:                  INIT   1
41123 @ 381298:                  PUSHI  #0x00000000
41124 @ 381303:                  INIT   4
41125 @ 381306:                  PUSHI  #0x00000060
41126 @ 381311:                  INIT   1
41127 @ 381314:                  PUSHI  #0x00000068
41128 @ 381319:                  INIT   1

  4355           J=OPCODE(CODE);FAULT(248) %IF J=0
41129 @ 381322:                  LINE   4355 "regression-compile-tmp/allimpc1-77.imp"
41130 @ 381364:                  PUSH   J
41131 @ 381367:                  PUSH   OPCODE
41132 @ 381370:                  PUSH   CODE
41133 @ 381373:                  ACCESS
41134 @ 381374:                  ASSVAL
41135 @ 381375:                  LINE   4355 "regression-compile-tmp/allimpc1-77.imp"
41136 @ 381417:                  PUSH   J
41137 @ 381420:                  PUSHI  #0x00000000
41138 @ 381425:                  JUMPIF # L_0004
41139 @ 381429:                  PUSH   FAULT
41140 @ 381432:                  PUSHI  #0x000000f8
41141 @ 381437:                  ASSPAR
41142 @ 381438:                  CALL  
41143 @ 381439:                  LOCATE L_0004

  4356           ->L4 %IF CODE=4;               ! IC NEEDED
41144 @ 381442:                  LINE   4356 "regression-compile-tmp/allimpc1-77.imp"
41145 @ 381484:                  PUSH   CODE
41146 @ 381487:                  PUSHI  #0x00000004
41147 @ 381492:                  JUMPIF # L_0004
41148 @ 381496:                  JUMP   L_01db
41149 @ 381499:                  LOCATE L_0004

  4357           ->L1 %UNLESS CODE=0=DIS;       ! OPTIMISE LOAD ADDR
41150 @ 381502:                  LINE   4357 "regression-compile-tmp/allimpc1-77.imp"
41151 @ 381544:                  PUSH   CODE
41152 @ 381547:                  PUSHI  #0x00000000
41153 @ 381552:                  JUMPIFD # L_0005
41154 @ 381556:                  PUSH   DIS
41155 @ 381559:                  JUMPIF = L_0004
41156 @ 381563:                  LOCATE L_0005
41157 @ 381566:                  JUMP   L_01dc
41158 @ 381569:                  LOCATE L_0004

  4358           ->L3 %UNLESS LEVEL=0=X
41159 @ 381572:                  LINE   4358 "regression-compile-tmp/allimpc1-77.imp"
41160 @ 381614:                  PUSH   LEVEL
41161 @ 381617:                  PUSHI  #0x00000000
41162 @ 381622:                  JUMPIFD # L_0005
41163 @ 381626:                  PUSH   X
41164 @ 381629:                  JUMPIF = L_0004
41165 @ 381633:                  LOCATE L_0005
41166 @ 381636:                  JUMP   L_01dd
41167 @ 381639:                  LOCATE L_0004

  4359           PRR(X'1F',REG,REG); ->L99;     ! SLR INSTEAD LO LA REG,0
41168 @ 381642:                  LINE   4359 "regression-compile-tmp/allimpc1-77.imp"
41169 @ 381684:                  PUSH   PRR
41170 @ 381687:                  PUSHI  #0x0000001f
41171 @ 381692:                  ASSPAR
41172 @ 381693:                  PUSH   REG
41173 @ 381696:                  ASSPAR
41174 @ 381697:                  PUSH   REG
41175 @ 381700:                  ASSPAR
41176 @ 381701:                  CALL  
41177 @ 381702:                  LINE   4359 "regression-compile-tmp/allimpc1-77.imp"
41178 @ 381744:                  JUMP   L_01de

  4360  L3:       ->L1 %UNLESS LEVEL=0 %OR X=0
41179 @ 381747:                  LINE   4360 "regression-compile-tmp/allimpc1-77.imp"
41180 @ 381789:                  LABEL  L_01dd
41181 @ 381792:                  LINE   4360 "regression-compile-tmp/allimpc1-77.imp"
41182 @ 381834:                  PUSH   LEVEL
41183 @ 381837:                  PUSHI  #0x00000000
41184 @ 381842:                  JUMPIF = L_0004
41185 @ 381846:                  PUSH   X
41186 @ 381849:                  PUSHI  #0x00000000
41187 @ 381854:                  JUMPIF = L_0004
41188 @ 381858:                  JUMP   L_01dc
41189 @ 381861:                  LOCATE L_0004

  4361           PRR(X'18',REG,X+LEVEL) %UNLESS REG=X+LEVEL;->L99
41190 @ 381864:                  LINE   4361 "regression-compile-tmp/allimpc1-77.imp"
41191 @ 381906:                  PUSH   REG
41192 @ 381909:                  PUSH   X
41193 @ 381912:                  PUSH   LEVEL
41194 @ 381915:                  ADD   
41195 @ 381916:                  JUMPIF = L_0004
41196 @ 381920:                  PUSH   PRR
41197 @ 381923:                  PUSHI  #0x00000018
41198 @ 381928:                  ASSPAR
41199 @ 381929:                  PUSH   REG
41200 @ 381932:                  ASSPAR
41201 @ 381933:                  PUSH   X
41202 @ 381936:                  PUSH   LEVEL
41203 @ 381939:                  ADD   
41204 @ 381940:                  ASSPAR
41205 @ 381941:                  CALL  
41206 @ 381942:                  LOCATE L_0004
41207 @ 381945:                  LINE   4361 "regression-compile-tmp/allimpc1-77.imp"
41208 @ 381987:                  JUMP   L_01de

  4362  L4:       PRR(X'1F',REG,REG) %IF X#REG#LEVEL;    ! SLR FOR BYTE
41209 @ 381990:                  LINE   4362 "regression-compile-tmp/allimpc1-77.imp"
41210 @ 382032:                  LABEL  L_01db
41211 @ 382035:                  LINE   4362 "regression-compile-tmp/allimpc1-77.imp"
41212 @ 382077:                  PUSH   X
41213 @ 382080:                  PUSH   REG
41214 @ 382083:                  JUMPIFD = L_0004
41215 @ 382087:                  PUSH   LEVEL
41216 @ 382090:                  JUMPIF = L_0004
41217 @ 382094:                  PUSH   PRR
41218 @ 382097:                  PUSHI  #0x0000001f
41219 @ 382102:                  ASSPAR
41220 @ 382103:                  PUSH   REG
41221 @ 382106:                  ASSPAR
41222 @ 382107:                  PUSH   REG
41223 @ 382110:                  ASSPAR
41224 @ 382111:                  CALL  
41225 @ 382112:                  LOCATE L_0004

  4363  L1:       PRX(J,REG,X,LEVEL,DIS)
  4364           %COMMENT AND WITH 255 FOR BYTE IF SLR NOT POSSIBLE AS ADDR IN R
41226 @ 382115:                  LINE   4363 "regression-compile-tmp/allimpc1-77.imp"
41227 @ 382157:                  LABEL  L_01dc
41228 @ 382160:                  LINE   4363 "regression-compile-tmp/allimpc1-77.imp"
41229 @ 382202:                  PUSH   PRX
41230 @ 382205:                  PUSH   J
41231 @ 382208:                  ASSPAR
41232 @ 382209:                  PUSH   REG
41233 @ 382212:                  ASSPAR
41234 @ 382213:                  PUSH   X
41235 @ 382216:                  ASSPAR
41236 @ 382217:                  PUSH   LEVEL
41237 @ 382220:                  ASSPAR
41238 @ 382221:                  PUSH   DIS
41239 @ 382224:                  ASSPAR
41240 @ 382225:                  CALL  

  4365           PRX(X'54',REG,0,GLA,24) %UNLESS CODE#4 %OR X#REG#LEVEL
41241 @ 382226:                  LINE   4365 "regression-compile-tmp/allimpc1-77.imp"
41242 @ 382268:                  PUSH   CODE
41243 @ 382271:                  PUSHI  #0x00000004
41244 @ 382276:                  JUMPIF # L_0004
41245 @ 382280:                  PUSH   X
41246 @ 382283:                  PUSH   REG
41247 @ 382286:                  JUMPIFD = L_0005
41248 @ 382290:                  PUSH   LEVEL
41249 @ 382293:                  JUMPIF # L_0004
41250 @ 382297:                  LOCATE L_0005
41251 @ 382300:                  PUSH   PRX
41252 @ 382303:                  PUSHI  #0x00000054
41253 @ 382308:                  ASSPAR
41254 @ 382309:                  PUSH   REG
41255 @ 382312:                  ASSPAR
41256 @ 382313:                  PUSHI  #0x00000000
41257 @ 382318:                  ASSPAR
41258 @ 382319:                  PUSH   GLA
41259 @ 382322:                  ASSPAR
41260 @ 382323:                  PUSHI  #0x00000018
41261 @ 382328:                  ASSPAR
41262 @ 382329:                  CALL  
41263 @ 382330:                  LOCATE L_0004

  4366  L99:      %END
41264 @ 382333:                  LINE   4366 "regression-compile-tmp/allimpc1-77.imp"
41265 @ 382375:                  LABEL  L_01de
41266 @ 382378:                  LINE   4366 "regression-compile-tmp/allimpc1-77.imp"
41267 @ 382420:               END    _lev0id0_CSS_DUMP {lev=3 --> 2}

  4367           %END
41268 @ 382421:               LINE   4367 "regression-compile-tmp/allimpc1-77.imp"
41269 @ 382463:            END    _lev0id0_CSS {lev=2 --> 1}

  4368           %ENDOFPROGRAM
41270 @ 382464:            LINE   4368 "regression-compile-tmp/allimpc1-77.imp"
41271 @ 382506:         END    _lev0id0 {lev=1 --> 0}
41272 @ 382507:         END     {lev=0 --> -1}
41273 @ 382508: 

