WESTAT PL/I PREPROCESSOR This directory contains a VAX implementation of a preprocessor for the PL/I language similar to that available in IBM's Optimizing Compiler implementation. Files are: PLIMAC.EXE executable image, should be installed as a foreign command by $ ASSIGN (this directory) WES$PLIMAC $ PLIM*AC:==$WES$PLIMAC:PLIMAC PLIMAC.HLP a help file with many examples NEATEN.PLM a sample preprocessor macro similiar to the example in Barnes' book PL/I for Programmers NEATEN.PLI PLIMAC output produced from NEATEN LAYOUT.PLM examples and output, FORTRAN.FOR produced with the LAYOUT.PLI /FORTRAN/OUT=FORTRAN.FOR options FORTRAN.PLM FORTRAN.FOR WHILTST.PLM WHILTST.PLI PLIMAC can be used as a preprocessor for a number of other languages including FORTRAN and MACRO. It seems to be a more efficient implementation than the IBM preprocessor. We would appreciate reports on any bugs found or comments on implementation style. Contact Tip Dow or Allan Jaworski at Westat (301)-251-1500.