home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / OS2-YACC.ZIP / YACC < prev    next >
Text File  |  1989-10-07  |  3KB  |  141 lines

  1. .C.OBJ:
  2. cl -Lp -Fb -AL -W3 -G2 -c $*.C
  3.  
  4. .1C.OBJ:
  5. cl -Lp -Fb -AL -W3 -G2 -c -Tc $*.1C
  6.  
  7. .2C.OBJ:
  8. cl -Lp -Fb -AL -W3 -G2 -c -Tc $*.2C
  9.  
  10. .3C.OBJ:
  11. cl -Lp -Fb -AL -W3 -G2 -c -Tc $*.3C
  12.  
  13. .4C.OBJ:
  14. cl -Lp -Fb -AL -W3 -G2 -c -Tc $*.4C
  15.  
  16. Y1IMP.OBJ: Y1IMP.C Y1.H
  17.  
  18. Y2IMP.OBJ: Y2IMP.C Y2.H
  19.  
  20. Y3IMP.OBJ: Y3IMP.C Y3.H
  21.  
  22. Y4IMP.OBJ: Y4IMP.C Y4.H
  23.  
  24. YARYFL.OBJ: YARYFL.1C Y1.H
  25.  
  26. YCEMTY.OBJ: YCEMTY.1C Y1.H
  27.  
  28. YCHCPY.OBJ: YCHCPY.1C Y1.H
  29.  
  30. YCLSUR.OBJ: YCLSUR.1C Y1.H
  31.  
  32. YCPFIR.OBJ: YCPFIR.1C Y1.H
  33.  
  34. YCPRES.OBJ: YCPRES.1C Y1.H
  35.  
  36. YERROR.OBJ: YERROR.1C Y1.H
  37.  
  38. YFLSET.OBJ: YFLSET.1C Y1.H
  39.  
  40. YMAIN.OBJ: YMAIN.1C Y1.H
  41.  
  42. YOTHRS.OBJ: YOTHRS.1C Y1.H
  43.  
  44. YPRLOK.OBJ: YPRLOK.1C Y1.H
  45.  
  46. YPTITM.OBJ: YPTITM.1C Y1.H
  47.  
  48. YSMNAM.OBJ: YSMNAM.1C Y1.H
  49.  
  50. YSTAGN.OBJ: YSTAGN.1C Y1.H
  51.  
  52. YSTATE.OBJ: YSTATE.1C Y1.H
  53.  
  54. YSTUNI.OBJ: YSTUNI.1C Y1.H
  55.  
  56. YSUMRY.OBJ: YSUMRY.1C Y1.H
  57.  
  58. YWRITM.OBJ: YWRITM.1C Y1.H
  59.  
  60. YCHFND.OBJ: YCHFND.2C Y2.H
  61.  
  62. YCPACT.OBJ: YCPACT.2C Y2.H
  63.  
  64. YCPUNI.OBJ: YCPUNI.2C Y2.H
  65.  
  66. YCPYCD.OBJ: YCPYCD.2C Y2.H
  67.  
  68. YCSTSH.OBJ: YCSTSH.2C Y2.H
  69.  
  70. YDEFIN.OBJ: YDEFIN.2C Y2.H
  71.  
  72. YDFOUT.OBJ: YDFOUT.2C Y2.H
  73.  
  74. YFDTYP.OBJ: YFDTYP.2C Y2.H
  75.  
  76. YFNACT.OBJ: YFNACT.2C Y2.H
  77.  
  78. YGTTOK.OBJ: YGTTOK.2C Y2.H
  79.  
  80. YSETUP.OBJ: YSETUP.2C Y2.H
  81.  
  82. YSKPCM.OBJ: YSKPCM.2C Y2.H
  83.  
  84. YAPACK.OBJ: YAPACK.3C Y3.H
  85.  
  86. YG2GEN.OBJ: YG2GEN.3C Y3.H
  87.  
  88. YG2OUT.OBJ: YG2OUT.3C Y3.H
  89.  
  90. YHDPRD.OBJ: YHDPRD.3C Y3.H
  91.  
  92. YOUTPT.OBJ: YOUTPT.3C Y3.H
  93.  
  94. YPRCFT.OBJ: YPRCFT.3C Y3.H
  95.  
  96. YWARRY.OBJ: YWARRY.3C Y3.H
  97.  
  98. YWRACT.OBJ: YWRACT.3C Y3.H
  99.  
  100. YWSTAT.OBJ: YWSTAT.3C Y3.H
  101.  
  102. YAOPUT.OBJ: YAOPUT.4C Y4.H
  103.  
  104. YCLOPT.OBJ: YCLOPT.4C Y4.H
  105.  
  106. YGIN.OBJ: YGIN.4C Y4.H
  107.  
  108. YGTNM.OBJ: YGTNM.4C Y4.H
  109.  
  110. YNXTI.OBJ: YNXTI.4C Y4.H
  111.  
  112. YOSMRY.OBJ: YOSMRY.4C Y4.H
  113.  
  114. YSTIN.OBJ: YSTIN.4C Y4.H
  115.  
  116. YAROUT.OBJ: YAROUT.4C Y4.H
  117.  
  118. Y1.LIB: YARYFL.OBJ YCEMTY.OBJ YCHCPY.OBJ YCLSUR.OBJ YCPFIR.OBJ YCPRES.OBJ \
  119.         YERROR.OBJ YFLSET.OBJ YOTHRS.OBJ YPRLOK.OBJ YPTITM.OBJ YSMNAM.OBJ \
  120.         YSTAGN.OBJ YSTATE.OBJ YSTUNI.OBJ YSUMRY.OBJ YWRITM.OBJ Y1IMP.OBJ
  121. LIB Y1 -+YARYFL -+YCEMTY -+YCHCPY -+YCLSUR -+YCPFIR -+YCPRES -+YERROR -+YFLSET;
  122. LIB Y1 -+YOTHRS -+YPRLOK -+YPTITM -+YSMNAM -+YSTAGN -+YSTATE -+YSTUNI -+YSUMRY;
  123. LIB Y1 -+YWRITM -+Y1IMP;
  124.  
  125. Y2.LIB: YCHFND.OBJ YCPACT.OBJ YCPUNI.OBJ YCPYCD.OBJ YCSTSH.OBJ YDEFIN.OBJ \
  126.         YDFOUT.OBJ YFDTYP.OBJ YFNACT.OBJ YGTTOK.OBJ YSETUP.OBJ YSKPCM.OBJ
  127. LIB Y2 -+YCHFND -+YCPACT -+YCPUNI -+YCPYCD -+YCSTSH -+YDEFIN -+YDFOUT -+YFDTYP;
  128. LIB Y2 -+YFNACT -+YGTTOK -+YSETUP -+YSKPCM -+Y2IMP;
  129.  
  130. Y3.LIB: YAPACK.OBJ YG2GEN.OBJ YG2OUT.OBJ YHDPRD.OBJ YOUTPT.OBJ YPRCFT.OBJ \
  131.         YWARRY.OBJ YWRACT.OBJ YWSTAT.OBJ
  132. LIB Y3 -+YAPACK -+YG2GEN -+YG2OUT -+YHDPRD -+YOUTPT -+YPRCFT -+YWARRY -+YWRACT;
  133. LIB Y3 -+YWSTAT -+Y3IMP;
  134.  
  135. Y4.LIB: YAOPUT.OBJ YCLOPT.OBJ YGIN.OBJ YGTNM.OBJ YNXTI.OBJ YOSMRY.OBJ \
  136.         YSTIN.OBJ YAROUT.OBJ
  137. LIB Y4 -+YAOPUT -+YCLOPT -+YGIN -+YGTNM -+YNXTI -+YOSMRY -+YSTIN -+YAROUT -+Y4IMP;
  138.  
  139. YACC.EXE: YMAIN.OBJ Y1.LIB Y2.LIB Y3.LIB Y4.LIB
  140. CL -AL -FeYACC.EXE -Lp -Fb YMAIN.OBJ Y3IMP.OBJ Y1.LIB Y2.LIB Y3.LIB Y4.LIB
  141.