This is a submission from: Mead Office Systems 1307 Glenville Drive Richardson, Tx 75081 All questions or comments on the following submission are welcome. Eddie Lui 214-699-1500 x416 Before compiling or assembling any of the programs, the ASSIGN.COM in this directory should be executed to assign the logical names used by the compile and build command files. Following are a brief description of programs submitted: 1. PRINTRON - a printronix raster convertor program which takes a file containing VT100 graphics character set (with embedded ^N and ^O's) and produce a file suitable for printing on the printronix (plot mode). Note that the line printer should be in printall mode. [.PRINTRON] PRINTRON.PAS source PRINTRON.EXE image PRINT.FNT data file describing the font PRINTRASM.COM assemble command file PRINTRBLD.COM build command file 2. FONT - a program which aids in making alternate character set proms for the printronix which has the A-4 (12 sockets) board. It uses the VT100 attributes in helping to layout the font of the character. Then it produces a ascii file (Intel format) which can be downloaded to a prom programmer (Data IO) to program the new character set proms. It also has the ability to form fonts for a specific type of terminal (Direct 800's) which has downloadable font ability. [.FONT] FONT.PAS source FONTSUP.PAS source DATAIO.PAS source INTOASCII.PAS source FONTASM.COM assemble command file FONTBLD.COM build command file 3. PASCAL RUNTIME ENHANCEMENTS - this is a set of runtime procedures which enhances PASCAL V1.3. Among notable enhancements are the incorporation of index file support into the language (using the OPEN statement as a hook), , share file support (again using the OPEN statement), direct access simultaneous reads and writes to the same file without opening and closing the file multiple times (OPEN hook), and opening multiple files on the same PASCAL file variable (using the push - pop concept and the OPEN hook). I have heard that V2.0 PASCAL is suppose to do some of these enhancements. [.PASCAL] PASOLBASM.COM library assemble command file PASOLBLIB.COM library build command file FIXIT.MAR main source file FIXIT.MEM documentation for enhancements plus other sources and include files 4. ZEUS - a program which has the effect of lowering priorities of interactive cpu bound processes so that io bound processes (edt) can have some chances at the cpu. This program is probably useful for you, if you have a very loaded system with several cpu bound job running on the system. [.ZEUS] ZEUS.MAR source ZEUSASM.COM compile command file ZEUSBLD.COM build command file [.LIB] contains macro and object libraries necessary to compile and link above programs cmnmlb.mlb cmnolb.olb pasolb.olb