js_conditional.pl --help | --version
js_conditional.pl [ --verbose | --no_verbose ] [ --def SYM ]... < > IN.jsOUT.js
--helpGibt eine kurze Hilfe aus
--versionGibt kurze Hinweise zum Programm und die Version aus.
--verboseErhöht den Umfang der Meldungen nach STDERR.
--no_verboseUnterdrückt die Ausgabe von Meldungen.
--def SYM„Definiert” SYM. SYM steht für eine nicht-leere Folge von Buchstaben A bis Z, a bis z, Ziffern 0 bis 9 oder Unterstrich _.
Das Skript kopiert eine Skript-Datei zeilenweise. Zeilen der Form
//#if SYModer
//#endif SYMwerden nicht kopiert.
Die Zeilen, die nach einer Zeile
//#if SYMfolgen, werden bis einschließlich der ersten folgenden Zeile
//#endif SYMnicht kopiert, es sei denn, SYM ist „definiert”. SYM steht in beiden Zeilen natürlich für dieselbe Zeichenkette.