Gema
Gema, desen eşleştirme kavramına dayanan genel amaçlı bir metin işleme aracıdır.Genel olarak, bir girdi dosyasını okur ve bir çıktı dosyasına kopyalarken, kullanıcı tarafından tanımlanan bir dizi desen tarafından belirtilen verilere belirli dönüşümler gerçekleştirir.Cpp, grep, sed, awk veya dizeler gibi Unix yardımcı programları tarafından yapılan şeyleri yapmak için kullanılabilir.Makro işlemci olarak kullanılabilir, ancak cpp veya m4'ten çok daha geneldir, çünkü bir makro çağrısının neye benzediğine dair herhangi bir sözdizimi getirmez.
gema

İnternet sitesi:

Kategoriler

Herhangi bir lisansa sahip tüm platformlar için Gema'a alternatifler

Perl

Perl

Perl, 22 yılı aşkın bir süredir gelişime sahip, üst düzey, genel amaçlı, yorumlanmış, dinamik bir programlama dilidir.
GNU sed

GNU sed

sed (akış düzenleyici), metni ayrıştıran ve bu metne dönüşümler uygulayabilen bir programlama dili uygulayan bir Unix yardımcı programıdır.
GCC C Preprocessor (cpp)

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.
TXR

TXR

TXR, birden fazla programlama paradigması kullanarak dosyalardan veya akışlardan metnin işlenmesine yönelik pragmatik, kullanışlı bir veri ayıklama dilidir.
GPP

GPP

GPP, çok çeşitli önişleme görevleri için uygun, özelleştirilebilir sözdizimine sahip genel amaçlı bir önişlemcidir.
tproc

tproc

Python'da küçük ama güçlü bir metin işlemcisi.
preprocess

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.
Mozilla Text Preprocessor

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.