[comp.os.os2] GNU BISON for OS/2 - part 8 of 8

ander@pawl.rpi.edu (Michael R. Primm) (11/10/89)

-----Cut Here-----bison-2.p8------Cut Here-----
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
MUV[B=9W)L9P[E&,_<>ZHKG8>1[N^8^?U:!KBF";T[+Z.G=0QB>Z8]'>UZ[C:
M48<XIAE=.[!K5W7L0(YVTB&>:2'?[N/;!3V[< 5'M&\G=NQJCIW(N3,-\2RG
MZ!S.A\GA<>S:D7V[DV-'\NU4GDFH(9YET>PMIW674SKV6G>YKF]G]NW:CIW)
MNYL[)F6&N*:-AGBFV3R3C)[9\%3^/<?1+N8*KN,*KNK:G3R2.SLFH1SMT-Z=
MS#'I.\0QC>39I1T[FF,2U+%+>7=:SZ3%$,>TEV.2VI_=V1O=S=G^ZVR'=NW4
MKIW!L5NY=RS')*YC-KR><Q]R)[?S[%B>G>F&I^POY_&U<SEW+L>DIV.2V3&I
M,,0QK>>8E';,)MG.[,G.Y-+.W<NUPSMFDV+7KNS/#NK8EQT[EF-?<NRDCIW9
MNWLY=S'OSNF8I'9,2CIV,\>NZ9C$=TQZ#'%,FSDFB1V3=(Y=S=ONY\I^Y<K.
MYMW9_#PY)FF&.*:Q/+N;8Z=T3!H[)MD=DR1#'--\CMF6[2S?<I8S>W8XSP[F
MV;G\Y62.O:M'4$L! @H "@    8 _'[3$N&/INWS P    8   H         
M 0 @         $%,3$]#051%+D-02P$""@ *     0#\?M,2>U!ZX64   " 
M    "@           "     ;!   04Q,3T-!5$4N2%!+ 0(*  H    & /U^
MTQ(*7$$N*00    (   '            (    *@$  !"25-/3BXQ4$L! @H 
M"@    8 _7[3$NI2PNOH    @ $   D            @    ]@@  $))4T].
M+D-,1%!+ 0(*  H    &  M_TQ*C&U8CVP   ( !   '            (   
M  4*  !"25-/3BY(4$L! @H "@    8 #'_3$NBRDCQ&!   @ D   D     
M     0 @    !0L  $))4T].+DU!3E!+ 0(*  H !@ & "=_TQ)R AO(+\  
M   ] @ )          $ (    '(/  !"25-/3BY415A02P$""@ *    !@ I
M?],2Y,;)L0H&    #0  "@         ! "    #(SP  0DE33TY)3D8N,%!+
M 0(*  H !@ & #1_TQ+!T2"0-$<   #&   *          $ (    /K5  !"
M25-/3DE.1BXQ4$L! @H "@ &  8 07_3$H0[EH:P0P  @,D   H         
M 0 @    5AT! $))4T].24Y&+C)02P$""@ *     0!-?],2C5/X7!(   " 
M    #            "     N80$ 0T<R.#4M,4DN,# R4$L! @H "@ &  8 
M37_3$GG(*,EC0    ,,   H          0 @    :F$! $))4T].24Y&+C-0
M2P$""@ *    !@!/?],2UE&@0/L"  " !   !P         ! "    #UH0$ 
M0TA!3D=%4U!+ 0(*  H !@ & %%_TQ(MX8W(M H    @   )          $ 
M(    !6E 0!#3$]355)%+D-02P$""@ *    !@!1?],23000@\8   "  0  
M"0         ! "    #PKP$ 0TQ/4U5212Y(4$L! @H "@ &  8 5G_3$H]@
M4#!!$   @$(   H          0 @    W; ! $-/3D9,24-4+D-02P$""@ *
M    !@!6?],2FTVP?1@!  "  @  "@         ! "    !&P0$ 0T].1DQ)
M0U0N2%!+ 0(*  H !@ & %A_TQ+(AL&4\PP    =   '          $ (   
M (;" 0!#3U!924Y'4$L! @H "@    8 67_3$C.*,;-4!0  @ H   D     
M     0 @    GL\! $1%4DE615,N0U!+ 0(*  H    ! %I_TQ*Q>]JE?0  
M   !   )            (    !G5 0!$15))5D53+DA02P$""@ *    !@!;
M?],2LJK4N3\"    !@  #            "    "]U0$ 1DE,14Q)4U0N,# Q
M4$L! @H "@    8 7'_3$CE8[%\6 P    8   P            @    )M@!
M $9)3$5,25-4+C P,E!+ 0(*  H !@ & &!_TQ(8N0\OG0L  ( >   '    
M      $ (    &;; 0!&24Q%4RY#4$L! @H "@    8 87_3$G"_YBZ;!0  
M@ L   <          0 @    *.<! $9)3$53+DA02P$""@ *    !@!B?],2
M47%!3ST%    "@  "0         ! "    #H[ $ 1T5405)'4RY#4$L! @H 
M"@    $ 8G_3$N8))U%F    @     D            @    3/(! $=%5$%2
M1U,N2%!+ 0(*  H !@ & &9_TQ(H]JY(AA     R   (          $ (   
M -GR 0!'151/4%0N0U!+ 0(*  H    ! &9_TQ(?.NQCE0     !   (    
M        (    (4# @!'151/4%0N2%!+ 0(*  H    & &=_TQ+[:L_+B , 
M   &   &            (    $ $ @!'4D%-+D-02P$""@ *    !@!I?],2
M#>(@C3P(  " $0  !@         ! "    #L!P( 1U)!32Y(4$L! @H "@ &
M  8 :W_3$G$'2'?F"    !L   D          0 @    3! " $A!25)9+E!2
M4U!+ 0(*  H    ! &M_TQ*$]JKH=      !   &            (    %D9
M @!(3T,N24Y02P$""@ *    !@" DTT3RBEE'F$!  != @  !@         !
M "    #Q&0( 2$]#,RY(4$L! @H "@    8 ;7_3$KP$&6\ !@  @!    8 
M         0 @    =AL" $A/0S,N65!+ 0(*  H    & &Y_TQ+7B$/$!0( 
M ( $   )          $ (    )HA @!(3T-$14-,+DA02P$""@ *     0!O
M?],2642['QX   "     "P           "    #&(P( 2$]#1$5-3RY"0510
M2P$""@ *    !@!P?],2:WZ8+\0!  "  @  #            "     -) ( 
M2$]#1DE,15,N1$]#4$L! @H "@    8 <'_3$BY9GO?0 0  @ (   H     
M     0 @    ^R4" $A/0U])4RY$3T-02P$""@ *    !@!Q?],2H-R027<"
M    !0  !@           "    #S)P( 24Y)5"Y#4$L! @H "@ &  8 =7_3
M$M%"R-NT$    #H   8          0 @    CBH" $Q!3%(N0U!+ 0(*  H 
M   & '9_TQ*8?.505 $    #   &            (    &8[ @!,04Q2+DA0
M2P$""@ *  8 !@!X?],2L5.G.Q,,  " )P  !0         ! "    #>/ ( 
M3$58+D-02P$""@ *    !@!Y?],2C&'/L98$  " "   !0         ! "  
M   420( 3$58+DA02P$""@ *  8 !@!]?],2Z2_FB7,0  " .@  !0      
M   ! "    #-30( 3%(P+D-02P$""@ *    !@  @-,2>N"@Q/4   "  @  
M!0           "    !C7@( 3%(P+DA02P$""@ *    !@  @-,27DSC2S !
M  "  0  "0         ! "    ![7P( 34%#2$E.12Y(4$L! @H "@    8 
M H#3$@%CLAUR"    !$   8          0 @    TF " $U!24XN0U!+ 0(*
M  H    &  . TQ(?/YPC*04  ( /   (          $ (    &AI @!-04M%
M1DE,15!+ 0(*  H    &  2 TQ)=2:QOX@$    #   ,            (   
M +=N @!-04M%1DE,12Y(3T-02P$""@ *    !@#)B583OS.K>+P!  "C @  
M"@         ! "    ##< ( 4D5!1$U%+D]3,E!+ 0(*  H    &  6 TQ)-
M:9BRJ@$    $   &            (    *=R @!-051(+D-02P$""@ *    
M!@ &@-,2A\D[*V\#  " !0  !0           "    !U= ( 3D57+DA02P$"
M"@ *    !@ '@-,2"+%PC*@%  " #   "@         ! "     '> ( 3E5,
M3$%"3$4N0U!+ 0(*  H    !  B TQ*ZGH=G@0     !   *            
M(    -=] @!.54Q,04),12Y(4$L! @H "@ &  8 #X#3$KKS@L2\'P   'H 
M  @          0 @    @'X" $]55%!55"Y#4$L! @H "@    8 $(#3$GY 
MW%U; 0  @ 0   @            @    8IX" $]55%!55"Y(4$L! @H "@  
M  8 $8#3$L*M37].!P   !0   <          0 @    XY\" %!224Y4+D-0
M2P$""@ *    !@ 2@-,23(OO^Z4   "  0  !P           "    !6IP( 
M4%))3E0N2%!+ 0(*  H !@ & !J TQ+ /R1FL"4   "9   (          $ 
M(    ""H @!214%$15(N0U!+ 0(*  H    & !N TQ(K_B,CA $    $   (
M            (    /;- @!214%$15(N2%!+ 0(*  H    & !R TQ(BBV0$
MDP$    "   &          $ (    *#/ @!214%$34502P$""@ *    !@ =
M@-,2.-BW<'(#    !0  "            "    !7T0( 4D5&15)%3D-02P$"
M"@ *  8 !@ B@-,2K7J*LYX.  " +   "@         ! "    #OU ( 4TE-
M4$Q%+E!24U!+ 0(*  H    & ". TQ+A<ZQOF @    4   '          $ 
M(    +7C @!35$%412Y(4$L! @H "@    8 )(#3$HVW9L@#!P  @ T   H 
M         0 @    <NP" %-50DU)5"Y$4TM02P$""@ *    !@ E@-,2(U'[
M6X$"    !@  "            "    "=\P( 4UE-0D],+D-02P$""@ *    
M!@ F@-,2[*I.-:<%  " "P  "          ! "    !$]@( 4UE-5$%"+D-0
M2P$""@ *    !@ H@-,2Z0Z#MN\#    !P  "            "     1_ ( 
M4UE-5$%"+DA02P$""@ *    !@ H@-,2"1YM"B8#    !0  !P          
M "     F  , 5%E015,N2%!+ 0(*  H    & "J TQ+$F0<EH08  ( -   ,
M          $ (    '$# P!53DE834%+12Y-04M02P$""@ *    !@ K@-,2
M.#1_&4T"    !   "0           "     \"@, 55-!1T4N1$]#4$L! @H 
M"@    8 +(#3$NZ)I-[U @  @ 8   H            @    L P# %9-4T=4
M05)'+D-02P$""@ *    !@ M@-,22+E!D+@#  " !@  "@           "  
M  #-#P, 5DU32$Q0+DU!4E!+ 0(*  H    & "Z TQ)U@!8T[P0  ( +   *
M          $ (    *T3 P!705)32$%,3"Y#4$L! @H "@    $ +X#3$L/U
M\O&&      $   H            @    Q!@# %=!4E-(04Q,+DA02P$""@ *
M     0!-?],2C5/X7!(   "     #            "    !R&0, 0T<R.#4M
M,DDN,# R4$L! @H "@ &  8 =JE-$P]N=P(8%P  (DT   8          0 @
M    KAD# $A/0S,N0U!+ 0(*  H    & !*431/31;-N+0$   0"   +    
M        (    .HP P!-04M%1DE,12Y-4U!+ 0(*  H    &  FI31/$Z.$X
M&0,  %H*   )          $ (    $ R P!"25-/3BY-05!02P$""@ *    
M!@#:J4T3P?&QF>,!   ,!@  "          ! "    " -0, 2$]#,RY-05!0
M2P$""@ *    !@!6<$\3:-;>"G>U   ?;0$ "0           "    ")-P, 
?0DE33TXN15A%4$L%!@    !1 %$ .A$  "?M P      
 
end
end