
     1  %BEGIN
     2  
     3  
        O LINE   1 "regression-compile-tmp/old-bridge77.imp"
        H BEGIN  _lev0id0 {lev=0 --> 1}

     4  %BYTEINTEGERARRAY DEAL(1:52)
           O LINE   4 "regression-compile-tmp/old-bridge77.imp"
           $ DEF    DEAL p1=V_00ad a/tf=1b b/format=2 c/ostate=100  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
           N PUSHI  #0x00000001
           N PUSHI  #0x00000034
           d DIM    0001 0001

     5  %BYTEINTEGERARRAY HAND(0:3,2:14)
           O LINE   5 "regression-compile-tmp/old-bridge77.imp"
           $ DEF    HAND p1=V_00ae a/tf=1b b/format=2 c/ostate=100  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
           N PUSHI  #0x00000000
           N PUSHI  #0x00000003
           N PUSHI  #0x00000002
           N PUSHI  #0x0000000e
           d DIM    0002 0001

     6  %OWNBYTEINTEGERARRAY S(0:3)='S','H','D','C'
           O LINE   6 "regression-compile-tmp/old-bridge77.imp"
           N PUSHI  #0x00000000
           N PUSHI  #0x00000003
           b BOUNDS
           $ DEF    S p1=V_00af 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
           N PUSHI  #0x00000053
           A INIT   1
           N PUSHI  #0x00000048
           A INIT   1
           N PUSHI  #0x00000044
           A INIT   1
           N PUSHI  #0x00000043
           A INIT   1

     7  %INTEGER POINTS,BALANCE,LIMIT,CUT
           O LINE   7 "regression-compile-tmp/old-bridge77.imp"
           $ DEF    POINTS 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
           $ DEF    BALANCE p1=V_00b1 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
           $ DEF    LIMIT p1=V_00b2 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
           $ DEF    CUT p1=V_00b3 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

     8  %INTEGERARRAY DIST,PTS(0:3)
           O LINE   8 "regression-compile-tmp/old-bridge77.imp"
           $ DEF    DIST p1=V_00b4 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
           $ DEF    PTS p1=V_00b5 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
           N PUSHI  #0x00000000
           N PUSHI  #0x00000003
           d DIM    0001 0002

     9  %OWNINTEGER HANDCOUNT=0
    10  
           O LINE   9 "regression-compile-tmp/old-bridge77.imp"
           N PUSHI  #0x00000000
           $ DEF    HANDCOUNT p1=V_00b6 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
           A INIT   1

    11  %ROUTINE INITIALISE; ! INITIALISES PACK
           O LINE   11 "regression-compile-tmp/old-bridge77.imp"
           $ DEF    INITIALISE (_lev0id0_INITIALISE) p1=V_00b7 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
              { START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
              } FINISH ) {lev=2}

    12     %INTEGER I,J,K
              O LINE   12 "regression-compile-tmp/old-bridge77.imp"
              $ DEF    I 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
              $ DEF    J 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
              $ DEF    K 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

    13     K=-1
              O LINE   13 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   K
              N PUSHI  #0x00000001
              U NEGATE
              S ASSVAL

    14     %CYCLE I=0,16,48; ! SUIT
              O LINE   14 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   I
              N PUSHI  #0x00000010
              N PUSHI  #0x00000030
              N PUSHI  #0x00000000
              f FOR    L_0003

    15         %CYCLE J=2,1,14; ! VALUE
              O LINE   15 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   J
              N PUSHI  #0x00000001
              N PUSHI  #0x0000000e
              N PUSHI  #0x00000002
              f FOR    L_0006

    16             DEAL(K+J)=I+J
              O LINE   16 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   DEAL
              @ PUSH   K
              @ PUSH   J
              + ADD   
              a ACCESS
              @ PUSH   I
              @ PUSH   J
              + ADD   
              S ASSVAL

    17         %REPEAT; K=K+13; %REPEAT
              O LINE   17 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0006
              : LOCATE L_0007
              O LINE   17 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   K
              @ PUSH   K
              N PUSHI  #0x0000000d
              + ADD   
              S ASSVAL
              O LINE   17 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0003
              : LOCATE L_0004

    18     %END; ! OF INITIALISE
    19  
              O LINE   18 "regression-compile-tmp/old-bridge77.imp"
           ; END    _lev0id0_INITIALISE {lev=2 --> 1}

    20  %ROUTINE SHUFFLE; ! SHUFFLES AND CUTS PACK
           O LINE   20 "regression-compile-tmp/old-bridge77.imp"
           $ DEF    SHUFFLE (_lev0id0_SHUFFLE) p1=V_00b8 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
              { START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
              } FINISH ) {lev=2}

    21     %BYTEINTEGERARRAY A(1:52)
              O LINE   21 "regression-compile-tmp/old-bridge77.imp"
              $ DEF    A p1=V_00b9 a/tf=1b b/format=2 c/ostate=100  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
              N PUSHI  #0x00000001
              N PUSHI  #0x00000034
              d DIM    0001 0001

    22     %INTEGER I,J
              O LINE   22 "regression-compile-tmp/old-bridge77.imp"
              $ DEF    I 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
              $ DEF    J 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

    23     %CYCLE I=1,1,26
              O LINE   23 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   I
              N PUSHI  #0x00000001
              N PUSHI  #0x0000001a
              N PUSHI  #0x00000001
              f FOR    L_0003

    24        A(2*I-1)=DEAL(I); A(2*I)=DEAL(53-I)
              O LINE   24 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   A
              N PUSHI  #0x00000002
              @ PUSH   I
              * MUL   
              N PUSHI  #0x00000001
              - SUB   
              a ACCESS
              @ PUSH   DEAL
              @ PUSH   I
              a ACCESS
              S ASSVAL
              O LINE   24 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   A
              N PUSHI  #0x00000002
              @ PUSH   I
              * MUL   
              a ACCESS
              @ PUSH   DEAL
              N PUSHI  #0x00000035
              @ PUSH   I
              - SUB   
              a ACCESS
              S ASSVAL

    25        %REPEAT
              O LINE   25 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0003
              : LOCATE L_0004

    26     CUT=CUT+11
              O LINE   26 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   CUT
              @ PUSH   CUT
              N PUSHI  #0x0000000b
              + ADD   
              S ASSVAL

    27     %IF CUT>=52 %THEN CUT=CUT-52
              O LINE   27 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   CUT
              N PUSHI  #0x00000034
              ? JUMPIF < L_0004
              @ PUSH   CUT
              @ PUSH   CUT
              N PUSHI  #0x00000034
              - SUB   
              S ASSVAL
              : LOCATE L_0004

    28     %IF CUT=0 %THEN CUT=1
              O LINE   28 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   CUT
              N PUSHI  #0x00000000
              ? JUMPIF # L_0004
              @ PUSH   CUT
              N PUSHI  #0x00000001
              S ASSVAL
              : LOCATE L_0004

    29     %CYCLE I=1,1,CUT
              O LINE   29 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   I
              N PUSHI  #0x00000001
              @ PUSH   CUT
              N PUSHI  #0x00000001
              f FOR    L_0003

    30        DEAL(52-CUT+I)=A(I); %REPEAT
              O LINE   30 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   DEAL
              N PUSHI  #0x00000034
              @ PUSH   CUT
              - SUB   
              @ PUSH   I
              + ADD   
              a ACCESS
              @ PUSH   A
              @ PUSH   I
              a ACCESS
              S ASSVAL
              O LINE   30 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0003
              : LOCATE L_0004

    31     %CYCLE I=CUT+1,1,52
              O LINE   31 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   I
              N PUSHI  #0x00000001
              N PUSHI  #0x00000034
              @ PUSH   CUT
              N PUSHI  #0x00000001
              + ADD   
              f FOR    L_0003

    32        DEAL(I-CUT)=A(I); %REPEAT
              O LINE   32 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   DEAL
              @ PUSH   I
              @ PUSH   CUT
              - SUB   
              a ACCESS
              @ PUSH   A
              @ PUSH   I
              a ACCESS
              S ASSVAL
              O LINE   32 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0003
              : LOCATE L_0004

    33     %END; ! OF SHUFFLE
    34  
              O LINE   33 "regression-compile-tmp/old-bridge77.imp"
           ; END    _lev0id0_SHUFFLE {lev=2 --> 1}

    35  %ROUTINE DEALPACK
           O LINE   35 "regression-compile-tmp/old-bridge77.imp"
           $ DEF    DEALPACK (_lev0id0_DEALPACK) p1=V_00b9 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
              { START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
              } FINISH ) {lev=2}

    36     %OWNBYTEINTEGERARRAY T(11:14)='J','Q','K','A'
              O LINE   36 "regression-compile-tmp/old-bridge77.imp"
              N PUSHI  #0x0000000b
              N PUSHI  #0x0000000e
              b BOUNDS
              $ DEF    T p1=V_00ba 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
              N PUSHI  #0x0000004a
              A INIT   1
              N PUSHI  #0x00000051
              A INIT   1
              N PUSHI  #0x0000004b
              A INIT   1
              N PUSHI  #0x00000041
              A INIT   1

    37     %INTEGER I,J,K,M
              O LINE   37 "regression-compile-tmp/old-bridge77.imp"
              $ DEF    I 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
              $ DEF    J 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
              $ DEF    K 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
              $ DEF    M 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

    38     POINTS=0;BALANCE=0
              O LINE   38 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x00000000
              S ASSVAL
              O LINE   38 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   BALANCE
              N PUSHI  #0x00000000
              S ASSVAL

    39     %IF HANDCOUNT&7=0 %THENSTART
              O LINE   39 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   HANDCOUNT
              N PUSHI  #0x00000007
              & AND   
              N PUSHI  #0x00000000
              ? JUMPIF # L_0004

    40        NEWPAGE; print string("BRIDGEHANDS")
              O LINE   40 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   NEWPAGE
              E CALL  
              O LINE   40 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   PRINTSTRING
              ' PUSHS  "BRIDGEHANDS"
              p ASSPAR
              E CALL  

    41        NEWLINES(3); %FINISH
              O LINE   41 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   NEWLINES
              N PUSHI  #0x00000003
              p ASSPAR
              E CALL  
              O LINE   41 "regression-compile-tmp/old-bridge77.imp"
              : LOCATE L_0004

    42     %CYCLE I=0,1,3
              O LINE   42 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   I
              N PUSHI  #0x00000001
              N PUSHI  #0x00000003
              N PUSHI  #0x00000000
              f FOR    L_0003

    43        %CYCLE J=2,1,14
              O LINE   43 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   J
              N PUSHI  #0x00000001
              N PUSHI  #0x0000000e
              N PUSHI  #0x00000002
              f FOR    L_0006

    44           HAND(I,J)=0; %REPEAT; %REPEAT
              O LINE   44 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   HAND
              @ PUSH   I
              i INDEX 
              @ PUSH   J
              a ACCESS
              N PUSHI  #0x00000000
              S ASSVAL
              O LINE   44 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0006
              : LOCATE L_0007
              O LINE   44 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0003
              : LOCATE L_0004

    45     %CYCLE I=1,4,49
              O LINE   45 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   I
              N PUSHI  #0x00000004
              N PUSHI  #0x00000031
              N PUSHI  #0x00000001
              f FOR    L_0003

    46        HAND(DEAL(I)>>4,DEAL(I)&15)=1
              O LINE   46 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   HAND
              @ PUSH   DEAL
              @ PUSH   I
              a ACCESS
              N PUSHI  #0x00000004
              ] RSH   
              i INDEX 
              @ PUSH   DEAL
              @ PUSH   I
              a ACCESS
              N PUSHI  #0x0000000f
              & AND   
              a ACCESS
              N PUSHI  #0x00000001
              S ASSVAL

    47        %REPEAT
              O LINE   47 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0003
              : LOCATE L_0004

    48     %CYCLE I=0,1,3
              O LINE   48 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   I
              N PUSHI  #0x00000001
              N PUSHI  #0x00000003
              N PUSHI  #0x00000000
              f FOR    L_0003

    49        K=0; PRINTSYMBOL(S(I)); SPACES(3)
              O LINE   49 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   K
              N PUSHI  #0x00000000
              S ASSVAL
              O LINE   49 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   PRINTSYMBOL
              @ PUSH   S
              @ PUSH   I
              a ACCESS
              p ASSPAR
              E CALL  
              O LINE   49 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SPACES
              N PUSHI  #0x00000003
              p ASSPAR
              E CALL  

    50        M=0; ! COUNTS POINTS
              O LINE   50 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   M
              N PUSHI  #0x00000000
              S ASSVAL

    51        %CYCLE J=14,-1,11
              O LINE   51 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   J
              N PUSHI  #0x00000001
              U NEGATE
              N PUSHI  #0x0000000b
              N PUSHI  #0x0000000e
              f FOR    L_0006

    52           ->L1 %IF HAND(I,J)=0
              O LINE   52 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   HAND
              @ PUSH   I
              i INDEX 
              @ PUSH   J
              a ACCESS
              N PUSHI  #0x00000000
              ? JUMPIF # L_000a
              J JUMP   L_00bf
              : LOCATE L_000a

    53           SPACE;PRINTSYMBOL(T(J));K=K+1;M=M+J-10
              O LINE   53 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SPACE
              E CALL  
              O LINE   53 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   PRINTSYMBOL
              @ PUSH   T
              @ PUSH   J
              a ACCESS
              p ASSPAR
              E CALL  
              O LINE   53 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   K
              @ PUSH   K
              N PUSHI  #0x00000001
              + ADD   
              S ASSVAL
              O LINE   53 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   M
              @ PUSH   M
              @ PUSH   J
              + ADD   
              N PUSHI  #0x0000000a
              - SUB   
              S ASSVAL

    54    L1:    %REPEAT
              O LINE   54 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00bf
              O LINE   54 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0006
              : LOCATE L_0007

    55        %IF HAND(I,10)#0 %THENSTART
              O LINE   55 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   HAND
              @ PUSH   I
              i INDEX 
              N PUSHI  #0x0000000a
              a ACCESS
              N PUSHI  #0x00000000
              ? JUMPIF = L_0007

    56           WRITE(10,2); K=K+1; %FINISH
              O LINE   56 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   WRITE
              N PUSHI  #0x0000000a
              p ASSPAR
              N PUSHI  #0x00000002
              p ASSPAR
              E CALL  
              O LINE   56 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   K
              @ PUSH   K
              N PUSHI  #0x00000001
              + ADD   
              S ASSVAL
              O LINE   56 "regression-compile-tmp/old-bridge77.imp"
              : LOCATE L_0007

    57        %CYCLE J=9,-1,2
              O LINE   57 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   J
              N PUSHI  #0x00000001
              U NEGATE
              N PUSHI  #0x00000002
              N PUSHI  #0x00000009
              f FOR    L_0006

    58           ->L2 %IF HAND(I,J)=0
              O LINE   58 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   HAND
              @ PUSH   I
              i INDEX 
              @ PUSH   J
              a ACCESS
              N PUSHI  #0x00000000
              ? JUMPIF # L_000a
              J JUMP   L_00c0
              : LOCATE L_000a

    59           K=K+1; WRITE(J,1)
              O LINE   59 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   K
              @ PUSH   K
              N PUSHI  #0x00000001
              + ADD   
              S ASSVAL
              O LINE   59 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   WRITE
              @ PUSH   J
              p ASSPAR
              N PUSHI  #0x00000001
              p ASSPAR
              E CALL  

    60    L2:     %REPEAT
              O LINE   60 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00c0
              O LINE   60 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0006
              : LOCATE L_0007

    61        %IF K=0 %THEN print string(" --")
              O LINE   61 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   K
              N PUSHI  #0x00000000
              ? JUMPIF # L_0007
              @ PUSH   PRINTSTRING
              ' PUSHS  " --"
              p ASSPAR
              E CALL  
              : LOCATE L_0007

    62        %IF 1<=M<=3 %AND K=1 %THEN M=M-1
              O LINE   62 "regression-compile-tmp/old-bridge77.imp"
              N PUSHI  #0x00000001
              @ PUSH   M
              " JUMPIFD > L_0007
              N PUSHI  #0x00000003
              ? JUMPIF > L_0007
              @ PUSH   K
              N PUSHI  #0x00000001
              ? JUMPIF # L_0007
              @ PUSH   M
              @ PUSH   M
              N PUSHI  #0x00000001
              - SUB   
              S ASSVAL
              : LOCATE L_0007

    63        PTS(I)=M; POINTS=POINTS+M; DIST(I)=K
              O LINE   63 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   PTS
              @ PUSH   I
              a ACCESS
              @ PUSH   M
              S ASSVAL
              O LINE   63 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              @ PUSH   POINTS
              @ PUSH   M
              + ADD   
              S ASSVAL
              O LINE   63 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   DIST
              @ PUSH   I
              a ACCESS
              @ PUSH   K
              S ASSVAL

    64        %IF K>5 %THEN BALANCE=BALANCE+K-5
              O LINE   64 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   K
              N PUSHI  #0x00000005
              ? JUMPIF <= L_0007
              @ PUSH   BALANCE
              @ PUSH   BALANCE
              @ PUSH   K
              + ADD   
              N PUSHI  #0x00000005
              - SUB   
              S ASSVAL
              : LOCATE L_0007

    65                 %IF K<2 %THEN BALANCE=BALANCE+2{-???}
              O LINE   65 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   K
              N PUSHI  #0x00000002
              ? JUMPIF >= L_0007
              @ PUSH   BALANCE
              @ PUSH   BALANCE
              N PUSHI  #0x00000002
              + ADD   
              S ASSVAL
              : LOCATE L_0007

    66              NEWLINE; %REPEAT
              O LINE   66 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   NEWLINE
              E CALL  
              O LINE   66 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0003
              : LOCATE L_0004

    67           HANDCOUNT=HANDCOUNT+1
              O LINE   67 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   HANDCOUNT
              @ PUSH   HANDCOUNT
              N PUSHI  #0x00000001
              + ADD   
              S ASSVAL

    68           %END; ! OF DEAL
    69  
              O LINE   68 "regression-compile-tmp/old-bridge77.imp"
           ; END    _lev0id0_DEALPACK {lev=2 --> 1}

    70        INITIALISE; READ(CUT); READ(LIMIT)
           O LINE   70 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   INITIALISE
           E CALL  
           O LINE   70 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   READ
           @ PUSH   CUT
           p ASSPAR
           E CALL  
           O LINE   70 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   READ
           @ PUSH   LIMIT
           p ASSPAR
           E CALL  

    71        ->L2 %IF 0<=CUT<=52
           O LINE   71 "regression-compile-tmp/old-bridge77.imp"
           N PUSHI  #0x00000000
           @ PUSH   CUT
           " JUMPIFD > L_0004
           N PUSHI  #0x00000034
           ? JUMPIF > L_0004
           J JUMP   L_00ba
           : LOCATE L_0004

    72        print string( "INVALID CUT"); %STOP
           O LINE   72 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   PRINTSTRING
           ' PUSHS  "INVALID CUT"
           p ASSPAR
           E CALL  
           O LINE   72 "regression-compile-tmp/old-bridge77.imp"
           s STOP  

    73  L2:   SHUFFLE; SHUFFLE; SHUFFLE; SHUFFLE
           O LINE   73 "regression-compile-tmp/old-bridge77.imp"
           L LABEL  L_00ba
           O LINE   73 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   SHUFFLE
           E CALL  
           O LINE   73 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   SHUFFLE
           E CALL  
           O LINE   73 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   SHUFFLE
           E CALL  
           O LINE   73 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   SHUFFLE
           E CALL  

    74  L1:   SHUFFLE; DEALPACK
           O LINE   74 "regression-compile-tmp/old-bridge77.imp"
           L LABEL  L_00bb
           O LINE   74 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   SHUFFLE
           E CALL  
           O LINE   74 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   DEALPACK
           E CALL  

    75        %BEGIN; ! BIDDING BLOCK
           O LINE   75 "regression-compile-tmp/old-bridge77.imp"
           H BEGIN  _lev0id0_lev1id1 {lev=1 --> 2}

    76           %INTEGER LS,NO,SUITPTS
              O LINE   76 "regression-compile-tmp/old-bridge77.imp"
              $ DEF    LS 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
              $ DEF    NO 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
              $ DEF    SUITPTS 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

    77                    %SWITCH B(0:20)
              O LINE   77 "regression-compile-tmp/old-bridge77.imp"
              N PUSHI  #0x00000000
              N PUSHI  #0x00000014
              b BOUNDS
              $ DEF    B p1=V_00bf 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

    78           %INTEGER I,N
              O LINE   78 "regression-compile-tmp/old-bridge77.imp"
              $ DEF    I 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
              $ DEF    N 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

    79           %ROUTINE BIDSUIT(%INTEGER I)
              O LINE   79 "regression-compile-tmp/old-bridge77.imp"
              $ DEF    BIDSUIT (_lev0id0_lev1id1_BIDSUIT) p1=V_00c2 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
                 { START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
                    $ DEF    I p1=V_00c3 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
                 } FINISH ) {lev=3}

    80              WRITE(I,1); SPACE; PRINTSYMBOL(S(LS))
                 O LINE   80 "regression-compile-tmp/old-bridge77.imp"
                 @ PUSH   WRITE
                 @ PUSH   I
                 p ASSPAR
                 N PUSHI  #0x00000001
                 p ASSPAR
                 E CALL  
                 O LINE   80 "regression-compile-tmp/old-bridge77.imp"
                 @ PUSH   SPACE
                 E CALL  
                 O LINE   80 "regression-compile-tmp/old-bridge77.imp"
                 @ PUSH   PRINTSYMBOL
                 @ PUSH   S
                 @ PUSH   LS
                 a ACCESS
                 p ASSPAR
                 E CALL  

    81              %END
    82  
                 O LINE   81 "regression-compile-tmp/old-bridge77.imp"
              ; END    _lev0id0_lev1id1_BIDSUIT {lev=3 --> 2}

    83           %ROUTINE NT(%INTEGER I)
              O LINE   83 "regression-compile-tmp/old-bridge77.imp"
              $ DEF    NT (_lev0id0_lev1id1_NT) p1=V_00c3 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
                 { START  ( FORMAL PARAMETERS  {lev=3 --> 4, nested=0 --> 1}
                    $ DEF    I p1=V_00c4 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
                 } FINISH ) {lev=3}

    84              WRITE(I,1); print string(" NT")
                 O LINE   84 "regression-compile-tmp/old-bridge77.imp"
                 @ PUSH   WRITE
                 @ PUSH   I
                 p ASSPAR
                 N PUSHI  #0x00000001
                 p ASSPAR
                 E CALL  
                 O LINE   84 "regression-compile-tmp/old-bridge77.imp"
                 @ PUSH   PRINTSTRING
                 ' PUSHS  " NT"
                 p ASSPAR
                 E CALL  

    85              %END
    86  
                 O LINE   85 "regression-compile-tmp/old-bridge77.imp"
              ; END    _lev0id0_lev1id1_NT {lev=3 --> 2}

    87           NO=3
              O LINE   87 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   NO
              N PUSHI  #0x00000003
              S ASSVAL

    88           %CYCLE I=0,1,3
              O LINE   88 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   I
              N PUSHI  #0x00000001
              N PUSHI  #0x00000003
              N PUSHI  #0x00000000
              f FOR    L_0003

    89              %IF DIST(I)>NO %THENSTART
              O LINE   89 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   DIST
              @ PUSH   I
              a ACCESS
              @ PUSH   NO
              ? JUMPIF <= L_0007

    90                 LS=I; NO=DIST(I)
              O LINE   90 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   LS
              @ PUSH   I
              S ASSVAL
              O LINE   90 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   NO
              @ PUSH   DIST
              @ PUSH   I
              a ACCESS
              S ASSVAL

    91                 %FINISH; %REPEAT
              O LINE   91 "regression-compile-tmp/old-bridge77.imp"
              : LOCATE L_0007
              O LINE   91 "regression-compile-tmp/old-bridge77.imp"
              B REPEAT L_0003
              : LOCATE L_0004

    92           %IF LS=0 %AND DIST(3)=NO %THEN LS=3
              O LINE   92 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   LS
              N PUSHI  #0x00000000
              ? JUMPIF # L_0004
              @ PUSH   DIST
              N PUSHI  #0x00000003
              a ACCESS
              @ PUSH   NO
              ? JUMPIF # L_0004
              @ PUSH   LS
              N PUSHI  #0x00000003
              S ASSVAL
              : LOCATE L_0004

    93           SUITPTS=PTS(LS)+5*(NO-4); SPACES(18)
              O LINE   93 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SUITPTS
              @ PUSH   PTS
              @ PUSH   LS
              a ACCESS
              N PUSHI  #0x00000005
              @ PUSH   NO
              N PUSHI  #0x00000004
              - SUB   
              * MUL   
              + ADD   
              S ASSVAL
              O LINE   93 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SPACES
              N PUSHI  #0x00000012
              p ASSPAR
              E CALL  

    94           N=BALANCE; %IF N>3 %THEN BALANCE=3
              O LINE   94 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   N
              @ PUSH   BALANCE
              S ASSVAL
              O LINE   94 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   N
              N PUSHI  #0x00000003
              ? JUMPIF <= L_0004
              @ PUSH   BALANCE
              N PUSHI  #0x00000003
              S ASSVAL
              : LOCATE L_0004

    95           ->B(BALANCE)
              O LINE   95 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   BALANCE
              W SJUMP  191

    96     B(0): ->L2 %IF POINTS>=12
              O LINE   96 "regression-compile-tmp/old-bridge77.imp"
              N PUSHI  #0x00000000
              _ SLABEL 191
              O LINE   96 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x0000000c
              ? JUMPIF < L_0004
              J JUMP   L_00c4
              : LOCATE L_0004

    97     NB:            print string(" NO BID"); ->L1
              O LINE   97 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00c5
              O LINE   97 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   PRINTSTRING
              ' PUSHS  " NO BID"
              p ASSPAR
              E CALL  
              O LINE   97 "regression-compile-tmp/old-bridge77.imp"
              J JUMP   L_00c6

    98    L2:     %IF POINTS<=15 %THENSTART
              O LINE   98 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00c4
              O LINE   98 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x0000000f
              ? JUMPIF > L_0004

    99               ->L3 %IF SUITPTS>10
              O LINE   99 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SUITPTS
              N PUSHI  #0x0000000a
              ? JUMPIF <= L_0007
              J JUMP   L_00c7
              : LOCATE L_0007

   100               NT(1); ->L1; %FINISH
              O LINE   100 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   NT
              N PUSHI  #0x00000001
              p ASSPAR
              E CALL  
              O LINE   100 "regression-compile-tmp/old-bridge77.imp"
              J JUMP   L_00c6
              O LINE   100 "regression-compile-tmp/old-bridge77.imp"
              : LOCATE L_0004

   101            %IF POINTS<20 %THENSTART
              O LINE   101 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x00000014
              ? JUMPIF >= L_0004

   102        L3:    BIDSUIT(1); ->L1; %FINISH
              O LINE   102 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00c7
              O LINE   102 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   BIDSUIT
              N PUSHI  #0x00000001
              p ASSPAR
              E CALL  
              O LINE   102 "regression-compile-tmp/old-bridge77.imp"
              J JUMP   L_00c6
              O LINE   102 "regression-compile-tmp/old-bridge77.imp"
              : LOCATE L_0004

   103            %IF POINTS>=23 %THEN ->TC
              O LINE   103 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x00000017
              ? JUMPIF < L_0004
              J JUMP   L_00c8
              : LOCATE L_0004

   104            %IF SUITPTS>=15 %THEN BIDSUIT(2) %ELSE NT(2)
              O LINE   104 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SUITPTS
              N PUSHI  #0x0000000f
              ? JUMPIF < L_0004
              @ PUSH   BIDSUIT
              N PUSHI  #0x00000002
              p ASSPAR
              E CALL  
              F GOTO   L_0003
              : LOCATE L_0004
              @ PUSH   NT
              N PUSHI  #0x00000002
              p ASSPAR
              E CALL  
              : LOCATE L_0003

   105            ->L1
              O LINE   105 "regression-compile-tmp/old-bridge77.imp"
              J JUMP   L_00c6

   106     B(1):  %IF POINTS=11 %AND SUITPTS>10 %THEN ->L3
              O LINE   106 "regression-compile-tmp/old-bridge77.imp"
              N PUSHI  #0x00000001
              _ SLABEL 191
              O LINE   106 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x0000000b
              ? JUMPIF # L_0004
              @ PUSH   SUITPTS
              N PUSHI  #0x0000000a
              ? JUMPIF <= L_0004
              J JUMP   L_00c7
              : LOCATE L_0004

   107            ->NB %IF POINTS<=11
              O LINE   107 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x0000000b
              ? JUMPIF > L_0004
              J JUMP   L_00c5
              : LOCATE L_0004

   108            ->L3 %IF POINTS<=18
              O LINE   108 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x00000012
              ? JUMPIF > L_0004
              J JUMP   L_00c7
              : LOCATE L_0004

   109            ->L7 %IF POINTS<22
              O LINE   109 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x00000016
              ? JUMPIF >= L_0004
              J JUMP   L_00c9
              : LOCATE L_0004

   110     TC:    print string(" 2 C(ACOL)"); ->L1
              O LINE   110 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00c8
              O LINE   110 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   PRINTSTRING
              ' PUSHS  " 2 C(ACOL)"
              p ASSPAR
              E CALL  
              O LINE   110 "regression-compile-tmp/old-bridge77.imp"
              J JUMP   L_00c6

   111     B(2):  ->PR %IF POINTS<10
              O LINE   111 "regression-compile-tmp/old-bridge77.imp"
              N PUSHI  #0x00000002
              _ SLABEL 191
              O LINE   111 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x0000000a
              ? JUMPIF >= L_0004
              J JUMP   L_00ca
              : LOCATE L_0004

   112            ->L6 %IF POINTS>=12
              O LINE   112 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x0000000c
              ? JUMPIF < L_0004
              J JUMP   L_00cb
              : LOCATE L_0004

   113            ->L3 %IF SUITPTS>10; ->NB
              O LINE   113 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SUITPTS
              N PUSHI  #0x0000000a
              ? JUMPIF <= L_0004
              J JUMP   L_00c7
              : LOCATE L_0004
              O LINE   113 "regression-compile-tmp/old-bridge77.imp"
              J JUMP   L_00c5

   114     B(3):  ->PR %IF POINTS<8
              O LINE   114 "regression-compile-tmp/old-bridge77.imp"
              N PUSHI  #0x00000003
              _ SLABEL 191
              O LINE   114 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x00000008
              ? JUMPIF >= L_0004
              J JUMP   L_00ca
              : LOCATE L_0004

   115    L6:     ->L3 %IF POINTS<=18-N
              O LINE   115 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00cb
              O LINE   115 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x00000012
              @ PUSH   N
              - SUB   
              ? JUMPIF > L_0004
              J JUMP   L_00c7
              : LOCATE L_0004

   116            ->TC %IF POINTS>=22-N
              O LINE   116 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   POINTS
              N PUSHI  #0x00000016
              @ PUSH   N
              - SUB   
              ? JUMPIF < L_0004
              J JUMP   L_00c8
              : LOCATE L_0004

   117    L7:     %IF SUITPTS>15 %THEN I=2 %ELSE I=1
              O LINE   117 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00c9
              O LINE   117 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SUITPTS
              N PUSHI  #0x0000000f
              ? JUMPIF <= L_0004
              @ PUSH   I
              N PUSHI  #0x00000002
              S ASSVAL
              F GOTO   L_0003
              : LOCATE L_0004
              @ PUSH   I
              N PUSHI  #0x00000001
              S ASSVAL
              : LOCATE L_0003

   118            ->L8
              O LINE   118 "regression-compile-tmp/old-bridge77.imp"
              J JUMP   L_00cc

   119     PR:    SUITPTS=5*(NO-4)+POINTS
              O LINE   119 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00ca
              O LINE   119 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SUITPTS
              N PUSHI  #0x00000005
              @ PUSH   NO
              N PUSHI  #0x00000004
              - SUB   
              * MUL   
              @ PUSH   POINTS
              + ADD   
              S ASSVAL

   120            ->NB %IF SUITPTS <=20; ->L9 %IF LS<2
              O LINE   120 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SUITPTS
              N PUSHI  #0x00000014
              ? JUMPIF > L_0004
              J JUMP   L_00c5
              : LOCATE L_0004
              O LINE   120 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   LS
              N PUSHI  #0x00000002
              ? JUMPIF >= L_0004
              J JUMP   L_00cd
              : LOCATE L_0004

   121    L9:     %IF SUITPTS<=27 %THEN I=3 %ELSE I=4
              O LINE   121 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00cd
              O LINE   121 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SUITPTS
              N PUSHI  #0x0000001b
              ? JUMPIF > L_0004
              @ PUSH   I
              N PUSHI  #0x00000003
              S ASSVAL
              F GOTO   L_0003
              : LOCATE L_0004
              @ PUSH   I
              N PUSHI  #0x00000004
              S ASSVAL
              : LOCATE L_0003

   122            ->NB %IF SUITPTS <=22
              O LINE   122 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SUITPTS
              N PUSHI  #0x00000016
              ? JUMPIF > L_0004
              J JUMP   L_00c5
              : LOCATE L_0004

   123            %IF SUITPTS >30 %THENSTART
              O LINE   123 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   SUITPTS
              N PUSHI  #0x0000001e
              ? JUMPIF <= L_0004

   124               I=5; ->L8; %FINISH
              O LINE   124 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   I
              N PUSHI  #0x00000005
              S ASSVAL
              O LINE   124 "regression-compile-tmp/old-bridge77.imp"
              J JUMP   L_00cc
              O LINE   124 "regression-compile-tmp/old-bridge77.imp"
              : LOCATE L_0004

   125    L8:     BIDSUIT(I)
              O LINE   125 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00cc
              O LINE   125 "regression-compile-tmp/old-bridge77.imp"
              @ PUSH   BIDSUIT
              @ PUSH   I
              p ASSPAR
              E CALL  

   126    L1:     %END; ! OF BIDDING BLOCK
   127  
              O LINE   126 "regression-compile-tmp/old-bridge77.imp"
              L LABEL  L_00c6
              O LINE   126 "regression-compile-tmp/old-bridge77.imp"
           ; END    _lev0id0_lev1id1 {lev=2 --> 1}

   128                   NEWLINES(3)
           O LINE   128 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   NEWLINES
           N PUSHI  #0x00000003
           p ASSPAR
           E CALL  

   129         ->L1 %IF HANDCOUNT<LIMIT
           O LINE   129 "regression-compile-tmp/old-bridge77.imp"
           @ PUSH   HANDCOUNT
           @ PUSH   LIMIT
           ? JUMPIF >= L_0004
           J JUMP   L_00bb
           : LOCATE L_0004

   130         %ENDOFPROGRAM
           O LINE   130 "regression-compile-tmp/old-bridge77.imp"
        ; END    _lev0id0 {lev=1 --> 0}
        ; END     {lev=0 --> -1}


