home *** CD-ROM | disk | FTP | other *** search
- This package contains my enhancements to Guy C. Gallant's port of
- the Texas Instruments/Decus C Pre-processor (CPP) to Zortech C++ (DOS
- Version 2.18). The files I have added to the Guy's distribution are:
-
- changes.dle - This file describes the modifications that I made to the
- preprocessor.
-
- David L. Engel
- Fidonet: 1:124/1113.2003
- Internet: ods@utdallas.edu
-
- ------------------------------------------------------------------------
-
- This package contains my port of the Texas Instruments/Decus C
- Pre-processor (CPP) to Zortech C++ (DOS Version 2.18). Very few
- modifications were made to the standard preprocessor as it comes from
- TI. The files which I have added to the TI distribution are:
-
- readme.1st - This file.
-
- changes.gcg - This file describes the modifications that I made to the
- preprocessor.
-
- makefile.ztc - This makefile should be used with the Zortech compiler
- to build an executable CPP for use with DOS. The cpp.exe
- program should be placed somewhere in your PATH for use
- by samples.mak.
-
- samples.mak - This makefile invokes CPP and ZTC on three files
- (includes.cpp, samples.cpp, tempsam.cpp). If CPP is
- built correctly and if all paths are correct, ZTC should
- compile these files without error. After the makefile
- is run, three ``.lst'' files will be available for you
- to view how CPP translates standard preprocessor as well
- as ``template'' directives.
-
- includes.cpp - If CPP is to be used with ZTC it must be able to process
- all of the standard header files. This program just
- includes all of the Zortech header files normally found in
- /zortech/include.
-
- samples.cpp - This file includes a couple of generic classes that I
- threw together to test the output of CPP. The TI
- distribution only comes with the tempsam.c example.
-
- tempsam.cpp - I just renamed the file tempsam.c so that the rules in
- samples.mak would operate correctly. This file contains
- the template class example provided with the TI
- distribution.
-
-
- Guy C. Gallant
- gcg@aplcomm.jhuapl.edu (128.244.194.100)
- The Johns Hopkins University
- Applied Physics Laboratory
- Johns Hopkins Road
- Laurel, MD. 20723
- (301) 953-5000
-