This directory contains the SDCL (Structured DCL) compiler files. These include the source files and the documentation files. Here is what you should have if the tape restore worked ok: AAAREADME.TXT The file you are reading BUN.VMS Example of structured DCL code DEFS.H, LEX.C, OUTPUT.C, SDCL.C, STACK.C, STMT.C, TCODES.H Files with C source of SDCL compiler MAKEFILE.COM Command procedure that makes SDCL.EXE SDCL.EXE The executable file created under VMS 4.1 SDCL.DOC A detailed documentation on the inner workings of SDCL compiler. Formatted with UNIX nroff. Can be printed on any printer. SDCL.NR UNIX nroff source of SDCL.DOC SDCL.MEM A brief guide to SDCL and and how to invoke the compiler SDCL.RNO DSR source for SDCL.MEM To get SDCL up and running, you need the DEC C compiler. If you have it, run the command procedure in MAKEFILE.COM and then install SDCL as a foreign command: $ @makefile $! now in your login.com, add the line $ sdcl :== $[directory-path]:sdcl $! replace "directory-path" with the complete directory $! path name to where the sdcl.exe resides. If you donot have the C compiler, you can simply use the executable SDCL.EXE included. It was created under VMS 4.1. I have compiled the sources with the UNIX C compiler on the SUN workstation and HP-UX. The program runs without any change. This implies that you donot have the DEC C compiler, try using the DECUS C compiler. This may, hopefully work. I will welcome any comments, bug reports, fixes and any other suggestions. If you make any enhancements, please let me. Sohail Aslam Computer Science Department University of Colorado at Colorado Springs P.O.Box 7150 Colorado Springs, CO 80933-7150 (303) 593-3332