Dies ist eine alte Version des Dokuments!
Für die Entwicklung des Java Cross Compilers gelten die folgenden Namen:
Alle Testklassen befinden sich im Verzeichnis jUnitTest/ch/ntb/cross/eclipse/testClasses. Die Namensgebung ist wie folgt:
TxxName.java: xx ist eine aufsteigende Nummer, name ist ein sinnvoller
Bezeichner
Testfälle für den Control-Fluss Graph (CFG) befinden sich im Verzeichnis jUnitTest/ch/ntb/cross/eclipse/cfg. Die Testfälle werden wie folgt benannt:
CFGxx.java: xx ist die Nummer der Testklasse, für die der Compiler den CFG erstellt. Die Methoden, die den Compiler aufrufen, den Zugriff auf den CFG ermöglichen und die einzelnen Knoten testen, befinden sich in jUnitTest/ch/ntb/cross/eclipse/cfg/TestCFG
Testfälle für die SSA-Form(SSA) befinden sich im Verzeichnis jUnitTest/ch/ntb/cross/eclipse/ssa. Die Testfälle werden wie folgt benannt:
SSAxx.java: xx ist die Nummer der Testklasse, für die der Compiler die SSA-Form erstellt. Die Methoden, die den Compiler aufrufen, den Zugriff auf die SSA ermöglichen und die einzelnen Knoten testen, befinden sich in jUnitTest/ch/ntb/cross/eclipse/cfg/TestSSA