Projects / Ctpp

Ctpp

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.

Licenses
Operating Systems
Implementation

RSS Recent releases

  •  15 Jun 2012 22:30

    Release Notes: This release contains some minor compatibility and bug fixes.

    •  08 Jun 2012 23:34

      Release Notes: This release features a new configuration setup which defines ctpp's built-in macros directly from the definitions used by the compiler's native preprocessor.

      •  21 Oct 2011 21:11

        Release Notes: This release adds OpenSuSE Linux support for IBM s390z platforms.

        •  28 Sep 2010 15:18

          Release Notes: This release adds minor compatibility updates for AMD64 systems.

          •  22 Sep 2010 23:03

            Release Notes: This release contains a minor bugfix for a missing compiler path.

            Screenshot

            Project Spotlight

            Babel Router

            A distance-vector routing protocol for IPv6 and IPv4.

            Screenshot

            Project Spotlight

            tinc

            Virtual private network daemon