Gema
Gema adalah utiliti pemprosesan teks tujuan umum berdasarkan konsep padanan corak.Secara umum, ia membaca fail input dan menyalinnya ke fail output, semasa melakukan transformasi tertentu ke data seperti yang ditetapkan oleh satu set corak yang ditentukan oleh pengguna.Ia boleh digunakan untuk melakukan pelbagai perkara yang dilakukan oleh utiliti Unix seperti cpp, grep, sed, awk, atau rentetan.Ia boleh digunakan sebagai pemproses makro, tetapi ia lebih umum daripada cpp atau m4 kerana ia tidak mengenakan sintaks tertentu untuk apa yang kelihatan seperti makro.
gema

Kategori

Alternatif untuk Gema untuk semua platform dengan sebarang lesen

Perl

Perl

Perl adalah bahasa pengaturcaraan peringkat tinggi, umum, ditafsirkan, dinamik dengan lebih daripada 22 tahun pembangunan.
GNU sed

GNU sed

sed (editor strim) adalah utiliti Unix yang menghuraikan teks dan mengaplikasikan bahasa pengaturcaraan yang boleh memohon transformasi kepada teks tersebut.
GCC C Preprocessor (cpp)

GCC C Preprocessor (cpp)

Preprocessor C melaksanakan bahasa makro yang digunakan untuk mengubah program C, C ++, dan Objektif-C sebelum mereka dikumpulkan.Ia juga boleh berguna sendiri.
TXR

TXR

TXR adalah bahasa munging yang pragmatik dan mudah berorientasikan ke arah pemprosesan teks dari fail atau aliran, menggunakan paradigma pengaturcaraan pelbagai.
GPP

GPP

GPP adalah preprocessor tujuan umum dengan sintaks yang disesuaikan, sesuai untuk pelbagai tugas preprocessing.
tproc

tproc

Pemproses teks yang kecil namun kuat dalam Python.Ciri-ciri:
preprocess

preprocess

Satu variasi pada preprocessor C yang (1) berfungsi pada pelbagai bahasa dan (2) menyusun penyataan praprocessor sebagai komen dalam bahasa itu supaya kesaksian sintaks tidak pecah.
Mozilla Text Preprocessor

Mozilla Text Preprocessor

Pembangun preprocessor adalah serupa dengan preprocessor C, yang dimaksudkan untuk memproses fail yang tidak mempunyai preprocessor terbina dalam seperti dokumen XUL dan JavaScript.