
     1  %EXTERNALROUTINE CHECKINNER(%INTEGER FSTART,FSIZE, %INTEGERNAME PARM)
     2  !%EXTERNALLONGREALFNSPEC CPUTIME
503 @ 4405:         LINE   1 "regression-compile-tmp/check.imp"
504 @ 4441:         DEF    CHECKINNER (_CHECKINNER) p1=V_0081 a/tf=7 b/format=0 c/ostate=23  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=3 (external) spec=0 indirect=0 unass=1
505 @ 4463:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
506 @ 4464:               DEF    FSTART p1=V_0082 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
507 @ 4482:               DEF    FSIZE p1=V_0083 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
508 @ 4499:               DEF    PARM p1=V_0084 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
509 @ 4515:            FINISH ) {lev=1}

     3  %LONGREAL TIME1,TIME2
     4  !
     5  !DECLARATION CODES
510 @ 4516:            LINE   3 "regression-compile-tmp/check.imp"
511 @ 4552:            DEF    TIME1 p1=V_0085 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
512 @ 4569:            DEF    TIME2 p1=V_0086 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

     6  %CONSTINTEGER STRINGBIT=X'80', REALBITS=X'30', INTBIT=X'40'
513 @ 4586:            LINE   6 "regression-compile-tmp/check.imp"

     7  %CONSTINTEGER NUMBITS=X'70'
514 @ 4622:            LINE   7 "regression-compile-tmp/check.imp"

     8  %CONSTINTEGER APPMASK=X'FF00'
515 @ 4658:            LINE   8 "regression-compile-tmp/check.imp"

     9  %CONSTINTEGER EXP=1, FN=2
516 @ 4694:            LINE   9 "regression-compile-tmp/check.imp"

    10  %CONSTINTEGER RECFORMAT=4, ROUTINE=6
517 @ 4730:            LINE   10 "regression-compile-tmp/check.imp"

    11  %CONSTINTEGER REF=8, VAR=9, MAP=10
518 @ 4766:            LINE   11 "regression-compile-tmp/check.imp"

    12  %CONSTINTEGER LAB=12, JUMPLAB=13
519 @ 4802:            LINE   12 "regression-compile-tmp/check.imp"

    13  %CONSTINTEGER SWITCH=X'10C'
520 @ 4838:            LINE   13 "regression-compile-tmp/check.imp"

    14  %CONSTINTEGER IMP1MODES=B'01000011111111000000000000000000'
521 @ 4874:            LINE   14 "regression-compile-tmp/check.imp"

    15  %CONSTINTEGER IMPMODES =B'01000011111100000000000000000000'
522 @ 4910:            LINE   15 "regression-compile-tmp/check.imp"

    16  %CONSTINTEGER DESTMODES=B'00000000111100000000000000000000'
523 @ 4946:            LINE   16 "regression-compile-tmp/check.imp"

    17  %CONSTINTEGER ADRMODES =B'01000000111100000000000000000000'
524 @ 4982:            LINE   17 "regression-compile-tmp/check.imp"

    18  %CONSTINTEGER EXPMODES =B'11110000111100000000000000000000'
525 @ 5018:            LINE   18 "regression-compile-tmp/check.imp"

    19  %CONSTINTEGER FMATMODES=B'00001000000000000000000000000000'
    20  !SYMBOL INIT CODES
    21  ! USED EXPLICITLY
    22  ! SPACE=0, DIGIT:ISO, LETTER:ISO, QUOTE=127
    23  ! PC=128, PCLET OR PUNCT: 128 + KEYDICT INDEX
    24  ! KEYDICT INDEX >= PUNCTMIN FOR PUNCT
    25  ! KEYDICT INDEX >= SKIP1MIN FOR  !  *  SEMICOLON  NL
526 @ 5054:            LINE   19 "regression-compile-tmp/check.imp"

    26  %CONSTINTEGER NLCODE=127;  !MASKED FROM 255 ACTUAL
    27  !ATOM CODES
527 @ 5090:            LINE   26 "regression-compile-tmp/check.imp"

    28  %CONSTINTEGER IDENT=1, CONST=2, LB=11, COMMA=10, RB=12
528 @ 5126:            LINE   28 "regression-compile-tmp/check.imp"

    29  %CONSTINTEGER TERMINATOR=13, JUMP=15
529 @ 5162:            LINE   29 "regression-compile-tmp/check.imp"

    30  %CONSTINTEGER OP3=6, START=53, CYCLE=54
    31  ! VERTICAL BAR
530 @ 5198:            LINE   30 "regression-compile-tmp/check.imp"

    32  %CONSTINTEGER MARKER=124
    33  
531 @ 5234:            LINE   32 "regression-compile-tmp/check.imp"

    34  %OWNINTEGER STATS=0, ATOMS=-54, IDENTIFIERS=-54, NUMBERS=0, LOOPS=0
532 @ 5270:            LINE   34 "regression-compile-tmp/check.imp"
533 @ 5306:            PUSHI  #0x00000000
534 @ 5311:            DEF    STATS p1=V_0087 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
535 @ 5328:            INIT   1
536 @ 5331:            PUSHI  #0xffffffca
537 @ 5336:            DEF    ATOMS p1=V_0088 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
538 @ 5353:            INIT   1
539 @ 5356:            PUSHI  #0xffffffca
540 @ 5361:            DEF    IDENTIFIERS p1=V_0089 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
541 @ 5384:            INIT   1
542 @ 5387:            PUSHI  #0x00000000
543 @ 5392:            DEF    NUMBERS p1=V_008a 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
544 @ 5411:            INIT   1
545 @ 5414:            PUSHI  #0x00000000
546 @ 5419:            DEF    LOOPS p1=V_008b 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
547 @ 5436:            INIT   1

    35  %OWNINTEGER LOOKS=1, TIMES=1
548 @ 5439:            LINE   35 "regression-compile-tmp/check.imp"
549 @ 5475:            PUSHI  #0x00000001
550 @ 5480:            DEF    LOOKS p1=V_008c 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
551 @ 5497:            INIT   1
552 @ 5500:            PUSHI  #0x00000001
553 @ 5505:            DEF    TIMES p1=V_008d 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
554 @ 5522:            INIT   1

    36  %INTEGER I,J
555 @ 5525:            LINE   36 "regression-compile-tmp/check.imp"
556 @ 5561:            DEF    I p1=V_008e a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
557 @ 5574:            DEF    J p1=V_008f a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    37  %INTEGER LINEBASE;     !BASE FOR SOURCE LINE (POINTER)
558 @ 5587:            LINE   37 "regression-compile-tmp/check.imp"
559 @ 5623:            DEF    LINEBASE p1=V_0090 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    38  %INTEGER FPOS;         !CURRENT POSITION IN SOURCE (POINTER)
560 @ 5643:            LINE   38 "regression-compile-tmp/check.imp"
561 @ 5679:            DEF    FPOS p1=V_0091 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    39  %INTEGER FPOS1;        !START OF CURRENT ATOM (POINTER)
562 @ 5695:            LINE   39 "regression-compile-tmp/check.imp"
563 @ 5731:            DEF    FPOS1 p1=V_0092 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    40  %INTEGER PRINTPOS;     !'LINE-ALREADY-PRINTED' INDIC
564 @ 5748:            LINE   40 "regression-compile-tmp/check.imp"
565 @ 5784:            DEF    PRINTPOS p1=V_0093 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    41  %INTEGER LINE;         !CURRENT LINE NUMBER
566 @ 5804:            LINE   41 "regression-compile-tmp/check.imp"
567 @ 5840:            DEF    LINE p1=V_0094 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    42  %INTEGER NEXTLINE
568 @ 5856:            LINE   42 "regression-compile-tmp/check.imp"
569 @ 5892:            DEF    NEXTLINE p1=V_0095 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    43  %INTEGER FMAX;  !LAST BYTE IN SOURCE (POINTER)
570 @ 5912:            LINE   43 "regression-compile-tmp/check.imp"
571 @ 5948:            DEF    FMAX p1=V_0096 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    44  %INTEGER FAULTNUM;     !FAULTY NUMBER
572 @ 5964:            LINE   44 "regression-compile-tmp/check.imp"
573 @ 6000:            DEF    FAULTNUM p1=V_0097 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    45  %INTEGER FAULTPOS;     !FAULTY ATOM POSITION (POINTER)
574 @ 6020:            LINE   45 "regression-compile-tmp/check.imp"
575 @ 6056:            DEF    FAULTPOS p1=V_0098 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    46  %INTEGER SYMCODE;  !SYMBOL CODE FOR CURRENT SYMBOL
576 @ 6076:            LINE   46 "regression-compile-tmp/check.imp"
577 @ 6112:            DEF    SYMCODE p1=V_0099 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    47  %INTEGER SKIPMIN;  !=SKIP1MIN OR NLCODE
    48  !%INTEGER GG;           !=GRAM(G)
578 @ 6131:            LINE   47 "regression-compile-tmp/check.imp"
579 @ 6167:            DEF    SKIPMIN p1=V_009a a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    49  %INTEGER CLASS;        !GRAMMAR CLASS
580 @ 6186:            LINE   49 "regression-compile-tmp/check.imp"
581 @ 6222:            DEF    CLASS p1=V_009b a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    50  %INTEGER G;            !INDEX TO GRAM
582 @ 6239:            LINE   50 "regression-compile-tmp/check.imp"
583 @ 6275:            DEF    G p1=V_009c a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    51  %INTEGER ATOM;         !ATOM CODE FOR CURRENT ATOM
584 @ 6288:            LINE   51 "regression-compile-tmp/check.imp"
585 @ 6324:            DEF    ATOM p1=V_009d a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    52  %INTEGER ATOMTYPE;     !TYPE FOR CURREMT ATOM
586 @ 6340:            LINE   52 "regression-compile-tmp/check.imp"
587 @ 6376:            DEF    ATOMTYPE p1=V_009e a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    53  %INTEGER ATOMVAL;      !'VALUE' FOR CURRENT ATOM
588 @ 6396:            LINE   53 "regression-compile-tmp/check.imp"
589 @ 6432:            DEF    ATOMVAL 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

    54  %INTEGER DECLTYPE;     !DECLARATION TYPE
590 @ 6451:            LINE   54 "regression-compile-tmp/check.imp"
591 @ 6487:            DEF    DECLTYPE 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

    55  %INTEGER MODES;  !BIT VECTOR FOR PERMISSIBLE IDENT MODES
592 @ 6507:            LINE   55 "regression-compile-tmp/check.imp"
593 @ 6543:            DEF    MODES 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

    56  %INTEGER DIMCOUNT;     !DIMENSION COUNT
594 @ 6560:            LINE   56 "regression-compile-tmp/check.imp"
595 @ 6596:            DEF    DIMCOUNT 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

    57  %INTEGER CONSTCOUNT;   !CONSTANT COUNT (DOWN)
596 @ 6616:            LINE   57 "regression-compile-tmp/check.imp"
597 @ 6652:            DEF    CONSTCOUNT 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

    58  %INTEGER STRINGSIZE
598 @ 6674:            LINE   58 "regression-compile-tmp/check.imp"
599 @ 6710:            DEF    STRINGSIZE 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

    59  %INTEGER PRECISION
600 @ 6732:            LINE   59 "regression-compile-tmp/check.imp"
601 @ 6768:            DEF    PRECISION 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

    60  %INTEGER LASTTYPE,LASTVAL
602 @ 6789:            LINE   60 "regression-compile-tmp/check.imp"
603 @ 6825:            DEF    LASTTYPE 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
604 @ 6845:            DEF    LASTVAL 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

    61  %INTEGER TYPE,VAL
605 @ 6864:            LINE   61 "regression-compile-tmp/check.imp"
606 @ 6900:            DEF    TYPE 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
607 @ 6916:            DEF    VAL 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

    62  %INTEGER NP;           !NEST POINTER (INDEX TO NTYPE,NVAL)
608 @ 6931:            LINE   62 "regression-compile-tmp/check.imp"
609 @ 6967:            DEF    NP 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

    63  %INTEGERARRAY NTYPE,NVAL(1:50);  !NEST
610 @ 6981:            LINE   63 "regression-compile-tmp/check.imp"
611 @ 7017:            DEF    NTYPE p1=V_00ab 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
612 @ 7034:            DEF    NVAL p1=V_00ac 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
613 @ 7050:            PUSHI  #0x00000001
614 @ 7055:            PUSHI  #0x00000032
615 @ 7060:            DIM    0001 0002

    64  %INTEGER LINKMAX;      !GRAMMAR STACK MAX (INDEX TO LINK)
616 @ 7066:            LINE   64 "regression-compile-tmp/check.imp"
617 @ 7102:            DEF    LINKMAX 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

    65  %INTEGERARRAY LINK(1:20);  !GRAMMAR CONTROL STACK
618 @ 7121:            LINE   65 "regression-compile-tmp/check.imp"
619 @ 7157:            DEF    LINK p1=V_00ae 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
620 @ 7173:            PUSHI  #0x00000001
621 @ 7178:            PUSHI  #0x00000014
622 @ 7183:            DIM    0001 0001

    66  %RECORDFORMAT BLOCKINF(%INTEGER STACK,LOCAL,BTYPE)
623 @ 7189:            LINE   66 "regression-compile-tmp/check.imp"
624 @ 7225:            DEF    BLOCKINF p1=V_00af a/tf=44 b/format=af c/ostate=0  type=4 (record) form=4 (record-format) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
625 @ 7245:            START  ( RECORDFORMAT
626 @ 7246:               DEF    STACK p1=V_0000 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
627 @ 7263:               DEF    LOCAL p1=V_0000 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
628 @ 7280:               DEF    BTYPE p1=V_0000 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
629 @ 7297:            FINISH ) 

    67  %INTEGER LEVEL;        !CURRENT BLOCK LEVEL (MAIN=1)
630 @ 7298:            LINE   67 "regression-compile-tmp/check.imp"
631 @ 7334:            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

    68  %RECORD(BLOCKINF) C;   !INFO FOR CURRENT BLOCK
632 @ 7351:            LINE   68 "regression-compile-tmp/check.imp"
633 @ 7387:            DEF    C p1=V_00b1 a/tf=41 b/format=af c/ostate=0  type=4 (record) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    69  %RECORD(BLOCKINF)%ARRAY HOLD(1:12);  !INFO FOR GLOBAL BLOCKS
634 @ 7400:            LINE   69 "regression-compile-tmp/check.imp"
635 @ 7436:            DEF    HOLD p1=V_00b2 a/tf=4b b/format=af c/ostate=100  type=4 (record) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
636 @ 7452:            PUSHI  #0x00000001
637 @ 7457:            PUSHI  #0x0000000c
638 @ 7462:            DIM    0001 0001

    70  %INTEGERARRAY INDEX(0:255);  !HASH INDEX TO IDENT DICT
639 @ 7468:            LINE   70 "regression-compile-tmp/check.imp"
640 @ 7504:            DEF    INDEX p1=V_00b3 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
641 @ 7521:            PUSHI  #0x00000000
642 @ 7526:            PUSHI  #0x000000ff
643 @ 7531:            DIM    0001 0001

    71  %INTEGERNAME HEAD;     !HEAD OF IDENT SEARCH LIST
644 @ 7537:            LINE   71 "regression-compile-tmp/check.imp"
645 @ 7573:            DEF    HEAD p1=V_00b4 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

    72  %INTEGER DPOS;         !DICT SEARCH POSITION (POINTER)
646 @ 7589:            LINE   72 "regression-compile-tmp/check.imp"
647 @ 7625:            DEF    DPOS 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

    73  %INTEGER DLIM;         !DICT LIMIT (POINTER)
648 @ 7641:            LINE   73 "regression-compile-tmp/check.imp"
649 @ 7677:            DEF    DLIM 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

    74  %INTEGER NEWDLIM
650 @ 7693:            LINE   74 "regression-compile-tmp/check.imp"
651 @ 7729:            DEF    NEWDLIM 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

    75  %INTEGER DBOUND;       !DICT UPPER LIMIT (POINTER);
652 @ 7748:            LINE   75 "regression-compile-tmp/check.imp"
653 @ 7784:            DEF    DBOUND p1=V_00b8 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    76  %INTEGER IDENTS;       !POS OF FIRST IDENT IN DECL LIST (POINTER)
654 @ 7802:            LINE   76 "regression-compile-tmp/check.imp"
655 @ 7838:            DEF    IDENTS p1=V_00b9 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    77  %INTEGER RECIDENTS;    !POS OF FIRST IDENT IN RECORD LIST (POINTER)
656 @ 7856:            LINE   77 "regression-compile-tmp/check.imp"
657 @ 7892:            DEF    RECIDENTS p1=V_00ba a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    78  %INTEGER PIDENTPOS;    !POS OF PROCEDURE IDENT (POINTER)
658 @ 7913:            LINE   78 "regression-compile-tmp/check.imp"
659 @ 7949:            DEF    PIDENTPOS p1=V_00bb a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    79  %INTEGER FIDENTPOS;    !POS OF FORMAT IDENT (POINTER)
660 @ 7970:            LINE   79 "regression-compile-tmp/check.imp"
661 @ 8006:            DEF    FIDENTPOS p1=V_00bc a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    80  %INTEGER EXTIND;  !SET BY %EXTERNAL
662 @ 8027:            LINE   80 "regression-compile-tmp/check.imp"
663 @ 8063:            DEF    EXTIND p1=V_00bd a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    81  %INTEGER CONDIND;  !SET FOR START,CYCLE
664 @ 8081:            LINE   81 "regression-compile-tmp/check.imp"
665 @ 8117:            DEF    CONDIND p1=V_00be a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    82  %INTEGER PARMAX;  !CURRENT MAX IN PARTYPE
666 @ 8136:            LINE   82 "regression-compile-tmp/check.imp"
667 @ 8172:            DEF    PARMAX p1=V_00bf a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    83  %INTEGER ADGRAM0, LINK1;  !PRE-COMPUTED GRAMMAR VALUES
668 @ 8190:            LINE   83 "regression-compile-tmp/check.imp"
669 @ 8226:            DEF    ADGRAM0 p1=V_00c0 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
670 @ 8245:            DEF    LINK1 p1=V_00c1 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    84  %INTEGER APPCONT
    85  
671 @ 8262:            LINE   84 "regression-compile-tmp/check.imp"
672 @ 8298:            DEF    APPCONT p1=V_00c2 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

    86  %OWNINTEGERARRAY PARTYPE(0:255) =  0,
    87      X'00000069', X'01000069', X'02000069', X'03000069',
    88      X'04000069', X'05000069', X'00000029', X'01000029',
    89      X'00000089', X'00000088', X'000000F8', X'02000029',
    90      X'07000029', X'01000088', X'02000088', 0(236),
    91      X'FD000069', X'FE0001F8', X'00000000', X'FF000069'
    92  
673 @ 8317:            LINE   86 "regression-compile-tmp/check.imp"
674 @ 8353:            PUSHI  #0x00000000
675 @ 8358:            PUSHI  #0x000000ff
676 @ 8363:            BOUNDS
677 @ 8364:            DEF    PARTYPE p1=V_00c3 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
678 @ 8383:            PUSHI  #0x00000000
679 @ 8388:            INIT   1
680 @ 8391:            PUSHI  #0x00000069
681 @ 8396:            INIT   1
682 @ 8399:            PUSHI  #0x01000069
683 @ 8404:            INIT   1
684 @ 8407:            PUSHI  #0x02000069
685 @ 8412:            INIT   1
686 @ 8415:            PUSHI  #0x03000069
687 @ 8420:            INIT   1
688 @ 8423:            PUSHI  #0x04000069
689 @ 8428:            INIT   1
690 @ 8431:            PUSHI  #0x05000069
691 @ 8436:            INIT   1
692 @ 8439:            PUSHI  #0x00000029
693 @ 8444:            INIT   1
694 @ 8447:            PUSHI  #0x01000029
695 @ 8452:            INIT   1
696 @ 8455:            PUSHI  #0x00000089
697 @ 8460:            INIT   1
698 @ 8463:            PUSHI  #0x00000088
699 @ 8468:            INIT   1
700 @ 8471:            PUSHI  #0x000000f8
701 @ 8476:            INIT   1
702 @ 8479:            PUSHI  #0x02000029
703 @ 8484:            INIT   1
704 @ 8487:            PUSHI  #0x07000029
705 @ 8492:            INIT   1
706 @ 8495:            PUSHI  #0x01000088
707 @ 8500:            INIT   1
708 @ 8503:            PUSHI  #0x02000088
709 @ 8508:            INIT   1
710 @ 8511:            PUSHI  #0x00000000
711 @ 8516:            INIT   236
712 @ 8519:            PUSHI  #0xfd000069
713 @ 8524:            INIT   1
714 @ 8527:            PUSHI  #0xfe0001f8
715 @ 8532:            INIT   1
716 @ 8535:            PUSHI  #0x00000000
717 @ 8540:            INIT   1
718 @ 8543:            PUSHI  #0xff000069
719 @ 8548:            INIT   1

    93  %INTEGERARRAY DICT(1:4000)
    94  
    95  !* GRAMMAR AND KEYWORD DICTIONARY GENERATED BY TAKEON PROGRAM
    96  
720 @ 8551:            LINE   93 "regression-compile-tmp/check.imp"
721 @ 8587:            DEF    DICT p1=V_00c4 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
722 @ 8603:            PUSHI  #0x00000001
723 @ 8608:            PUSHI  #0x00000fa0
724 @ 8613:            DIM    0001 0001

    97  %CONSTINTEGER PUNCTMIN = 43, SKIP1MIN = 86
    98  
725 @ 8619:            LINE   97 "regression-compile-tmp/check.imp"

    99  %CONSTBYTEINTEGERARRAY SYMINIT( 0: 255) =  %C
   100   129, 129, 129, 129, 129, 129, 129, 129,
   101   129, 129, 255, 129, 129, 129, 129, 129,
   102   129, 129, 129, 129, 129, 129, 129, 129,
   103   129, 129, 129, 129, 129, 129, 129, 129,
   104     0, 217, 127, 171, 129, 128, 173, 127,
   105   175, 178, 214, 180, 182, 184, 187, 189,
   106    48,  49,  50,  51,  52,  53,  54,  55,
   107    56,  57, 192, 221, 194, 200, 203, 129,
   108   129,  65,  66,  67,  68,  69,  70,  71,
   109    72,  73,  74,  75,  76,  77,  78,  79,
   110    80,  81,  82,  83,  84,  85,  86,  87,
   111    88,  89,  90, 129, 207, 129, 210, 212,
   112   129,  65,  66,  67,  68,  69,  70,  71,
   113    72,  73,  74,  75,  76,  77,  78,  79,
   114    80,  81,  82,  83,  84,  85,  86,  87,
   115    88,  89,  90, 129, 207, 129, 210, 212,
   116   129, 129, 129, 129, 129, 129, 129, 129,
   117   129, 129, 255, 129, 129, 129, 129, 129,
   118   129, 129, 129, 129, 129, 129, 129, 129,
   119   129, 129, 129, 129, 129, 129, 129, 129,
   120     0, 217, 127, 171, 129, 128, 173, 127,
   121   175, 178, 214, 180, 182, 184, 187, 189,
   122    48,  49,  50,  51,  52,  53,  54,  55,
   123    56,  57, 192, 221, 194, 200, 203, 129,
   124   129, 130, 132, 134, 138, 139, 142, 129,
   125   129, 146, 129, 129, 148, 150, 152, 154,
   126   157, 158, 159, 161, 167, 169, 129, 170,
   127   129, 129, 129, 129, 207, 129, 210, 212,
   128   129, 130, 132, 134, 138, 139, 142, 129,
   129   129, 146, 129, 129, 148, 150, 152, 154,
   130   157, 158, 159, 161, 167, 169, 129, 170,
   131   129, 129, 129, 129, 207, 129, 210, 212
   132    
726 @ 8655:            LINE   99 "regression-compile-tmp/check.imp"
727 @ 8691:            PUSHI  #0x00000000
728 @ 8696:            PUSHI  #0x000000ff
729 @ 8701:            BOUNDS
730 @ 8702:            DEF    SYMINIT p1=V_00c5 a/tf=1b b/format=2 c/ostate=112  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=2 (constant) spec=0 indirect=1 unass=0
731 @ 8721:            PUSHI  #0x00000081
732 @ 8726:            INIT   1
733 @ 8729:            PUSHI  #0x00000081
734 @ 8734:            INIT   1
735 @ 8737:            PUSHI  #0x00000081
736 @ 8742:            INIT   1
737 @ 8745:            PUSHI  #0x00000081
738 @ 8750:            INIT   1
739 @ 8753:            PUSHI  #0x00000081
740 @ 8758:            INIT   1
741 @ 8761:            PUSHI  #0x00000081
742 @ 8766:            INIT   1
743 @ 8769:            PUSHI  #0x00000081
744 @ 8774:            INIT   1
745 @ 8777:            PUSHI  #0x00000081
746 @ 8782:            INIT   1
747 @ 8785:            PUSHI  #0x00000081
748 @ 8790:            INIT   1
749 @ 8793:            PUSHI  #0x00000081
750 @ 8798:            INIT   1
751 @ 8801:            PUSHI  #0x000000ff
752 @ 8806:            INIT   1
753 @ 8809:            PUSHI  #0x00000081
754 @ 8814:            INIT   1
755 @ 8817:            PUSHI  #0x00000081
756 @ 8822:            INIT   1
757 @ 8825:            PUSHI  #0x00000081
758 @ 8830:            INIT   1
759 @ 8833:            PUSHI  #0x00000081
760 @ 8838:            INIT   1
761 @ 8841:            PUSHI  #0x00000081
762 @ 8846:            INIT   1
763 @ 8849:            PUSHI  #0x00000081
764 @ 8854:            INIT   1
765 @ 8857:            PUSHI  #0x00000081
766 @ 8862:            INIT   1
767 @ 8865:            PUSHI  #0x00000081
768 @ 8870:            INIT   1
769 @ 8873:            PUSHI  #0x00000081
770 @ 8878:            INIT   1
771 @ 8881:            PUSHI  #0x00000081
772 @ 8886:            INIT   1
773 @ 8889:            PUSHI  #0x00000081
774 @ 8894:            INIT   1
775 @ 8897:            PUSHI  #0x00000081
776 @ 8902:            INIT   1
777 @ 8905:            PUSHI  #0x00000081
778 @ 8910:            INIT   1
779 @ 8913:            PUSHI  #0x00000081
780 @ 8918:            INIT   1
781 @ 8921:            PUSHI  #0x00000081
782 @ 8926:            INIT   1
783 @ 8929:            PUSHI  #0x00000081
784 @ 8934:            INIT   1
785 @ 8937:            PUSHI  #0x00000081
786 @ 8942:            INIT   1
787 @ 8945:            PUSHI  #0x00000081
788 @ 8950:            INIT   1
789 @ 8953:            PUSHI  #0x00000081
790 @ 8958:            INIT   1
791 @ 8961:            PUSHI  #0x00000081
792 @ 8966:            INIT   1
793 @ 8969:            PUSHI  #0x00000081
794 @ 8974:            INIT   1
795 @ 8977:            PUSHI  #0x00000000
796 @ 8982:            INIT   1
797 @ 8985:            PUSHI  #0x000000d9
798 @ 8990:            INIT   1
799 @ 8993:            PUSHI  #0x0000007f
800 @ 8998:            INIT   1
801 @ 9001:            PUSHI  #0x000000ab
802 @ 9006:            INIT   1
803 @ 9009:            PUSHI  #0x00000081
804 @ 9014:            INIT   1
805 @ 9017:            PUSHI  #0x00000080
806 @ 9022:            INIT   1
807 @ 9025:            PUSHI  #0x000000ad
808 @ 9030:            INIT   1
809 @ 9033:            PUSHI  #0x0000007f
810 @ 9038:            INIT   1
811 @ 9041:            PUSHI  #0x000000af
812 @ 9046:            INIT   1
813 @ 9049:            PUSHI  #0x000000b2
814 @ 9054:            INIT   1
815 @ 9057:            PUSHI  #0x000000d6
816 @ 9062:            INIT   1
817 @ 9065:            PUSHI  #0x000000b4
818 @ 9070:            INIT   1
819 @ 9073:            PUSHI  #0x000000b6
820 @ 9078:            INIT   1
821 @ 9081:            PUSHI  #0x000000b8
822 @ 9086:            INIT   1
823 @ 9089:            PUSHI  #0x000000bb
824 @ 9094:            INIT   1
825 @ 9097:            PUSHI  #0x000000bd
826 @ 9102:            INIT   1
827 @ 9105:            PUSHI  #0x00000030
828 @ 9110:            INIT   1
829 @ 9113:            PUSHI  #0x00000031
830 @ 9118:            INIT   1
831 @ 9121:            PUSHI  #0x00000032
832 @ 9126:            INIT   1
833 @ 9129:            PUSHI  #0x00000033
834 @ 9134:            INIT   1
835 @ 9137:            PUSHI  #0x00000034
836 @ 9142:            INIT   1
837 @ 9145:            PUSHI  #0x00000035
838 @ 9150:            INIT   1
839 @ 9153:            PUSHI  #0x00000036
840 @ 9158:            INIT   1
841 @ 9161:            PUSHI  #0x00000037
842 @ 9166:            INIT   1
843 @ 9169:            PUSHI  #0x00000038
844 @ 9174:            INIT   1
845 @ 9177:            PUSHI  #0x00000039
846 @ 9182:            INIT   1
847 @ 9185:            PUSHI  #0x000000c0
848 @ 9190:            INIT   1
849 @ 9193:            PUSHI  #0x000000dd
850 @ 9198:            INIT   1
851 @ 9201:            PUSHI  #0x000000c2
852 @ 9206:            INIT   1
853 @ 9209:            PUSHI  #0x000000c8
854 @ 9214:            INIT   1
855 @ 9217:            PUSHI  #0x000000cb
856 @ 9222:            INIT   1
857 @ 9225:            PUSHI  #0x00000081
858 @ 9230:            INIT   1
859 @ 9233:            PUSHI  #0x00000081
860 @ 9238:            INIT   1
861 @ 9241:            PUSHI  #0x00000041
862 @ 9246:            INIT   1
863 @ 9249:            PUSHI  #0x00000042
864 @ 9254:            INIT   1
865 @ 9257:            PUSHI  #0x00000043
866 @ 9262:            INIT   1
867 @ 9265:            PUSHI  #0x00000044
868 @ 9270:            INIT   1
869 @ 9273:            PUSHI  #0x00000045
870 @ 9278:            INIT   1
871 @ 9281:            PUSHI  #0x00000046
872 @ 9286:            INIT   1
873 @ 9289:            PUSHI  #0x00000047
874 @ 9294:            INIT   1
875 @ 9297:            PUSHI  #0x00000048
876 @ 9302:            INIT   1
877 @ 9305:            PUSHI  #0x00000049
878 @ 9310:            INIT   1
879 @ 9313:            PUSHI  #0x0000004a
880 @ 9318:            INIT   1
881 @ 9321:            PUSHI  #0x0000004b
882 @ 9326:            INIT   1
883 @ 9329:            PUSHI  #0x0000004c
884 @ 9334:            INIT   1
885 @ 9337:            PUSHI  #0x0000004d
886 @ 9342:            INIT   1
887 @ 9345:            PUSHI  #0x0000004e
888 @ 9350:            INIT   1
889 @ 9353:            PUSHI  #0x0000004f
890 @ 9358:            INIT   1
891 @ 9361:            PUSHI  #0x00000050
892 @ 9366:            INIT   1
893 @ 9369:            PUSHI  #0x00000051
894 @ 9374:            INIT   1
895 @ 9377:            PUSHI  #0x00000052
896 @ 9382:            INIT   1
897 @ 9385:            PUSHI  #0x00000053
898 @ 9390:            INIT   1
899 @ 9393:            PUSHI  #0x00000054
900 @ 9398:            INIT   1
901 @ 9401:            PUSHI  #0x00000055
902 @ 9406:            INIT   1
903 @ 9409:            PUSHI  #0x00000056
904 @ 9414:            INIT   1
905 @ 9417:            PUSHI  #0x00000057
906 @ 9422:            INIT   1
907 @ 9425:            PUSHI  #0x00000058
908 @ 9430:            INIT   1
909 @ 9433:            PUSHI  #0x00000059
910 @ 9438:            INIT   1
911 @ 9441:            PUSHI  #0x0000005a
912 @ 9446:            INIT   1
913 @ 9449:            PUSHI  #0x00000081
914 @ 9454:            INIT   1
915 @ 9457:            PUSHI  #0x000000cf
916 @ 9462:            INIT   1
917 @ 9465:            PUSHI  #0x00000081
918 @ 9470:            INIT   1
919 @ 9473:            PUSHI  #0x000000d2
920 @ 9478:            INIT   1
921 @ 9481:            PUSHI  #0x000000d4
922 @ 9486:            INIT   1
923 @ 9489:            PUSHI  #0x00000081
924 @ 9494:            INIT   1
925 @ 9497:            PUSHI  #0x00000041
926 @ 9502:            INIT   1
927 @ 9505:            PUSHI  #0x00000042
928 @ 9510:            INIT   1
929 @ 9513:            PUSHI  #0x00000043
930 @ 9518:            INIT   1
931 @ 9521:            PUSHI  #0x00000044
932 @ 9526:            INIT   1
933 @ 9529:            PUSHI  #0x00000045
934 @ 9534:            INIT   1
935 @ 9537:            PUSHI  #0x00000046
936 @ 9542:            INIT   1
937 @ 9545:            PUSHI  #0x00000047
938 @ 9550:            INIT   1
939 @ 9553:            PUSHI  #0x00000048
940 @ 9558:            INIT   1
941 @ 9561:            PUSHI  #0x00000049
942 @ 9566:            INIT   1
943 @ 9569:            PUSHI  #0x0000004a
944 @ 9574:            INIT   1
945 @ 9577:            PUSHI  #0x0000004b
946 @ 9582:            INIT   1
947 @ 9585:            PUSHI  #0x0000004c
948 @ 9590:            INIT   1
949 @ 9593:            PUSHI  #0x0000004d
950 @ 9598:            INIT   1
951 @ 9601:            PUSHI  #0x0000004e
952 @ 9606:            INIT   1
953 @ 9609:            PUSHI  #0x0000004f
954 @ 9614:            INIT   1
955 @ 9617:            PUSHI  #0x00000050
956 @ 9622:            INIT   1
957 @ 9625:            PUSHI  #0x00000051
958 @ 9630:            INIT   1
959 @ 9633:            PUSHI  #0x00000052
960 @ 9638:            INIT   1
961 @ 9641:            PUSHI  #0x00000053
962 @ 9646:            INIT   1
963 @ 9649:            PUSHI  #0x00000054
964 @ 9654:            INIT   1
965 @ 9657:            PUSHI  #0x00000055
966 @ 9662:            INIT   1
967 @ 9665:            PUSHI  #0x00000056
968 @ 9670:            INIT   1
969 @ 9673:            PUSHI  #0x00000057
970 @ 9678:            INIT   1
971 @ 9681:            PUSHI  #0x00000058
972 @ 9686:            INIT   1
973 @ 9689:            PUSHI  #0x00000059
974 @ 9694:            INIT   1
975 @ 9697:            PUSHI  #0x0000005a
976 @ 9702:            INIT   1
977 @ 9705:            PUSHI  #0x00000081
978 @ 9710:            INIT   1
979 @ 9713:            PUSHI  #0x000000cf
980 @ 9718:            INIT   1
981 @ 9721:            PUSHI  #0x00000081
982 @ 9726:            INIT   1
983 @ 9729:            PUSHI  #0x000000d2
984 @ 9734:            INIT   1
985 @ 9737:            PUSHI  #0x000000d4
986 @ 9742:            INIT   1
987 @ 9745:            PUSHI  #0x00000081
988 @ 9750:            INIT   1
989 @ 9753:            PUSHI  #0x00000081
990 @ 9758:            INIT   1
991 @ 9761:            PUSHI  #0x00000081
992 @ 9766:            INIT   1
993 @ 9769:            PUSHI  #0x00000081
994 @ 9774:            INIT   1
995 @ 9777:            PUSHI  #0x00000081
996 @ 9782:            INIT   1
997 @ 9785:            PUSHI  #0x00000081
998 @ 9790:            INIT   1
999 @ 9793:            PUSHI  #0x00000081
1000 @ 9798:            INIT   1
1001 @ 9801:            PUSHI  #0x00000081
1002 @ 9806:            INIT   1
1003 @ 9809:            PUSHI  #0x00000081
1004 @ 9814:            INIT   1
1005 @ 9817:            PUSHI  #0x00000081
1006 @ 9822:            INIT   1
1007 @ 9825:            PUSHI  #0x000000ff
1008 @ 9830:            INIT   1
1009 @ 9833:            PUSHI  #0x00000081
1010 @ 9838:            INIT   1
1011 @ 9841:            PUSHI  #0x00000081
1012 @ 9846:            INIT   1
1013 @ 9849:            PUSHI  #0x00000081
1014 @ 9854:            INIT   1
1015 @ 9857:            PUSHI  #0x00000081
1016 @ 9862:            INIT   1
1017 @ 9865:            PUSHI  #0x00000081
1018 @ 9870:            INIT   1
1019 @ 9873:            PUSHI  #0x00000081
1020 @ 9878:            INIT   1
1021 @ 9881:            PUSHI  #0x00000081
1022 @ 9886:            INIT   1
1023 @ 9889:            PUSHI  #0x00000081
1024 @ 9894:            INIT   1
1025 @ 9897:            PUSHI  #0x00000081
1026 @ 9902:            INIT   1
1027 @ 9905:            PUSHI  #0x00000081
1028 @ 9910:            INIT   1
1029 @ 9913:            PUSHI  #0x00000081
1030 @ 9918:            INIT   1
1031 @ 9921:            PUSHI  #0x00000081
1032 @ 9926:            INIT   1
1033 @ 9929:            PUSHI  #0x00000081
1034 @ 9934:            INIT   1
1035 @ 9937:            PUSHI  #0x00000081
1036 @ 9942:            INIT   1
1037 @ 9945:            PUSHI  #0x00000081
1038 @ 9950:            INIT   1
1039 @ 9953:            PUSHI  #0x00000081
1040 @ 9958:            INIT   1
1041 @ 9961:            PUSHI  #0x00000081
1042 @ 9966:            INIT   1
1043 @ 9969:            PUSHI  #0x00000081
1044 @ 9974:            INIT   1
1045 @ 9977:            PUSHI  #0x00000081
1046 @ 9982:            INIT   1
1047 @ 9985:            PUSHI  #0x00000081
1048 @ 9990:            INIT   1
1049 @ 9993:            PUSHI  #0x00000081
1050 @ 9998:            INIT   1
1051 @ 10001:            PUSHI  #0x00000000
1052 @ 10006:            INIT   1
1053 @ 10009:            PUSHI  #0x000000d9
1054 @ 10014:            INIT   1
1055 @ 10017:            PUSHI  #0x0000007f
1056 @ 10022:            INIT   1
1057 @ 10025:            PUSHI  #0x000000ab
1058 @ 10030:            INIT   1
1059 @ 10033:            PUSHI  #0x00000081
1060 @ 10038:            INIT   1
1061 @ 10041:            PUSHI  #0x00000080
1062 @ 10046:            INIT   1
1063 @ 10049:            PUSHI  #0x000000ad
1064 @ 10054:            INIT   1
1065 @ 10057:            PUSHI  #0x0000007f
1066 @ 10062:            INIT   1
1067 @ 10065:            PUSHI  #0x000000af
1068 @ 10070:            INIT   1
1069 @ 10073:            PUSHI  #0x000000b2
1070 @ 10078:            INIT   1
1071 @ 10081:            PUSHI  #0x000000d6
1072 @ 10086:            INIT   1
1073 @ 10089:            PUSHI  #0x000000b4
1074 @ 10094:            INIT   1
1075 @ 10097:            PUSHI  #0x000000b6
1076 @ 10102:            INIT   1
1077 @ 10105:            PUSHI  #0x000000b8
1078 @ 10110:            INIT   1
1079 @ 10113:            PUSHI  #0x000000bb
1080 @ 10118:            INIT   1
1081 @ 10121:            PUSHI  #0x000000bd
1082 @ 10126:            INIT   1
1083 @ 10129:            PUSHI  #0x00000030
1084 @ 10134:            INIT   1
1085 @ 10137:            PUSHI  #0x00000031
1086 @ 10142:            INIT   1
1087 @ 10145:            PUSHI  #0x00000032
1088 @ 10150:            INIT   1
1089 @ 10153:            PUSHI  #0x00000033
1090 @ 10158:            INIT   1
1091 @ 10161:            PUSHI  #0x00000034
1092 @ 10166:            INIT   1
1093 @ 10169:            PUSHI  #0x00000035
1094 @ 10174:            INIT   1
1095 @ 10177:            PUSHI  #0x00000036
1096 @ 10182:            INIT   1
1097 @ 10185:            PUSHI  #0x00000037
1098 @ 10190:            INIT   1
1099 @ 10193:            PUSHI  #0x00000038
1100 @ 10198:            INIT   1
1101 @ 10201:            PUSHI  #0x00000039
1102 @ 10206:            INIT   1
1103 @ 10209:            PUSHI  #0x000000c0
1104 @ 10214:            INIT   1
1105 @ 10217:            PUSHI  #0x000000dd
1106 @ 10222:            INIT   1
1107 @ 10225:            PUSHI  #0x000000c2
1108 @ 10230:            INIT   1
1109 @ 10233:            PUSHI  #0x000000c8
1110 @ 10238:            INIT   1
1111 @ 10241:            PUSHI  #0x000000cb
1112 @ 10246:            INIT   1
1113 @ 10249:            PUSHI  #0x00000081
1114 @ 10254:            INIT   1
1115 @ 10257:            PUSHI  #0x00000081
1116 @ 10262:            INIT   1
1117 @ 10265:            PUSHI  #0x00000082
1118 @ 10270:            INIT   1
1119 @ 10273:            PUSHI  #0x00000084
1120 @ 10278:            INIT   1
1121 @ 10281:            PUSHI  #0x00000086
1122 @ 10286:            INIT   1
1123 @ 10289:            PUSHI  #0x0000008a
1124 @ 10294:            INIT   1
1125 @ 10297:            PUSHI  #0x0000008b
1126 @ 10302:            INIT   1
1127 @ 10305:            PUSHI  #0x0000008e
1128 @ 10310:            INIT   1
1129 @ 10313:            PUSHI  #0x00000081
1130 @ 10318:            INIT   1
1131 @ 10321:            PUSHI  #0x00000081
1132 @ 10326:            INIT   1
1133 @ 10329:            PUSHI  #0x00000092
1134 @ 10334:            INIT   1
1135 @ 10337:            PUSHI  #0x00000081
1136 @ 10342:            INIT   1
1137 @ 10345:            PUSHI  #0x00000081
1138 @ 10350:            INIT   1
1139 @ 10353:            PUSHI  #0x00000094
1140 @ 10358:            INIT   1
1141 @ 10361:            PUSHI  #0x00000096
1142 @ 10366:            INIT   1
1143 @ 10369:            PUSHI  #0x00000098
1144 @ 10374:            INIT   1
1145 @ 10377:            PUSHI  #0x0000009a
1146 @ 10382:            INIT   1
1147 @ 10385:            PUSHI  #0x0000009d
1148 @ 10390:            INIT   1
1149 @ 10393:            PUSHI  #0x0000009e
1150 @ 10398:            INIT   1
1151 @ 10401:            PUSHI  #0x0000009f
1152 @ 10406:            INIT   1
1153 @ 10409:            PUSHI  #0x000000a1
1154 @ 10414:            INIT   1
1155 @ 10417:            PUSHI  #0x000000a7
1156 @ 10422:            INIT   1
1157 @ 10425:            PUSHI  #0x000000a9
1158 @ 10430:            INIT   1
1159 @ 10433:            PUSHI  #0x00000081
1160 @ 10438:            INIT   1
1161 @ 10441:            PUSHI  #0x000000aa
1162 @ 10446:            INIT   1
1163 @ 10449:            PUSHI  #0x00000081
1164 @ 10454:            INIT   1
1165 @ 10457:            PUSHI  #0x00000081
1166 @ 10462:            INIT   1
1167 @ 10465:            PUSHI  #0x00000081
1168 @ 10470:            INIT   1
1169 @ 10473:            PUSHI  #0x00000081
1170 @ 10478:            INIT   1
1171 @ 10481:            PUSHI  #0x000000cf
1172 @ 10486:            INIT   1
1173 @ 10489:            PUSHI  #0x00000081
1174 @ 10494:            INIT   1
1175 @ 10497:            PUSHI  #0x000000d2
1176 @ 10502:            INIT   1
1177 @ 10505:            PUSHI  #0x000000d4
1178 @ 10510:            INIT   1
1179 @ 10513:            PUSHI  #0x00000081
1180 @ 10518:            INIT   1
1181 @ 10521:            PUSHI  #0x00000082
1182 @ 10526:            INIT   1
1183 @ 10529:            PUSHI  #0x00000084
1184 @ 10534:            INIT   1
1185 @ 10537:            PUSHI  #0x00000086
1186 @ 10542:            INIT   1
1187 @ 10545:            PUSHI  #0x0000008a
1188 @ 10550:            INIT   1
1189 @ 10553:            PUSHI  #0x0000008b
1190 @ 10558:            INIT   1
1191 @ 10561:            PUSHI  #0x0000008e
1192 @ 10566:            INIT   1
1193 @ 10569:            PUSHI  #0x00000081
1194 @ 10574:            INIT   1
1195 @ 10577:            PUSHI  #0x00000081
1196 @ 10582:            INIT   1
1197 @ 10585:            PUSHI  #0x00000092
1198 @ 10590:            INIT   1
1199 @ 10593:            PUSHI  #0x00000081
1200 @ 10598:            INIT   1
1201 @ 10601:            PUSHI  #0x00000081
1202 @ 10606:            INIT   1
1203 @ 10609:            PUSHI  #0x00000094
1204 @ 10614:            INIT   1
1205 @ 10617:            PUSHI  #0x00000096
1206 @ 10622:            INIT   1
1207 @ 10625:            PUSHI  #0x00000098
1208 @ 10630:            INIT   1
1209 @ 10633:            PUSHI  #0x0000009a
1210 @ 10638:            INIT   1
1211 @ 10641:            PUSHI  #0x0000009d
1212 @ 10646:            INIT   1
1213 @ 10649:            PUSHI  #0x0000009e
1214 @ 10654:            INIT   1
1215 @ 10657:            PUSHI  #0x0000009f
1216 @ 10662:            INIT   1
1217 @ 10665:            PUSHI  #0x000000a1
1218 @ 10670:            INIT   1
1219 @ 10673:            PUSHI  #0x000000a7
1220 @ 10678:            INIT   1
1221 @ 10681:            PUSHI  #0x000000a9
1222 @ 10686:            INIT   1
1223 @ 10689:            PUSHI  #0x00000081
1224 @ 10694:            INIT   1
1225 @ 10697:            PUSHI  #0x000000aa
1226 @ 10702:            INIT   1
1227 @ 10705:            PUSHI  #0x00000081
1228 @ 10710:            INIT   1
1229 @ 10713:            PUSHI  #0x00000081
1230 @ 10718:            INIT   1
1231 @ 10721:            PUSHI  #0x00000081
1232 @ 10726:            INIT   1
1233 @ 10729:            PUSHI  #0x00000081
1234 @ 10734:            INIT   1
1235 @ 10737:            PUSHI  #0x000000cf
1236 @ 10742:            INIT   1
1237 @ 10745:            PUSHI  #0x00000081
1238 @ 10750:            INIT   1
1239 @ 10753:            PUSHI  #0x000000d2
1240 @ 10758:            INIT   1
1241 @ 10761:            PUSHI  #0x000000d4
1242 @ 10766:            INIT   1

   133  %CONSTSHORTINTEGERARRAY KEYDICT( 0: 487) =  %C
   134       0,     5,-26642,  6194,-26523,  6329,-26385,-26247,     0,     0,
   135    6585,-26132,-26066,  6776,-25887,-25815,-25746,  7151,-25562,  7342,
   136  -25367,  7471,-25247,  7599,-25119,  7727,-24978,-24782,  8119,  8178,
   137    8245,-24475,  8687,-24024,-23959,-23888,-23820,-23625,  9209,-23512,
   138    9330,  9390,  9512,   512,   240,   320,    64,-23231,   704,     0,
   139     786,     0,   384,   113,   640,     0,-23074,   384,   114,   384,
   140     128,-22961,   320,    48,  1600,     1,-22835,-22692,-22563,-22434,
   141     512,   240,-22307,   576,   240,-22179,-22050,   512,   240,-21923,
   142     448,    68,   448,    68,   192,     0,-21814,   320,   112,-21695,
   143  -21559,   384,    67,   832,     1, 11364, 11506, 11559, 11636,-21075,
   144   11758, 11875, 11950, 12019, 12068,-20503, 12340, 12469, 12526,  2496,
   145      11, 12594,  1664,     3, 12788, 12851, 12910, 12976, 13102, 13165,
   146   13236,-19419,  3264,     1,  2816,     0, 13422, 13545, 13601,-19103,
   147  -19037,-18969,-18896,-18829, 14004, 14069, 14127, 14183, 14245,-18463,
   148  -18385, 14450, 14505, 14579, 14629, 14709,-18004, 14836, 14889,  3008,
   149       0,   960,     0,   320,    64,   576,     0,   256,    64,   512,
   150     240,   256,    64,   896,     0,   512,   240,   256,    64,   512,
   151     240,   256,   112,   384,    68,  3072,     0,  2752,     0, 14945,
   152   15017, 15077, 15149,-17549, 15284, 15340, 15393, 15461,-17169,  3712,
   153       0, 15668,-16987, 15858, 15916, 15977,-16723,  3136,     0, 16101,
   154   16180, 16295,  2496,     3, 16425, 16485,  2880,     0, 16630,  2048,
   155       0, 16686, 16740, 16812, 17007, 17065, 17125, 17205, 17269, 17332,
   156   17394, 17454, 17507, 17650, 17712, 17833, 17908, 17972, 18030, 18163,
   157   18213, 18281, 18348, 18425, 18606, 18729, 18789, 18868, 18994, 19045,
   158   19181,  3328,     1, 19238,  1024,     2, 19442, 19497, 19572, 19699,
   159   19745, 19815,  1280,     0,-12887, 19954, 20020,  2240,     1, 20069,
   160   20148, 20210,-12493,  1984,    25, 20402, 20467, 20513, 20588, 20658,
   161   20713, 20788, 20897,  2624,     1, 20980,  1024,     0, 21102, 21155,
   162   21221,  3200,     0, 21300, 21363, 21420, 21541,-11090,  2112,   256,
   163    3648,     0, 21742, 21806,  2048,     8, 21871,  3456,     2, 21929,
   164  -10778,-10708, 22128, 22190, 22254,  1472,     0, 22312, 22452, 22565,
   165   22638, 22693, 22767, 22830, 22900, 22949, -9748, 23086, 23140, 23284,
   166   23348, 23476, 23598, 23726, -8983, 23858, 23916,  3392,     1, 24039,
   167   24168, 24301, 24421, 24499,  1728,     0,  1728,     0, 24609, 24692,
   168   24756, 24876, 24995, 25129, 25193, 25266, 25313, 25395,  3520,     1,
   169    2368,     0, 25458, 25588, 25633, 25714, 25908, 26021, 26081, 26159,
   170   26223,  2304,     9, 26277,  3584,     0,  1088,     0,  1024,     1,
   171   26341, 26478, 26543,  1152,     0,  2176,   137,  1920,   268,  2688,
   172       0, 26596,  1664,     3, 26669, 26725,     0,     2,  1344,     0,
   173    2688,     0, 26796, 26867, 26927, 26988, 27113,  1984,   105, 27173,
   174   27244, -5389,  1152,     0,  3264,     1, 27448, 27500, 27630, 27698,
   175   27762,  2560,     6, 27892, 27957, 28016, 28069, 28199, 28261, 28404,
   176   28519,  2432,     0, 28579, 28711,  1984,    41, 28788, 28852,  1984,
   177      57, 28967, 29101,  1856,   121, 29157, 29236, 29298,  2240,  -255,
   178   29349,  3776,     0,  1280,     0, 29426,  2048,     0, 29477, 29551,
   179    1216,     0,  1408,    32, 29601, 29671, 29737, 29807, 29874, 29985,
   180   30066, 30192, 30316, 30437, 30510, 30567,  1984,    73, 30637,  1984,
   181     121,  1024,     0,  1408,     0, 30770, 30885, 31026,  3776,     1,
   182    1984,    89,  1280,     0, 31073, 31149,  1280,     0
   183  
1243 @ 10769:            LINE   133 "regression-compile-tmp/check.imp"
1244 @ 10805:            PUSHI  #0x00000000
1245 @ 10810:            PUSHI  #0x000001e7
1246 @ 10815:            BOUNDS
1247 @ 10816:            DEF    KEYDICT p1=V_00c6 a/tf=1b b/format=3 c/ostate=112  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=2 (constant) spec=0 indirect=1 unass=0
1248 @ 10835:            PUSHI  #0x00000000
1249 @ 10840:            INIT   1
1250 @ 10843:            PUSHI  #0x00000005
1251 @ 10848:            INIT   1
1252 @ 10851:            PUSHI  #0xffff97ee
1253 @ 10856:            INIT   1
1254 @ 10859:            PUSHI  #0x00001832
1255 @ 10864:            INIT   1
1256 @ 10867:            PUSHI  #0xffff9865
1257 @ 10872:            INIT   1
1258 @ 10875:            PUSHI  #0x000018b9
1259 @ 10880:            INIT   1
1260 @ 10883:            PUSHI  #0xffff98ef
1261 @ 10888:            INIT   1
1262 @ 10891:            PUSHI  #0xffff9979
1263 @ 10896:            INIT   1
1264 @ 10899:            PUSHI  #0x00000000
1265 @ 10904:            INIT   1
1266 @ 10907:            PUSHI  #0x00000000
1267 @ 10912:            INIT   1
1268 @ 10915:            PUSHI  #0x000019b9
1269 @ 10920:            INIT   1
1270 @ 10923:            PUSHI  #0xffff99ec
1271 @ 10928:            INIT   1
1272 @ 10931:            PUSHI  #0xffff9a2e
1273 @ 10936:            INIT   1
1274 @ 10939:            PUSHI  #0x00001a78
1275 @ 10944:            INIT   1
1276 @ 10947:            PUSHI  #0xffff9ae1
1277 @ 10952:            INIT   1
1278 @ 10955:            PUSHI  #0xffff9b29
1279 @ 10960:            INIT   1
1280 @ 10963:            PUSHI  #0xffff9b6e
1281 @ 10968:            INIT   1
1282 @ 10971:            PUSHI  #0x00001bef
1283 @ 10976:            INIT   1
1284 @ 10979:            PUSHI  #0xffff9c26
1285 @ 10984:            INIT   1
1286 @ 10987:            PUSHI  #0x00001cae
1287 @ 10992:            INIT   1
1288 @ 10995:            PUSHI  #0xffff9ce9
1289 @ 11000:            INIT   1
1290 @ 11003:            PUSHI  #0x00001d2f
1291 @ 11008:            INIT   1
1292 @ 11011:            PUSHI  #0xffff9d61
1293 @ 11016:            INIT   1
1294 @ 11019:            PUSHI  #0x00001daf
1295 @ 11024:            INIT   1
1296 @ 11027:            PUSHI  #0xffff9de1
1297 @ 11032:            INIT   1
1298 @ 11035:            PUSHI  #0x00001e2f
1299 @ 11040:            INIT   1
1300 @ 11043:            PUSHI  #0xffff9e6e
1301 @ 11048:            INIT   1
1302 @ 11051:            PUSHI  #0xffff9f32
1303 @ 11056:            INIT   1
1304 @ 11059:            PUSHI  #0x00001fb7
1305 @ 11064:            INIT   1
1306 @ 11067:            PUSHI  #0x00001ff2
1307 @ 11072:            INIT   1
1308 @ 11075:            PUSHI  #0x00002035
1309 @ 11080:            INIT   1
1310 @ 11083:            PUSHI  #0xffffa065
1311 @ 11088:            INIT   1
1312 @ 11091:            PUSHI  #0x000021ef
1313 @ 11096:            INIT   1
1314 @ 11099:            PUSHI  #0xffffa228
1315 @ 11104:            INIT   1
1316 @ 11107:            PUSHI  #0xffffa269
1317 @ 11112:            INIT   1
1318 @ 11115:            PUSHI  #0xffffa2b0
1319 @ 11120:            INIT   1
1320 @ 11123:            PUSHI  #0xffffa2f4
1321 @ 11128:            INIT   1
1322 @ 11131:            PUSHI  #0xffffa3b7
1323 @ 11136:            INIT   1
1324 @ 11139:            PUSHI  #0x000023f9
1325 @ 11144:            INIT   1
1326 @ 11147:            PUSHI  #0xffffa428
1327 @ 11152:            INIT   1
1328 @ 11155:            PUSHI  #0x00002472
1329 @ 11160:            INIT   1
1330 @ 11163:            PUSHI  #0x000024ae
1331 @ 11168:            INIT   1
1332 @ 11171:            PUSHI  #0x00002528
1333 @ 11176:            INIT   1
1334 @ 11179:            PUSHI  #0x00000200
1335 @ 11184:            INIT   1
1336 @ 11187:            PUSHI  #0x000000f0
1337 @ 11192:            INIT   1
1338 @ 11195:            PUSHI  #0x00000140
1339 @ 11200:            INIT   1
1340 @ 11203:            PUSHI  #0x00000040
1341 @ 11208:            INIT   1
1342 @ 11211:            PUSHI  #0xffffa541
1343 @ 11216:            INIT   1
1344 @ 11219:            PUSHI  #0x000002c0
1345 @ 11224:            INIT   1
1346 @ 11227:            PUSHI  #0x00000000
1347 @ 11232:            INIT   1
1348 @ 11235:            PUSHI  #0x00000312
1349 @ 11240:            INIT   1
1350 @ 11243:            PUSHI  #0x00000000
1351 @ 11248:            INIT   1
1352 @ 11251:            PUSHI  #0x00000180
1353 @ 11256:            INIT   1
1354 @ 11259:            PUSHI  #0x00000071
1355 @ 11264:            INIT   1
1356 @ 11267:            PUSHI  #0x00000280
1357 @ 11272:            INIT   1
1358 @ 11275:            PUSHI  #0x00000000
1359 @ 11280:            INIT   1
1360 @ 11283:            PUSHI  #0xffffa5de
1361 @ 11288:            INIT   1
1362 @ 11291:            PUSHI  #0x00000180
1363 @ 11296:            INIT   1
1364 @ 11299:            PUSHI  #0x00000072
1365 @ 11304:            INIT   1
1366 @ 11307:            PUSHI  #0x00000180
1367 @ 11312:            INIT   1
1368 @ 11315:            PUSHI  #0x00000080
1369 @ 11320:            INIT   1
1370 @ 11323:            PUSHI  #0xffffa64f
1371 @ 11328:            INIT   1
1372 @ 11331:            PUSHI  #0x00000140
1373 @ 11336:            INIT   1
1374 @ 11339:            PUSHI  #0x00000030
1375 @ 11344:            INIT   1
1376 @ 11347:            PUSHI  #0x00000640
1377 @ 11352:            INIT   1
1378 @ 11355:            PUSHI  #0x00000001
1379 @ 11360:            INIT   1
1380 @ 11363:            PUSHI  #0xffffa6cd
1381 @ 11368:            INIT   1
1382 @ 11371:            PUSHI  #0xffffa75c
1383 @ 11376:            INIT   1
1384 @ 11379:            PUSHI  #0xffffa7dd
1385 @ 11384:            INIT   1
1386 @ 11387:            PUSHI  #0xffffa85e
1387 @ 11392:            INIT   1
1388 @ 11395:            PUSHI  #0x00000200
1389 @ 11400:            INIT   1
1390 @ 11403:            PUSHI  #0x000000f0
1391 @ 11408:            INIT   1
1392 @ 11411:            PUSHI  #0xffffa8dd
1393 @ 11416:            INIT   1
1394 @ 11419:            PUSHI  #0x00000240
1395 @ 11424:            INIT   1
1396 @ 11427:            PUSHI  #0x000000f0
1397 @ 11432:            INIT   1
1398 @ 11435:            PUSHI  #0xffffa95d
1399 @ 11440:            INIT   1
1400 @ 11443:            PUSHI  #0xffffa9de
1401 @ 11448:            INIT   1
1402 @ 11451:            PUSHI  #0x00000200
1403 @ 11456:            INIT   1
1404 @ 11459:            PUSHI  #0x000000f0
1405 @ 11464:            INIT   1
1406 @ 11467:            PUSHI  #0xffffaa5d
1407 @ 11472:            INIT   1
1408 @ 11475:            PUSHI  #0x000001c0
1409 @ 11480:            INIT   1
1410 @ 11483:            PUSHI  #0x00000044
1411 @ 11488:            INIT   1
1412 @ 11491:            PUSHI  #0x000001c0
1413 @ 11496:            INIT   1
1414 @ 11499:            PUSHI  #0x00000044
1415 @ 11504:            INIT   1
1416 @ 11507:            PUSHI  #0x000000c0
1417 @ 11512:            INIT   1
1418 @ 11515:            PUSHI  #0x00000000
1419 @ 11520:            INIT   1
1420 @ 11523:            PUSHI  #0xffffaaca
1421 @ 11528:            INIT   1
1422 @ 11531:            PUSHI  #0x00000140
1423 @ 11536:            INIT   1
1424 @ 11539:            PUSHI  #0x00000070
1425 @ 11544:            INIT   1
1426 @ 11547:            PUSHI  #0xffffab41
1427 @ 11552:            INIT   1
1428 @ 11555:            PUSHI  #0xffffabc9
1429 @ 11560:            INIT   1
1430 @ 11563:            PUSHI  #0x00000180
1431 @ 11568:            INIT   1
1432 @ 11571:            PUSHI  #0x00000043
1433 @ 11576:            INIT   1
1434 @ 11579:            PUSHI  #0x00000340
1435 @ 11584:            INIT   1
1436 @ 11587:            PUSHI  #0x00000001
1437 @ 11592:            INIT   1
1438 @ 11595:            PUSHI  #0x00002c64
1439 @ 11600:            INIT   1
1440 @ 11603:            PUSHI  #0x00002cf2
1441 @ 11608:            INIT   1
1442 @ 11611:            PUSHI  #0x00002d27
1443 @ 11616:            INIT   1
1444 @ 11619:            PUSHI  #0x00002d74
1445 @ 11624:            INIT   1
1446 @ 11627:            PUSHI  #0xffffadad
1447 @ 11632:            INIT   1
1448 @ 11635:            PUSHI  #0x00002dee
1449 @ 11640:            INIT   1
1450 @ 11643:            PUSHI  #0x00002e63
1451 @ 11648:            INIT   1
1452 @ 11651:            PUSHI  #0x00002eae
1453 @ 11656:            INIT   1
1454 @ 11659:            PUSHI  #0x00002ef3
1455 @ 11664:            INIT   1
1456 @ 11667:            PUSHI  #0x00002f24
1457 @ 11672:            INIT   1
1458 @ 11675:            PUSHI  #0xffffafe9
1459 @ 11680:            INIT   1
1460 @ 11683:            PUSHI  #0x00003034
1461 @ 11688:            INIT   1
1462 @ 11691:            PUSHI  #0x000030b5
1463 @ 11696:            INIT   1
1464 @ 11699:            PUSHI  #0x000030ee
1465 @ 11704:            INIT   1
1466 @ 11707:            PUSHI  #0x000009c0
1467 @ 11712:            INIT   1
1468 @ 11715:            PUSHI  #0x0000000b
1469 @ 11720:            INIT   1
1470 @ 11723:            PUSHI  #0x00003132
1471 @ 11728:            INIT   1
1472 @ 11731:            PUSHI  #0x00000680
1473 @ 11736:            INIT   1
1474 @ 11739:            PUSHI  #0x00000003
1475 @ 11744:            INIT   1
1476 @ 11747:            PUSHI  #0x000031f4
1477 @ 11752:            INIT   1
1478 @ 11755:            PUSHI  #0x00003233
1479 @ 11760:            INIT   1
1480 @ 11763:            PUSHI  #0x0000326e
1481 @ 11768:            INIT   1
1482 @ 11771:            PUSHI  #0x000032b0
1483 @ 11776:            INIT   1
1484 @ 11779:            PUSHI  #0x0000332e
1485 @ 11784:            INIT   1
1486 @ 11787:            PUSHI  #0x0000336d
1487 @ 11792:            INIT   1
1488 @ 11795:            PUSHI  #0x000033b4
1489 @ 11800:            INIT   1
1490 @ 11803:            PUSHI  #0xffffb425
1491 @ 11808:            INIT   1
1492 @ 11811:            PUSHI  #0x00000cc0
1493 @ 11816:            INIT   1
1494 @ 11819:            PUSHI  #0x00000001
1495 @ 11824:            INIT   1
1496 @ 11827:            PUSHI  #0x00000b00
1497 @ 11832:            INIT   1
1498 @ 11835:            PUSHI  #0x00000000
1499 @ 11840:            INIT   1
1500 @ 11843:            PUSHI  #0x0000346e
1501 @ 11848:            INIT   1
1502 @ 11851:            PUSHI  #0x000034e9
1503 @ 11856:            INIT   1
1504 @ 11859:            PUSHI  #0x00003521
1505 @ 11864:            INIT   1
1506 @ 11867:            PUSHI  #0xffffb561
1507 @ 11872:            INIT   1
1508 @ 11875:            PUSHI  #0xffffb5a3
1509 @ 11880:            INIT   1
1510 @ 11883:            PUSHI  #0xffffb5e7
1511 @ 11888:            INIT   1
1512 @ 11891:            PUSHI  #0xffffb630
1513 @ 11896:            INIT   1
1514 @ 11899:            PUSHI  #0xffffb673
1515 @ 11904:            INIT   1
1516 @ 11907:            PUSHI  #0x000036b4
1517 @ 11912:            INIT   1
1518 @ 11915:            PUSHI  #0x000036f5
1519 @ 11920:            INIT   1
1520 @ 11923:            PUSHI  #0x0000372f
1521 @ 11928:            INIT   1
1522 @ 11931:            PUSHI  #0x00003767
1523 @ 11936:            INIT   1
1524 @ 11939:            PUSHI  #0x000037a5
1525 @ 11944:            INIT   1
1526 @ 11947:            PUSHI  #0xffffb7e1
1527 @ 11952:            INIT   1
1528 @ 11955:            PUSHI  #0xffffb82f
1529 @ 11960:            INIT   1
1530 @ 11963:            PUSHI  #0x00003872
1531 @ 11968:            INIT   1
1532 @ 11971:            PUSHI  #0x000038a9
1533 @ 11976:            INIT   1
1534 @ 11979:            PUSHI  #0x000038f3
1535 @ 11984:            INIT   1
1536 @ 11987:            PUSHI  #0x00003925
1537 @ 11992:            INIT   1
1538 @ 11995:            PUSHI  #0x00003975
1539 @ 12000:            INIT   1
1540 @ 12003:            PUSHI  #0xffffb9ac
1541 @ 12008:            INIT   1
1542 @ 12011:            PUSHI  #0x000039f4
1543 @ 12016:            INIT   1
1544 @ 12019:            PUSHI  #0x00003a29
1545 @ 12024:            INIT   1
1546 @ 12027:            PUSHI  #0x00000bc0
1547 @ 12032:            INIT   1
1548 @ 12035:            PUSHI  #0x00000000
1549 @ 12040:            INIT   1
1550 @ 12043:            PUSHI  #0x000003c0
1551 @ 12048:            INIT   1
1552 @ 12051:            PUSHI  #0x00000000
1553 @ 12056:            INIT   1
1554 @ 12059:            PUSHI  #0x00000140
1555 @ 12064:            INIT   1
1556 @ 12067:            PUSHI  #0x00000040
1557 @ 12072:            INIT   1
1558 @ 12075:            PUSHI  #0x00000240
1559 @ 12080:            INIT   1
1560 @ 12083:            PUSHI  #0x00000000
1561 @ 12088:            INIT   1
1562 @ 12091:            PUSHI  #0x00000100
1563 @ 12096:            INIT   1
1564 @ 12099:            PUSHI  #0x00000040
1565 @ 12104:            INIT   1
1566 @ 12107:            PUSHI  #0x00000200
1567 @ 12112:            INIT   1
1568 @ 12115:            PUSHI  #0x000000f0
1569 @ 12120:            INIT   1
1570 @ 12123:            PUSHI  #0x00000100
1571 @ 12128:            INIT   1
1572 @ 12131:            PUSHI  #0x00000040
1573 @ 12136:            INIT   1
1574 @ 12139:            PUSHI  #0x00000380
1575 @ 12144:            INIT   1
1576 @ 12147:            PUSHI  #0x00000000
1577 @ 12152:            INIT   1
1578 @ 12155:            PUSHI  #0x00000200
1579 @ 12160:            INIT   1
1580 @ 12163:            PUSHI  #0x000000f0
1581 @ 12168:            INIT   1
1582 @ 12171:            PUSHI  #0x00000100
1583 @ 12176:            INIT   1
1584 @ 12179:            PUSHI  #0x00000040
1585 @ 12184:            INIT   1
1586 @ 12187:            PUSHI  #0x00000200
1587 @ 12192:            INIT   1
1588 @ 12195:            PUSHI  #0x000000f0
1589 @ 12200:            INIT   1
1590 @ 12203:            PUSHI  #0x00000100
1591 @ 12208:            INIT   1
1592 @ 12211:            PUSHI  #0x00000070
1593 @ 12216:            INIT   1
1594 @ 12219:            PUSHI  #0x00000180
1595 @ 12224:            INIT   1
1596 @ 12227:            PUSHI  #0x00000044
1597 @ 12232:            INIT   1
1598 @ 12235:            PUSHI  #0x00000c00
1599 @ 12240:            INIT   1
1600 @ 12243:            PUSHI  #0x00000000
1601 @ 12248:            INIT   1
1602 @ 12251:            PUSHI  #0x00000ac0
1603 @ 12256:            INIT   1
1604 @ 12259:            PUSHI  #0x00000000
1605 @ 12264:            INIT   1
1606 @ 12267:            PUSHI  #0x00003a61
1607 @ 12272:            INIT   1
1608 @ 12275:            PUSHI  #0x00003aa9
1609 @ 12280:            INIT   1
1610 @ 12283:            PUSHI  #0x00003ae5
1611 @ 12288:            INIT   1
1612 @ 12291:            PUSHI  #0x00003b2d
1613 @ 12296:            INIT   1
1614 @ 12299:            PUSHI  #0xffffbb73
1615 @ 12304:            INIT   1
1616 @ 12307:            PUSHI  #0x00003bb4
1617 @ 12312:            INIT   1
1618 @ 12315:            PUSHI  #0x00003bec
1619 @ 12320:            INIT   1
1620 @ 12323:            PUSHI  #0x00003c21
1621 @ 12328:            INIT   1
1622 @ 12331:            PUSHI  #0x00003c65
1623 @ 12336:            INIT   1
1624 @ 12339:            PUSHI  #0xffffbcef
1625 @ 12344:            INIT   1
1626 @ 12347:            PUSHI  #0x00000e80
1627 @ 12352:            INIT   1
1628 @ 12355:            PUSHI  #0x00000000
1629 @ 12360:            INIT   1
1630 @ 12363:            PUSHI  #0x00003d34
1631 @ 12368:            INIT   1
1632 @ 12371:            PUSHI  #0xffffbda5
1633 @ 12376:            INIT   1
1634 @ 12379:            PUSHI  #0x00003df2
1635 @ 12384:            INIT   1
1636 @ 12387:            PUSHI  #0x00003e2c
1637 @ 12392:            INIT   1
1638 @ 12395:            PUSHI  #0x00003e69
1639 @ 12400:            INIT   1
1640 @ 12403:            PUSHI  #0xffffbead
1641 @ 12408:            INIT   1
1642 @ 12411:            PUSHI  #0x00000c40
1643 @ 12416:            INIT   1
1644 @ 12419:            PUSHI  #0x00000000
1645 @ 12424:            INIT   1
1646 @ 12427:            PUSHI  #0x00003ee5
1647 @ 12432:            INIT   1
1648 @ 12435:            PUSHI  #0x00003f34
1649 @ 12440:            INIT   1
1650 @ 12443:            PUSHI  #0x00003fa7
1651 @ 12448:            INIT   1
1652 @ 12451:            PUSHI  #0x000009c0
1653 @ 12456:            INIT   1
1654 @ 12459:            PUSHI  #0x00000003
1655 @ 12464:            INIT   1
1656 @ 12467:            PUSHI  #0x00004029
1657 @ 12472:            INIT   1
1658 @ 12475:            PUSHI  #0x00004065
1659 @ 12480:            INIT   1
1660 @ 12483:            PUSHI  #0x00000b40
1661 @ 12488:            INIT   1
1662 @ 12491:            PUSHI  #0x00000000
1663 @ 12496:            INIT   1
1664 @ 12499:            PUSHI  #0x000040f6
1665 @ 12504:            INIT   1
1666 @ 12507:            PUSHI  #0x00000800
1667 @ 12512:            INIT   1
1668 @ 12515:            PUSHI  #0x00000000
1669 @ 12520:            INIT   1
1670 @ 12523:            PUSHI  #0x0000412e
1671 @ 12528:            INIT   1
1672 @ 12531:            PUSHI  #0x00004164
1673 @ 12536:            INIT   1
1674 @ 12539:            PUSHI  #0x000041ac
1675 @ 12544:            INIT   1
1676 @ 12547:            PUSHI  #0x0000426f
1677 @ 12552:            INIT   1
1678 @ 12555:            PUSHI  #0x000042a9
1679 @ 12560:            INIT   1
1680 @ 12563:            PUSHI  #0x000042e5
1681 @ 12568:            INIT   1
1682 @ 12571:            PUSHI  #0x00004335
1683 @ 12576:            INIT   1
1684 @ 12579:            PUSHI  #0x00004375
1685 @ 12584:            INIT   1
1686 @ 12587:            PUSHI  #0x000043b4
1687 @ 12592:            INIT   1
1688 @ 12595:            PUSHI  #0x000043f2
1689 @ 12600:            INIT   1
1690 @ 12603:            PUSHI  #0x0000442e
1691 @ 12608:            INIT   1
1692 @ 12611:            PUSHI  #0x00004463
1693 @ 12616:            INIT   1
1694 @ 12619:            PUSHI  #0x000044f2
1695 @ 12624:            INIT   1
1696 @ 12627:            PUSHI  #0x00004530
1697 @ 12632:            INIT   1
1698 @ 12635:            PUSHI  #0x000045a9
1699 @ 12640:            INIT   1
1700 @ 12643:            PUSHI  #0x000045f4
1701 @ 12648:            INIT   1
1702 @ 12651:            PUSHI  #0x00004634
1703 @ 12656:            INIT   1
1704 @ 12659:            PUSHI  #0x0000466e
1705 @ 12664:            INIT   1
1706 @ 12667:            PUSHI  #0x000046f3
1707 @ 12672:            INIT   1
1708 @ 12675:            PUSHI  #0x00004725
1709 @ 12680:            INIT   1
1710 @ 12683:            PUSHI  #0x00004769
1711 @ 12688:            INIT   1
1712 @ 12691:            PUSHI  #0x000047ac
1713 @ 12696:            INIT   1
1714 @ 12699:            PUSHI  #0x000047f9
1715 @ 12704:            INIT   1
1716 @ 12707:            PUSHI  #0x000048ae
1717 @ 12712:            INIT   1
1718 @ 12715:            PUSHI  #0x00004929
1719 @ 12720:            INIT   1
1720 @ 12723:            PUSHI  #0x00004965
1721 @ 12728:            INIT   1
1722 @ 12731:            PUSHI  #0x000049b4
1723 @ 12736:            INIT   1
1724 @ 12739:            PUSHI  #0x00004a32
1725 @ 12744:            INIT   1
1726 @ 12747:            PUSHI  #0x00004a65
1727 @ 12752:            INIT   1
1728 @ 12755:            PUSHI  #0x00004aed
1729 @ 12760:            INIT   1
1730 @ 12763:            PUSHI  #0x00000d00
1731 @ 12768:            INIT   1
1732 @ 12771:            PUSHI  #0x00000001
1733 @ 12776:            INIT   1
1734 @ 12779:            PUSHI  #0x00004b26
1735 @ 12784:            INIT   1
1736 @ 12787:            PUSHI  #0x00000400
1737 @ 12792:            INIT   1
1738 @ 12795:            PUSHI  #0x00000002
1739 @ 12800:            INIT   1
1740 @ 12803:            PUSHI  #0x00004bf2
1741 @ 12808:            INIT   1
1742 @ 12811:            PUSHI  #0x00004c29
1743 @ 12816:            INIT   1
1744 @ 12819:            PUSHI  #0x00004c74
1745 @ 12824:            INIT   1
1746 @ 12827:            PUSHI  #0x00004cf3
1747 @ 12832:            INIT   1
1748 @ 12835:            PUSHI  #0x00004d21
1749 @ 12840:            INIT   1
1750 @ 12843:            PUSHI  #0x00004d67
1751 @ 12848:            INIT   1
1752 @ 12851:            PUSHI  #0x00000500
1753 @ 12856:            INIT   1
1754 @ 12859:            PUSHI  #0x00000000
1755 @ 12864:            INIT   1
1756 @ 12867:            PUSHI  #0xffffcda9
1757 @ 12872:            INIT   1
1758 @ 12875:            PUSHI  #0x00004df2
1759 @ 12880:            INIT   1
1760 @ 12883:            PUSHI  #0x00004e34
1761 @ 12888:            INIT   1
1762 @ 12891:            PUSHI  #0x000008c0
1763 @ 12896:            INIT   1
1764 @ 12899:            PUSHI  #0x00000001
1765 @ 12904:            INIT   1
1766 @ 12907:            PUSHI  #0x00004e65
1767 @ 12912:            INIT   1
1768 @ 12915:            PUSHI  #0x00004eb4
1769 @ 12920:            INIT   1
1770 @ 12923:            PUSHI  #0x00004ef2
1771 @ 12928:            INIT   1
1772 @ 12931:            PUSHI  #0xffffcf33
1773 @ 12936:            INIT   1
1774 @ 12939:            PUSHI  #0x000007c0
1775 @ 12944:            INIT   1
1776 @ 12947:            PUSHI  #0x00000019
1777 @ 12952:            INIT   1
1778 @ 12955:            PUSHI  #0x00004fb2
1779 @ 12960:            INIT   1
1780 @ 12963:            PUSHI  #0x00004ff3
1781 @ 12968:            INIT   1
1782 @ 12971:            PUSHI  #0x00005021
1783 @ 12976:            INIT   1
1784 @ 12979:            PUSHI  #0x0000506c
1785 @ 12984:            INIT   1
1786 @ 12987:            PUSHI  #0x000050b2
1787 @ 12992:            INIT   1
1788 @ 12995:            PUSHI  #0x000050e9
1789 @ 13000:            INIT   1
1790 @ 13003:            PUSHI  #0x00005134
1791 @ 13008:            INIT   1
1792 @ 13011:            PUSHI  #0x000051a1
1793 @ 13016:            INIT   1
1794 @ 13019:            PUSHI  #0x00000a40
1795 @ 13024:            INIT   1
1796 @ 13027:            PUSHI  #0x00000001
1797 @ 13032:            INIT   1
1798 @ 13035:            PUSHI  #0x000051f4
1799 @ 13040:            INIT   1
1800 @ 13043:            PUSHI  #0x00000400
1801 @ 13048:            INIT   1
1802 @ 13051:            PUSHI  #0x00000000
1803 @ 13056:            INIT   1
1804 @ 13059:            PUSHI  #0x0000526e
1805 @ 13064:            INIT   1
1806 @ 13067:            PUSHI  #0x000052a3
1807 @ 13072:            INIT   1
1808 @ 13075:            PUSHI  #0x000052e5
1809 @ 13080:            INIT   1
1810 @ 13083:            PUSHI  #0x00000c80
1811 @ 13088:            INIT   1
1812 @ 13091:            PUSHI  #0x00000000
1813 @ 13096:            INIT   1
1814 @ 13099:            PUSHI  #0x00005334
1815 @ 13104:            INIT   1
1816 @ 13107:            PUSHI  #0x00005373
1817 @ 13112:            INIT   1
1818 @ 13115:            PUSHI  #0x000053ac
1819 @ 13120:            INIT   1
1820 @ 13123:            PUSHI  #0x00005425
1821 @ 13128:            INIT   1
1822 @ 13131:            PUSHI  #0xffffd4ae
1823 @ 13136:            INIT   1
1824 @ 13139:            PUSHI  #0x00000840
1825 @ 13144:            INIT   1
1826 @ 13147:            PUSHI  #0x00000100
1827 @ 13152:            INIT   1
1828 @ 13155:            PUSHI  #0x00000e40
1829 @ 13160:            INIT   1
1830 @ 13163:            PUSHI  #0x00000000
1831 @ 13168:            INIT   1
1832 @ 13171:            PUSHI  #0x000054ee
1833 @ 13176:            INIT   1
1834 @ 13179:            PUSHI  #0x0000552e
1835 @ 13184:            INIT   1
1836 @ 13187:            PUSHI  #0x00000800
1837 @ 13192:            INIT   1
1838 @ 13195:            PUSHI  #0x00000008
1839 @ 13200:            INIT   1
1840 @ 13203:            PUSHI  #0x0000556f
1841 @ 13208:            INIT   1
1842 @ 13211:            PUSHI  #0x00000d80
1843 @ 13216:            INIT   1
1844 @ 13219:            PUSHI  #0x00000002
1845 @ 13224:            INIT   1
1846 @ 13227:            PUSHI  #0x000055a9
1847 @ 13232:            INIT   1
1848 @ 13235:            PUSHI  #0xffffd5e6
1849 @ 13240:            INIT   1
1850 @ 13243:            PUSHI  #0xffffd62c
1851 @ 13248:            INIT   1
1852 @ 13251:            PUSHI  #0x00005670
1853 @ 13256:            INIT   1
1854 @ 13259:            PUSHI  #0x000056ae
1855 @ 13264:            INIT   1
1856 @ 13267:            PUSHI  #0x000056ee
1857 @ 13272:            INIT   1
1858 @ 13275:            PUSHI  #0x000005c0
1859 @ 13280:            INIT   1
1860 @ 13283:            PUSHI  #0x00000000
1861 @ 13288:            INIT   1
1862 @ 13291:            PUSHI  #0x00005728
1863 @ 13296:            INIT   1
1864 @ 13299:            PUSHI  #0x000057b4
1865 @ 13304:            INIT   1
1866 @ 13307:            PUSHI  #0x00005825
1867 @ 13312:            INIT   1
1868 @ 13315:            PUSHI  #0x0000586e
1869 @ 13320:            INIT   1
1870 @ 13323:            PUSHI  #0x000058a5
1871 @ 13328:            INIT   1
1872 @ 13331:            PUSHI  #0x000058ef
1873 @ 13336:            INIT   1
1874 @ 13339:            PUSHI  #0x0000592e
1875 @ 13344:            INIT   1
1876 @ 13347:            PUSHI  #0x00005974
1877 @ 13352:            INIT   1
1878 @ 13355:            PUSHI  #0x000059a5
1879 @ 13360:            INIT   1
1880 @ 13363:            PUSHI  #0xffffd9ec
1881 @ 13368:            INIT   1
1882 @ 13371:            PUSHI  #0x00005a2e
1883 @ 13376:            INIT   1
1884 @ 13379:            PUSHI  #0x00005a64
1885 @ 13384:            INIT   1
1886 @ 13387:            PUSHI  #0x00005af4
1887 @ 13392:            INIT   1
1888 @ 13395:            PUSHI  #0x00005b34
1889 @ 13400:            INIT   1
1890 @ 13403:            PUSHI  #0x00005bb4
1891 @ 13408:            INIT   1
1892 @ 13411:            PUSHI  #0x00005c2e
1893 @ 13416:            INIT   1
1894 @ 13419:            PUSHI  #0x00005cae
1895 @ 13424:            INIT   1
1896 @ 13427:            PUSHI  #0xffffdce9
1897 @ 13432:            INIT   1
1898 @ 13435:            PUSHI  #0x00005d32
1899 @ 13440:            INIT   1
1900 @ 13443:            PUSHI  #0x00005d6c
1901 @ 13448:            INIT   1
1902 @ 13451:            PUSHI  #0x00000d40
1903 @ 13456:            INIT   1
1904 @ 13459:            PUSHI  #0x00000001
1905 @ 13464:            INIT   1
1906 @ 13467:            PUSHI  #0x00005de7
1907 @ 13472:            INIT   1
1908 @ 13475:            PUSHI  #0x00005e68
1909 @ 13480:            INIT   1
1910 @ 13483:            PUSHI  #0x00005eed
1911 @ 13488:            INIT   1
1912 @ 13491:            PUSHI  #0x00005f65
1913 @ 13496:            INIT   1
1914 @ 13499:            PUSHI  #0x00005fb3
1915 @ 13504:            INIT   1
1916 @ 13507:            PUSHI  #0x000006c0
1917 @ 13512:            INIT   1
1918 @ 13515:            PUSHI  #0x00000000
1919 @ 13520:            INIT   1
1920 @ 13523:            PUSHI  #0x000006c0
1921 @ 13528:            INIT   1
1922 @ 13531:            PUSHI  #0x00000000
1923 @ 13536:            INIT   1
1924 @ 13539:            PUSHI  #0x00006021
1925 @ 13544:            INIT   1
1926 @ 13547:            PUSHI  #0x00006074
1927 @ 13552:            INIT   1
1928 @ 13555:            PUSHI  #0x000060b4
1929 @ 13560:            INIT   1
1930 @ 13563:            PUSHI  #0x0000612c
1931 @ 13568:            INIT   1
1932 @ 13571:            PUSHI  #0x000061a3
1933 @ 13576:            INIT   1
1934 @ 13579:            PUSHI  #0x00006229
1935 @ 13584:            INIT   1
1936 @ 13587:            PUSHI  #0x00006269
1937 @ 13592:            INIT   1
1938 @ 13595:            PUSHI  #0x000062b2
1939 @ 13600:            INIT   1
1940 @ 13603:            PUSHI  #0x000062e1
1941 @ 13608:            INIT   1
1942 @ 13611:            PUSHI  #0x00006333
1943 @ 13616:            INIT   1
1944 @ 13619:            PUSHI  #0x00000dc0
1945 @ 13624:            INIT   1
1946 @ 13627:            PUSHI  #0x00000001
1947 @ 13632:            INIT   1
1948 @ 13635:            PUSHI  #0x00000940
1949 @ 13640:            INIT   1
1950 @ 13643:            PUSHI  #0x00000000
1951 @ 13648:            INIT   1
1952 @ 13651:            PUSHI  #0x00006372
1953 @ 13656:            INIT   1
1954 @ 13659:            PUSHI  #0x000063f4
1955 @ 13664:            INIT   1
1956 @ 13667:            PUSHI  #0x00006421
1957 @ 13672:            INIT   1
1958 @ 13675:            PUSHI  #0x00006472
1959 @ 13680:            INIT   1
1960 @ 13683:            PUSHI  #0x00006534
1961 @ 13688:            INIT   1
1962 @ 13691:            PUSHI  #0x000065a5
1963 @ 13696:            INIT   1
1964 @ 13699:            PUSHI  #0x000065e1
1965 @ 13704:            INIT   1
1966 @ 13707:            PUSHI  #0x0000662f
1967 @ 13712:            INIT   1
1968 @ 13715:            PUSHI  #0x0000666f
1969 @ 13720:            INIT   1
1970 @ 13723:            PUSHI  #0x00000900
1971 @ 13728:            INIT   1
1972 @ 13731:            PUSHI  #0x00000009
1973 @ 13736:            INIT   1
1974 @ 13739:            PUSHI  #0x000066a5
1975 @ 13744:            INIT   1
1976 @ 13747:            PUSHI  #0x00000e00
1977 @ 13752:            INIT   1
1978 @ 13755:            PUSHI  #0x00000000
1979 @ 13760:            INIT   1
1980 @ 13763:            PUSHI  #0x00000440
1981 @ 13768:            INIT   1
1982 @ 13771:            PUSHI  #0x00000000
1983 @ 13776:            INIT   1
1984 @ 13779:            PUSHI  #0x00000400
1985 @ 13784:            INIT   1
1986 @ 13787:            PUSHI  #0x00000001
1987 @ 13792:            INIT   1
1988 @ 13795:            PUSHI  #0x000066e5
1989 @ 13800:            INIT   1
1990 @ 13803:            PUSHI  #0x0000676e
1991 @ 13808:            INIT   1
1992 @ 13811:            PUSHI  #0x000067af
1993 @ 13816:            INIT   1
1994 @ 13819:            PUSHI  #0x00000480
1995 @ 13824:            INIT   1
1996 @ 13827:            PUSHI  #0x00000000
1997 @ 13832:            INIT   1
1998 @ 13835:            PUSHI  #0x00000880
1999 @ 13840:            INIT   1
2000 @ 13843:            PUSHI  #0x00000089
2001 @ 13848:            INIT   1
2002 @ 13851:            PUSHI  #0x00000780
2003 @ 13856:            INIT   1
2004 @ 13859:            PUSHI  #0x0000010c
2005 @ 13864:            INIT   1
2006 @ 13867:            PUSHI  #0x00000a80
2007 @ 13872:            INIT   1
2008 @ 13875:            PUSHI  #0x00000000
2009 @ 13880:            INIT   1
2010 @ 13883:            PUSHI  #0x000067e4
2011 @ 13888:            INIT   1
2012 @ 13891:            PUSHI  #0x00000680
2013 @ 13896:            INIT   1
2014 @ 13899:            PUSHI  #0x00000003
2015 @ 13904:            INIT   1
2016 @ 13907:            PUSHI  #0x0000682d
2017 @ 13912:            INIT   1
2018 @ 13915:            PUSHI  #0x00006865
2019 @ 13920:            INIT   1
2020 @ 13923:            PUSHI  #0x00000000
2021 @ 13928:            INIT   1
2022 @ 13931:            PUSHI  #0x00000002
2023 @ 13936:            INIT   1
2024 @ 13939:            PUSHI  #0x00000540
2025 @ 13944:            INIT   1
2026 @ 13947:            PUSHI  #0x00000000
2027 @ 13952:            INIT   1
2028 @ 13955:            PUSHI  #0x00000a80
2029 @ 13960:            INIT   1
2030 @ 13963:            PUSHI  #0x00000000
2031 @ 13968:            INIT   1
2032 @ 13971:            PUSHI  #0x000068ac
2033 @ 13976:            INIT   1
2034 @ 13979:            PUSHI  #0x000068f3
2035 @ 13984:            INIT   1
2036 @ 13987:            PUSHI  #0x0000692f
2037 @ 13992:            INIT   1
2038 @ 13995:            PUSHI  #0x0000696c
2039 @ 14000:            INIT   1
2040 @ 14003:            PUSHI  #0x000069e9
2041 @ 14008:            INIT   1
2042 @ 14011:            PUSHI  #0x000007c0
2043 @ 14016:            INIT   1
2044 @ 14019:            PUSHI  #0x00000069
2045 @ 14024:            INIT   1
2046 @ 14027:            PUSHI  #0x00006a25
2047 @ 14032:            INIT   1
2048 @ 14035:            PUSHI  #0x00006a6c
2049 @ 14040:            INIT   1
2050 @ 14043:            PUSHI  #0xffffeaf3
2051 @ 14048:            INIT   1
2052 @ 14051:            PUSHI  #0x00000480
2053 @ 14056:            INIT   1
2054 @ 14059:            PUSHI  #0x00000000
2055 @ 14064:            INIT   1
2056 @ 14067:            PUSHI  #0x00000cc0
2057 @ 14072:            INIT   1
2058 @ 14075:            PUSHI  #0x00000001
2059 @ 14080:            INIT   1
2060 @ 14083:            PUSHI  #0x00006b38
2061 @ 14088:            INIT   1
2062 @ 14091:            PUSHI  #0x00006b6c
2063 @ 14096:            INIT   1
2064 @ 14099:            PUSHI  #0x00006bee
2065 @ 14104:            INIT   1
2066 @ 14107:            PUSHI  #0x00006c32
2067 @ 14112:            INIT   1
2068 @ 14115:            PUSHI  #0x00006c72
2069 @ 14120:            INIT   1
2070 @ 14123:            PUSHI  #0x00000a00
2071 @ 14128:            INIT   1
2072 @ 14131:            PUSHI  #0x00000006
2073 @ 14136:            INIT   1
2074 @ 14139:            PUSHI  #0x00006cf4
2075 @ 14144:            INIT   1
2076 @ 14147:            PUSHI  #0x00006d35
2077 @ 14152:            INIT   1
2078 @ 14155:            PUSHI  #0x00006d70
2079 @ 14160:            INIT   1
2080 @ 14163:            PUSHI  #0x00006da5
2081 @ 14168:            INIT   1
2082 @ 14171:            PUSHI  #0x00006e27
2083 @ 14176:            INIT   1
2084 @ 14179:            PUSHI  #0x00006e65
2085 @ 14184:            INIT   1
2086 @ 14187:            PUSHI  #0x00006ef4
2087 @ 14192:            INIT   1
2088 @ 14195:            PUSHI  #0x00006f67
2089 @ 14200:            INIT   1
2090 @ 14203:            PUSHI  #0x00000980
2091 @ 14208:            INIT   1
2092 @ 14211:            PUSHI  #0x00000000
2093 @ 14216:            INIT   1
2094 @ 14219:            PUSHI  #0x00006fa3
2095 @ 14224:            INIT   1
2096 @ 14227:            PUSHI  #0x00007027
2097 @ 14232:            INIT   1
2098 @ 14235:            PUSHI  #0x000007c0
2099 @ 14240:            INIT   1
2100 @ 14243:            PUSHI  #0x00000029
2101 @ 14248:            INIT   1
2102 @ 14251:            PUSHI  #0x00007074
2103 @ 14256:            INIT   1
2104 @ 14259:            PUSHI  #0x000070b4
2105 @ 14264:            INIT   1
2106 @ 14267:            PUSHI  #0x000007c0
2107 @ 14272:            INIT   1
2108 @ 14275:            PUSHI  #0x00000039
2109 @ 14280:            INIT   1
2110 @ 14283:            PUSHI  #0x00007127
2111 @ 14288:            INIT   1
2112 @ 14291:            PUSHI  #0x000071ad
2113 @ 14296:            INIT   1
2114 @ 14299:            PUSHI  #0x00000740
2115 @ 14304:            INIT   1
2116 @ 14307:            PUSHI  #0x00000079
2117 @ 14312:            INIT   1
2118 @ 14315:            PUSHI  #0x000071e5
2119 @ 14320:            INIT   1
2120 @ 14323:            PUSHI  #0x00007234
2121 @ 14328:            INIT   1
2122 @ 14331:            PUSHI  #0x00007272
2123 @ 14336:            INIT   1
2124 @ 14339:            PUSHI  #0x000008c0
2125 @ 14344:            INIT   1
2126 @ 14347:            PUSHI  #0xffffff01
2127 @ 14352:            INIT   1
2128 @ 14355:            PUSHI  #0x000072a5
2129 @ 14360:            INIT   1
2130 @ 14363:            PUSHI  #0x00000ec0
2131 @ 14368:            INIT   1
2132 @ 14371:            PUSHI  #0x00000000
2133 @ 14376:            INIT   1
2134 @ 14379:            PUSHI  #0x00000500
2135 @ 14384:            INIT   1
2136 @ 14387:            PUSHI  #0x00000000
2137 @ 14392:            INIT   1
2138 @ 14395:            PUSHI  #0x000072f2
2139 @ 14400:            INIT   1
2140 @ 14403:            PUSHI  #0x00000800
2141 @ 14408:            INIT   1
2142 @ 14411:            PUSHI  #0x00000000
2143 @ 14416:            INIT   1
2144 @ 14419:            PUSHI  #0x00007325
2145 @ 14424:            INIT   1
2146 @ 14427:            PUSHI  #0x0000736f
2147 @ 14432:            INIT   1
2148 @ 14435:            PUSHI  #0x000004c0
2149 @ 14440:            INIT   1
2150 @ 14443:            PUSHI  #0x00000000
2151 @ 14448:            INIT   1
2152 @ 14451:            PUSHI  #0x00000580
2153 @ 14456:            INIT   1
2154 @ 14459:            PUSHI  #0x00000020
2155 @ 14464:            INIT   1
2156 @ 14467:            PUSHI  #0x000073a1
2157 @ 14472:            INIT   1
2158 @ 14475:            PUSHI  #0x000073e7
2159 @ 14480:            INIT   1
2160 @ 14483:            PUSHI  #0x00007429
2161 @ 14488:            INIT   1
2162 @ 14491:            PUSHI  #0x0000746f
2163 @ 14496:            INIT   1
2164 @ 14499:            PUSHI  #0x000074b2
2165 @ 14504:            INIT   1
2166 @ 14507:            PUSHI  #0x00007521
2167 @ 14512:            INIT   1
2168 @ 14515:            PUSHI  #0x00007572
2169 @ 14520:            INIT   1
2170 @ 14523:            PUSHI  #0x000075f0
2171 @ 14528:            INIT   1
2172 @ 14531:            PUSHI  #0x0000766c
2173 @ 14536:            INIT   1
2174 @ 14539:            PUSHI  #0x000076e5
2175 @ 14544:            INIT   1
2176 @ 14547:            PUSHI  #0x0000772e
2177 @ 14552:            INIT   1
2178 @ 14555:            PUSHI  #0x00007767
2179 @ 14560:            INIT   1
2180 @ 14563:            PUSHI  #0x000007c0
2181 @ 14568:            INIT   1
2182 @ 14571:            PUSHI  #0x00000049
2183 @ 14576:            INIT   1
2184 @ 14579:            PUSHI  #0x000077ad
2185 @ 14584:            INIT   1
2186 @ 14587:            PUSHI  #0x000007c0
2187 @ 14592:            INIT   1
2188 @ 14595:            PUSHI  #0x00000079
2189 @ 14600:            INIT   1
2190 @ 14603:            PUSHI  #0x00000400
2191 @ 14608:            INIT   1
2192 @ 14611:            PUSHI  #0x00000000
2193 @ 14616:            INIT   1
2194 @ 14619:            PUSHI  #0x00000580
2195 @ 14624:            INIT   1
2196 @ 14627:            PUSHI  #0x00000000
2197 @ 14632:            INIT   1
2198 @ 14635:            PUSHI  #0x00007832
2199 @ 14640:            INIT   1
2200 @ 14643:            PUSHI  #0x000078a5
2201 @ 14648:            INIT   1
2202 @ 14651:            PUSHI  #0x00007932
2203 @ 14656:            INIT   1
2204 @ 14659:            PUSHI  #0x00000ec0
2205 @ 14664:            INIT   1
2206 @ 14667:            PUSHI  #0x00000001
2207 @ 14672:            INIT   1
2208 @ 14675:            PUSHI  #0x000007c0
2209 @ 14680:            INIT   1
2210 @ 14683:            PUSHI  #0x00000059
2211 @ 14688:            INIT   1
2212 @ 14691:            PUSHI  #0x00000500
2213 @ 14696:            INIT   1
2214 @ 14699:            PUSHI  #0x00000000
2215 @ 14704:            INIT   1
2216 @ 14707:            PUSHI  #0x00007961
2217 @ 14712:            INIT   1
2218 @ 14715:            PUSHI  #0x000079ad
2219 @ 14720:            INIT   1
2220 @ 14723:            PUSHI  #0x00000500
2221 @ 14728:            INIT   1
2222 @ 14731:            PUSHI  #0x00000000
2223 @ 14736:            INIT   1

   184  %CONSTSHORTINTEGERARRAY PHRASE( 109: 126) =  %C
   185    257,  249,  368,  430,  264,  269,  286,  298,  335,  345,
   186      0,  452,  237,  374,  381,    0,  420,  437
   187  
2224 @ 14739:            LINE   184 "regression-compile-tmp/check.imp"
2225 @ 14775:            PUSHI  #0x0000006d
2226 @ 14780:            PUSHI  #0x0000007e
2227 @ 14785:            BOUNDS
2228 @ 14786:            DEF    PHRASE p1=V_00c7 a/tf=1b b/format=3 c/ostate=112  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=2 (constant) spec=0 indirect=1 unass=0
2229 @ 14804:            PUSHI  #0x00000101
2230 @ 14809:            INIT   1
2231 @ 14812:            PUSHI  #0x000000f9
2232 @ 14817:            INIT   1
2233 @ 14820:            PUSHI  #0x00000170
2234 @ 14825:            INIT   1
2235 @ 14828:            PUSHI  #0x000001ae
2236 @ 14833:            INIT   1
2237 @ 14836:            PUSHI  #0x00000108
2238 @ 14841:            INIT   1
2239 @ 14844:            PUSHI  #0x0000010d
2240 @ 14849:            INIT   1
2241 @ 14852:            PUSHI  #0x0000011e
2242 @ 14857:            INIT   1
2243 @ 14860:            PUSHI  #0x0000012a
2244 @ 14865:            INIT   1
2245 @ 14868:            PUSHI  #0x0000014f
2246 @ 14873:            INIT   1
2247 @ 14876:            PUSHI  #0x00000159
2248 @ 14881:            INIT   1
2249 @ 14884:            PUSHI  #0x00000000
2250 @ 14889:            INIT   1
2251 @ 14892:            PUSHI  #0x000001c4
2252 @ 14897:            INIT   1
2253 @ 14900:            PUSHI  #0x000000ed
2254 @ 14905:            INIT   1
2255 @ 14908:            PUSHI  #0x00000176
2256 @ 14913:            INIT   1
2257 @ 14916:            PUSHI  #0x0000017d
2258 @ 14921:            INIT   1
2259 @ 14924:            PUSHI  #0x00000000
2260 @ 14929:            INIT   1
2261 @ 14932:            PUSHI  #0x000001a4
2262 @ 14937:            INIT   1
2263 @ 14940:            PUSHI  #0x000001b5
2264 @ 14945:            INIT   1

   188  %CONSTINTEGER INITBASE = 472
   189  
2265 @ 14948:            LINE   188 "regression-compile-tmp/check.imp"

   190  {%CONST}%OWNSHORTINTEGERARRAY GRAM( 0: 531) =  %C
   191      66,  4084,  4511,  4898,  5028,  6440,    64,  7071,  7330,  5028,
   192      64, 11553,  1955, 11685, 11945, 12273, 12321,  2467,  6439,  5617,
   193   12429,  2996,    64,  5786,  5557,  5620,  2157, 12575, 12834,  6440,
   194      64, 12954, 12955,  6961,    64, 13089,  6439,  5489,  4589, 13345,
   195    1955, 12273,  7433, 12429,    64,  6005,  7602,  5557,    64,  7925,
   196   13569, 13737,    64, 12429,  5630, 13089,  5489,  7149,  8257,  5557,
   197   14068,  3250,  5558,    64,  8442,  8538,  4746, 12429,    64,  9042,
   198    9200,  8963, 14217, 14350, 14479, 14617,  9927, 12429, 14763,    66,
   199   14970, 15098, 15489,    64, 15729, 16129,    64,  8062, 16378,  5576,
   200   12274, 16769,    64, 16897,    64,  5614,  5618,    69,  6439,    64,
   201   12653,  5621, 17281,    64, 17409,    64, 17612, 13569,    64,  3124,
   202      64, 18154, 18287,  9976,  9956,   116,  5599, 15199, 10378, 18319,
   203      64, 18636, 15859, 10762, 12429,    64, 18897, 16479, 11274,  5557,
   204      64, 19021, 17105, 17155, 12239, 19276, 19788, 17736, 19851, 19981,
   205      64, 20218,  9964, 20225,    64, 20363,    64, 17616, 20619,    64,
   206   19443, 22409, 12429,    64, 12275, 22905,    89,  9963, 23126, 23554,
   207      64, 20806, 21279, 22306, 21796,    64, 23809, 24609, 24867,    64,
   208   25089, 25889, 24867,    64, 21357, 22593, 26125, 26362, 26881,    64,
   209   23242, 10378, 12429,    64,  5516,    64, 24014, 24330,  5516,    64,
   210   23809, 20806, 27649,    64, 23809,    64, 25294, 28682, 25582, 20618,
   211    5516,    64, 28929,    64, 22724, 26458, 22538, 29067, 29197,    64,
   212   27084, 27402, 17804, 22905, 26881, 22905, 27854, 24586, 28147, 28426,
   213    5516,    64, 27649, 20806, 25089,    64, 29390, 29562,    91, 25459,
   214   29663, 29836,    64, 30046, 22538, 29197,    64, 30534, 31135, 31522,
   215   31652,    40, 31691,    35,    39,    66, 31213,    35,    64, 32139,
   216      64, 32385,    64, 32597, 32780,    64,    88, 33163,    66, 33402,
   217   33503, 33676,    64,    98, 34049,    64, 34252, 33802,    66, 34597,
   218   34801, 34955,    64, 35194, 35296, 35481,    64, 35677, 35834, 35936,
   219   34954, 36236,    64, 36444, 34570,    66, 36875,    64, 37114, 37215,
   220   37401,    64, 37608, 37754, 37855, 38028,    64,    99, 39937, 40847,
   221   41104, 39569, 39058, 41363,    64, 41602, 12429, 14763,    66, 41737,
   222   41870,    64, 40147, 40304, 40067, 14217, 14350, 14479,  9927, 41985,
   223      64, 12429,    66, 42114,    64, 41184, 42346, 42479, 42582,  9953,
   224   42746, 41196, 42864, 41195, 41162, 43126, 43520, 43691, 43820,    66,
   225      67, 44022, 43382, 43691,    66, 44939, 44538, 45448, 45577, 45711,
   226      67, 45173, 45824,    12,    64, 46202, 45544,   120, 46604,    64,
   227   46313, 46728, 46857,    66, 44539, 47098, 46824,   105, 47361,    64,
   228   47569, 47728, 47491,    66, 49281, 48770, 50182, 50311, 50443, 50607,
   229      64, 50308, 50693, 51078,    66, 49492, 49648, 49411, 50308, 50693,
   230   51078,    66, 51302, 51453, 51578, 51834, 50941, 51972, 49001, 52200,
   231   52733, 48873, 48780,    64, 48816,    64, 52861, 52349, 52868, 52997,
   232   49129, 52327, 50921, 53501, 53245, 53508, 52457, 52329, 53757, 53225,
   233   54401,     2, 54539, 54703,    64, 47572, 45306, 54906,    48,    64,
   234   55307,    66, 55546, 55615, 55306,    12,    64, 56175, 56288, 56457,
   235      64, 56641, 56826, 56928, 57098,    64, 57338, 57440, 57610,    64,
   236   57850,    96, 58057, 58251, 58479, 58618, 58721, 58977, 59142,    64,
   237   59276,    64, 59621, 59782,    64, 58251,    64, 60005, 60143, 60257,
   238   59142,    66,     0,  8833,     0,     0,     0,     0,     0,     0,
   239       0,     0,     0,     0,     0,     0,     0, 40847, 41104, 39569,
   240   39058, 41363,  5524, 10261,  5526, 10391,     0,     0,  5786,  6299,
   241       0, 10525, 10782,  2079,   928,     0,  3362,     0,  1444,     0,
   242     294,     0,  6440, 10921,  3498,     0,     0,     0,     0,     0,
   243       0, 11185,     0, 11315,     0,     0,  6838,  2615,  5560, 11449,
   244    5562,    59
   245  
   246  !!END OF GENERATED SECTION
   247  
2266 @ 14984:            LINE   190 "regression-compile-tmp/check.imp"
2267 @ 15020:            PUSHI  #0x00000000
2268 @ 15025:            PUSHI  #0x00000213
2269 @ 15030:            BOUNDS
2270 @ 15031:            DEF    GRAM p1=V_00c8 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
2271 @ 15047:            PUSHI  #0x00000042
2272 @ 15052:            INIT   1
2273 @ 15055:            PUSHI  #0x00000ff4
2274 @ 15060:            INIT   1
2275 @ 15063:            PUSHI  #0x0000119f
2276 @ 15068:            INIT   1
2277 @ 15071:            PUSHI  #0x00001322
2278 @ 15076:            INIT   1
2279 @ 15079:            PUSHI  #0x000013a4
2280 @ 15084:            INIT   1
2281 @ 15087:            PUSHI  #0x00001928
2282 @ 15092:            INIT   1
2283 @ 15095:            PUSHI  #0x00000040
2284 @ 15100:            INIT   1
2285 @ 15103:            PUSHI  #0x00001b9f
2286 @ 15108:            INIT   1
2287 @ 15111:            PUSHI  #0x00001ca2
2288 @ 15116:            INIT   1
2289 @ 15119:            PUSHI  #0x000013a4
2290 @ 15124:            INIT   1
2291 @ 15127:            PUSHI  #0x00000040
2292 @ 15132:            INIT   1
2293 @ 15135:            PUSHI  #0x00002d21
2294 @ 15140:            INIT   1
2295 @ 15143:            PUSHI  #0x000007a3
2296 @ 15148:            INIT   1
2297 @ 15151:            PUSHI  #0x00002da5
2298 @ 15156:            INIT   1
2299 @ 15159:            PUSHI  #0x00002ea9
2300 @ 15164:            INIT   1
2301 @ 15167:            PUSHI  #0x00002ff1
2302 @ 15172:            INIT   1
2303 @ 15175:            PUSHI  #0x00003021
2304 @ 15180:            INIT   1
2305 @ 15183:            PUSHI  #0x000009a3
2306 @ 15188:            INIT   1
2307 @ 15191:            PUSHI  #0x00001927
2308 @ 15196:            INIT   1
2309 @ 15199:            PUSHI  #0x000015f1
2310 @ 15204:            INIT   1
2311 @ 15207:            PUSHI  #0x0000308d
2312 @ 15212:            INIT   1
2313 @ 15215:            PUSHI  #0x00000bb4
2314 @ 15220:            INIT   1
2315 @ 15223:            PUSHI  #0x00000040
2316 @ 15228:            INIT   1
2317 @ 15231:            PUSHI  #0x0000169a
2318 @ 15236:            INIT   1
2319 @ 15239:            PUSHI  #0x000015b5
2320 @ 15244:            INIT   1
2321 @ 15247:            PUSHI  #0x000015f4
2322 @ 15252:            INIT   1
2323 @ 15255:            PUSHI  #0x0000086d
2324 @ 15260:            INIT   1
2325 @ 15263:            PUSHI  #0x0000311f
2326 @ 15268:            INIT   1
2327 @ 15271:            PUSHI  #0x00003222
2328 @ 15276:            INIT   1
2329 @ 15279:            PUSHI  #0x00001928
2330 @ 15284:            INIT   1
2331 @ 15287:            PUSHI  #0x00000040
2332 @ 15292:            INIT   1
2333 @ 15295:            PUSHI  #0x0000329a
2334 @ 15300:            INIT   1
2335 @ 15303:            PUSHI  #0x0000329b
2336 @ 15308:            INIT   1
2337 @ 15311:            PUSHI  #0x00001b31
2338 @ 15316:            INIT   1
2339 @ 15319:            PUSHI  #0x00000040
2340 @ 15324:            INIT   1
2341 @ 15327:            PUSHI  #0x00003321
2342 @ 15332:            INIT   1
2343 @ 15335:            PUSHI  #0x00001927
2344 @ 15340:            INIT   1
2345 @ 15343:            PUSHI  #0x00001571
2346 @ 15348:            INIT   1
2347 @ 15351:            PUSHI  #0x000011ed
2348 @ 15356:            INIT   1
2349 @ 15359:            PUSHI  #0x00003421
2350 @ 15364:            INIT   1
2351 @ 15367:            PUSHI  #0x000007a3
2352 @ 15372:            INIT   1
2353 @ 15375:            PUSHI  #0x00002ff1
2354 @ 15380:            INIT   1
2355 @ 15383:            PUSHI  #0x00001d09
2356 @ 15388:            INIT   1
2357 @ 15391:            PUSHI  #0x0000308d
2358 @ 15396:            INIT   1
2359 @ 15399:            PUSHI  #0x00000040
2360 @ 15404:            INIT   1
2361 @ 15407:            PUSHI  #0x00001775
2362 @ 15412:            INIT   1
2363 @ 15415:            PUSHI  #0x00001db2
2364 @ 15420:            INIT   1
2365 @ 15423:            PUSHI  #0x000015b5
2366 @ 15428:            INIT   1
2367 @ 15431:            PUSHI  #0x00000040
2368 @ 15436:            INIT   1
2369 @ 15439:            PUSHI  #0x00001ef5
2370 @ 15444:            INIT   1
2371 @ 15447:            PUSHI  #0x00003501
2372 @ 15452:            INIT   1
2373 @ 15455:            PUSHI  #0x000035a9
2374 @ 15460:            INIT   1
2375 @ 15463:            PUSHI  #0x00000040
2376 @ 15468:            INIT   1
2377 @ 15471:            PUSHI  #0x0000308d
2378 @ 15476:            INIT   1
2379 @ 15479:            PUSHI  #0x000015fe
2380 @ 15484:            INIT   1
2381 @ 15487:            PUSHI  #0x00003321
2382 @ 15492:            INIT   1
2383 @ 15495:            PUSHI  #0x00001571
2384 @ 15500:            INIT   1
2385 @ 15503:            PUSHI  #0x00001bed
2386 @ 15508:            INIT   1
2387 @ 15511:            PUSHI  #0x00002041
2388 @ 15516:            INIT   1
2389 @ 15519:            PUSHI  #0x000015b5
2390 @ 15524:            INIT   1
2391 @ 15527:            PUSHI  #0x000036f4
2392 @ 15532:            INIT   1
2393 @ 15535:            PUSHI  #0x00000cb2
2394 @ 15540:            INIT   1
2395 @ 15543:            PUSHI  #0x000015b6
2396 @ 15548:            INIT   1
2397 @ 15551:            PUSHI  #0x00000040
2398 @ 15556:            INIT   1
2399 @ 15559:            PUSHI  #0x000020fa
2400 @ 15564:            INIT   1
2401 @ 15567:            PUSHI  #0x0000215a
2402 @ 15572:            INIT   1
2403 @ 15575:            PUSHI  #0x0000128a
2404 @ 15580:            INIT   1
2405 @ 15583:            PUSHI  #0x0000308d
2406 @ 15588:            INIT   1
2407 @ 15591:            PUSHI  #0x00000040
2408 @ 15596:            INIT   1
2409 @ 15599:            PUSHI  #0x00002352
2410 @ 15604:            INIT   1
2411 @ 15607:            PUSHI  #0x000023f0
2412 @ 15612:            INIT   1
2413 @ 15615:            PUSHI  #0x00002303
2414 @ 15620:            INIT   1
2415 @ 15623:            PUSHI  #0x00003789
2416 @ 15628:            INIT   1
2417 @ 15631:            PUSHI  #0x0000380e
2418 @ 15636:            INIT   1
2419 @ 15639:            PUSHI  #0x0000388f
2420 @ 15644:            INIT   1
2421 @ 15647:            PUSHI  #0x00003919
2422 @ 15652:            INIT   1
2423 @ 15655:            PUSHI  #0x000026c7
2424 @ 15660:            INIT   1
2425 @ 15663:            PUSHI  #0x0000308d
2426 @ 15668:            INIT   1
2427 @ 15671:            PUSHI  #0x000039ab
2428 @ 15676:            INIT   1
2429 @ 15679:            PUSHI  #0x00000042
2430 @ 15684:            INIT   1
2431 @ 15687:            PUSHI  #0x00003a7a
2432 @ 15692:            INIT   1
2433 @ 15695:            PUSHI  #0x00003afa
2434 @ 15700:            INIT   1
2435 @ 15703:            PUSHI  #0x00003c81
2436 @ 15708:            INIT   1
2437 @ 15711:            PUSHI  #0x00000040
2438 @ 15716:            INIT   1
2439 @ 15719:            PUSHI  #0x00003d71
2440 @ 15724:            INIT   1
2441 @ 15727:            PUSHI  #0x00003f01
2442 @ 15732:            INIT   1
2443 @ 15735:            PUSHI  #0x00000040
2444 @ 15740:            INIT   1
2445 @ 15743:            PUSHI  #0x00001f7e
2446 @ 15748:            INIT   1
2447 @ 15751:            PUSHI  #0x00003ffa
2448 @ 15756:            INIT   1
2449 @ 15759:            PUSHI  #0x000015c8
2450 @ 15764:            INIT   1
2451 @ 15767:            PUSHI  #0x00002ff2
2452 @ 15772:            INIT   1
2453 @ 15775:            PUSHI  #0x00004181
2454 @ 15780:            INIT   1
2455 @ 15783:            PUSHI  #0x00000040
2456 @ 15788:            INIT   1
2457 @ 15791:            PUSHI  #0x00004201
2458 @ 15796:            INIT   1
2459 @ 15799:            PUSHI  #0x00000040
2460 @ 15804:            INIT   1
2461 @ 15807:            PUSHI  #0x000015ee
2462 @ 15812:            INIT   1
2463 @ 15815:            PUSHI  #0x000015f2
2464 @ 15820:            INIT   1
2465 @ 15823:            PUSHI  #0x00000045
2466 @ 15828:            INIT   1
2467 @ 15831:            PUSHI  #0x00001927
2468 @ 15836:            INIT   1
2469 @ 15839:            PUSHI  #0x00000040
2470 @ 15844:            INIT   1
2471 @ 15847:            PUSHI  #0x0000316d
2472 @ 15852:            INIT   1
2473 @ 15855:            PUSHI  #0x000015f5
2474 @ 15860:            INIT   1
2475 @ 15863:            PUSHI  #0x00004381
2476 @ 15868:            INIT   1
2477 @ 15871:            PUSHI  #0x00000040
2478 @ 15876:            INIT   1
2479 @ 15879:            PUSHI  #0x00004401
2480 @ 15884:            INIT   1
2481 @ 15887:            PUSHI  #0x00000040
2482 @ 15892:            INIT   1
2483 @ 15895:            PUSHI  #0x000044cc
2484 @ 15900:            INIT   1
2485 @ 15903:            PUSHI  #0x00003501
2486 @ 15908:            INIT   1
2487 @ 15911:            PUSHI  #0x00000040
2488 @ 15916:            INIT   1
2489 @ 15919:            PUSHI  #0x00000c34
2490 @ 15924:            INIT   1
2491 @ 15927:            PUSHI  #0x00000040
2492 @ 15932:            INIT   1
2493 @ 15935:            PUSHI  #0x000046ea
2494 @ 15940:            INIT   1
2495 @ 15943:            PUSHI  #0x0000476f
2496 @ 15948:            INIT   1
2497 @ 15951:            PUSHI  #0x000026f8
2498 @ 15956:            INIT   1
2499 @ 15959:            PUSHI  #0x000026e4
2500 @ 15964:            INIT   1
2501 @ 15967:            PUSHI  #0x00000074
2502 @ 15972:            INIT   1
2503 @ 15975:            PUSHI  #0x000015df
2504 @ 15980:            INIT   1
2505 @ 15983:            PUSHI  #0x00003b5f
2506 @ 15988:            INIT   1
2507 @ 15991:            PUSHI  #0x0000288a
2508 @ 15996:            INIT   1
2509 @ 15999:            PUSHI  #0x0000478f
2510 @ 16004:            INIT   1
2511 @ 16007:            PUSHI  #0x00000040
2512 @ 16012:            INIT   1
2513 @ 16015:            PUSHI  #0x000048cc
2514 @ 16020:            INIT   1
2515 @ 16023:            PUSHI  #0x00003df3
2516 @ 16028:            INIT   1
2517 @ 16031:            PUSHI  #0x00002a0a
2518 @ 16036:            INIT   1
2519 @ 16039:            PUSHI  #0x0000308d
2520 @ 16044:            INIT   1
2521 @ 16047:            PUSHI  #0x00000040
2522 @ 16052:            INIT   1
2523 @ 16055:            PUSHI  #0x000049d1
2524 @ 16060:            INIT   1
2525 @ 16063:            PUSHI  #0x0000405f
2526 @ 16068:            INIT   1
2527 @ 16071:            PUSHI  #0x00002c0a
2528 @ 16076:            INIT   1
2529 @ 16079:            PUSHI  #0x000015b5
2530 @ 16084:            INIT   1
2531 @ 16087:            PUSHI  #0x00000040
2532 @ 16092:            INIT   1
2533 @ 16095:            PUSHI  #0x00004a4d
2534 @ 16100:            INIT   1
2535 @ 16103:            PUSHI  #0x000042d1
2536 @ 16108:            INIT   1
2537 @ 16111:            PUSHI  #0x00004303
2538 @ 16116:            INIT   1
2539 @ 16119:            PUSHI  #0x00002fcf
2540 @ 16124:            INIT   1
2541 @ 16127:            PUSHI  #0x00004b4c
2542 @ 16132:            INIT   1
2543 @ 16135:            PUSHI  #0x00004d4c
2544 @ 16140:            INIT   1
2545 @ 16143:            PUSHI  #0x00004548
2546 @ 16148:            INIT   1
2547 @ 16151:            PUSHI  #0x00004d8b
2548 @ 16156:            INIT   1
2549 @ 16159:            PUSHI  #0x00004e0d
2550 @ 16164:            INIT   1
2551 @ 16167:            PUSHI  #0x00000040
2552 @ 16172:            INIT   1
2553 @ 16175:            PUSHI  #0x00004efa
2554 @ 16180:            INIT   1
2555 @ 16183:            PUSHI  #0x000026ec
2556 @ 16188:            INIT   1
2557 @ 16191:            PUSHI  #0x00004f01
2558 @ 16196:            INIT   1
2559 @ 16199:            PUSHI  #0x00000040
2560 @ 16204:            INIT   1
2561 @ 16207:            PUSHI  #0x00004f8b
2562 @ 16212:            INIT   1
2563 @ 16215:            PUSHI  #0x00000040
2564 @ 16220:            INIT   1
2565 @ 16223:            PUSHI  #0x000044d0
2566 @ 16228:            INIT   1
2567 @ 16231:            PUSHI  #0x0000508b
2568 @ 16236:            INIT   1
2569 @ 16239:            PUSHI  #0x00000040
2570 @ 16244:            INIT   1
2571 @ 16247:            PUSHI  #0x00004bf3
2572 @ 16252:            INIT   1
2573 @ 16255:            PUSHI  #0x00005789
2574 @ 16260:            INIT   1
2575 @ 16263:            PUSHI  #0x0000308d
2576 @ 16268:            INIT   1
2577 @ 16271:            PUSHI  #0x00000040
2578 @ 16276:            INIT   1
2579 @ 16279:            PUSHI  #0x00002ff3
2580 @ 16284:            INIT   1
2581 @ 16287:            PUSHI  #0x00005979
2582 @ 16292:            INIT   1
2583 @ 16295:            PUSHI  #0x00000059
2584 @ 16300:            INIT   1
2585 @ 16303:            PUSHI  #0x000026eb
2586 @ 16308:            INIT   1
2587 @ 16311:            PUSHI  #0x00005a56
2588 @ 16316:            INIT   1
2589 @ 16319:            PUSHI  #0x00005c02
2590 @ 16324:            INIT   1
2591 @ 16327:            PUSHI  #0x00000040
2592 @ 16332:            INIT   1
2593 @ 16335:            PUSHI  #0x00005146
2594 @ 16340:            INIT   1
2595 @ 16343:            PUSHI  #0x0000531f
2596 @ 16348:            INIT   1
2597 @ 16351:            PUSHI  #0x00005722
2598 @ 16356:            INIT   1
2599 @ 16359:            PUSHI  #0x00005524
2600 @ 16364:            INIT   1
2601 @ 16367:            PUSHI  #0x00000040
2602 @ 16372:            INIT   1
2603 @ 16375:            PUSHI  #0x00005d01
2604 @ 16380:            INIT   1
2605 @ 16383:            PUSHI  #0x00006021
2606 @ 16388:            INIT   1
2607 @ 16391:            PUSHI  #0x00006123
2608 @ 16396:            INIT   1
2609 @ 16399:            PUSHI  #0x00000040
2610 @ 16404:            INIT   1
2611 @ 16407:            PUSHI  #0x00006201
2612 @ 16412:            INIT   1
2613 @ 16415:            PUSHI  #0x00006521
2614 @ 16420:            INIT   1
2615 @ 16423:            PUSHI  #0x00006123
2616 @ 16428:            INIT   1
2617 @ 16431:            PUSHI  #0x00000040
2618 @ 16436:            INIT   1
2619 @ 16439:            PUSHI  #0x0000536d
2620 @ 16444:            INIT   1
2621 @ 16447:            PUSHI  #0x00005841
2622 @ 16452:            INIT   1
2623 @ 16455:            PUSHI  #0x0000660d
2624 @ 16460:            INIT   1
2625 @ 16463:            PUSHI  #0x000066fa
2626 @ 16468:            INIT   1
2627 @ 16471:            PUSHI  #0x00006901
2628 @ 16476:            INIT   1
2629 @ 16479:            PUSHI  #0x00000040
2630 @ 16484:            INIT   1
2631 @ 16487:            PUSHI  #0x00005aca
2632 @ 16492:            INIT   1
2633 @ 16495:            PUSHI  #0x0000288a
2634 @ 16500:            INIT   1
2635 @ 16503:            PUSHI  #0x0000308d
2636 @ 16508:            INIT   1
2637 @ 16511:            PUSHI  #0x00000040
2638 @ 16516:            INIT   1
2639 @ 16519:            PUSHI  #0x0000158c
2640 @ 16524:            INIT   1
2641 @ 16527:            PUSHI  #0x00000040
2642 @ 16532:            INIT   1
2643 @ 16535:            PUSHI  #0x00005dce
2644 @ 16540:            INIT   1
2645 @ 16543:            PUSHI  #0x00005f0a
2646 @ 16548:            INIT   1
2647 @ 16551:            PUSHI  #0x0000158c
2648 @ 16556:            INIT   1
2649 @ 16559:            PUSHI  #0x00000040
2650 @ 16564:            INIT   1
2651 @ 16567:            PUSHI  #0x00005d01
2652 @ 16572:            INIT   1
2653 @ 16575:            PUSHI  #0x00005146
2654 @ 16580:            INIT   1
2655 @ 16583:            PUSHI  #0x00006c01
2656 @ 16588:            INIT   1
2657 @ 16591:            PUSHI  #0x00000040
2658 @ 16596:            INIT   1
2659 @ 16599:            PUSHI  #0x00005d01
2660 @ 16604:            INIT   1
2661 @ 16607:            PUSHI  #0x00000040
2662 @ 16612:            INIT   1
2663 @ 16615:            PUSHI  #0x000062ce
2664 @ 16620:            INIT   1
2665 @ 16623:            PUSHI  #0x0000700a
2666 @ 16628:            INIT   1
2667 @ 16631:            PUSHI  #0x000063ee
2668 @ 16636:            INIT   1
2669 @ 16639:            PUSHI  #0x0000508a
2670 @ 16644:            INIT   1
2671 @ 16647:            PUSHI  #0x0000158c
2672 @ 16652:            INIT   1
2673 @ 16655:            PUSHI  #0x00000040
2674 @ 16660:            INIT   1
2675 @ 16663:            PUSHI  #0x00007101
2676 @ 16668:            INIT   1
2677 @ 16671:            PUSHI  #0x00000040
2678 @ 16676:            INIT   1
2679 @ 16679:            PUSHI  #0x000058c4
2680 @ 16684:            INIT   1
2681 @ 16687:            PUSHI  #0x0000675a
2682 @ 16692:            INIT   1
2683 @ 16695:            PUSHI  #0x0000580a
2684 @ 16700:            INIT   1
2685 @ 16703:            PUSHI  #0x0000718b
2686 @ 16708:            INIT   1
2687 @ 16711:            PUSHI  #0x0000720d
2688 @ 16716:            INIT   1
2689 @ 16719:            PUSHI  #0x00000040
2690 @ 16724:            INIT   1
2691 @ 16727:            PUSHI  #0x000069cc
2692 @ 16732:            INIT   1
2693 @ 16735:            PUSHI  #0x00006b0a
2694 @ 16740:            INIT   1
2695 @ 16743:            PUSHI  #0x0000458c
2696 @ 16748:            INIT   1
2697 @ 16751:            PUSHI  #0x00005979
2698 @ 16756:            INIT   1
2699 @ 16759:            PUSHI  #0x00006901
2700 @ 16764:            INIT   1
2701 @ 16767:            PUSHI  #0x00005979
2702 @ 16772:            INIT   1
2703 @ 16775:            PUSHI  #0x00006cce
2704 @ 16780:            INIT   1
2705 @ 16783:            PUSHI  #0x0000600a
2706 @ 16788:            INIT   1
2707 @ 16791:            PUSHI  #0x00006df3
2708 @ 16796:            INIT   1
2709 @ 16799:            PUSHI  #0x00006f0a
2710 @ 16804:            INIT   1
2711 @ 16807:            PUSHI  #0x0000158c
2712 @ 16812:            INIT   1
2713 @ 16815:            PUSHI  #0x00000040
2714 @ 16820:            INIT   1
2715 @ 16823:            PUSHI  #0x00006c01
2716 @ 16828:            INIT   1
2717 @ 16831:            PUSHI  #0x00005146
2718 @ 16836:            INIT   1
2719 @ 16839:            PUSHI  #0x00006201
2720 @ 16844:            INIT   1
2721 @ 16847:            PUSHI  #0x00000040
2722 @ 16852:            INIT   1
2723 @ 16855:            PUSHI  #0x000072ce
2724 @ 16860:            INIT   1
2725 @ 16863:            PUSHI  #0x0000737a
2726 @ 16868:            INIT   1
2727 @ 16871:            PUSHI  #0x0000005b
2728 @ 16876:            INIT   1
2729 @ 16879:            PUSHI  #0x00006373
2730 @ 16884:            INIT   1
2731 @ 16887:            PUSHI  #0x000073df
2732 @ 16892:            INIT   1
2733 @ 16895:            PUSHI  #0x0000748c
2734 @ 16900:            INIT   1
2735 @ 16903:            PUSHI  #0x00000040
2736 @ 16908:            INIT   1
2737 @ 16911:            PUSHI  #0x0000755e
2738 @ 16916:            INIT   1
2739 @ 16919:            PUSHI  #0x0000580a
2740 @ 16924:            INIT   1
2741 @ 16927:            PUSHI  #0x0000720d
2742 @ 16932:            INIT   1
2743 @ 16935:            PUSHI  #0x00000040
2744 @ 16940:            INIT   1
2745 @ 16943:            PUSHI  #0x00007746
2746 @ 16948:            INIT   1
2747 @ 16951:            PUSHI  #0x0000799f
2748 @ 16956:            INIT   1
2749 @ 16959:            PUSHI  #0x00007b22
2750 @ 16964:            INIT   1
2751 @ 16967:            PUSHI  #0x00007ba4
2752 @ 16972:            INIT   1
2753 @ 16975:            PUSHI  #0x00000028
2754 @ 16980:            INIT   1
2755 @ 16983:            PUSHI  #0x00007bcb
2756 @ 16988:            INIT   1
2757 @ 16991:            PUSHI  #0x00000023
2758 @ 16996:            INIT   1
2759 @ 16999:            PUSHI  #0x00000027
2760 @ 17004:            INIT   1
2761 @ 17007:            PUSHI  #0x00000042
2762 @ 17012:            INIT   1
2763 @ 17015:            PUSHI  #0x000079ed
2764 @ 17020:            INIT   1
2765 @ 17023:            PUSHI  #0x00000023
2766 @ 17028:            INIT   1
2767 @ 17031:            PUSHI  #0x00000040
2768 @ 17036:            INIT   1
2769 @ 17039:            PUSHI  #0x00007d8b
2770 @ 17044:            INIT   1
2771 @ 17047:            PUSHI  #0x00000040
2772 @ 17052:            INIT   1
2773 @ 17055:            PUSHI  #0x00007e81
2774 @ 17060:            INIT   1
2775 @ 17063:            PUSHI  #0x00000040
2776 @ 17068:            INIT   1
2777 @ 17071:            PUSHI  #0x00007f55
2778 @ 17076:            INIT   1
2779 @ 17079:            PUSHI  #0x0000800c
2780 @ 17084:            INIT   1
2781 @ 17087:            PUSHI  #0x00000040
2782 @ 17092:            INIT   1
2783 @ 17095:            PUSHI  #0x00000058
2784 @ 17100:            INIT   1
2785 @ 17103:            PUSHI  #0x0000818b
2786 @ 17108:            INIT   1
2787 @ 17111:            PUSHI  #0x00000042
2788 @ 17116:            INIT   1
2789 @ 17119:            PUSHI  #0x0000827a
2790 @ 17124:            INIT   1
2791 @ 17127:            PUSHI  #0x000082df
2792 @ 17132:            INIT   1
2793 @ 17135:            PUSHI  #0x0000838c
2794 @ 17140:            INIT   1
2795 @ 17143:            PUSHI  #0x00000040
2796 @ 17148:            INIT   1
2797 @ 17151:            PUSHI  #0x00000062
2798 @ 17156:            INIT   1
2799 @ 17159:            PUSHI  #0x00008501
2800 @ 17164:            INIT   1
2801 @ 17167:            PUSHI  #0x00000040
2802 @ 17172:            INIT   1
2803 @ 17175:            PUSHI  #0x000085cc
2804 @ 17180:            INIT   1
2805 @ 17183:            PUSHI  #0x0000840a
2806 @ 17188:            INIT   1
2807 @ 17191:            PUSHI  #0x00000042
2808 @ 17196:            INIT   1
2809 @ 17199:            PUSHI  #0x00008725
2810 @ 17204:            INIT   1
2811 @ 17207:            PUSHI  #0x000087f1
2812 @ 17212:            INIT   1
2813 @ 17215:            PUSHI  #0x0000888b
2814 @ 17220:            INIT   1
2815 @ 17223:            PUSHI  #0x00000040
2816 @ 17228:            INIT   1
2817 @ 17231:            PUSHI  #0x0000897a
2818 @ 17236:            INIT   1
2819 @ 17239:            PUSHI  #0x000089e0
2820 @ 17244:            INIT   1
2821 @ 17247:            PUSHI  #0x00008a99
2822 @ 17252:            INIT   1
2823 @ 17255:            PUSHI  #0x00000040
2824 @ 17260:            INIT   1
2825 @ 17263:            PUSHI  #0x00008b5d
2826 @ 17268:            INIT   1
2827 @ 17271:            PUSHI  #0x00008bfa
2828 @ 17276:            INIT   1
2829 @ 17279:            PUSHI  #0x00008c60
2830 @ 17284:            INIT   1
2831 @ 17287:            PUSHI  #0x0000888a
2832 @ 17292:            INIT   1
2833 @ 17295:            PUSHI  #0x00008d8c
2834 @ 17300:            INIT   1
2835 @ 17303:            PUSHI  #0x00000040
2836 @ 17308:            INIT   1
2837 @ 17311:            PUSHI  #0x00008e5c
2838 @ 17316:            INIT   1
2839 @ 17319:            PUSHI  #0x0000870a
2840 @ 17324:            INIT   1
2841 @ 17327:            PUSHI  #0x00000042
2842 @ 17332:            INIT   1
2843 @ 17335:            PUSHI  #0x0000900b
2844 @ 17340:            INIT   1
2845 @ 17343:            PUSHI  #0x00000040
2846 @ 17348:            INIT   1
2847 @ 17351:            PUSHI  #0x000090fa
2848 @ 17356:            INIT   1
2849 @ 17359:            PUSHI  #0x0000915f
2850 @ 17364:            INIT   1
2851 @ 17367:            PUSHI  #0x00009219
2852 @ 17372:            INIT   1
2853 @ 17375:            PUSHI  #0x00000040
2854 @ 17380:            INIT   1
2855 @ 17383:            PUSHI  #0x000092e8
2856 @ 17388:            INIT   1
2857 @ 17391:            PUSHI  #0x0000937a
2858 @ 17396:            INIT   1
2859 @ 17399:            PUSHI  #0x000093df
2860 @ 17404:            INIT   1
2861 @ 17407:            PUSHI  #0x0000948c
2862 @ 17412:            INIT   1
2863 @ 17415:            PUSHI  #0x00000040
2864 @ 17420:            INIT   1
2865 @ 17423:            PUSHI  #0x00000063
2866 @ 17428:            INIT   1
2867 @ 17431:            PUSHI  #0x00009c01
2868 @ 17436:            INIT   1
2869 @ 17439:            PUSHI  #0x00009f8f
2870 @ 17444:            INIT   1
2871 @ 17447:            PUSHI  #0x0000a090
2872 @ 17452:            INIT   1
2873 @ 17455:            PUSHI  #0x00009a91
2874 @ 17460:            INIT   1
2875 @ 17463:            PUSHI  #0x00009892
2876 @ 17468:            INIT   1
2877 @ 17471:            PUSHI  #0x0000a193
2878 @ 17476:            INIT   1
2879 @ 17479:            PUSHI  #0x00000040
2880 @ 17484:            INIT   1
2881 @ 17487:            PUSHI  #0x0000a282
2882 @ 17492:            INIT   1
2883 @ 17495:            PUSHI  #0x0000308d
2884 @ 17500:            INIT   1
2885 @ 17503:            PUSHI  #0x000039ab
2886 @ 17508:            INIT   1
2887 @ 17511:            PUSHI  #0x00000042
2888 @ 17516:            INIT   1
2889 @ 17519:            PUSHI  #0x0000a309
2890 @ 17524:            INIT   1
2891 @ 17527:            PUSHI  #0x0000a38e
2892 @ 17532:            INIT   1
2893 @ 17535:            PUSHI  #0x00000040
2894 @ 17540:            INIT   1
2895 @ 17543:            PUSHI  #0x00009cd3
2896 @ 17548:            INIT   1
2897 @ 17551:            PUSHI  #0x00009d70
2898 @ 17556:            INIT   1
2899 @ 17559:            PUSHI  #0x00009c83
2900 @ 17564:            INIT   1
2901 @ 17567:            PUSHI  #0x00003789
2902 @ 17572:            INIT   1
2903 @ 17575:            PUSHI  #0x0000380e
2904 @ 17580:            INIT   1
2905 @ 17583:            PUSHI  #0x0000388f
2906 @ 17588:            INIT   1
2907 @ 17591:            PUSHI  #0x000026c7
2908 @ 17596:            INIT   1
2909 @ 17599:            PUSHI  #0x0000a401
2910 @ 17604:            INIT   1
2911 @ 17607:            PUSHI  #0x00000040
2912 @ 17612:            INIT   1
2913 @ 17615:            PUSHI  #0x0000308d
2914 @ 17620:            INIT   1
2915 @ 17623:            PUSHI  #0x00000042
2916 @ 17628:            INIT   1
2917 @ 17631:            PUSHI  #0x0000a482
2918 @ 17636:            INIT   1
2919 @ 17639:            PUSHI  #0x00000040
2920 @ 17644:            INIT   1
2921 @ 17647:            PUSHI  #0x0000a0e0
2922 @ 17652:            INIT   1
2923 @ 17655:            PUSHI  #0x0000a56a
2924 @ 17660:            INIT   1
2925 @ 17663:            PUSHI  #0x0000a5ef
2926 @ 17668:            INIT   1
2927 @ 17671:            PUSHI  #0x0000a656
2928 @ 17676:            INIT   1
2929 @ 17679:            PUSHI  #0x000026e1
2930 @ 17684:            INIT   1
2931 @ 17687:            PUSHI  #0x0000a6fa
2932 @ 17692:            INIT   1
2933 @ 17695:            PUSHI  #0x0000a0ec
2934 @ 17700:            INIT   1
2935 @ 17703:            PUSHI  #0x0000a770
2936 @ 17708:            INIT   1
2937 @ 17711:            PUSHI  #0x0000a0eb
2938 @ 17716:            INIT   1
2939 @ 17719:            PUSHI  #0x0000a0ca
2940 @ 17724:            INIT   1
2941 @ 17727:            PUSHI  #0x0000a876
2942 @ 17732:            INIT   1
2943 @ 17735:            PUSHI  #0x0000aa00
2944 @ 17740:            INIT   1
2945 @ 17743:            PUSHI  #0x0000aaab
2946 @ 17748:            INIT   1
2947 @ 17751:            PUSHI  #0x0000ab2c
2948 @ 17756:            INIT   1
2949 @ 17759:            PUSHI  #0x00000042
2950 @ 17764:            INIT   1
2951 @ 17767:            PUSHI  #0x00000043
2952 @ 17772:            INIT   1
2953 @ 17775:            PUSHI  #0x0000abf6
2954 @ 17780:            INIT   1
2955 @ 17783:            PUSHI  #0x0000a976
2956 @ 17788:            INIT   1
2957 @ 17791:            PUSHI  #0x0000aaab
2958 @ 17796:            INIT   1
2959 @ 17799:            PUSHI  #0x00000042
2960 @ 17804:            INIT   1
2961 @ 17807:            PUSHI  #0x0000af8b
2962 @ 17812:            INIT   1
2963 @ 17815:            PUSHI  #0x0000adfa
2964 @ 17820:            INIT   1
2965 @ 17823:            PUSHI  #0x0000b188
2966 @ 17828:            INIT   1
2967 @ 17831:            PUSHI  #0x0000b209
2968 @ 17836:            INIT   1
2969 @ 17839:            PUSHI  #0x0000b28f
2970 @ 17844:            INIT   1
2971 @ 17847:            PUSHI  #0x00000043
2972 @ 17852:            INIT   1
2973 @ 17855:            PUSHI  #0x0000b075
2974 @ 17860:            INIT   1
2975 @ 17863:            PUSHI  #0x0000b300
2976 @ 17868:            INIT   1
2977 @ 17871:            PUSHI  #0x0000000c
2978 @ 17876:            INIT   1
2979 @ 17879:            PUSHI  #0x00000040
2980 @ 17884:            INIT   1
2981 @ 17887:            PUSHI  #0x0000b47a
2982 @ 17892:            INIT   1
2983 @ 17895:            PUSHI  #0x0000b1e8
2984 @ 17900:            INIT   1
2985 @ 17903:            PUSHI  #0x00000078
2986 @ 17908:            INIT   1
2987 @ 17911:            PUSHI  #0x0000b60c
2988 @ 17916:            INIT   1
2989 @ 17919:            PUSHI  #0x00000040
2990 @ 17924:            INIT   1
2991 @ 17927:            PUSHI  #0x0000b4e9
2992 @ 17932:            INIT   1
2993 @ 17935:            PUSHI  #0x0000b688
2994 @ 17940:            INIT   1
2995 @ 17943:            PUSHI  #0x0000b709
2996 @ 17948:            INIT   1
2997 @ 17951:            PUSHI  #0x00000042
2998 @ 17956:            INIT   1
2999 @ 17959:            PUSHI  #0x0000adfb
3000 @ 17964:            INIT   1
3001 @ 17967:            PUSHI  #0x0000b7fa
3002 @ 17972:            INIT   1
3003 @ 17975:            PUSHI  #0x0000b6e8
3004 @ 17980:            INIT   1
3005 @ 17983:            PUSHI  #0x00000069
3006 @ 17988:            INIT   1
3007 @ 17991:            PUSHI  #0x0000b901
3008 @ 17996:            INIT   1
3009 @ 17999:            PUSHI  #0x00000040
3010 @ 18004:            INIT   1
3011 @ 18007:            PUSHI  #0x0000b9d1
3012 @ 18012:            INIT   1
3013 @ 18015:            PUSHI  #0x0000ba70
3014 @ 18020:            INIT   1
3015 @ 18023:            PUSHI  #0x0000b983
3016 @ 18028:            INIT   1
3017 @ 18031:            PUSHI  #0x00000042
3018 @ 18036:            INIT   1
3019 @ 18039:            PUSHI  #0x0000c081
3020 @ 18044:            INIT   1
3021 @ 18047:            PUSHI  #0x0000be82
3022 @ 18052:            INIT   1
3023 @ 18055:            PUSHI  #0x0000c406
3024 @ 18060:            INIT   1
3025 @ 18063:            PUSHI  #0x0000c487
3026 @ 18068:            INIT   1
3027 @ 18071:            PUSHI  #0x0000c50b
3028 @ 18076:            INIT   1
3029 @ 18079:            PUSHI  #0x0000c5af
3030 @ 18084:            INIT   1
3031 @ 18087:            PUSHI  #0x00000040
3032 @ 18092:            INIT   1
3033 @ 18095:            PUSHI  #0x0000c484
3034 @ 18100:            INIT   1
3035 @ 18103:            PUSHI  #0x0000c605
3036 @ 18108:            INIT   1
3037 @ 18111:            PUSHI  #0x0000c786
3038 @ 18116:            INIT   1
3039 @ 18119:            PUSHI  #0x00000042
3040 @ 18124:            INIT   1
3041 @ 18127:            PUSHI  #0x0000c154
3042 @ 18132:            INIT   1
3043 @ 18135:            PUSHI  #0x0000c1f0
3044 @ 18140:            INIT   1
3045 @ 18143:            PUSHI  #0x0000c103
3046 @ 18148:            INIT   1
3047 @ 18151:            PUSHI  #0x0000c484
3048 @ 18156:            INIT   1
3049 @ 18159:            PUSHI  #0x0000c605
3050 @ 18164:            INIT   1
3051 @ 18167:            PUSHI  #0x0000c786
3052 @ 18172:            INIT   1
3053 @ 18175:            PUSHI  #0x00000042
3054 @ 18180:            INIT   1
3055 @ 18183:            PUSHI  #0x0000c866
3056 @ 18188:            INIT   1
3057 @ 18191:            PUSHI  #0x0000c8fd
3058 @ 18196:            INIT   1
3059 @ 18199:            PUSHI  #0x0000c97a
3060 @ 18204:            INIT   1
3061 @ 18207:            PUSHI  #0x0000ca7a
3062 @ 18212:            INIT   1
3063 @ 18215:            PUSHI  #0x0000c6fd
3064 @ 18220:            INIT   1
3065 @ 18223:            PUSHI  #0x0000cb04
3066 @ 18228:            INIT   1
3067 @ 18231:            PUSHI  #0x0000bf69
3068 @ 18236:            INIT   1
3069 @ 18239:            PUSHI  #0x0000cbe8
3070 @ 18244:            INIT   1
3071 @ 18247:            PUSHI  #0x0000cdfd
3072 @ 18252:            INIT   1
3073 @ 18255:            PUSHI  #0x0000bee9
3074 @ 18260:            INIT   1
3075 @ 18263:            PUSHI  #0x0000be8c
3076 @ 18268:            INIT   1
3077 @ 18271:            PUSHI  #0x00000040
3078 @ 18276:            INIT   1
3079 @ 18279:            PUSHI  #0x0000beb0
3080 @ 18284:            INIT   1
3081 @ 18287:            PUSHI  #0x00000040
3082 @ 18292:            INIT   1
3083 @ 18295:            PUSHI  #0x0000ce7d
3084 @ 18300:            INIT   1
3085 @ 18303:            PUSHI  #0x0000cc7d
3086 @ 18308:            INIT   1
3087 @ 18311:            PUSHI  #0x0000ce84
3088 @ 18316:            INIT   1
3089 @ 18319:            PUSHI  #0x0000cf05
3090 @ 18324:            INIT   1
3091 @ 18327:            PUSHI  #0x0000bfe9
3092 @ 18332:            INIT   1
3093 @ 18335:            PUSHI  #0x0000cc67
3094 @ 18340:            INIT   1
3095 @ 18343:            PUSHI  #0x0000c6e9
3096 @ 18348:            INIT   1
3097 @ 18351:            PUSHI  #0x0000d0fd
3098 @ 18356:            INIT   1
3099 @ 18359:            PUSHI  #0x0000cffd
3100 @ 18364:            INIT   1
3101 @ 18367:            PUSHI  #0x0000d104
3102 @ 18372:            INIT   1
3103 @ 18375:            PUSHI  #0x0000cce9
3104 @ 18380:            INIT   1
3105 @ 18383:            PUSHI  #0x0000cc69
3106 @ 18388:            INIT   1
3107 @ 18391:            PUSHI  #0x0000d1fd
3108 @ 18396:            INIT   1
3109 @ 18399:            PUSHI  #0x0000cfe9
3110 @ 18404:            INIT   1
3111 @ 18407:            PUSHI  #0x0000d481
3112 @ 18412:            INIT   1
3113 @ 18415:            PUSHI  #0x00000002
3114 @ 18420:            INIT   1
3115 @ 18423:            PUSHI  #0x0000d50b
3116 @ 18428:            INIT   1
3117 @ 18431:            PUSHI  #0x0000d5af
3118 @ 18436:            INIT   1
3119 @ 18439:            PUSHI  #0x00000040
3120 @ 18444:            INIT   1
3121 @ 18447:            PUSHI  #0x0000b9d4
3122 @ 18452:            INIT   1
3123 @ 18455:            PUSHI  #0x0000b0fa
3124 @ 18460:            INIT   1
3125 @ 18463:            PUSHI  #0x0000d67a
3126 @ 18468:            INIT   1
3127 @ 18471:            PUSHI  #0x00000030
3128 @ 18476:            INIT   1
3129 @ 18479:            PUSHI  #0x00000040
3130 @ 18484:            INIT   1
3131 @ 18487:            PUSHI  #0x0000d80b
3132 @ 18492:            INIT   1
3133 @ 18495:            PUSHI  #0x00000042
3134 @ 18500:            INIT   1
3135 @ 18503:            PUSHI  #0x0000d8fa
3136 @ 18508:            INIT   1
3137 @ 18511:            PUSHI  #0x0000d93f
3138 @ 18516:            INIT   1
3139 @ 18519:            PUSHI  #0x0000d80a
3140 @ 18524:            INIT   1
3141 @ 18527:            PUSHI  #0x0000000c
3142 @ 18532:            INIT   1
3143 @ 18535:            PUSHI  #0x00000040
3144 @ 18540:            INIT   1
3145 @ 18543:            PUSHI  #0x0000db6f
3146 @ 18548:            INIT   1
3147 @ 18551:            PUSHI  #0x0000dbe0
3148 @ 18556:            INIT   1
3149 @ 18559:            PUSHI  #0x0000dc89
3150 @ 18564:            INIT   1
3151 @ 18567:            PUSHI  #0x00000040
3152 @ 18572:            INIT   1
3153 @ 18575:            PUSHI  #0x0000dd41
3154 @ 18580:            INIT   1
3155 @ 18583:            PUSHI  #0x0000ddfa
3156 @ 18588:            INIT   1
3157 @ 18591:            PUSHI  #0x0000de60
3158 @ 18596:            INIT   1
3159 @ 18599:            PUSHI  #0x0000df0a
3160 @ 18604:            INIT   1
3161 @ 18607:            PUSHI  #0x00000040
3162 @ 18612:            INIT   1
3163 @ 18615:            PUSHI  #0x0000dffa
3164 @ 18620:            INIT   1
3165 @ 18623:            PUSHI  #0x0000e060
3166 @ 18628:            INIT   1
3167 @ 18631:            PUSHI  #0x0000e10a
3168 @ 18636:            INIT   1
3169 @ 18639:            PUSHI  #0x00000040
3170 @ 18644:            INIT   1
3171 @ 18647:            PUSHI  #0x0000e1fa
3172 @ 18652:            INIT   1
3173 @ 18655:            PUSHI  #0x00000060
3174 @ 18660:            INIT   1
3175 @ 18663:            PUSHI  #0x0000e2c9
3176 @ 18668:            INIT   1
3177 @ 18671:            PUSHI  #0x0000e38b
3178 @ 18676:            INIT   1
3179 @ 18679:            PUSHI  #0x0000e46f
3180 @ 18684:            INIT   1
3181 @ 18687:            PUSHI  #0x0000e4fa
3182 @ 18692:            INIT   1
3183 @ 18695:            PUSHI  #0x0000e561
3184 @ 18700:            INIT   1
3185 @ 18703:            PUSHI  #0x0000e661
3186 @ 18708:            INIT   1
3187 @ 18711:            PUSHI  #0x0000e706
3188 @ 18716:            INIT   1
3189 @ 18719:            PUSHI  #0x00000040
3190 @ 18724:            INIT   1
3191 @ 18727:            PUSHI  #0x0000e78c
3192 @ 18732:            INIT   1
3193 @ 18735:            PUSHI  #0x00000040
3194 @ 18740:            INIT   1
3195 @ 18743:            PUSHI  #0x0000e8e5
3196 @ 18748:            INIT   1
3197 @ 18751:            PUSHI  #0x0000e986
3198 @ 18756:            INIT   1
3199 @ 18759:            PUSHI  #0x00000040
3200 @ 18764:            INIT   1
3201 @ 18767:            PUSHI  #0x0000e38b
3202 @ 18772:            INIT   1
3203 @ 18775:            PUSHI  #0x00000040
3204 @ 18780:            INIT   1
3205 @ 18783:            PUSHI  #0x0000ea65
3206 @ 18788:            INIT   1
3207 @ 18791:            PUSHI  #0x0000eaef
3208 @ 18796:            INIT   1
3209 @ 18799:            PUSHI  #0x0000eb61
3210 @ 18804:            INIT   1
3211 @ 18807:            PUSHI  #0x0000e706
3212 @ 18812:            INIT   1
3213 @ 18815:            PUSHI  #0x00000042
3214 @ 18820:            INIT   1
3215 @ 18823:            PUSHI  #0x00000000
3216 @ 18828:            INIT   1
3217 @ 18831:            PUSHI  #0x00002281
3218 @ 18836:            INIT   1
3219 @ 18839:            PUSHI  #0x00000000
3220 @ 18844:            INIT   1
3221 @ 18847:            PUSHI  #0x00000000
3222 @ 18852:            INIT   1
3223 @ 18855:            PUSHI  #0x00000000
3224 @ 18860:            INIT   1
3225 @ 18863:            PUSHI  #0x00000000
3226 @ 18868:            INIT   1
3227 @ 18871:            PUSHI  #0x00000000
3228 @ 18876:            INIT   1
3229 @ 18879:            PUSHI  #0x00000000
3230 @ 18884:            INIT   1
3231 @ 18887:            PUSHI  #0x00000000
3232 @ 18892:            INIT   1
3233 @ 18895:            PUSHI  #0x00000000
3234 @ 18900:            INIT   1
3235 @ 18903:            PUSHI  #0x00000000
3236 @ 18908:            INIT   1
3237 @ 18911:            PUSHI  #0x00000000
3238 @ 18916:            INIT   1
3239 @ 18919:            PUSHI  #0x00000000
3240 @ 18924:            INIT   1
3241 @ 18927:            PUSHI  #0x00000000
3242 @ 18932:            INIT   1
3243 @ 18935:            PUSHI  #0x00000000
3244 @ 18940:            INIT   1
3245 @ 18943:            PUSHI  #0x00009f8f
3246 @ 18948:            INIT   1
3247 @ 18951:            PUSHI  #0x0000a090
3248 @ 18956:            INIT   1
3249 @ 18959:            PUSHI  #0x00009a91
3250 @ 18964:            INIT   1
3251 @ 18967:            PUSHI  #0x00009892
3252 @ 18972:            INIT   1
3253 @ 18975:            PUSHI  #0x0000a193
3254 @ 18980:            INIT   1
3255 @ 18983:            PUSHI  #0x00001594
3256 @ 18988:            INIT   1
3257 @ 18991:            PUSHI  #0x00002815
3258 @ 18996:            INIT   1
3259 @ 18999:            PUSHI  #0x00001596
3260 @ 19004:            INIT   1
3261 @ 19007:            PUSHI  #0x00002897
3262 @ 19012:            INIT   1
3263 @ 19015:            PUSHI  #0x00000000
3264 @ 19020:            INIT   1
3265 @ 19023:            PUSHI  #0x00000000
3266 @ 19028:            INIT   1
3267 @ 19031:            PUSHI  #0x0000169a
3268 @ 19036:            INIT   1
3269 @ 19039:            PUSHI  #0x0000189b
3270 @ 19044:            INIT   1
3271 @ 19047:            PUSHI  #0x00000000
3272 @ 19052:            INIT   1
3273 @ 19055:            PUSHI  #0x0000291d
3274 @ 19060:            INIT   1
3275 @ 19063:            PUSHI  #0x00002a1e
3276 @ 19068:            INIT   1
3277 @ 19071:            PUSHI  #0x0000081f
3278 @ 19076:            INIT   1
3279 @ 19079:            PUSHI  #0x000003a0
3280 @ 19084:            INIT   1
3281 @ 19087:            PUSHI  #0x00000000
3282 @ 19092:            INIT   1
3283 @ 19095:            PUSHI  #0x00000d22
3284 @ 19100:            INIT   1
3285 @ 19103:            PUSHI  #0x00000000
3286 @ 19108:            INIT   1
3287 @ 19111:            PUSHI  #0x000005a4
3288 @ 19116:            INIT   1
3289 @ 19119:            PUSHI  #0x00000000
3290 @ 19124:            INIT   1
3291 @ 19127:            PUSHI  #0x00000126
3292 @ 19132:            INIT   1
3293 @ 19135:            PUSHI  #0x00000000
3294 @ 19140:            INIT   1
3295 @ 19143:            PUSHI  #0x00001928
3296 @ 19148:            INIT   1
3297 @ 19151:            PUSHI  #0x00002aa9
3298 @ 19156:            INIT   1
3299 @ 19159:            PUSHI  #0x00000daa
3300 @ 19164:            INIT   1
3301 @ 19167:            PUSHI  #0x00000000
3302 @ 19172:            INIT   1
3303 @ 19175:            PUSHI  #0x00000000
3304 @ 19180:            INIT   1
3305 @ 19183:            PUSHI  #0x00000000
3306 @ 19188:            INIT   1
3307 @ 19191:            PUSHI  #0x00000000
3308 @ 19196:            INIT   1
3309 @ 19199:            PUSHI  #0x00000000
3310 @ 19204:            INIT   1
3311 @ 19207:            PUSHI  #0x00000000
3312 @ 19212:            INIT   1
3313 @ 19215:            PUSHI  #0x00002bb1
3314 @ 19220:            INIT   1
3315 @ 19223:            PUSHI  #0x00000000
3316 @ 19228:            INIT   1
3317 @ 19231:            PUSHI  #0x00002c33
3318 @ 19236:            INIT   1
3319 @ 19239:            PUSHI  #0x00000000
3320 @ 19244:            INIT   1
3321 @ 19247:            PUSHI  #0x00000000
3322 @ 19252:            INIT   1
3323 @ 19255:            PUSHI  #0x00001ab6
3324 @ 19260:            INIT   1
3325 @ 19263:            PUSHI  #0x00000a37
3326 @ 19268:            INIT   1
3327 @ 19271:            PUSHI  #0x000015b8
3328 @ 19276:            INIT   1
3329 @ 19279:            PUSHI  #0x00002cb9
3330 @ 19284:            INIT   1
3331 @ 19287:            PUSHI  #0x000015ba
3332 @ 19292:            INIT   1
3333 @ 19295:            PUSHI  #0x0000003b
3334 @ 19300:            INIT   1

   248  {%CONST}%OWNBYTEINTEGERARRAY PERM(1:518) =  %C
   249  'A','D','D','R',':',X'0B',X'62',
   250  'A','R','C','C','O','S',':',X'07',X'22',
   251  'A','R','C','S','I','N',':',X'07',X'22',
   252  'A','R','R','A','Y',':',X'FC',X'F8',
   253  'A','R','C','T','A','N',':',X'0D',X'22',
   254  'B','Y','T','E','I','N','T','E','G','E','R',':',X'01',X'4A',
   255  'C','H','A','R','N','O',':',X'0E',X'4A',
   256  'C','L','O','S','E','S','T','R','E','A','M',':',X'01',X'06',
   257  'C','O','S',':',X'07',X'22',
   258  'E','X','P',':',X'07',X'22',
   259  'F','R','A','C','P','T',':',X'07',X'22',
   260  'F','R','O','M','S','T','R','I','N','G',':',X'0F',X'82',
   261  'I','M','O','D',':',X'01',X'62',
   262  'I','N','T',':',X'07',X'62',
   263  'I','N','T','P','T',':',X'07',X'62',
   264  'I','N','T','E','G','E','R',':',X'01',X'6A',
   265  'L','E','N','G','T','H',':',X'0A',X'4A',
   266  'L','O','G',':',X'07',X'22',
   267  'L','O','N','G','R','E','A','L',':',X'01',X'1A',
   268  'M','O','D',':',X'07',X'22',
   269  'N','E','W','L','I','N','E',':',X'00',X'06',
   270  'N','E','W','L','I','N','E','S',':',X'01',X'06',
   271  'N','E','W','P','A','G','E',':',X'00',X'06',
   272  'N','E','X','T','I','T','E','M',':',X'00',X'82',
   273  'N','E','X','T','C','H',':',X'00',X'62',
   274  'N','E','X','T','S','Y','M','B','O','L',':',X'00',X'62',
   275  'N','L',':',X'00',X'62',
   276  'P','I',':',X'00',X'22',
   277  'P','R','I','N','T',':',X'0C',X'06',
   278  'P','R','I','N','T','C','H',':',X'01',X'06',
   279  'P','R','I','N','T','F','L',':',X'08',X'06',
   280  'P','R','I','N','T','S','T','R','I','N','G',':',X'09',X'06',
   281  'P','R','I','N','T','S','Y','M','B','O','L',':',X'01',X'06',
   282  'R','A','D','I','U','S',':',X'0D',X'22',
   283  'R','E','A','D',':',X'0B',X'06',
   284  'R','E','A','D','C','H',':',X'0B',X'06',
   285  'R','E','A','D','I','T','E','M',':',X'0A',X'06',
   286  'R','E','A','D','S','T','R','I','N','G',':',X'0A',X'06',
   287  'R','E','A','D','S','Y','M','B','O','L',':',X'0B',X'06',
   288  'R','E','A','L',':',X'01',X'1A',
   289  'R','E','C','O','R','D',':',X'01',X'0A',
   290  'S','E','L','E','C','T','I','N','P','U','T',':',X'01',X'06',
   291  'S','E','L','E','C','T','O','U','T','P','U','T',':',X'01',X'06',
   292  'S','E','T','M','A','R','G','I','N','S',':',X'03',X'06',
   293  'S','H','O','R','T','I','N','T','E','G','E','R',':',X'01',X'5A',
   294  'S','I','N',':',X'07',X'22',
   295  'S','K','I','P','S','Y','M','B','O','L',':',X'00',X'06',
   296  'S','P','A','C','E',':',X'00',X'06',
   297  'S','P','A','C','E','S',':',X'01',X'06',
   298  'S','Q','R','T',':',X'07',X'22',
   299  'S','T','R','I','N','G',':',X'01',X'8A',
   300  'T','A','N',':',X'07',X'22',
   301  'T','O','S','T','R','I','N','G',':',X'01',X'82',
   302  'W','R','I','T','E',':',X'02',X'06'
   303  
   304  
3335 @ 19303:            LINE   248 "regression-compile-tmp/check.imp"
3336 @ 19339:            PUSHI  #0x00000001
3337 @ 19344:            PUSHI  #0x00000206
3338 @ 19349:            BOUNDS
3339 @ 19350:            DEF    PERM p1=V_00c9 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
3340 @ 19366:            PUSHI  #0x00000041
3341 @ 19371:            INIT   1
3342 @ 19374:            PUSHI  #0x00000044
3343 @ 19379:            INIT   1
3344 @ 19382:            PUSHI  #0x00000044
3345 @ 19387:            INIT   1
3346 @ 19390:            PUSHI  #0x00000052
3347 @ 19395:            INIT   1
3348 @ 19398:            PUSHI  #0x0000003a
3349 @ 19403:            INIT   1
3350 @ 19406:            PUSHI  #0x0000000b
3351 @ 19411:            INIT   1
3352 @ 19414:            PUSHI  #0x00000062
3353 @ 19419:            INIT   1
3354 @ 19422:            PUSHI  #0x00000041
3355 @ 19427:            INIT   1
3356 @ 19430:            PUSHI  #0x00000052
3357 @ 19435:            INIT   1
3358 @ 19438:            PUSHI  #0x00000043
3359 @ 19443:            INIT   1
3360 @ 19446:            PUSHI  #0x00000043
3361 @ 19451:            INIT   1
3362 @ 19454:            PUSHI  #0x0000004f
3363 @ 19459:            INIT   1
3364 @ 19462:            PUSHI  #0x00000053
3365 @ 19467:            INIT   1
3366 @ 19470:            PUSHI  #0x0000003a
3367 @ 19475:            INIT   1
3368 @ 19478:            PUSHI  #0x00000007
3369 @ 19483:            INIT   1
3370 @ 19486:            PUSHI  #0x00000022
3371 @ 19491:            INIT   1
3372 @ 19494:            PUSHI  #0x00000041
3373 @ 19499:            INIT   1
3374 @ 19502:            PUSHI  #0x00000052
3375 @ 19507:            INIT   1
3376 @ 19510:            PUSHI  #0x00000043
3377 @ 19515:            INIT   1
3378 @ 19518:            PUSHI  #0x00000053
3379 @ 19523:            INIT   1
3380 @ 19526:            PUSHI  #0x00000049
3381 @ 19531:            INIT   1
3382 @ 19534:            PUSHI  #0x0000004e
3383 @ 19539:            INIT   1
3384 @ 19542:            PUSHI  #0x0000003a
3385 @ 19547:            INIT   1
3386 @ 19550:            PUSHI  #0x00000007
3387 @ 19555:            INIT   1
3388 @ 19558:            PUSHI  #0x00000022
3389 @ 19563:            INIT   1
3390 @ 19566:            PUSHI  #0x00000041
3391 @ 19571:            INIT   1
3392 @ 19574:            PUSHI  #0x00000052
3393 @ 19579:            INIT   1
3394 @ 19582:            PUSHI  #0x00000052
3395 @ 19587:            INIT   1
3396 @ 19590:            PUSHI  #0x00000041
3397 @ 19595:            INIT   1
3398 @ 19598:            PUSHI  #0x00000059
3399 @ 19603:            INIT   1
3400 @ 19606:            PUSHI  #0x0000003a
3401 @ 19611:            INIT   1
3402 @ 19614:            PUSHI  #0x000000fc
3403 @ 19619:            INIT   1
3404 @ 19622:            PUSHI  #0x000000f8
3405 @ 19627:            INIT   1
3406 @ 19630:            PUSHI  #0x00000041
3407 @ 19635:            INIT   1
3408 @ 19638:            PUSHI  #0x00000052
3409 @ 19643:            INIT   1
3410 @ 19646:            PUSHI  #0x00000043
3411 @ 19651:            INIT   1
3412 @ 19654:            PUSHI  #0x00000054
3413 @ 19659:            INIT   1
3414 @ 19662:            PUSHI  #0x00000041
3415 @ 19667:            INIT   1
3416 @ 19670:            PUSHI  #0x0000004e
3417 @ 19675:            INIT   1
3418 @ 19678:            PUSHI  #0x0000003a
3419 @ 19683:            INIT   1
3420 @ 19686:            PUSHI  #0x0000000d
3421 @ 19691:            INIT   1
3422 @ 19694:            PUSHI  #0x00000022
3423 @ 19699:            INIT   1
3424 @ 19702:            PUSHI  #0x00000042
3425 @ 19707:            INIT   1
3426 @ 19710:            PUSHI  #0x00000059
3427 @ 19715:            INIT   1
3428 @ 19718:            PUSHI  #0x00000054
3429 @ 19723:            INIT   1
3430 @ 19726:            PUSHI  #0x00000045
3431 @ 19731:            INIT   1
3432 @ 19734:            PUSHI  #0x00000049
3433 @ 19739:            INIT   1
3434 @ 19742:            PUSHI  #0x0000004e
3435 @ 19747:            INIT   1
3436 @ 19750:            PUSHI  #0x00000054
3437 @ 19755:            INIT   1
3438 @ 19758:            PUSHI  #0x00000045
3439 @ 19763:            INIT   1
3440 @ 19766:            PUSHI  #0x00000047
3441 @ 19771:            INIT   1
3442 @ 19774:            PUSHI  #0x00000045
3443 @ 19779:            INIT   1
3444 @ 19782:            PUSHI  #0x00000052
3445 @ 19787:            INIT   1
3446 @ 19790:            PUSHI  #0x0000003a
3447 @ 19795:            INIT   1
3448 @ 19798:            PUSHI  #0x00000001
3449 @ 19803:            INIT   1
3450 @ 19806:            PUSHI  #0x0000004a
3451 @ 19811:            INIT   1
3452 @ 19814:            PUSHI  #0x00000043
3453 @ 19819:            INIT   1
3454 @ 19822:            PUSHI  #0x00000048
3455 @ 19827:            INIT   1
3456 @ 19830:            PUSHI  #0x00000041
3457 @ 19835:            INIT   1
3458 @ 19838:            PUSHI  #0x00000052
3459 @ 19843:            INIT   1
3460 @ 19846:            PUSHI  #0x0000004e
3461 @ 19851:            INIT   1
3462 @ 19854:            PUSHI  #0x0000004f
3463 @ 19859:            INIT   1
3464 @ 19862:            PUSHI  #0x0000003a
3465 @ 19867:            INIT   1
3466 @ 19870:            PUSHI  #0x0000000e
3467 @ 19875:            INIT   1
3468 @ 19878:            PUSHI  #0x0000004a
3469 @ 19883:            INIT   1
3470 @ 19886:            PUSHI  #0x00000043
3471 @ 19891:            INIT   1
3472 @ 19894:            PUSHI  #0x0000004c
3473 @ 19899:            INIT   1
3474 @ 19902:            PUSHI  #0x0000004f
3475 @ 19907:            INIT   1
3476 @ 19910:            PUSHI  #0x00000053
3477 @ 19915:            INIT   1
3478 @ 19918:            PUSHI  #0x00000045
3479 @ 19923:            INIT   1
3480 @ 19926:            PUSHI  #0x00000053
3481 @ 19931:            INIT   1
3482 @ 19934:            PUSHI  #0x00000054
3483 @ 19939:            INIT   1
3484 @ 19942:            PUSHI  #0x00000052
3485 @ 19947:            INIT   1
3486 @ 19950:            PUSHI  #0x00000045
3487 @ 19955:            INIT   1
3488 @ 19958:            PUSHI  #0x00000041
3489 @ 19963:            INIT   1
3490 @ 19966:            PUSHI  #0x0000004d
3491 @ 19971:            INIT   1
3492 @ 19974:            PUSHI  #0x0000003a
3493 @ 19979:            INIT   1
3494 @ 19982:            PUSHI  #0x00000001
3495 @ 19987:            INIT   1
3496 @ 19990:            PUSHI  #0x00000006
3497 @ 19995:            INIT   1
3498 @ 19998:            PUSHI  #0x00000043
3499 @ 20003:            INIT   1
3500 @ 20006:            PUSHI  #0x0000004f
3501 @ 20011:            INIT   1
3502 @ 20014:            PUSHI  #0x00000053
3503 @ 20019:            INIT   1
3504 @ 20022:            PUSHI  #0x0000003a
3505 @ 20027:            INIT   1
3506 @ 20030:            PUSHI  #0x00000007
3507 @ 20035:            INIT   1
3508 @ 20038:            PUSHI  #0x00000022
3509 @ 20043:            INIT   1
3510 @ 20046:            PUSHI  #0x00000045
3511 @ 20051:            INIT   1
3512 @ 20054:            PUSHI  #0x00000058
3513 @ 20059:            INIT   1
3514 @ 20062:            PUSHI  #0x00000050
3515 @ 20067:            INIT   1
3516 @ 20070:            PUSHI  #0x0000003a
3517 @ 20075:            INIT   1
3518 @ 20078:            PUSHI  #0x00000007
3519 @ 20083:            INIT   1
3520 @ 20086:            PUSHI  #0x00000022
3521 @ 20091:            INIT   1
3522 @ 20094:            PUSHI  #0x00000046
3523 @ 20099:            INIT   1
3524 @ 20102:            PUSHI  #0x00000052
3525 @ 20107:            INIT   1
3526 @ 20110:            PUSHI  #0x00000041
3527 @ 20115:            INIT   1
3528 @ 20118:            PUSHI  #0x00000043
3529 @ 20123:            INIT   1
3530 @ 20126:            PUSHI  #0x00000050
3531 @ 20131:            INIT   1
3532 @ 20134:            PUSHI  #0x00000054
3533 @ 20139:            INIT   1
3534 @ 20142:            PUSHI  #0x0000003a
3535 @ 20147:            INIT   1
3536 @ 20150:            PUSHI  #0x00000007
3537 @ 20155:            INIT   1
3538 @ 20158:            PUSHI  #0x00000022
3539 @ 20163:            INIT   1
3540 @ 20166:            PUSHI  #0x00000046
3541 @ 20171:            INIT   1
3542 @ 20174:            PUSHI  #0x00000052
3543 @ 20179:            INIT   1
3544 @ 20182:            PUSHI  #0x0000004f
3545 @ 20187:            INIT   1
3546 @ 20190:            PUSHI  #0x0000004d
3547 @ 20195:            INIT   1
3548 @ 20198:            PUSHI  #0x00000053
3549 @ 20203:            INIT   1
3550 @ 20206:            PUSHI  #0x00000054
3551 @ 20211:            INIT   1
3552 @ 20214:            PUSHI  #0x00000052
3553 @ 20219:            INIT   1
3554 @ 20222:            PUSHI  #0x00000049
3555 @ 20227:            INIT   1
3556 @ 20230:            PUSHI  #0x0000004e
3557 @ 20235:            INIT   1
3558 @ 20238:            PUSHI  #0x00000047
3559 @ 20243:            INIT   1
3560 @ 20246:            PUSHI  #0x0000003a
3561 @ 20251:            INIT   1
3562 @ 20254:            PUSHI  #0x0000000f
3563 @ 20259:            INIT   1
3564 @ 20262:            PUSHI  #0x00000082
3565 @ 20267:            INIT   1
3566 @ 20270:            PUSHI  #0x00000049
3567 @ 20275:            INIT   1
3568 @ 20278:            PUSHI  #0x0000004d
3569 @ 20283:            INIT   1
3570 @ 20286:            PUSHI  #0x0000004f
3571 @ 20291:            INIT   1
3572 @ 20294:            PUSHI  #0x00000044
3573 @ 20299:            INIT   1
3574 @ 20302:            PUSHI  #0x0000003a
3575 @ 20307:            INIT   1
3576 @ 20310:            PUSHI  #0x00000001
3577 @ 20315:            INIT   1
3578 @ 20318:            PUSHI  #0x00000062
3579 @ 20323:            INIT   1
3580 @ 20326:            PUSHI  #0x00000049
3581 @ 20331:            INIT   1
3582 @ 20334:            PUSHI  #0x0000004e
3583 @ 20339:            INIT   1
3584 @ 20342:            PUSHI  #0x00000054
3585 @ 20347:            INIT   1
3586 @ 20350:            PUSHI  #0x0000003a
3587 @ 20355:            INIT   1
3588 @ 20358:            PUSHI  #0x00000007
3589 @ 20363:            INIT   1
3590 @ 20366:            PUSHI  #0x00000062
3591 @ 20371:            INIT   1
3592 @ 20374:            PUSHI  #0x00000049
3593 @ 20379:            INIT   1
3594 @ 20382:            PUSHI  #0x0000004e
3595 @ 20387:            INIT   1
3596 @ 20390:            PUSHI  #0x00000054
3597 @ 20395:            INIT   1
3598 @ 20398:            PUSHI  #0x00000050
3599 @ 20403:            INIT   1
3600 @ 20406:            PUSHI  #0x00000054
3601 @ 20411:            INIT   1
3602 @ 20414:            PUSHI  #0x0000003a
3603 @ 20419:            INIT   1
3604 @ 20422:            PUSHI  #0x00000007
3605 @ 20427:            INIT   1
3606 @ 20430:            PUSHI  #0x00000062
3607 @ 20435:            INIT   1
3608 @ 20438:            PUSHI  #0x00000049
3609 @ 20443:            INIT   1
3610 @ 20446:            PUSHI  #0x0000004e
3611 @ 20451:            INIT   1
3612 @ 20454:            PUSHI  #0x00000054
3613 @ 20459:            INIT   1
3614 @ 20462:            PUSHI  #0x00000045
3615 @ 20467:            INIT   1
3616 @ 20470:            PUSHI  #0x00000047
3617 @ 20475:            INIT   1
3618 @ 20478:            PUSHI  #0x00000045
3619 @ 20483:            INIT   1
3620 @ 20486:            PUSHI  #0x00000052
3621 @ 20491:            INIT   1
3622 @ 20494:            PUSHI  #0x0000003a
3623 @ 20499:            INIT   1
3624 @ 20502:            PUSHI  #0x00000001
3625 @ 20507:            INIT   1
3626 @ 20510:            PUSHI  #0x0000006a
3627 @ 20515:            INIT   1
3628 @ 20518:            PUSHI  #0x0000004c
3629 @ 20523:            INIT   1
3630 @ 20526:            PUSHI  #0x00000045
3631 @ 20531:            INIT   1
3632 @ 20534:            PUSHI  #0x0000004e
3633 @ 20539:            INIT   1
3634 @ 20542:            PUSHI  #0x00000047
3635 @ 20547:            INIT   1
3636 @ 20550:            PUSHI  #0x00000054
3637 @ 20555:            INIT   1
3638 @ 20558:            PUSHI  #0x00000048
3639 @ 20563:            INIT   1
3640 @ 20566:            PUSHI  #0x0000003a
3641 @ 20571:            INIT   1
3642 @ 20574:            PUSHI  #0x0000000a
3643 @ 20579:            INIT   1
3644 @ 20582:            PUSHI  #0x0000004a
3645 @ 20587:            INIT   1
3646 @ 20590:            PUSHI  #0x0000004c
3647 @ 20595:            INIT   1
3648 @ 20598:            PUSHI  #0x0000004f
3649 @ 20603:            INIT   1
3650 @ 20606:            PUSHI  #0x00000047
3651 @ 20611:            INIT   1
3652 @ 20614:            PUSHI  #0x0000003a
3653 @ 20619:            INIT   1
3654 @ 20622:            PUSHI  #0x00000007
3655 @ 20627:            INIT   1
3656 @ 20630:            PUSHI  #0x00000022
3657 @ 20635:            INIT   1
3658 @ 20638:            PUSHI  #0x0000004c
3659 @ 20643:            INIT   1
3660 @ 20646:            PUSHI  #0x0000004f
3661 @ 20651:            INIT   1
3662 @ 20654:            PUSHI  #0x0000004e
3663 @ 20659:            INIT   1
3664 @ 20662:            PUSHI  #0x00000047
3665 @ 20667:            INIT   1
3666 @ 20670:            PUSHI  #0x00000052
3667 @ 20675:            INIT   1
3668 @ 20678:            PUSHI  #0x00000045
3669 @ 20683:            INIT   1
3670 @ 20686:            PUSHI  #0x00000041
3671 @ 20691:            INIT   1
3672 @ 20694:            PUSHI  #0x0000004c
3673 @ 20699:            INIT   1
3674 @ 20702:            PUSHI  #0x0000003a
3675 @ 20707:            INIT   1
3676 @ 20710:            PUSHI  #0x00000001
3677 @ 20715:            INIT   1
3678 @ 20718:            PUSHI  #0x0000001a
3679 @ 20723:            INIT   1
3680 @ 20726:            PUSHI  #0x0000004d
3681 @ 20731:            INIT   1
3682 @ 20734:            PUSHI  #0x0000004f
3683 @ 20739:            INIT   1
3684 @ 20742:            PUSHI  #0x00000044
3685 @ 20747:            INIT   1
3686 @ 20750:            PUSHI  #0x0000003a
3687 @ 20755:            INIT   1
3688 @ 20758:            PUSHI  #0x00000007
3689 @ 20763:            INIT   1
3690 @ 20766:            PUSHI  #0x00000022
3691 @ 20771:            INIT   1
3692 @ 20774:            PUSHI  #0x0000004e
3693 @ 20779:            INIT   1
3694 @ 20782:            PUSHI  #0x00000045
3695 @ 20787:            INIT   1
3696 @ 20790:            PUSHI  #0x00000057
3697 @ 20795:            INIT   1
3698 @ 20798:            PUSHI  #0x0000004c
3699 @ 20803:            INIT   1
3700 @ 20806:            PUSHI  #0x00000049
3701 @ 20811:            INIT   1
3702 @ 20814:            PUSHI  #0x0000004e
3703 @ 20819:            INIT   1
3704 @ 20822:            PUSHI  #0x00000045
3705 @ 20827:            INIT   1
3706 @ 20830:            PUSHI  #0x0000003a
3707 @ 20835:            INIT   1
3708 @ 20838:            PUSHI  #0x00000000
3709 @ 20843:            INIT   1
3710 @ 20846:            PUSHI  #0x00000006
3711 @ 20851:            INIT   1
3712 @ 20854:            PUSHI  #0x0000004e
3713 @ 20859:            INIT   1
3714 @ 20862:            PUSHI  #0x00000045
3715 @ 20867:            INIT   1
3716 @ 20870:            PUSHI  #0x00000057
3717 @ 20875:            INIT   1
3718 @ 20878:            PUSHI  #0x0000004c
3719 @ 20883:            INIT   1
3720 @ 20886:            PUSHI  #0x00000049
3721 @ 20891:            INIT   1
3722 @ 20894:            PUSHI  #0x0000004e
3723 @ 20899:            INIT   1
3724 @ 20902:            PUSHI  #0x00000045
3725 @ 20907:            INIT   1
3726 @ 20910:            PUSHI  #0x00000053
3727 @ 20915:            INIT   1
3728 @ 20918:            PUSHI  #0x0000003a
3729 @ 20923:            INIT   1
3730 @ 20926:            PUSHI  #0x00000001
3731 @ 20931:            INIT   1
3732 @ 20934:            PUSHI  #0x00000006
3733 @ 20939:            INIT   1
3734 @ 20942:            PUSHI  #0x0000004e
3735 @ 20947:            INIT   1
3736 @ 20950:            PUSHI  #0x00000045
3737 @ 20955:            INIT   1
3738 @ 20958:            PUSHI  #0x00000057
3739 @ 20963:            INIT   1
3740 @ 20966:            PUSHI  #0x00000050
3741 @ 20971:            INIT   1
3742 @ 20974:            PUSHI  #0x00000041
3743 @ 20979:            INIT   1
3744 @ 20982:            PUSHI  #0x00000047
3745 @ 20987:            INIT   1
3746 @ 20990:            PUSHI  #0x00000045
3747 @ 20995:            INIT   1
3748 @ 20998:            PUSHI  #0x0000003a
3749 @ 21003:            INIT   1
3750 @ 21006:            PUSHI  #0x00000000
3751 @ 21011:            INIT   1
3752 @ 21014:            PUSHI  #0x00000006
3753 @ 21019:            INIT   1
3754 @ 21022:            PUSHI  #0x0000004e
3755 @ 21027:            INIT   1
3756 @ 21030:            PUSHI  #0x00000045
3757 @ 21035:            INIT   1
3758 @ 21038:            PUSHI  #0x00000058
3759 @ 21043:            INIT   1
3760 @ 21046:            PUSHI  #0x00000054
3761 @ 21051:            INIT   1
3762 @ 21054:            PUSHI  #0x00000049
3763 @ 21059:            INIT   1
3764 @ 21062:            PUSHI  #0x00000054
3765 @ 21067:            INIT   1
3766 @ 21070:            PUSHI  #0x00000045
3767 @ 21075:            INIT   1
3768 @ 21078:            PUSHI  #0x0000004d
3769 @ 21083:            INIT   1
3770 @ 21086:            PUSHI  #0x0000003a
3771 @ 21091:            INIT   1
3772 @ 21094:            PUSHI  #0x00000000
3773 @ 21099:            INIT   1
3774 @ 21102:            PUSHI  #0x00000082
3775 @ 21107:            INIT   1
3776 @ 21110:            PUSHI  #0x0000004e
3777 @ 21115:            INIT   1
3778 @ 21118:            PUSHI  #0x00000045
3779 @ 21123:            INIT   1
3780 @ 21126:            PUSHI  #0x00000058
3781 @ 21131:            INIT   1
3782 @ 21134:            PUSHI  #0x00000054
3783 @ 21139:            INIT   1
3784 @ 21142:            PUSHI  #0x00000043
3785 @ 21147:            INIT   1
3786 @ 21150:            PUSHI  #0x00000048
3787 @ 21155:            INIT   1
3788 @ 21158:            PUSHI  #0x0000003a
3789 @ 21163:            INIT   1
3790 @ 21166:            PUSHI  #0x00000000
3791 @ 21171:            INIT   1
3792 @ 21174:            PUSHI  #0x00000062
3793 @ 21179:            INIT   1
3794 @ 21182:            PUSHI  #0x0000004e
3795 @ 21187:            INIT   1
3796 @ 21190:            PUSHI  #0x00000045
3797 @ 21195:            INIT   1
3798 @ 21198:            PUSHI  #0x00000058
3799 @ 21203:            INIT   1
3800 @ 21206:            PUSHI  #0x00000054
3801 @ 21211:            INIT   1
3802 @ 21214:            PUSHI  #0x00000053
3803 @ 21219:            INIT   1
3804 @ 21222:            PUSHI  #0x00000059
3805 @ 21227:            INIT   1
3806 @ 21230:            PUSHI  #0x0000004d
3807 @ 21235:            INIT   1
3808 @ 21238:            PUSHI  #0x00000042
3809 @ 21243:            INIT   1
3810 @ 21246:            PUSHI  #0x0000004f
3811 @ 21251:            INIT   1
3812 @ 21254:            PUSHI  #0x0000004c
3813 @ 21259:            INIT   1
3814 @ 21262:            PUSHI  #0x0000003a
3815 @ 21267:            INIT   1
3816 @ 21270:            PUSHI  #0x00000000
3817 @ 21275:            INIT   1
3818 @ 21278:            PUSHI  #0x00000062
3819 @ 21283:            INIT   1
3820 @ 21286:            PUSHI  #0x0000004e
3821 @ 21291:            INIT   1
3822 @ 21294:            PUSHI  #0x0000004c
3823 @ 21299:            INIT   1
3824 @ 21302:            PUSHI  #0x0000003a
3825 @ 21307:            INIT   1
3826 @ 21310:            PUSHI  #0x00000000
3827 @ 21315:            INIT   1
3828 @ 21318:            PUSHI  #0x00000062
3829 @ 21323:            INIT   1
3830 @ 21326:            PUSHI  #0x00000050
3831 @ 21331:            INIT   1
3832 @ 21334:            PUSHI  #0x00000049
3833 @ 21339:            INIT   1
3834 @ 21342:            PUSHI  #0x0000003a
3835 @ 21347:            INIT   1
3836 @ 21350:            PUSHI  #0x00000000
3837 @ 21355:            INIT   1
3838 @ 21358:            PUSHI  #0x00000022
3839 @ 21363:            INIT   1
3840 @ 21366:            PUSHI  #0x00000050
3841 @ 21371:            INIT   1
3842 @ 21374:            PUSHI  #0x00000052
3843 @ 21379:            INIT   1
3844 @ 21382:            PUSHI  #0x00000049
3845 @ 21387:            INIT   1
3846 @ 21390:            PUSHI  #0x0000004e
3847 @ 21395:            INIT   1
3848 @ 21398:            PUSHI  #0x00000054
3849 @ 21403:            INIT   1
3850 @ 21406:            PUSHI  #0x0000003a
3851 @ 21411:            INIT   1
3852 @ 21414:            PUSHI  #0x0000000c
3853 @ 21419:            INIT   1
3854 @ 21422:            PUSHI  #0x00000006
3855 @ 21427:            INIT   1
3856 @ 21430:            PUSHI  #0x00000050
3857 @ 21435:            INIT   1
3858 @ 21438:            PUSHI  #0x00000052
3859 @ 21443:            INIT   1
3860 @ 21446:            PUSHI  #0x00000049
3861 @ 21451:            INIT   1
3862 @ 21454:            PUSHI  #0x0000004e
3863 @ 21459:            INIT   1
3864 @ 21462:            PUSHI  #0x00000054
3865 @ 21467:            INIT   1
3866 @ 21470:            PUSHI  #0x00000043
3867 @ 21475:            INIT   1
3868 @ 21478:            PUSHI  #0x00000048
3869 @ 21483:            INIT   1
3870 @ 21486:            PUSHI  #0x0000003a
3871 @ 21491:            INIT   1
3872 @ 21494:            PUSHI  #0x00000001
3873 @ 21499:            INIT   1
3874 @ 21502:            PUSHI  #0x00000006
3875 @ 21507:            INIT   1
3876 @ 21510:            PUSHI  #0x00000050
3877 @ 21515:            INIT   1
3878 @ 21518:            PUSHI  #0x00000052
3879 @ 21523:            INIT   1
3880 @ 21526:            PUSHI  #0x00000049
3881 @ 21531:            INIT   1
3882 @ 21534:            PUSHI  #0x0000004e
3883 @ 21539:            INIT   1
3884 @ 21542:            PUSHI  #0x00000054
3885 @ 21547:            INIT   1
3886 @ 21550:            PUSHI  #0x00000046
3887 @ 21555:            INIT   1
3888 @ 21558:            PUSHI  #0x0000004c
3889 @ 21563:            INIT   1
3890 @ 21566:            PUSHI  #0x0000003a
3891 @ 21571:            INIT   1
3892 @ 21574:            PUSHI  #0x00000008
3893 @ 21579:            INIT   1
3894 @ 21582:            PUSHI  #0x00000006
3895 @ 21587:            INIT   1
3896 @ 21590:            PUSHI  #0x00000050
3897 @ 21595:            INIT   1
3898 @ 21598:            PUSHI  #0x00000052
3899 @ 21603:            INIT   1
3900 @ 21606:            PUSHI  #0x00000049
3901 @ 21611:            INIT   1
3902 @ 21614:            PUSHI  #0x0000004e
3903 @ 21619:            INIT   1
3904 @ 21622:            PUSHI  #0x00000054
3905 @ 21627:            INIT   1
3906 @ 21630:            PUSHI  #0x00000053
3907 @ 21635:            INIT   1
3908 @ 21638:            PUSHI  #0x00000054
3909 @ 21643:            INIT   1
3910 @ 21646:            PUSHI  #0x00000052
3911 @ 21651:            INIT   1
3912 @ 21654:            PUSHI  #0x00000049
3913 @ 21659:            INIT   1
3914 @ 21662:            PUSHI  #0x0000004e
3915 @ 21667:            INIT   1
3916 @ 21670:            PUSHI  #0x00000047
3917 @ 21675:            INIT   1
3918 @ 21678:            PUSHI  #0x0000003a
3919 @ 21683:            INIT   1
3920 @ 21686:            PUSHI  #0x00000009
3921 @ 21691:            INIT   1
3922 @ 21694:            PUSHI  #0x00000006
3923 @ 21699:            INIT   1
3924 @ 21702:            PUSHI  #0x00000050
3925 @ 21707:            INIT   1
3926 @ 21710:            PUSHI  #0x00000052
3927 @ 21715:            INIT   1
3928 @ 21718:            PUSHI  #0x00000049
3929 @ 21723:            INIT   1
3930 @ 21726:            PUSHI  #0x0000004e
3931 @ 21731:            INIT   1
3932 @ 21734:            PUSHI  #0x00000054
3933 @ 21739:            INIT   1
3934 @ 21742:            PUSHI  #0x00000053
3935 @ 21747:            INIT   1
3936 @ 21750:            PUSHI  #0x00000059
3937 @ 21755:            INIT   1
3938 @ 21758:            PUSHI  #0x0000004d
3939 @ 21763:            INIT   1
3940 @ 21766:            PUSHI  #0x00000042
3941 @ 21771:            INIT   1
3942 @ 21774:            PUSHI  #0x0000004f
3943 @ 21779:            INIT   1
3944 @ 21782:            PUSHI  #0x0000004c
3945 @ 21787:            INIT   1
3946 @ 21790:            PUSHI  #0x0000003a
3947 @ 21795:            INIT   1
3948 @ 21798:            PUSHI  #0x00000001
3949 @ 21803:            INIT   1
3950 @ 21806:            PUSHI  #0x00000006
3951 @ 21811:            INIT   1
3952 @ 21814:            PUSHI  #0x00000052
3953 @ 21819:            INIT   1
3954 @ 21822:            PUSHI  #0x00000041
3955 @ 21827:            INIT   1
3956 @ 21830:            PUSHI  #0x00000044
3957 @ 21835:            INIT   1
3958 @ 21838:            PUSHI  #0x00000049
3959 @ 21843:            INIT   1
3960 @ 21846:            PUSHI  #0x00000055
3961 @ 21851:            INIT   1
3962 @ 21854:            PUSHI  #0x00000053
3963 @ 21859:            INIT   1
3964 @ 21862:            PUSHI  #0x0000003a
3965 @ 21867:            INIT   1
3966 @ 21870:            PUSHI  #0x0000000d
3967 @ 21875:            INIT   1
3968 @ 21878:            PUSHI  #0x00000022
3969 @ 21883:            INIT   1
3970 @ 21886:            PUSHI  #0x00000052
3971 @ 21891:            INIT   1
3972 @ 21894:            PUSHI  #0x00000045
3973 @ 21899:            INIT   1
3974 @ 21902:            PUSHI  #0x00000041
3975 @ 21907:            INIT   1
3976 @ 21910:            PUSHI  #0x00000044
3977 @ 21915:            INIT   1
3978 @ 21918:            PUSHI  #0x0000003a
3979 @ 21923:            INIT   1
3980 @ 21926:            PUSHI  #0x0000000b
3981 @ 21931:            INIT   1
3982 @ 21934:            PUSHI  #0x00000006
3983 @ 21939:            INIT   1
3984 @ 21942:            PUSHI  #0x00000052
3985 @ 21947:            INIT   1
3986 @ 21950:            PUSHI  #0x00000045
3987 @ 21955:            INIT   1
3988 @ 21958:            PUSHI  #0x00000041
3989 @ 21963:            INIT   1
3990 @ 21966:            PUSHI  #0x00000044
3991 @ 21971:            INIT   1
3992 @ 21974:            PUSHI  #0x00000043
3993 @ 21979:            INIT   1
3994 @ 21982:            PUSHI  #0x00000048
3995 @ 21987:            INIT   1
3996 @ 21990:            PUSHI  #0x0000003a
3997 @ 21995:            INIT   1
3998 @ 21998:            PUSHI  #0x0000000b
3999 @ 22003:            INIT   1
4000 @ 22006:            PUSHI  #0x00000006
4001 @ 22011:            INIT   1
4002 @ 22014:            PUSHI  #0x00000052
4003 @ 22019:            INIT   1
4004 @ 22022:            PUSHI  #0x00000045
4005 @ 22027:            INIT   1
4006 @ 22030:            PUSHI  #0x00000041
4007 @ 22035:            INIT   1
4008 @ 22038:            PUSHI  #0x00000044
4009 @ 22043:            INIT   1
4010 @ 22046:            PUSHI  #0x00000049
4011 @ 22051:            INIT   1
4012 @ 22054:            PUSHI  #0x00000054
4013 @ 22059:            INIT   1
4014 @ 22062:            PUSHI  #0x00000045
4015 @ 22067:            INIT   1
4016 @ 22070:            PUSHI  #0x0000004d
4017 @ 22075:            INIT   1
4018 @ 22078:            PUSHI  #0x0000003a
4019 @ 22083:            INIT   1
4020 @ 22086:            PUSHI  #0x0000000a
4021 @ 22091:            INIT   1
4022 @ 22094:            PUSHI  #0x00000006
4023 @ 22099:            INIT   1
4024 @ 22102:            PUSHI  #0x00000052
4025 @ 22107:            INIT   1
4026 @ 22110:            PUSHI  #0x00000045
4027 @ 22115:            INIT   1
4028 @ 22118:            PUSHI  #0x00000041
4029 @ 22123:            INIT   1
4030 @ 22126:            PUSHI  #0x00000044
4031 @ 22131:            INIT   1
4032 @ 22134:            PUSHI  #0x00000053
4033 @ 22139:            INIT   1
4034 @ 22142:            PUSHI  #0x00000054
4035 @ 22147:            INIT   1
4036 @ 22150:            PUSHI  #0x00000052
4037 @ 22155:            INIT   1
4038 @ 22158:            PUSHI  #0x00000049
4039 @ 22163:            INIT   1
4040 @ 22166:            PUSHI  #0x0000004e
4041 @ 22171:            INIT   1
4042 @ 22174:            PUSHI  #0x00000047
4043 @ 22179:            INIT   1
4044 @ 22182:            PUSHI  #0x0000003a
4045 @ 22187:            INIT   1
4046 @ 22190:            PUSHI  #0x0000000a
4047 @ 22195:            INIT   1
4048 @ 22198:            PUSHI  #0x00000006
4049 @ 22203:            INIT   1
4050 @ 22206:            PUSHI  #0x00000052
4051 @ 22211:            INIT   1
4052 @ 22214:            PUSHI  #0x00000045
4053 @ 22219:            INIT   1
4054 @ 22222:            PUSHI  #0x00000041
4055 @ 22227:            INIT   1
4056 @ 22230:            PUSHI  #0x00000044
4057 @ 22235:            INIT   1
4058 @ 22238:            PUSHI  #0x00000053
4059 @ 22243:            INIT   1
4060 @ 22246:            PUSHI  #0x00000059
4061 @ 22251:            INIT   1
4062 @ 22254:            PUSHI  #0x0000004d
4063 @ 22259:            INIT   1
4064 @ 22262:            PUSHI  #0x00000042
4065 @ 22267:            INIT   1
4066 @ 22270:            PUSHI  #0x0000004f
4067 @ 22275:            INIT   1
4068 @ 22278:            PUSHI  #0x0000004c
4069 @ 22283:            INIT   1
4070 @ 22286:            PUSHI  #0x0000003a
4071 @ 22291:            INIT   1
4072 @ 22294:            PUSHI  #0x0000000b
4073 @ 22299:            INIT   1
4074 @ 22302:            PUSHI  #0x00000006
4075 @ 22307:            INIT   1
4076 @ 22310:            PUSHI  #0x00000052
4077 @ 22315:            INIT   1
4078 @ 22318:            PUSHI  #0x00000045
4079 @ 22323:            INIT   1
4080 @ 22326:            PUSHI  #0x00000041
4081 @ 22331:            INIT   1
4082 @ 22334:            PUSHI  #0x0000004c
4083 @ 22339:            INIT   1
4084 @ 22342:            PUSHI  #0x0000003a
4085 @ 22347:            INIT   1
4086 @ 22350:            PUSHI  #0x00000001
4087 @ 22355:            INIT   1
4088 @ 22358:            PUSHI  #0x0000001a
4089 @ 22363:            INIT   1
4090 @ 22366:            PUSHI  #0x00000052
4091 @ 22371:            INIT   1
4092 @ 22374:            PUSHI  #0x00000045
4093 @ 22379:            INIT   1
4094 @ 22382:            PUSHI  #0x00000043
4095 @ 22387:            INIT   1
4096 @ 22390:            PUSHI  #0x0000004f
4097 @ 22395:            INIT   1
4098 @ 22398:            PUSHI  #0x00000052
4099 @ 22403:            INIT   1
4100 @ 22406:            PUSHI  #0x00000044
4101 @ 22411:            INIT   1
4102 @ 22414:            PUSHI  #0x0000003a
4103 @ 22419:            INIT   1
4104 @ 22422:            PUSHI  #0x00000001
4105 @ 22427:            INIT   1
4106 @ 22430:            PUSHI  #0x0000000a
4107 @ 22435:            INIT   1
4108 @ 22438:            PUSHI  #0x00000053
4109 @ 22443:            INIT   1
4110 @ 22446:            PUSHI  #0x00000045
4111 @ 22451:            INIT   1
4112 @ 22454:            PUSHI  #0x0000004c
4113 @ 22459:            INIT   1
4114 @ 22462:            PUSHI  #0x00000045
4115 @ 22467:            INIT   1
4116 @ 22470:            PUSHI  #0x00000043
4117 @ 22475:            INIT   1
4118 @ 22478:            PUSHI  #0x00000054
4119 @ 22483:            INIT   1
4120 @ 22486:            PUSHI  #0x00000049
4121 @ 22491:            INIT   1
4122 @ 22494:            PUSHI  #0x0000004e
4123 @ 22499:            INIT   1
4124 @ 22502:            PUSHI  #0x00000050
4125 @ 22507:            INIT   1
4126 @ 22510:            PUSHI  #0x00000055
4127 @ 22515:            INIT   1
4128 @ 22518:            PUSHI  #0x00000054
4129 @ 22523:            INIT   1
4130 @ 22526:            PUSHI  #0x0000003a
4131 @ 22531:            INIT   1
4132 @ 22534:            PUSHI  #0x00000001
4133 @ 22539:            INIT   1
4134 @ 22542:            PUSHI  #0x00000006
4135 @ 22547:            INIT   1
4136 @ 22550:            PUSHI  #0x00000053
4137 @ 22555:            INIT   1
4138 @ 22558:            PUSHI  #0x00000045
4139 @ 22563:            INIT   1
4140 @ 22566:            PUSHI  #0x0000004c
4141 @ 22571:            INIT   1
4142 @ 22574:            PUSHI  #0x00000045
4143 @ 22579:            INIT   1
4144 @ 22582:            PUSHI  #0x00000043
4145 @ 22587:            INIT   1
4146 @ 22590:            PUSHI  #0x00000054
4147 @ 22595:            INIT   1
4148 @ 22598:            PUSHI  #0x0000004f
4149 @ 22603:            INIT   1
4150 @ 22606:            PUSHI  #0x00000055
4151 @ 22611:            INIT   1
4152 @ 22614:            PUSHI  #0x00000054
4153 @ 22619:            INIT   1
4154 @ 22622:            PUSHI  #0x00000050
4155 @ 22627:            INIT   1
4156 @ 22630:            PUSHI  #0x00000055
4157 @ 22635:            INIT   1
4158 @ 22638:            PUSHI  #0x00000054
4159 @ 22643:            INIT   1
4160 @ 22646:            PUSHI  #0x0000003a
4161 @ 22651:            INIT   1
4162 @ 22654:            PUSHI  #0x00000001
4163 @ 22659:            INIT   1
4164 @ 22662:            PUSHI  #0x00000006
4165 @ 22667:            INIT   1
4166 @ 22670:            PUSHI  #0x00000053
4167 @ 22675:            INIT   1
4168 @ 22678:            PUSHI  #0x00000045
4169 @ 22683:            INIT   1
4170 @ 22686:            PUSHI  #0x00000054
4171 @ 22691:            INIT   1
4172 @ 22694:            PUSHI  #0x0000004d
4173 @ 22699:            INIT   1
4174 @ 22702:            PUSHI  #0x00000041
4175 @ 22707:            INIT   1
4176 @ 22710:            PUSHI  #0x00000052
4177 @ 22715:            INIT   1
4178 @ 22718:            PUSHI  #0x00000047
4179 @ 22723:            INIT   1
4180 @ 22726:            PUSHI  #0x00000049
4181 @ 22731:            INIT   1
4182 @ 22734:            PUSHI  #0x0000004e
4183 @ 22739:            INIT   1
4184 @ 22742:            PUSHI  #0x00000053
4185 @ 22747:            INIT   1
4186 @ 22750:            PUSHI  #0x0000003a
4187 @ 22755:            INIT   1
4188 @ 22758:            PUSHI  #0x00000003
4189 @ 22763:            INIT   1
4190 @ 22766:            PUSHI  #0x00000006
4191 @ 22771:            INIT   1
4192 @ 22774:            PUSHI  #0x00000053
4193 @ 22779:            INIT   1
4194 @ 22782:            PUSHI  #0x00000048
4195 @ 22787:            INIT   1
4196 @ 22790:            PUSHI  #0x0000004f
4197 @ 22795:            INIT   1
4198 @ 22798:            PUSHI  #0x00000052
4199 @ 22803:            INIT   1
4200 @ 22806:            PUSHI  #0x00000054
4201 @ 22811:            INIT   1
4202 @ 22814:            PUSHI  #0x00000049
4203 @ 22819:            INIT   1
4204 @ 22822:            PUSHI  #0x0000004e
4205 @ 22827:            INIT   1
4206 @ 22830:            PUSHI  #0x00000054
4207 @ 22835:            INIT   1
4208 @ 22838:            PUSHI  #0x00000045
4209 @ 22843:            INIT   1
4210 @ 22846:            PUSHI  #0x00000047
4211 @ 22851:            INIT   1
4212 @ 22854:            PUSHI  #0x00000045
4213 @ 22859:            INIT   1
4214 @ 22862:            PUSHI  #0x00000052
4215 @ 22867:            INIT   1
4216 @ 22870:            PUSHI  #0x0000003a
4217 @ 22875:            INIT   1
4218 @ 22878:            PUSHI  #0x00000001
4219 @ 22883:            INIT   1
4220 @ 22886:            PUSHI  #0x0000005a
4221 @ 22891:            INIT   1
4222 @ 22894:            PUSHI  #0x00000053
4223 @ 22899:            INIT   1
4224 @ 22902:            PUSHI  #0x00000049
4225 @ 22907:            INIT   1
4226 @ 22910:            PUSHI  #0x0000004e
4227 @ 22915:            INIT   1
4228 @ 22918:            PUSHI  #0x0000003a
4229 @ 22923:            INIT   1
4230 @ 22926:            PUSHI  #0x00000007
4231 @ 22931:            INIT   1
4232 @ 22934:            PUSHI  #0x00000022
4233 @ 22939:            INIT   1
4234 @ 22942:            PUSHI  #0x00000053
4235 @ 22947:            INIT   1
4236 @ 22950:            PUSHI  #0x0000004b
4237 @ 22955:            INIT   1
4238 @ 22958:            PUSHI  #0x00000049
4239 @ 22963:            INIT   1
4240 @ 22966:            PUSHI  #0x00000050
4241 @ 22971:            INIT   1
4242 @ 22974:            PUSHI  #0x00000053
4243 @ 22979:            INIT   1
4244 @ 22982:            PUSHI  #0x00000059
4245 @ 22987:            INIT   1
4246 @ 22990:            PUSHI  #0x0000004d
4247 @ 22995:            INIT   1
4248 @ 22998:            PUSHI  #0x00000042
4249 @ 23003:            INIT   1
4250 @ 23006:            PUSHI  #0x0000004f
4251 @ 23011:            INIT   1
4252 @ 23014:            PUSHI  #0x0000004c
4253 @ 23019:            INIT   1
4254 @ 23022:            PUSHI  #0x0000003a
4255 @ 23027:            INIT   1
4256 @ 23030:            PUSHI  #0x00000000
4257 @ 23035:            INIT   1
4258 @ 23038:            PUSHI  #0x00000006
4259 @ 23043:            INIT   1
4260 @ 23046:            PUSHI  #0x00000053
4261 @ 23051:            INIT   1
4262 @ 23054:            PUSHI  #0x00000050
4263 @ 23059:            INIT   1
4264 @ 23062:            PUSHI  #0x00000041
4265 @ 23067:            INIT   1
4266 @ 23070:            PUSHI  #0x00000043
4267 @ 23075:            INIT   1
4268 @ 23078:            PUSHI  #0x00000045
4269 @ 23083:            INIT   1
4270 @ 23086:            PUSHI  #0x0000003a
4271 @ 23091:            INIT   1
4272 @ 23094:            PUSHI  #0x00000000
4273 @ 23099:            INIT   1
4274 @ 23102:            PUSHI  #0x00000006
4275 @ 23107:            INIT   1
4276 @ 23110:            PUSHI  #0x00000053
4277 @ 23115:            INIT   1
4278 @ 23118:            PUSHI  #0x00000050
4279 @ 23123:            INIT   1
4280 @ 23126:            PUSHI  #0x00000041
4281 @ 23131:            INIT   1
4282 @ 23134:            PUSHI  #0x00000043
4283 @ 23139:            INIT   1
4284 @ 23142:            PUSHI  #0x00000045
4285 @ 23147:            INIT   1
4286 @ 23150:            PUSHI  #0x00000053
4287 @ 23155:            INIT   1
4288 @ 23158:            PUSHI  #0x0000003a
4289 @ 23163:            INIT   1
4290 @ 23166:            PUSHI  #0x00000001
4291 @ 23171:            INIT   1
4292 @ 23174:            PUSHI  #0x00000006
4293 @ 23179:            INIT   1
4294 @ 23182:            PUSHI  #0x00000053
4295 @ 23187:            INIT   1
4296 @ 23190:            PUSHI  #0x00000051
4297 @ 23195:            INIT   1
4298 @ 23198:            PUSHI  #0x00000052
4299 @ 23203:            INIT   1
4300 @ 23206:            PUSHI  #0x00000054
4301 @ 23211:            INIT   1
4302 @ 23214:            PUSHI  #0x0000003a
4303 @ 23219:            INIT   1
4304 @ 23222:            PUSHI  #0x00000007
4305 @ 23227:            INIT   1
4306 @ 23230:            PUSHI  #0x00000022
4307 @ 23235:            INIT   1
4308 @ 23238:            PUSHI  #0x00000053
4309 @ 23243:            INIT   1
4310 @ 23246:            PUSHI  #0x00000054
4311 @ 23251:            INIT   1
4312 @ 23254:            PUSHI  #0x00000052
4313 @ 23259:            INIT   1
4314 @ 23262:            PUSHI  #0x00000049
4315 @ 23267:            INIT   1
4316 @ 23270:            PUSHI  #0x0000004e
4317 @ 23275:            INIT   1
4318 @ 23278:            PUSHI  #0x00000047
4319 @ 23283:            INIT   1
4320 @ 23286:            PUSHI  #0x0000003a
4321 @ 23291:            INIT   1
4322 @ 23294:            PUSHI  #0x00000001
4323 @ 23299:            INIT   1
4324 @ 23302:            PUSHI  #0x0000008a
4325 @ 23307:            INIT   1
4326 @ 23310:            PUSHI  #0x00000054
4327 @ 23315:            INIT   1
4328 @ 23318:            PUSHI  #0x00000041
4329 @ 23323:            INIT   1
4330 @ 23326:            PUSHI  #0x0000004e
4331 @ 23331:            INIT   1
4332 @ 23334:            PUSHI  #0x0000003a
4333 @ 23339:            INIT   1
4334 @ 23342:            PUSHI  #0x00000007
4335 @ 23347:            INIT   1
4336 @ 23350:            PUSHI  #0x00000022
4337 @ 23355:            INIT   1
4338 @ 23358:            PUSHI  #0x00000054
4339 @ 23363:            INIT   1
4340 @ 23366:            PUSHI  #0x0000004f
4341 @ 23371:            INIT   1
4342 @ 23374:            PUSHI  #0x00000053
4343 @ 23379:            INIT   1
4344 @ 23382:            PUSHI  #0x00000054
4345 @ 23387:            INIT   1
4346 @ 23390:            PUSHI  #0x00000052
4347 @ 23395:            INIT   1
4348 @ 23398:            PUSHI  #0x00000049
4349 @ 23403:            INIT   1
4350 @ 23406:            PUSHI  #0x0000004e
4351 @ 23411:            INIT   1
4352 @ 23414:            PUSHI  #0x00000047
4353 @ 23419:            INIT   1
4354 @ 23422:            PUSHI  #0x0000003a
4355 @ 23427:            INIT   1
4356 @ 23430:            PUSHI  #0x00000001
4357 @ 23435:            INIT   1
4358 @ 23438:            PUSHI  #0x00000082
4359 @ 23443:            INIT   1
4360 @ 23446:            PUSHI  #0x00000057
4361 @ 23451:            INIT   1
4362 @ 23454:            PUSHI  #0x00000052
4363 @ 23459:            INIT   1
4364 @ 23462:            PUSHI  #0x00000049
4365 @ 23467:            INIT   1
4366 @ 23470:            PUSHI  #0x00000054
4367 @ 23475:            INIT   1
4368 @ 23478:            PUSHI  #0x00000045
4369 @ 23483:            INIT   1
4370 @ 23486:            PUSHI  #0x0000003a
4371 @ 23491:            INIT   1
4372 @ 23494:            PUSHI  #0x00000002
4373 @ 23499:            INIT   1
4374 @ 23502:            PUSHI  #0x00000006
4375 @ 23507:            INIT   1

   305  %ROUTINESPEC PRINT SS
4376 @ 23510:            LINE   305 "regression-compile-tmp/check.imp"
4377 @ 23546:            DEF    PRINTSS (_CHECKINNER_PRINTSS) p1=V_00ca 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
4378 @ 23565:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4379 @ 23566:            FINISH ) {lev=1}

   306  %ROUTINESPEC REPORT(%INTEGER N)
4380 @ 23567:            LINE   306 "regression-compile-tmp/check.imp"
4381 @ 23603:            DEF    REPORT (_CHECKINNER_REPORT) p1=V_00cb 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
4382 @ 23621:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4383 @ 23622:               DEF    N p1=V_00cc a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4384 @ 23635:            FINISH ) {lev=1}

   307  %ROUTINESPEC CODE ATOM
4385 @ 23636:            LINE   307 "regression-compile-tmp/check.imp"
4386 @ 23672:            DEF    CODEATOM (_CHECKINNER_CODEATOM) p1=V_00cc 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
4387 @ 23692:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4388 @ 23693:            FINISH ) {lev=1}

   308  %ROUTINESPEC POP CONTEXT
4389 @ 23694:            LINE   308 "regression-compile-tmp/check.imp"
4390 @ 23730:            DEF    POPCONTEXT (_CHECKINNER_POPCONTEXT) p1=V_00cd 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
4391 @ 23752:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4392 @ 23753:            FINISH ) {lev=1}

   309  %ROUTINESPEC DEFINE(%INTEGER DISP, VAL)
   310  
4393 @ 23754:            LINE   309 "regression-compile-tmp/check.imp"
4394 @ 23790:            DEF    DEFINE (_CHECKINNER_DEFINE) p1=V_00ce 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
4395 @ 23808:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4396 @ 23809:               DEF    DISP p1=V_00cf a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4397 @ 23825:               DEF    VAL 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
4398 @ 23840:            FINISH ) {lev=1}

   311  %ROUTINE FAULT(%INTEGER N)
4399 @ 23841:            LINE   311 "regression-compile-tmp/check.imp"
4400 @ 23877:            DEF    FAULT (_CHECKINNER_FAULT) p1=V_00cf 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
4401 @ 23894:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
4402 @ 23895:                  DEF    N 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
4403 @ 23908:               FINISH ) {lev=2}

   312      FAULTNUM = N %AND FAULTPOS = FPOS1 %IF FAULTNUM < 0
4404 @ 23909:               LINE   312 "regression-compile-tmp/check.imp"
4405 @ 23945:               PUSH   FAULTNUM
4406 @ 23948:               PUSHI  #0x00000000
4407 @ 23953:               JUMPIF >= L_0004
4408 @ 23957:               PUSH   FAULTNUM
4409 @ 23960:               PUSH   N
4410 @ 23963:               ASSVAL
4411 @ 23964:               PUSH   FAULTPOS
4412 @ 23967:               PUSH   FPOS1
4413 @ 23970:               ASSVAL
4414 @ 23971:               LOCATE L_0004

   313  %END
   314  
   315  ! GRAM LAYOUT: LINK<9> CLASS<7>
4415 @ 23974:               LINE   313 "regression-compile-tmp/check.imp"
4416 @ 24010:            END    _CHECKINNER_FAULT {lev=2 --> 1}

   316  %SWITCH A(0:127)
4417 @ 24011:            LINE   316 "regression-compile-tmp/check.imp"
4418 @ 24047:            PUSHI  #0x00000000
4419 @ 24052:            PUSHI  #0x0000007f
4420 @ 24057:            BOUNDS
4421 @ 24058:            DEF    A p1=V_00d0 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

   317  %SWITCH X(0:4)
4422 @ 24071:            LINE   317 "regression-compile-tmp/check.imp"
4423 @ 24107:            PUSHI  #0x00000000
4424 @ 24112:            PUSHI  #0x00000004
4425 @ 24117:            BOUNDS
4426 @ 24118:            DEF    X p1=V_00d1 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

   318      TIME1 = CPUTIME
4427 @ 24131:            LINE   318 "regression-compile-tmp/check.imp"
4428 @ 24167:            PUSH   TIME1
4429 @ 24170:            PUSH   CPUTIME
4430 @ 24173:            CALL  
4431 @ 24174:            ASSVAL

   319      %CYCLE I = 0,1,255
4432 @ 24175:            LINE   319 "regression-compile-tmp/check.imp"
4433 @ 24211:            PUSH   I
4434 @ 24214:            PUSHI  #0x00000001
4435 @ 24219:            PUSHI  #0x000000ff
4436 @ 24224:            PUSHI  #0x00000000
4437 @ 24229:            FOR    L_0003

   320         INDEX(I) = 0
4438 @ 24232:            LINE   320 "regression-compile-tmp/check.imp"
4439 @ 24268:            PUSH   INDEX
4440 @ 24271:            PUSH   I
4441 @ 24274:            ACCESS
4442 @ 24275:            PUSHI  #0x00000000
4443 @ 24280:            ASSVAL

   321      %REPEAT
4444 @ 24281:            LINE   321 "regression-compile-tmp/check.imp"
4445 @ 24317:            REPEAT L_0003
4446 @ 24320:            LOCATE L_0004

   322      C = 0
4447 @ 24323:            LINE   322 "regression-compile-tmp/check.imp"
4448 @ 24359:            PUSH   C
4449 @ 24362:            PUSHI  #0x00000000
4450 @ 24367:            ASSVAL

   323      IDENTS = 0
4451 @ 24368:            LINE   323 "regression-compile-tmp/check.imp"
4452 @ 24404:            PUSH   IDENTS
4453 @ 24407:            PUSHI  #0x00000000
4454 @ 24412:            ASSVAL

   324      PRINTPOS = 0;  PRECISION = 0;  LEVEL = 0
4455 @ 24413:            LINE   324 "regression-compile-tmp/check.imp"
4456 @ 24449:            PUSH   PRINTPOS
4457 @ 24452:            PUSHI  #0x00000000
4458 @ 24457:            ASSVAL
4459 @ 24458:            LINE   324 "regression-compile-tmp/check.imp"
4460 @ 24494:            PUSH   PRECISION
4461 @ 24497:            PUSHI  #0x00000000
4462 @ 24502:            ASSVAL
4463 @ 24503:            LINE   324 "regression-compile-tmp/check.imp"
4464 @ 24539:            PUSH   LEVEL
4465 @ 24542:            PUSHI  #0x00000000
4466 @ 24547:            ASSVAL

   325      NEXTLINE = 1;  FAULTNUM = -1;  PARMAX = 15
4467 @ 24548:            LINE   325 "regression-compile-tmp/check.imp"
4468 @ 24584:            PUSH   NEXTLINE
4469 @ 24587:            PUSHI  #0x00000001
4470 @ 24592:            ASSVAL
4471 @ 24593:            LINE   325 "regression-compile-tmp/check.imp"
4472 @ 24629:            PUSH   FAULTNUM
4473 @ 24632:            PUSHI  #0x00000001
4474 @ 24637:            NEGATE
4475 @ 24638:            ASSVAL
4476 @ 24639:            LINE   325 "regression-compile-tmp/check.imp"
4477 @ 24675:            PUSH   PARMAX
4478 @ 24678:            PUSHI  #0x0000000f
4479 @ 24683:            ASSVAL

   326      ADGRAM0 = ADDR(GRAM(0));  LINK1 = GRAM(1)>>6&1022+ADGRAM0
4480 @ 24684:            LINE   326 "regression-compile-tmp/check.imp"
4481 @ 24720:            PUSH   ADGRAM0
4482 @ 24723:            PUSH   ADDR
4483 @ 24726:            PUSH   GRAM
4484 @ 24729:            PUSHI  #0x00000000
4485 @ 24734:            ACCESS
4486 @ 24735:            ASSPAR
4487 @ 24736:            CALL  
4488 @ 24737:            ASSVAL
4489 @ 24738:            LINE   326 "regression-compile-tmp/check.imp"
4490 @ 24774:            PUSH   LINK1
4491 @ 24777:            PUSH   GRAM
4492 @ 24780:            PUSHI  #0x00000001
4493 @ 24785:            ACCESS
4494 @ 24786:            PUSHI  #0x00000006
4495 @ 24791:            RSH   
4496 @ 24792:            PUSHI  #0x000003fe
4497 @ 24797:            AND   
4498 @ 24798:            PUSH   ADGRAM0
4499 @ 24801:            ADD   
4500 @ 24802:            ASSVAL

   327      APPCONT = GRAM(GRAM(PHRASE(112))>>7&511)>>6&1022+ADGRAM0
4501 @ 24803:            LINE   327 "regression-compile-tmp/check.imp"
4502 @ 24839:            PUSH   APPCONT
4503 @ 24842:            PUSH   GRAM
4504 @ 24845:            PUSH   GRAM
4505 @ 24848:            PUSH   PHRASE
4506 @ 24851:            PUSHI  #0x00000070
4507 @ 24856:            ACCESS
4508 @ 24857:            ACCESS
4509 @ 24858:            PUSHI  #0x00000007
4510 @ 24863:            RSH   
4511 @ 24864:            PUSHI  #0x000001ff
4512 @ 24869:            AND   
4513 @ 24870:            ACCESS
4514 @ 24871:            PUSHI  #0x00000006
4515 @ 24876:            RSH   
4516 @ 24877:            PUSHI  #0x000003fe
4517 @ 24882:            AND   
4518 @ 24883:            PUSH   ADGRAM0
4519 @ 24886:            ADD   
4520 @ 24887:            ASSVAL

   328      DLIM = ADDR(DICT(1));  DBOUND = ADDR(DICT(4000))
4521 @ 24888:            LINE   328 "regression-compile-tmp/check.imp"
4522 @ 24924:            PUSH   DLIM
4523 @ 24927:            PUSH   ADDR
4524 @ 24930:            PUSH   DICT
4525 @ 24933:            PUSHI  #0x00000001
4526 @ 24938:            ACCESS
4527 @ 24939:            ASSPAR
4528 @ 24940:            CALL  
4529 @ 24941:            ASSVAL
4530 @ 24942:            LINE   328 "regression-compile-tmp/check.imp"
4531 @ 24978:            PUSH   DBOUND
4532 @ 24981:            PUSH   ADDR
4533 @ 24984:            PUSH   DICT
4534 @ 24987:            PUSHI  #0x00000fa0
4535 @ 24992:            ACCESS
4536 @ 24993:            ASSPAR
4537 @ 24994:            CALL  
4538 @ 24995:            ASSVAL

   329      FPOS = ADDR(PERM(1))-1;  FMAX = ADDR(PERM(518))
4539 @ 24996:            LINE   329 "regression-compile-tmp/check.imp"
4540 @ 25032:            PUSH   FPOS
4541 @ 25035:            PUSH   ADDR
4542 @ 25038:            PUSH   PERM
4543 @ 25041:            PUSHI  #0x00000001
4544 @ 25046:            ACCESS
4545 @ 25047:            ASSPAR
4546 @ 25048:            CALL  
4547 @ 25049:            PUSHI  #0x00000001
4548 @ 25054:            SUB   
4549 @ 25055:            ASSVAL
4550 @ 25056:            LINE   329 "regression-compile-tmp/check.imp"
4551 @ 25092:            PUSH   FMAX
4552 @ 25095:            PUSH   ADDR
4553 @ 25098:            PUSH   PERM
4554 @ 25101:            PUSHI  #0x00000206
4555 @ 25106:            ACCESS
4556 @ 25107:            ASSPAR
4557 @ 25108:            CALL  
4558 @ 25109:            ASSVAL

   330      %CYCLE I = 1,1,54
4559 @ 25110:            LINE   330 "regression-compile-tmp/check.imp"
4560 @ 25146:            PUSH   I
4561 @ 25149:            PUSHI  #0x00000001
4562 @ 25154:            PUSHI  #0x00000036
4563 @ 25159:            PUSHI  #0x00000001
4564 @ 25164:            FOR    L_0003

   331         SYMCODE = 0
4565 @ 25167:            LINE   331 "regression-compile-tmp/check.imp"
4566 @ 25203:            PUSH   SYMCODE
4567 @ 25206:            PUSHI  #0x00000000
4568 @ 25211:            ASSVAL

   332         CODE ATOM;  %MONITOR %AND %STOP %IF ATOM # IDENT
4569 @ 25212:            LINE   332 "regression-compile-tmp/check.imp"
4570 @ 25248:            PUSH   CODEATOM
4571 @ 25251:            CALL  
4572 @ 25252:            LINE   332 "regression-compile-tmp/check.imp"
4573 @ 25288:            PUSH   ATOM
4574 @ 25291:            PUSHI  #0x00000001
4575 @ 25296:            JUMPIF = L_0007
4576 @ 25300:            MONITOR
4577 @ 25301:            STOP  
4578 @ 25302:            LOCATE L_0007

   333         INTEGER(DLIM) = BYTEINTEGER(FPOS+1)<<8+BYTEINTEGER(FPOS+2)
4579 @ 25305:            LINE   333 "regression-compile-tmp/check.imp"
4580 @ 25341:            PUSH   INTEGER
4581 @ 25344:            PUSH   DLIM
4582 @ 25347:            ASSPAR
4583 @ 25348:            CALL  
4584 @ 25349:            PUSH   BYTEINTEGER
4585 @ 25352:            PUSH   FPOS
4586 @ 25355:            PUSHI  #0x00000001
4587 @ 25360:            ADD   
4588 @ 25361:            ASSPAR
4589 @ 25362:            CALL  
4590 @ 25363:            PUSHI  #0x00000008
4591 @ 25368:            LSH   
4592 @ 25369:            PUSH   BYTEINTEGER
4593 @ 25372:            PUSH   FPOS
4594 @ 25375:            PUSHI  #0x00000002
4595 @ 25380:            ADD   
4596 @ 25381:            ASSPAR
4597 @ 25382:            CALL  
4598 @ 25383:            ADD   
4599 @ 25384:            ASSVAL

   334         FPOS = FPOS+2
4600 @ 25385:            LINE   334 "regression-compile-tmp/check.imp"
4601 @ 25421:            PUSH   FPOS
4602 @ 25424:            PUSH   FPOS
4603 @ 25427:            PUSHI  #0x00000002
4604 @ 25432:            ADD   
4605 @ 25433:            ASSVAL

   335         INTEGER(DLIM+4) = 0
4606 @ 25434:            LINE   335 "regression-compile-tmp/check.imp"
4607 @ 25470:            PUSH   INTEGER
4608 @ 25473:            PUSH   DLIM
4609 @ 25476:            PUSHI  #0x00000004
4610 @ 25481:            ADD   
4611 @ 25482:            ASSPAR
4612 @ 25483:            CALL  
4613 @ 25484:            PUSHI  #0x00000000
4614 @ 25489:            ASSVAL

   336         INTEGER(DLIM+8) = HEAD;  HEAD = DLIM
4615 @ 25490:            LINE   336 "regression-compile-tmp/check.imp"
4616 @ 25526:            PUSH   INTEGER
4617 @ 25529:            PUSH   DLIM
4618 @ 25532:            PUSHI  #0x00000008
4619 @ 25537:            ADD   
4620 @ 25538:            ASSPAR
4621 @ 25539:            CALL  
4622 @ 25540:            PUSH   HEAD
4623 @ 25543:            ASSVAL
4624 @ 25544:            LINE   336 "regression-compile-tmp/check.imp"
4625 @ 25580:            PUSH   HEAD
4626 @ 25583:            PUSH   DLIM
4627 @ 25586:            ASSVAL

   337         DLIM = NEWDLIM
4628 @ 25587:            LINE   337 "regression-compile-tmp/check.imp"
4629 @ 25623:            PUSH   DLIM
4630 @ 25626:            PUSH   NEWDLIM
4631 @ 25629:            ASSVAL

   338      %REPEAT
4632 @ 25630:            LINE   338 "regression-compile-tmp/check.imp"
4633 @ 25666:            REPEAT L_0003
4634 @ 25669:            LOCATE L_0004

   339      C_LOCAL = DLIM
4635 @ 25672:            LINE   339 "regression-compile-tmp/check.imp"
4636 @ 25708:            PUSH   C
4637 @ 25711:            SELECT 2
4638 @ 25714:            PUSH   DLIM
4639 @ 25717:            ASSVAL

   340      FPOS = FSTART-1;  FMAX = FPOS+FSIZE
4640 @ 25718:            LINE   340 "regression-compile-tmp/check.imp"
4641 @ 25754:            PUSH   FPOS
4642 @ 25757:            PUSH   FSTART
4643 @ 25760:            PUSHI  #0x00000001
4644 @ 25765:            SUB   
4645 @ 25766:            ASSVAL
4646 @ 25767:            LINE   340 "regression-compile-tmp/check.imp"
4647 @ 25803:            PUSH   FMAX
4648 @ 25806:            PUSH   FPOS
4649 @ 25809:            PUSH   FSIZE
4650 @ 25812:            ADD   
4651 @ 25813:            ASSVAL

   341      SYMCODE = 0
4652 @ 25814:            LINE   341 "regression-compile-tmp/check.imp"
4653 @ 25850:            PUSH   SYMCODE
4654 @ 25853:            PUSHI  #0x00000000
4655 @ 25858:            ASSVAL

   342  L1: ->ENDED %IF FPOS >= FMAX
4656 @ 25859:            LINE   342 "regression-compile-tmp/check.imp"
4657 @ 25895:            LABEL  L_00d2
4658 @ 25898:            LINE   342 "regression-compile-tmp/check.imp"
4659 @ 25934:            PUSH   FPOS
4660 @ 25937:            PUSH   FMAX
4661 @ 25940:            JUMPIF < L_0004
4662 @ 25944:            JUMP   L_00d3
4663 @ 25947:            LOCATE L_0004

   343      LINEBASE = FPOS;  LINE = NEXTLINE
4664 @ 25950:            LINE   343 "regression-compile-tmp/check.imp"
4665 @ 25986:            PUSH   LINEBASE
4666 @ 25989:            PUSH   FPOS
4667 @ 25992:            ASSVAL
4668 @ 25993:            LINE   343 "regression-compile-tmp/check.imp"
4669 @ 26029:            PUSH   LINE
4670 @ 26032:            PUSH   NEXTLINE
4671 @ 26035:            ASSVAL

   344  L3: ATOM = JUMP;  !FOR NUMERIC LABEL DETECTION
4672 @ 26036:            LINE   344 "regression-compile-tmp/check.imp"
4673 @ 26072:            LABEL  L_00d4
4674 @ 26075:            LINE   344 "regression-compile-tmp/check.imp"
4675 @ 26111:            PUSH   ATOM
4676 @ 26114:            PUSHI  #0x0000000f
4677 @ 26119:            ASSVAL

   345      SKIPMIN = SKIP1MIN;  !TO IGNORE NULL STATEMENTS AND COMMENTS
4678 @ 26120:            LINE   345 "regression-compile-tmp/check.imp"
4679 @ 26156:            PUSH   SKIPMIN
4680 @ 26159:            PUSHI  #0x00000056
4681 @ 26164:            ASSVAL

   346      CODE ATOM
4682 @ 26165:            LINE   346 "regression-compile-tmp/check.imp"
4683 @ 26201:            PUSH   CODEATOM
4684 @ 26204:            CALL  

   347      SKIPMIN = NLCODE
4685 @ 26205:            LINE   347 "regression-compile-tmp/check.imp"
4686 @ 26241:            PUSH   SKIPMIN
4687 @ 26244:            PUSHI  #0x0000007f
4688 @ 26249:            ASSVAL

   348      STATS = STATS+1
4689 @ 26250:            LINE   348 "regression-compile-tmp/check.imp"
4690 @ 26286:            PUSH   STATS
4691 @ 26289:            PUSH   STATS
4692 @ 26292:            PUSHI  #0x00000001
4693 @ 26297:            ADD   
4694 @ 26298:            ASSVAL

   349      EXTIND = 0;  DECLTYPE = 0
4695 @ 26299:            LINE   349 "regression-compile-tmp/check.imp"
4696 @ 26335:            PUSH   EXTIND
4697 @ 26338:            PUSHI  #0x00000000
4698 @ 26343:            ASSVAL
4699 @ 26344:            LINE   349 "regression-compile-tmp/check.imp"
4700 @ 26380:            PUSH   DECLTYPE
4701 @ 26383:            PUSHI  #0x00000000
4702 @ 26388:            ASSVAL

   350      CONSTCOUNT = 0;  DIMCOUNT = 0
4703 @ 26389:            LINE   350 "regression-compile-tmp/check.imp"
4704 @ 26425:            PUSH   CONSTCOUNT
4705 @ 26428:            PUSHI  #0x00000000
4706 @ 26433:            ASSVAL
4707 @ 26434:            LINE   350 "regression-compile-tmp/check.imp"
4708 @ 26470:            PUSH   DIMCOUNT
4709 @ 26473:            PUSHI  #0x00000000
4710 @ 26478:            ASSVAL

   351      NP = 51
4711 @ 26479:            LINE   351 "regression-compile-tmp/check.imp"
4712 @ 26515:            PUSH   NP
4713 @ 26518:            PUSHI  #0x00000033
4714 @ 26523:            ASSVAL

   352      LINKMAX = 1;  LINK(1) = LINK1;    !FOR GRATUITOUS PHRASE EXIT
4715 @ 26524:            LINE   352 "regression-compile-tmp/check.imp"
4716 @ 26560:            PUSH   LINKMAX
4717 @ 26563:            PUSHI  #0x00000001
4718 @ 26568:            ASSVAL
4719 @ 26569:            LINE   352 "regression-compile-tmp/check.imp"
4720 @ 26605:            PUSH   LINK
4721 @ 26608:            PUSHI  #0x00000001
4722 @ 26613:            ACCESS
4723 @ 26614:            PUSH   LINK1
4724 @ 26617:            ASSVAL

   353      I = GRAM(INITBASE+ATOM)
4725 @ 26618:            LINE   353 "regression-compile-tmp/check.imp"
4726 @ 26654:            PUSH   I
4727 @ 26657:            PUSH   GRAM
4728 @ 26660:            PUSHI  #0x000001d8
4729 @ 26665:            PUSH   ATOM
4730 @ 26668:            ADD   
4731 @ 26669:            ACCESS
4732 @ 26670:            ASSVAL

   354      ->ERR %IF I = 0
4733 @ 26671:            LINE   354 "regression-compile-tmp/check.imp"
4734 @ 26707:            PUSH   I
4735 @ 26710:            PUSHI  #0x00000000
4736 @ 26715:            JUMPIF # L_0004
4737 @ 26719:            JUMP   L_00d5
4738 @ 26722:            LOCATE L_0004

   355      G = I>>6&1022+ADGRAM0
4739 @ 26725:            LINE   355 "regression-compile-tmp/check.imp"
4740 @ 26761:            PUSH   G
4741 @ 26764:            PUSH   I
4742 @ 26767:            PUSHI  #0x00000006
4743 @ 26772:            RSH   
4744 @ 26773:            PUSHI  #0x000003fe
4745 @ 26778:            AND   
4746 @ 26779:            PUSH   ADGRAM0
4747 @ 26782:            ADD   
4748 @ 26783:            ASSVAL

   356      ->A(ATOM)
4749 @ 26784:            LINE   356 "regression-compile-tmp/check.imp"
4750 @ 26820:            PUSH   ATOM
4751 @ 26823:            SJUMP  208

   357  A(1): !IDENT
4752 @ 26826:            LINE   357 "regression-compile-tmp/check.imp"
4753 @ 26862:            PUSHI  #0x00000001
4754 @ 26867:            SLABEL 208

   358  A(6): !OP3
4755 @ 26870:            LINE   358 "regression-compile-tmp/check.imp"
4756 @ 26906:            PUSHI  #0x00000006
4757 @ 26911:            SLABEL 208

   359  A(9): !EQ
4758 @ 26914:            LINE   359 "regression-compile-tmp/check.imp"
4759 @ 26950:            PUSHI  #0x00000009
4760 @ 26955:            SLABEL 208

   360  A(13): !NL
4761 @ 26958:            LINE   360 "regression-compile-tmp/check.imp"
4762 @ 26994:            PUSHI  #0x0000000d
4763 @ 26999:            SLABEL 208

   361  A(25): !COLON
4764 @ 27002:            LINE   361 "regression-compile-tmp/check.imp"
4765 @ 27038:            PUSHI  #0x00000019
4766 @ 27043:            SLABEL 208

   362      I = SHORTINTEGER(G); G = I>>6&1022+ADGRAM0
4767 @ 27046:            LINE   362 "regression-compile-tmp/check.imp"
4768 @ 27082:            PUSH   I
4769 @ 27085:            PUSH   SHORTINTEGER
4770 @ 27088:            PUSH   G
4771 @ 27091:            ASSPAR
4772 @ 27092:            CALL  
4773 @ 27093:            ASSVAL
4774 @ 27094:            LINE   362 "regression-compile-tmp/check.imp"
4775 @ 27130:            PUSH   G
4776 @ 27133:            PUSH   I
4777 @ 27136:            PUSHI  #0x00000006
4778 @ 27141:            RSH   
4779 @ 27142:            PUSHI  #0x000003fe
4780 @ 27147:            AND   
4781 @ 27148:            PUSH   ADGRAM0
4782 @ 27151:            ADD   
4783 @ 27152:            ASSVAL

   363      ->A(I&127)
4784 @ 27153:            LINE   363 "regression-compile-tmp/check.imp"
4785 @ 27189:            PUSH   I
4786 @ 27192:            PUSHI  #0x0000007f
4787 @ 27197:            AND   
4788 @ 27198:            SJUMP  208

   364  A(10): A(11): A(12): A(15): A(18): A(19): A(20):
4789 @ 27201:            LINE   364 "regression-compile-tmp/check.imp"
4790 @ 27237:            PUSHI  #0x0000000a
4791 @ 27242:            SLABEL 208
4792 @ 27245:            LINE   364 "regression-compile-tmp/check.imp"
4793 @ 27281:            PUSHI  #0x0000000b
4794 @ 27286:            SLABEL 208
4795 @ 27289:            LINE   364 "regression-compile-tmp/check.imp"
4796 @ 27325:            PUSHI  #0x0000000c
4797 @ 27330:            SLABEL 208
4798 @ 27333:            LINE   364 "regression-compile-tmp/check.imp"
4799 @ 27369:            PUSHI  #0x0000000f
4800 @ 27374:            SLABEL 208
4801 @ 27377:            LINE   364 "regression-compile-tmp/check.imp"
4802 @ 27413:            PUSHI  #0x00000012
4803 @ 27418:            SLABEL 208
4804 @ 27421:            LINE   364 "regression-compile-tmp/check.imp"
4805 @ 27457:            PUSHI  #0x00000013
4806 @ 27462:            SLABEL 208
4807 @ 27465:            LINE   364 "regression-compile-tmp/check.imp"
4808 @ 27501:            PUSHI  #0x00000014
4809 @ 27506:            SLABEL 208

   365  A(21): A(23): A(27): A(37):
4810 @ 27509:            LINE   365 "regression-compile-tmp/check.imp"
4811 @ 27545:            PUSHI  #0x00000015
4812 @ 27550:            SLABEL 208
4813 @ 27553:            LINE   365 "regression-compile-tmp/check.imp"
4814 @ 27589:            PUSHI  #0x00000017
4815 @ 27594:            SLABEL 208
4816 @ 27597:            LINE   365 "regression-compile-tmp/check.imp"
4817 @ 27633:            PUSHI  #0x0000001b
4818 @ 27638:            SLABEL 208
4819 @ 27641:            LINE   365 "regression-compile-tmp/check.imp"
4820 @ 27677:            PUSHI  #0x00000025
4821 @ 27682:            SLABEL 208

   366  A(43): A(44): A(45):
4822 @ 27685:            LINE   366 "regression-compile-tmp/check.imp"
4823 @ 27721:            PUSHI  #0x0000002b
4824 @ 27726:            SLABEL 208
4825 @ 27729:            LINE   366 "regression-compile-tmp/check.imp"
4826 @ 27765:            PUSHI  #0x0000002c
4827 @ 27770:            SLABEL 208
4828 @ 27773:            LINE   366 "regression-compile-tmp/check.imp"
4829 @ 27809:            PUSHI  #0x0000002d
4830 @ 27814:            SLABEL 208

   367  A(47): A(48): A(50): A(57): A(65):
4831 @ 27817:            LINE   367 "regression-compile-tmp/check.imp"
4832 @ 27853:            PUSHI  #0x0000002f
4833 @ 27858:            SLABEL 208
4834 @ 27861:            LINE   367 "regression-compile-tmp/check.imp"
4835 @ 27897:            PUSHI  #0x00000030
4836 @ 27902:            SLABEL 208
4837 @ 27905:            LINE   367 "regression-compile-tmp/check.imp"
4838 @ 27941:            PUSHI  #0x00000032
4839 @ 27946:            SLABEL 208
4840 @ 27949:            LINE   367 "regression-compile-tmp/check.imp"
4841 @ 27985:            PUSHI  #0x00000039
4842 @ 27990:            SLABEL 208
4843 @ 27993:            LINE   367 "regression-compile-tmp/check.imp"
4844 @ 28029:            PUSHI  #0x00000041
4845 @ 28034:            SLABEL 208

   368  CODE:
4846 @ 28037:            LINE   368 "regression-compile-tmp/check.imp"
4847 @ 28073:            LABEL  L_00d6

   369      CODE ATOM
4848 @ 28076:            LINE   369 "regression-compile-tmp/check.imp"
4849 @ 28112:            PUSH   CODEATOM
4850 @ 28115:            CALL  

   370  ON:
4851 @ 28116:            LINE   370 "regression-compile-tmp/check.imp"
4852 @ 28152:            LABEL  L_00d7

   371  REP:%CYCLE
   372  !     LOOPS = LOOPS+1
4853 @ 28155:            LINE   371 "regression-compile-tmp/check.imp"
4854 @ 28191:            LABEL  L_00d8
4855 @ 28194:            LINE   371 "regression-compile-tmp/check.imp"
4856 @ 28230:            LOCATE L_0003

   373         CLASS = SHORTINTEGER(G)&127
4857 @ 28233:            LINE   373 "regression-compile-tmp/check.imp"
4858 @ 28269:            PUSH   CLASS
4859 @ 28272:            PUSH   SHORTINTEGER
4860 @ 28275:            PUSH   G
4861 @ 28278:            ASSPAR
4862 @ 28279:            CALL  
4863 @ 28280:            PUSHI  #0x0000007f
4864 @ 28285:            AND   
4865 @ 28286:            ASSVAL

   374         %EXIT %IF CLASS >= 60 %OR CLASS = ATOM
4866 @ 28287:            LINE   374 "regression-compile-tmp/check.imp"
4867 @ 28323:            PUSH   CLASS
4868 @ 28326:            PUSHI  #0x0000003c
4869 @ 28331:            JUMPIF >= L_0008
4870 @ 28335:            PUSH   CLASS
4871 @ 28338:            PUSH   ATOM
4872 @ 28341:            JUMPIF # L_0007
4873 @ 28345:            LOCATE L_0008
4874 @ 28348:            GOTO   L_0004
4875 @ 28351:            LOCATE L_0007

   375         G = G+2
4876 @ 28354:            LINE   375 "regression-compile-tmp/check.imp"
4877 @ 28390:            PUSH   G
4878 @ 28393:            PUSH   G
4879 @ 28396:            PUSHI  #0x00000002
4880 @ 28401:            ADD   
4881 @ 28402:            ASSVAL

   376      %REPEAT
4882 @ 28403:            LINE   376 "regression-compile-tmp/check.imp"
4883 @ 28439:            REPEAT L_0003
4884 @ 28442:            LOCATE L_0004

   377      G = SHORTINTEGER(G)>>6&1022+ADGRAM0
4885 @ 28445:            LINE   377 "regression-compile-tmp/check.imp"
4886 @ 28481:            PUSH   G
4887 @ 28484:            PUSH   SHORTINTEGER
4888 @ 28487:            PUSH   G
4889 @ 28490:            ASSPAR
4890 @ 28491:            CALL  
4891 @ 28492:            PUSHI  #0x00000006
4892 @ 28497:            RSH   
4893 @ 28498:            PUSHI  #0x000003fe
4894 @ 28503:            AND   
4895 @ 28504:            PUSH   ADGRAM0
4896 @ 28507:            ADD   
4897 @ 28508:            ASSVAL

   378      ->A(CLASS)
4898 @ 28509:            LINE   378 "regression-compile-tmp/check.imp"
4899 @ 28545:            PUSH   CLASS
4900 @ 28548:            SJUMP  208

   379  A(109): A(110): A(111): A(113): A(114):
4901 @ 28551:            LINE   379 "regression-compile-tmp/check.imp"
4902 @ 28587:            PUSHI  #0x0000006d
4903 @ 28592:            SLABEL 208
4904 @ 28595:            LINE   379 "regression-compile-tmp/check.imp"
4905 @ 28631:            PUSHI  #0x0000006e
4906 @ 28636:            SLABEL 208
4907 @ 28639:            LINE   379 "regression-compile-tmp/check.imp"
4908 @ 28675:            PUSHI  #0x0000006f
4909 @ 28680:            SLABEL 208
4910 @ 28683:            LINE   379 "regression-compile-tmp/check.imp"
4911 @ 28719:            PUSHI  #0x00000071
4912 @ 28724:            SLABEL 208
4913 @ 28727:            LINE   379 "regression-compile-tmp/check.imp"
4914 @ 28763:            PUSHI  #0x00000072
4915 @ 28768:            SLABEL 208

   380  A(115): A(116): A(117): A(118): A(119):
4916 @ 28771:            LINE   380 "regression-compile-tmp/check.imp"
4917 @ 28807:            PUSHI  #0x00000073
4918 @ 28812:            SLABEL 208
4919 @ 28815:            LINE   380 "regression-compile-tmp/check.imp"
4920 @ 28851:            PUSHI  #0x00000074
4921 @ 28856:            SLABEL 208
4922 @ 28859:            LINE   380 "regression-compile-tmp/check.imp"
4923 @ 28895:            PUSHI  #0x00000075
4924 @ 28900:            SLABEL 208
4925 @ 28903:            LINE   380 "regression-compile-tmp/check.imp"
4926 @ 28939:            PUSHI  #0x00000076
4927 @ 28944:            SLABEL 208
4928 @ 28947:            LINE   380 "regression-compile-tmp/check.imp"
4929 @ 28983:            PUSHI  #0x00000077
4930 @ 28988:            SLABEL 208

   381  A(120): A(121): A(122): A(123): A(124):
4931 @ 28991:            LINE   381 "regression-compile-tmp/check.imp"
4932 @ 29027:            PUSHI  #0x00000078
4933 @ 29032:            SLABEL 208
4934 @ 29035:            LINE   381 "regression-compile-tmp/check.imp"
4935 @ 29071:            PUSHI  #0x00000079
4936 @ 29076:            SLABEL 208
4937 @ 29079:            LINE   381 "regression-compile-tmp/check.imp"
4938 @ 29115:            PUSHI  #0x0000007a
4939 @ 29120:            SLABEL 208
4940 @ 29123:            LINE   381 "regression-compile-tmp/check.imp"
4941 @ 29159:            PUSHI  #0x0000007b
4942 @ 29164:            SLABEL 208
4943 @ 29167:            LINE   381 "regression-compile-tmp/check.imp"
4944 @ 29203:            PUSHI  #0x0000007c
4945 @ 29208:            SLABEL 208

   382  A(125): A(126):
4946 @ 29211:            LINE   382 "regression-compile-tmp/check.imp"
4947 @ 29247:            PUSHI  #0x0000007d
4948 @ 29252:            SLABEL 208
4949 @ 29255:            LINE   382 "regression-compile-tmp/check.imp"
4950 @ 29291:            PUSHI  #0x0000007e
4951 @ 29296:            SLABEL 208

   383  ENTER:
4952 @ 29299:            LINE   383 "regression-compile-tmp/check.imp"
4953 @ 29335:            LABEL  L_00d9

   384      LINKMAX = LINKMAX+1;  ->ERR %IF LINKMAX > 20
4954 @ 29338:            LINE   384 "regression-compile-tmp/check.imp"
4955 @ 29374:            PUSH   LINKMAX
4956 @ 29377:            PUSH   LINKMAX
4957 @ 29380:            PUSHI  #0x00000001
4958 @ 29385:            ADD   
4959 @ 29386:            ASSVAL
4960 @ 29387:            LINE   384 "regression-compile-tmp/check.imp"
4961 @ 29423:            PUSH   LINKMAX
4962 @ 29426:            PUSHI  #0x00000014
4963 @ 29431:            JUMPIF <= L_0004
4964 @ 29435:            JUMP   L_00d5
4965 @ 29438:            LOCATE L_0004

   385      LINK(LINKMAX) = G
4966 @ 29441:            LINE   385 "regression-compile-tmp/check.imp"
4967 @ 29477:            PUSH   LINK
4968 @ 29480:            PUSH   LINKMAX
4969 @ 29483:            ACCESS
4970 @ 29484:            PUSH   G
4971 @ 29487:            ASSVAL

   386      G = PHRASE(CLASS)<<1+ADGRAM0
4972 @ 29488:            LINE   386 "regression-compile-tmp/check.imp"
4973 @ 29524:            PUSH   G
4974 @ 29527:            PUSH   PHRASE
4975 @ 29530:            PUSH   CLASS
4976 @ 29533:            ACCESS
4977 @ 29534:            PUSHI  #0x00000001
4978 @ 29539:            LSH   
4979 @ 29540:            PUSH   ADGRAM0
4980 @ 29543:            ADD   
4981 @ 29544:            ASSVAL

   387      ->REP
4982 @ 29545:            LINE   387 "regression-compile-tmp/check.imp"
4983 @ 29581:            JUMP   L_00d8

   388  A(66):
4984 @ 29584:            LINE   388 "regression-compile-tmp/check.imp"
4985 @ 29620:            PUSHI  #0x00000042
4986 @ 29625:            SLABEL 208

   389  EXIT:
4987 @ 29628:            LINE   389 "regression-compile-tmp/check.imp"
4988 @ 29664:            LABEL  L_00da

   390      G = LINK(LINKMAX);  LINKMAX = LINKMAX-1
4989 @ 29667:            LINE   390 "regression-compile-tmp/check.imp"
4990 @ 29703:            PUSH   G
4991 @ 29706:            PUSH   LINK
4992 @ 29709:            PUSH   LINKMAX
4993 @ 29712:            ACCESS
4994 @ 29713:            ASSVAL
4995 @ 29714:            LINE   390 "regression-compile-tmp/check.imp"
4996 @ 29750:            PUSH   LINKMAX
4997 @ 29753:            PUSH   LINKMAX
4998 @ 29756:            PUSHI  #0x00000001
4999 @ 29761:            SUB   
5000 @ 29762:            ASSVAL

   391      ->REP
   392      
5001 @ 29763:            LINE   391 "regression-compile-tmp/check.imp"
5002 @ 29799:            JUMP   L_00d8

   393  A(67): !ALT (ALTERNATIVE PHRASE RECOGNISED)
5003 @ 29802:            LINE   393 "regression-compile-tmp/check.imp"
5004 @ 29838:            PUSHI  #0x00000043
5005 @ 29843:            SLABEL 208

   394      I = SHORTINTEGER(LINK(LINKMAX));  LINKMAX = LINKMAX-1
5006 @ 29846:            LINE   394 "regression-compile-tmp/check.imp"
5007 @ 29882:            PUSH   I
5008 @ 29885:            PUSH   SHORTINTEGER
5009 @ 29888:            PUSH   LINK
5010 @ 29891:            PUSH   LINKMAX
5011 @ 29894:            ACCESS
5012 @ 29895:            ASSPAR
5013 @ 29896:            CALL  
5014 @ 29897:            ASSVAL
5015 @ 29898:            LINE   394 "regression-compile-tmp/check.imp"
5016 @ 29934:            PUSH   LINKMAX
5017 @ 29937:            PUSH   LINKMAX
5018 @ 29940:            PUSHI  #0x00000001
5019 @ 29945:            SUB   
5020 @ 29946:            ASSVAL

   395      ->ERR %IF I&127 # 0;  !NO ALTERNATIVE
5021 @ 29947:            LINE   395 "regression-compile-tmp/check.imp"
5022 @ 29983:            PUSH   I
5023 @ 29986:            PUSHI  #0x0000007f
5024 @ 29991:            AND   
5025 @ 29992:            PUSHI  #0x00000000
5026 @ 29997:            JUMPIF = L_0004
5027 @ 30001:            JUMP   L_00d5
5028 @ 30004:            LOCATE L_0004

   396      G = I>>6&1022+ADGRAM0
5029 @ 30007:            LINE   396 "regression-compile-tmp/check.imp"
5030 @ 30043:            PUSH   G
5031 @ 30046:            PUSH   I
5032 @ 30049:            PUSHI  #0x00000006
5033 @ 30054:            RSH   
5034 @ 30055:            PUSHI  #0x000003fe
5035 @ 30060:            AND   
5036 @ 30061:            PUSH   ADGRAM0
5037 @ 30064:            ADD   
5038 @ 30065:            ASSVAL

   397      ->ON
5039 @ 30066:            LINE   397 "regression-compile-tmp/check.imp"
5040 @ 30102:            JUMP   L_00d7

   398  A(68): !BREAK (TERMINATOR WITHIN CONST LIST)
5041 @ 30105:            LINE   398 "regression-compile-tmp/check.imp"
5042 @ 30141:            PUSHI  #0x00000044
5043 @ 30146:            SLABEL 208

   399      REPORT(FAULTNUM) %IF FAULTNUM >= 0
5044 @ 30149:            LINE   399 "regression-compile-tmp/check.imp"
5045 @ 30185:            PUSH   FAULTNUM
5046 @ 30188:            PUSHI  #0x00000000
5047 @ 30193:            JUMPIF < L_0004
5048 @ 30197:            PUSH   REPORT
5049 @ 30200:            PUSH   FAULTNUM
5050 @ 30203:            ASSPAR
5051 @ 30204:            CALL  
5052 @ 30205:            LOCATE L_0004

   400      %IF ATOMTYPE = 0 %START;  !NL
5053 @ 30208:            LINE   400 "regression-compile-tmp/check.imp"
5054 @ 30244:            PUSH   ATOMTYPE
5055 @ 30247:            PUSHI  #0x00000000
5056 @ 30252:            JUMPIF # L_0004

   401         LINEBASE = FPOS;  LINE = NEXTLINE
5057 @ 30256:            LINE   401 "regression-compile-tmp/check.imp"
5058 @ 30292:            PUSH   LINEBASE
5059 @ 30295:            PUSH   FPOS
5060 @ 30298:            ASSVAL
5061 @ 30299:            LINE   401 "regression-compile-tmp/check.imp"
5062 @ 30335:            PUSH   LINE
5063 @ 30338:            PUSH   NEXTLINE
5064 @ 30341:            ASSVAL

   402      %FINISH
5065 @ 30342:            LINE   402 "regression-compile-tmp/check.imp"
5066 @ 30378:            LOCATE L_0004

   403      ->CODE
   404  
5067 @ 30381:            LINE   403 "regression-compile-tmp/check.imp"
5068 @ 30417:            JUMP   L_00d6

   405  UNKNOWN:
5069 @ 30420:            LINE   405 "regression-compile-tmp/check.imp"
5070 @ 30456:            LABEL  L_00db

   406      %WHILE DPOS < 0 %CYCLE
5071 @ 30459:            LINE   406 "regression-compile-tmp/check.imp"
5072 @ 30495:            LOCATE L_0003
5073 @ 30498:            PUSH   DPOS
5074 @ 30501:            PUSHI  #0x00000000
5075 @ 30506:            JUMPIF >= L_0004

   407         ->IGNORE %IF STRING(-DPOS+4) = STRING(DLIM+12)
5076 @ 30510:            LINE   407 "regression-compile-tmp/check.imp"
5077 @ 30546:            PUSH   STRING
5078 @ 30549:            PUSH   DPOS
5079 @ 30552:            NEGATE
5080 @ 30553:            PUSHI  #0x00000004
5081 @ 30558:            ADD   
5082 @ 30559:            ASSPAR
5083 @ 30560:            CALL  
5084 @ 30561:            PUSH   STRING
5085 @ 30564:            PUSH   DLIM
5086 @ 30567:            PUSHI  #0x0000000c
5087 @ 30572:            ADD   
5088 @ 30573:            ASSPAR
5089 @ 30574:            CALL  
5090 @ 30575:            JUMPIF # L_0007
5091 @ 30579:            JUMP   L_00dc
5092 @ 30582:            LOCATE L_0007

   408         DPOS = INTEGER(-DPOS)
5093 @ 30585:            LINE   408 "regression-compile-tmp/check.imp"
5094 @ 30621:            PUSH   DPOS
5095 @ 30624:            PUSH   INTEGER
5096 @ 30627:            PUSH   DPOS
5097 @ 30630:            NEGATE
5098 @ 30631:            ASSPAR
5099 @ 30632:            CALL  
5100 @ 30633:            ASSVAL

   409      %REPEAT
5101 @ 30634:            LINE   409 "regression-compile-tmp/check.imp"
5102 @ 30670:            REPEAT L_0003
5103 @ 30673:            LOCATE L_0004

   410      FAULT(2)
5104 @ 30676:            LINE   410 "regression-compile-tmp/check.imp"
5105 @ 30712:            PUSH   FAULT
5106 @ 30715:            PUSHI  #0x00000002
5107 @ 30720:            ASSPAR
5108 @ 30721:            CALL  

   411      %CYCLE
5109 @ 30722:            LINE   411 "regression-compile-tmp/check.imp"
5110 @ 30758:            LOCATE L_0003

   412         DBOUND = DBOUND-4;  NEWDLIM = NEWDLIM-4
5111 @ 30761:            LINE   412 "regression-compile-tmp/check.imp"
5112 @ 30797:            PUSH   DBOUND
5113 @ 30800:            PUSH   DBOUND
5114 @ 30803:            PUSHI  #0x00000004
5115 @ 30808:            SUB   
5116 @ 30809:            ASSVAL
5117 @ 30810:            LINE   412 "regression-compile-tmp/check.imp"
5118 @ 30846:            PUSH   NEWDLIM
5119 @ 30849:            PUSH   NEWDLIM
5120 @ 30852:            PUSHI  #0x00000004
5121 @ 30857:            SUB   
5122 @ 30858:            ASSVAL

   413         %EXIT %IF NEWDLIM = DLIM+8
5123 @ 30859:            LINE   413 "regression-compile-tmp/check.imp"
5124 @ 30895:            PUSH   NEWDLIM
5125 @ 30898:            PUSH   DLIM
5126 @ 30901:            PUSHI  #0x00000008
5127 @ 30906:            ADD   
5128 @ 30907:            JUMPIF # L_0007
5129 @ 30911:            GOTO   L_0004
5130 @ 30914:            LOCATE L_0007

   414         INTEGER(DBOUND) = INTEGER(NEWDLIM)
5131 @ 30917:            LINE   414 "regression-compile-tmp/check.imp"
5132 @ 30953:            PUSH   INTEGER
5133 @ 30956:            PUSH   DBOUND
5134 @ 30959:            ASSPAR
5135 @ 30960:            CALL  
5136 @ 30961:            PUSH   INTEGER
5137 @ 30964:            PUSH   NEWDLIM
5138 @ 30967:            ASSPAR
5139 @ 30968:            CALL  
5140 @ 30969:            ASSVAL

   415      %REPEAT
5141 @ 30970:            LINE   415 "regression-compile-tmp/check.imp"
5142 @ 31006:            REPEAT L_0003
5143 @ 31009:            LOCATE L_0004

   416      HEAD == INTEGER(HEAD+8) %WHILE HEAD > 0
5144 @ 31012:            LINE   416 "regression-compile-tmp/check.imp"
5145 @ 31048:            LOCATE L_0003
5146 @ 31051:            PUSH   HEAD
5147 @ 31054:            PUSHI  #0x00000000
5148 @ 31059:            JUMPIF <= L_0004
5149 @ 31063:            PUSH   HEAD
5150 @ 31066:            PUSH   INTEGER
5151 @ 31069:            PUSH   HEAD
5152 @ 31072:            PUSHI  #0x00000008
5153 @ 31077:            ADD   
5154 @ 31078:            ASSPAR
5155 @ 31079:            CALL  
5156 @ 31080:            ASSREF
5157 @ 31081:            REPEAT L_0003
5158 @ 31084:            LOCATE L_0004

   417      INTEGER(DBOUND) = HEAD;  HEAD = -DBOUND
5159 @ 31087:            LINE   417 "regression-compile-tmp/check.imp"
5160 @ 31123:            PUSH   INTEGER
5161 @ 31126:            PUSH   DBOUND
5162 @ 31129:            ASSPAR
5163 @ 31130:            CALL  
5164 @ 31131:            PUSH   HEAD
5165 @ 31134:            ASSVAL
5166 @ 31135:            LINE   417 "regression-compile-tmp/check.imp"
5167 @ 31171:            PUSH   HEAD
5168 @ 31174:            PUSH   DBOUND
5169 @ 31177:            NEGATE
5170 @ 31178:            ASSVAL

   418      ->IGNORE
5171 @ 31179:            LINE   418 "regression-compile-tmp/check.imp"
5172 @ 31215:            JUMP   L_00dc

   419  MODERR:
5173 @ 31218:            LINE   419 "regression-compile-tmp/check.imp"
5174 @ 31254:            LABEL  L_00dd

   420      FAULT(3)
5175 @ 31257:            LINE   420 "regression-compile-tmp/check.imp"
5176 @ 31293:            PUSH   FAULT
5177 @ 31296:            PUSHI  #0x00000003
5178 @ 31301:            ASSPAR
5179 @ 31302:            CALL  

   421      ->IGNORE
5180 @ 31303:            LINE   421 "regression-compile-tmp/check.imp"
5181 @ 31339:            JUMP   L_00dc

   422  A(0): A(64):
5182 @ 31342:            LINE   422 "regression-compile-tmp/check.imp"
5183 @ 31378:            PUSHI  #0x00000000
5184 @ 31383:            SLABEL 208
5185 @ 31386:            LINE   422 "regression-compile-tmp/check.imp"
5186 @ 31422:            PUSHI  #0x00000040
5187 @ 31427:            SLABEL 208

   423  ERR:FAULTNUM = 0;  FAULTNUM = ATOMTYPE %IF ATOM = 0
5188 @ 31430:            LINE   423 "regression-compile-tmp/check.imp"
5189 @ 31466:            LABEL  L_00d5
5190 @ 31469:            LINE   423 "regression-compile-tmp/check.imp"
5191 @ 31505:            PUSH   FAULTNUM
5192 @ 31508:            PUSHI  #0x00000000
5193 @ 31513:            ASSVAL
5194 @ 31514:            LINE   423 "regression-compile-tmp/check.imp"
5195 @ 31550:            PUSH   ATOM
5196 @ 31553:            PUSHI  #0x00000000
5197 @ 31558:            JUMPIF # L_0004
5198 @ 31562:            PUSH   FAULTNUM
5199 @ 31565:            PUSH   ATOMTYPE
5200 @ 31568:            ASSVAL
5201 @ 31569:            LOCATE L_0004

   424      ->DISASTER %IF FAULTNUM = 99
5202 @ 31572:            LINE   424 "regression-compile-tmp/check.imp"
5203 @ 31608:            PUSH   FAULTNUM
5204 @ 31611:            PUSHI  #0x00000063
5205 @ 31616:            JUMPIF # L_0004
5206 @ 31620:            JUMP   L_00de
5207 @ 31623:            LOCATE L_0004

   425      FAULTPOS = FPOS1
5208 @ 31626:            LINE   425 "regression-compile-tmp/check.imp"
5209 @ 31662:            PUSH   FAULTPOS
5210 @ 31665:            PUSH   FPOS1
5211 @ 31668:            ASSVAL

   426  IGNORE:
5212 @ 31669:            LINE   426 "regression-compile-tmp/check.imp"
5213 @ 31705:            LABEL  L_00dc

   427      I=ATOM %AND CODE ATOM %WHILE ATOM # TERMINATOR
5214 @ 31708:            LINE   427 "regression-compile-tmp/check.imp"
5215 @ 31744:            LOCATE L_0003
5216 @ 31747:            PUSH   ATOM
5217 @ 31750:            PUSHI  #0x0000000d
5218 @ 31755:            JUMPIF = L_0004
5219 @ 31759:            PUSH   I
5220 @ 31762:            PUSH   ATOM
5221 @ 31765:            ASSVAL
5222 @ 31766:            PUSH   CODEATOM
5223 @ 31769:            CALL  
5224 @ 31770:            REPEAT L_0003
5225 @ 31773:            LOCATE L_0004

   428      C_STACK = C_STACK<<2+3 %IF I = START
5226 @ 31776:            LINE   428 "regression-compile-tmp/check.imp"
5227 @ 31812:            PUSH   I
5228 @ 31815:            PUSHI  #0x00000035
5229 @ 31820:            JUMPIF # L_0004
5230 @ 31824:            PUSH   C
5231 @ 31827:            SELECT 1
5232 @ 31830:            PUSH   C
5233 @ 31833:            SELECT 1
5234 @ 31836:            PUSHI  #0x00000002
5235 @ 31841:            LSH   
5236 @ 31842:            PUSHI  #0x00000003
5237 @ 31847:            ADD   
5238 @ 31848:            ASSVAL
5239 @ 31849:            LOCATE L_0004

   429      C_STACK = C_STACK<<2+2 %IF I = CYCLE
5240 @ 31852:            LINE   429 "regression-compile-tmp/check.imp"
5241 @ 31888:            PUSH   I
5242 @ 31891:            PUSHI  #0x00000036
5243 @ 31896:            JUMPIF # L_0004
5244 @ 31900:            PUSH   C
5245 @ 31903:            SELECT 1
5246 @ 31906:            PUSH   C
5247 @ 31909:            SELECT 1
5248 @ 31912:            PUSHI  #0x00000002
5249 @ 31917:            LSH   
5250 @ 31918:            PUSHI  #0x00000002
5251 @ 31923:            ADD   
5252 @ 31924:            ASSVAL
5253 @ 31925:            LOCATE L_0004

   430      REPORT(FAULTNUM) %IF FAULTNUM >= 0
5254 @ 31928:            LINE   430 "regression-compile-tmp/check.imp"
5255 @ 31964:            PUSH   FAULTNUM
5256 @ 31967:            PUSHI  #0x00000000
5257 @ 31972:            JUMPIF < L_0004
5258 @ 31976:            PUSH   REPORT
5259 @ 31979:            PUSH   FAULTNUM
5260 @ 31982:            ASSPAR
5261 @ 31983:            CALL  
5262 @ 31984:            LOCATE L_0004

   431      %WHILE I = COMMA %AND ATOMTYPE = 0 %CYCLE
5263 @ 31987:            LINE   431 "regression-compile-tmp/check.imp"
5264 @ 32023:            LOCATE L_0003
5265 @ 32026:            PUSH   I
5266 @ 32029:            PUSHI  #0x0000000a
5267 @ 32034:            JUMPIF # L_0004
5268 @ 32038:            PUSH   ATOMTYPE
5269 @ 32041:            PUSHI  #0x00000000
5270 @ 32046:            JUMPIF # L_0004

   432         I=ATOM %AND CODE ATOM %UNTIL ATOM = TERMINATOR
5271 @ 32050:            LINE   432 "regression-compile-tmp/check.imp"
5272 @ 32086:            LOCATE L_0006
5273 @ 32089:            PUSH   I
5274 @ 32092:            PUSH   ATOM
5275 @ 32095:            ASSVAL
5276 @ 32096:            PUSH   CODEATOM
5277 @ 32099:            CALL  
5278 @ 32100:            PUSH   ATOM
5279 @ 32103:            PUSHI  #0x0000000d
5280 @ 32108:            JUMPIF = L_0007
5281 @ 32112:            REPEAT L_0006
5282 @ 32115:            LOCATE L_0007

   433      %REPEAT
5283 @ 32118:            LINE   433 "regression-compile-tmp/check.imp"
5284 @ 32154:            REPEAT L_0003
5285 @ 32157:            LOCATE L_0004

   434  A(69): !FIN
5286 @ 32160:            LINE   434 "regression-compile-tmp/check.imp"
5287 @ 32196:            PUSHI  #0x00000045
5288 @ 32201:            SLABEL 208

   435  FIN:REPORT(FAULTNUM) %IF FAULTNUM >= 0
5289 @ 32204:            LINE   435 "regression-compile-tmp/check.imp"
5290 @ 32240:            LABEL  L_00df
5291 @ 32243:            LINE   435 "regression-compile-tmp/check.imp"
5292 @ 32279:            PUSH   FAULTNUM
5293 @ 32282:            PUSHI  #0x00000000
5294 @ 32287:            JUMPIF < L_0004
5295 @ 32291:            PUSH   REPORT
5296 @ 32294:            PUSH   FAULTNUM
5297 @ 32297:            ASSPAR
5298 @ 32298:            CALL  
5299 @ 32299:            LOCATE L_0004

   436      %IF C_BTYPE&1 # 0 %START;  !PSEUDO BLOCK ENTRY FOR SPEC
5300 @ 32302:            LINE   436 "regression-compile-tmp/check.imp"
5301 @ 32338:            PUSH   C
5302 @ 32341:            SELECT 3
5303 @ 32344:            PUSHI  #0x00000001
5304 @ 32349:            AND   
5305 @ 32350:            PUSHI  #0x00000000
5306 @ 32355:            JUMPIF = L_0004

   437         DLIM = C_LOCAL
5307 @ 32359:            LINE   437 "regression-compile-tmp/check.imp"
5308 @ 32395:            PUSH   DLIM
5309 @ 32398:            PUSH   C
5310 @ 32401:            SELECT 2
5311 @ 32404:            ASSVAL

   438         C = HOLD(LEVEL);  LEVEL = LEVEL-1
5312 @ 32405:            LINE   438 "regression-compile-tmp/check.imp"
5313 @ 32441:            PUSH   C
5314 @ 32444:            PUSH   HOLD
5315 @ 32447:            PUSH   LEVEL
5316 @ 32450:            ACCESS
5317 @ 32451:            ASSVAL
5318 @ 32452:            LINE   438 "regression-compile-tmp/check.imp"
5319 @ 32488:            PUSH   LEVEL
5320 @ 32491:            PUSH   LEVEL
5321 @ 32494:            PUSHI  #0x00000001
5322 @ 32499:            SUB   
5323 @ 32500:            ASSVAL

   439      %FINISH
5324 @ 32501:            LINE   439 "regression-compile-tmp/check.imp"
5325 @ 32537:            LOCATE L_0004

   440      ->L3 %IF ATOMTYPE # 0;  !COLON OR SEMI-COLON
5326 @ 32540:            LINE   440 "regression-compile-tmp/check.imp"
5327 @ 32576:            PUSH   ATOMTYPE
5328 @ 32579:            PUSHI  #0x00000000
5329 @ 32584:            JUMPIF = L_0004
5330 @ 32588:            JUMP   L_00d4
5331 @ 32591:            LOCATE L_0004

   441      ->L1;  !NEWLINE
5332 @ 32594:            LINE   441 "regression-compile-tmp/check.imp"
5333 @ 32630:            JUMP   L_00d2

   442  DISASTER:
5334 @ 32633:            LINE   442 "regression-compile-tmp/check.imp"
5335 @ 32669:            LABEL  L_00de

   443      PRINT STRING("** SPACE EXHAUSTED AT LINE");  WRITE(NEXTLINE,1)
5336 @ 32672:            LINE   443 "regression-compile-tmp/check.imp"
5337 @ 32708:            PUSH   PRINTSTRING
5338 @ 32711:            PUSHS  "** SPACE EXHAUSTED AT LINE"
5339 @ 32739:            ASSPAR
5340 @ 32740:            CALL  
5341 @ 32741:            LINE   443 "regression-compile-tmp/check.imp"
5342 @ 32777:            PUSH   WRITE
5343 @ 32780:            PUSH   NEXTLINE
5344 @ 32783:            ASSPAR
5345 @ 32784:            PUSHI  #0x00000001
5346 @ 32789:            ASSPAR
5347 @ 32790:            CALL  

   444      NEWLINE
5348 @ 32791:            LINE   444 "regression-compile-tmp/check.imp"
5349 @ 32827:            PUSH   NEWLINE
5350 @ 32830:            CALL  

   445      %RETURN
   446  
5351 @ 32831:            LINE   445 "regression-compile-tmp/check.imp"
5352 @ 32867:            RETURN

   447  A(74):
5353 @ 32868:            LINE   447 "regression-compile-tmp/check.imp"
5354 @ 32904:            PUSHI  #0x0000004a
5355 @ 32909:            SLABEL 208

   448  NAPP:
5356 @ 32912:            LINE   448 "regression-compile-tmp/check.imp"
5357 @ 32948:            LABEL  L_00e0

   449      -> ON %IF TYPE&APPMASK = 0
5358 @ 32951:            LINE   449 "regression-compile-tmp/check.imp"
5359 @ 32987:            PUSH   TYPE
5360 @ 32990:            PUSHI  #0x0000ff00
5361 @ 32995:            AND   
5362 @ 32996:            PUSHI  #0x00000000
5363 @ 33001:            JUMPIF # L_0004
5364 @ 33005:            JUMP   L_00d7
5365 @ 33008:            LOCATE L_0004

   450      ->ERR
5366 @ 33011:            LINE   450 "regression-compile-tmp/check.imp"
5367 @ 33047:            JUMP   L_00d5

   451  ER20:
5368 @ 33050:            LINE   451 "regression-compile-tmp/check.imp"
5369 @ 33086:            LABEL  L_00e1

   452      FAULT(20)
5370 @ 33089:            LINE   452 "regression-compile-tmp/check.imp"
5371 @ 33125:            PUSH   FAULT
5372 @ 33128:            PUSHI  #0x00000014
5373 @ 33133:            ASSPAR
5374 @ 33134:            CALL  

   453      ->NAPP
5375 @ 33135:            LINE   453 "regression-compile-tmp/check.imp"
5376 @ 33171:            JUMP   L_00e0

   454  ER22:
5377 @ 33174:            LINE   454 "regression-compile-tmp/check.imp"
5378 @ 33210:            LABEL  L_00e2

   455      FAULT(22)
5379 @ 33213:            LINE   455 "regression-compile-tmp/check.imp"
5380 @ 33249:            PUSH   FAULT
5381 @ 33252:            PUSHI  #0x00000016
5382 @ 33257:            ASSPAR
5383 @ 33258:            CALL  

   456      ->NAPP
   457  
5384 @ 33259:            LINE   456 "regression-compile-tmp/check.imp"
5385 @ 33295:            JUMP   L_00e0

   458  A(22): !PREC
5386 @ 33298:            LINE   458 "regression-compile-tmp/check.imp"
5387 @ 33334:            PUSHI  #0x00000016
5388 @ 33339:            SLABEL 208

   459      PRECISION = ATOMTYPE
5389 @ 33342:            LINE   459 "regression-compile-tmp/check.imp"
5390 @ 33378:            PUSH   PRECISION
5391 @ 33381:            PUSH   ATOMTYPE
5392 @ 33384:            ASSVAL

   460      ->CODE
5393 @ 33385:            LINE   460 "regression-compile-tmp/check.imp"
5394 @ 33421:            JUMP   L_00d6

   461  A(38): !EXTERNAL
5395 @ 33424:            LINE   461 "regression-compile-tmp/check.imp"
5396 @ 33460:            PUSHI  #0x00000026
5397 @ 33465:            SLABEL 208

   462  A(42): !SYSTEM,DYNAMIC
5398 @ 33468:            LINE   462 "regression-compile-tmp/check.imp"
5399 @ 33504:            PUSHI  #0x0000002a
5400 @ 33509:            SLABEL 208

   463      EXTIND = 1
5401 @ 33512:            LINE   463 "regression-compile-tmp/check.imp"
5402 @ 33548:            PUSH   EXTIND
5403 @ 33551:            PUSHI  #0x00000001
5404 @ 33556:            ASSVAL

   464      ->CODE
5405 @ 33557:            LINE   464 "regression-compile-tmp/check.imp"
5406 @ 33593:            JUMP   L_00d6

   465  A(70): !RESET
5407 @ 33596:            LINE   465 "regression-compile-tmp/check.imp"
5408 @ 33632:            PUSHI  #0x00000046
5409 @ 33637:            SLABEL 208

   466      DECLTYPE = 0
5410 @ 33640:            LINE   466 "regression-compile-tmp/check.imp"
5411 @ 33676:            PUSH   DECLTYPE
5412 @ 33679:            PUSHI  #0x00000000
5413 @ 33684:            ASSVAL

   467      ->ON
5414 @ 33685:            LINE   467 "regression-compile-tmp/check.imp"
5415 @ 33721:            JUMP   L_00d7

   468  A(36): !RECORD
5416 @ 33724:            LINE   468 "regression-compile-tmp/check.imp"
5417 @ 33760:            PUSHI  #0x00000024
5418 @ 33765:            SLABEL 208

   469      RECIDENTS = DLIM
5419 @ 33768:            LINE   469 "regression-compile-tmp/check.imp"
5420 @ 33804:            PUSH   RECIDENTS
5421 @ 33807:            PUSH   DLIM
5422 @ 33810:            ASSVAL

   470  A(29): !REG
5423 @ 33811:            LINE   470 "regression-compile-tmp/check.imp"
5424 @ 33847:            PUSHI  #0x0000001d
5425 @ 33852:            SLABEL 208

   471  A(30): !SWITCH
5426 @ 33855:            LINE   471 "regression-compile-tmp/check.imp"
5427 @ 33891:            PUSHI  #0x0000001e
5428 @ 33896:            SLABEL 208

   472  A(31): !NTYPE
5429 @ 33899:            LINE   472 "regression-compile-tmp/check.imp"
5430 @ 33935:            PUSHI  #0x0000001f
5431 @ 33940:            SLABEL 208

   473  A(32): !OWN
5432 @ 33943:            LINE   473 "regression-compile-tmp/check.imp"
5433 @ 33979:            PUSHI  #0x00000020
5434 @ 33984:            SLABEL 208

   474  A(33): !ARRAY
5435 @ 33987:            LINE   474 "regression-compile-tmp/check.imp"
5436 @ 34023:            PUSHI  #0x00000021
5437 @ 34028:            SLABEL 208

   475  A(34): !STRING
5438 @ 34031:            LINE   475 "regression-compile-tmp/check.imp"
5439 @ 34067:            PUSHI  #0x00000022
5440 @ 34072:            SLABEL 208

   476  A(35): !NAME
5441 @ 34075:            LINE   476 "regression-compile-tmp/check.imp"
5442 @ 34111:            PUSHI  #0x00000023
5443 @ 34116:            SLABEL 208

   477  A(39): !FM
5444 @ 34119:            LINE   477 "regression-compile-tmp/check.imp"
5445 @ 34155:            PUSHI  #0x00000027
5446 @ 34160:            SLABEL 208

   478  A(40): !ROUTINE
5447 @ 34163:            LINE   478 "regression-compile-tmp/check.imp"
5448 @ 34199:            PUSHI  #0x00000028
5449 @ 34204:            SLABEL 208

   479  A(41): !SPEC
5450 @ 34207:            LINE   479 "regression-compile-tmp/check.imp"
5451 @ 34243:            PUSHI  #0x00000029
5452 @ 34248:            SLABEL 208

   480      DECLTYPE = DECLTYPE!!ATOMTYPE
5453 @ 34251:            LINE   480 "regression-compile-tmp/check.imp"
5454 @ 34287:            PUSH   DECLTYPE
5455 @ 34290:            PUSH   DECLTYPE
5456 @ 34293:            PUSH   ATOMTYPE
5457 @ 34296:            XOR   
5458 @ 34297:            ASSVAL

   481      DECLTYPE = DECLTYPE!PRECISION %IF DECLTYPE&X'F0' = X'10'
5459 @ 34298:            LINE   481 "regression-compile-tmp/check.imp"
5460 @ 34334:            PUSH   DECLTYPE
5461 @ 34337:            PUSHI  #0x000000f0
5462 @ 34342:            AND   
5463 @ 34343:            PUSHI  #0x00000010
5464 @ 34348:            JUMPIF # L_0004
5465 @ 34352:            PUSH   DECLTYPE
5466 @ 34355:            PUSH   DECLTYPE
5467 @ 34358:            PUSH   PRECISION
5468 @ 34361:            OR    
5469 @ 34362:            ASSVAL
5470 @ 34363:            LOCATE L_0004

   482      IDENTS = DLIM
5471 @ 34366:            LINE   482 "regression-compile-tmp/check.imp"
5472 @ 34402:            PUSH   IDENTS
5473 @ 34405:            PUSH   DLIM
5474 @ 34408:            ASSVAL

   483      MODES = \0;      !FOR SPEC LOOKS
5475 @ 34409:            LINE   483 "regression-compile-tmp/check.imp"
5476 @ 34445:            PUSH   MODES
5477 @ 34448:            PUSHI  #0x00000000
5478 @ 34453:            NOT   
5479 @ 34454:            ASSVAL

   484      ->CODE
5480 @ 34455:            LINE   484 "regression-compile-tmp/check.imp"
5481 @ 34491:            JUMP   L_00d6

   485  A(75): !NOTYPE
5482 @ 34494:            LINE   485 "regression-compile-tmp/check.imp"
5483 @ 34530:            PUSHI  #0x0000004b
5484 @ 34535:            SLABEL 208

   486      DECLTYPE = X'F9';         ! '?' VAR
5485 @ 34538:            LINE   486 "regression-compile-tmp/check.imp"
5486 @ 34574:            PUSH   DECLTYPE
5487 @ 34577:            PUSHI  #0x000000f9
5488 @ 34582:            ASSVAL

   487      ->ON
5489 @ 34583:            LINE   487 "regression-compile-tmp/check.imp"
5490 @ 34619:            JUMP   L_00d7

   488  A(78): !IDENT: DC (DECLARE RECORD COMPONENT)
5491 @ 34622:            LINE   488 "regression-compile-tmp/check.imp"
5492 @ 34658:            PUSHI  #0x0000004e
5493 @ 34663:            SLABEL 208

   489      HEAD == INTEGER(FIDENTPOS+4);  DPOS = HEAD;  !ALTER SEARCH LIST
5494 @ 34666:            LINE   489 "regression-compile-tmp/check.imp"
5495 @ 34702:            PUSH   HEAD
5496 @ 34705:            PUSH   INTEGER
5497 @ 34708:            PUSH   FIDENTPOS
5498 @ 34711:            PUSHI  #0x00000004
5499 @ 34716:            ADD   
5500 @ 34717:            ASSPAR
5501 @ 34718:            CALL  
5502 @ 34719:            ASSREF
5503 @ 34720:            LINE   489 "regression-compile-tmp/check.imp"
5504 @ 34756:            PUSH   DPOS
5505 @ 34759:            PUSH   HEAD
5506 @ 34762:            ASSVAL

   490  A(76): !IDENT: D (DECLARE)
5507 @ 34763:            LINE   490 "regression-compile-tmp/check.imp"
5508 @ 34799:            PUSHI  #0x0000004c
5509 @ 34804:            SLABEL 208

   491  D1: ->ADD %IF C_BTYPE&1 # 0;  !WITHIN SPEC PARAMS
5510 @ 34807:            LINE   491 "regression-compile-tmp/check.imp"
5511 @ 34843:            LABEL  L_00e3
5512 @ 34846:            LINE   491 "regression-compile-tmp/check.imp"
5513 @ 34882:            PUSH   C
5514 @ 34885:            SELECT 3
5515 @ 34888:            PUSHI  #0x00000001
5516 @ 34893:            AND   
5517 @ 34894:            PUSHI  #0x00000000
5518 @ 34899:            JUMPIF = L_0004
5519 @ 34903:            JUMP   L_00e4
5520 @ 34906:            LOCATE L_0004

   492  D2: %CYCLE
5521 @ 34909:            LINE   492 "regression-compile-tmp/check.imp"
5522 @ 34945:            LABEL  L_00e5
5523 @ 34948:            LINE   492 "regression-compile-tmp/check.imp"
5524 @ 34984:            LOCATE L_0003

   493         ->NEW %IF DPOS < C_LOCAL
5525 @ 34987:            LINE   493 "regression-compile-tmp/check.imp"
5526 @ 35023:            PUSH   DPOS
5527 @ 35026:            PUSH   C
5528 @ 35029:            SELECT 2
5529 @ 35032:            JUMPIF >= L_0007
5530 @ 35036:            JUMP   L_00e6
5531 @ 35039:            LOCATE L_0007

   494         %EXIT %IF STRING(DPOS+12) = STRING(DLIM+12)
5532 @ 35042:            LINE   494 "regression-compile-tmp/check.imp"
5533 @ 35078:            PUSH   STRING
5534 @ 35081:            PUSH   DPOS
5535 @ 35084:            PUSHI  #0x0000000c
5536 @ 35089:            ADD   
5537 @ 35090:            ASSPAR
5538 @ 35091:            CALL  
5539 @ 35092:            PUSH   STRING
5540 @ 35095:            PUSH   DLIM
5541 @ 35098:            PUSHI  #0x0000000c
5542 @ 35103:            ADD   
5543 @ 35104:            ASSPAR
5544 @ 35105:            CALL  
5545 @ 35106:            JUMPIF # L_0007
5546 @ 35110:            GOTO   L_0004
5547 @ 35113:            LOCATE L_0007

   495         DPOS = INTEGER(DPOS+8)
5548 @ 35116:            LINE   495 "regression-compile-tmp/check.imp"
5549 @ 35152:            PUSH   DPOS
5550 @ 35155:            PUSH   INTEGER
5551 @ 35158:            PUSH   DPOS
5552 @ 35161:            PUSHI  #0x00000008
5553 @ 35166:            ADD   
5554 @ 35167:            ASSPAR
5555 @ 35168:            CALL  
5556 @ 35169:            ASSVAL

   496      %REPEAT
5557 @ 35170:            LINE   496 "regression-compile-tmp/check.imp"
5558 @ 35206:            REPEAT L_0003
5559 @ 35209:            LOCATE L_0004

   497      ->D5 %IF INTEGER(DPOS)&X'FF'-1 = DECLTYPE %C
   498        %AND DECLTYPE&6 # 0 %AND DECLTYPE&1 = 0
5560 @ 35212:            LINE   497 "regression-compile-tmp/check.imp"
5561 @ 35248:            PUSH   INTEGER
5562 @ 35251:            PUSH   DPOS
5563 @ 35254:            ASSPAR
5564 @ 35255:            CALL  
5565 @ 35256:            PUSHI  #0x000000ff
5566 @ 35261:            AND   
5567 @ 35262:            PUSHI  #0x00000001
5568 @ 35267:            SUB   
5569 @ 35268:            PUSH   DECLTYPE
5570 @ 35271:            JUMPIF # L_0004
5571 @ 35275:            PUSH   DECLTYPE
5572 @ 35278:            PUSHI  #0x00000006
5573 @ 35283:            AND   
5574 @ 35284:            PUSHI  #0x00000000
5575 @ 35289:            JUMPIF = L_0004
5576 @ 35293:            PUSH   DECLTYPE
5577 @ 35296:            PUSHI  #0x00000001
5578 @ 35301:            AND   
5579 @ 35302:            PUSHI  #0x00000000
5580 @ 35307:            JUMPIF # L_0004
5581 @ 35311:            JUMP   L_00e7
5582 @ 35314:            LOCATE L_0004

   499      FAULT(5);  !DUPLICATE
5583 @ 35317:            LINE   499 "regression-compile-tmp/check.imp"
5584 @ 35353:            PUSH   FAULT
5585 @ 35356:            PUSHI  #0x00000005
5586 @ 35361:            ASSPAR
5587 @ 35362:            CALL  

   500  NEW:INTEGER(DLIM+8) = HEAD;  HEAD = DLIM
5588 @ 35363:            LINE   500 "regression-compile-tmp/check.imp"
5589 @ 35399:            LABEL  L_00e6
5590 @ 35402:            LINE   500 "regression-compile-tmp/check.imp"
5591 @ 35438:            PUSH   INTEGER
5592 @ 35441:            PUSH   DLIM
5593 @ 35444:            PUSHI  #0x00000008
5594 @ 35449:            ADD   
5595 @ 35450:            ASSPAR
5596 @ 35451:            CALL  
5597 @ 35452:            PUSH   HEAD
5598 @ 35455:            ASSVAL
5599 @ 35456:            LINE   500 "regression-compile-tmp/check.imp"
5600 @ 35492:            PUSH   HEAD
5601 @ 35495:            PUSH   DLIM
5602 @ 35498:            ASSVAL

   501  ADD:INTEGER(DLIM) = DECLTYPE;  INTEGER(DLIM+4) = 0
5603 @ 35499:            LINE   501 "regression-compile-tmp/check.imp"
5604 @ 35535:            LABEL  L_00e4
5605 @ 35538:            LINE   501 "regression-compile-tmp/check.imp"
5606 @ 35574:            PUSH   INTEGER
5607 @ 35577:            PUSH   DLIM
5608 @ 35580:            ASSPAR
5609 @ 35581:            CALL  
5610 @ 35582:            PUSH   DECLTYPE
5611 @ 35585:            ASSVAL
5612 @ 35586:            LINE   501 "regression-compile-tmp/check.imp"
5613 @ 35622:            PUSH   INTEGER
5614 @ 35625:            PUSH   DLIM
5615 @ 35628:            PUSHI  #0x00000004
5616 @ 35633:            ADD   
5617 @ 35634:            ASSPAR
5618 @ 35635:            CALL  
5619 @ 35636:            PUSHI  #0x00000000
5620 @ 35641:            ASSVAL

   502      DLIM = NEWDLIM
5621 @ 35642:            LINE   502 "regression-compile-tmp/check.imp"
5622 @ 35678:            PUSH   DLIM
5623 @ 35681:            PUSH   NEWDLIM
5624 @ 35684:            ASSVAL

   503      ->CODE
   504     !PROCEDURE BODY AFTER SPEC, LABEL AFTER JUMP
5625 @ 35685:            LINE   503 "regression-compile-tmp/check.imp"
5626 @ 35721:            JUMP   L_00d6

   505  D5: INTEGER(DPOS) = DECLTYPE %IF DECLTYPE = LAB
5627 @ 35724:            LINE   505 "regression-compile-tmp/check.imp"
5628 @ 35760:            LABEL  L_00e7
5629 @ 35763:            LINE   505 "regression-compile-tmp/check.imp"
5630 @ 35799:            PUSH   DECLTYPE
5631 @ 35802:            PUSHI  #0x0000000c
5632 @ 35807:            JUMPIF # L_0004
5633 @ 35811:            PUSH   INTEGER
5634 @ 35814:            PUSH   DPOS
5635 @ 35817:            ASSPAR
5636 @ 35818:            CALL  
5637 @ 35819:            PUSH   DECLTYPE
5638 @ 35822:            ASSVAL
5639 @ 35823:            LOCATE L_0004

   506      IDENTS = DPOS
5640 @ 35826:            LINE   506 "regression-compile-tmp/check.imp"
5641 @ 35862:            PUSH   IDENTS
5642 @ 35865:            PUSH   DPOS
5643 @ 35868:            ASSVAL

   507      ->CODE
5644 @ 35869:            LINE   507 "regression-compile-tmp/check.imp"
5645 @ 35905:            JUMP   L_00d6

   508  A(77): !IDENT: DF (DECLARE RECORD FORMAT)
5646 @ 35908:            LINE   508 "regression-compile-tmp/check.imp"
5647 @ 35944:            PUSHI  #0x0000004d
5648 @ 35949:            SLABEL 208

   509      DECLTYPE = RECFORMAT;  FIDENTPOS = DLIM
5649 @ 35952:            LINE   509 "regression-compile-tmp/check.imp"
5650 @ 35988:            PUSH   DECLTYPE
5651 @ 35991:            PUSHI  #0x00000004
5652 @ 35996:            ASSVAL
5653 @ 35997:            LINE   509 "regression-compile-tmp/check.imp"
5654 @ 36033:            PUSH   FIDENTPOS
5655 @ 36036:            PUSH   DLIM
5656 @ 36039:            ASSVAL

   510      ->D1
5657 @ 36040:            LINE   510 "regression-compile-tmp/check.imp"
5658 @ 36076:            JUMP   L_00e3

   511  A(2): !CONST
5659 @ 36079:            LINE   511 "regression-compile-tmp/check.imp"
5660 @ 36115:            PUSHI  #0x00000002
5661 @ 36120:            SLABEL 208

   512      TYPE = ATOMTYPE;  VAL = ATOMVAL
5662 @ 36123:            LINE   512 "regression-compile-tmp/check.imp"
5663 @ 36159:            PUSH   TYPE
5664 @ 36162:            PUSH   ATOMTYPE
5665 @ 36165:            ASSVAL
5666 @ 36166:            LINE   512 "regression-compile-tmp/check.imp"
5667 @ 36202:            PUSH   VAL
5668 @ 36205:            PUSH   ATOMVAL
5669 @ 36208:            ASSVAL

   513      ->CODE
5670 @ 36209:            LINE   513 "regression-compile-tmp/check.imp"
5671 @ 36245:            JUMP   L_00d6

   514  A(3): !SUB (ABSORBS FOLLOWING IDENT)
5672 @ 36248:            LINE   514 "regression-compile-tmp/check.imp"
5673 @ 36284:            PUSHI  #0x00000003
5674 @ 36289:            SLABEL 208

   515      -> ERR %IF TYPE&X'FFF4' # 0 %AND TYPE # RECFORMAT;  !NOT RECORD
5675 @ 36292:            LINE   515 "regression-compile-tmp/check.imp"
5676 @ 36328:            PUSH   TYPE
5677 @ 36331:            PUSHI  #0x0000fff4
5678 @ 36336:            AND   
5679 @ 36337:            PUSHI  #0x00000000
5680 @ 36342:            JUMPIF = L_0004
5681 @ 36346:            PUSH   TYPE
5682 @ 36349:            PUSHI  #0x00000004
5683 @ 36354:            JUMPIF = L_0004
5684 @ 36358:            JUMP   L_00d5
5685 @ 36361:            LOCATE L_0004

   516      CODE ATOM;  ->ERR %IF ATOM # IDENT
5686 @ 36364:            LINE   516 "regression-compile-tmp/check.imp"
5687 @ 36400:            PUSH   CODEATOM
5688 @ 36403:            CALL  
5689 @ 36404:            LINE   516 "regression-compile-tmp/check.imp"
5690 @ 36440:            PUSH   ATOM
5691 @ 36443:            PUSHI  #0x00000001
5692 @ 36448:            JUMPIF = L_0004
5693 @ 36452:            JUMP   L_00d5
5694 @ 36455:            LOCATE L_0004

   517      ->IGNORE %IF VAL = 0
5695 @ 36458:            LINE   517 "regression-compile-tmp/check.imp"
5696 @ 36494:            PUSH   VAL
5697 @ 36497:            PUSHI  #0x00000000
5698 @ 36502:            JUMPIF # L_0004
5699 @ 36506:            JUMP   L_00dc
5700 @ 36509:            LOCATE L_0004

   518      DPOS = VAL;  HEAD == VAL
5701 @ 36512:            LINE   518 "regression-compile-tmp/check.imp"
5702 @ 36548:            PUSH   DPOS
5703 @ 36551:            PUSH   VAL
5704 @ 36554:            ASSVAL
5705 @ 36555:            LINE   518 "regression-compile-tmp/check.imp"
5706 @ 36591:            PUSH   HEAD
5707 @ 36594:            PUSH   VAL
5708 @ 36597:            ASSREF

   519  A(81): !IDENT: LOOK
5709 @ 36598:            LINE   519 "regression-compile-tmp/check.imp"
5710 @ 36634:            PUSHI  #0x00000051
5711 @ 36639:            SLABEL 208

   520  LOOK:
5712 @ 36642:            LINE   520 "regression-compile-tmp/check.imp"
5713 @ 36678:            LABEL  L_00e8

   521      LOOKS = LOOKS+1
5714 @ 36681:            LINE   521 "regression-compile-tmp/check.imp"
5715 @ 36717:            PUSH   LOOKS
5716 @ 36720:            PUSH   LOOKS
5717 @ 36723:            PUSHI  #0x00000001
5718 @ 36728:            ADD   
5719 @ 36729:            ASSVAL

   522      %CYCLE
5720 @ 36730:            LINE   522 "regression-compile-tmp/check.imp"
5721 @ 36766:            LOCATE L_0003

   523         TIMES = TIMES+1
5722 @ 36769:            LINE   523 "regression-compile-tmp/check.imp"
5723 @ 36805:            PUSH   TIMES
5724 @ 36808:            PUSH   TIMES
5725 @ 36811:            PUSHI  #0x00000001
5726 @ 36816:            ADD   
5727 @ 36817:            ASSVAL

   524         ->UNKNOWN %IF DPOS <= 0
5728 @ 36818:            LINE   524 "regression-compile-tmp/check.imp"
5729 @ 36854:            PUSH   DPOS
5730 @ 36857:            PUSHI  #0x00000000
5731 @ 36862:            JUMPIF > L_0007
5732 @ 36866:            JUMP   L_00db
5733 @ 36869:            LOCATE L_0007

   525         %EXIT %IF STRING(DPOS+12) = STRING(DLIM+12)
5734 @ 36872:            LINE   525 "regression-compile-tmp/check.imp"
5735 @ 36908:            PUSH   STRING
5736 @ 36911:            PUSH   DPOS
5737 @ 36914:            PUSHI  #0x0000000c
5738 @ 36919:            ADD   
5739 @ 36920:            ASSPAR
5740 @ 36921:            CALL  
5741 @ 36922:            PUSH   STRING
5742 @ 36925:            PUSH   DLIM
5743 @ 36928:            PUSHI  #0x0000000c
5744 @ 36933:            ADD   
5745 @ 36934:            ASSPAR
5746 @ 36935:            CALL  
5747 @ 36936:            JUMPIF # L_0007
5748 @ 36940:            GOTO   L_0004
5749 @ 36943:            LOCATE L_0007

   526         DPOS = INTEGER(DPOS+8)
5750 @ 36946:            LINE   526 "regression-compile-tmp/check.imp"
5751 @ 36982:            PUSH   DPOS
5752 @ 36985:            PUSH   INTEGER
5753 @ 36988:            PUSH   DPOS
5754 @ 36991:            PUSHI  #0x00000008
5755 @ 36996:            ADD   
5756 @ 36997:            ASSPAR
5757 @ 36998:            CALL  
5758 @ 36999:            ASSVAL

   527      %REPEAT
5759 @ 37000:            LINE   527 "regression-compile-tmp/check.imp"
5760 @ 37036:            REPEAT L_0003
5761 @ 37039:            LOCATE L_0004

   528      TYPE = INTEGER(DPOS);  VAL = INTEGER(DPOS+4)
5762 @ 37042:            LINE   528 "regression-compile-tmp/check.imp"
5763 @ 37078:            PUSH   TYPE
5764 @ 37081:            PUSH   INTEGER
5765 @ 37084:            PUSH   DPOS
5766 @ 37087:            ASSPAR
5767 @ 37088:            CALL  
5768 @ 37089:            ASSVAL
5769 @ 37090:            LINE   528 "regression-compile-tmp/check.imp"
5770 @ 37126:            PUSH   VAL
5771 @ 37129:            PUSH   INTEGER
5772 @ 37132:            PUSH   DPOS
5773 @ 37135:            PUSHI  #0x00000004
5774 @ 37140:            ADD   
5775 @ 37141:            ASSPAR
5776 @ 37142:            CALL  
5777 @ 37143:            ASSVAL

   529      ->CODE %IF MODES<<(TYPE&15) < 0
5778 @ 37144:            LINE   529 "regression-compile-tmp/check.imp"
5779 @ 37180:            PUSH   MODES
5780 @ 37183:            PUSH   TYPE
5781 @ 37186:            PUSHI  #0x0000000f
5782 @ 37191:            AND   
5783 @ 37192:            LSH   
5784 @ 37193:            PUSHI  #0x00000000
5785 @ 37198:            JUMPIF >= L_0004
5786 @ 37202:            JUMP   L_00d6
5787 @ 37205:            LOCATE L_0004

   530      ->MODERR
5788 @ 37208:            LINE   530 "regression-compile-tmp/check.imp"
5789 @ 37244:            JUMP   L_00dd

   531  A(82): !IDENT: IMP1LOOK
5790 @ 37247:            LINE   531 "regression-compile-tmp/check.imp"
5791 @ 37283:            PUSHI  #0x00000052
5792 @ 37288:            SLABEL 208

   532      MODES = IMP1MODES
5793 @ 37291:            LINE   532 "regression-compile-tmp/check.imp"
5794 @ 37327:            PUSH   MODES
5795 @ 37330:            PUSHI  #0x43fc0000
5796 @ 37335:            ASSVAL

   533      ->LOOK %IF BYTEINTEGER(FPOS) # ':'
5797 @ 37336:            LINE   533 "regression-compile-tmp/check.imp"
5798 @ 37372:            PUSH   BYTEINTEGER
5799 @ 37375:            PUSH   FPOS
5800 @ 37378:            ASSPAR
5801 @ 37379:            CALL  
5802 @ 37380:            PUSHI  #0x0000003a
5803 @ 37385:            JUMPIF = L_0004
5804 @ 37389:            JUMP   L_00e8
5805 @ 37392:            LOCATE L_0004

   534      DECLTYPE = LAB
5806 @ 37395:            LINE   534 "regression-compile-tmp/check.imp"
5807 @ 37431:            PUSH   DECLTYPE
5808 @ 37434:            PUSHI  #0x0000000c
5809 @ 37439:            ASSVAL

   535      ->D2
5810 @ 37440:            LINE   535 "regression-compile-tmp/check.imp"
5811 @ 37476:            JUMP   L_00e5

   536  A(83): !IDENT: IMPLOOK
5812 @ 37479:            LINE   536 "regression-compile-tmp/check.imp"
5813 @ 37515:            PUSHI  #0x00000053
5814 @ 37520:            SLABEL 208

   537      MODES = IMPMODES
5815 @ 37523:            LINE   537 "regression-compile-tmp/check.imp"
5816 @ 37559:            PUSH   MODES
5817 @ 37562:            PUSHI  #0x43f00000
5818 @ 37567:            ASSVAL

   538      ->LOOK
5819 @ 37568:            LINE   538 "regression-compile-tmp/check.imp"
5820 @ 37604:            JUMP   L_00e8

   539  A(84): !IDENT: EXPLOOK
5821 @ 37607:            LINE   539 "regression-compile-tmp/check.imp"
5822 @ 37643:            PUSHI  #0x00000054
5823 @ 37648:            SLABEL 208

   540      MODES = EXPMODES
5824 @ 37651:            LINE   540 "regression-compile-tmp/check.imp"
5825 @ 37687:            PUSH   MODES
5826 @ 37690:            PUSHI  #0xf0f00000
5827 @ 37695:            ASSVAL

   541      ->LOOK
5828 @ 37696:            LINE   541 "regression-compile-tmp/check.imp"
5829 @ 37732:            JUMP   L_00e8

   542  A(85): !IDENT: FLOOK
5830 @ 37735:            LINE   542 "regression-compile-tmp/check.imp"
5831 @ 37771:            PUSHI  #0x00000055
5832 @ 37776:            SLABEL 208

   543      MODES = FMATMODES
5833 @ 37779:            LINE   543 "regression-compile-tmp/check.imp"
5834 @ 37815:            PUSH   MODES
5835 @ 37818:            PUSHI  #0x08000000
5836 @ 37823:            ASSVAL

   544      ->LOOK
5837 @ 37824:            LINE   544 "regression-compile-tmp/check.imp"
5838 @ 37860:            JUMP   L_00e8

   545  A(86): !IDENT: JLOOK
5839 @ 37863:            LINE   545 "regression-compile-tmp/check.imp"
5840 @ 37899:            PUSHI  #0x00000056
5841 @ 37904:            SLABEL 208

   546      %WHILE DPOS >= C_LOCAL %CYCLE
5842 @ 37907:            LINE   546 "regression-compile-tmp/check.imp"
5843 @ 37943:            LOCATE L_0003
5844 @ 37946:            PUSH   DPOS
5845 @ 37949:            PUSH   C
5846 @ 37952:            SELECT 2
5847 @ 37955:            JUMPIF < L_0004

   547         ->JL1 %IF STRING(DPOS+12) = STRING(DLIM+12)
5848 @ 37959:            LINE   547 "regression-compile-tmp/check.imp"
5849 @ 37995:            PUSH   STRING
5850 @ 37998:            PUSH   DPOS
5851 @ 38001:            PUSHI  #0x0000000c
5852 @ 38006:            ADD   
5853 @ 38007:            ASSPAR
5854 @ 38008:            CALL  
5855 @ 38009:            PUSH   STRING
5856 @ 38012:            PUSH   DLIM
5857 @ 38015:            PUSHI  #0x0000000c
5858 @ 38020:            ADD   
5859 @ 38021:            ASSPAR
5860 @ 38022:            CALL  
5861 @ 38023:            JUMPIF # L_0007
5862 @ 38027:            JUMP   L_00e9
5863 @ 38030:            LOCATE L_0007

   548         DPOS = INTEGER(DPOS+8)
5864 @ 38033:            LINE   548 "regression-compile-tmp/check.imp"
5865 @ 38069:            PUSH   DPOS
5866 @ 38072:            PUSH   INTEGER
5867 @ 38075:            PUSH   DPOS
5868 @ 38078:            PUSHI  #0x00000008
5869 @ 38083:            ADD   
5870 @ 38084:            ASSPAR
5871 @ 38085:            CALL  
5872 @ 38086:            ASSVAL

   549      %REPEAT
5873 @ 38087:            LINE   549 "regression-compile-tmp/check.imp"
5874 @ 38123:            REPEAT L_0003
5875 @ 38126:            LOCATE L_0004

   550      INTEGER(DLIM+8) = HEAD;  HEAD = DLIM
5876 @ 38129:            LINE   550 "regression-compile-tmp/check.imp"
5877 @ 38165:            PUSH   INTEGER
5878 @ 38168:            PUSH   DLIM
5879 @ 38171:            PUSHI  #0x00000008
5880 @ 38176:            ADD   
5881 @ 38177:            ASSPAR
5882 @ 38178:            CALL  
5883 @ 38179:            PUSH   HEAD
5884 @ 38182:            ASSVAL
5885 @ 38183:            LINE   550 "regression-compile-tmp/check.imp"
5886 @ 38219:            PUSH   HEAD
5887 @ 38222:            PUSH   DLIM
5888 @ 38225:            ASSVAL

   551      INTEGER(DLIM) = JUMPLAB;  INTEGER(DLIM+4) = 0
5889 @ 38226:            LINE   551 "regression-compile-tmp/check.imp"
5890 @ 38262:            PUSH   INTEGER
5891 @ 38265:            PUSH   DLIM
5892 @ 38268:            ASSPAR
5893 @ 38269:            CALL  
5894 @ 38270:            PUSHI  #0x0000000d
5895 @ 38275:            ASSVAL
5896 @ 38276:            LINE   551 "regression-compile-tmp/check.imp"
5897 @ 38312:            PUSH   INTEGER
5898 @ 38315:            PUSH   DLIM
5899 @ 38318:            PUSHI  #0x00000004
5900 @ 38323:            ADD   
5901 @ 38324:            ASSPAR
5902 @ 38325:            CALL  
5903 @ 38326:            PUSHI  #0x00000000
5904 @ 38331:            ASSVAL

   552      DPOS = DLIM;  DLIM = NEWDLIM
5905 @ 38332:            LINE   552 "regression-compile-tmp/check.imp"
5906 @ 38368:            PUSH   DPOS
5907 @ 38371:            PUSH   DLIM
5908 @ 38374:            ASSVAL
5909 @ 38375:            LINE   552 "regression-compile-tmp/check.imp"
5910 @ 38411:            PUSH   DLIM
5911 @ 38414:            PUSH   NEWDLIM
5912 @ 38417:            ASSVAL

   553  JL1:TYPE = INTEGER(DPOS)
5913 @ 38418:            LINE   553 "regression-compile-tmp/check.imp"
5914 @ 38454:            LABEL  L_00e9
5915 @ 38457:            LINE   553 "regression-compile-tmp/check.imp"
5916 @ 38493:            PUSH   TYPE
5917 @ 38496:            PUSH   INTEGER
5918 @ 38499:            PUSH   DPOS
5919 @ 38502:            ASSPAR
5920 @ 38503:            CALL  
5921 @ 38504:            ASSVAL

   554      ->CODE %IF TYPE&14 = LAB
5922 @ 38505:            LINE   554 "regression-compile-tmp/check.imp"
5923 @ 38541:            PUSH   TYPE
5924 @ 38544:            PUSHI  #0x0000000e
5925 @ 38549:            AND   
5926 @ 38550:            PUSHI  #0x0000000c
5927 @ 38555:            JUMPIF # L_0004
5928 @ 38559:            JUMP   L_00d6
5929 @ 38562:            LOCATE L_0004

   555      ->MODERR
5930 @ 38565:            LINE   555 "regression-compile-tmp/check.imp"
5931 @ 38601:            JUMP   L_00dd

   556  A(79): !RECSPEC
5932 @ 38604:            LINE   556 "regression-compile-tmp/check.imp"
5933 @ 38640:            PUSHI  #0x0000004f
5934 @ 38645:            SLABEL 208

   557      ->MODERR %IF TYPE&X'F4' # 0 %OR VAL # 0 %OR DPOS < C_LOCAL
5935 @ 38648:            LINE   557 "regression-compile-tmp/check.imp"
5936 @ 38684:            PUSH   TYPE
5937 @ 38687:            PUSHI  #0x000000f4
5938 @ 38692:            AND   
5939 @ 38693:            PUSHI  #0x00000000
5940 @ 38698:            JUMPIF # L_0005
5941 @ 38702:            PUSH   VAL
5942 @ 38705:            PUSHI  #0x00000000
5943 @ 38710:            JUMPIF # L_0005
5944 @ 38714:            PUSH   DPOS
5945 @ 38717:            PUSH   C
5946 @ 38720:            SELECT 2
5947 @ 38723:            JUMPIF >= L_0004
5948 @ 38727:            LOCATE L_0005
5949 @ 38730:            JUMP   L_00dd
5950 @ 38733:            LOCATE L_0004

   558      RECIDENTS = -DPOS
5951 @ 38736:            LINE   558 "regression-compile-tmp/check.imp"
5952 @ 38772:            PUSH   RECIDENTS
5953 @ 38775:            PUSH   DPOS
5954 @ 38778:            NEGATE
5955 @ 38779:            ASSVAL

   559      ->ON
5956 @ 38780:            LINE   559 "regression-compile-tmp/check.imp"
5957 @ 38816:            JUMP   L_00d7

   560  A(88): !FSET
5958 @ 38819:            LINE   560 "regression-compile-tmp/check.imp"
5959 @ 38855:            PUSHI  #0x00000058
5960 @ 38860:            SLABEL 208

   561      IDENTS = RECIDENTS
5961 @ 38863:            LINE   561 "regression-compile-tmp/check.imp"
5962 @ 38899:            PUSH   IDENTS
5963 @ 38902:            PUSH   RECIDENTS
5964 @ 38905:            ASSVAL

   562      %IF IDENTS >= 0 %THEN DEFINE(4,INTEGER(DPOS+4)) %C
   563      %ELSE INTEGER(-IDENTS+4) = INTEGER(DPOS+4)
5965 @ 38906:            LINE   562 "regression-compile-tmp/check.imp"
5966 @ 38942:            PUSH   IDENTS
5967 @ 38945:            PUSHI  #0x00000000
5968 @ 38950:            JUMPIF < L_0004
5969 @ 38954:            PUSH   DEFINE
5970 @ 38957:            PUSHI  #0x00000004
5971 @ 38962:            ASSPAR
5972 @ 38963:            PUSH   INTEGER
5973 @ 38966:            PUSH   DPOS
5974 @ 38969:            PUSHI  #0x00000004
5975 @ 38974:            ADD   
5976 @ 38975:            ASSPAR
5977 @ 38976:            CALL  
5978 @ 38977:            ASSPAR
5979 @ 38978:            CALL  
5980 @ 38979:            GOTO   L_0003
5981 @ 38982:            LOCATE L_0004
5982 @ 38985:            PUSH   INTEGER
5983 @ 38988:            PUSH   IDENTS
5984 @ 38991:            NEGATE
5985 @ 38992:            PUSHI  #0x00000004
5986 @ 38997:            ADD   
5987 @ 38998:            ASSPAR
5988 @ 38999:            CALL  
5989 @ 39000:            PUSH   INTEGER
5990 @ 39003:            PUSH   DPOS
5991 @ 39006:            PUSHI  #0x00000004
5992 @ 39011:            ADD   
5993 @ 39012:            ASSPAR
5994 @ 39013:            CALL  
5995 @ 39014:            ASSVAL
5996 @ 39015:            LOCATE L_0003

   564      ->ON
5997 @ 39018:            LINE   564 "regression-compile-tmp/check.imp"
5998 @ 39054:            JUMP   L_00d7

   565  A(80):  !PROCSPEC
5999 @ 39057:            LINE   565 "regression-compile-tmp/check.imp"
6000 @ 39093:            PUSHI  #0x00000050
6001 @ 39098:            SLABEL 208

   566      ->MODERR %IF TYPE&X'FF03' # FN %OR DPOS < C_LOCAL
6002 @ 39101:            LINE   566 "regression-compile-tmp/check.imp"
6003 @ 39137:            PUSH   TYPE
6004 @ 39140:            PUSHI  #0x0000ff03
6005 @ 39145:            AND   
6006 @ 39146:            PUSHI  #0x00000002
6007 @ 39151:            JUMPIF # L_0005
6008 @ 39155:            PUSH   DPOS
6009 @ 39158:            PUSH   C
6010 @ 39161:            SELECT 2
6011 @ 39164:            JUMPIF >= L_0004
6012 @ 39168:            LOCATE L_0005
6013 @ 39171:            JUMP   L_00dd
6014 @ 39174:            LOCATE L_0004

   567      IDENTS = DPOS
6015 @ 39177:            LINE   567 "regression-compile-tmp/check.imp"
6016 @ 39213:            PUSH   IDENTS
6017 @ 39216:            PUSH   DPOS
6018 @ 39219:            ASSVAL

   568      ->ON
6019 @ 39220:            LINE   568 "regression-compile-tmp/check.imp"
6020 @ 39256:            JUMP   L_00d7

   569  A(72): !BEG
6021 @ 39259:            LINE   569 "regression-compile-tmp/check.imp"
6022 @ 39295:            PUSHI  #0x00000048
6023 @ 39300:            SLABEL 208

   570      PIDENTPOS = IDENTS
6024 @ 39303:            LINE   570 "regression-compile-tmp/check.imp"
6025 @ 39339:            PUSH   PIDENTPOS
6026 @ 39342:            PUSH   IDENTS
6027 @ 39345:            ASSVAL

   571      LEVEL = LEVEL+1;  ->DISASTER %IF LEVEL > 12
6028 @ 39346:            LINE   571 "regression-compile-tmp/check.imp"
6029 @ 39382:            PUSH   LEVEL
6030 @ 39385:            PUSH   LEVEL
6031 @ 39388:            PUSHI  #0x00000001
6032 @ 39393:            ADD   
6033 @ 39394:            ASSVAL
6034 @ 39395:            LINE   571 "regression-compile-tmp/check.imp"
6035 @ 39431:            PUSH   LEVEL
6036 @ 39434:            PUSHI  #0x0000000c
6037 @ 39439:            JUMPIF <= L_0004
6038 @ 39443:            JUMP   L_00de
6039 @ 39446:            LOCATE L_0004

   572      HOLD(LEVEL) = C
6040 @ 39449:            LINE   572 "regression-compile-tmp/check.imp"
6041 @ 39485:            PUSH   HOLD
6042 @ 39488:            PUSH   LEVEL
6043 @ 39491:            ACCESS
6044 @ 39492:            PUSH   C
6045 @ 39495:            ASSVAL

   573      C_BTYPE = DECLTYPE
6046 @ 39496:            LINE   573 "regression-compile-tmp/check.imp"
6047 @ 39532:            PUSH   C
6048 @ 39535:            SELECT 3
6049 @ 39538:            PUSH   DECLTYPE
6050 @ 39541:            ASSVAL

   574      C_STACK = 0
6051 @ 39542:            LINE   574 "regression-compile-tmp/check.imp"
6052 @ 39578:            PUSH   C
6053 @ 39581:            SELECT 1
6054 @ 39584:            PUSHI  #0x00000000
6055 @ 39589:            ASSVAL

   575      C_LOCAL = DLIM
6056 @ 39590:            LINE   575 "regression-compile-tmp/check.imp"
6057 @ 39626:            PUSH   C
6058 @ 39629:            SELECT 2
6059 @ 39632:            PUSH   DLIM
6060 @ 39635:            ASSVAL

   576      ->ON
6061 @ 39636:            LINE   576 "regression-compile-tmp/check.imp"
6062 @ 39672:            JUMP   L_00d7

   577  A(89): !NL: PARSET
6063 @ 39675:            LINE   577 "regression-compile-tmp/check.imp"
6064 @ 39711:            PUSHI  #0x00000059
6065 @ 39716:            SLABEL 208

   578      IDENTS = C_LOCAL;  NP = 51
6066 @ 39719:            LINE   578 "regression-compile-tmp/check.imp"
6067 @ 39755:            PUSH   IDENTS
6068 @ 39758:            PUSH   C
6069 @ 39761:            SELECT 2
6070 @ 39764:            ASSVAL
6071 @ 39765:            LINE   578 "regression-compile-tmp/check.imp"
6072 @ 39801:            PUSH   NP
6073 @ 39804:            PUSHI  #0x00000033
6074 @ 39809:            ASSVAL

   579      %WHILE IDENTS # DLIM %CYCLE
6075 @ 39810:            LINE   579 "regression-compile-tmp/check.imp"
6076 @ 39846:            LOCATE L_0003
6077 @ 39849:            PUSH   IDENTS
6078 @ 39852:            PUSH   DLIM
6079 @ 39855:            JUMPIF = L_0004

   580         NP = NP-1;  NTYPE(NP) = INTEGER(IDENTS)
6080 @ 39859:            LINE   580 "regression-compile-tmp/check.imp"
6081 @ 39895:            PUSH   NP
6082 @ 39898:            PUSH   NP
6083 @ 39901:            PUSHI  #0x00000001
6084 @ 39906:            SUB   
6085 @ 39907:            ASSVAL
6086 @ 39908:            LINE   580 "regression-compile-tmp/check.imp"
6087 @ 39944:            PUSH   NTYPE
6088 @ 39947:            PUSH   NP
6089 @ 39950:            ACCESS
6090 @ 39951:            PUSH   INTEGER
6091 @ 39954:            PUSH   IDENTS
6092 @ 39957:            ASSPAR
6093 @ 39958:            CALL  
6094 @ 39959:            ASSVAL

   581         IDENTS = BYTEINTEGER(IDENTS+12)&(\3)+IDENTS+16
6095 @ 39960:            LINE   581 "regression-compile-tmp/check.imp"
6096 @ 39996:            PUSH   IDENTS
6097 @ 39999:            PUSH   BYTEINTEGER
6098 @ 40002:            PUSH   IDENTS
6099 @ 40005:            PUSHI  #0x0000000c
6100 @ 40010:            ADD   
6101 @ 40011:            ASSPAR
6102 @ 40012:            CALL  
6103 @ 40013:            PUSHI  #0x00000003
6104 @ 40018:            NOT   
6105 @ 40019:            AND   
6106 @ 40020:            PUSH   IDENTS
6107 @ 40023:            ADD   
6108 @ 40024:            PUSHI  #0x00000010
6109 @ 40029:            ADD   
6110 @ 40030:            ASSVAL

   582      %REPEAT
6111 @ 40031:            LINE   582 "regression-compile-tmp/check.imp"
6112 @ 40067:            REPEAT L_0003
6113 @ 40070:            LOCATE L_0004

   583      I = 0
6114 @ 40073:            LINE   583 "regression-compile-tmp/check.imp"
6115 @ 40109:            PUSH   I
6116 @ 40112:            PUSHI  #0x00000000
6117 @ 40117:            ASSVAL

   584      %WHILE NP # 51 %CYCLE
6118 @ 40118:            LINE   584 "regression-compile-tmp/check.imp"
6119 @ 40154:            LOCATE L_0003
6120 @ 40157:            PUSH   NP
6121 @ 40160:            PUSHI  #0x00000033
6122 @ 40165:            JUMPIF = L_0004

   585         J = I<<24+NTYPE(NP);  NP = NP+1
6123 @ 40169:            LINE   585 "regression-compile-tmp/check.imp"
6124 @ 40205:            PUSH   J
6125 @ 40208:            PUSH   I
6126 @ 40211:            PUSHI  #0x00000018
6127 @ 40216:            LSH   
6128 @ 40217:            PUSH   NTYPE
6129 @ 40220:            PUSH   NP
6130 @ 40223:            ACCESS
6131 @ 40224:            ADD   
6132 @ 40225:            ASSVAL
6133 @ 40226:            LINE   585 "regression-compile-tmp/check.imp"
6134 @ 40262:            PUSH   NP
6135 @ 40265:            PUSH   NP
6136 @ 40268:            PUSHI  #0x00000001
6137 @ 40273:            ADD   
6138 @ 40274:            ASSVAL

   586         I = I+1 %UNTIL I > PARMAX %OR PARTYPE(I) = J
6139 @ 40275:            LINE   586 "regression-compile-tmp/check.imp"
6140 @ 40311:            LOCATE L_0006
6141 @ 40314:            PUSH   I
6142 @ 40317:            PUSH   I
6143 @ 40320:            PUSHI  #0x00000001
6144 @ 40325:            ADD   
6145 @ 40326:            ASSVAL
6146 @ 40327:            PUSH   I
6147 @ 40330:            PUSH   PARMAX
6148 @ 40333:            JUMPIF > L_0007
6149 @ 40337:            PUSH   PARTYPE
6150 @ 40340:            PUSH   I
6151 @ 40343:            ACCESS
6152 @ 40344:            PUSH   J
6153 @ 40347:            JUMPIF = L_0007
6154 @ 40351:            REPEAT L_0006
6155 @ 40354:            LOCATE L_0007

   587         %IF I > PARMAX %START
6156 @ 40357:            LINE   587 "regression-compile-tmp/check.imp"
6157 @ 40393:            PUSH   I
6158 @ 40396:            PUSH   PARMAX
6159 @ 40399:            JUMPIF <= L_0007

   588            ->DISASTER %IF I = 252
6160 @ 40403:            LINE   588 "regression-compile-tmp/check.imp"
6161 @ 40439:            PUSH   I
6162 @ 40442:            PUSHI  #0x000000fc
6163 @ 40447:            JUMPIF # L_000a
6164 @ 40451:            JUMP   L_00de
6165 @ 40454:            LOCATE L_000a

   589            PARMAX = I
6166 @ 40457:            LINE   589 "regression-compile-tmp/check.imp"
6167 @ 40493:            PUSH   PARMAX
6168 @ 40496:            PUSH   I
6169 @ 40499:            ASSVAL

   590            PARTYPE(I) = J
6170 @ 40500:            LINE   590 "regression-compile-tmp/check.imp"
6171 @ 40536:            PUSH   PARTYPE
6172 @ 40539:            PUSH   I
6173 @ 40542:            ACCESS
6174 @ 40543:            PUSH   J
6175 @ 40546:            ASSVAL

   591         %FINISH
6176 @ 40547:            LINE   591 "regression-compile-tmp/check.imp"
6177 @ 40583:            LOCATE L_0007

   592      %REPEAT
6178 @ 40586:            LINE   592 "regression-compile-tmp/check.imp"
6179 @ 40622:            REPEAT L_0003
6180 @ 40625:            LOCATE L_0004

   593      %IF C_BTYPE&1 = 0 %AND INTEGER(PIDENTPOS)&1 # 0 %START
6181 @ 40628:            LINE   593 "regression-compile-tmp/check.imp"
6182 @ 40664:            PUSH   C
6183 @ 40667:            SELECT 3
6184 @ 40670:            PUSHI  #0x00000001
6185 @ 40675:            AND   
6186 @ 40676:            PUSHI  #0x00000000
6187 @ 40681:            JUMPIF # L_0004
6188 @ 40685:            PUSH   INTEGER
6189 @ 40688:            PUSH   PIDENTPOS
6190 @ 40691:            ASSPAR
6191 @ 40692:            CALL  
6192 @ 40693:            PUSHI  #0x00000001
6193 @ 40698:            AND   
6194 @ 40699:            PUSHI  #0x00000000
6195 @ 40704:            JUMPIF = L_0004

   594         FAULT(18) %IF BYTEINTEGER(PIDENTPOS+2) # I
6196 @ 40708:            LINE   594 "regression-compile-tmp/check.imp"
6197 @ 40744:            PUSH   BYTEINTEGER
6198 @ 40747:            PUSH   PIDENTPOS
6199 @ 40750:            PUSHI  #0x00000002
6200 @ 40755:            ADD   
6201 @ 40756:            ASSPAR
6202 @ 40757:            CALL  
6203 @ 40758:            PUSH   I
6204 @ 40761:            JUMPIF = L_0007
6205 @ 40765:            PUSH   FAULT
6206 @ 40768:            PUSHI  #0x00000012
6207 @ 40773:            ASSPAR
6208 @ 40774:            CALL  
6209 @ 40775:            LOCATE L_0007

   595         INTEGER(PIDENTPOS) = C_BTYPE
6210 @ 40778:            LINE   595 "regression-compile-tmp/check.imp"
6211 @ 40814:            PUSH   INTEGER
6212 @ 40817:            PUSH   PIDENTPOS
6213 @ 40820:            ASSPAR
6214 @ 40821:            CALL  
6215 @ 40822:            PUSH   C
6216 @ 40825:            SELECT 3
6217 @ 40828:            ASSVAL

   596      %FINISH
6218 @ 40829:            LINE   596 "regression-compile-tmp/check.imp"
6219 @ 40865:            LOCATE L_0004

   597      BYTEINTEGER(PIDENTPOS+2) = I
6220 @ 40868:            LINE   597 "regression-compile-tmp/check.imp"
6221 @ 40904:            PUSH   BYTEINTEGER
6222 @ 40907:            PUSH   PIDENTPOS
6223 @ 40910:            PUSHI  #0x00000002
6224 @ 40915:            ADD   
6225 @ 40916:            ASSPAR
6226 @ 40917:            CALL  
6227 @ 40918:            PUSH   I
6228 @ 40921:            ASSVAL

   598      INTEGER(PIDENTPOS) = INTEGER(PIDENTPOS)&(\EXTIND)
6229 @ 40922:            LINE   598 "regression-compile-tmp/check.imp"
6230 @ 40958:            PUSH   INTEGER
6231 @ 40961:            PUSH   PIDENTPOS
6232 @ 40964:            ASSPAR
6233 @ 40965:            CALL  
6234 @ 40966:            PUSH   INTEGER
6235 @ 40969:            PUSH   PIDENTPOS
6236 @ 40972:            ASSPAR
6237 @ 40973:            CALL  
6238 @ 40974:            PUSH   EXTIND
6239 @ 40977:            NOT   
6240 @ 40978:            AND   
6241 @ 40979:            ASSVAL

   599      ->FIN
6242 @ 40980:            LINE   599 "regression-compile-tmp/check.imp"
6243 @ 41016:            JUMP   L_00df

   600  A(90): !INIT
6244 @ 41019:            LINE   600 "regression-compile-tmp/check.imp"
6245 @ 41055:            PUSHI  #0x0000005a
6246 @ 41060:            SLABEL 208

   601      CONSTCOUNT = CONSTCOUNT-1
6247 @ 41063:            LINE   601 "regression-compile-tmp/check.imp"
6248 @ 41099:            PUSH   CONSTCOUNT
6249 @ 41102:            PUSH   CONSTCOUNT
6250 @ 41105:            PUSHI  #0x00000001
6251 @ 41110:            SUB   
6252 @ 41111:            ASSVAL

   602      ->ER20 %IF TYPE&15 # 0
6253 @ 41112:            LINE   602 "regression-compile-tmp/check.imp"
6254 @ 41148:            PUSH   TYPE
6255 @ 41151:            PUSHI  #0x0000000f
6256 @ 41156:            AND   
6257 @ 41157:            PUSHI  #0x00000000
6258 @ 41162:            JUMPIF = L_0004
6259 @ 41166:            JUMP   L_00e1
6260 @ 41169:            LOCATE L_0004

   603      ->ER22 %IF TYPE&DECLTYPE = 0
   604      !RANGE CHECK
6261 @ 41172:            LINE   603 "regression-compile-tmp/check.imp"
6262 @ 41208:            PUSH   TYPE
6263 @ 41211:            PUSH   DECLTYPE
6264 @ 41214:            AND   
6265 @ 41215:            PUSHI  #0x00000000
6266 @ 41220:            JUMPIF # L_0004
6267 @ 41224:            JUMP   L_00e2
6268 @ 41227:            LOCATE L_0004

   605      DEFINE(4,VAL) %IF DECLTYPE&15 = 0
6269 @ 41230:            LINE   605 "regression-compile-tmp/check.imp"
6270 @ 41266:            PUSH   DECLTYPE
6271 @ 41269:            PUSHI  #0x0000000f
6272 @ 41274:            AND   
6273 @ 41275:            PUSHI  #0x00000000
6274 @ 41280:            JUMPIF # L_0004
6275 @ 41284:            PUSH   DEFINE
6276 @ 41287:            PUSHI  #0x00000004
6277 @ 41292:            ASSPAR
6278 @ 41293:            PUSH   VAL
6279 @ 41296:            ASSPAR
6280 @ 41297:            CALL  
6281 @ 41298:            LOCATE L_0004

   606      ->ON
6282 @ 41301:            LINE   606 "regression-compile-tmp/check.imp"
6283 @ 41337:            JUMP   L_00d7

   607  A(91): !NL: INITFIN
6284 @ 41340:            LINE   607 "regression-compile-tmp/check.imp"
6285 @ 41376:            PUSHI  #0x0000005b
6286 @ 41381:            SLABEL 208

   608      FAULT(21) %IF CONSTCOUNT # 0 %AND CONSTCOUNT < 1000000
6287 @ 41384:            LINE   608 "regression-compile-tmp/check.imp"
6288 @ 41420:            PUSH   CONSTCOUNT
6289 @ 41423:            PUSHI  #0x00000000
6290 @ 41428:            JUMPIF = L_0004
6291 @ 41432:            PUSH   CONSTCOUNT
6292 @ 41435:            PUSHI  #0x000f4240
6293 @ 41440:            JUMPIF >= L_0004
6294 @ 41444:            PUSH   FAULT
6295 @ 41447:            PUSHI  #0x00000015
6296 @ 41452:            ASSPAR
6297 @ 41453:            CALL  
6298 @ 41454:            LOCATE L_0004

   609      ->FIN
6299 @ 41457:            LINE   609 "regression-compile-tmp/check.imp"
6300 @ 41493:            JUMP   L_00df

   610  A(92): !DIMSET
6301 @ 41496:            LINE   610 "regression-compile-tmp/check.imp"
6302 @ 41532:            PUSHI  #0x0000005c
6303 @ 41537:            SLABEL 208

   611      DEFINE(0,DIMCOUNT)
6304 @ 41540:            LINE   611 "regression-compile-tmp/check.imp"
6305 @ 41576:            PUSH   DEFINE
6306 @ 41579:            PUSHI  #0x00000000
6307 @ 41584:            ASSPAR
6308 @ 41585:            PUSH   DIMCOUNT
6309 @ 41588:            ASSPAR
6310 @ 41589:            CALL  

   612      DIMCOUNT = 0
6311 @ 41590:            LINE   612 "regression-compile-tmp/check.imp"
6312 @ 41626:            PUSH   DIMCOUNT
6313 @ 41629:            PUSHI  #0x00000000
6314 @ 41634:            ASSVAL

   613      ->ON
6315 @ 41635:            LINE   613 "regression-compile-tmp/check.imp"
6316 @ 41671:            JUMP   L_00d7

   614  A(93): !COLON: COUNT
6317 @ 41674:            LINE   614 "regression-compile-tmp/check.imp"
6318 @ 41710:            PUSHI  #0x0000005d
6319 @ 41715:            SLABEL 208

   615      %IF DIMCOUNT = 6 %THEN FAULT(23) %ELSE DIMCOUNT = DIMCOUNT+1
6320 @ 41718:            LINE   615 "regression-compile-tmp/check.imp"
6321 @ 41754:            PUSH   DIMCOUNT
6322 @ 41757:            PUSHI  #0x00000006
6323 @ 41762:            JUMPIF # L_0004
6324 @ 41766:            PUSH   FAULT
6325 @ 41769:            PUSHI  #0x00000017
6326 @ 41774:            ASSPAR
6327 @ 41775:            CALL  
6328 @ 41776:            GOTO   L_0003
6329 @ 41779:            LOCATE L_0004
6330 @ 41782:            PUSH   DIMCOUNT
6331 @ 41785:            PUSH   DIMCOUNT
6332 @ 41788:            PUSHI  #0x00000001
6333 @ 41793:            ADD   
6334 @ 41794:            ASSVAL
6335 @ 41795:            LOCATE L_0003

   616      ->CODE
6336 @ 41798:            LINE   616 "regression-compile-tmp/check.imp"
6337 @ 41834:            JUMP   L_00d6

   617  A(94): !REP
6338 @ 41837:            LINE   617 "regression-compile-tmp/check.imp"
6339 @ 41873:            PUSHI  #0x0000005e
6340 @ 41878:            SLABEL 208

   618      CONSTCOUNT = CONSTCOUNT-VAL+1
6341 @ 41881:            LINE   618 "regression-compile-tmp/check.imp"
6342 @ 41917:            PUSH   CONSTCOUNT
6343 @ 41920:            PUSH   CONSTCOUNT
6344 @ 41923:            PUSH   VAL
6345 @ 41926:            SUB   
6346 @ 41927:            PUSHI  #0x00000001
6347 @ 41932:            ADD   
6348 @ 41933:            ASSVAL

   619      ->ON
6349 @ 41934:            LINE   619 "regression-compile-tmp/check.imp"
6350 @ 41970:            JUMP   L_00d7

   620  A(95): !LITINT
6351 @ 41973:            LINE   620 "regression-compile-tmp/check.imp"
6352 @ 42009:            PUSHI  #0x0000005f
6353 @ 42014:            SLABEL 208

   621      ->ER20 %IF TYPE&15 # 0
6354 @ 42017:            LINE   621 "regression-compile-tmp/check.imp"
6355 @ 42053:            PUSH   TYPE
6356 @ 42056:            PUSHI  #0x0000000f
6357 @ 42061:            AND   
6358 @ 42062:            PUSHI  #0x00000000
6359 @ 42067:            JUMPIF = L_0004
6360 @ 42071:            JUMP   L_00e1
6361 @ 42074:            LOCATE L_0004

   622  A(96): !INT
6362 @ 42077:            LINE   622 "regression-compile-tmp/check.imp"
6363 @ 42113:            PUSHI  #0x00000060
6364 @ 42118:            SLABEL 208

   623      ->ER22 %IF TYPE&INTBIT = 0
6365 @ 42121:            LINE   623 "regression-compile-tmp/check.imp"
6366 @ 42157:            PUSH   TYPE
6367 @ 42160:            PUSHI  #0x00000040
6368 @ 42165:            AND   
6369 @ 42166:            PUSHI  #0x00000000
6370 @ 42171:            JUMPIF # L_0004
6371 @ 42175:            JUMP   L_00e2
6372 @ 42178:            LOCATE L_0004

   624      ->NAPP
6373 @ 42181:            LINE   624 "regression-compile-tmp/check.imp"
6374 @ 42217:            JUMP   L_00e0

   625  A(97): !STR
6375 @ 42220:            LINE   625 "regression-compile-tmp/check.imp"
6376 @ 42256:            PUSHI  #0x00000061
6377 @ 42261:            SLABEL 208

   626      ->ER22 %IF TYPE&STRINGBIT = 0
6378 @ 42264:            LINE   626 "regression-compile-tmp/check.imp"
6379 @ 42300:            PUSH   TYPE
6380 @ 42303:            PUSHI  #0x00000080
6381 @ 42308:            AND   
6382 @ 42309:            PUSHI  #0x00000000
6383 @ 42314:            JUMPIF # L_0004
6384 @ 42318:            JUMP   L_00e2
6385 @ 42321:            LOCATE L_0004

   627      ->NAPP
6386 @ 42324:            LINE   627 "regression-compile-tmp/check.imp"
6387 @ 42360:            JUMP   L_00e0

   628  A(98): !SIZESET
6388 @ 42363:            LINE   628 "regression-compile-tmp/check.imp"
6389 @ 42399:            PUSHI  #0x00000062
6390 @ 42404:            SLABEL 208

   629      STRINGSIZE = VAL
6391 @ 42407:            LINE   629 "regression-compile-tmp/check.imp"
6392 @ 42443:            PUSH   STRINGSIZE
6393 @ 42446:            PUSH   VAL
6394 @ 42449:            ASSVAL

   630      ->ON %IF 0 < VAL <= 255
6395 @ 42450:            LINE   630 "regression-compile-tmp/check.imp"
6396 @ 42486:            PUSHI  #0x00000000
6397 @ 42491:            PUSH   VAL
6398 @ 42494:            JUMPIFD >= L_0004
6399 @ 42498:            PUSHI  #0x000000ff
6400 @ 42503:            JUMPIF > L_0004
6401 @ 42507:            JUMP   L_00d7
6402 @ 42510:            LOCATE L_0004

   631      FAULT(19);  STRINGSIZE = 255
6403 @ 42513:            LINE   631 "regression-compile-tmp/check.imp"
6404 @ 42549:            PUSH   FAULT
6405 @ 42552:            PUSHI  #0x00000013
6406 @ 42557:            ASSPAR
6407 @ 42558:            CALL  
6408 @ 42559:            LINE   631 "regression-compile-tmp/check.imp"
6409 @ 42595:            PUSH   STRINGSIZE
6410 @ 42598:            PUSHI  #0x000000ff
6411 @ 42603:            ASSVAL

   632      ->ON
6412 @ 42604:            LINE   632 "regression-compile-tmp/check.imp"
6413 @ 42640:            JUMP   L_00d7

   633  A(99): !CBSET
6414 @ 42643:            LINE   633 "regression-compile-tmp/check.imp"
6415 @ 42679:            PUSHI  #0x00000063
6416 @ 42684:            SLABEL 208

   634      LASTVAL = NVAL(NP);  NP = NP+1
6417 @ 42687:            LINE   634 "regression-compile-tmp/check.imp"
6418 @ 42723:            PUSH   LASTVAL
6419 @ 42726:            PUSH   NVAL
6420 @ 42729:            PUSH   NP
6421 @ 42732:            ACCESS
6422 @ 42733:            ASSVAL
6423 @ 42734:            LINE   634 "regression-compile-tmp/check.imp"
6424 @ 42770:            PUSH   NP
6425 @ 42773:            PUSH   NP
6426 @ 42776:            PUSHI  #0x00000001
6427 @ 42781:            ADD   
6428 @ 42782:            ASSVAL

   635      ->CBERR %UNLESS -32768 <= LASTVAL <= 32767
6429 @ 42783:            LINE   635 "regression-compile-tmp/check.imp"
6430 @ 42819:            PUSHI  #0x00008000
6431 @ 42824:            NEGATE
6432 @ 42825:            PUSH   LASTVAL
6433 @ 42828:            JUMPIFD > L_0005
6434 @ 42832:            PUSHI  #0x00007fff
6435 @ 42837:            JUMPIF <= L_0004
6436 @ 42841:            LOCATE L_0005
6437 @ 42844:            JUMP   L_00ea
6438 @ 42847:            LOCATE L_0004

   636      CONSTCOUNT = VAL-LASTVAL+1
6439 @ 42850:            LINE   636 "regression-compile-tmp/check.imp"
6440 @ 42886:            PUSH   CONSTCOUNT
6441 @ 42889:            PUSH   VAL
6442 @ 42892:            PUSH   LASTVAL
6443 @ 42895:            SUB   
6444 @ 42896:            PUSHI  #0x00000001
6445 @ 42901:            ADD   
6446 @ 42902:            ASSVAL

   637      ->CBERR %UNLESS 0 < CONSTCOUNT <= 32767
6447 @ 42903:            LINE   637 "regression-compile-tmp/check.imp"
6448 @ 42939:            PUSHI  #0x00000000
6449 @ 42944:            PUSH   CONSTCOUNT
6450 @ 42947:            JUMPIFD >= L_0005
6451 @ 42951:            PUSHI  #0x00007fff
6452 @ 42956:            JUMPIF <= L_0004
6453 @ 42960:            LOCATE L_0005
6454 @ 42963:            JUMP   L_00ea
6455 @ 42966:            LOCATE L_0004

   638      %IF DECLTYPE = SWITCH %START
6456 @ 42969:            LINE   638 "regression-compile-tmp/check.imp"
6457 @ 43005:            PUSH   DECLTYPE
6458 @ 43008:            PUSHI  #0x0000010c
6459 @ 43013:            JUMPIF # L_0004

   639         {%UNTIL IDENTS = DLIM} %CYCLE
6460 @ 43017:            LINE   639 "regression-compile-tmp/check.imp"
6461 @ 43053:            LOCATE L_0006

   640            J = DBOUND
6462 @ 43056:            LINE   640 "regression-compile-tmp/check.imp"
6463 @ 43092:            PUSH   J
6464 @ 43095:            PUSH   DBOUND
6465 @ 43098:            ASSVAL

   641            DBOUND = J-(CONSTCOUNT+63)>>5<<2
6466 @ 43099:            LINE   641 "regression-compile-tmp/check.imp"
6467 @ 43135:            PUSH   DBOUND
6468 @ 43138:            PUSH   J
6469 @ 43141:            PUSH   CONSTCOUNT
6470 @ 43144:            PUSHI  #0x0000003f
6471 @ 43149:            ADD   
6472 @ 43150:            PUSHI  #0x00000005
6473 @ 43155:            RSH   
6474 @ 43156:            PUSHI  #0x00000002
6475 @ 43161:            LSH   
6476 @ 43162:            SUB   
6477 @ 43163:            ASSVAL

   642            ->DISASTER %IF DBOUND <= DLIM
6478 @ 43164:            LINE   642 "regression-compile-tmp/check.imp"
6479 @ 43200:            PUSH   DBOUND
6480 @ 43203:            PUSH   DLIM
6481 @ 43206:            JUMPIF > L_000a
6482 @ 43210:            JUMP   L_00de
6483 @ 43213:            LOCATE L_000a

   643            INTEGER(IDENTS+4) = DBOUND
6484 @ 43216:            LINE   643 "regression-compile-tmp/check.imp"
6485 @ 43252:            PUSH   INTEGER
6486 @ 43255:            PUSH   IDENTS
6487 @ 43258:            PUSHI  #0x00000004
6488 @ 43263:            ADD   
6489 @ 43264:            ASSPAR
6490 @ 43265:            CALL  
6491 @ 43266:            PUSH   DBOUND
6492 @ 43269:            ASSVAL

   644            INTEGER(DBOUND) = LASTVAL<<16+CONSTCOUNT
6493 @ 43270:            LINE   644 "regression-compile-tmp/check.imp"
6494 @ 43306:            PUSH   INTEGER
6495 @ 43309:            PUSH   DBOUND
6496 @ 43312:            ASSPAR
6497 @ 43313:            CALL  
6498 @ 43314:            PUSH   LASTVAL
6499 @ 43317:            PUSHI  #0x00000010
6500 @ 43322:            LSH   
6501 @ 43323:            PUSH   CONSTCOUNT
6502 @ 43326:            ADD   
6503 @ 43327:            ASSVAL

   645            %CYCLE
6504 @ 43328:            LINE   645 "regression-compile-tmp/check.imp"
6505 @ 43364:            LOCATE L_0009

   646               J = J-4
6506 @ 43367:            LINE   646 "regression-compile-tmp/check.imp"
6507 @ 43403:            PUSH   J
6508 @ 43406:            PUSH   J
6509 @ 43409:            PUSHI  #0x00000004
6510 @ 43414:            SUB   
6511 @ 43415:            ASSVAL

   647               %EXIT %IF J = DBOUND
6512 @ 43416:            LINE   647 "regression-compile-tmp/check.imp"
6513 @ 43452:            PUSH   J
6514 @ 43455:            PUSH   DBOUND
6515 @ 43458:            JUMPIF # L_000d
6516 @ 43462:            GOTO   L_000a
6517 @ 43465:            LOCATE L_000d

   648               INTEGER(J) = 0
6518 @ 43468:            LINE   648 "regression-compile-tmp/check.imp"
6519 @ 43504:            PUSH   INTEGER
6520 @ 43507:            PUSH   J
6521 @ 43510:            ASSPAR
6522 @ 43511:            CALL  
6523 @ 43512:            PUSHI  #0x00000000
6524 @ 43517:            ASSVAL

   649            %REPEAT
6525 @ 43518:            LINE   649 "regression-compile-tmp/check.imp"
6526 @ 43554:            REPEAT L_0009
6527 @ 43557:            LOCATE L_000a

   650            IDENTS = BYTEINTEGER(IDENTS+12)&(\3)+IDENTS+16
6528 @ 43560:            LINE   650 "regression-compile-tmp/check.imp"
6529 @ 43596:            PUSH   IDENTS
6530 @ 43599:            PUSH   BYTEINTEGER
6531 @ 43602:            PUSH   IDENTS
6532 @ 43605:            PUSHI  #0x0000000c
6533 @ 43610:            ADD   
6534 @ 43611:            ASSPAR
6535 @ 43612:            CALL  
6536 @ 43613:            PUSHI  #0x00000003
6537 @ 43618:            NOT   
6538 @ 43619:            AND   
6539 @ 43620:            PUSH   IDENTS
6540 @ 43623:            ADD   
6541 @ 43624:            PUSHI  #0x00000010
6542 @ 43629:            ADD   
6543 @ 43630:            ASSVAL

   651         %REPEAT %UNTIL IDENTS = DLIM
6544 @ 43631:            LINE   651 "regression-compile-tmp/check.imp"
6545 @ 43667:            PUSH   IDENTS
6546 @ 43670:            PUSH   DLIM
6547 @ 43673:            JUMPIF = L_0007
6548 @ 43677:            REPEAT L_0006
6549 @ 43680:            LOCATE L_0007

   652      %FINISH
6550 @ 43683:            LINE   652 "regression-compile-tmp/check.imp"
6551 @ 43719:            LOCATE L_0004

   653  CB1:IDENTS = DLIM
6552 @ 43722:            LINE   653 "regression-compile-tmp/check.imp"
6553 @ 43758:            LABEL  L_00eb
6554 @ 43761:            LINE   653 "regression-compile-tmp/check.imp"
6555 @ 43797:            PUSH   IDENTS
6556 @ 43800:            PUSH   DLIM
6557 @ 43803:            ASSVAL

   654      ->ON
6558 @ 43804:            LINE   654 "regression-compile-tmp/check.imp"
6559 @ 43840:            JUMP   L_00d7

   655  CBERR:
6560 @ 43843:            LINE   655 "regression-compile-tmp/check.imp"
6561 @ 43879:            LABEL  L_00ea

   656      FAULT(23);  CONSTCOUNT = 2000000
6562 @ 43882:            LINE   656 "regression-compile-tmp/check.imp"
6563 @ 43918:            PUSH   FAULT
6564 @ 43921:            PUSHI  #0x00000017
6565 @ 43926:            ASSPAR
6566 @ 43927:            CALL  
6567 @ 43928:            LINE   656 "regression-compile-tmp/check.imp"
6568 @ 43964:            PUSH   CONSTCOUNT
6569 @ 43967:            PUSHI  #0x001e8480
6570 @ 43972:            ASSVAL

   657      ->CB1
6571 @ 43973:            LINE   657 "regression-compile-tmp/check.imp"
6572 @ 44009:            JUMP   L_00eb

   658  A(100): !COLON: LAB
6573 @ 44012:            LINE   658 "regression-compile-tmp/check.imp"
6574 @ 44048:            PUSHI  #0x00000064
6575 @ 44053:            SLABEL 208

   659      ->FIN %IF DECLTYPE # 0;  !SIMPLE LABEL
6576 @ 44056:            LINE   659 "regression-compile-tmp/check.imp"
6577 @ 44092:            PUSH   DECLTYPE
6578 @ 44095:            PUSHI  #0x00000000
6579 @ 44100:            JUMPIF = L_0004
6580 @ 44104:            JUMP   L_00df
6581 @ 44107:            LOCATE L_0004

   660      ->ERR %IF TYPE # JUMPLAB;  !IE SWITCH + APP
6582 @ 44110:            LINE   660 "regression-compile-tmp/check.imp"
6583 @ 44146:            PUSH   TYPE
6584 @ 44149:            PUSHI  #0x0000000d
6585 @ 44154:            JUMPIF = L_0004
6586 @ 44158:            JUMP   L_00d5
6587 @ 44161:            LOCATE L_0004

   661      FAULT(20) %AND ->FIN %IF LASTTYPE&15 # 0
6588 @ 44164:            LINE   661 "regression-compile-tmp/check.imp"
6589 @ 44200:            PUSH   LASTTYPE
6590 @ 44203:            PUSHI  #0x0000000f
6591 @ 44208:            AND   
6592 @ 44209:            PUSHI  #0x00000000
6593 @ 44214:            JUMPIF = L_0004
6594 @ 44218:            PUSH   FAULT
6595 @ 44221:            PUSHI  #0x00000014
6596 @ 44226:            ASSPAR
6597 @ 44227:            CALL  
6598 @ 44228:            JUMP   L_00df
6599 @ 44231:            LOCATE L_0004

   662      ->FIN %IF VAL = 0
6600 @ 44234:            LINE   662 "regression-compile-tmp/check.imp"
6601 @ 44270:            PUSH   VAL
6602 @ 44273:            PUSHI  #0x00000000
6603 @ 44278:            JUMPIF # L_0004
6604 @ 44282:            JUMP   L_00df
6605 @ 44285:            LOCATE L_0004

   663      J = LASTVAL-SHORTINTEGER(VAL)
6606 @ 44288:            LINE   663 "regression-compile-tmp/check.imp"
6607 @ 44324:            PUSH   J
6608 @ 44327:            PUSH   LASTVAL
6609 @ 44330:            PUSH   SHORTINTEGER
6610 @ 44333:            PUSH   VAL
6611 @ 44336:            ASSPAR
6612 @ 44337:            CALL  
6613 @ 44338:            SUB   
6614 @ 44339:            ASSVAL

   664      FAULT(19) %AND ->FIN %UNLESS 0 <= J < SHORTINTEGER(VAL+2)
6615 @ 44340:            LINE   664 "regression-compile-tmp/check.imp"
6616 @ 44376:            PUSHI  #0x00000000
6617 @ 44381:            PUSH   J
6618 @ 44384:            JUMPIFD > L_0005
6619 @ 44388:            PUSH   SHORTINTEGER
6620 @ 44391:            PUSH   VAL
6621 @ 44394:            PUSHI  #0x00000002
6622 @ 44399:            ADD   
6623 @ 44400:            ASSPAR
6624 @ 44401:            CALL  
6625 @ 44402:            JUMPIF < L_0004
6626 @ 44406:            LOCATE L_0005
6627 @ 44409:            PUSH   FAULT
6628 @ 44412:            PUSHI  #0x00000013
6629 @ 44417:            ASSPAR
6630 @ 44418:            CALL  
6631 @ 44419:            JUMP   L_00df
6632 @ 44422:            LOCATE L_0004

   665      I = VAL+J>>5<<2;  J = X'80000000'>>(J&31)
6633 @ 44425:            LINE   665 "regression-compile-tmp/check.imp"
6634 @ 44461:            PUSH   I
6635 @ 44464:            PUSH   VAL
6636 @ 44467:            PUSH   J
6637 @ 44470:            PUSHI  #0x00000005
6638 @ 44475:            RSH   
6639 @ 44476:            PUSHI  #0x00000002
6640 @ 44481:            LSH   
6641 @ 44482:            ADD   
6642 @ 44483:            ASSVAL
6643 @ 44484:            LINE   665 "regression-compile-tmp/check.imp"
6644 @ 44520:            PUSH   J
6645 @ 44523:            PUSHI  #0x80000000
6646 @ 44528:            PUSH   J
6647 @ 44531:            PUSHI  #0x0000001f
6648 @ 44536:            AND   
6649 @ 44537:            RSH   
6650 @ 44538:            ASSVAL

   666      FAULT(16) %IF INTEGER(I+4)&J # 0
6651 @ 44539:            LINE   666 "regression-compile-tmp/check.imp"
6652 @ 44575:            PUSH   INTEGER
6653 @ 44578:            PUSH   I
6654 @ 44581:            PUSHI  #0x00000004
6655 @ 44586:            ADD   
6656 @ 44587:            ASSPAR
6657 @ 44588:            CALL  
6658 @ 44589:            PUSH   J
6659 @ 44592:            AND   
6660 @ 44593:            PUSHI  #0x00000000
6661 @ 44598:            JUMPIF = L_0004
6662 @ 44602:            PUSH   FAULT
6663 @ 44605:            PUSHI  #0x00000010
6664 @ 44610:            ASSPAR
6665 @ 44611:            CALL  
6666 @ 44612:            LOCATE L_0004

   667      INTEGER(I+4) = INTEGER(I+4)!J
6667 @ 44615:            LINE   667 "regression-compile-tmp/check.imp"
6668 @ 44651:            PUSH   INTEGER
6669 @ 44654:            PUSH   I
6670 @ 44657:            PUSHI  #0x00000004
6671 @ 44662:            ADD   
6672 @ 44663:            ASSPAR
6673 @ 44664:            CALL  
6674 @ 44665:            PUSH   INTEGER
6675 @ 44668:            PUSH   I
6676 @ 44671:            PUSHI  #0x00000004
6677 @ 44676:            ADD   
6678 @ 44677:            ASSPAR
6679 @ 44678:            CALL  
6680 @ 44679:            PUSH   J
6681 @ 44682:            OR    
6682 @ 44683:            ASSVAL

   668      ->FIN
6683 @ 44684:            LINE   668 "regression-compile-tmp/check.imp"
6684 @ 44720:            JUMP   L_00df

   669  A(101): !OP3: DOT
6685 @ 44723:            LINE   669 "regression-compile-tmp/check.imp"
6686 @ 44759:            PUSHI  #0x00000065
6687 @ 44764:            SLABEL 208

   670      ->ERR %IF ATOMTYPE # STRINGBIT;  !IE OP3 # '.'
6688 @ 44767:            LINE   670 "regression-compile-tmp/check.imp"
6689 @ 44803:            PUSH   ATOMTYPE
6690 @ 44806:            PUSHI  #0x00000080
6691 @ 44811:            JUMPIF = L_0004
6692 @ 44815:            JUMP   L_00d5
6693 @ 44818:            LOCATE L_0004

   671  A(60): !FOR
6694 @ 44821:            LINE   671 "regression-compile-tmp/check.imp"
6695 @ 44857:            PUSHI  #0x0000003c
6696 @ 44862:            SLABEL 208

   672      MODES = DESTMODES
6697 @ 44865:            LINE   672 "regression-compile-tmp/check.imp"
6698 @ 44901:            PUSH   MODES
6699 @ 44904:            PUSHI  #0x00f00000
6700 @ 44909:            ASSVAL

   673      ->CODE
6701 @ 44910:            LINE   673 "regression-compile-tmp/check.imp"
6702 @ 44946:            JUMP   L_00d6

   674  A(73): !RESOL
6703 @ 44949:            LINE   674 "regression-compile-tmp/check.imp"
6704 @ 44985:            PUSHI  #0x00000049
6705 @ 44990:            SLABEL 208

   675      ->ER22 %IF TYPE&STRINGBIT = 0
6706 @ 44993:            LINE   675 "regression-compile-tmp/check.imp"
6707 @ 45029:            PUSH   TYPE
6708 @ 45032:            PUSHI  #0x00000080
6709 @ 45037:            AND   
6710 @ 45038:            PUSHI  #0x00000000
6711 @ 45043:            JUMPIF # L_0004
6712 @ 45047:            JUMP   L_00e2
6713 @ 45050:            LOCATE L_0004

   676      MODES = DESTMODES
6714 @ 45053:            LINE   676 "regression-compile-tmp/check.imp"
6715 @ 45089:            PUSH   MODES
6716 @ 45092:            PUSHI  #0x00f00000
6717 @ 45097:            ASSVAL

   677      ->ON
6718 @ 45098:            LINE   677 "regression-compile-tmp/check.imp"
6719 @ 45134:            JUMP   L_00d7

   678  A(102): !OP3: SIGN
6720 @ 45137:            LINE   678 "regression-compile-tmp/check.imp"
6721 @ 45173:            PUSHI  #0x00000066
6722 @ 45178:            SLABEL 208

   679      ->ERR %IF ATOMTYPE&3 = 0;  !IE OP3 # '+', '-', '!'
6723 @ 45181:            LINE   679 "regression-compile-tmp/check.imp"
6724 @ 45217:            PUSH   ATOMTYPE
6725 @ 45220:            PUSHI  #0x00000003
6726 @ 45225:            AND   
6727 @ 45226:            PUSHI  #0x00000000
6728 @ 45231:            JUMPIF # L_0004
6729 @ 45235:            JUMP   L_00d5
6730 @ 45238:            LOCATE L_0004

   680      TYPE = ATOMTYPE;  VAL = 0
6731 @ 45241:            LINE   680 "regression-compile-tmp/check.imp"
6732 @ 45277:            PUSH   TYPE
6733 @ 45280:            PUSH   ATOMTYPE
6734 @ 45283:            ASSVAL
6735 @ 45284:            LINE   680 "regression-compile-tmp/check.imp"
6736 @ 45320:            PUSH   VAL
6737 @ 45323:            PUSHI  #0x00000000
6738 @ 45328:            ASSVAL

   681      ->OP1
6739 @ 45329:            LINE   681 "regression-compile-tmp/check.imp"
6740 @ 45365:            JUMP   L_00ec

   682  A(7):  !UOP
6741 @ 45368:            LINE   682 "regression-compile-tmp/check.imp"
6742 @ 45404:            PUSHI  #0x00000007
6743 @ 45409:            SLABEL 208

   683      TYPE = ATOMTYPE;  VAL = -1
6744 @ 45412:            LINE   683 "regression-compile-tmp/check.imp"
6745 @ 45448:            PUSH   TYPE
6746 @ 45451:            PUSH   ATOMTYPE
6747 @ 45454:            ASSVAL
6748 @ 45455:            LINE   683 "regression-compile-tmp/check.imp"
6749 @ 45491:            PUSH   VAL
6750 @ 45494:            PUSHI  #0x00000001
6751 @ 45499:            NEGATE
6752 @ 45500:            ASSVAL

   684      ->OP1
6753 @ 45501:            LINE   684 "regression-compile-tmp/check.imp"
6754 @ 45537:            JUMP   L_00ec

   685  A(8):  !COP
6755 @ 45540:            LINE   685 "regression-compile-tmp/check.imp"
6756 @ 45576:            PUSHI  #0x00000008
6757 @ 45581:            SLABEL 208

   686  A(4): !OP1
6758 @ 45584:            LINE   686 "regression-compile-tmp/check.imp"
6759 @ 45620:            PUSHI  #0x00000004
6760 @ 45625:            SLABEL 208

   687  A(5): !OP2
6761 @ 45628:            LINE   687 "regression-compile-tmp/check.imp"
6762 @ 45664:            PUSHI  #0x00000005
6763 @ 45669:            SLABEL 208

   688  A(104):!OP3 OR EQ: OP
6764 @ 45672:            LINE   688 "regression-compile-tmp/check.imp"
6765 @ 45708:            PUSHI  #0x00000068
6766 @ 45713:            SLABEL 208

   689      ->ERR %IF TYPE&APPMASK # 0
6767 @ 45716:            LINE   689 "regression-compile-tmp/check.imp"
6768 @ 45752:            PUSH   TYPE
6769 @ 45755:            PUSHI  #0x0000ff00
6770 @ 45760:            AND   
6771 @ 45761:            PUSHI  #0x00000000
6772 @ 45766:            JUMPIF = L_0004
6773 @ 45770:            JUMP   L_00d5
6774 @ 45773:            LOCATE L_0004

   690      %IF TYPE&X'FF4F' = INTBIT %THEN TYPE=TYPE!15 %ELSE TYPE=TYPE&(\15)
6775 @ 45776:            LINE   690 "regression-compile-tmp/check.imp"
6776 @ 45812:            PUSH   TYPE
6777 @ 45815:            PUSHI  #0x0000ff4f
6778 @ 45820:            AND   
6779 @ 45821:            PUSHI  #0x00000040
6780 @ 45826:            JUMPIF # L_0004
6781 @ 45830:            PUSH   TYPE
6782 @ 45833:            PUSH   TYPE
6783 @ 45836:            PUSHI  #0x0000000f
6784 @ 45841:            OR    
6785 @ 45842:            ASSVAL
6786 @ 45843:            GOTO   L_0003
6787 @ 45846:            LOCATE L_0004
6788 @ 45849:            PUSH   TYPE
6789 @ 45852:            PUSH   TYPE
6790 @ 45855:            PUSHI  #0x0000000f
6791 @ 45860:            NOT   
6792 @ 45861:            AND   
6793 @ 45862:            ASSVAL
6794 @ 45863:            LOCATE L_0003

   691      TYPE = TYPE!REALBITS %IF TYPE&NUMBITS # 0
6795 @ 45866:            LINE   691 "regression-compile-tmp/check.imp"
6796 @ 45902:            PUSH   TYPE
6797 @ 45905:            PUSHI  #0x00000070
6798 @ 45910:            AND   
6799 @ 45911:            PUSHI  #0x00000000
6800 @ 45916:            JUMPIF = L_0004
6801 @ 45920:            PUSH   TYPE
6802 @ 45923:            PUSH   TYPE
6803 @ 45926:            PUSHI  #0x00000030
6804 @ 45931:            OR    
6805 @ 45932:            ASSVAL
6806 @ 45933:            LOCATE L_0004

   692  OP1:NP = NP-1;  NTYPE(NP) = TYPE&ATOMTYPE;  NVAL(NP) = VAL
6807 @ 45936:            LINE   692 "regression-compile-tmp/check.imp"
6808 @ 45972:            LABEL  L_00ec
6809 @ 45975:            LINE   692 "regression-compile-tmp/check.imp"
6810 @ 46011:            PUSH   NP
6811 @ 46014:            PUSH   NP
6812 @ 46017:            PUSHI  #0x00000001
6813 @ 46022:            SUB   
6814 @ 46023:            ASSVAL
6815 @ 46024:            LINE   692 "regression-compile-tmp/check.imp"
6816 @ 46060:            PUSH   NTYPE
6817 @ 46063:            PUSH   NP
6818 @ 46066:            ACCESS
6819 @ 46067:            PUSH   TYPE
6820 @ 46070:            PUSH   ATOMTYPE
6821 @ 46073:            AND   
6822 @ 46074:            ASSVAL
6823 @ 46075:            LINE   692 "regression-compile-tmp/check.imp"
6824 @ 46111:            PUSH   NVAL
6825 @ 46114:            PUSH   NP
6826 @ 46117:            ACCESS
6827 @ 46118:            PUSH   VAL
6828 @ 46121:            ASSVAL

   693      ->CODE
6829 @ 46122:            LINE   693 "regression-compile-tmp/check.imp"
6830 @ 46158:            JUMP   L_00d6

   694  A(105): !EVAL
6831 @ 46161:            LINE   694 "regression-compile-tmp/check.imp"
6832 @ 46197:            PUSHI  #0x00000069
6833 @ 46202:            SLABEL 208

   695      ->ERR %IF TYPE&APPMASK # 0
6834 @ 46205:            LINE   695 "regression-compile-tmp/check.imp"
6835 @ 46241:            PUSH   TYPE
6836 @ 46244:            PUSHI  #0x0000ff00
6837 @ 46249:            AND   
6838 @ 46250:            PUSHI  #0x00000000
6839 @ 46255:            JUMPIF = L_0004
6840 @ 46259:            JUMP   L_00d5
6841 @ 46262:            LOCATE L_0004

   696      TYPE = TYPE!REALBITS %IF TYPE&NUMBITS # 0
6842 @ 46265:            LINE   696 "regression-compile-tmp/check.imp"
6843 @ 46301:            PUSH   TYPE
6844 @ 46304:            PUSHI  #0x00000070
6845 @ 46309:            AND   
6846 @ 46310:            PUSHI  #0x00000000
6847 @ 46315:            JUMPIF = L_0004
6848 @ 46319:            PUSH   TYPE
6849 @ 46322:            PUSH   TYPE
6850 @ 46325:            PUSHI  #0x00000030
6851 @ 46330:            OR    
6852 @ 46331:            ASSVAL
6853 @ 46332:            LOCATE L_0004

   697      I = NTYPE(NP);  NP = NP+1
6854 @ 46335:            LINE   697 "regression-compile-tmp/check.imp"
6855 @ 46371:            PUSH   I
6856 @ 46374:            PUSH   NTYPE
6857 @ 46377:            PUSH   NP
6858 @ 46380:            ACCESS
6859 @ 46381:            ASSVAL
6860 @ 46382:            LINE   697 "regression-compile-tmp/check.imp"
6861 @ 46418:            PUSH   NP
6862 @ 46421:            PUSH   NP
6863 @ 46424:            PUSHI  #0x00000001
6864 @ 46429:            ADD   
6865 @ 46430:            ASSVAL

   698      J = I&TYPE&X'F0'
6866 @ 46431:            LINE   698 "regression-compile-tmp/check.imp"
6867 @ 46467:            PUSH   J
6868 @ 46470:            PUSH   I
6869 @ 46473:            PUSH   TYPE
6870 @ 46476:            AND   
6871 @ 46477:            PUSHI  #0x000000f0
6872 @ 46482:            AND   
6873 @ 46483:            ASSVAL

   699      ->ER22 %IF J = 0
6874 @ 46484:            LINE   699 "regression-compile-tmp/check.imp"
6875 @ 46520:            PUSH   J
6876 @ 46523:            PUSHI  #0x00000000
6877 @ 46528:            JUMPIF # L_0004
6878 @ 46532:            JUMP   L_00e2
6879 @ 46535:            LOCATE L_0004

   700      ->X(I&15) %IF TYPE&X'FF4F' = INTBIT
6880 @ 46538:            LINE   700 "regression-compile-tmp/check.imp"
6881 @ 46574:            PUSH   TYPE
6882 @ 46577:            PUSHI  #0x0000ff4f
6883 @ 46582:            AND   
6884 @ 46583:            PUSHI  #0x00000040
6885 @ 46588:            JUMPIF # L_0004
6886 @ 46592:            PUSH   I
6887 @ 46595:            PUSHI  #0x0000000f
6888 @ 46600:            AND   
6889 @ 46601:            SJUMP  209
6890 @ 46604:            LOCATE L_0004

   701  X(0):
6891 @ 46607:            LINE   701 "regression-compile-tmp/check.imp"
6892 @ 46643:            PUSHI  #0x00000000
6893 @ 46648:            SLABEL 209

   702      TYPE = J+EXP
6894 @ 46651:            LINE   702 "regression-compile-tmp/check.imp"
6895 @ 46687:            PUSH   TYPE
6896 @ 46690:            PUSH   J
6897 @ 46693:            PUSHI  #0x00000001
6898 @ 46698:            ADD   
6899 @ 46699:            ASSVAL

   703      ->ON
6900 @ 46700:            LINE   703 "regression-compile-tmp/check.imp"
6901 @ 46736:            JUMP   L_00d7

   704  X(1): VAL = NVAL(NP-1)+VAL
6902 @ 46739:            LINE   704 "regression-compile-tmp/check.imp"
6903 @ 46775:            PUSHI  #0x00000001
6904 @ 46780:            SLABEL 209
6905 @ 46783:            LINE   704 "regression-compile-tmp/check.imp"
6906 @ 46819:            PUSH   VAL
6907 @ 46822:            PUSH   NVAL
6908 @ 46825:            PUSH   NP
6909 @ 46828:            PUSHI  #0x00000001
6910 @ 46833:            SUB   
6911 @ 46834:            ACCESS
6912 @ 46835:            PUSH   VAL
6913 @ 46838:            ADD   
6914 @ 46839:            ASSVAL

   705  X1: TYPE = NUMBITS
6915 @ 46840:            LINE   705 "regression-compile-tmp/check.imp"
6916 @ 46876:            LABEL  L_00ed
6917 @ 46879:            LINE   705 "regression-compile-tmp/check.imp"
6918 @ 46915:            PUSH   TYPE
6919 @ 46918:            PUSHI  #0x00000070
6920 @ 46923:            ASSVAL

   706      ->ON
6921 @ 46924:            LINE   706 "regression-compile-tmp/check.imp"
6922 @ 46960:            JUMP   L_00d7

   707  X(2): VAL = NVAL(NP-1)-VAL
6923 @ 46963:            LINE   707 "regression-compile-tmp/check.imp"
6924 @ 46999:            PUSHI  #0x00000002
6925 @ 47004:            SLABEL 209
6926 @ 47007:            LINE   707 "regression-compile-tmp/check.imp"
6927 @ 47043:            PUSH   VAL
6928 @ 47046:            PUSH   NVAL
6929 @ 47049:            PUSH   NP
6930 @ 47052:            PUSHI  #0x00000001
6931 @ 47057:            SUB   
6932 @ 47058:            ACCESS
6933 @ 47059:            PUSH   VAL
6934 @ 47062:            SUB   
6935 @ 47063:            ASSVAL

   708      ->X1
6936 @ 47064:            LINE   708 "regression-compile-tmp/check.imp"
6937 @ 47100:            JUMP   L_00ed

   709  X(3): VAL = NVAL(NP-1)!VAL
6938 @ 47103:            LINE   709 "regression-compile-tmp/check.imp"
6939 @ 47139:            PUSHI  #0x00000003
6940 @ 47144:            SLABEL 209
6941 @ 47147:            LINE   709 "regression-compile-tmp/check.imp"
6942 @ 47183:            PUSH   VAL
6943 @ 47186:            PUSH   NVAL
6944 @ 47189:            PUSH   NP
6945 @ 47192:            PUSHI  #0x00000001
6946 @ 47197:            SUB   
6947 @ 47198:            ACCESS
6948 @ 47199:            PUSH   VAL
6949 @ 47202:            OR    
6950 @ 47203:            ASSVAL

   710      ->X1
6951 @ 47204:            LINE   710 "regression-compile-tmp/check.imp"
6952 @ 47240:            JUMP   L_00ed

   711  X(4): VAL = NVAL(NP-1)!!VAL
6953 @ 47243:            LINE   711 "regression-compile-tmp/check.imp"
6954 @ 47279:            PUSHI  #0x00000004
6955 @ 47284:            SLABEL 209
6956 @ 47287:            LINE   711 "regression-compile-tmp/check.imp"
6957 @ 47323:            PUSH   VAL
6958 @ 47326:            PUSH   NVAL
6959 @ 47329:            PUSH   NP
6960 @ 47332:            PUSHI  #0x00000001
6961 @ 47337:            SUB   
6962 @ 47338:            ACCESS
6963 @ 47339:            PUSH   VAL
6964 @ 47342:            XOR   
6965 @ 47343:            ASSVAL

   712      ->X1
6966 @ 47344:            LINE   712 "regression-compile-tmp/check.imp"
6967 @ 47380:            JUMP   L_00ed

   713  A(103): !BAR (FIDDLE FOR MOD-SIGN)
6968 @ 47383:            LINE   713 "regression-compile-tmp/check.imp"
6969 @ 47419:            PUSHI  #0x00000067
6970 @ 47424:            SLABEL 208

   714      ->ON %UNLESS NTYPE(NP) = X'43'
6971 @ 47427:            LINE   714 "regression-compile-tmp/check.imp"
6972 @ 47463:            PUSH   NTYPE
6973 @ 47466:            PUSH   NP
6974 @ 47469:            ACCESS
6975 @ 47470:            PUSHI  #0x00000043
6976 @ 47475:            JUMPIF = L_0004
6977 @ 47479:            JUMP   L_00d7
6978 @ 47482:            LOCATE L_0004

   715      ->ERR %UNLESS ATOM = OP3 %AND ATOMTYPE = X'43'
6979 @ 47485:            LINE   715 "regression-compile-tmp/check.imp"
6980 @ 47521:            PUSH   ATOM
6981 @ 47524:            PUSHI  #0x00000006
6982 @ 47529:            JUMPIF # L_0005
6983 @ 47533:            PUSH   ATOMTYPE
6984 @ 47536:            PUSHI  #0x00000043
6985 @ 47541:            JUMPIF = L_0004
6986 @ 47545:            LOCATE L_0005
6987 @ 47548:            JUMP   L_00d5
6988 @ 47551:            LOCATE L_0004

   716      NP = NP+1;  CODE ATOM
6989 @ 47554:            LINE   716 "regression-compile-tmp/check.imp"
6990 @ 47590:            PUSH   NP
6991 @ 47593:            PUSH   NP
6992 @ 47596:            PUSHI  #0x00000001
6993 @ 47601:            ADD   
6994 @ 47602:            ASSVAL
6995 @ 47603:            LINE   716 "regression-compile-tmp/check.imp"
6996 @ 47639:            PUSH   CODEATOM
6997 @ 47642:            CALL  

   717      ->EXIT
6998 @ 47643:            LINE   717 "regression-compile-tmp/check.imp"
6999 @ 47679:            JUMP   L_00da

   718  A(106): !EQ: ASSOP
7000 @ 47682:            LINE   718 "regression-compile-tmp/check.imp"
7001 @ 47718:            PUSHI  #0x0000006a
7002 @ 47723:            SLABEL 208

   719      ->ERR %IF TYPE&X'FF0C' # 8
7003 @ 47726:            LINE   719 "regression-compile-tmp/check.imp"
7004 @ 47762:            PUSH   TYPE
7005 @ 47765:            PUSHI  #0x0000ff0c
7006 @ 47770:            AND   
7007 @ 47771:            PUSHI  #0x00000008
7008 @ 47776:            JUMPIF = L_0004
7009 @ 47780:            JUMP   L_00d5
7010 @ 47783:            LOCATE L_0004

   720  SAVE:
7011 @ 47786:            LINE   720 "regression-compile-tmp/check.imp"
7012 @ 47822:            LABEL  L_00ee

   721      NP = NP-1;  NTYPE(NP) = TYPE;  NVAL(NP) = VAL
7013 @ 47825:            LINE   721 "regression-compile-tmp/check.imp"
7014 @ 47861:            PUSH   NP
7015 @ 47864:            PUSH   NP
7016 @ 47867:            PUSHI  #0x00000001
7017 @ 47872:            SUB   
7018 @ 47873:            ASSVAL
7019 @ 47874:            LINE   721 "regression-compile-tmp/check.imp"
7020 @ 47910:            PUSH   NTYPE
7021 @ 47913:            PUSH   NP
7022 @ 47916:            ACCESS
7023 @ 47917:            PUSH   TYPE
7024 @ 47920:            ASSVAL
7025 @ 47921:            LINE   721 "regression-compile-tmp/check.imp"
7026 @ 47957:            PUSH   NVAL
7027 @ 47960:            PUSH   NP
7028 @ 47963:            ACCESS
7029 @ 47964:            PUSH   VAL
7030 @ 47967:            ASSVAL

   722      ->CODE
7031 @ 47968:            LINE   722 "regression-compile-tmp/check.imp"
7032 @ 48004:            JUMP   L_00d6

   723  A(14): !EQEQ
7033 @ 48007:            LINE   723 "regression-compile-tmp/check.imp"
7034 @ 48043:            PUSHI  #0x0000000e
7035 @ 48048:            SLABEL 208

   724      MODES = ADRMODES
7036 @ 48051:            LINE   724 "regression-compile-tmp/check.imp"
7037 @ 48087:            PUSH   MODES
7038 @ 48090:            PUSHI  #0x40f00000
7039 @ 48095:            ASSVAL

   725      ->SAVE %IF TYPE&15 = REF
7040 @ 48096:            LINE   725 "regression-compile-tmp/check.imp"
7041 @ 48132:            PUSH   TYPE
7042 @ 48135:            PUSHI  #0x0000000f
7043 @ 48140:            AND   
7044 @ 48141:            PUSHI  #0x00000008
7045 @ 48146:            JUMPIF # L_0004
7046 @ 48150:            JUMP   L_00ee
7047 @ 48153:            LOCATE L_0004

   726      ->ERR
7048 @ 48156:            LINE   726 "regression-compile-tmp/check.imp"
7049 @ 48192:            JUMP   L_00d5

   727  A(107): !ASS
7050 @ 48195:            LINE   727 "regression-compile-tmp/check.imp"
7051 @ 48231:            PUSHI  #0x0000006b
7052 @ 48236:            SLABEL 208

   728      I = NTYPE(NP);  NP = NP+1
7053 @ 48239:            LINE   728 "regression-compile-tmp/check.imp"
7054 @ 48275:            PUSH   I
7055 @ 48278:            PUSH   NTYPE
7056 @ 48281:            PUSH   NP
7057 @ 48284:            ACCESS
7058 @ 48285:            ASSVAL
7059 @ 48286:            LINE   728 "regression-compile-tmp/check.imp"
7060 @ 48322:            PUSH   NP
7061 @ 48325:            PUSH   NP
7062 @ 48328:            PUSHI  #0x00000001
7063 @ 48333:            ADD   
7064 @ 48334:            ASSVAL

   729  AS1:%IF I&TYPE&X'C0' = 0 %START
7065 @ 48335:            LINE   729 "regression-compile-tmp/check.imp"
7066 @ 48371:            LABEL  L_00ef
7067 @ 48374:            LINE   729 "regression-compile-tmp/check.imp"
7068 @ 48410:            PUSH   I
7069 @ 48413:            PUSH   TYPE
7070 @ 48416:            AND   
7071 @ 48417:            PUSHI  #0x000000c0
7072 @ 48422:            AND   
7073 @ 48423:            PUSHI  #0x00000000
7074 @ 48428:            JUMPIF # L_0004

   730         I = I&X'F0'
7075 @ 48432:            LINE   730 "regression-compile-tmp/check.imp"
7076 @ 48468:            PUSH   I
7077 @ 48471:            PUSH   I
7078 @ 48474:            PUSHI  #0x000000f0
7079 @ 48479:            AND   
7080 @ 48480:            ASSVAL

   731         %IF I = 0 %START;  !RECORD
7081 @ 48481:            LINE   731 "regression-compile-tmp/check.imp"
7082 @ 48517:            PUSH   I
7083 @ 48520:            PUSHI  #0x00000000
7084 @ 48525:            JUMPIF # L_0007

   732            ->ER22 %UNLESS TYPE&X'F0' = 0 %OR %C
   733              (TYPE&X'FF4F'=INTBIT %AND VAL=0)
7085 @ 48529:            LINE   732 "regression-compile-tmp/check.imp"
7086 @ 48565:            PUSH   TYPE
7087 @ 48568:            PUSHI  #0x000000f0
7088 @ 48573:            AND   
7089 @ 48574:            PUSHI  #0x00000000
7090 @ 48579:            JUMPIF = L_000a
7091 @ 48583:            PUSH   TYPE
7092 @ 48586:            PUSHI  #0x0000ff4f
7093 @ 48591:            AND   
7094 @ 48592:            PUSHI  #0x00000040
7095 @ 48597:            JUMPIF # L_000b
7096 @ 48601:            PUSH   VAL
7097 @ 48604:            PUSHI  #0x00000000
7098 @ 48609:            JUMPIF = L_000a
7099 @ 48613:            LOCATE L_000b
7100 @ 48616:            JUMP   L_00e2
7101 @ 48619:            LOCATE L_000a

   734         %FINISH %ELSE %START
7102 @ 48622:            LINE   734 "regression-compile-tmp/check.imp"
7103 @ 48658:            GOTO   L_0006
7104 @ 48661:            LOCATE L_0007

   735            ->ER22 %UNLESS I <= X'30' %AND TYPE&NUMBITS # 0
7105 @ 48664:            LINE   735 "regression-compile-tmp/check.imp"
7106 @ 48700:            PUSH   I
7107 @ 48703:            PUSHI  #0x00000030
7108 @ 48708:            JUMPIF > L_000b
7109 @ 48712:            PUSH   TYPE
7110 @ 48715:            PUSHI  #0x00000070
7111 @ 48720:            AND   
7112 @ 48721:            PUSHI  #0x00000000
7113 @ 48726:            JUMPIF # L_000a
7114 @ 48730:            LOCATE L_000b
7115 @ 48733:            JUMP   L_00e2
7116 @ 48736:            LOCATE L_000a

   736         %FINISH
7117 @ 48739:            LINE   736 "regression-compile-tmp/check.imp"
7118 @ 48775:            LOCATE L_0006

   737      %FINISH
7119 @ 48778:            LINE   737 "regression-compile-tmp/check.imp"
7120 @ 48814:            LOCATE L_0004

   738      ->NAPP
7121 @ 48817:            LINE   738 "regression-compile-tmp/check.imp"
7122 @ 48853:            JUMP   L_00e0

   739  A(108): !REFASS
7123 @ 48856:            LINE   739 "regression-compile-tmp/check.imp"
7124 @ 48892:            PUSHI  #0x0000006c
7125 @ 48897:            SLABEL 208

   740      I = NTYPE(NP);  NP = NP+1
7126 @ 48900:            LINE   740 "regression-compile-tmp/check.imp"
7127 @ 48936:            PUSH   I
7128 @ 48939:            PUSH   NTYPE
7129 @ 48942:            PUSH   NP
7130 @ 48945:            ACCESS
7131 @ 48946:            ASSVAL
7132 @ 48947:            LINE   740 "regression-compile-tmp/check.imp"
7133 @ 48983:            PUSH   NP
7134 @ 48986:            PUSH   NP
7135 @ 48989:            PUSHI  #0x00000001
7136 @ 48994:            ADD   
7137 @ 48995:            ASSVAL

   741  RA1:FAULT(22) %IF (I!!TYPE)&X'F0' # 0 %C
   742        %AND I&X'F0' # X'F0' %AND TYPE&X'F0' # X'F0'
7138 @ 48996:            LINE   741 "regression-compile-tmp/check.imp"
7139 @ 49032:            LABEL  L_00f0
7140 @ 49035:            LINE   741 "regression-compile-tmp/check.imp"
7141 @ 49071:            PUSH   I
7142 @ 49074:            PUSH   TYPE
7143 @ 49077:            XOR   
7144 @ 49078:            PUSHI  #0x000000f0
7145 @ 49083:            AND   
7146 @ 49084:            PUSHI  #0x00000000
7147 @ 49089:            JUMPIF = L_0004
7148 @ 49093:            PUSH   I
7149 @ 49096:            PUSHI  #0x000000f0
7150 @ 49101:            AND   
7151 @ 49102:            PUSHI  #0x000000f0
7152 @ 49107:            JUMPIF = L_0004
7153 @ 49111:            PUSH   TYPE
7154 @ 49114:            PUSHI  #0x000000f0
7155 @ 49119:            AND   
7156 @ 49120:            PUSHI  #0x000000f0
7157 @ 49125:            JUMPIF = L_0004
7158 @ 49129:            PUSH   FAULT
7159 @ 49132:            PUSHI  #0x00000016
7160 @ 49137:            ASSPAR
7161 @ 49138:            CALL  
7162 @ 49139:            LOCATE L_0004

   743      ->NAPP %IF I&APPMASK = 0;  !SCALAR
7163 @ 49142:            LINE   743 "regression-compile-tmp/check.imp"
7164 @ 49178:            PUSH   I
7165 @ 49181:            PUSHI  #0x0000ff00
7166 @ 49186:            AND   
7167 @ 49187:            PUSHI  #0x00000000
7168 @ 49192:            JUMPIF # L_0004
7169 @ 49196:            JUMP   L_00e0
7170 @ 49199:            LOCATE L_0004

   744      FAULT(22) %IF TYPE&APPMASK = 0 %OR TYPE&14 = MAP
7171 @ 49202:            LINE   744 "regression-compile-tmp/check.imp"
7172 @ 49238:            PUSH   TYPE
7173 @ 49241:            PUSHI  #0x0000ff00
7174 @ 49246:            AND   
7175 @ 49247:            PUSHI  #0x00000000
7176 @ 49252:            JUMPIF = L_0005
7177 @ 49256:            PUSH   TYPE
7178 @ 49259:            PUSHI  #0x0000000e
7179 @ 49264:            AND   
7180 @ 49265:            PUSHI  #0x0000000a
7181 @ 49270:            JUMPIF # L_0004
7182 @ 49274:            LOCATE L_0005
7183 @ 49277:            PUSH   FAULT
7184 @ 49280:            PUSHI  #0x00000016
7185 @ 49285:            ASSPAR
7186 @ 49286:            CALL  
7187 @ 49287:            LOCATE L_0004

   745      ->ON
7188 @ 49290:            LINE   745 "regression-compile-tmp/check.imp"
7189 @ 49326:            JUMP   L_00d7

   746  A(17): !RESULT
7190 @ 49329:            LINE   746 "regression-compile-tmp/check.imp"
7191 @ 49365:            PUSHI  #0x00000011
7192 @ 49370:            SLABEL 208

   747      FAULT(25) %IF C_BTYPE&7 # FN
7193 @ 49373:            LINE   747 "regression-compile-tmp/check.imp"
7194 @ 49409:            PUSH   C
7195 @ 49412:            SELECT 3
7196 @ 49415:            PUSHI  #0x00000007
7197 @ 49420:            AND   
7198 @ 49421:            PUSHI  #0x00000002
7199 @ 49426:            JUMPIF = L_0004
7200 @ 49430:            PUSH   FAULT
7201 @ 49433:            PUSHI  #0x00000019
7202 @ 49438:            ASSPAR
7203 @ 49439:            CALL  
7204 @ 49440:            LOCATE L_0004

   748      TYPE = C_BTYPE&X'F8';  TYPE = TYPE+VAR %IF TYPE&8 = 0
7205 @ 49443:            LINE   748 "regression-compile-tmp/check.imp"
7206 @ 49479:            PUSH   TYPE
7207 @ 49482:            PUSH   C
7208 @ 49485:            SELECT 3
7209 @ 49488:            PUSHI  #0x000000f8
7210 @ 49493:            AND   
7211 @ 49494:            ASSVAL
7212 @ 49495:            LINE   748 "regression-compile-tmp/check.imp"
7213 @ 49531:            PUSH   TYPE
7214 @ 49534:            PUSHI  #0x00000008
7215 @ 49539:            AND   
7216 @ 49540:            PUSHI  #0x00000000
7217 @ 49545:            JUMPIF # L_0004
7218 @ 49549:            PUSH   TYPE
7219 @ 49552:            PUSH   TYPE
7220 @ 49555:            PUSHI  #0x00000009
7221 @ 49560:            ADD   
7222 @ 49561:            ASSVAL
7223 @ 49562:            LOCATE L_0004

   749      VAL = 0
7224 @ 49565:            LINE   749 "regression-compile-tmp/check.imp"
7225 @ 49601:            PUSH   VAL
7226 @ 49604:            PUSHI  #0x00000000
7227 @ 49609:            ASSVAL

   750      ->CODE
7228 @ 49610:            LINE   750 "regression-compile-tmp/check.imp"
7229 @ 49646:            JUMP   L_00d6

   751  A(71): !RCALL
7230 @ 49649:            LINE   751 "regression-compile-tmp/check.imp"
7231 @ 49685:            PUSHI  #0x00000047
7232 @ 49690:            SLABEL 208

   752      ->ON %IF TYPE&X'FFFC' = 4
7233 @ 49693:            LINE   752 "regression-compile-tmp/check.imp"
7234 @ 49729:            PUSH   TYPE
7235 @ 49732:            PUSHI  #0x0000fffc
7236 @ 49737:            AND   
7237 @ 49738:            PUSHI  #0x00000004
7238 @ 49743:            JUMPIF # L_0004
7239 @ 49747:            JUMP   L_00d7
7240 @ 49750:            LOCATE L_0004

   753      ->ERR
7241 @ 49753:            LINE   753 "regression-compile-tmp/check.imp"
7242 @ 49789:            JUMP   L_00d5

   754  A(112): !APP
7243 @ 49792:            LINE   754 "regression-compile-tmp/check.imp"
7244 @ 49828:            PUSHI  #0x00000070
7245 @ 49833:            SLABEL 208

   755      ->ON %IF ATOM # LB
7246 @ 49836:            LINE   755 "regression-compile-tmp/check.imp"
7247 @ 49872:            PUSH   ATOM
7248 @ 49875:            PUSHI  #0x0000000b
7249 @ 49880:            JUMPIF = L_0004
7250 @ 49884:            JUMP   L_00d7
7251 @ 49887:            LOCATE L_0004

   756      LINKMAX = LINKMAX+1;  ->ERR %IF LINKMAX > 20
7252 @ 49890:            LINE   756 "regression-compile-tmp/check.imp"
7253 @ 49926:            PUSH   LINKMAX
7254 @ 49929:            PUSH   LINKMAX
7255 @ 49932:            PUSHI  #0x00000001
7256 @ 49937:            ADD   
7257 @ 49938:            ASSVAL
7258 @ 49939:            LINE   756 "regression-compile-tmp/check.imp"
7259 @ 49975:            PUSH   LINKMAX
7260 @ 49978:            PUSHI  #0x00000014
7261 @ 49983:            JUMPIF <= L_0004
7262 @ 49987:            JUMP   L_00d5
7263 @ 49990:            LOCATE L_0004

   757      LINK(LINKMAX) = G
7264 @ 49993:            LINE   757 "regression-compile-tmp/check.imp"
7265 @ 50029:            PUSH   LINK
7266 @ 50032:            PUSH   LINKMAX
7267 @ 50035:            ACCESS
7268 @ 50036:            PUSH   G
7269 @ 50039:            ASSVAL

   758      NP = NP-1;  NVAL(NP) = VAL
7270 @ 50040:            LINE   758 "regression-compile-tmp/check.imp"
7271 @ 50076:            PUSH   NP
7272 @ 50079:            PUSH   NP
7273 @ 50082:            PUSHI  #0x00000001
7274 @ 50087:            SUB   
7275 @ 50088:            ASSVAL
7276 @ 50089:            LINE   758 "regression-compile-tmp/check.imp"
7277 @ 50125:            PUSH   NVAL
7278 @ 50128:            PUSH   NP
7279 @ 50131:            ACCESS
7280 @ 50132:            PUSH   VAL
7281 @ 50135:            ASSVAL

   759  AP: ->ERR %IF TYPE&APPMASK = 0
7282 @ 50136:            LINE   759 "regression-compile-tmp/check.imp"
7283 @ 50172:            LABEL  L_00f1
7284 @ 50175:            LINE   759 "regression-compile-tmp/check.imp"
7285 @ 50211:            PUSH   TYPE
7286 @ 50214:            PUSHI  #0x0000ff00
7287 @ 50219:            AND   
7288 @ 50220:            PUSHI  #0x00000000
7289 @ 50225:            JUMPIF # L_0004
7290 @ 50229:            JUMP   L_00d5
7291 @ 50232:            LOCATE L_0004

   760      NTYPE(NP) = TYPE
7292 @ 50235:            LINE   760 "regression-compile-tmp/check.imp"
7293 @ 50271:            PUSH   NTYPE
7294 @ 50274:            PUSH   NP
7295 @ 50277:            ACCESS
7296 @ 50278:            PUSH   TYPE
7297 @ 50281:            ASSVAL

   761      G = APPCONT
7298 @ 50282:            LINE   761 "regression-compile-tmp/check.imp"
7299 @ 50318:            PUSH   G
7300 @ 50321:            PUSH   APPCONT
7301 @ 50324:            ASSVAL

   762      CODE ATOM
7302 @ 50325:            LINE   762 "regression-compile-tmp/check.imp"
7303 @ 50361:            PUSH   CODEATOM
7304 @ 50364:            CALL  

   763      J = PARTYPE(TYPE>>8)&15
7305 @ 50365:            LINE   763 "regression-compile-tmp/check.imp"
7306 @ 50401:            PUSH   J
7307 @ 50404:            PUSH   PARTYPE
7308 @ 50407:            PUSH   TYPE
7309 @ 50410:            PUSHI  #0x00000008
7310 @ 50415:            RSH   
7311 @ 50416:            ACCESS
7312 @ 50417:            PUSHI  #0x0000000f
7313 @ 50422:            AND   
7314 @ 50423:            ASSVAL

   764      CLASS = 122;  !EXP
7315 @ 50424:            LINE   764 "regression-compile-tmp/check.imp"
7316 @ 50460:            PUSH   CLASS
7317 @ 50463:            PUSHI  #0x0000007a
7318 @ 50468:            ASSVAL

   765      ->ENTER %IF J = VAR
7319 @ 50469:            LINE   765 "regression-compile-tmp/check.imp"
7320 @ 50505:            PUSH   J
7321 @ 50508:            PUSHI  #0x00000009
7322 @ 50513:            JUMPIF # L_0004
7323 @ 50517:            JUMP   L_00d9
7324 @ 50520:            LOCATE L_0004

   766      CLASS = 111;  MODES = ADRMODES
7325 @ 50523:            LINE   766 "regression-compile-tmp/check.imp"
7326 @ 50559:            PUSH   CLASS
7327 @ 50562:            PUSHI  #0x0000006f
7328 @ 50567:            ASSVAL
7329 @ 50568:            LINE   766 "regression-compile-tmp/check.imp"
7330 @ 50604:            PUSH   MODES
7331 @ 50607:            PUSHI  #0x40f00000
7332 @ 50612:            ASSVAL

   767      ->ENTER %IF J = REF
7333 @ 50613:            LINE   767 "regression-compile-tmp/check.imp"
7334 @ 50649:            PUSH   J
7335 @ 50652:            PUSHI  #0x00000008
7336 @ 50657:            JUMPIF # L_0004
7337 @ 50661:            JUMP   L_00d9
7338 @ 50664:            LOCATE L_0004

   768      MODES = X'C0000000'>>J
7339 @ 50667:            LINE   768 "regression-compile-tmp/check.imp"
7340 @ 50703:            PUSH   MODES
7341 @ 50706:            PUSHI  #0xc0000000
7342 @ 50711:            PUSH   J
7343 @ 50714:            RSH   
7344 @ 50715:            ASSVAL

   769      ->ENTER
7345 @ 50716:            LINE   769 "regression-compile-tmp/check.imp"
7346 @ 50752:            JUMP   L_00d9

   770  A(63): !AP
7347 @ 50755:            LINE   770 "regression-compile-tmp/check.imp"
7348 @ 50791:            PUSHI  #0x0000003f
7349 @ 50796:            SLABEL 208

   771      J = NTYPE(NP);  I = PARTYPE(J>>8)
7350 @ 50799:            LINE   771 "regression-compile-tmp/check.imp"
7351 @ 50835:            PUSH   J
7352 @ 50838:            PUSH   NTYPE
7353 @ 50841:            PUSH   NP
7354 @ 50844:            ACCESS
7355 @ 50845:            ASSVAL
7356 @ 50846:            LINE   771 "regression-compile-tmp/check.imp"
7357 @ 50882:            PUSH   I
7358 @ 50885:            PUSH   PARTYPE
7359 @ 50888:            PUSH   J
7360 @ 50891:            PUSHI  #0x00000008
7361 @ 50896:            RSH   
7362 @ 50897:            ACCESS
7363 @ 50898:            ASSVAL

   772      LASTTYPE = TYPE;  LASTVAL = VAL
7364 @ 50899:            LINE   772 "regression-compile-tmp/check.imp"
7365 @ 50935:            PUSH   LASTTYPE
7366 @ 50938:            PUSH   TYPE
7367 @ 50941:            ASSVAL
7368 @ 50942:            LINE   772 "regression-compile-tmp/check.imp"
7369 @ 50978:            PUSH   LASTVAL
7370 @ 50981:            PUSH   VAL
7371 @ 50984:            ASSVAL

   773      TYPE = I>>16+J&X'FF'
7372 @ 50985:            LINE   773 "regression-compile-tmp/check.imp"
7373 @ 51021:            PUSH   TYPE
7374 @ 51024:            PUSH   I
7375 @ 51027:            PUSHI  #0x00000010
7376 @ 51032:            RSH   
7377 @ 51033:            PUSH   J
7378 @ 51036:            PUSHI  #0x000000ff
7379 @ 51041:            AND   
7380 @ 51042:            ADD   
7381 @ 51043:            ASSVAL

   774      ->AP %IF ATOM = COMMA
7382 @ 51044:            LINE   774 "regression-compile-tmp/check.imp"
7383 @ 51080:            PUSH   ATOM
7384 @ 51083:            PUSHI  #0x0000000a
7385 @ 51088:            JUMPIF # L_0004
7386 @ 51092:            JUMP   L_00f1
7387 @ 51095:            LOCATE L_0004

   775      ->ERR %IF ATOM # RB
7388 @ 51098:            LINE   775 "regression-compile-tmp/check.imp"
7389 @ 51134:            PUSH   ATOM
7390 @ 51137:            PUSHI  #0x0000000c
7391 @ 51142:            JUMPIF = L_0004
7392 @ 51146:            JUMP   L_00d5
7393 @ 51149:            LOCATE L_0004

   776      VAL = NVAL(NP);  NP = NP+1
7394 @ 51152:            LINE   776 "regression-compile-tmp/check.imp"
7395 @ 51188:            PUSH   VAL
7396 @ 51191:            PUSH   NVAL
7397 @ 51194:            PUSH   NP
7398 @ 51197:            ACCESS
7399 @ 51198:            ASSVAL
7400 @ 51199:            LINE   776 "regression-compile-tmp/check.imp"
7401 @ 51235:            PUSH   NP
7402 @ 51238:            PUSH   NP
7403 @ 51241:            PUSHI  #0x00000001
7404 @ 51246:            ADD   
7405 @ 51247:            ASSVAL

   777      %IF TYPE&APPMASK # 0 %START
7406 @ 51248:            LINE   777 "regression-compile-tmp/check.imp"
7407 @ 51284:            PUSH   TYPE
7408 @ 51287:            PUSHI  #0x0000ff00
7409 @ 51292:            AND   
7410 @ 51293:            PUSHI  #0x00000000
7411 @ 51298:            JUMPIF = L_0004

   778         TYPE = TYPE!!APPMASK
7412 @ 51302:            LINE   778 "regression-compile-tmp/check.imp"
7413 @ 51338:            PUSH   TYPE
7414 @ 51341:            PUSH   TYPE
7415 @ 51344:            PUSHI  #0x0000ff00
7416 @ 51349:            XOR   
7417 @ 51350:            ASSVAL

   779         ->ERR %IF TYPE&X'FE00' # 0
7418 @ 51351:            LINE   779 "regression-compile-tmp/check.imp"
7419 @ 51387:            PUSH   TYPE
7420 @ 51390:            PUSHI  #0x0000fe00
7421 @ 51395:            AND   
7422 @ 51396:            PUSHI  #0x00000000
7423 @ 51401:            JUMPIF = L_0007
7424 @ 51405:            JUMP   L_00d5
7425 @ 51408:            LOCATE L_0007

   780      %FINISH
7426 @ 51411:            LINE   780 "regression-compile-tmp/check.imp"
7427 @ 51447:            LOCATE L_0004

   781      TYPE = TYPE&X'FFFC'!1
7428 @ 51450:            LINE   781 "regression-compile-tmp/check.imp"
7429 @ 51486:            PUSH   TYPE
7430 @ 51489:            PUSH   TYPE
7431 @ 51492:            PUSHI  #0x0000fffc
7432 @ 51497:            AND   
7433 @ 51498:            PUSHI  #0x00000001
7434 @ 51503:            OR    
7435 @ 51504:            ASSVAL

   782      CODE ATOM
7436 @ 51505:            LINE   782 "regression-compile-tmp/check.imp"
7437 @ 51541:            PUSH   CODEATOM
7438 @ 51544:            CALL  

   783      ->EXIT
7439 @ 51545:            LINE   783 "regression-compile-tmp/check.imp"
7440 @ 51581:            JUMP   L_00da

   784  A(16): !SIMP: STOP(0), RETURN(1), EXIT(2)
7441 @ 51584:            LINE   784 "regression-compile-tmp/check.imp"
7442 @ 51620:            PUSHI  #0x00000010
7443 @ 51625:            SLABEL 208

   785      FAULT(25) %IF (ATOMTYPE = 1 %AND C_BTYPE&15 # ROUTINE) %C
   786            %OR (ATOMTYPE = 2 %AND (C_STACK!!X'55555555')<<1&C_STACK = 0)
7444 @ 51628:            LINE   785 "regression-compile-tmp/check.imp"
7445 @ 51664:            PUSH   ATOMTYPE
7446 @ 51667:            PUSHI  #0x00000001
7447 @ 51672:            JUMPIF # L_0006
7448 @ 51676:            PUSH   C
7449 @ 51679:            SELECT 3
7450 @ 51682:            PUSHI  #0x0000000f
7451 @ 51687:            AND   
7452 @ 51688:            PUSHI  #0x00000006
7453 @ 51693:            JUMPIF # L_0005
7454 @ 51697:            LOCATE L_0006
7455 @ 51700:            PUSH   ATOMTYPE
7456 @ 51703:            PUSHI  #0x00000002
7457 @ 51708:            JUMPIF # L_0004
7458 @ 51712:            PUSH   C
7459 @ 51715:            SELECT 1
7460 @ 51718:            PUSHI  #0x55555555
7461 @ 51723:            XOR   
7462 @ 51724:            PUSHI  #0x00000001
7463 @ 51729:            LSH   
7464 @ 51730:            PUSH   C
7465 @ 51733:            SELECT 1
7466 @ 51736:            AND   
7467 @ 51737:            PUSHI  #0x00000000
7468 @ 51742:            JUMPIF # L_0004
7469 @ 51746:            LOCATE L_0005
7470 @ 51749:            PUSH   FAULT
7471 @ 51752:            PUSHI  #0x00000019
7472 @ 51757:            ASSPAR
7473 @ 51758:            CALL  
7474 @ 51759:            LOCATE L_0004

   787      ->CODE
7475 @ 51762:            LINE   787 "regression-compile-tmp/check.imp"
7476 @ 51798:            JUMP   L_00d6

   788  A(54): !CYCLE
7477 @ 51801:            LINE   788 "regression-compile-tmp/check.imp"
7478 @ 51837:            PUSHI  #0x00000036
7479 @ 51842:            SLABEL 208

   789      CONDIND = 2
7480 @ 51845:            LINE   789 "regression-compile-tmp/check.imp"
7481 @ 51881:            PUSH   CONDIND
7482 @ 51884:            PUSHI  #0x00000002
7483 @ 51889:            ASSVAL

   790  A(53): !START
7484 @ 51890:            LINE   790 "regression-compile-tmp/check.imp"
7485 @ 51926:            PUSHI  #0x00000035
7486 @ 51931:            SLABEL 208

   791      C_STACK = C_STACK<<2+CONDIND
7487 @ 51934:            LINE   791 "regression-compile-tmp/check.imp"
7488 @ 51970:            PUSH   C
7489 @ 51973:            SELECT 1
7490 @ 51976:            PUSH   C
7491 @ 51979:            SELECT 1
7492 @ 51982:            PUSHI  #0x00000002
7493 @ 51987:            LSH   
7494 @ 51988:            PUSH   CONDIND
7495 @ 51991:            ADD   
7496 @ 51992:            ASSVAL

   792      ->CODE
7497 @ 51993:            LINE   792 "regression-compile-tmp/check.imp"
7498 @ 52029:            JUMP   L_00d6

   793  A(55): !FINISH(1)
7499 @ 52032:            LINE   793 "regression-compile-tmp/check.imp"
7500 @ 52068:            PUSHI  #0x00000037
7501 @ 52073:            SLABEL 208

   794  A(56): !REPEAT(0)
7502 @ 52076:            LINE   794 "regression-compile-tmp/check.imp"
7503 @ 52112:            PUSHI  #0x00000038
7504 @ 52117:            SLABEL 208

   795      CONDIND = C_STACK&3
7505 @ 52120:            LINE   795 "regression-compile-tmp/check.imp"
7506 @ 52156:            PUSH   CONDIND
7507 @ 52159:            PUSH   C
7508 @ 52162:            SELECT 1
7509 @ 52165:            PUSHI  #0x00000003
7510 @ 52170:            AND   
7511 @ 52171:            ASSVAL

   796      %IF CONDIND = 0 %OR (CONDIND!!ATOMTYPE)&1 # 0 %C
   797       %THEN FAULT(12+ATOMTYPE) %C
   798      %ELSE C_STACK = C_STACK>>2
7512 @ 52172:            LINE   796 "regression-compile-tmp/check.imp"
7513 @ 52208:            PUSH   CONDIND
7514 @ 52211:            PUSHI  #0x00000000
7515 @ 52216:            JUMPIF = L_0005
7516 @ 52220:            PUSH   CONDIND
7517 @ 52223:            PUSH   ATOMTYPE
7518 @ 52226:            XOR   
7519 @ 52227:            PUSHI  #0x00000001
7520 @ 52232:            AND   
7521 @ 52233:            PUSHI  #0x00000000
7522 @ 52238:            JUMPIF = L_0004
7523 @ 52242:            LOCATE L_0005
7524 @ 52245:            PUSH   FAULT
7525 @ 52248:            PUSHI  #0x0000000c
7526 @ 52253:            PUSH   ATOMTYPE
7527 @ 52256:            ADD   
7528 @ 52257:            ASSPAR
7529 @ 52258:            CALL  
7530 @ 52259:            GOTO   L_0003
7531 @ 52262:            LOCATE L_0004
7532 @ 52265:            PUSH   C
7533 @ 52268:            SELECT 1
7534 @ 52271:            PUSH   C
7535 @ 52274:            SELECT 1
7536 @ 52277:            PUSHI  #0x00000002
7537 @ 52282:            RSH   
7538 @ 52283:            ASSVAL
7539 @ 52284:            LOCATE L_0003

   799      ->CODE
7540 @ 52287:            LINE   799 "regression-compile-tmp/check.imp"
7541 @ 52323:            JUMP   L_00d6

   800  A(52): !ELSE(1)
7542 @ 52326:            LINE   800 "regression-compile-tmp/check.imp"
7543 @ 52362:            PUSHI  #0x00000034
7544 @ 52367:            SLABEL 208

   801      FAULT(25) %IF CONDIND = 1
7545 @ 52370:            LINE   801 "regression-compile-tmp/check.imp"
7546 @ 52406:            PUSH   CONDIND
7547 @ 52409:            PUSHI  #0x00000001
7548 @ 52414:            JUMPIF # L_0004
7549 @ 52418:            PUSH   FAULT
7550 @ 52421:            PUSHI  #0x00000019
7551 @ 52426:            ASSPAR
7552 @ 52427:            CALL  
7553 @ 52428:            LOCATE L_0004

   802  A(26): !CWORD(3)
7554 @ 52431:            LINE   802 "regression-compile-tmp/check.imp"
7555 @ 52467:            PUSHI  #0x0000001a
7556 @ 52472:            SLABEL 208

   803  A(51): !ON(1)
7557 @ 52475:            LINE   803 "regression-compile-tmp/check.imp"
7558 @ 52511:            PUSHI  #0x00000033
7559 @ 52516:            SLABEL 208

   804      CONDIND = ATOMTYPE
7560 @ 52519:            LINE   804 "regression-compile-tmp/check.imp"
7561 @ 52555:            PUSH   CONDIND
7562 @ 52558:            PUSH   ATOMTYPE
7563 @ 52561:            ASSVAL

   805      ->CODE
7564 @ 52562:            LINE   805 "regression-compile-tmp/check.imp"
7565 @ 52598:            JUMP   L_00d6

   806  A(58): !END
7566 @ 52601:            LINE   806 "regression-compile-tmp/check.imp"
7567 @ 52637:            PUSHI  #0x0000003a
7568 @ 52642:            SLABEL 208

   807      %IF LEVEL = 0 %OR (LEVEL=1 %AND C_BTYPE=0) %THEN FAULT(11) %C
   808      %ELSE POP CONTEXT
7569 @ 52645:            LINE   807 "regression-compile-tmp/check.imp"
7570 @ 52681:            PUSH   LEVEL
7571 @ 52684:            PUSHI  #0x00000000
7572 @ 52689:            JUMPIF = L_0005
7573 @ 52693:            PUSH   LEVEL
7574 @ 52696:            PUSHI  #0x00000001
7575 @ 52701:            JUMPIF # L_0004
7576 @ 52705:            PUSH   C
7577 @ 52708:            SELECT 3
7578 @ 52711:            PUSHI  #0x00000000
7579 @ 52716:            JUMPIF # L_0004
7580 @ 52720:            LOCATE L_0005
7581 @ 52723:            PUSH   FAULT
7582 @ 52726:            PUSHI  #0x0000000b
7583 @ 52731:            ASSPAR
7584 @ 52732:            CALL  
7585 @ 52733:            GOTO   L_0003
7586 @ 52736:            LOCATE L_0004
7587 @ 52739:            PUSH   POPCONTEXT
7588 @ 52742:            CALL  
7589 @ 52743:            LOCATE L_0003

   809      ->CODE
7590 @ 52746:            LINE   809 "regression-compile-tmp/check.imp"
7591 @ 52782:            JUMP   L_00d6

   810  A(59): !ENDPROG
7592 @ 52785:            LINE   810 "regression-compile-tmp/check.imp"
7593 @ 52821:            PUSHI  #0x0000003b
7594 @ 52826:            SLABEL 208

   811      FPOS1 = FPOS
7595 @ 52829:            LINE   811 "regression-compile-tmp/check.imp"
7596 @ 52865:            PUSH   FPOS1
7597 @ 52868:            PUSH   FPOS
7598 @ 52871:            ASSVAL

   812      REPORT(8) %IF LEVEL > ATOMTYPE
7599 @ 52872:            LINE   812 "regression-compile-tmp/check.imp"
7600 @ 52908:            PUSH   LEVEL
7601 @ 52911:            PUSH   ATOMTYPE
7602 @ 52914:            JUMPIF <= L_0004
7603 @ 52918:            PUSH   REPORT
7604 @ 52921:            PUSHI  #0x00000008
7605 @ 52926:            ASSPAR
7606 @ 52927:            CALL  
7607 @ 52928:            LOCATE L_0004

   813      REPORT(11) %IF LEVEL < ATOMTYPE
7608 @ 52931:            LINE   813 "regression-compile-tmp/check.imp"
7609 @ 52967:            PUSH   LEVEL
7610 @ 52970:            PUSH   ATOMTYPE
7611 @ 52973:            JUMPIF >= L_0004
7612 @ 52977:            PUSH   REPORT
7613 @ 52980:            PUSHI  #0x0000000b
7614 @ 52985:            ASSPAR
7615 @ 52986:            CALL  
7616 @ 52987:            LOCATE L_0004

   814      POP CONTEXT %WHILE LEVEL > 0
7617 @ 52990:            LINE   814 "regression-compile-tmp/check.imp"
7618 @ 53026:            LOCATE L_0003
7619 @ 53029:            PUSH   LEVEL
7620 @ 53032:            PUSHI  #0x00000000
7621 @ 53037:            JUMPIF <= L_0004
7622 @ 53041:            PUSH   POPCONTEXT
7623 @ 53044:            CALL  
7624 @ 53045:            REPEAT L_0003
7625 @ 53048:            LOCATE L_0004

   815      TIME2 = CPUTIME
7626 @ 53051:            LINE   815 "regression-compile-tmp/check.imp"
7627 @ 53087:            PUSH   TIME2
7628 @ 53090:            PUSH   CPUTIME
7629 @ 53093:            CALL  
7630 @ 53094:            ASSVAL

   816      ->ENDOK
7631 @ 53095:            LINE   816 "regression-compile-tmp/check.imp"
7632 @ 53131:            JUMP   L_00f2

   817  ENDED:
7633 @ 53134:            LINE   817 "regression-compile-tmp/check.imp"
7634 @ 53170:            LABEL  L_00d3

   818      TIME2 = CPUTIME
7635 @ 53173:            LINE   818 "regression-compile-tmp/check.imp"
7636 @ 53209:            PUSH   TIME2
7637 @ 53212:            PUSH   CPUTIME
7638 @ 53215:            CALL  
7639 @ 53216:            ASSVAL

   819      PRINT STRING("** END OF FILE AT LINE");  WRITE(NEXTLINE,1)
7640 @ 53217:            LINE   819 "regression-compile-tmp/check.imp"
7641 @ 53253:            PUSH   PRINTSTRING
7642 @ 53256:            PUSHS  "** END OF FILE AT LINE"
7643 @ 53280:            ASSPAR
7644 @ 53281:            CALL  
7645 @ 53282:            LINE   819 "regression-compile-tmp/check.imp"
7646 @ 53318:            PUSH   WRITE
7647 @ 53321:            PUSH   NEXTLINE
7648 @ 53324:            ASSPAR
7649 @ 53325:            PUSHI  #0x00000001
7650 @ 53330:            ASSPAR
7651 @ 53331:            CALL  

   820      NEWLINE
7652 @ 53332:            LINE   820 "regression-compile-tmp/check.imp"
7653 @ 53368:            PUSH   NEWLINE
7654 @ 53371:            CALL  

   821  ENDOK:
7655 @ 53372:            LINE   821 "regression-compile-tmp/check.imp"
7656 @ 53408:            LABEL  L_00f2

   822      %IF PARM&4 # 0 %START
7657 @ 53411:            LINE   822 "regression-compile-tmp/check.imp"
7658 @ 53447:            PUSH   PARM
7659 @ 53450:            PUSHI  #0x00000004
7660 @ 53455:            AND   
7661 @ 53456:            PUSHI  #0x00000000
7662 @ 53461:            JUMPIF = L_0004

   823         WRITE(LINE,4);  PRINTSYMBOL('L')
7663 @ 53465:            LINE   823 "regression-compile-tmp/check.imp"
7664 @ 53501:            PUSH   WRITE
7665 @ 53504:            PUSH   LINE
7666 @ 53507:            ASSPAR
7667 @ 53508:            PUSHI  #0x00000004
7668 @ 53513:            ASSPAR
7669 @ 53514:            CALL  
7670 @ 53515:            LINE   823 "regression-compile-tmp/check.imp"
7671 @ 53551:            PUSH   PRINTSYMBOL
7672 @ 53554:            PUSHI  #0x0000004c
7673 @ 53559:            ASSPAR
7674 @ 53560:            CALL  

   824         WRITE(STATS,4);  PRINT SYMBOL('S')
7675 @ 53561:            LINE   824 "regression-compile-tmp/check.imp"
7676 @ 53597:            PUSH   WRITE
7677 @ 53600:            PUSH   STATS
7678 @ 53603:            ASSPAR
7679 @ 53604:            PUSHI  #0x00000004
7680 @ 53609:            ASSPAR
7681 @ 53610:            CALL  
7682 @ 53611:            LINE   824 "regression-compile-tmp/check.imp"
7683 @ 53647:            PUSH   PRINTSYMBOL
7684 @ 53650:            PUSHI  #0x00000053
7685 @ 53655:            ASSPAR
7686 @ 53656:            CALL  

   825         STATS = 1 %IF STATS = 0
7687 @ 53657:            LINE   825 "regression-compile-tmp/check.imp"
7688 @ 53693:            PUSH   STATS
7689 @ 53696:            PUSHI  #0x00000000
7690 @ 53701:            JUMPIF # L_0007
7691 @ 53705:            PUSH   STATS
7692 @ 53708:            PUSHI  #0x00000001
7693 @ 53713:            ASSVAL
7694 @ 53714:            LOCATE L_0007

   826         PRINT(ATOMS/STATS,2,1);  PRINT SYMBOL('A')
7695 @ 53717:            LINE   826 "regression-compile-tmp/check.imp"
7696 @ 53753:            PUSH   PRINT
7697 @ 53756:            PUSH   ATOMS
7698 @ 53759:            PUSH   STATS
7699 @ 53762:            DIVIDE
7700 @ 53763:            ASSPAR
7701 @ 53764:            PUSHI  #0x00000002
7702 @ 53769:            ASSPAR
7703 @ 53770:            PUSHI  #0x00000001
7704 @ 53775:            ASSPAR
7705 @ 53776:            CALL  
7706 @ 53777:            LINE   826 "regression-compile-tmp/check.imp"
7707 @ 53813:            PUSH   PRINTSYMBOL
7708 @ 53816:            PUSHI  #0x00000041
7709 @ 53821:            ASSPAR
7710 @ 53822:            CALL  

   827         PRINT(NUMBERS/STATS,2,1);  PRINT SYMBOL('N')
7711 @ 53823:            LINE   827 "regression-compile-tmp/check.imp"
7712 @ 53859:            PUSH   PRINT
7713 @ 53862:            PUSH   NUMBERS
7714 @ 53865:            PUSH   STATS
7715 @ 53868:            DIVIDE
7716 @ 53869:            ASSPAR
7717 @ 53870:            PUSHI  #0x00000002
7718 @ 53875:            ASSPAR
7719 @ 53876:            PUSHI  #0x00000001
7720 @ 53881:            ASSPAR
7721 @ 53882:            CALL  
7722 @ 53883:            LINE   827 "regression-compile-tmp/check.imp"
7723 @ 53919:            PUSH   PRINTSYMBOL
7724 @ 53922:            PUSHI  #0x0000004e
7725 @ 53927:            ASSPAR
7726 @ 53928:            CALL  

   828         PRINT(IDENTIFIERS/STATS,2,1);  PRINT SYMBOL('I')
7727 @ 53929:            LINE   828 "regression-compile-tmp/check.imp"
7728 @ 53965:            PUSH   PRINT
7729 @ 53968:            PUSH   IDENTIFIERS
7730 @ 53971:            PUSH   STATS
7731 @ 53974:            DIVIDE
7732 @ 53975:            ASSPAR
7733 @ 53976:            PUSHI  #0x00000002
7734 @ 53981:            ASSPAR
7735 @ 53982:            PUSHI  #0x00000001
7736 @ 53987:            ASSPAR
7737 @ 53988:            CALL  
7738 @ 53989:            LINE   828 "regression-compile-tmp/check.imp"
7739 @ 54025:            PUSH   PRINTSYMBOL
7740 @ 54028:            PUSHI  #0x00000049
7741 @ 54033:            ASSPAR
7742 @ 54034:            CALL  

   829         PRINT(LOOPS/STATS,2,1);  PRINT SYMBOL('C')
7743 @ 54035:            LINE   829 "regression-compile-tmp/check.imp"
7744 @ 54071:            PUSH   PRINT
7745 @ 54074:            PUSH   LOOPS
7746 @ 54077:            PUSH   STATS
7747 @ 54080:            DIVIDE
7748 @ 54081:            ASSPAR
7749 @ 54082:            PUSHI  #0x00000002
7750 @ 54087:            ASSPAR
7751 @ 54088:            PUSHI  #0x00000001
7752 @ 54093:            ASSPAR
7753 @ 54094:            CALL  
7754 @ 54095:            LINE   829 "regression-compile-tmp/check.imp"
7755 @ 54131:            PUSH   PRINTSYMBOL
7756 @ 54134:            PUSHI  #0x00000043
7757 @ 54139:            ASSPAR
7758 @ 54140:            CALL  

   830         PRINT(TIMES/LOOKS,2,1);  PRINT SYMBOL('H')
7759 @ 54141:            LINE   830 "regression-compile-tmp/check.imp"
7760 @ 54177:            PUSH   PRINT
7761 @ 54180:            PUSH   TIMES
7762 @ 54183:            PUSH   LOOKS
7763 @ 54186:            DIVIDE
7764 @ 54187:            ASSPAR
7765 @ 54188:            PUSHI  #0x00000002
7766 @ 54193:            ASSPAR
7767 @ 54194:            PUSHI  #0x00000001
7768 @ 54199:            ASSPAR
7769 @ 54200:            CALL  
7770 @ 54201:            LINE   830 "regression-compile-tmp/check.imp"
7771 @ 54237:            PUSH   PRINTSYMBOL
7772 @ 54240:            PUSHI  #0x00000048
7773 @ 54245:            ASSPAR
7774 @ 54246:            CALL  

   831         PRINT((TIME2-TIME1)*1000/STATS,3,3);  PRINT SYMBOL('M')
7775 @ 54247:            LINE   831 "regression-compile-tmp/check.imp"
7776 @ 54283:            PUSH   PRINT
7777 @ 54286:            PUSH   TIME2
7778 @ 54289:            PUSH   TIME1
7779 @ 54292:            SUB   
7780 @ 54293:            PUSHI  #0x000003e8
7781 @ 54298:            MUL   
7782 @ 54299:            PUSH   STATS
7783 @ 54302:            DIVIDE
7784 @ 54303:            ASSPAR
7785 @ 54304:            PUSHI  #0x00000003
7786 @ 54309:            ASSPAR
7787 @ 54310:            PUSHI  #0x00000003
7788 @ 54315:            ASSPAR
7789 @ 54316:            CALL  
7790 @ 54317:            LINE   831 "regression-compile-tmp/check.imp"
7791 @ 54353:            PUSH   PRINTSYMBOL
7792 @ 54356:            PUSHI  #0x0000004d
7793 @ 54361:            ASSPAR
7794 @ 54362:            CALL  

   832         NEWLINE
7795 @ 54363:            LINE   832 "regression-compile-tmp/check.imp"
7796 @ 54399:            PUSH   NEWLINE
7797 @ 54402:            CALL  

   833      %FINISH
7798 @ 54403:            LINE   833 "regression-compile-tmp/check.imp"
7799 @ 54439:            LOCATE L_0004

   834      %IF PARM&8 # 0 %START
7800 @ 54442:            LINE   834 "regression-compile-tmp/check.imp"
7801 @ 54478:            PUSH   PARM
7802 @ 54481:            PUSHI  #0x00000008
7803 @ 54486:            AND   
7804 @ 54487:            PUSHI  #0x00000000
7805 @ 54492:            JUMPIF = L_0004

   835         %CYCLE I = 0,1,255
7806 @ 54496:            LINE   835 "regression-compile-tmp/check.imp"
7807 @ 54532:            PUSH   I
7808 @ 54535:            PUSHI  #0x00000001
7809 @ 54540:            PUSHI  #0x000000ff
7810 @ 54545:            PUSHI  #0x00000000
7811 @ 54550:            FOR    L_0006

   836            J = INDEX(I)
7812 @ 54553:            LINE   836 "regression-compile-tmp/check.imp"
7813 @ 54589:            PUSH   J
7814 @ 54592:            PUSH   INDEX
7815 @ 54595:            PUSH   I
7816 @ 54598:            ACCESS
7817 @ 54599:            ASSVAL

   837            %IF J > 0 %START
7818 @ 54600:            LINE   837 "regression-compile-tmp/check.imp"
7819 @ 54636:            PUSH   J
7820 @ 54639:            PUSHI  #0x00000000
7821 @ 54644:            JUMPIF <= L_000a

   838               WRITE(I,3);  PRINT SYMBOL(':')
7822 @ 54648:            LINE   838 "regression-compile-tmp/check.imp"
7823 @ 54684:            PUSH   WRITE
7824 @ 54687:            PUSH   I
7825 @ 54690:            ASSPAR
7826 @ 54691:            PUSHI  #0x00000003
7827 @ 54696:            ASSPAR
7828 @ 54697:            CALL  
7829 @ 54698:            LINE   838 "regression-compile-tmp/check.imp"
7830 @ 54734:            PUSH   PRINTSYMBOL
7831 @ 54737:            PUSHI  #0x0000003a
7832 @ 54742:            ASSPAR
7833 @ 54743:            CALL  

   839               %WHILE J > 0 %CYCLE
7834 @ 54744:            LINE   839 "regression-compile-tmp/check.imp"
7835 @ 54780:            LOCATE L_000c
7836 @ 54783:            PUSH   J
7837 @ 54786:            PUSHI  #0x00000000
7838 @ 54791:            JUMPIF <= L_000d

   840                  SPACE;  PRINT STRING(STRING(J+12))
7839 @ 54795:            LINE   840 "regression-compile-tmp/check.imp"
7840 @ 54831:            PUSH   SPACE
7841 @ 54834:            CALL  
7842 @ 54835:            LINE   840 "regression-compile-tmp/check.imp"
7843 @ 54871:            PUSH   PRINTSTRING
7844 @ 54874:            PUSH   STRING
7845 @ 54877:            PUSH   J
7846 @ 54880:            PUSHI  #0x0000000c
7847 @ 54885:            ADD   
7848 @ 54886:            ASSPAR
7849 @ 54887:            CALL  
7850 @ 54888:            ASSPAR
7851 @ 54889:            CALL  

   841                  J = INTEGER(J+8)
7852 @ 54890:            LINE   841 "regression-compile-tmp/check.imp"
7853 @ 54926:            PUSH   J
7854 @ 54929:            PUSH   INTEGER
7855 @ 54932:            PUSH   J
7856 @ 54935:            PUSHI  #0x00000008
7857 @ 54940:            ADD   
7858 @ 54941:            ASSPAR
7859 @ 54942:            CALL  
7860 @ 54943:            ASSVAL

   842               %REPEAT
7861 @ 54944:            LINE   842 "regression-compile-tmp/check.imp"
7862 @ 54980:            REPEAT L_000c
7863 @ 54983:            LOCATE L_000d

   843               NEWLINE
7864 @ 54986:            LINE   843 "regression-compile-tmp/check.imp"
7865 @ 55022:            PUSH   NEWLINE
7866 @ 55025:            CALL  

   844            %FINISH
7867 @ 55026:            LINE   844 "regression-compile-tmp/check.imp"
7868 @ 55062:            LOCATE L_000a

   845         %REPEAT
7869 @ 55065:            LINE   845 "regression-compile-tmp/check.imp"
7870 @ 55101:            REPEAT L_0006
7871 @ 55104:            LOCATE L_0007

   846      %FINISH
7872 @ 55107:            LINE   846 "regression-compile-tmp/check.imp"
7873 @ 55143:            LOCATE L_0004

   847      %RETURN
   848  
   849  !
   850  
7874 @ 55146:            LINE   847 "regression-compile-tmp/check.imp"
7875 @ 55182:            RETURN

   851  %ROUTINE PRINT SS
   852  {%SHORTROUTINE}
7876 @ 55183:            LINE   851 "regression-compile-tmp/check.imp"
7877 @ 55219:            DEF    PRINTSS (_CHECKINNER_PRINTSS) p1=V_00ca 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
7878 @ 55238:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
7879 @ 55239:               FINISH ) {lev=2}

   853  %INTEGER K
7880 @ 55240:               LINE   853 "regression-compile-tmp/check.imp"
7881 @ 55276:               DEF    K p1=V_00f3 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   854  %ROUTINE WRITE(%INTEGER V,P)
7882 @ 55289:               LINE   854 "regression-compile-tmp/check.imp"
7883 @ 55325:               DEF    WRITE (_CHECKINNER_PRINTSS_WRITE) p1=V_00f4 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
7884 @ 55342:                  START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
7885 @ 55343:                     DEF    V p1=V_00f5 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7886 @ 55356:                     DEF    P p1=V_00f6 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7887 @ 55369:                  FINISH ) {lev=3}

   855      %IF V >= 10 %START
7888 @ 55370:                  LINE   855 "regression-compile-tmp/check.imp"
7889 @ 55406:                  PUSH   V
7890 @ 55409:                  PUSHI  #0x0000000a
7891 @ 55414:                  JUMPIF < L_0004

   856         WRITE(V//10,P-1);  V = V-10*(V//10)
7892 @ 55418:                  LINE   856 "regression-compile-tmp/check.imp"
7893 @ 55454:                  PUSH   WRITE
7894 @ 55457:                  PUSH   V
7895 @ 55460:                  PUSHI  #0x0000000a
7896 @ 55465:                  QUOT  
7897 @ 55466:                  ASSPAR
7898 @ 55467:                  PUSH   P
7899 @ 55470:                  PUSHI  #0x00000001
7900 @ 55475:                  SUB   
7901 @ 55476:                  ASSPAR
7902 @ 55477:                  CALL  
7903 @ 55478:                  LINE   856 "regression-compile-tmp/check.imp"
7904 @ 55514:                  PUSH   V
7905 @ 55517:                  PUSH   V
7906 @ 55520:                  PUSHI  #0x0000000a
7907 @ 55525:                  PUSH   V
7908 @ 55528:                  PUSHI  #0x0000000a
7909 @ 55533:                  QUOT  
7910 @ 55534:                  MUL   
7911 @ 55535:                  SUB   
7912 @ 55536:                  ASSVAL

   857      %FINISH %ELSE SPACES(P-1)
7913 @ 55537:                  LINE   857 "regression-compile-tmp/check.imp"
7914 @ 55573:                  GOTO   L_0003
7915 @ 55576:                  LOCATE L_0004
7916 @ 55579:                  PUSH   SPACES
7917 @ 55582:                  PUSH   P
7918 @ 55585:                  PUSHI  #0x00000001
7919 @ 55590:                  SUB   
7920 @ 55591:                  ASSPAR
7921 @ 55592:                  CALL  
7922 @ 55593:                  LOCATE L_0003

   858      PRINT SYMBOL(V+'0')
7923 @ 55596:                  LINE   858 "regression-compile-tmp/check.imp"
7924 @ 55632:                  PUSH   PRINTSYMBOL
7925 @ 55635:                  PUSH   V
7926 @ 55638:                  PUSHI  #0x00000030
7927 @ 55643:                  ADD   
7928 @ 55644:                  ASSPAR
7929 @ 55645:                  CALL  

   859  %END
7930 @ 55646:                  LINE   859 "regression-compile-tmp/check.imp"
7931 @ 55682:               END    _CHECKINNER_PRINTSS_WRITE {lev=3 --> 2}

   860      WRITE(LINE,4);  SPACE
7932 @ 55683:               LINE   860 "regression-compile-tmp/check.imp"
7933 @ 55719:               PUSH   WRITE
7934 @ 55722:               PUSH   LINE
7935 @ 55725:               ASSPAR
7936 @ 55726:               PUSHI  #0x00000004
7937 @ 55731:               ASSPAR
7938 @ 55732:               CALL  
7939 @ 55733:               LINE   860 "regression-compile-tmp/check.imp"
7940 @ 55769:               PUSH   SPACE
7941 @ 55772:               CALL  

   861      PRINTPOS = LINEBASE
7942 @ 55773:               LINE   861 "regression-compile-tmp/check.imp"
7943 @ 55809:               PUSH   PRINTPOS
7944 @ 55812:               PUSH   LINEBASE
7945 @ 55815:               ASSVAL

   862      {%UNTIL PRINTPOS = FPOS1} %CYCLE
7946 @ 55816:               LINE   862 "regression-compile-tmp/check.imp"
7947 @ 55852:               LOCATE L_0003

   863         PRINTPOS = PRINTPOS+1
7948 @ 55855:               LINE   863 "regression-compile-tmp/check.imp"
7949 @ 55891:               PUSH   PRINTPOS
7950 @ 55894:               PUSH   PRINTPOS
7951 @ 55897:               PUSHI  #0x00000001
7952 @ 55902:               ADD   
7953 @ 55903:               ASSVAL

   864         PRINT SYMBOL(MARKER) %IF PRINTPOS = FAULTPOS
7954 @ 55904:               LINE   864 "regression-compile-tmp/check.imp"
7955 @ 55940:               PUSH   PRINTPOS
7956 @ 55943:               PUSH   FAULTPOS
7957 @ 55946:               JUMPIF # L_0007
7958 @ 55950:               PUSH   PRINTSYMBOL
7959 @ 55953:               PUSHI  #0x0000007c
7960 @ 55958:               ASSPAR
7961 @ 55959:               CALL  
7962 @ 55960:               LOCATE L_0007

   865         K = BYTEINTEGER(PRINTPOS)
7963 @ 55963:               LINE   865 "regression-compile-tmp/check.imp"
7964 @ 55999:               PUSH   K
7965 @ 56002:               PUSH   BYTEINTEGER
7966 @ 56005:               PUSH   PRINTPOS
7967 @ 56008:               ASSPAR
7968 @ 56009:               CALL  
7969 @ 56010:               ASSVAL

   866         %IF K = NL %OR 32 <= K <= 126 %THEN PRINT SYMBOL(K) %C
   867         %ELSE PRINT SYMBOL('[') %AND WRITE(K,0) %AND PRINT SYMBOL(']')
7970 @ 56011:               LINE   866 "regression-compile-tmp/check.imp"
7971 @ 56047:               PUSH   K
7972 @ 56050:               PUSHI  #0x0000000a
7973 @ 56055:               JUMPIF = L_0008
7974 @ 56059:               PUSHI  #0x00000020
7975 @ 56064:               PUSH   K
7976 @ 56067:               JUMPIFD > L_0007
7977 @ 56071:               PUSHI  #0x0000007e
7978 @ 56076:               JUMPIF > L_0007
7979 @ 56080:               LOCATE L_0008
7980 @ 56083:               PUSH   PRINTSYMBOL
7981 @ 56086:               PUSH   K
7982 @ 56089:               ASSPAR
7983 @ 56090:               CALL  
7984 @ 56091:               GOTO   L_0006
7985 @ 56094:               LOCATE L_0007
7986 @ 56097:               PUSH   PRINTSYMBOL
7987 @ 56100:               PUSHI  #0x0000005b
7988 @ 56105:               ASSPAR
7989 @ 56106:               CALL  
7990 @ 56107:               PUSH   WRITE
7991 @ 56110:               PUSH   K
7992 @ 56113:               ASSPAR
7993 @ 56114:               PUSHI  #0x00000000
7994 @ 56119:               ASSPAR
7995 @ 56120:               CALL  
7996 @ 56121:               PUSH   PRINTSYMBOL
7997 @ 56124:               PUSHI  #0x0000005d
7998 @ 56129:               ASSPAR
7999 @ 56130:               CALL  
8000 @ 56131:               LOCATE L_0006

   868      %REPEAT %UNTIL PRINTPOS = FPOS1
8001 @ 56134:               LINE   868 "regression-compile-tmp/check.imp"
8002 @ 56170:               PUSH   PRINTPOS
8003 @ 56173:               PUSH   FPOS1
8004 @ 56176:               JUMPIF = L_0004
8005 @ 56180:               REPEAT L_0003
8006 @ 56183:               LOCATE L_0004

   869      NEWLINE %IF K # NL
8007 @ 56186:               LINE   869 "regression-compile-tmp/check.imp"
8008 @ 56222:               PUSH   K
8009 @ 56225:               PUSHI  #0x0000000a
8010 @ 56230:               JUMPIF = L_0004
8011 @ 56234:               PUSH   NEWLINE
8012 @ 56237:               CALL  
8013 @ 56238:               LOCATE L_0004

   870  %END
   871  
8014 @ 56241:               LINE   870 "regression-compile-tmp/check.imp"
8015 @ 56277:            END    _CHECKINNER_PRINTSS {lev=2 --> 1}

   872  %ROUTINE REPORT(%INTEGER N)
   873  {%SHORTROUTINE}
8016 @ 56278:            LINE   872 "regression-compile-tmp/check.imp"
8017 @ 56314:            DEF    REPORT (_CHECKINNER_REPORT) p1=V_00cb 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
8018 @ 56332:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
8019 @ 56333:                  DEF    N p1=V_00f3 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8020 @ 56346:               FINISH ) {lev=2}

   874  %SWITCH S(0:25)
8021 @ 56347:               LINE   874 "regression-compile-tmp/check.imp"
8022 @ 56383:               PUSHI  #0x00000000
8023 @ 56388:               PUSHI  #0x00000019
8024 @ 56393:               BOUNDS
8025 @ 56394:               DEF    S p1=V_00f4 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

   875         FAULTPOS = 0 %IF N > 7
8026 @ 56407:               LINE   875 "regression-compile-tmp/check.imp"
8027 @ 56443:               PUSH   N
8028 @ 56446:               PUSHI  #0x00000007
8029 @ 56451:               JUMPIF <= L_0004
8030 @ 56455:               PUSH   FAULTPOS
8031 @ 56458:               PUSHI  #0x00000000
8032 @ 56463:               ASSVAL
8033 @ 56464:               LOCATE L_0004

   876         PRINT SS %IF PRINTPOS # FPOS1
8034 @ 56467:               LINE   876 "regression-compile-tmp/check.imp"
8035 @ 56503:               PUSH   PRINTPOS
8036 @ 56506:               PUSH   FPOS1
8037 @ 56509:               JUMPIF = L_0004
8038 @ 56513:               PUSH   PRINTSS
8039 @ 56516:               CALL  
8040 @ 56517:               LOCATE L_0004

   877         PRINT SYMBOL('*')
8041 @ 56520:               LINE   877 "regression-compile-tmp/check.imp"
8042 @ 56556:               PUSH   PRINTSYMBOL
8043 @ 56559:               PUSHI  #0x0000002a
8044 @ 56564:               ASSPAR
8045 @ 56565:               CALL  

   878         ->S(N)
8046 @ 56566:               LINE   878 "regression-compile-tmp/check.imp"
8047 @ 56602:               PUSH   N
8048 @ 56605:               SJUMP  244

   879  S(0): PRINT STRING("FORM?");  ->F
8049 @ 56608:               LINE   879 "regression-compile-tmp/check.imp"
8050 @ 56644:               PUSHI  #0x00000000
8051 @ 56649:               SLABEL 244
8052 @ 56652:               LINE   879 "regression-compile-tmp/check.imp"
8053 @ 56688:               PUSH   PRINTSTRING
8054 @ 56691:               PUSHS  "FORM?"
8055 @ 56698:               ASSPAR
8056 @ 56699:               CALL  
8057 @ 56700:               LINE   879 "regression-compile-tmp/check.imp"
8058 @ 56736:               JUMP   L_00f5

   880  S(1): PRINT STRING("ATOM?");  ->F
8059 @ 56739:               LINE   880 "regression-compile-tmp/check.imp"
8060 @ 56775:               PUSHI  #0x00000001
8061 @ 56780:               SLABEL 244
8062 @ 56783:               LINE   880 "regression-compile-tmp/check.imp"
8063 @ 56819:               PUSH   PRINTSTRING
8064 @ 56822:               PUSHS  "ATOM?"
8065 @ 56829:               ASSPAR
8066 @ 56830:               CALL  
8067 @ 56831:               LINE   880 "regression-compile-tmp/check.imp"
8068 @ 56867:               JUMP   L_00f5

   881  S(2): PRINT STRING("NAME?");  ->F
8069 @ 56870:               LINE   881 "regression-compile-tmp/check.imp"
8070 @ 56906:               PUSHI  #0x00000002
8071 @ 56911:               SLABEL 244
8072 @ 56914:               LINE   881 "regression-compile-tmp/check.imp"
8073 @ 56950:               PUSH   PRINTSTRING
8074 @ 56953:               PUSHS  "NAME?"
8075 @ 56960:               ASSPAR
8076 @ 56961:               CALL  
8077 @ 56962:               LINE   881 "regression-compile-tmp/check.imp"
8078 @ 56998:               JUMP   L_00f5

   882  S(3): PRINT STRING("MODE?");  ->F
8079 @ 57001:               LINE   882 "regression-compile-tmp/check.imp"
8080 @ 57037:               PUSHI  #0x00000003
8081 @ 57042:               SLABEL 244
8082 @ 57045:               LINE   882 "regression-compile-tmp/check.imp"
8083 @ 57081:               PUSH   PRINTSTRING
8084 @ 57084:               PUSHS  "MODE?"
8085 @ 57091:               ASSPAR
8086 @ 57092:               CALL  
8087 @ 57093:               LINE   882 "regression-compile-tmp/check.imp"
8088 @ 57129:               JUMP   L_00f5

   883  S(4): PRINT STRING("SIZE?");  ->F
8089 @ 57132:               LINE   883 "regression-compile-tmp/check.imp"
8090 @ 57168:               PUSHI  #0x00000004
8091 @ 57173:               SLABEL 244
8092 @ 57176:               LINE   883 "regression-compile-tmp/check.imp"
8093 @ 57212:               PUSH   PRINTSTRING
8094 @ 57215:               PUSHS  "SIZE?"
8095 @ 57222:               ASSPAR
8096 @ 57223:               CALL  
8097 @ 57224:               LINE   883 "regression-compile-tmp/check.imp"
8098 @ 57260:               JUMP   L_00f5

   884  S(11):PRINT STRING("%BEGIN");  ->M
8099 @ 57263:               LINE   884 "regression-compile-tmp/check.imp"
8100 @ 57299:               PUSHI  #0x0000000b
8101 @ 57304:               SLABEL 244
8102 @ 57307:               LINE   884 "regression-compile-tmp/check.imp"
8103 @ 57343:               PUSH   PRINTSTRING
8104 @ 57346:               PUSHS  "%BEGIN"
8105 @ 57354:               ASSPAR
8106 @ 57355:               CALL  
8107 @ 57356:               LINE   884 "regression-compile-tmp/check.imp"
8108 @ 57392:               JUMP   L_00f6

   885  S(12):PRINT STRING("%CYCLE");  ->M
8109 @ 57395:               LINE   885 "regression-compile-tmp/check.imp"
8110 @ 57431:               PUSHI  #0x0000000c
8111 @ 57436:               SLABEL 244
8112 @ 57439:               LINE   885 "regression-compile-tmp/check.imp"
8113 @ 57475:               PUSH   PRINTSTRING
8114 @ 57478:               PUSHS  "%CYCLE"
8115 @ 57486:               ASSPAR
8116 @ 57487:               CALL  
8117 @ 57488:               LINE   885 "regression-compile-tmp/check.imp"
8118 @ 57524:               JUMP   L_00f6

   886  S(13):PRINT STRING("%START");  ->M
8119 @ 57527:               LINE   886 "regression-compile-tmp/check.imp"
8120 @ 57563:               PUSHI  #0x0000000d
8121 @ 57568:               SLABEL 244
8122 @ 57571:               LINE   886 "regression-compile-tmp/check.imp"
8123 @ 57607:               PUSH   PRINTSTRING
8124 @ 57610:               PUSHS  "%START"
8125 @ 57618:               ASSPAR
8126 @ 57619:               CALL  
8127 @ 57620:               LINE   886 "regression-compile-tmp/check.imp"
8128 @ 57656:               JUMP   L_00f6

   887  S(8): PRINT STRING("%END");  ->M
8129 @ 57659:               LINE   887 "regression-compile-tmp/check.imp"
8130 @ 57695:               PUSHI  #0x00000008
8131 @ 57700:               SLABEL 244
8132 @ 57703:               LINE   887 "regression-compile-tmp/check.imp"
8133 @ 57739:               PUSH   PRINTSTRING
8134 @ 57742:               PUSHS  "%END"
8135 @ 57748:               ASSPAR
8136 @ 57749:               CALL  
8137 @ 57750:               LINE   887 "regression-compile-tmp/check.imp"
8138 @ 57786:               JUMP   L_00f6

   888  S(9): PRINT STRING("%REPEAT");  ->M
8139 @ 57789:               LINE   888 "regression-compile-tmp/check.imp"
8140 @ 57825:               PUSHI  #0x00000009
8141 @ 57830:               SLABEL 244
8142 @ 57833:               LINE   888 "regression-compile-tmp/check.imp"
8143 @ 57869:               PUSH   PRINTSTRING
8144 @ 57872:               PUSHS  "%REPEAT"
8145 @ 57881:               ASSPAR
8146 @ 57882:               CALL  
8147 @ 57883:               LINE   888 "regression-compile-tmp/check.imp"
8148 @ 57919:               JUMP   L_00f6

   889  S(10):PRINT STRING("%FINISH");  ->M
8149 @ 57922:               LINE   889 "regression-compile-tmp/check.imp"
8150 @ 57958:               PUSHI  #0x0000000a
8151 @ 57963:               SLABEL 244
8152 @ 57966:               LINE   889 "regression-compile-tmp/check.imp"
8153 @ 58002:               PUSH   PRINTSTRING
8154 @ 58005:               PUSHS  "%FINISH"
8155 @ 58014:               ASSPAR
8156 @ 58015:               CALL  
8157 @ 58016:               LINE   889 "regression-compile-tmp/check.imp"
8158 @ 58052:               JUMP   L_00f6

   890  S(15): PRINT SYMBOL('''')
8159 @ 58055:               LINE   890 "regression-compile-tmp/check.imp"
8160 @ 58091:               PUSHI  #0x0000000f
8161 @ 58096:               SLABEL 244
8162 @ 58099:               LINE   890 "regression-compile-tmp/check.imp"
8163 @ 58135:               PUSH   PRINTSYMBOL
8164 @ 58138:               PUSHI  #0x00000027
8165 @ 58143:               ASSPAR
8166 @ 58144:               CALL  

   891         PRINT STRING(STRING(DPOS+12))
8167 @ 58145:               LINE   891 "regression-compile-tmp/check.imp"
8168 @ 58181:               PUSH   PRINTSTRING
8169 @ 58184:               PUSH   STRING
8170 @ 58187:               PUSH   DPOS
8171 @ 58190:               PUSHI  #0x0000000c
8172 @ 58195:               ADD   
8173 @ 58196:               ASSPAR
8174 @ 58197:               CALL  
8175 @ 58198:               ASSPAR
8176 @ 58199:               CALL  

   892         PRINT SYMBOL('''')
8177 @ 58200:               LINE   892 "regression-compile-tmp/check.imp"
8178 @ 58236:               PUSH   PRINTSYMBOL
8179 @ 58239:               PUSHI  #0x00000027
8180 @ 58244:               ASSPAR
8181 @ 58245:               CALL  

   893  M:    PRINT STRING(" MISSING");  ->F
8182 @ 58246:               LINE   893 "regression-compile-tmp/check.imp"
8183 @ 58282:               LABEL  L_00f6
8184 @ 58285:               LINE   893 "regression-compile-tmp/check.imp"
8185 @ 58321:               PUSH   PRINTSTRING
8186 @ 58324:               PUSHS  " MISSING"
8187 @ 58334:               ASSPAR
8188 @ 58335:               CALL  
8189 @ 58336:               LINE   893 "regression-compile-tmp/check.imp"
8190 @ 58372:               JUMP   L_00f5

   894  S(23):PRINT STRING("BOUNDS?");  ->F
8191 @ 58375:               LINE   894 "regression-compile-tmp/check.imp"
8192 @ 58411:               PUSHI  #0x00000017
8193 @ 58416:               SLABEL 244
8194 @ 58419:               LINE   894 "regression-compile-tmp/check.imp"
8195 @ 58455:               PUSH   PRINTSTRING
8196 @ 58458:               PUSHS  "BOUNDS?"
8197 @ 58467:               ASSPAR
8198 @ 58468:               CALL  
8199 @ 58469:               LINE   894 "regression-compile-tmp/check.imp"
8200 @ 58505:               JUMP   L_00f5

   895  S(25):PRINT STRING("CONTEXT?");  ->F
8201 @ 58508:               LINE   895 "regression-compile-tmp/check.imp"
8202 @ 58544:               PUSHI  #0x00000019
8203 @ 58549:               SLABEL 244
8204 @ 58552:               LINE   895 "regression-compile-tmp/check.imp"
8205 @ 58588:               PUSH   PRINTSTRING
8206 @ 58591:               PUSHS  "CONTEXT?"
8207 @ 58601:               ASSPAR
8208 @ 58602:               CALL  
8209 @ 58603:               LINE   895 "regression-compile-tmp/check.imp"
8210 @ 58639:               JUMP   L_00f5

   896  S(5):
8211 @ 58642:               LINE   896 "regression-compile-tmp/check.imp"
8212 @ 58678:               PUSHI  #0x00000005
8213 @ 58683:               SLABEL 244

   897  S(16):PRINT STRING("DUPLICATE");  ->F
8214 @ 58686:               LINE   897 "regression-compile-tmp/check.imp"
8215 @ 58722:               PUSHI  #0x00000010
8216 @ 58727:               SLABEL 244
8217 @ 58730:               LINE   897 "regression-compile-tmp/check.imp"
8218 @ 58766:               PUSH   PRINTSTRING
8219 @ 58769:               PUSHS  "DUPLICATE"
8220 @ 58780:               ASSPAR
8221 @ 58781:               CALL  
8222 @ 58782:               LINE   897 "regression-compile-tmp/check.imp"
8223 @ 58818:               JUMP   L_00f5

   898  S(17):PRINT STRING("ORDER?");  ->F
8224 @ 58821:               LINE   898 "regression-compile-tmp/check.imp"
8225 @ 58857:               PUSHI  #0x00000011
8226 @ 58862:               SLABEL 244
8227 @ 58865:               LINE   898 "regression-compile-tmp/check.imp"
8228 @ 58901:               PUSH   PRINTSTRING
8229 @ 58904:               PUSHS  "ORDER?"
8230 @ 58912:               ASSPAR
8231 @ 58913:               CALL  
8232 @ 58914:               LINE   898 "regression-compile-tmp/check.imp"
8233 @ 58950:               JUMP   L_00f5

   899  S(18):PRINT STRING("MATCH?");  ->F
8234 @ 58953:               LINE   899 "regression-compile-tmp/check.imp"
8235 @ 58989:               PUSHI  #0x00000012
8236 @ 58994:               SLABEL 244
8237 @ 58997:               LINE   899 "regression-compile-tmp/check.imp"
8238 @ 59033:               PUSH   PRINTSTRING
8239 @ 59036:               PUSHS  "MATCH?"
8240 @ 59044:               ASSPAR
8241 @ 59045:               CALL  
8242 @ 59046:               LINE   899 "regression-compile-tmp/check.imp"
8243 @ 59082:               JUMP   L_00f5

   900  S(19):PRINT STRING("RANGE?");  ->F
8244 @ 59085:               LINE   900 "regression-compile-tmp/check.imp"
8245 @ 59121:               PUSHI  #0x00000013
8246 @ 59126:               SLABEL 244
8247 @ 59129:               LINE   900 "regression-compile-tmp/check.imp"
8248 @ 59165:               PUSH   PRINTSTRING
8249 @ 59168:               PUSHS  "RANGE?"
8250 @ 59176:               ASSPAR
8251 @ 59177:               CALL  
8252 @ 59178:               LINE   900 "regression-compile-tmp/check.imp"
8253 @ 59214:               JUMP   L_00f5

   901  S(20):PRINT STRING("LITERAL?");  ->F
8254 @ 59217:               LINE   901 "regression-compile-tmp/check.imp"
8255 @ 59253:               PUSHI  #0x00000014
8256 @ 59258:               SLABEL 244
8257 @ 59261:               LINE   901 "regression-compile-tmp/check.imp"
8258 @ 59297:               PUSH   PRINTSTRING
8259 @ 59300:               PUSHS  "LITERAL?"
8260 @ 59310:               ASSPAR
8261 @ 59311:               CALL  
8262 @ 59312:               LINE   901 "regression-compile-tmp/check.imp"
8263 @ 59348:               JUMP   L_00f5

   902  S(21): %IF CONSTCOUNT < 0 %START
8264 @ 59351:               LINE   902 "regression-compile-tmp/check.imp"
8265 @ 59387:               PUSHI  #0x00000015
8266 @ 59392:               SLABEL 244
8267 @ 59395:               LINE   902 "regression-compile-tmp/check.imp"
8268 @ 59431:               PUSH   CONSTCOUNT
8269 @ 59434:               PUSHI  #0x00000000
8270 @ 59439:               JUMPIF >= L_0004

   903            WRITE(-CONSTCOUNT,1); PRINT STRING(" EXTRA")
8271 @ 59443:               LINE   903 "regression-compile-tmp/check.imp"
8272 @ 59479:               PUSH   WRITE
8273 @ 59482:               PUSH   CONSTCOUNT
8274 @ 59485:               NEGATE
8275 @ 59486:               ASSPAR
8276 @ 59487:               PUSHI  #0x00000001
8277 @ 59492:               ASSPAR
8278 @ 59493:               CALL  
8279 @ 59494:               LINE   903 "regression-compile-tmp/check.imp"
8280 @ 59530:               PUSH   PRINTSTRING
8281 @ 59533:               PUSHS  " EXTRA"
8282 @ 59541:               ASSPAR
8283 @ 59542:               CALL  

   904         %FINISH %ELSE %START
8284 @ 59543:               LINE   904 "regression-compile-tmp/check.imp"
8285 @ 59579:               GOTO   L_0003
8286 @ 59582:               LOCATE L_0004

   905            WRITE(CONSTCOUNT,1); PRINT STRING(" MISSING")
8287 @ 59585:               LINE   905 "regression-compile-tmp/check.imp"
8288 @ 59621:               PUSH   WRITE
8289 @ 59624:               PUSH   CONSTCOUNT
8290 @ 59627:               ASSPAR
8291 @ 59628:               PUSHI  #0x00000001
8292 @ 59633:               ASSPAR
8293 @ 59634:               CALL  
8294 @ 59635:               LINE   905 "regression-compile-tmp/check.imp"
8295 @ 59671:               PUSH   PRINTSTRING
8296 @ 59674:               PUSHS  " MISSING"
8297 @ 59684:               ASSPAR
8298 @ 59685:               CALL  

   906           %FINISH
8299 @ 59686:               LINE   906 "regression-compile-tmp/check.imp"
8300 @ 59722:               LOCATE L_0003

   907        PRINT STRING(" VALUE(S)");  ->F
8301 @ 59725:               LINE   907 "regression-compile-tmp/check.imp"
8302 @ 59761:               PUSH   PRINTSTRING
8303 @ 59764:               PUSHS  " VALUE(S)"
8304 @ 59775:               ASSPAR
8305 @ 59776:               CALL  
8306 @ 59777:               LINE   907 "regression-compile-tmp/check.imp"
8307 @ 59813:               JUMP   L_00f5

   908  S(22):PRINT STRING("TYPE?");  ->F
8308 @ 59816:               LINE   908 "regression-compile-tmp/check.imp"
8309 @ 59852:               PUSHI  #0x00000016
8310 @ 59857:               SLABEL 244
8311 @ 59860:               LINE   908 "regression-compile-tmp/check.imp"
8312 @ 59896:               PUSH   PRINTSTRING
8313 @ 59899:               PUSHS  "TYPE?"
8314 @ 59906:               ASSPAR
8315 @ 59907:               CALL  
8316 @ 59908:               LINE   908 "regression-compile-tmp/check.imp"
8317 @ 59944:               JUMP   L_00f5

   909  F:     NEWLINE
8318 @ 59947:               LINE   909 "regression-compile-tmp/check.imp"
8319 @ 59983:               LABEL  L_00f5
8320 @ 59986:               LINE   909 "regression-compile-tmp/check.imp"
8321 @ 60022:               PUSH   NEWLINE
8322 @ 60025:               CALL  

   910      FAULTNUM = -1;  PARM = PARM!X'80000000'
8323 @ 60026:               LINE   910 "regression-compile-tmp/check.imp"
8324 @ 60062:               PUSH   FAULTNUM
8325 @ 60065:               PUSHI  #0x00000001
8326 @ 60070:               NEGATE
8327 @ 60071:               ASSVAL
8328 @ 60072:               LINE   910 "regression-compile-tmp/check.imp"
8329 @ 60108:               PUSH   PARM
8330 @ 60111:               PUSH   PARM
8331 @ 60114:               PUSHI  #0x80000000
8332 @ 60119:               OR    
8333 @ 60120:               ASSVAL

   911  %END
   912  
8334 @ 60121:               LINE   911 "regression-compile-tmp/check.imp"
8335 @ 60157:            END    _CHECKINNER_REPORT {lev=2 --> 1}

   913  %ROUTINE CODE ATOM
   914  {%SHORTROUTINE}
8336 @ 60158:            LINE   913 "regression-compile-tmp/check.imp"
8337 @ 60194:            DEF    CODEATOM (_CHECKINNER_CODEATOM) p1=V_00cc 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
8338 @ 60214:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
8339 @ 60215:               FINISH ) {lev=2}

   915  {%REGISTER} %INTEGER FP{(5)};  !FILE POS
8340 @ 60216:               LINE   915 "regression-compile-tmp/check.imp"
8341 @ 60252:               DEF    FP p1=V_00f3 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   916  {%REGISTER} %INTEGER SC{(6)};  !SYMCODE OR SYM
8342 @ 60266:               LINE   916 "regression-compile-tmp/check.imp"
8343 @ 60302:               DEF    SC p1=V_00f4 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   917  %INTEGER I,J,K,L
8344 @ 60316:               LINE   917 "regression-compile-tmp/check.imp"
8345 @ 60352:               DEF    I p1=V_00f5 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8346 @ 60365:               DEF    J p1=V_00f6 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8347 @ 60378:               DEF    K p1=V_00f7 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8348 @ 60391:               DEF    L p1=V_00f8 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   918  %INTEGER HASH
   919  
8349 @ 60404:               LINE   918 "regression-compile-tmp/check.imp"
8350 @ 60440:               DEF    HASH p1=V_00f9 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   920      ATOMS = ATOMS+1
8351 @ 60456:               LINE   920 "regression-compile-tmp/check.imp"
8352 @ 60492:               PUSH   ATOMS
8353 @ 60495:               PUSH   ATOMS
8354 @ 60498:               PUSHI  #0x00000001
8355 @ 60503:               ADD   
8356 @ 60504:               ASSVAL

   921      FP = FPOS;  SC = SYMCODE
8357 @ 60505:               LINE   921 "regression-compile-tmp/check.imp"
8358 @ 60541:               PUSH   FP
8359 @ 60544:               PUSH   FPOS
8360 @ 60547:               ASSVAL
8361 @ 60548:               LINE   921 "regression-compile-tmp/check.imp"
8362 @ 60584:               PUSH   SC
8363 @ 60587:               PUSH   SYMCODE
8364 @ 60590:               ASSVAL

   922      ->C2 %IF SC # 0
8365 @ 60591:               LINE   922 "regression-compile-tmp/check.imp"
8366 @ 60627:               PUSH   SC
8367 @ 60630:               PUSHI  #0x00000000
8368 @ 60635:               JUMPIF = L_0004
8369 @ 60639:               JUMP   L_00fa
8370 @ 60642:               LOCATE L_0004

   923  C1: {%UNTIL SC # ' '} %CYCLE
8371 @ 60645:               LINE   923 "regression-compile-tmp/check.imp"
8372 @ 60681:               LABEL  L_00fb
8373 @ 60684:               LINE   923 "regression-compile-tmp/check.imp"
8374 @ 60720:               LOCATE L_0003

   924         FP = FP+1;  SC = BYTEINTEGER(FP)
8375 @ 60723:               LINE   924 "regression-compile-tmp/check.imp"
8376 @ 60759:               PUSH   FP
8377 @ 60762:               PUSH   FP
8378 @ 60765:               PUSHI  #0x00000001
8379 @ 60770:               ADD   
8380 @ 60771:               ASSVAL
8381 @ 60772:               LINE   924 "regression-compile-tmp/check.imp"
8382 @ 60808:               PUSH   SC
8383 @ 60811:               PUSH   BYTEINTEGER
8384 @ 60814:               PUSH   FP
8385 @ 60817:               ASSPAR
8386 @ 60818:               CALL  
8387 @ 60819:               ASSVAL

   925      %REPEAT %UNTIL SC # ' '
8388 @ 60820:               LINE   925 "regression-compile-tmp/check.imp"
8389 @ 60856:               PUSH   SC
8390 @ 60859:               PUSHI  #0x00000020
8391 @ 60864:               JUMPIF # L_0004
8392 @ 60868:               REPEAT L_0003
8393 @ 60871:               LOCATE L_0004

   926      SC = SYMINIT(SC)
8394 @ 60874:               LINE   926 "regression-compile-tmp/check.imp"
8395 @ 60910:               PUSH   SC
8396 @ 60913:               PUSH   SYMINIT
8397 @ 60916:               PUSH   SC
8398 @ 60919:               ACCESS
8399 @ 60920:               ASSVAL

   927  C2: FPOS1 = FP
8400 @ 60921:               LINE   927 "regression-compile-tmp/check.imp"
8401 @ 60957:               LABEL  L_00fa
8402 @ 60960:               LINE   927 "regression-compile-tmp/check.imp"
8403 @ 60996:               PUSH   FPOS1
8404 @ 60999:               PUSH   FP
8405 @ 61002:               ASSVAL

   928      ->NAMENUM %IF SC < 127
8406 @ 61003:               LINE   928 "regression-compile-tmp/check.imp"
8407 @ 61039:               PUSH   SC
8408 @ 61042:               PUSHI  #0x0000007f
8409 @ 61047:               JUMPIF >= L_0004
8410 @ 61051:               JUMP   L_00fc
8411 @ 61054:               LOCATE L_0004

   929      SC = SC-128
8412 @ 61057:               LINE   929 "regression-compile-tmp/check.imp"
8413 @ 61093:               PUSH   SC
8414 @ 61096:               PUSH   SC
8415 @ 61099:               PUSHI  #0x00000080
8416 @ 61104:               SUB   
8417 @ 61105:               ASSVAL

   930      ->KEYWORD %IF SC > 0
8418 @ 61106:               LINE   930 "regression-compile-tmp/check.imp"
8419 @ 61142:               PUSH   SC
8420 @ 61145:               PUSHI  #0x00000000
8421 @ 61150:               JUMPIF <= L_0004
8422 @ 61154:               JUMP   L_00fd
8423 @ 61157:               LOCATE L_0004

   931      ->QUOTEMARK %IF SC # 0
   932     !PERCENT
8424 @ 61160:               LINE   931 "regression-compile-tmp/check.imp"
8425 @ 61196:               PUSH   SC
8426 @ 61199:               PUSHI  #0x00000000
8427 @ 61204:               JUMPIF = L_0004
8428 @ 61208:               JUMP   L_00fe
8429 @ 61211:               LOCATE L_0004

   933      FP = FP+1;  SC = SYMINIT(BYTEINTEGER(FP)!128)
8430 @ 61214:               LINE   933 "regression-compile-tmp/check.imp"
8431 @ 61250:               PUSH   FP
8432 @ 61253:               PUSH   FP
8433 @ 61256:               PUSHI  #0x00000001
8434 @ 61261:               ADD   
8435 @ 61262:               ASSVAL
8436 @ 61263:               LINE   933 "regression-compile-tmp/check.imp"
8437 @ 61299:               PUSH   SC
8438 @ 61302:               PUSH   SYMINIT
8439 @ 61305:               PUSH   BYTEINTEGER
8440 @ 61308:               PUSH   FP
8441 @ 61311:               ASSPAR
8442 @ 61312:               CALL  
8443 @ 61313:               PUSHI  #0x00000080
8444 @ 61318:               OR    
8445 @ 61319:               ACCESS
8446 @ 61320:               ASSVAL

   934      ->C2 %IF SC # 0
8447 @ 61321:               LINE   934 "regression-compile-tmp/check.imp"
8448 @ 61357:               PUSH   SC
8449 @ 61360:               PUSHI  #0x00000000
8450 @ 61365:               JUMPIF = L_0004
8451 @ 61369:               JUMP   L_00fa
8452 @ 61372:               LOCATE L_0004

   935      ->C1
   936  
   937  !LOCATE ATOM IN FIXED DICT
   938  !KEYDICT := MORE<5> : LINK<9> : SYM-32<6>
   939  !           OR CLASS<7> : 0<6>
   940  !           THEN  SUBCLASS<16>
8453 @ 61375:               LINE   935 "regression-compile-tmp/check.imp"
8454 @ 61411:               JUMP   L_00fb

   941  KEYWORD:
8455 @ 61414:               LINE   941 "regression-compile-tmp/check.imp"
8456 @ 61450:               LABEL  L_00fd

   942      ->NLQ %IF SC >= SKIPMIN;  !NL OR EQUIVALENT
8457 @ 61453:               LINE   942 "regression-compile-tmp/check.imp"
8458 @ 61489:               PUSH   SC
8459 @ 61492:               PUSH   SKIPMIN
8460 @ 61495:               JUMPIF < L_0004
8461 @ 61499:               JUMP   L_00ff
8462 @ 61502:               LOCATE L_0004

   943      I = SC;  L = 0;  L = 128 %IF SC < PUNCTMIN
8463 @ 61505:               LINE   943 "regression-compile-tmp/check.imp"
8464 @ 61541:               PUSH   I
8465 @ 61544:               PUSH   SC
8466 @ 61547:               ASSVAL
8467 @ 61548:               LINE   943 "regression-compile-tmp/check.imp"
8468 @ 61584:               PUSH   L
8469 @ 61587:               PUSHI  #0x00000000
8470 @ 61592:               ASSVAL
8471 @ 61593:               LINE   943 "regression-compile-tmp/check.imp"
8472 @ 61629:               PUSH   SC
8473 @ 61632:               PUSHI  #0x0000002b
8474 @ 61637:               JUMPIF >= L_0004
8475 @ 61641:               PUSH   L
8476 @ 61644:               PUSHI  #0x00000080
8477 @ 61649:               ASSVAL
8478 @ 61650:               LOCATE L_0004

   944      %CYCLE
8479 @ 61653:               LINE   944 "regression-compile-tmp/check.imp"
8480 @ 61689:               LOCATE L_0003

   945         %CYCLE
8481 @ 61692:               LINE   945 "regression-compile-tmp/check.imp"
8482 @ 61728:               LOCATE L_0006

   946            FP = FP+1;  K = BYTEINTEGER(FP)
8483 @ 61731:               LINE   946 "regression-compile-tmp/check.imp"
8484 @ 61767:               PUSH   FP
8485 @ 61770:               PUSH   FP
8486 @ 61773:               PUSHI  #0x00000001
8487 @ 61778:               ADD   
8488 @ 61779:               ASSVAL
8489 @ 61780:               LINE   946 "regression-compile-tmp/check.imp"
8490 @ 61816:               PUSH   K
8491 @ 61819:               PUSH   BYTEINTEGER
8492 @ 61822:               PUSH   FP
8493 @ 61825:               ASSPAR
8494 @ 61826:               CALL  
8495 @ 61827:               ASSVAL

   947            SC = SYMINIT(K!L)
8496 @ 61828:               LINE   947 "regression-compile-tmp/check.imp"
8497 @ 61864:               PUSH   SC
8498 @ 61867:               PUSH   SYMINIT
8499 @ 61870:               PUSH   K
8500 @ 61873:               PUSH   L
8501 @ 61876:               OR    
8502 @ 61877:               ACCESS
8503 @ 61878:               ASSVAL

   948            %EXIT %IF SC&127 # 0
8504 @ 61879:               LINE   948 "regression-compile-tmp/check.imp"
8505 @ 61915:               PUSH   SC
8506 @ 61918:               PUSHI  #0x0000007f
8507 @ 61923:               AND   
8508 @ 61924:               PUSHI  #0x00000000
8509 @ 61929:               JUMPIF = L_000a
8510 @ 61933:               GOTO   L_0007
8511 @ 61936:               LOCATE L_000a

   949            L = SC
8512 @ 61939:               LINE   949 "regression-compile-tmp/check.imp"
8513 @ 61975:               PUSH   L
8514 @ 61978:               PUSH   SC
8515 @ 61981:               ASSVAL

   950         %REPEAT
8516 @ 61982:               LINE   950 "regression-compile-tmp/check.imp"
8517 @ 62018:               REPEAT L_0006
8518 @ 62021:               LOCATE L_0007

   951         K = K-32 %IF SC&128 # 0
8519 @ 62024:               LINE   951 "regression-compile-tmp/check.imp"
8520 @ 62060:               PUSH   SC
8521 @ 62063:               PUSHI  #0x00000080
8522 @ 62068:               AND   
8523 @ 62069:               PUSHI  #0x00000000
8524 @ 62074:               JUMPIF = L_0007
8525 @ 62078:               PUSH   K
8526 @ 62081:               PUSH   K
8527 @ 62084:               PUSHI  #0x00000020
8528 @ 62089:               SUB   
8529 @ 62090:               ASSVAL
8530 @ 62091:               LOCATE L_0007

   952         %CYCLE
8531 @ 62094:               LINE   952 "regression-compile-tmp/check.imp"
8532 @ 62130:               LOCATE L_0006

   953            J = KEYDICT(I)
8533 @ 62133:               LINE   953 "regression-compile-tmp/check.imp"
8534 @ 62169:               PUSH   J
8535 @ 62172:               PUSH   KEYDICT
8536 @ 62175:               PUSH   I
8537 @ 62178:               ACCESS
8538 @ 62179:               ASSVAL

   954            %EXIT %IF J >= 0 %OR J&63 = K
8539 @ 62180:               LINE   954 "regression-compile-tmp/check.imp"
8540 @ 62216:               PUSH   J
8541 @ 62219:               PUSHI  #0x00000000
8542 @ 62224:               JUMPIF >= L_000b
8543 @ 62228:               PUSH   J
8544 @ 62231:               PUSHI  #0x0000003f
8545 @ 62236:               AND   
8546 @ 62237:               PUSH   K
8547 @ 62240:               JUMPIF # L_000a
8548 @ 62244:               LOCATE L_000b
8549 @ 62247:               GOTO   L_0007
8550 @ 62250:               LOCATE L_000a

   955            I = I+1
8551 @ 62253:               LINE   955 "regression-compile-tmp/check.imp"
8552 @ 62289:               PUSH   I
8553 @ 62292:               PUSH   I
8554 @ 62295:               PUSHI  #0x00000001
8555 @ 62300:               ADD   
8556 @ 62301:               ASSVAL

   956         %REPEAT
8557 @ 62302:               LINE   956 "regression-compile-tmp/check.imp"
8558 @ 62338:               REPEAT L_0006
8559 @ 62341:               LOCATE L_0007

   957         %EXIT %IF J&63 # K
8560 @ 62344:               LINE   957 "regression-compile-tmp/check.imp"
8561 @ 62380:               PUSH   J
8562 @ 62383:               PUSHI  #0x0000003f
8563 @ 62388:               AND   
8564 @ 62389:               PUSH   K
8565 @ 62392:               JUMPIF = L_0007
8566 @ 62396:               GOTO   L_0004
8567 @ 62399:               LOCATE L_0007

   958         I = J>>6&511
8568 @ 62402:               LINE   958 "regression-compile-tmp/check.imp"
8569 @ 62438:               PUSH   I
8570 @ 62441:               PUSH   J
8571 @ 62444:               PUSHI  #0x00000006
8572 @ 62449:               RSH   
8573 @ 62450:               PUSHI  #0x000001ff
8574 @ 62455:               AND   
8575 @ 62456:               ASSVAL

   959      %REPEAT
8576 @ 62457:               LINE   959 "regression-compile-tmp/check.imp"
8577 @ 62493:               REPEAT L_0003
8578 @ 62496:               LOCATE L_0004

   960      ->ERR %IF J&63 # 0
8579 @ 62499:               LINE   960 "regression-compile-tmp/check.imp"
8580 @ 62535:               PUSH   J
8581 @ 62538:               PUSHI  #0x0000003f
8582 @ 62543:               AND   
8583 @ 62544:               PUSHI  #0x00000000
8584 @ 62549:               JUMPIF = L_0004
8585 @ 62553:               JUMP   L_0100
8586 @ 62556:               LOCATE L_0004

   961      ATOMTYPE = KEYDICT(I+1)&X'FFFF'
8587 @ 62559:               LINE   961 "regression-compile-tmp/check.imp"
8588 @ 62595:               PUSH   ATOMTYPE
8589 @ 62598:               PUSH   KEYDICT
8590 @ 62601:               PUSH   I
8591 @ 62604:               PUSHI  #0x00000001
8592 @ 62609:               ADD   
8593 @ 62610:               ACCESS
8594 @ 62611:               PUSHI  #0x0000ffff
8595 @ 62616:               AND   
8596 @ 62617:               ASSVAL

   962      ATOM = J>>6
8597 @ 62618:               LINE   962 "regression-compile-tmp/check.imp"
8598 @ 62654:               PUSH   ATOM
8599 @ 62657:               PUSH   J
8600 @ 62660:               PUSHI  #0x00000006
8601 @ 62665:               RSH   
8602 @ 62666:               ASSVAL

   963      ->KEY5 %IF ATOM = 0
8603 @ 62667:               LINE   963 "regression-compile-tmp/check.imp"
8604 @ 62703:               PUSH   ATOM
8605 @ 62706:               PUSHI  #0x00000000
8606 @ 62711:               JUMPIF # L_0004
8607 @ 62715:               JUMP   L_0101
8608 @ 62718:               LOCATE L_0004

   964  FIN:FPOS = FP;  SYMCODE = SC
8609 @ 62721:               LINE   964 "regression-compile-tmp/check.imp"
8610 @ 62757:               LABEL  L_0102
8611 @ 62760:               LINE   964 "regression-compile-tmp/check.imp"
8612 @ 62796:               PUSH   FPOS
8613 @ 62799:               PUSH   FP
8614 @ 62802:               ASSVAL
8615 @ 62803:               LINE   964 "regression-compile-tmp/check.imp"
8616 @ 62839:               PUSH   SYMCODE
8617 @ 62842:               PUSH   SC
8618 @ 62845:               ASSVAL

   965      %RETURN
8619 @ 62846:               LINE   965 "regression-compile-tmp/check.imp"
8620 @ 62882:               RETURN

   966  KEY5:
8621 @ 62883:               LINE   966 "regression-compile-tmp/check.imp"
8622 @ 62919:               LABEL  L_0101

   967      %IF ATOMTYPE # 0 %START;  !%COMMENT
8623 @ 62922:               LINE   967 "regression-compile-tmp/check.imp"
8624 @ 62958:               PUSH   ATOMTYPE
8625 @ 62961:               PUSHI  #0x00000000
8626 @ 62966:               JUMPIF = L_0004

   968         ->FIN %IF SKIPMIN # SKIP1MIN
8627 @ 62970:               LINE   968 "regression-compile-tmp/check.imp"
8628 @ 63006:               PUSH   SKIPMIN
8629 @ 63009:               PUSHI  #0x00000056
8630 @ 63014:               JUMPIF = L_0007
8631 @ 63018:               JUMP   L_0102
8632 @ 63021:               LOCATE L_0007

   969         ->SKP
8633 @ 63024:               LINE   969 "regression-compile-tmp/check.imp"
8634 @ 63060:               JUMP   L_0103

   970      %FINISH
8635 @ 63063:               LINE   970 "regression-compile-tmp/check.imp"
8636 @ 63099:               LOCATE L_0004

   971      ->ERR %UNLESS BYTEINTEGER(FP) = NL
8637 @ 63102:               LINE   971 "regression-compile-tmp/check.imp"
8638 @ 63138:               PUSH   BYTEINTEGER
8639 @ 63141:               PUSH   FP
8640 @ 63144:               ASSPAR
8641 @ 63145:               CALL  
8642 @ 63146:               PUSHI  #0x0000000a
8643 @ 63151:               JUMPIF = L_0004
8644 @ 63155:               JUMP   L_0100
8645 @ 63158:               LOCATE L_0004

   972      NEXTLINE = NEXTLINE+1
8646 @ 63161:               LINE   972 "regression-compile-tmp/check.imp"
8647 @ 63197:               PUSH   NEXTLINE
8648 @ 63200:               PUSH   NEXTLINE
8649 @ 63203:               PUSHI  #0x00000001
8650 @ 63208:               ADD   
8651 @ 63209:               ASSVAL

   973      ->TERM %IF FP >= FMAX
8652 @ 63210:               LINE   973 "regression-compile-tmp/check.imp"
8653 @ 63246:               PUSH   FP
8654 @ 63249:               PUSH   FMAX
8655 @ 63252:               JUMPIF < L_0004
8656 @ 63256:               JUMP   L_0104
8657 @ 63259:               LOCATE L_0004

   974      ->C1
   975  
8658 @ 63262:               LINE   974 "regression-compile-tmp/check.imp"
8659 @ 63298:               JUMP   L_00fb

   976  NLQ:
8660 @ 63301:               LINE   976 "regression-compile-tmp/check.imp"
8661 @ 63337:               LABEL  L_00ff

   977      ->TERM %IF SKIPMIN # SKIP1MIN;  !NOT LEADING ATOM
8662 @ 63340:               LINE   977 "regression-compile-tmp/check.imp"
8663 @ 63376:               PUSH   SKIPMIN
8664 @ 63379:               PUSHI  #0x00000056
8665 @ 63384:               JUMPIF = L_0004
8666 @ 63388:               JUMP   L_0104
8667 @ 63391:               LOCATE L_0004

   978  SKP:
8668 @ 63394:               LINE   978 "regression-compile-tmp/check.imp"
8669 @ 63430:               LABEL  L_0103

   979      FP = FP-1
8670 @ 63433:               LINE   979 "regression-compile-tmp/check.imp"
8671 @ 63469:               PUSH   FP
8672 @ 63472:               PUSH   FP
8673 @ 63475:               PUSHI  #0x00000001
8674 @ 63480:               SUB   
8675 @ 63481:               ASSVAL

   980      {%UNTIL SC = NL %OR SC = ';'} %CYCLE
8676 @ 63482:               LINE   980 "regression-compile-tmp/check.imp"
8677 @ 63518:               LOCATE L_0003

   981         FP = FP+1;  SC = BYTEINTEGER(FP)
8678 @ 63521:               LINE   981 "regression-compile-tmp/check.imp"
8679 @ 63557:               PUSH   FP
8680 @ 63560:               PUSH   FP
8681 @ 63563:               PUSHI  #0x00000001
8682 @ 63568:               ADD   
8683 @ 63569:               ASSVAL
8684 @ 63570:               LINE   981 "regression-compile-tmp/check.imp"
8685 @ 63606:               PUSH   SC
8686 @ 63609:               PUSH   BYTEINTEGER
8687 @ 63612:               PUSH   FP
8688 @ 63615:               ASSPAR
8689 @ 63616:               CALL  
8690 @ 63617:               ASSVAL

   982      %REPEAT %UNTIL SC = NL %OR SC = ';'
8691 @ 63618:               LINE   982 "regression-compile-tmp/check.imp"
8692 @ 63654:               PUSH   SC
8693 @ 63657:               PUSHI  #0x0000000a
8694 @ 63662:               JUMPIF = L_0004
8695 @ 63666:               PUSH   SC
8696 @ 63669:               PUSHI  #0x0000003b
8697 @ 63674:               JUMPIF = L_0004
8698 @ 63678:               REPEAT L_0003
8699 @ 63681:               LOCATE L_0004

   983      %IF SC = NL %START
8700 @ 63684:               LINE   983 "regression-compile-tmp/check.imp"
8701 @ 63720:               PUSH   SC
8702 @ 63723:               PUSHI  #0x0000000a
8703 @ 63728:               JUMPIF # L_0004

   984         ->TERM %IF FP >= FMAX
8704 @ 63732:               LINE   984 "regression-compile-tmp/check.imp"
8705 @ 63768:               PUSH   FP
8706 @ 63771:               PUSH   FMAX
8707 @ 63774:               JUMPIF < L_0007
8708 @ 63778:               JUMP   L_0104
8709 @ 63781:               LOCATE L_0007

   985         LINEBASE = FP;  NEXTLINE = NEXTLINE+1;  LINE = NEXTLINE
8710 @ 63784:               LINE   985 "regression-compile-tmp/check.imp"
8711 @ 63820:               PUSH   LINEBASE
8712 @ 63823:               PUSH   FP
8713 @ 63826:               ASSVAL
8714 @ 63827:               LINE   985 "regression-compile-tmp/check.imp"
8715 @ 63863:               PUSH   NEXTLINE
8716 @ 63866:               PUSH   NEXTLINE
8717 @ 63869:               PUSHI  #0x00000001
8718 @ 63874:               ADD   
8719 @ 63875:               ASSVAL
8720 @ 63876:               LINE   985 "regression-compile-tmp/check.imp"
8721 @ 63912:               PUSH   LINE
8722 @ 63915:               PUSH   NEXTLINE
8723 @ 63918:               ASSVAL

   986      %FINISH
8724 @ 63919:               LINE   986 "regression-compile-tmp/check.imp"
8725 @ 63955:               LOCATE L_0004

   987      ->C1
   988  
8726 @ 63958:               LINE   987 "regression-compile-tmp/check.imp"
8727 @ 63994:               JUMP   L_00fb

   989  TERM:
8728 @ 63997:               LINE   989 "regression-compile-tmp/check.imp"
8729 @ 64033:               LABEL  L_0104

   990      ATOM = TERMINATOR;  ATOMTYPE = 0
8730 @ 64036:               LINE   990 "regression-compile-tmp/check.imp"
8731 @ 64072:               PUSH   ATOM
8732 @ 64075:               PUSHI  #0x0000000d
8733 @ 64080:               ASSVAL
8734 @ 64081:               LINE   990 "regression-compile-tmp/check.imp"
8735 @ 64117:               PUSH   ATOMTYPE
8736 @ 64120:               PUSHI  #0x00000000
8737 @ 64125:               ASSVAL

   991      NEXTLINE = NEXTLINE+1;  SC = 0
8738 @ 64126:               LINE   991 "regression-compile-tmp/check.imp"
8739 @ 64162:               PUSH   NEXTLINE
8740 @ 64165:               PUSH   NEXTLINE
8741 @ 64168:               PUSHI  #0x00000001
8742 @ 64173:               ADD   
8743 @ 64174:               ASSVAL
8744 @ 64175:               LINE   991 "regression-compile-tmp/check.imp"
8745 @ 64211:               PUSH   SC
8746 @ 64214:               PUSHI  #0x00000000
8747 @ 64219:               ASSVAL

   992      SC = 255 %IF FP >= FMAX
8748 @ 64220:               LINE   992 "regression-compile-tmp/check.imp"
8749 @ 64256:               PUSH   FP
8750 @ 64259:               PUSH   FMAX
8751 @ 64262:               JUMPIF < L_0004
8752 @ 64266:               PUSH   SC
8753 @ 64269:               PUSHI  #0x000000ff
8754 @ 64274:               ASSVAL
8755 @ 64275:               LOCATE L_0004

   993      ->FIN
   994  
8756 @ 64278:               LINE   993 "regression-compile-tmp/check.imp"
8757 @ 64314:               JUMP   L_0102

   995  DISASTER:
8758 @ 64317:               LINE   995 "regression-compile-tmp/check.imp"
8759 @ 64353:               LABEL  L_0105

   996      ATOMTYPE = 99
8760 @ 64356:               LINE   996 "regression-compile-tmp/check.imp"
8761 @ 64392:               PUSH   ATOMTYPE
8762 @ 64395:               PUSHI  #0x00000063
8763 @ 64400:               ASSVAL

   997      ->ER1
8764 @ 64401:               LINE   997 "regression-compile-tmp/check.imp"
8765 @ 64437:               JUMP   L_0106

   998  STRINGERR:
8766 @ 64440:               LINE   998 "regression-compile-tmp/check.imp"
8767 @ 64476:               LABEL  L_0107

   999      ATOMTYPE = 4;  NEXTLINE = L
8768 @ 64479:               LINE   999 "regression-compile-tmp/check.imp"
8769 @ 64515:               PUSH   ATOMTYPE
8770 @ 64518:               PUSHI  #0x00000004
8771 @ 64523:               ASSVAL
8772 @ 64524:               LINE   999 "regression-compile-tmp/check.imp"
8773 @ 64560:               PUSH   NEXTLINE
8774 @ 64563:               PUSH   L
8775 @ 64566:               ASSVAL

  1000  ER1:FP = FPOS1;  SC = 0
8776 @ 64567:               LINE   1000 "regression-compile-tmp/check.imp"
8777 @ 64603:               LABEL  L_0106
8778 @ 64606:               LINE   1000 "regression-compile-tmp/check.imp"
8779 @ 64642:               PUSH   FP
8780 @ 64645:               PUSH   FPOS1
8781 @ 64648:               ASSVAL
8782 @ 64649:               LINE   1000 "regression-compile-tmp/check.imp"
8783 @ 64685:               PUSH   SC
8784 @ 64688:               PUSHI  #0x00000000
8785 @ 64693:               ASSVAL

  1001      ->ER2
8786 @ 64694:               LINE   1001 "regression-compile-tmp/check.imp"
8787 @ 64730:               JUMP   L_0108

  1002  ERR:ATOMTYPE = 1
8788 @ 64733:               LINE   1002 "regression-compile-tmp/check.imp"
8789 @ 64769:               LABEL  L_0100
8790 @ 64772:               LINE   1002 "regression-compile-tmp/check.imp"
8791 @ 64808:               PUSH   ATOMTYPE
8792 @ 64811:               PUSHI  #0x00000001
8793 @ 64816:               ASSVAL

  1003  ER2:ATOM = 0
8794 @ 64817:               LINE   1003 "regression-compile-tmp/check.imp"
8795 @ 64853:               LABEL  L_0108
8796 @ 64856:               LINE   1003 "regression-compile-tmp/check.imp"
8797 @ 64892:               PUSH   ATOM
8798 @ 64895:               PUSHI  #0x00000000
8799 @ 64900:               ASSVAL

  1004      ->FIN
  1005  
8800 @ 64901:               LINE   1004 "regression-compile-tmp/check.imp"
8801 @ 64937:               JUMP   L_0102

  1006  NAMENUM:
8802 @ 64940:               LINE   1006 "regression-compile-tmp/check.imp"
8803 @ 64976:               LABEL  L_00fc

  1007      ->NUMBER %IF SC <= '9' %AND ATOM # JUMP
8804 @ 64979:               LINE   1007 "regression-compile-tmp/check.imp"
8805 @ 65015:               PUSH   SC
8806 @ 65018:               PUSHI  #0x00000039
8807 @ 65023:               JUMPIF > L_0004
8808 @ 65027:               PUSH   ATOM
8809 @ 65030:               PUSHI  #0x0000000f
8810 @ 65035:               JUMPIF = L_0004
8811 @ 65039:               JUMP   L_0109
8812 @ 65042:               LOCATE L_0004

  1008      %IF BYTEINTEGER(FP+1) = '''' %START
8813 @ 65045:               LINE   1008 "regression-compile-tmp/check.imp"
8814 @ 65081:               PUSH   BYTEINTEGER
8815 @ 65084:               PUSH   FP
8816 @ 65087:               PUSHI  #0x00000001
8817 @ 65092:               ADD   
8818 @ 65093:               ASSPAR
8819 @ 65094:               CALL  
8820 @ 65095:               PUSHI  #0x00000027
8821 @ 65100:               JUMPIF # L_0004

  1009         ->HEX %IF SC = 'X'
8822 @ 65104:               LINE   1009 "regression-compile-tmp/check.imp"
8823 @ 65140:               PUSH   SC
8824 @ 65143:               PUSHI  #0x00000058
8825 @ 65148:               JUMPIF # L_0007
8826 @ 65152:               JUMP   L_010a
8827 @ 65155:               LOCATE L_0007

  1010         ->OCT %IF SC = 'K'
8828 @ 65158:               LINE   1010 "regression-compile-tmp/check.imp"
8829 @ 65194:               PUSH   SC
8830 @ 65197:               PUSHI  #0x0000004b
8831 @ 65202:               JUMPIF # L_0007
8832 @ 65206:               JUMP   L_010b
8833 @ 65209:               LOCATE L_0007

  1011         ->BIN %IF SC = 'B'
8834 @ 65212:               LINE   1011 "regression-compile-tmp/check.imp"
8835 @ 65248:               PUSH   SC
8836 @ 65251:               PUSHI  #0x00000042
8837 @ 65256:               JUMPIF # L_0007
8838 @ 65260:               JUMP   L_010c
8839 @ 65263:               LOCATE L_0007

  1012         ->MULTI %IF SC = 'M'
8840 @ 65266:               LINE   1012 "regression-compile-tmp/check.imp"
8841 @ 65302:               PUSH   SC
8842 @ 65305:               PUSHI  #0x0000004d
8843 @ 65310:               JUMPIF # L_0007
8844 @ 65314:               JUMP   L_010d
8845 @ 65317:               LOCATE L_0007

  1013      %FINISH
8846 @ 65320:               LINE   1013 "regression-compile-tmp/check.imp"
8847 @ 65356:               LOCATE L_0004

  1014      J = DLIM;  ->DISASTER %IF J+84 >= DBOUND
8848 @ 65359:               LINE   1014 "regression-compile-tmp/check.imp"
8849 @ 65395:               PUSH   J
8850 @ 65398:               PUSH   DLIM
8851 @ 65401:               ASSVAL
8852 @ 65402:               LINE   1014 "regression-compile-tmp/check.imp"
8853 @ 65438:               PUSH   J
8854 @ 65441:               PUSHI  #0x00000054
8855 @ 65446:               ADD   
8856 @ 65447:               PUSH   DBOUND
8857 @ 65450:               JUMPIF < L_0004
8858 @ 65454:               JUMP   L_0105
8859 @ 65457:               LOCATE L_0004

  1015      HASH = 0
8860 @ 65460:               LINE   1015 "regression-compile-tmp/check.imp"
8861 @ 65496:               PUSH   HASH
8862 @ 65499:               PUSHI  #0x00000000
8863 @ 65504:               ASSVAL

  1016      {%UNTIL SC > 'Z'} %CYCLE
8864 @ 65505:               LINE   1016 "regression-compile-tmp/check.imp"
8865 @ 65541:               LOCATE L_0003

  1017         %IF SC # 0 %START
8866 @ 65544:               LINE   1017 "regression-compile-tmp/check.imp"
8867 @ 65580:               PUSH   SC
8868 @ 65583:               PUSHI  #0x00000000
8869 @ 65588:               JUMPIF = L_0007

  1018            J = J+1;  BYTEINTEGER(J+12) = SC
8870 @ 65592:               LINE   1018 "regression-compile-tmp/check.imp"
8871 @ 65628:               PUSH   J
8872 @ 65631:               PUSH   J
8873 @ 65634:               PUSHI  #0x00000001
8874 @ 65639:               ADD   
8875 @ 65640:               ASSVAL
8876 @ 65641:               LINE   1018 "regression-compile-tmp/check.imp"
8877 @ 65677:               PUSH   BYTEINTEGER
8878 @ 65680:               PUSH   J
8879 @ 65683:               PUSHI  #0x0000000c
8880 @ 65688:               ADD   
8881 @ 65689:               ASSPAR
8882 @ 65690:               CALL  
8883 @ 65691:               PUSH   SC
8884 @ 65694:               ASSVAL

  1019            HASH = HASH<<1!!SC
8885 @ 65695:               LINE   1019 "regression-compile-tmp/check.imp"
8886 @ 65731:               PUSH   HASH
8887 @ 65734:               PUSH   HASH
8888 @ 65737:               PUSHI  #0x00000001
8889 @ 65742:               LSH   
8890 @ 65743:               PUSH   SC
8891 @ 65746:               XOR   
8892 @ 65747:               ASSVAL

  1020         %FINISH
8893 @ 65748:               LINE   1020 "regression-compile-tmp/check.imp"
8894 @ 65784:               LOCATE L_0007

  1021         FP = FP+1;  SC = SYMINIT(BYTEINTEGER(FP))
8895 @ 65787:               LINE   1021 "regression-compile-tmp/check.imp"
8896 @ 65823:               PUSH   FP
8897 @ 65826:               PUSH   FP
8898 @ 65829:               PUSHI  #0x00000001
8899 @ 65834:               ADD   
8900 @ 65835:               ASSVAL
8901 @ 65836:               LINE   1021 "regression-compile-tmp/check.imp"
8902 @ 65872:               PUSH   SC
8903 @ 65875:               PUSH   SYMINIT
8904 @ 65878:               PUSH   BYTEINTEGER
8905 @ 65881:               PUSH   FP
8906 @ 65884:               ASSPAR
8907 @ 65885:               CALL  
8908 @ 65886:               ACCESS
8909 @ 65887:               ASSVAL

  1022      %REPEAT %UNTIL SC > 'Z'
8910 @ 65888:               LINE   1022 "regression-compile-tmp/check.imp"
8911 @ 65924:               PUSH   SC
8912 @ 65927:               PUSHI  #0x0000005a
8913 @ 65932:               JUMPIF > L_0004
8914 @ 65936:               REPEAT L_0003
8915 @ 65939:               LOCATE L_0004

  1023      BYTEINTEGER(DLIM+12) = J-DLIM
8916 @ 65942:               LINE   1023 "regression-compile-tmp/check.imp"
8917 @ 65978:               PUSH   BYTEINTEGER
8918 @ 65981:               PUSH   DLIM
8919 @ 65984:               PUSHI  #0x0000000c
8920 @ 65989:               ADD   
8921 @ 65990:               ASSPAR
8922 @ 65991:               CALL  
8923 @ 65992:               PUSH   J
8924 @ 65995:               PUSH   DLIM
8925 @ 65998:               SUB   
8926 @ 65999:               ASSVAL

  1024      NEWDLIM = J&(\3)+16
8927 @ 66000:               LINE   1024 "regression-compile-tmp/check.imp"
8928 @ 66036:               PUSH   NEWDLIM
8929 @ 66039:               PUSH   J
8930 @ 66042:               PUSHI  #0x00000003
8931 @ 66047:               NOT   
8932 @ 66048:               AND   
8933 @ 66049:               PUSHI  #0x00000010
8934 @ 66054:               ADD   
8935 @ 66055:               ASSVAL

  1025      HEAD == INDEX(HASH&255);  DPOS = HEAD;
8936 @ 66056:               LINE   1025 "regression-compile-tmp/check.imp"
8937 @ 66092:               PUSH   HEAD
8938 @ 66095:               PUSH   INDEX
8939 @ 66098:               PUSH   HASH
8940 @ 66101:               PUSHI  #0x000000ff
8941 @ 66106:               AND   
8942 @ 66107:               ACCESS
8943 @ 66108:               ASSREF
8944 @ 66109:               LINE   1025 "regression-compile-tmp/check.imp"
8945 @ 66145:               PUSH   DPOS
8946 @ 66148:               PUSH   HEAD
8947 @ 66151:               ASSVAL

  1026      ATOM = IDENT;
8948 @ 66152:               LINE   1026 "regression-compile-tmp/check.imp"
8949 @ 66188:               PUSH   ATOM
8950 @ 66191:               PUSHI  #0x00000001
8951 @ 66196:               ASSVAL

  1027      IDENTIFIERS = IDENTIFIERS+1
8952 @ 66197:               LINE   1027 "regression-compile-tmp/check.imp"
8953 @ 66233:               PUSH   IDENTIFIERS
8954 @ 66236:               PUSH   IDENTIFIERS
8955 @ 66239:               PUSHI  #0x00000001
8956 @ 66244:               ADD   
8957 @ 66245:               ASSVAL

  1028      ->FIN
  1029  
8958 @ 66246:               LINE   1028 "regression-compile-tmp/check.imp"
8959 @ 66282:               JUMP   L_0102

  1030  NUMBER:
8960 @ 66285:               LINE   1030 "regression-compile-tmp/check.imp"
8961 @ 66321:               LABEL  L_0109

  1031      ATOMTYPE = NUMBITS
8962 @ 66324:               LINE   1031 "regression-compile-tmp/check.imp"
8963 @ 66360:               PUSH   ATOMTYPE
8964 @ 66363:               PUSHI  #0x00000070
8965 @ 66368:               ASSVAL

  1032      ATOMVAL = SC-'0'
8966 @ 66369:               LINE   1032 "regression-compile-tmp/check.imp"
8967 @ 66405:               PUSH   ATOMVAL
8968 @ 66408:               PUSH   SC
8969 @ 66411:               PUSHI  #0x00000030
8970 @ 66416:               SUB   
8971 @ 66417:               ASSVAL

  1033      %CYCLE
8972 @ 66418:               LINE   1033 "regression-compile-tmp/check.imp"
8973 @ 66454:               LOCATE L_0003

  1034         FP = FP+1;  SC = SYMINIT(BYTEINTEGER(FP))
8974 @ 66457:               LINE   1034 "regression-compile-tmp/check.imp"
8975 @ 66493:               PUSH   FP
8976 @ 66496:               PUSH   FP
8977 @ 66499:               PUSHI  #0x00000001
8978 @ 66504:               ADD   
8979 @ 66505:               ASSVAL
8980 @ 66506:               LINE   1034 "regression-compile-tmp/check.imp"
8981 @ 66542:               PUSH   SC
8982 @ 66545:               PUSH   SYMINIT
8983 @ 66548:               PUSH   BYTEINTEGER
8984 @ 66551:               PUSH   FP
8985 @ 66554:               ASSPAR
8986 @ 66555:               CALL  
8987 @ 66556:               ACCESS
8988 @ 66557:               ASSVAL

  1035         %EXIT %IF SC > '9'
8989 @ 66558:               LINE   1035 "regression-compile-tmp/check.imp"
8990 @ 66594:               PUSH   SC
8991 @ 66597:               PUSHI  #0x00000039
8992 @ 66602:               JUMPIF <= L_0007
8993 @ 66606:               GOTO   L_0004
8994 @ 66609:               LOCATE L_0007

  1036         ATOMVAL = (ATOMVAL<<2+ATOMVAL)<<1+SC-'0' %C
  1037           %IF SC # 0 %AND ATOMVAL < 1000000
8995 @ 66612:               LINE   1036 "regression-compile-tmp/check.imp"
8996 @ 66648:               PUSH   SC
8997 @ 66651:               PUSHI  #0x00000000
8998 @ 66656:               JUMPIF = L_0007
8999 @ 66660:               PUSH   ATOMVAL
9000 @ 66663:               PUSHI  #0x000f4240
9001 @ 66668:               JUMPIF >= L_0007
9002 @ 66672:               PUSH   ATOMVAL
9003 @ 66675:               PUSH   ATOMVAL
9004 @ 66678:               PUSHI  #0x00000002
9005 @ 66683:               LSH   
9006 @ 66684:               PUSH   ATOMVAL
9007 @ 66687:               ADD   
9008 @ 66688:               PUSHI  #0x00000001
9009 @ 66693:               LSH   
9010 @ 66694:               PUSH   SC
9011 @ 66697:               ADD   
9012 @ 66698:               PUSHI  #0x00000030
9013 @ 66703:               SUB   
9014 @ 66704:               ASSVAL
9015 @ 66705:               LOCATE L_0007

  1038      %REPEAT
9016 @ 66708:               LINE   1038 "regression-compile-tmp/check.imp"
9017 @ 66744:               REPEAT L_0003
9018 @ 66747:               LOCATE L_0004

  1039      %IF BYTEINTEGER(FP) = '.' %START
9019 @ 66750:               LINE   1039 "regression-compile-tmp/check.imp"
9020 @ 66786:               PUSH   BYTEINTEGER
9021 @ 66789:               PUSH   FP
9022 @ 66792:               ASSPAR
9023 @ 66793:               CALL  
9024 @ 66794:               PUSHI  #0x0000002e
9025 @ 66799:               JUMPIF # L_0004

  1040         {%UNTIL SC > '9'} %CYCLE
9026 @ 66803:               LINE   1040 "regression-compile-tmp/check.imp"
9027 @ 66839:               LOCATE L_0006

  1041            FP = FP+1;  SC = SYMINIT(BYTEINTEGER(FP))
9028 @ 66842:               LINE   1041 "regression-compile-tmp/check.imp"
9029 @ 66878:               PUSH   FP
9030 @ 66881:               PUSH   FP
9031 @ 66884:               PUSHI  #0x00000001
9032 @ 66889:               ADD   
9033 @ 66890:               ASSVAL
9034 @ 66891:               LINE   1041 "regression-compile-tmp/check.imp"
9035 @ 66927:               PUSH   SC
9036 @ 66930:               PUSH   SYMINIT
9037 @ 66933:               PUSH   BYTEINTEGER
9038 @ 66936:               PUSH   FP
9039 @ 66939:               ASSPAR
9040 @ 66940:               CALL  
9041 @ 66941:               ACCESS
9042 @ 66942:               ASSVAL

  1042         %REPEAT %UNTIL SC > '9'
9043 @ 66943:               LINE   1042 "regression-compile-tmp/check.imp"
9044 @ 66979:               PUSH   SC
9045 @ 66982:               PUSHI  #0x00000039
9046 @ 66987:               JUMPIF > L_0007
9047 @ 66991:               REPEAT L_0006
9048 @ 66994:               LOCATE L_0007

  1043         ATOMTYPE = REALBITS
9049 @ 66997:               LINE   1043 "regression-compile-tmp/check.imp"
9050 @ 67033:               PUSH   ATOMTYPE
9051 @ 67036:               PUSHI  #0x00000030
9052 @ 67041:               ASSVAL

  1044      %FINISH
9053 @ 67042:               LINE   1044 "regression-compile-tmp/check.imp"
9054 @ 67078:               LOCATE L_0004

  1045      %IF BYTEINTEGER(FP) = '@' %START
9055 @ 67081:               LINE   1045 "regression-compile-tmp/check.imp"
9056 @ 67117:               PUSH   BYTEINTEGER
9057 @ 67120:               PUSH   FP
9058 @ 67123:               ASSPAR
9059 @ 67124:               CALL  
9060 @ 67125:               PUSHI  #0x00000040
9061 @ 67130:               JUMPIF # L_0004

  1046         {%UNTIL SC # ' '} %CYCLE
9062 @ 67134:               LINE   1046 "regression-compile-tmp/check.imp"
9063 @ 67170:               LOCATE L_0006

  1047            FP = FP+1;  SC = BYTEINTEGER(FP)
9064 @ 67173:               LINE   1047 "regression-compile-tmp/check.imp"
9065 @ 67209:               PUSH   FP
9066 @ 67212:               PUSH   FP
9067 @ 67215:               PUSHI  #0x00000001
9068 @ 67220:               ADD   
9069 @ 67221:               ASSVAL
9070 @ 67222:               LINE   1047 "regression-compile-tmp/check.imp"
9071 @ 67258:               PUSH   SC
9072 @ 67261:               PUSH   BYTEINTEGER
9073 @ 67264:               PUSH   FP
9074 @ 67267:               ASSPAR
9075 @ 67268:               CALL  
9076 @ 67269:               ASSVAL

  1048         %REPEAT %UNTIL SC # ' '
9077 @ 67270:               LINE   1048 "regression-compile-tmp/check.imp"
9078 @ 67306:               PUSH   SC
9079 @ 67309:               PUSHI  #0x00000020
9080 @ 67314:               JUMPIF # L_0007
9081 @ 67318:               REPEAT L_0006
9082 @ 67321:               LOCATE L_0007

  1049         %IF SC = '-' %START
9083 @ 67324:               LINE   1049 "regression-compile-tmp/check.imp"
9084 @ 67360:               PUSH   SC
9085 @ 67363:               PUSHI  #0x0000002d
9086 @ 67368:               JUMPIF # L_0007

  1050            {%UNTIL SC # ' '} %CYCLE
9087 @ 67372:               LINE   1050 "regression-compile-tmp/check.imp"
9088 @ 67408:               LOCATE L_0009

  1051               FP = FP+1;  SC = BYTEINTEGER(FP)
9089 @ 67411:               LINE   1051 "regression-compile-tmp/check.imp"
9090 @ 67447:               PUSH   FP
9091 @ 67450:               PUSH   FP
9092 @ 67453:               PUSHI  #0x00000001
9093 @ 67458:               ADD   
9094 @ 67459:               ASSVAL
9095 @ 67460:               LINE   1051 "regression-compile-tmp/check.imp"
9096 @ 67496:               PUSH   SC
9097 @ 67499:               PUSH   BYTEINTEGER
9098 @ 67502:               PUSH   FP
9099 @ 67505:               ASSPAR
9100 @ 67506:               CALL  
9101 @ 67507:               ASSVAL

  1052            %REPEAT %UNTIL SC # ' '
9102 @ 67508:               LINE   1052 "regression-compile-tmp/check.imp"
9103 @ 67544:               PUSH   SC
9104 @ 67547:               PUSHI  #0x00000020
9105 @ 67552:               JUMPIF # L_000a
9106 @ 67556:               REPEAT L_0009
9107 @ 67559:               LOCATE L_000a

  1053         %FINISH
9108 @ 67562:               LINE   1053 "regression-compile-tmp/check.imp"
9109 @ 67598:               LOCATE L_0007

  1054         SC = SYMINIT(SC)
9110 @ 67601:               LINE   1054 "regression-compile-tmp/check.imp"
9111 @ 67637:               PUSH   SC
9112 @ 67640:               PUSH   SYMINIT
9113 @ 67643:               PUSH   SC
9114 @ 67646:               ACCESS
9115 @ 67647:               ASSVAL

  1055         ->ERR %UNLESS SC <= '9'
9116 @ 67648:               LINE   1055 "regression-compile-tmp/check.imp"
9117 @ 67684:               PUSH   SC
9118 @ 67687:               PUSHI  #0x00000039
9119 @ 67692:               JUMPIF <= L_0007
9120 @ 67696:               JUMP   L_0100
9121 @ 67699:               LOCATE L_0007

  1056         {%UNTIL SC > '9'} %CYCLE
9122 @ 67702:               LINE   1056 "regression-compile-tmp/check.imp"
9123 @ 67738:               LOCATE L_0006

  1057            FP = FP+1;  SC = SYMINIT(BYTEINTEGER(FP))
9124 @ 67741:               LINE   1057 "regression-compile-tmp/check.imp"
9125 @ 67777:               PUSH   FP
9126 @ 67780:               PUSH   FP
9127 @ 67783:               PUSHI  #0x00000001
9128 @ 67788:               ADD   
9129 @ 67789:               ASSVAL
9130 @ 67790:               LINE   1057 "regression-compile-tmp/check.imp"
9131 @ 67826:               PUSH   SC
9132 @ 67829:               PUSH   SYMINIT
9133 @ 67832:               PUSH   BYTEINTEGER
9134 @ 67835:               PUSH   FP
9135 @ 67838:               ASSPAR
9136 @ 67839:               CALL  
9137 @ 67840:               ACCESS
9138 @ 67841:               ASSVAL

  1058         %REPEAT %UNTIL SC > '9'
9139 @ 67842:               LINE   1058 "regression-compile-tmp/check.imp"
9140 @ 67878:               PUSH   SC
9141 @ 67881:               PUSHI  #0x00000039
9142 @ 67886:               JUMPIF > L_0007
9143 @ 67890:               REPEAT L_0006
9144 @ 67893:               LOCATE L_0007

  1059         ATOMTYPE = REALBITS
9145 @ 67896:               LINE   1059 "regression-compile-tmp/check.imp"
9146 @ 67932:               PUSH   ATOMTYPE
9147 @ 67935:               PUSHI  #0x00000030
9148 @ 67940:               ASSVAL

  1060      %FINISH
9149 @ 67941:               LINE   1060 "regression-compile-tmp/check.imp"
9150 @ 67977:               LOCATE L_0004

  1061  NN: ATOM = CONST
9151 @ 67980:               LINE   1061 "regression-compile-tmp/check.imp"
9152 @ 68016:               LABEL  L_010e
9153 @ 68019:               LINE   1061 "regression-compile-tmp/check.imp"
9154 @ 68055:               PUSH   ATOM
9155 @ 68058:               PUSHI  #0x00000002
9156 @ 68063:               ASSVAL

  1062      NUMBERS = NUMBERS+1
9157 @ 68064:               LINE   1062 "regression-compile-tmp/check.imp"
9158 @ 68100:               PUSH   NUMBERS
9159 @ 68103:               PUSH   NUMBERS
9160 @ 68106:               PUSHI  #0x00000001
9161 @ 68111:               ADD   
9162 @ 68112:               ASSVAL

  1063      ->FIN
  1064  
9163 @ 68113:               LINE   1063 "regression-compile-tmp/check.imp"
9164 @ 68149:               JUMP   L_0102

  1065  MULTI:
9165 @ 68152:               LINE   1065 "regression-compile-tmp/check.imp"
9166 @ 68188:               LABEL  L_010d

  1066      FP = FP+1
9167 @ 68191:               LINE   1066 "regression-compile-tmp/check.imp"
9168 @ 68227:               PUSH   FP
9169 @ 68230:               PUSH   FP
9170 @ 68233:               PUSHI  #0x00000001
9171 @ 68238:               ADD   
9172 @ 68239:               ASSVAL

  1067      ATOMTYPE = NUMBITS
9173 @ 68240:               LINE   1067 "regression-compile-tmp/check.imp"
9174 @ 68276:               PUSH   ATOMTYPE
9175 @ 68279:               PUSHI  #0x00000070
9176 @ 68284:               ASSVAL

  1068      ->Q1
9177 @ 68285:               LINE   1068 "regression-compile-tmp/check.imp"
9178 @ 68321:               JUMP   L_010f

  1069  QUOTEMARK:
9179 @ 68324:               LINE   1069 "regression-compile-tmp/check.imp"
9180 @ 68360:               LABEL  L_00fe

  1070      ATOMTYPE = STRINGBIT
9181 @ 68363:               LINE   1070 "regression-compile-tmp/check.imp"
9182 @ 68399:               PUSH   ATOMTYPE
9183 @ 68402:               PUSHI  #0x00000080
9184 @ 68407:               ASSVAL

  1071  Q1: K = BYTEINTEGER(FP);  J = -1;  L = NEXTLINE
9185 @ 68408:               LINE   1071 "regression-compile-tmp/check.imp"
9186 @ 68444:               LABEL  L_010f
9187 @ 68447:               LINE   1071 "regression-compile-tmp/check.imp"
9188 @ 68483:               PUSH   K
9189 @ 68486:               PUSH   BYTEINTEGER
9190 @ 68489:               PUSH   FP
9191 @ 68492:               ASSPAR
9192 @ 68493:               CALL  
9193 @ 68494:               ASSVAL
9194 @ 68495:               LINE   1071 "regression-compile-tmp/check.imp"
9195 @ 68531:               PUSH   J
9196 @ 68534:               PUSHI  #0x00000001
9197 @ 68539:               NEGATE
9198 @ 68540:               ASSVAL
9199 @ 68541:               LINE   1071 "regression-compile-tmp/check.imp"
9200 @ 68577:               PUSH   L
9201 @ 68580:               PUSH   NEXTLINE
9202 @ 68583:               ASSVAL

  1072      ATOMVAL = 0
9203 @ 68584:               LINE   1072 "regression-compile-tmp/check.imp"
9204 @ 68620:               PUSH   ATOMVAL
9205 @ 68623:               PUSHI  #0x00000000
9206 @ 68628:               ASSVAL

  1073      %CYCLE
9207 @ 68629:               LINE   1073 "regression-compile-tmp/check.imp"
9208 @ 68665:               LOCATE L_0003

  1074         FP = FP+1;  SC = BYTEINTEGER(FP)
9209 @ 68668:               LINE   1074 "regression-compile-tmp/check.imp"
9210 @ 68704:               PUSH   FP
9211 @ 68707:               PUSH   FP
9212 @ 68710:               PUSHI  #0x00000001
9213 @ 68715:               ADD   
9214 @ 68716:               ASSVAL
9215 @ 68717:               LINE   1074 "regression-compile-tmp/check.imp"
9216 @ 68753:               PUSH   SC
9217 @ 68756:               PUSH   BYTEINTEGER
9218 @ 68759:               PUSH   FP
9219 @ 68762:               ASSPAR
9220 @ 68763:               CALL  
9221 @ 68764:               ASSVAL

  1075         %IF SC = NL %START
9222 @ 68765:               LINE   1075 "regression-compile-tmp/check.imp"
9223 @ 68801:               PUSH   SC
9224 @ 68804:               PUSHI  #0x0000000a
9225 @ 68809:               JUMPIF # L_0007

  1076            NEXTLINE = NEXTLINE+1
9226 @ 68813:               LINE   1076 "regression-compile-tmp/check.imp"
9227 @ 68849:               PUSH   NEXTLINE
9228 @ 68852:               PUSH   NEXTLINE
9229 @ 68855:               PUSHI  #0x00000001
9230 @ 68860:               ADD   
9231 @ 68861:               ASSVAL

  1077            ->TERM %IF FP >= FMAX
9232 @ 68862:               LINE   1077 "regression-compile-tmp/check.imp"
9233 @ 68898:               PUSH   FP
9234 @ 68901:               PUSH   FMAX
9235 @ 68904:               JUMPIF < L_000a
9236 @ 68908:               JUMP   L_0104
9237 @ 68911:               LOCATE L_000a

  1078         %FINISH
9238 @ 68914:               LINE   1078 "regression-compile-tmp/check.imp"
9239 @ 68950:               LOCATE L_0007

  1079         %IF SC = K %START
9240 @ 68953:               LINE   1079 "regression-compile-tmp/check.imp"
9241 @ 68989:               PUSH   SC
9242 @ 68992:               PUSH   K
9243 @ 68995:               JUMPIF # L_0007

  1080            %EXIT %IF SC # BYTEINTEGER(FP+1)
9244 @ 68999:               LINE   1080 "regression-compile-tmp/check.imp"
9245 @ 69035:               PUSH   SC
9246 @ 69038:               PUSH   BYTEINTEGER
9247 @ 69041:               PUSH   FP
9248 @ 69044:               PUSHI  #0x00000001
9249 @ 69049:               ADD   
9250 @ 69050:               ASSPAR
9251 @ 69051:               CALL  
9252 @ 69052:               JUMPIF = L_000a
9253 @ 69056:               GOTO   L_0004
9254 @ 69059:               LOCATE L_000a

  1081            FP = FP+1
9255 @ 69062:               LINE   1081 "regression-compile-tmp/check.imp"
9256 @ 69098:               PUSH   FP
9257 @ 69101:               PUSH   FP
9258 @ 69104:               PUSHI  #0x00000001
9259 @ 69109:               ADD   
9260 @ 69110:               ASSVAL

  1082         %FINISH
9261 @ 69111:               LINE   1082 "regression-compile-tmp/check.imp"
9262 @ 69147:               LOCATE L_0007

  1083         ATOMVAL = ATOMVAL<<8+SC
9263 @ 69150:               LINE   1083 "regression-compile-tmp/check.imp"
9264 @ 69186:               PUSH   ATOMVAL
9265 @ 69189:               PUSH   ATOMVAL
9266 @ 69192:               PUSHI  #0x00000008
9267 @ 69197:               LSH   
9268 @ 69198:               PUSH   SC
9269 @ 69201:               ADD   
9270 @ 69202:               ASSVAL

  1084         J = J+1;  ->STRINGERR %IF J = 255
9271 @ 69203:               LINE   1084 "regression-compile-tmp/check.imp"
9272 @ 69239:               PUSH   J
9273 @ 69242:               PUSH   J
9274 @ 69245:               PUSHI  #0x00000001
9275 @ 69250:               ADD   
9276 @ 69251:               ASSVAL
9277 @ 69252:               LINE   1084 "regression-compile-tmp/check.imp"
9278 @ 69288:               PUSH   J
9279 @ 69291:               PUSHI  #0x000000ff
9280 @ 69296:               JUMPIF # L_0007
9281 @ 69300:               JUMP   L_0107
9282 @ 69303:               LOCATE L_0007

  1085      %REPEAT
9283 @ 69306:               LINE   1085 "regression-compile-tmp/check.imp"
9284 @ 69342:               REPEAT L_0003
9285 @ 69345:               LOCATE L_0004

  1086      %IF ATOMTYPE = STRINGBIT %START;  !IE NOT MULTI
9286 @ 69348:               LINE   1086 "regression-compile-tmp/check.imp"
9287 @ 69384:               PUSH   ATOMTYPE
9288 @ 69387:               PUSHI  #0x00000080
9289 @ 69392:               JUMPIF # L_0004

  1087         ATOMVAL = J<<8+ATOMVAL&255
9290 @ 69396:               LINE   1087 "regression-compile-tmp/check.imp"
9291 @ 69432:               PUSH   ATOMVAL
9292 @ 69435:               PUSH   J
9293 @ 69438:               PUSHI  #0x00000008
9294 @ 69443:               LSH   
9295 @ 69444:               PUSH   ATOMVAL
9296 @ 69447:               PUSHI  #0x000000ff
9297 @ 69452:               AND   
9298 @ 69453:               ADD   
9299 @ 69454:               ASSVAL

  1088         ATOMTYPE = STRINGBIT+NUMBITS %IF J = 0
9300 @ 69455:               LINE   1088 "regression-compile-tmp/check.imp"
9301 @ 69491:               PUSH   J
9302 @ 69494:               PUSHI  #0x00000000
9303 @ 69499:               JUMPIF # L_0007
9304 @ 69503:               PUSH   ATOMTYPE
9305 @ 69506:               PUSHI  #0x00000080
9306 @ 69511:               PUSHI  #0x00000070
9307 @ 69516:               ADD   
9308 @ 69517:               ASSVAL
9309 @ 69518:               LOCATE L_0007

  1089      %FINISH
9310 @ 69521:               LINE   1089 "regression-compile-tmp/check.imp"
9311 @ 69557:               LOCATE L_0004

  1090      SC = 0
9312 @ 69560:               LINE   1090 "regression-compile-tmp/check.imp"
9313 @ 69596:               PUSH   SC
9314 @ 69599:               PUSHI  #0x00000000
9315 @ 69604:               ASSVAL

  1091      ->NN
  1092  
9316 @ 69605:               LINE   1091 "regression-compile-tmp/check.imp"
9317 @ 69641:               JUMP   L_010e

  1093  HEX:J = 4;  ->RAD
9318 @ 69644:               LINE   1093 "regression-compile-tmp/check.imp"
9319 @ 69680:               LABEL  L_010a
9320 @ 69683:               LINE   1093 "regression-compile-tmp/check.imp"
9321 @ 69719:               PUSH   J
9322 @ 69722:               PUSHI  #0x00000004
9323 @ 69727:               ASSVAL
9324 @ 69728:               LINE   1093 "regression-compile-tmp/check.imp"
9325 @ 69764:               JUMP   L_0110

  1094  OCT:J = 3;  ->RAD
9326 @ 69767:               LINE   1094 "regression-compile-tmp/check.imp"
9327 @ 69803:               LABEL  L_010b
9328 @ 69806:               LINE   1094 "regression-compile-tmp/check.imp"
9329 @ 69842:               PUSH   J
9330 @ 69845:               PUSHI  #0x00000003
9331 @ 69850:               ASSVAL
9332 @ 69851:               LINE   1094 "regression-compile-tmp/check.imp"
9333 @ 69887:               JUMP   L_0110

  1095  BIN:J = 1
9334 @ 69890:               LINE   1095 "regression-compile-tmp/check.imp"
9335 @ 69926:               LABEL  L_010c
9336 @ 69929:               LINE   1095 "regression-compile-tmp/check.imp"
9337 @ 69965:               PUSH   J
9338 @ 69968:               PUSHI  #0x00000001
9339 @ 69973:               ASSVAL

  1096  RAD:FP = FP+1
9340 @ 69974:               LINE   1096 "regression-compile-tmp/check.imp"
9341 @ 70010:               LABEL  L_0110
9342 @ 70013:               LINE   1096 "regression-compile-tmp/check.imp"
9343 @ 70049:               PUSH   FP
9344 @ 70052:               PUSH   FP
9345 @ 70055:               PUSHI  #0x00000001
9346 @ 70060:               ADD   
9347 @ 70061:               ASSVAL

  1097      ATOMTYPE = NUMBITS;  ATOMVAL = 0
9348 @ 70062:               LINE   1097 "regression-compile-tmp/check.imp"
9349 @ 70098:               PUSH   ATOMTYPE
9350 @ 70101:               PUSHI  #0x00000070
9351 @ 70106:               ASSVAL
9352 @ 70107:               LINE   1097 "regression-compile-tmp/check.imp"
9353 @ 70143:               PUSH   ATOMVAL
9354 @ 70146:               PUSHI  #0x00000000
9355 @ 70151:               ASSVAL

  1098      %CYCLE
9356 @ 70152:               LINE   1098 "regression-compile-tmp/check.imp"
9357 @ 70188:               LOCATE L_0003

  1099         FP = FP+1;  SC = BYTEINTEGER(FP)
9358 @ 70191:               LINE   1099 "regression-compile-tmp/check.imp"
9359 @ 70227:               PUSH   FP
9360 @ 70230:               PUSH   FP
9361 @ 70233:               PUSHI  #0x00000001
9362 @ 70238:               ADD   
9363 @ 70239:               ASSVAL
9364 @ 70240:               LINE   1099 "regression-compile-tmp/check.imp"
9365 @ 70276:               PUSH   SC
9366 @ 70279:               PUSH   BYTEINTEGER
9367 @ 70282:               PUSH   FP
9368 @ 70285:               ASSPAR
9369 @ 70286:               CALL  
9370 @ 70287:               ASSVAL

  1100         %EXIT %IF SC = ''''
9371 @ 70288:               LINE   1100 "regression-compile-tmp/check.imp"
9372 @ 70324:               PUSH   SC
9373 @ 70327:               PUSHI  #0x00000027
9374 @ 70332:               JUMPIF # L_0007
9375 @ 70336:               GOTO   L_0004
9376 @ 70339:               LOCATE L_0007

  1101         K = SC-'0'
9377 @ 70342:               LINE   1101 "regression-compile-tmp/check.imp"
9378 @ 70378:               PUSH   K
9379 @ 70381:               PUSH   SC
9380 @ 70384:               PUSHI  #0x00000030
9381 @ 70389:               SUB   
9382 @ 70390:               ASSVAL

  1102         K = K+('0'-'A'+10) %IF K >= 'A'-'0'
9383 @ 70391:               LINE   1102 "regression-compile-tmp/check.imp"
9384 @ 70427:               PUSH   K
9385 @ 70430:               PUSHI  #0x00000041
9386 @ 70435:               PUSHI  #0x00000030
9387 @ 70440:               SUB   
9388 @ 70441:               JUMPIF < L_0007
9389 @ 70445:               PUSH   K
9390 @ 70448:               PUSH   K
9391 @ 70451:               PUSHI  #0x00000030
9392 @ 70456:               PUSHI  #0x00000041
9393 @ 70461:               SUB   
9394 @ 70462:               PUSHI  #0x0000000a
9395 @ 70467:               ADD   
9396 @ 70468:               ADD   
9397 @ 70469:               ASSVAL
9398 @ 70470:               LOCATE L_0007

  1103         ->ERR %IF K>>J # 0
9399 @ 70473:               LINE   1103 "regression-compile-tmp/check.imp"
9400 @ 70509:               PUSH   K
9401 @ 70512:               PUSH   J
9402 @ 70515:               RSH   
9403 @ 70516:               PUSHI  #0x00000000
9404 @ 70521:               JUMPIF = L_0007
9405 @ 70525:               JUMP   L_0100
9406 @ 70528:               LOCATE L_0007

  1104         ATOMVAL = ATOMVAL<<J+K
9407 @ 70531:               LINE   1104 "regression-compile-tmp/check.imp"
9408 @ 70567:               PUSH   ATOMVAL
9409 @ 70570:               PUSH   ATOMVAL
9410 @ 70573:               PUSH   J
9411 @ 70576:               LSH   
9412 @ 70577:               PUSH   K
9413 @ 70580:               ADD   
9414 @ 70581:               ASSVAL

  1105      %REPEAT
9415 @ 70582:               LINE   1105 "regression-compile-tmp/check.imp"
9416 @ 70618:               REPEAT L_0003
9417 @ 70621:               LOCATE L_0004

  1106      SC = 0
9418 @ 70624:               LINE   1106 "regression-compile-tmp/check.imp"
9419 @ 70660:               PUSH   SC
9420 @ 70663:               PUSHI  #0x00000000
9421 @ 70668:               ASSVAL

  1107      ->NN
  1108  
9422 @ 70669:               LINE   1107 "regression-compile-tmp/check.imp"
9423 @ 70705:               JUMP   L_010e

  1109  %END; !CODE ATOM
  1110  
9424 @ 70708:               LINE   1109 "regression-compile-tmp/check.imp"
9425 @ 70744:            END    _CHECKINNER_CODEATOM {lev=2 --> 1}

  1111  %ROUTINE POP CONTEXT
  1112  {%SHORTROUTINE}
9426 @ 70745:            LINE   1111 "regression-compile-tmp/check.imp"
9427 @ 70781:            DEF    POPCONTEXT (_CHECKINNER_POPCONTEXT) p1=V_00cd 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
9428 @ 70803:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9429 @ 70804:               FINISH ) {lev=2}

  1113  %INTEGER I
9430 @ 70805:               LINE   1113 "regression-compile-tmp/check.imp"
9431 @ 70841:               DEF    I p1=V_00f3 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1114      DPOS = C_LOCAL;  FPOS1 = FPOS
9432 @ 70854:               LINE   1114 "regression-compile-tmp/check.imp"
9433 @ 70890:               PUSH   DPOS
9434 @ 70893:               PUSH   C
9435 @ 70896:               SELECT 2
9436 @ 70899:               ASSVAL
9437 @ 70900:               LINE   1114 "regression-compile-tmp/check.imp"
9438 @ 70936:               PUSH   FPOS1
9439 @ 70939:               PUSH   FPOS
9440 @ 70942:               ASSVAL

  1115      %WHILE DPOS # DLIM %CYCLE
9441 @ 70943:               LINE   1115 "regression-compile-tmp/check.imp"
9442 @ 70979:               LOCATE L_0003
9443 @ 70982:               PUSH   DPOS
9444 @ 70985:               PUSH   DLIM
9445 @ 70988:               JUMPIF = L_0004

  1116         I = INTEGER(DPOS)
9446 @ 70992:               LINE   1116 "regression-compile-tmp/check.imp"
9447 @ 71028:               PUSH   I
9448 @ 71031:               PUSH   INTEGER
9449 @ 71034:               PUSH   DPOS
9450 @ 71037:               ASSPAR
9451 @ 71038:               CALL  
9452 @ 71039:               ASSVAL

  1117         %IF I # RECFORMAT %START
9453 @ 71040:               LINE   1117 "regression-compile-tmp/check.imp"
9454 @ 71076:               PUSH   I
9455 @ 71079:               PUSHI  #0x00000004
9456 @ 71084:               JUMPIF = L_0007

  1118            REPORT(15) %IF I&1 # 0 %AND I&6 # 0
9457 @ 71088:               LINE   1118 "regression-compile-tmp/check.imp"
9458 @ 71124:               PUSH   I
9459 @ 71127:               PUSHI  #0x00000001
9460 @ 71132:               AND   
9461 @ 71133:               PUSHI  #0x00000000
9462 @ 71138:               JUMPIF = L_000a
9463 @ 71142:               PUSH   I
9464 @ 71145:               PUSHI  #0x00000006
9465 @ 71150:               AND   
9466 @ 71151:               PUSHI  #0x00000000
9467 @ 71156:               JUMPIF = L_000a
9468 @ 71160:               PUSH   REPORT
9469 @ 71163:               PUSHI  #0x0000000f
9470 @ 71168:               ASSPAR
9471 @ 71169:               CALL  
9472 @ 71170:               LOCATE L_000a

  1119         %FINISH %ELSE %START
9473 @ 71173:               LINE   1119 "regression-compile-tmp/check.imp"
9474 @ 71209:               GOTO   L_0006
9475 @ 71212:               LOCATE L_0007

  1120            DPOS = INTEGER(DPOS+4) %IF INTEGER(DPOS+4) # 0
9476 @ 71215:               LINE   1120 "regression-compile-tmp/check.imp"
9477 @ 71251:               PUSH   INTEGER
9478 @ 71254:               PUSH   DPOS
9479 @ 71257:               PUSHI  #0x00000004
9480 @ 71262:               ADD   
9481 @ 71263:               ASSPAR
9482 @ 71264:               CALL  
9483 @ 71265:               PUSHI  #0x00000000
9484 @ 71270:               JUMPIF = L_000a
9485 @ 71274:               PUSH   DPOS
9486 @ 71277:               PUSH   INTEGER
9487 @ 71280:               PUSH   DPOS
9488 @ 71283:               PUSHI  #0x00000004
9489 @ 71288:               ADD   
9490 @ 71289:               ASSPAR
9491 @ 71290:               CALL  
9492 @ 71291:               ASSVAL
9493 @ 71292:               LOCATE L_000a

  1121         %FINISH
9494 @ 71295:               LINE   1121 "regression-compile-tmp/check.imp"
9495 @ 71331:               LOCATE L_0006

  1122         DPOS = BYTEINTEGER(DPOS+12)&(\3)+DPOS+16
9496 @ 71334:               LINE   1122 "regression-compile-tmp/check.imp"
9497 @ 71370:               PUSH   DPOS
9498 @ 71373:               PUSH   BYTEINTEGER
9499 @ 71376:               PUSH   DPOS
9500 @ 71379:               PUSHI  #0x0000000c
9501 @ 71384:               ADD   
9502 @ 71385:               ASSPAR
9503 @ 71386:               CALL  
9504 @ 71387:               PUSHI  #0x00000003
9505 @ 71392:               NOT   
9506 @ 71393:               AND   
9507 @ 71394:               PUSH   DPOS
9508 @ 71397:               ADD   
9509 @ 71398:               PUSHI  #0x00000010
9510 @ 71403:               ADD   
9511 @ 71404:               ASSVAL

  1123      %REPEAT
9512 @ 71405:               LINE   1123 "regression-compile-tmp/check.imp"
9513 @ 71441:               REPEAT L_0003
9514 @ 71444:               LOCATE L_0004

  1124      REPORT(C_STACK&1+9) %AND C_STACK=C_STACK>>2 %WHILE C_STACK # 0
9515 @ 71447:               LINE   1124 "regression-compile-tmp/check.imp"
9516 @ 71483:               LOCATE L_0003
9517 @ 71486:               PUSH   C
9518 @ 71489:               SELECT 1
9519 @ 71492:               PUSHI  #0x00000000
9520 @ 71497:               JUMPIF = L_0004
9521 @ 71501:               PUSH   REPORT
9522 @ 71504:               PUSH   C
9523 @ 71507:               SELECT 1
9524 @ 71510:               PUSHI  #0x00000001
9525 @ 71515:               AND   
9526 @ 71516:               PUSHI  #0x00000009
9527 @ 71521:               ADD   
9528 @ 71522:               ASSPAR
9529 @ 71523:               CALL  
9530 @ 71524:               PUSH   C
9531 @ 71527:               SELECT 1
9532 @ 71530:               PUSH   C
9533 @ 71533:               SELECT 1
9534 @ 71536:               PUSHI  #0x00000002
9535 @ 71541:               RSH   
9536 @ 71542:               ASSVAL
9537 @ 71543:               REPEAT L_0003
9538 @ 71546:               LOCATE L_0004

  1125      DLIM = C_LOCAL
9539 @ 71549:               LINE   1125 "regression-compile-tmp/check.imp"
9540 @ 71585:               PUSH   DLIM
9541 @ 71588:               PUSH   C
9542 @ 71591:               SELECT 2
9543 @ 71594:               ASSVAL

  1126      C = HOLD(LEVEL);  LEVEL = LEVEL-1
9544 @ 71595:               LINE   1126 "regression-compile-tmp/check.imp"
9545 @ 71631:               PUSH   C
9546 @ 71634:               PUSH   HOLD
9547 @ 71637:               PUSH   LEVEL
9548 @ 71640:               ACCESS
9549 @ 71641:               ASSVAL
9550 @ 71642:               LINE   1126 "regression-compile-tmp/check.imp"
9551 @ 71678:               PUSH   LEVEL
9552 @ 71681:               PUSH   LEVEL
9553 @ 71684:               PUSHI  #0x00000001
9554 @ 71689:               SUB   
9555 @ 71690:               ASSVAL

  1127      %CYCLE I = ADDR(INDEX(0)),4,ADDR(INDEX(255))
9556 @ 71691:               LINE   1127 "regression-compile-tmp/check.imp"
9557 @ 71727:               PUSH   I
9558 @ 71730:               PUSHI  #0x00000004
9559 @ 71735:               PUSH   ADDR
9560 @ 71738:               PUSH   INDEX
9561 @ 71741:               PUSHI  #0x000000ff
9562 @ 71746:               ACCESS
9563 @ 71747:               ASSPAR
9564 @ 71748:               CALL  
9565 @ 71749:               PUSH   ADDR
9566 @ 71752:               PUSH   INDEX
9567 @ 71755:               PUSHI  #0x00000000
9568 @ 71760:               ACCESS
9569 @ 71761:               ASSPAR
9570 @ 71762:               CALL  
9571 @ 71763:               FOR    L_0003

  1128         INTEGER(I) = INTEGER(INTEGER(I)+8) %WHILE INTEGER(I) >= DLIM
9572 @ 71766:               LINE   1128 "regression-compile-tmp/check.imp"
9573 @ 71802:               LOCATE L_0006
9574 @ 71805:               PUSH   INTEGER
9575 @ 71808:               PUSH   I
9576 @ 71811:               ASSPAR
9577 @ 71812:               CALL  
9578 @ 71813:               PUSH   DLIM
9579 @ 71816:               JUMPIF < L_0007
9580 @ 71820:               PUSH   INTEGER
9581 @ 71823:               PUSH   I
9582 @ 71826:               ASSPAR
9583 @ 71827:               CALL  
9584 @ 71828:               PUSH   INTEGER
9585 @ 71831:               PUSH   INTEGER
9586 @ 71834:               PUSH   I
9587 @ 71837:               ASSPAR
9588 @ 71838:               CALL  
9589 @ 71839:               PUSHI  #0x00000008
9590 @ 71844:               ADD   
9591 @ 71845:               ASSPAR
9592 @ 71846:               CALL  
9593 @ 71847:               ASSVAL
9594 @ 71848:               REPEAT L_0006
9595 @ 71851:               LOCATE L_0007

  1129      %REPEAT
9596 @ 71854:               LINE   1129 "regression-compile-tmp/check.imp"
9597 @ 71890:               REPEAT L_0003
9598 @ 71893:               LOCATE L_0004

  1130  %END
  1131  
9599 @ 71896:               LINE   1130 "regression-compile-tmp/check.imp"
9600 @ 71932:            END    _CHECKINNER_POPCONTEXT {lev=2 --> 1}

  1132  %ROUTINE DEFINE(%INTEGER DISP,VAL)
  1133  {%SHORTROUTINE}
9601 @ 71933:            LINE   1132 "regression-compile-tmp/check.imp"
9602 @ 71969:            DEF    DEFINE (_CHECKINNER_DEFINE) p1=V_00ce 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
9603 @ 71987:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9604 @ 71988:                  DEF    DISP p1=V_00f3 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9605 @ 72004:                  DEF    VAL p1=V_00f4 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9606 @ 72019:               FINISH ) {lev=2}

  1134      %WHILE IDENTS # DLIM %CYCLE
9607 @ 72020:               LINE   1134 "regression-compile-tmp/check.imp"
9608 @ 72056:               LOCATE L_0003
9609 @ 72059:               PUSH   IDENTS
9610 @ 72062:               PUSH   DLIM
9611 @ 72065:               JUMPIF = L_0004

  1135         %IF DISP # 0 %THEN INTEGER(IDENTS+4) = VAL %C
  1136         %ELSE BYTEINTEGER(IDENTS+2) = VAL
9612 @ 72069:               LINE   1135 "regression-compile-tmp/check.imp"
9613 @ 72105:               PUSH   DISP
9614 @ 72108:               PUSHI  #0x00000000
9615 @ 72113:               JUMPIF = L_0007
9616 @ 72117:               PUSH   INTEGER
9617 @ 72120:               PUSH   IDENTS
9618 @ 72123:               PUSHI  #0x00000004
9619 @ 72128:               ADD   
9620 @ 72129:               ASSPAR
9621 @ 72130:               CALL  
9622 @ 72131:               PUSH   VAL
9623 @ 72134:               ASSVAL
9624 @ 72135:               GOTO   L_0006
9625 @ 72138:               LOCATE L_0007
9626 @ 72141:               PUSH   BYTEINTEGER
9627 @ 72144:               PUSH   IDENTS
9628 @ 72147:               PUSHI  #0x00000002
9629 @ 72152:               ADD   
9630 @ 72153:               ASSPAR
9631 @ 72154:               CALL  
9632 @ 72155:               PUSH   VAL
9633 @ 72158:               ASSVAL
9634 @ 72159:               LOCATE L_0006

  1137         IDENTS = BYTEINTEGER(IDENTS+12)&(\3)+IDENTS+16
9635 @ 72162:               LINE   1137 "regression-compile-tmp/check.imp"
9636 @ 72198:               PUSH   IDENTS
9637 @ 72201:               PUSH   BYTEINTEGER
9638 @ 72204:               PUSH   IDENTS
9639 @ 72207:               PUSHI  #0x0000000c
9640 @ 72212:               ADD   
9641 @ 72213:               ASSPAR
9642 @ 72214:               CALL  
9643 @ 72215:               PUSHI  #0x00000003
9644 @ 72220:               NOT   
9645 @ 72221:               AND   
9646 @ 72222:               PUSH   IDENTS
9647 @ 72225:               ADD   
9648 @ 72226:               PUSHI  #0x00000010
9649 @ 72231:               ADD   
9650 @ 72232:               ASSVAL

  1138      %REPEAT
9651 @ 72233:               LINE   1138 "regression-compile-tmp/check.imp"
9652 @ 72269:               REPEAT L_0003
9653 @ 72272:               LOCATE L_0004

  1139  %END
  1140  
  1141  
9654 @ 72275:               LINE   1139 "regression-compile-tmp/check.imp"
9655 @ 72311:            END    _CHECKINNER_DEFINE {lev=2 --> 1}

  1142  %END;  !CHECKINNER
  1143  
9656 @ 72312:            LINE   1142 "regression-compile-tmp/check.imp"
9657 @ 72348:         END    _CHECKINNER {lev=1 --> 0}

  1144  %EXTERNALROUTINE CHECK(%STRING(63) PARAM)
9658 @ 72349:         LINE   1144 "regression-compile-tmp/check.imp"
9659 @ 72385:         DEF    CHECK (_CHECK) p1=V_0082 a/tf=7 b/format=0 c/ostate=23  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=3 (external) spec=0 indirect=0 unass=1
9660 @ 72402:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
9661 @ 72403:               DEF    PARAM p1=V_0083 a/tf=31 b/format=3f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9662 @ 72420:            FINISH ) {lev=1}

  1145  %RECORDFORMAT FINF(%INTEGER CONAD,FILESIZE, %BYTEINTEGER RUP, %C
  1146                EEP,MODE,CONS,ARCH, %STRING(6) TRAN, %C
  1147                %SHORTINTEGER FILETYPE,NUMIPERMS, %C
  1148                %INTEGER DATASTART,DATAEND, PLISTPTR)
9663 @ 72421:            LINE   1145 "regression-compile-tmp/check.imp"
9664 @ 72457:            DEF    FINF p1=V_0084 a/tf=44 b/format=84 c/ostate=0  type=4 (record) form=4 (record-format) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9665 @ 72473:            START  ( RECORDFORMAT
9666 @ 72474:               DEF    CONAD p1=V_0000 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9667 @ 72491:               DEF    FILESIZE p1=V_0000 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9668 @ 72511:               DEF    RUP p1=V_0000 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
9669 @ 72526:               DEF    EEP p1=V_0000 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
9670 @ 72541:               DEF    MODE p1=V_0000 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
9671 @ 72557:               DEF    CONS p1=V_0000 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
9672 @ 72573:               DEF    ARCH p1=V_0000 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
9673 @ 72589:               DEF    TRAN p1=V_0000 a/tf=31 b/format=6 c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9674 @ 72605:               DEF    FILETYPE p1=V_0000 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
9675 @ 72625:               DEF    NUMIPERMS p1=V_0000 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
9676 @ 72646:               DEF    DATASTART p1=V_0000 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9677 @ 72667:               DEF    DATAEND p1=V_0000 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9678 @ 72686:               DEF    PLISTPTR p1=V_0000 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9679 @ 72706:            FINISH ) 

  1149  {%EXTERNAL}%ROUTINE{SPEC} DEFINE(%STRING(63) S)
9680 @ 72707:            LINE   1149 "regression-compile-tmp/check.imp"
9681 @ 72743:            DEF    DEFINE (_CHECK_DEFINE) 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
9682 @ 72761:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9683 @ 72762:                  DEF    S p1=V_0086 a/tf=31 b/format=3f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9684 @ 72775:               FINISH ) {lev=2}

  1150  %end
9685 @ 72776:               LINE   1150 "regression-compile-tmp/check.imp"
9686 @ 72812:            END    _CHECK_DEFINE {lev=2 --> 1}

  1151  {%SYSTEM}%ROUTINE{SPEC} CONNECT(%STRING(15) S, %INTEGER A,M,P, %C
  1152                             %RECORD(FINF)%NAME R, %INTEGERNAME F)
9687 @ 72813:            LINE   1151 "regression-compile-tmp/check.imp"
9688 @ 72849:            DEF    CONNECT (_CHECK_CONNECT) p1=V_0086 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
9689 @ 72868:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9690 @ 72869:                  DEF    S p1=V_0087 a/tf=31 b/format=f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9691 @ 72882:                  DEF    A 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
9692 @ 72895:                  DEF    M 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
9693 @ 72908:                  DEF    P p1=V_008a a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9694 @ 72921:                  DEF    R p1=V_008b a/tf=42 b/format=84 c/ostate=0  type=4 (record) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9695 @ 72934:                  DEF    F p1=V_008c 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
9696 @ 72947:               FINISH ) {lev=2}

  1153  %end
9697 @ 72948:               LINE   1153 "regression-compile-tmp/check.imp"
9698 @ 72984:            END    _CHECK_CONNECT {lev=2 --> 1}

  1154  {%EXTERNAL}%STRING(255)%FN{SPEC} SSFMESSAGE
9699 @ 72985:            LINE   1154 "regression-compile-tmp/check.imp"
9700 @ 73021:            DEF    SSFMESSAGE (_CHECK_SSFMESSAGE) p1=V_0087 a/tf=38 b/format=ff c/ostate=10  type=3 (string) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=1 unass=0
9701 @ 73043:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
9702 @ 73044:               FINISH ) {lev=2}

  1155  %result="error"  ;! I thought I had added this one to the perms..?
9703 @ 73045:               LINE   1155 "regression-compile-tmp/check.imp"
9704 @ 73081:               PUSHS  "error"
9705 @ 73088:               RESULT

  1156  %end
  1157  
9706 @ 73089:               LINE   1156 "regression-compile-tmp/check.imp"
9707 @ 73125:            END    _CHECK_SSFMESSAGE {lev=2 --> 1}

  1158  %RECORD(FINF) R
9708 @ 73126:            LINE   1158 "regression-compile-tmp/check.imp"
9709 @ 73162:            DEF    R p1=V_0088 a/tf=41 b/format=84 c/ostate=0  type=4 (record) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1159  %INTEGER I,J,FLAG
9710 @ 73175:            LINE   1159 "regression-compile-tmp/check.imp"
9711 @ 73211:            DEF    I 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
9712 @ 73224:            DEF    J p1=V_008a a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9713 @ 73237:            DEF    FLAG p1=V_008b a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1160  %STRING(63) OPTIONS,OUT
9714 @ 73253:            LINE   1160 "regression-compile-tmp/check.imp"
9715 @ 73289:            DEF    OPTIONS p1=V_008c a/tf=31 b/format=3f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
9716 @ 73308:            DEF    OUT p1=V_008d a/tf=31 b/format=3f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1161      OUT = "" %UNLESS PARAM -> PARAM.("/").OUT
9717 @ 73323:            LINE   1161 "regression-compile-tmp/check.imp"
9718 @ 73359:            PUSH   PARAM
9719 @ 73362:            PUSH   PARAM
9720 @ 73365:            PUSHS  "/"
9721 @ 73368:            PUSH   OUT
9722 @ 73371:            RESOLVE flags=0007
9723 @ 73374:            bt     L_0004
9724 @ 73377:            PUSH   OUT
9725 @ 73380:            PUSHS  ""
9726 @ 73382:            ASSVAL
9727 @ 73383:            LOCATE L_0004

  1162      OPTIONS = "" %UNLESS PARAM -> PARAM.(",").OPTIONS
9728 @ 73386:            LINE   1162 "regression-compile-tmp/check.imp"
9729 @ 73422:            PUSH   PARAM
9730 @ 73425:            PUSH   PARAM
9731 @ 73428:            PUSHS  ","
9732 @ 73431:            PUSH   OPTIONS
9733 @ 73434:            RESOLVE flags=0007
9734 @ 73437:            bt     L_0004
9735 @ 73440:            PUSH   OPTIONS
9736 @ 73443:            PUSHS  ""
9737 @ 73445:            ASSVAL
9738 @ 73446:            LOCATE L_0004

  1163      CONNECT(PARAM,0,0,0,R,FLAG)
9739 @ 73449:            LINE   1163 "regression-compile-tmp/check.imp"
9740 @ 73485:            PUSH   CONNECT
9741 @ 73488:            PUSH   PARAM
9742 @ 73491:            ASSPAR
9743 @ 73492:            PUSHI  #0x00000000
9744 @ 73497:            ASSPAR
9745 @ 73498:            PUSHI  #0x00000000
9746 @ 73503:            ASSPAR
9747 @ 73504:            PUSHI  #0x00000000
9748 @ 73509:            ASSPAR
9749 @ 73510:            PUSH   R
9750 @ 73513:            ASSPAR
9751 @ 73514:            PUSH   FLAG
9752 @ 73517:            ASSPAR
9753 @ 73518:            CALL  

  1164      PRINTSTRING(SSFMESSAGE) %AND %RETURN %IF FLAG # 0
9754 @ 73519:            LINE   1164 "regression-compile-tmp/check.imp"
9755 @ 73555:            PUSH   FLAG
9756 @ 73558:            PUSHI  #0x00000000
9757 @ 73563:            JUMPIF = L_0004
9758 @ 73567:            PUSH   PRINTSTRING
9759 @ 73570:            PUSH   SSFMESSAGE
9760 @ 73573:            CALL  
9761 @ 73574:            ASSPAR
9762 @ 73575:            CALL  
9763 @ 73576:            RETURN
9764 @ 73577:            LOCATE L_0004

  1165      %IF OUT # "" %START
9765 @ 73580:            LINE   1165 "regression-compile-tmp/check.imp"
9766 @ 73616:            PUSH   OUT
9767 @ 73619:            PUSHS  ""
9768 @ 73621:            JUMPIF = L_0004

  1166         DEFINE("ST19,".OUT)
9769 @ 73625:            LINE   1166 "regression-compile-tmp/check.imp"
9770 @ 73661:            PUSH   DEFINE
9771 @ 73664:            PUSHS  "ST19,"
9772 @ 73671:            PUSH   OUT
9773 @ 73674:            CONCAT
9774 @ 73675:            ASSPAR
9775 @ 73676:            CALL  

  1167         SELECT OUTPUT(19)
9776 @ 73677:            LINE   1167 "regression-compile-tmp/check.imp"
9777 @ 73713:            PUSH   SELECTOUTPUT
9778 @ 73716:            PUSHI  #0x00000013
9779 @ 73721:            ASSPAR
9780 @ 73722:            CALL  

  1168      %FINISH
9781 @ 73723:            LINE   1168 "regression-compile-tmp/check.imp"
9782 @ 73759:            LOCATE L_0004

  1169      I = 0
9783 @ 73762:            LINE   1169 "regression-compile-tmp/check.imp"
9784 @ 73798:            PUSH   I
9785 @ 73801:            PUSHI  #0x00000000
9786 @ 73806:            ASSVAL

  1170      %WHILE I < LENGTH(OPTIONS) %CYCLE
9787 @ 73807:            LINE   1170 "regression-compile-tmp/check.imp"
9788 @ 73843:            LOCATE L_0003
9789 @ 73846:            PUSH   I
9790 @ 73849:            PUSH   LENGTH
9791 @ 73852:            PUSH   OPTIONS
9792 @ 73855:            ASSPAR
9793 @ 73856:            CALL  
9794 @ 73857:            JUMPIF >= L_0004

  1171         I = I+1;  J = CHARNO(OPTIONS,I)
9795 @ 73861:            LINE   1171 "regression-compile-tmp/check.imp"
9796 @ 73897:            PUSH   I
9797 @ 73900:            PUSH   I
9798 @ 73903:            PUSHI  #0x00000001
9799 @ 73908:            ADD   
9800 @ 73909:            ASSVAL
9801 @ 73910:            LINE   1171 "regression-compile-tmp/check.imp"
9802 @ 73946:            PUSH   J
9803 @ 73949:            PUSH   CHARNO
9804 @ 73952:            PUSH   OPTIONS
9805 @ 73955:            ASSPAR
9806 @ 73956:            PUSH   I
9807 @ 73959:            ASSPAR
9808 @ 73960:            CALL  
9809 @ 73961:            ASSVAL

  1172         FLAG = FLAG!8 %IF J = 'D'
9810 @ 73962:            LINE   1172 "regression-compile-tmp/check.imp"
9811 @ 73998:            PUSH   J
9812 @ 74001:            PUSHI  #0x00000044
9813 @ 74006:            JUMPIF # L_0007
9814 @ 74010:            PUSH   FLAG
9815 @ 74013:            PUSH   FLAG
9816 @ 74016:            PUSHI  #0x00000008
9817 @ 74021:            OR    
9818 @ 74022:            ASSVAL
9819 @ 74023:            LOCATE L_0007

  1173         FLAG = FLAG!4 %IF J = 'S'
9820 @ 74026:            LINE   1173 "regression-compile-tmp/check.imp"
9821 @ 74062:            PUSH   J
9822 @ 74065:            PUSHI  #0x00000053
9823 @ 74070:            JUMPIF # L_0007
9824 @ 74074:            PUSH   FLAG
9825 @ 74077:            PUSH   FLAG
9826 @ 74080:            PUSHI  #0x00000004
9827 @ 74085:            OR    
9828 @ 74086:            ASSVAL
9829 @ 74087:            LOCATE L_0007

  1174      %REPEAT
9830 @ 74090:            LINE   1174 "regression-compile-tmp/check.imp"
9831 @ 74126:            REPEAT L_0003
9832 @ 74129:            LOCATE L_0004

  1175      CHECKINNER(R_CONAD+R_DATASTART,R_DATAEND-R_DATASTART,FLAG)
9833 @ 74132:            LINE   1175 "regression-compile-tmp/check.imp"
9834 @ 74168:            PUSH   CHECKINNER
9835 @ 74171:            PUSH   R
9836 @ 74174:            SELECT 1
9837 @ 74177:            PUSH   R
9838 @ 74180:            SELECT 11
9839 @ 74183:            ADD   
9840 @ 74184:            ASSPAR
9841 @ 74185:            PUSH   R
9842 @ 74188:            SELECT 12
9843 @ 74191:            PUSH   R
9844 @ 74194:            SELECT 11
9845 @ 74197:            SUB   
9846 @ 74198:            ASSPAR
9847 @ 74199:            PUSH   FLAG
9848 @ 74202:            ASSPAR
9849 @ 74203:            CALL  

  1176     PRINT STRING(" OK") %AND NEWLINE %IF FLAG >= 0
9850 @ 74204:            LINE   1176 "regression-compile-tmp/check.imp"
9851 @ 74240:            PUSH   FLAG
9852 @ 74243:            PUSHI  #0x00000000
9853 @ 74248:            JUMPIF < L_0004
9854 @ 74252:            PUSH   PRINTSTRING
9855 @ 74255:            PUSHS  " OK"
9856 @ 74260:            ASSPAR
9857 @ 74261:            CALL  
9858 @ 74262:            PUSH   NEWLINE
9859 @ 74265:            CALL  
9860 @ 74266:            LOCATE L_0004

  1177  %END;  !CHECK
  1178  
9861 @ 74269:            LINE   1177 "regression-compile-tmp/check.imp"
9862 @ 74305:         END    _CHECK {lev=1 --> 0}

  1179  %begin
9863 @ 74306:         LINE   1179 "regression-compile-tmp/check.imp"
9864 @ 74342:         BEGIN  _lev0id0 {lev=0 --> 1}

  1180  %end
  1181  
9865 @ 74343:            LINE   1180 "regression-compile-tmp/check.imp"
9866 @ 74379:         END    _lev0id0 {lev=1 --> 0}

  1182  %ENDOFFILE
9867 @ 74380:         LINE   1182 "regression-compile-tmp/check.imp"
9868 @ 74416:         END     {lev=0 --> -1}
9869 @ 74417: 

