Gema
Gema ist ein universelles Textverarbeitungsprogramm, das auf dem Konzept des Mustervergleichs basiert.Im Allgemeinen liest es eine Eingabedatei und kopiert sie in eine Ausgabedatei, während bestimmte Transformationen an den Daten durchgeführt werden, die durch eine Reihe von vom Benutzer definierten Mustern festgelegt werden.Es kann verwendet werden, um die Dinge zu tun, die von Unix-Dienstprogrammen wie cpp, grep, sed, awk oder strings erledigt werden.Es kann als Makroprozessor verwendet werden, ist aber viel allgemeiner als cpp oder m4, da es keine bestimmte Syntax für das Aussehen eines Makroaufrufs vorschreibt.

Kategorien

Alternativen zu Gema für BSD mit kostenloser Lizenz