Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : m4 - alle eingebauten Makros umdefinieren



ultimasephrioth
04-03-2007, 18:37
Ich habe folgendes "Problem": Ich und ein paar Kollegen wollen eine Dokumentation auf HTML-Basis erstellen. Mittels make+m4 kann man sich hier viel Arbeit erleichtern (einbinden von Source-File inklusive Syntaxhighliting dank GNU Highlite, Header/Footer, Navigation, uvm.). Natürlich wollen wir nicht alles präventiv quoten und die eigenen Makros haben eindeutige Namen, die man nicht "aus Versehen" verwendet. Jetzt müssten aber kurz bevor die eigentliche HTML-Seite verarbeitet wird alle eingebauten Kommandos umdefiniert werden auf irgend etwas wie __m4_Makroname oder so ähnlich.
Hat irgendjemand bereits ein Makro geschrieben, das dies macht? Es müsste also zuerst scannen, welche eingebauten Makros es gibt (verschiedene m4 Implementationen) und dann diese umdefinieren.

ultimasephrioth
04-03-2007, 23:47
OK, hat sich erledigt. Habe die Option -P gefunden :).