Gema je univerzálny nástroj na spracovanie textu založený na koncepte porovnávania vzorov.Všeobecne číta vstupný súbor a skopíruje ho do výstupného súboru, zatiaľ čo vykonáva určité transformácie na dáta, ako je určené sadou vzorov definovaných používateľom.Môže byť použitý na robenie rôznych vecí, ktoré robia obslužné programy Unixu, ako sú cpp, grep, sed, awk alebo struny.Môže byť použitý ako makro procesor, ale je oveľa všeobecnejší ako cpp alebo m4, pretože neukladá žiadnu konkrétnu syntax, ako vyzerá makro volanie.
gema
WebSite:
http://gema.sourceforge.net/Kategórie
Alternatívy Gema pre všetky platformy s akoukoľvek licenciou
123
7
5
GCC C Preprocessor (cpp)
Preprocesor C implementuje makro jazyk používaný na transformáciu programov C, C ++ a Objective-C pred ich kompiláciou.Môže byť užitočný aj sám osebe.
1
1
0
0
preprocess
Variácia preprocesora C, ktorá (1) pracuje vo viacerých jazykoch a (2) kóduje príkazy preprocesora ako komentáre v tomto jazyku, takže správnosť syntaxe nie je narušená.
0
Mozilla Text Preprocessor
Build preprocesor je podobný preprocesoru C, určený na spracovanie súborov, ktoré nemajú zabudovaný preprocesor, napríklad dokumenty XUL a JavaScript.