Ctpp project is the C99-compatible C preprocessor of the ctalk language, which provides object oriented extensions for C.
You can download the preprocessor separately while ctalk is between versions for development.
Installation:
Ctpp is the C-compatible preprocessor for ctalk, which is still undergoing development. This release of ctpp builds under Linux using GCC and GNU make. If you downloaded ctpp separately from ctalk, follow these steps to build and install ctpp under Linux or UNIX:
# ./configure
# ./make
# ./make install
Under UNIX and Linux, make install also installs the ctpp (1) manual page. Type, "man ctpp." Typing
$ ctpp --help
displays the command line options.
If you want to test ctpp, see the file, "test/README."
Product's homepage
What's New in This Release: [ read full changelog ]
· Added Linux UltraSPARC buildings.
· Fixed paste_va_arg to handle parentheses withing arguments.
· Added -Wmissing-args to handle different classes of symbols.