JanUlrich
3ab96a3ed7
Syntaxbaum bereinigen. Allen Code löschen. Nur Struktur bleibt erhalten
2016-12-16 00:00:37 +01:00
JanUlrich
717fd5d53e
Field anpassen
2016-12-02 01:23:01 +01:00
JanUlrich
6a4cb673bf
Mergen... (nicht fertig)
2016-11-11 11:01:55 +01:00
JanUlrich
107201c00c
Fehler in FunN Generierung beheben
2016-10-28 18:31:42 +02:00
JanUlrich
b05b0ea5df
Syntaxbaum anpassen
2016-09-30 12:46:02 +02:00
JanUlrich
bc812ad083
Aufräumen
2016-09-16 13:25:20 +02:00
JanUlrich
5be508e943
Beginnen der AST Anpassungen für das ANTLR-Projekt. Constructor-Aufrufe ändern. UsedID entfernen. parserPostProcessing entfernen. Anpassungen am AST Layout.
2016-09-10 00:40:17 +02:00
JanUlrich
aa6a6beb93
StackMapTable-Fix
2016-08-25 19:52:06 +02:00
JanUlrich
5aebc06337
Fehlerhaften Filter auslassen
2016-07-21 16:20:37 +02:00
JanUlrich
eb0da3c36a
Aufräumen, neues Eclipse-Projekt anlegen
2016-06-22 20:29:16 +02:00
JanUlrich
d03e20df90
FunN Typen konvertieren. FunVoidN Typen werden nicht mehr benutzt
2016-04-29 15:23:42 +02:00
JanUlrich
07d63a9586
Merge mit bytecode
2016-04-19 16:59:59 +02:00
JanUlrich
b70dc71a62
Convert zu FunNTypen hinzufügen
2016-04-18 15:38:47 +02:00
87e49a692a
Vorbereitung für "Mehrere Lösungen in einer Classfile"
2015-11-06 16:42:22 +01:00
ce52fd8904
ConsoleInterface an neue CompilerApi angepasst
...
RefType getBytecodeSignature unterscheidet zwischen RefType und TypePlacholder
Abstrakte ByteCodeTest Klasse um getClassLoader erweitert
Alle BytecodeTypeTests angepasst
2015-10-27 15:14:52 +01:00
bfb00ac1d1
ClassGenerator hat eine Map von zusätzlichen Klassen die generiert werden müssen
...
MyCompiler und MyCompilerApi aufgeräumt
ASTFactory Klasse angefangen
2015-10-22 20:40:33 +02:00
1a07c186a6
generateBytecode von Class gibt eine Menge an ByteCodeResults zurück, wird benötigt um zusätzliche Klassen anzulegen
2015-10-16 10:39:34 +02:00
JanUlrich
ccd25ab865
Bytecode erweitert. BCEL6-SNAPSHOT eingebunden.
2015-09-02 17:11:32 +02:00
JanUlrich
133740d1f8
Merge branch 'bytecode' into refactoring
2015-08-27 13:37:45 +02:00
JanUlrich
d0267aa960
Bytecode erweitert
2015-08-27 13:36:14 +02:00
JanUlrich
44599246b2
FunVoidN einführen
2015-07-08 17:46:54 +02:00
stan
f3a324fb38
genByteCode für Constructor implementiert. Unfertig
2015-05-27 15:57:15 +02:00
JanUlrich
6030682400
Test für Bytecode anfügen. Beispielhaft generateBytecode-Methode in MyCompiler implementiert
2015-05-27 12:53:47 +02:00
JanUlrich
2b47b8e5bf
Javadoc generieren und Aufräumen: Sämtliche codegen-Methoden und Hilfsklassen zu Generierung von Bytecode löschen. Unnötige Tests entfernen. ANTLR-Package entfernen
2015-05-12 19:49:27 +02:00
JanUlrich
ae40372a8b
Encoding auf UTF-8 geändert
2015-05-12 14:57:12 +02:00
JanUlrich
d343c27edb
Logger angepasst. MyCompiler.getAPI erfordert nun einen Logger als Parameter. Filterung im Unify eingefügt.
2015-05-07 01:01:39 +02:00
JanUlrich
7ba9688702
Menge eingeführt und dadurch Vector abgelöst. KomplexeMenge eingeführt, ConstraintSet baut nun darauf auf
2015-04-22 21:40:22 +02:00
JanUlrich
1cb66d4f88
Umstellung auf anderen Logger
2014-11-04 13:47:05 +01:00
JanUlrich
c62c31db6d
Kleine Änderungen am Logger
2014-10-13 10:39:14 +02:00
JanUlrich
1141417c0b
Weitere Aussonderung von Constraints durch Unify
2014-10-09 17:38:10 +02:00
JanUlrich
26f35cfeb6
Logger angefügt
2014-10-09 12:01:16 +02:00
JanUlrich
4c9d696905
FC enthält superklassen
2014-10-01 17:12:16 +02:00
JanUlrich
d636d29ab5
Problem mit der Umwandlung von generischen Variablen zu TPH behoben (noch nicht vollständig)
2014-09-18 16:26:02 +02:00
JanUlrich
6505c985e0
Konstruktor von Type muss mit Elternelement im Syntaxbaum aufgerufen werden
2014-09-14 18:38:43 +02:00
JanUlrich
6858092ef1
Einführung von ConstraintType
2014-09-08 15:12:47 +02:00
JanUlrich
9f97bef6cd
Umstrukturierung zu de.dhbwstuttgart-Packagenamen
2014-09-05 11:49:31 +02:00
JanUlrich
c90f1404ab
Große Umstrukturierung
2014-09-04 16:35:44 +02:00
JanUlrich
93a6070bd4
Änderungen an Testfiles
2014-09-03 16:15:04 +02:00
JanUlrich
3d88fb479b
Testfile angepasst
2014-09-03 10:42:12 +02:00
JanUlrich
37d33b7a31
JavaClassName implementiert
2014-09-02 18:49:19 +02:00
JanUlrich
01c6a934ed
Projekt umstrukturierung
2014-09-02 11:07:16 +02:00
JanUlrich
d6c75463ca
Projektstruktur ändern
2014-09-02 10:33:54 +02:00