
1
GPP, çok çeşitli önişleme görevleri için uygun, özelleştirilebilir sözdizimine sahip genel amaçlı bir önişlemcidir.Herhangi bir programlama dilinden bağımsızlığı, C ön işlemcisinden (cpp) çok daha çok yönlü olmasını sağlarken, sözdizimi daha hafif ve daha esnektir.C / C ++, LaTeX, HTML, XHTML ve Prolog dosyalarıyla kullanılmak üzere yerleşik makrolar vardır.(Windows için derleme:)
İnternet sitesi:
http://en.nothingisreal.com/wiki/GPPKategoriler
Mac için GPP'a alternatifler

5
GCC C Preprocessor (cpp)
C önişlemcisi, C, C ++ ve Objective-C programlarını derlenmeden önce dönüştürmek için kullanılan makro dilini uygular.Kendi başına da yararlı olabilir.

0
preprocess
C önişlemcisindeki (1) birden çok dilde çalışan ve (2) bir önişlemci deyimini söz konusu dilde yorum olarak kodladığı için sözdizimi doğruluğu bozulmaz.

0
Mozilla Text Preprocessor
Derleme önişlemcisi, XUL ve JavaScript belgeleri gibi yerleşik önişlemcisi olmayan dosyaları işlemek için kullanılan C önişlemcisine benzer.