This directory contains the files that are needed by the PIC lexical analyser. The lexical analyser is table driven based on the scheme outlined in the following paper: Dedourek J.M, Gujar Uday G., "Scanner Design", Software-Practice and Experience, VOL. 10, 959-972 (1980). The tables are maintained in two forms. The ".TAB" files are human-readable while the ".CHR" are binary files which is what PIC loads in at the start of execution. The program CTABLE.EXE can be used to convert the .TAB files to .CHR files. This will be necessary, for example, if the table entries are changed or the .CHR files get corrupted. The program asks for the input (.tab) and the output (.chr) files. You will need to run it twice, once for LEXNEXT.TAB and once for LEXOUT.TAB. **NOTE*** PIC loads the tables from the directory pointed to by the logical "pic$tables". If you change the tables, make sure to move the new .CHR files to whereever "pic$tables" directory is. You can use "LOOK.EXE" to look at the contents of the .chr files. The program will prompt you for the .chr file and display its contents on sys$output.