Commit Graph

51 Commits

Author SHA1 Message Date
JanUlrich
36a3aeddb3 main-Methode in .jav Files möglich 2015-10-23 16:22:44 +02:00
JanUlrich
eda270d451 Nachträglich Fehler beheben 2015-10-23 14:13:17 +02:00
JanUlrich
f16171a8f6 Object zu java.lang.Object als Superklasse von Class im Standardkonstruktor ändern 2015-10-23 11:48:35 +02: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
632c2ca508 Genericklassen für Superklassen, Fieldtypes und Methodenparameter werden generiert 2015-10-20 15:58:39 +02:00
bafffe26ad Generierung von Generic Klasse auskommentiert 2015-10-20 14:07:57 +02:00
50dda3041f Beginn der Generierung der GenericKlasse, Problem ist der Konstruktor, dieser wird auf Objekt aufgerufen und nicht auf der SUperklasse 2015-10-16 15:15:30 +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
86e06a6e7a Erweitern des Bytecode Gen. 2015-09-22 18:43:36 +02:00
JanUlrich
296ffbe297 Fehler in FieldDeclaration behoben. Signaturen an Methoden und Klassen angefügt 2015-09-17 20:57:33 +02:00
JanUlrich
bfe6b03605 Umstieg auf BCEL6 SourceCode. Einführen von DHBWInstructionFactory 2015-09-10 16:21:30 +02:00
JanUlrich
ccd25ab865 Bytecode erweitert. BCEL6-SNAPSHOT eingebunden. 2015-09-02 17:11:32 +02:00
JanUlrich
64bed0c60d MethodCall implementiert 2015-08-27 16:36:19 +02:00
JanUlrich
d0267aa960 Bytecode erweitert 2015-08-27 13:36:14 +02:00
JanUlrich
2d8adb5c69 Beginn der Implementierung von Bytecode für Lambda Expression 2015-08-26 14:48:51 +02:00
JanUlrich
24671ceca4 EmptyClass Test funktionsfähig 2015-06-17 12:03:54 +02:00
JanUlrich
bfac3c8145 Fehler in SuperCall beheben. StandardKonstruktor enthält nun SuperCall 2015-06-17 11:08:50 +02:00
JanUlrich
1c2ac73dbd Standardkonstruktor enthält nun SuperCall 2015-06-16 17:44:27 +02:00
Fikus, Evelyn (WWI2012D)
1d9f58b196 Notizen und Codeschnipsel GenByteCode 2015-06-16 11:55:29 +02:00
stan
f3a324fb38 genByteCode für Constructor implementiert. Unfertig 2015-05-27 15:57:15 +02:00
Fikus, Evelyn (WWI2012D)
a94d7326b1 Kleiner Formfehler korrigiert 2015-05-22 13:54:46 +02:00
Fikus, Evelyn (WWI2012D)
57350e2095 Fertige class.java ByteCode Generierung 2015-05-22 13:50:43 +02:00
Fikus, Evelyn (WWI2012D)
2b62ac43e6 21.05.15 - Konferenz Call; Class.java GenByteCode Methode - Zusatz:
Rückgabewert sollte ByteCode sein; Entsprechend muss ähnlich
JavaCodeResult Klasse eine ByteCodeResult Klasse erstellt werden...
2015-05-21 17:10:04 +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
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
144c31a4cb Bei der Generierung der FiniteClosure werden nun Beziehungen zu Superklassen, welche Importiert wurden, korrekt angefügt 2015-04-08 21:23:28 +02:00
JanUlrich
da70abf954 Tests anfügen. Probleme mit Constructor beheben. 2015-02-25 18:29:44 +01:00
JanUlrich
9e99a5b20b This()-Aufruf anfügen. Änderungen an Constructor vornehmen. Keine lauffähige Version 2015-02-25 16:34:29 +01:00
JanUlrich
16dd89376c GTVDeclarationContext angefügt. Dadurch Fehler beim Umwandeln von GTZ in TPH behoben 2015-02-24 17:06:14 +01:00
JanUlrich
f9bfe6fb44 Test geändert 2015-02-03 15:58:04 +01:00
JanUlrich
8aa106b38a Falsche Übernahme von BoGTV im Konstruktor von Class beheben 2015-02-03 12:24:40 +01:00
JanUlrich
1cb66d4f88 Umstellung auf anderen Logger 2014-11-04 13:47:05 +01: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
2b33576488 Finite Closure ohne Subtypes. checkType statt TYPE 2014-10-08 19:00:17 +02:00
JanUlrich
81416b8bf4 Richtiger Import von Generischen Typen aus der JRE 2014-10-07 15:36:18 +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
49917239c1 GenericVarDeclarationList extends SyntaxTreeNode 2014-09-16 17:34:04 +02:00
JanUlrich
18e7b68927 JavaParser fixed 2014-09-16 11:31:15 +02:00
JanUlrich
6505c985e0 Konstruktor von Type muss mit Elternelement im Syntaxbaum aufgerufen werden 2014-09-14 18:38:43 +02:00
JanUlrich
ca8145e4a2 GenericTypeVar setParentClass entfernt 2014-09-10 23:32:36 +02:00
JanUlrich
583dfb23e3 Probleme mit GenericTypeVar behoben 2014-09-09 11:15:10 +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
37d33b7a31 JavaClassName implementiert 2014-09-02 18:49:19 +02:00
JanUlrich
01c6a934ed Projekt umstrukturierung 2014-09-02 11:07:16 +02:00