main
public static void main(java.lang.String[] args)
throws java.lang.Exception
Die Hauptmethode des Übersetzers.
Sie wertet die Kommandozeilen-Optionen aus und bietet eine Hilfe an, falls diese falsch sind.
Sind sie gültig, wird zuerst die Syntaxanalyse durchgeführt. Diese erzeugt den
Syntaxbaum des Programms, in dem dann die Kontextanalyse durchgeführt wird. Zum
Schluss wird dann der Code generiert.
- Parameters:
args
- Die Kommandozeilenargumente. Diese sind im Quelltext der Methode
usage
nachzulesen.
- Throws:
java.lang.Exception