js_conditional.pl


Übersicht

js_conditional.pl --help | --version

js_conditional.pl [ --verbose | --no_verbose ] [ --def SYM ]... < IN.js > OUT.js

Optionen

--help

Gibt eine kurze Hilfe aus

--version

Gibt kurze Hinweise zum Programm und die Version aus.

--verbose

Erhöht den Umfang der Meldungen nach STDERR.

--no_verbose

Unterdrü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 _.

Beschreibung

Das Skript kopiert eine Skript-Datei zeilenweise. Zeilen der Form

//#if SYM

oder

//#endif SYM

werden nicht kopiert.

Die Zeilen, die nach einer Zeile

//#if SYM

folgen, werden bis einschließlich der ersten folgenden Zeile

//#endif SYM

nicht kopiert, es sei denn, SYM ist „definiert”. SYM steht in beiden Zeilen natürlich für dieselbe Zeichenkette.