File Name Archive # Description ----------------------------------------------------------- CHANGES 4 summary of changes made to cproto MANIFEST 1 this file README 1 overview of the cproto program aclocal.m4 1 autoconf macros config_h.in 1 template for config.h configure 7 Configuration script for UNIX configure.in 1 script for generating 'configure' via autoconf cproto.1 3 man-page for cproto cproto.c 4 main program of cproto cproto.h 3 common datatypes and definitions for cproto grammar.y 4 yacc grammar for cproto lex.l 5 lex rules for cproto lintlibs.c 3 functions used for lint-library formatting makefile.in 2 template makefile for cproto mkdirs.sh 1 mkinstalldirs (renamed for MSDOS compatibility) patchlev.h 1 current patch level of cproto porting/README 1 makefile for cproto/PORTING porting/borland.mak 1 makefile for Borland C porting/descrip.mms 2 makefile for VAX/C (with MMS) porting/getopt.c 2 public domain getopt porting/getopt.h 1 public domain getopt header porting/micrsoft.lnk 1 Microsoft linker response-file for cproto porting/micrsoft.mak 1 makefile for Microsoft C porting/popen.c 1 fake popen/pclose porting/turboc.mak 2 makefile for Turbo C/C++ 3.0 (MS-DOS) semantic.c 6 functions to support yacc grammar (formatting and translation) semantic.h 1 interface definitions of semantic.c strkey.c 1 look for a keyword within a string strstr.c 1 look for a substring of a string symbol.c 2 symbol-table support for cproto symbol.h 1 interface definitions for symbol.c system.h 2 system-dependent definitions, coordinated with config.h testing/apollo.c 2 template for apollo lint-library testing/case01.ref 1 test case reference: no options testing/case02.ref 1 test case reference: -f0 testing/case03.ref 1 test case reference: -c -f1 testing/case04.ref 1 test case reference: -c -f2 testing/case05.ref 1 test case reference: -c -f3 testing/case06.ref 1 test case reference: -c -f3 -v testing/case07.ref 1 test case reference: -c -f3 -v -e testing/case08.ref 1 test case reference: -c -f3 -v -e -m testing/case09.ref 1 test case reference: -c -f3 -v + template testing/case10.ref 1 test case reference: -T testing/case11.ref 2 test case reference: -l testing/case12.ref 1 test case reference: -s testing/case13.ref 2 test case reference: -l -s testing/case14.ref 2 test case reference: -l -x testing/case15.ref 5 test case reference: apollo lint library (sr10.3.5) testing/case16.ref 3 test case reference: -a testing/case17.ref 3 test case reference: -t testing/case18.ref 1 test case reference: -f1 testing/case19.ref 1 test case reference: -f2 testing/case20.ref 1 test case reference: -f3 testing/case21.ref 1 test case reference: -f3 -v + template testing/descrip.mms 1 VAX MMS-script for cproto/TESTING directory testing/linux.c 1 include all linux files, for testing testing/make_bat.sh 1 script for making dos-scripts testing/make_dcl.sh 1 script to generate UNIX/VMS ".dcl" files testing/makefile 1 UNIX makefile for cproto/TESTING directory testing/run_test.com 2 VAX/VMS test script for cproto testing/run_test.sh 1 UNIX test-script for cproto testing/run_test.txt 1 template for test-scripts testing/solaris.c 2 include all Solaris files, for testing testing/syntax.c 2 odds & ends of syntax to use for testing testing/test_dos.bat 1 dos test script testing/testunix.sh 1 runs UNIX test scripts yyerror.c 2 enhanced error reporting support for yacc/bison