Ctpp は C99 互換 C c のオブジェクト指向拡張を提供、Ctalk 言語のプリプロセッサプリプロセッサと GNU cpp に互換性があるファイル、および多くのコマンド ライン オプションの組み込みシンボル定義する拡張されたマクロを保存する警告およびエラー メッセージにマクロの展開のような拡張機能を提供します。Ctalk が開発のためのバージョンの間、プリプロセッサを個別にダウンロードすることができます。