Gema
Gema je univerzální nástroj pro zpracování textu založený na konceptu párování vzorů.Obecně čte vstupní soubor a zkopíruje jej do výstupního souboru, zatímco provádí určité transformace do dat, jak je určeno sadou vzorů definovaných uživatelem.Může být použit k provádění nejrůznějších věcí, které jsou prováděny unixovými nástroji, jako jsou cpp, grep, sed, awk nebo řetězce.Může být použit jako makro procesor, ale je mnohem obecnější než cpp nebo m4, protože neukládá žádnou zvláštní syntaxi, jak vypadá makro volání.
gema

Webová stránka:

Kategorie

Alternativy Gema pro BSD

Perl

Perl

Perl je vysoce interpretovaný, dynamický programovací jazyk s obecným účelem, s více než 22 lety vývoje.
GNU sed

GNU sed

sed (stream editor) je unixový nástroj, který analyzuje text a implementuje programovací jazyk, který může aplikovat transformace na takový text.
TXR

TXR

TXR je pragmatický, pohodlný jazyk kombinující data orientovaný na zpracování textu ze souborů nebo datových proudů pomocí více programovacích paradigmat.
tproc

tproc

Malý, ale výkonný textový procesor v Pythonu. Funkce: