Download List

Project Description

Ctpp is the C99-compatible C preprocessor of the
Ctalk language, which provides object oriented
extensions for C. The preprocessor is compatible with GNU cpp and provides extensions like macro expansion in warning and error messages, saving expanded macros to files, and built-in symbol definition for many command line options. You can download the preprocessor separately while Ctalk is between versions for development.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-07-27 20:47
1.0.5

This release features improvements in compatibility with different GNU C versions and configurations, and a few minor bugfixes.
Tags: Minor feature enhancements

2007-07-26 07:08
1.0.4

This release features numerous compatibility improvements for GNU C compiler versions 2.95 to 3.3, and fixes to provide closer conformance with C99 and recent versions of glibc.
Tags: Minor feature enhancements

2007-07-24 12:26
1.0.3

This release expands the arguments of #include and #include_next preprocessor directives if the arguments contain macros or expressions.
Tags: Minor feature enhancements

2007-07-21 10:09
1.0.2

The command line option --lang-c++ now adds C++ include directories to the preprocessor's include search paths.
Tags: Minor feature enhancements

2007-07-18 08:23
1.0.1

This release features a check for unmatched
comments and better error reporting for files
included with the -include option.
Tags: Minor feature enhancements

Project Resources