JanUlrich
|
1371220249
|
Fehler in TypeDeplyment behoben
|
2015-09-28 16:35:01 +02:00 |
|
JanUlrich
|
46291a6056
|
Bug 23 gefixt.
|
2015-09-24 15:26:34 +02:00 |
|
JanUlrich
|
61a4bc3cd7
|
Fehler in Lambda2_2 gefixt
|
2015-09-23 17:22:01 +02:00 |
|
JanUlrich
|
c5f0e73e50
|
Identity implementiert
|
2015-09-23 15:30:35 +02:00 |
|
JanUlrich
|
99a7510810
|
Runnable gefixt
|
2015-09-23 12:48:08 +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
|
a9611fdd90
|
Erster zusammengehackter Stand, bei dem Runnable.jav-Test funktioniert
|
2015-09-16 18:45:45 +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
|
133740d1f8
|
Merge branch 'bytecode' into refactoring
|
2015-08-27 13:37:45 +02:00 |
|
JanUlrich
|
636149d664
|
Merge mit Master
|
2015-08-27 13:37:41 +02:00 |
|
JanUlrich
|
d0267aa960
|
Bytecode erweitert
|
2015-08-27 13:36:14 +02:00 |
|
JanUlrich
|
985f3e984c
|
Fehler in Parser behoben
|
2015-08-26 15:08:04 +02:00 |
|
JanUlrich
|
2d8adb5c69
|
Beginn der Implementierung von Bytecode für Lambda Expression
|
2015-08-26 14:48:51 +02:00 |
|
JanUlrich
|
8d1b2c6b82
|
Unify Debuoutput angefügt
|
2015-08-04 11:06:18 +02:00 |
|
JanUlrich
|
ae372cdd3b
|
merge und Timer anfügen
|
2015-07-22 19:56:39 +02:00 |
|
JanUlrich
|
70b804fc4a
|
Zeitmessung für Clone
|
2015-07-16 01:35:06 +02:00 |
|
Martin Plümicke
|
fbc1bc5b5b
|
Cloner durch Unify.deepClone in UndMenge.java ersetzt
|
2015-07-16 01:16:06 +02:00 |
|
JanUlrich
|
3601d11b0b
|
Fehler in deepCopy behoben
|
2015-07-15 17:09:49 +02:00 |
|
JanUlrich
|
6321f1308d
|
Nicht mehr im Subst, sondern vorm Subst klonen
|
2015-07-15 11:50:10 +02:00 |
|
JanUlrich
|
c7ffabe0f0
|
Im Unify wird nur noch bei SUBST deepCopy angewendet. Timer implementiert zum ermitteln der Zeitaufwendungen der einzelnen Schritte im Algorithmus
|
2015-07-14 18:43:54 +02:00 |
|
JanUlrich
|
e891551b4e
|
Merge mit bytecode
|
2015-07-14 14:51:15 +02:00 |
|
JanUlrich
|
44599246b2
|
FunVoidN einführen
|
2015-07-08 17:46:54 +02:00 |
|
JanUlrich
|
4f9b4c0e16
|
Merge mit Master
|
2015-07-08 16:54:39 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
172ea3fbee
|
GenCode: Lambda theorethisch korrekt, hängt aber noch an einer
unbekannten NullPointerException
|
2015-07-08 16:43:10 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
3111d51005
|
GenCode: Versuch LambdaExpression umzusetzen, scheitert aber bislang an
nicht importierbaren Klassen aus BCEL
|
2015-07-08 15:00:47 +02:00 |
|
JanUlrich
|
38176163d5
|
.log-Dateien zu gitignore hinzufügen. Filter in Unify verbessern
|
2015-07-08 14:23:29 +02:00 |
|
JanUlrich
|
c3a8567e3f
|
Filter in Unify zw. Schritt 4 und 5 einfügen
|
2015-07-08 10:37:26 +02:00 |
|
JanUlrich
|
59b574f040
|
Fehler in PostIncrement/UnaryExpression behoben
|
2015-06-26 19:42:25 +02:00 |
|
JanUlrich
|
442da87f48
|
Debug-Code einfügen für Karthesisches Produkt in Unify
|
2015-06-26 12:25:46 +02:00 |
|
Schubert, Julia (WWI2012D)
|
d2f50069d2
|
NewArray implementiert, scheitert daran, dass der Parser keine Array
Initialisierung annimmt.
|
2015-06-25 23:05:51 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
03b0544131
|
GenCode: LongLit implementiert, aufgrund von Typinferenz-Problemen nicht
testbar
|
2015-06-25 16:20:51 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
5f6525db19
|
GenCode: FloatLit implementiert, aufgrund von Typeinferenz-Problemen
nicht testbar.
|
2015-06-25 16:12:18 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
ea2aa91761
|
GenCode: DoubleLiteral implementiert. Aufgrund von Typinferenz-Problemen
kann ein erfolgreicher Test-Run nicht konsisten repliziert werden.
|
2015-06-25 16:01:24 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
cef7c777b2
|
GenCode: StringLit erfolgreich getestet - Strings werden in dynamisch
in den Konstantenpool geschrieben und ausgelesen
|
2015-06-25 15:49:22 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
d50206a519
|
GenCode: Assign kann nun zwischen Int und String switchen.
StringLit-Test ergab, dass es - wie befürchtet - Probleme mit der
korrekten Vergabe von Indizes gibt.
|
2015-06-25 15:35:13 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
5fbb4f0d61
|
GenCode: Reupload StringLiteral aufgrund von Merge-Problemen
|
2015-06-25 15:19:30 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
b4d9cfbe0c
|
GenCode: Reupload Assign Type-Switch wegen Mergeproblemen
|
2015-06-25 15:18:14 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
6dd922a263
|
Testcode umgeschrieben
|
2015-06-25 14:29:16 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
c7bed0fa0e
|
GenCode: PostIncrement umgesetzt, aufgrund von Problemen bei der
TypInferenz aber nicht testbar. Vermutlich muss der Counter/Index der
Variablen noch weiter angepasst werden.
|
2015-06-25 14:27:18 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
8bc2867eb7
|
GenCode für CharLiteral, momentan aufgrund einer Parser-NPE nicht
lauffähig
|
2015-06-23 20:28:36 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
d028f7f14a
|
GenCode: Assign ist jetzt dynamisch für mehrere Variablen - Anpassung
für verschiedene Typen potentiell nötig
|
2015-06-23 20:01:06 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
c00e61eae6
|
Verbesserung von Assign: sollte jetzt auch mehrere Variablen korrekt
abspeichern - allerdings entsteht im class-File nur eine einzige.
Problem in IntLiteral etc.?
|
2015-06-23 16:54:22 +02:00 |
|
Schubert, Julia (WWI2012D)
|
acdc36d23f
|
BoolLiteral implementiert
|
2015-06-23 00:23:14 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
93f4257cdc
|
Assign und LiteralInt enthalten eine funktionierende GenCode-Methode,
Anpassungen für mehrere Variablen evtl. nötig
|
2015-06-22 23:53:29 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
a901dd6b38
|
Merge branch 'bytecode' of
ssh://seminar@gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into
bytecode
|
2015-06-22 16:51:52 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
cd8b85cc41
|
Probleme beim Pull, Versuch zu Committen bevor pull
|
2015-06-22 16:51:13 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
d9a08820e8
|
Idee zu Return createReturn
|
2015-06-22 16:47:19 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
1cd1aa7a50
|
Änderung an StringLitTest.jav -> jetzt return void
|
2015-06-22 16:42:03 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
8da8eb7d28
|
Neuer Versuch StringLiteral
|
2015-06-22 16:22:12 +02:00 |
|
Fütterling, Franziska (WWI2012D)
|
5da4ed534d
|
Erneuter Assign-Commit aufgrund von merge-Problemen
|
2015-06-22 16:14:45 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
ad0e8643ec
|
Update StringLiteral; Test läuft allerdings nicht durch
|
2015-06-22 15:18:11 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
614607e803
|
Weiterer bcel Versuch StringLiteral
|
2015-06-22 15:08:30 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
09a447cc48
|
Versuch bcel für StringLiteral
|
2015-06-22 14:49:22 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
d96b36c5d1
|
Assign.java genByteCode Methode angefügt (noch leer)
|
2015-06-22 12:55:21 +02:00 |
|
Martin Plümicke
|
99c719251d
|
Null eingefuegt
|
2015-06-18 12:34:09 +02:00 |
|
Martin Plümicke
|
c7a77c0646
|
Weitere Testfaelle
|
2015-06-18 11:17:42 +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
|
2c4f735935
|
ConstraintType entfernt. Constructor erbt jetzt von Methode. Fehler in Constructor.pareserPostProcessing behoben
|
2015-06-16 22:08:17 +02:00 |
|
JanUlrich
|
302d7d05f3
|
Merge branch 'bytecode' into refactoring
|
2015-06-16 17:44:45 +02:00 |
|
JanUlrich
|
1c2ac73dbd
|
Standardkonstruktor enthält nun SuperCall
|
2015-06-16 17:44:27 +02:00 |
|
JanUlrich
|
4191c8d8b2
|
Merge
|
2015-06-16 15:04:38 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
c9f1dd2449
|
Überall genByteCode Methode deklarieren, sodass Fehler verschwinden.
Korrektur Method.java und Constructor.java
|
2015-06-16 14:58:27 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
253ba6518b
|
Versuch, MethodGen in Method.java zu implementieren
|
2015-06-16 14:23:32 +02:00 |
|
JanUlrich
|
3be6aef821
|
Merge
|
2015-06-16 14:23:01 +02:00 |
|
JanUlrich
|
62a1a9b871
|
Constraint Type gelöscht
|
2015-06-16 14:22:13 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
c6502600cc
|
Weitere Überlegung im Bereich Constructor / Method
|
2015-06-16 13:53:32 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
e9c6170d15
|
Iteration über Statements innerhalb method.java
|
2015-06-16 13:19:01 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
2fac549cf5
|
Zusätzliche Kommentare und geringfügige Änderungen in der Überlegung
|
2015-06-16 13:08:11 +02:00 |
|
Fikus, Evelyn (WWI2012D)
|
1d9f58b196
|
Notizen und Codeschnipsel GenByteCode
|
2015-06-16 11:55:29 +02:00 |
|
JanUlrich
|
76b575fedc
|
Kommentar
|
2015-06-10 14:12:32 +02:00 |
|
JanUlrich
|
aa5bb3c073
|
Fehler im Parser behoben: castexpression und primitive Typen entfernt
|
2015-06-10 13:17:06 +02:00 |
|
JanUlrich
|
21cf019ac4
|
Unnötige Typen gelöscht. char, int, bool, etc. Können vom Unify-Algorithmus nicht verwertet werden
|
2015-06-10 11:36:40 +02:00 |
|
JanUlrich
|
356a229573
|
ConstraintsSet überarbeitet
|
2015-06-03 14:10:34 +02:00 |
|
JanUlrich
|
6bb01f012f
|
ConstraintsSet überarbeitet
|
2015-06-03 14:10:12 +02:00 |
|
JanUlrich
|
e6606d08ee
|
ConstraintPair erbt von Pair
|
2015-06-03 11:27:39 +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
|
15e9fb44b8
|
Trennung von KomplexeMenge und COnstraintsSet. Experimenteller Zustand
|
2015-05-26 21:43:05 +02:00 |
|
JanUlrich
|
2b6ffdef11
|
Java Compliance auf JRE 8 erhöhen
|
2015-05-26 10:13:35 +02:00 |
|
JanUlrich
|
91360af27c
|
Merge branch 'bytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-05-25 18:47:34 +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
|
fcac7fb04f
|
toString() für OderMenge implementieren
|
2015-05-20 15:20:25 +02:00 |
|
JanUlrich
|
035851ba79
|
Änderungen am Logger. + Test für Filte im Unify.
|
2015-05-20 14:59:28 +02:00 |
|
JanUlrich
|
6fc412d949
|
Revert "Merge branch 'bytecode'"
This reverts commit 711c0d2f79 , reversing
changes made to 2b47b8e5bf .
|
2015-05-12 19:54:34 +02:00 |
|
JanUlrich
|
711c0d2f79
|
Merge branch 'bytecode'
|
2015-05-12 19:50:52 +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
|
f5ef7bd3f5
|
Merge branch 'master' into bytecode
|
2015-05-07 14:41:31 +02:00 |
|
JanUlrich
|
5e5a17b265
|
toString zu UndMenge hinzugefügt
|
2015-05-07 14:41:13 +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
|
1cb335b46b
|
ConstraintsSet umgebaut in eine KomplexeMenge von Pairs
|
2015-04-28 15:27:16 +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 |
|
Martin Plümicke
|
c080f452ae
|
Bug 18: ? ext/sup ty1 = ? ext/sup ty2 wird reduziert zu ty1 = ty2
|
2015-04-01 01:28:15 +02:00 |
|
JanUlrich
|
1d7074f1c6
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-03-31 16:45:54 +02:00 |
|
Martin Plümicke
|
a2997fdd6b
|
Bug 16: wieder zurueckgenommen, Zusammenhangskomponenten wieder raus
|
2015-03-31 16:45:22 +02:00 |
|
JanUlrich
|
af7d478b84
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-03-31 16:19:48 +02:00 |
|
JanUlrich
|
03753d68b9
|
Aufräumen
|
2015-03-31 15:24:30 +02:00 |
|
JanUlrich
|
b2f742033b
|
Aufräumen: Statt getTypeFor wird nun nur noch TYPE aufgerufen. Die Constraintbildung in der LambdaExpression wurde geändert. Siehe Bug #12
|
2015-03-31 12:37:45 +02:00 |
|
Martin Plümicke
|
67b6d29ce8
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-03-12 12:30:20 +01:00 |
|
Martin Plümicke
|
385423092a
|
Fuer TPH <. Ty' hinzugefuegt: ? ext Ty <. Ty'
|
2015-03-12 12:29:54 +01:00 |
|
JanUlrich
|
2c6bce344d
|
TYPE erstellt bei LambdaExpression nun zwei constraints, falls die Parameter/RetType nicht vom Typ ? extends sind. Dann werden die Constraints einmal mit dem eigentlichen Typ T und einem ? extends/super T -Typ generiert
|
2015-03-12 12:27:43 +01:00 |
|
JanUlrich
|
c53eff4f2c
|
Merge branch 'refactoring'
|
2015-03-11 16:37:00 +01:00 |
|
Martin Plümicke
|
8cc1c79c67
|
? ext Ty <. TPH in Unify eingefuegt
|
2015-03-11 16:36:05 +01:00 |
|
JanUlrich
|
7f2d64e73b
|
Änderung an der Constraint Erstellung für LambdaExpressions
|
2015-03-11 12:39:08 +01:00 |
|
JanUlrich
|
3b258c3880
|
Object Type implementieren
|
2015-03-11 11:54:42 +01:00 |
|
Martin Plümicke
|
40bfc79948
|
ObjectType als Supertype von RefType, GTV und TPH eingefuegt, einige Fehler muessen noch geloest werden
|
2015-03-10 22:48:29 +01:00 |
|
Pluemicke Martin
|
6a47dfaf58
|
nicht lauffaehige Version
|
2015-03-10 22:32:29 +01:00 |
|
JanUlrich
|
3d2dbc8709
|
ObjectType eingeführt. Es muss noch Unify angepasst werden
|
2015-03-10 12:38:18 +01:00 |
|
JanUlrich
|
324fb27b6d
|
ObjectType eingeführt. Es muss noch Unify angepasst werden
|
2015-03-10 12:33:52 +01:00 |
|
Dr. Martin Pluemicke
|
f2bc4f0ffa
|
TPH <. ? super Ty reduziert auf TPH <. Ty eingefuegt, damit BUG 7 geloest
|
2015-03-05 16:37:45 +01:00 |
|
Dr. Martin Pluemicke
|
549640dfc4
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-03-05 13:58:50 +01:00 |
|
JanUlrich
|
90e4c3bc96
|
Doku erweitert
|
2015-03-05 13:56:42 +01:00 |
|
Dr. Martin Pluemicke
|
7889783e8a
|
Unify Bugfix Bug 5 geloest und fuer TypVar <. RefType: ? extends Ty <. RefType eingefuegt
|
2015-03-05 13:55:21 +01:00 |
|
JanUlrich
|
e8538be1c2
|
Fehler in Umwandlung von GTV zu TPH beheben
|
2015-03-04 13:50:09 +01:00 |
|
JanUlrich
|
1ec9c3f67f
|
Fehler in Umwandlung von RefType zu GTV in BoGTV beheben
|
2015-03-03 18:24:14 +01:00 |
|
JanUlrich
|
618847bf4f
|
Fehlende Umwandlung von RefType zu GTV in Wildcard-Types implementieren
|
2015-03-03 16:59:00 +01:00 |
|
JanUlrich
|
0674de12c6
|
Overloading-Algorithmus in Klasse MethodCall auslagern
|
2015-03-03 11:37:04 +01:00 |
|
JanUlrich
|
8e59e46d57
|
Overloading-Algorithmus in Klasse MethodCall auslagern
|
2015-03-03 11:34:42 +01:00 |
|
JanUlrich
|
a8a7ad564b
|
Super-Aufruf implementieren
|
2015-02-26 17:46:04 +01:00 |
|
JanUlrich
|
4fd30850b5
|
ThisCall und SuperCall anfügen
|
2015-02-26 17:41:29 +01:00 |
|
JanUlrich
|
37e55490e1
|
Fehler beheben. Hat FunN den Rückgabetyp void, so wird kein ? extends void generiert
|
2015-02-26 16:57:43 +01:00 |
|
JanUlrich
|
1941fa5d64
|
this()-Aufruf anfügen
|
2015-02-26 15:50:23 +01:00 |
|
JanUlrich
|
5455ba803e
|
Fehler in TYPE-Methode von Constructor beheben
|
2015-02-25 18:51:48 +01: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 |
|
Dr. Martin Pluemicke
|
c315def167
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-02-25 12:05:05 +01:00 |
|
Dr. Martin Pluemicke
|
748a38833d
|
Bug fix in Unify Zeile 1339 Typecast vom 1. aufs 2. Argument verschoben.
|
2015-02-25 12:04:13 +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
|
dc6cd6cdd0
|
FieldDeclaration wurde der Typ in der TYPE methode nicht angepasst. Fehler behoben
|
2015-02-24 15:25:56 +01:00 |
|
Martin Plümicke
|
4e61ba736d
|
alle Faelle P.OperatorSmallerExtends eingefuegt
|
2015-02-17 23:23:02 +01:00 |
|
Pluemicke Martin
|
acd20842e2
|
oderConstraints.filterWrongConstraints(unifier); oderConstraints.unifyUndConstraints(unifier); auskommentiert
|
2015-02-17 22:12:31 +01:00 |
|
Pluemicke
|
c366ef05f5
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-02-11 14:41:55 +01:00 |
|
Pluemicke
|
6664b819d9
|
Zugrifssberechtigung
|
2015-02-11 14:41:27 +01:00 |
|
JanUlrich
|
621f1c860f
|
Karthesisches Produkt wird leer, falls einer der Teilmengen leer ist
|
2015-02-11 14:35:37 +01:00 |
|
Martin Plümicke
|
7a61324c9f
|
? ext/super TPH <?/= RefType/GenType und RefType/GenType <?/= ? ext/super TPH eingefuegt nicht alle Faelle getestet
|
2015-02-08 19:19:30 +01:00 |
|
Martin Plümicke
|
267083fbb4
|
debug Ausgabe korriegiert!
|
2015-02-07 15:19:10 +01:00 |
|
JanUlrich
|
0922b9e899
|
Änderungen an Testfiles und Logger
|
2015-02-06 15:41:01 +01:00 |
|
JanUlrich
|
f9bfe6fb44
|
Test geändert
|
2015-02-03 15:58:04 +01:00 |
|
Martin Plümicke
|
57f35605f6
|
In Unify.subunify bei P.OperatorEqual() Wildcards loeschen
|
2015-02-03 14:01:04 +01:00 |
|
Martin Plümicke
|
b4c0b17cf4
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-02-03 12:26:03 +01:00 |
|
Martin Plümicke
|
56f69727eb
|
In Unify.greater1 alle Bounds einer BGTV als groesserer Typ hinzugefuegt
|
2015-02-03 12:25:45 +01:00 |
|
JanUlrich
|
8aa106b38a
|
Falsche Übernahme von BoGTV im Konstruktor von Class beheben
|
2015-02-03 12:24:40 +01:00 |
|
JanUlrich
|
de4cfa2656
|
BoGTV fügt keine Constraints mehr hinzu. Test angefügt
|
2015-02-03 11:20:05 +01:00 |
|
Martin Plümicke
|
69bd1510ec
|
Unify.subunify Kommentare eingefuegt
|
2015-01-31 14:21:02 +01:00 |
|
Martin Plümicke
|
1b1a690212
|
Unify.subunify wildcards werden entfernt, wenn sie auf beiden Seiten identisch sind
|
2015-01-30 16:12:25 +01:00 |
|
Martin Plümicke
|
1369161f12
|
Wildcard Unifikation
|
2015-01-30 13:52:17 +01:00 |
|
JanUlrich
|
03d1727cbf
|
Unnötige GenericVariables nicht mehr einfügen
|
2015-01-28 01:26:42 +01:00 |
|
JanUlrich
|
6e6908d460
|
Fehler in parserPostProcessing behoben
|
2015-01-23 16:49:09 +01:00 |
|
JanUlrich
|
99d3ecf030
|
Fehler behoben, Fehler behoben, Fehler behoben.
|
2015-01-23 15:28:15 +01:00 |
|
JanUlrich
|
615d2c633e
|
Fehler beheben
|
2015-01-23 13:31:52 +01:00 |
|
JanUlrich
|
c58d706c01
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-01-20 18:33:16 +01:00 |
|
JanUlrich
|
f1171210bc
|
Kleine Änderungen, Fehlerbehebung
|
2015-01-20 18:32:51 +01:00 |
|
Dr. Martin Pluemicke
|
cbafe352c9
|
Kommentar in Unify fuer weitere Arbeiten eingefuegt
|
2015-01-20 18:24:58 +01:00 |
|
JanUlrich
|
d7bb282d0f
|
Fehler behoben
|
2015-01-20 16:56:53 +01:00 |
|
Dr. Martin Pluemicke
|
ffdffa8371
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-01-20 14:40:57 +01:00 |
|
Dr. Martin Pluemicke
|
e9b2564484
|
Unify.java: in subst rekursiver Aufruf fuer Wildcardargumente eingefuegt
|
2015-01-20 14:40:05 +01:00 |
|
JanUlrich
|
3a58694a02
|
Einsetzen von Generischen Variablen angepasst
|
2015-01-20 13:35:56 +01:00 |
|
Martin Plümicke
|
6c4090bc4b
|
in Subst = in &= umgeaendert
|
2015-01-18 23:22:32 +01:00 |
|
Martin Plümicke
|
56c5ec7e18
|
Bug in subst in Unfify.java gepatched
|
2015-01-16 22:02:05 +01:00 |
|
JanUlrich
|
7d4009b6ae
|
parser.jay Fehler beheben
|
2015-01-16 14:48:20 +01:00 |
|
JanUlrich
|
7ef990ef08
|
merged
|
2015-01-04 23:29:56 +01:00 |
|
JanUlrich
|
f20b978b14
|
Kleine Anpassungen
|
2015-01-04 19:30:37 +01:00 |
|
Martin Plümicke
|
a22f8c98cf
|
merge conlict in bin/.gitignore behoben
|
2015-01-02 15:59:22 +01:00 |
|
Martin Plümicke
|
e8b03d5717
|
Pfad in Bytecode/Classfile angepasst
|
2015-01-02 15:54:59 +01:00 |
|
Martin Plümicke
|
5b9cabb3e1
|
Wildcards im Subst im Unify eingefuegt Kommentare
|
2014-12-05 17:47:34 +01:00 |
|
JanUlrich
|
66da1d2638
|
merge
|
2014-12-05 17:27:17 +01:00 |
|
Martin Plümicke
|
4046066b7c
|
Wildcards im Subst im Unify eingefuegt
|
2014-12-05 17:25:46 +01:00 |
|
JanUlrich
|
09d1acab93
|
Testfälle angefügt
|
2014-12-05 17:11:22 +01:00 |
|
Martin Plümicke
|
9861fb2f3b
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2014-12-05 16:40:56 +01:00 |
|
Martin Plümicke
|
aca4ee05a0
|
Bytecode ergaenzt
|
2014-12-05 16:38:32 +01:00 |
|
JanUlrich
|
e6ca6fefa2
|
Fehler in Karthesischem Produkt behoben
|
2014-11-20 02:13:01 +01:00 |
|
JanUlrich
|
d41d3293aa
|
Debugausgaben eingeschränkt
|
2014-11-04 17:01:35 +01:00 |
|
JanUlrich
|
c1947e0810
|
Merge mit Änderungen am Unify
|
2014-11-04 13:51:48 +01:00 |
|
JanUlrich
|
4401414b67
|
Anderen Logger angefügt
|
2014-11-04 13:47:31 +01:00 |
|
JanUlrich
|
1cb66d4f88
|
Umstellung auf anderen Logger
|
2014-11-04 13:47:05 +01:00 |
|
Martin Plümicke
|
da70cad512
|
Unifyaufruf aufgeteilt in Zusammenhangskomponenten in Sourcefile.java
|
2014-11-03 10:40:28 +01:00 |
|
JanUlrich
|
c62c31db6d
|
Kleine Änderungen am Logger
|
2014-10-13 10:39:14 +02:00 |
|
JanUlrich
|
b31f770fe3
|
Logger angefügt
|
2014-10-09 17:38:29 +02:00 |
|
JanUlrich
|
1141417c0b
|
Weitere Aussonderung von Constraints durch Unify
|
2014-10-09 17:38:10 +02:00 |
|
JanUlrich
|
8723ced9b0
|
Merge branch 'refactoring' into bytecode
|
2014-10-09 13:54:55 +02:00 |
|
JanUlrich
|
efa79da5d5
|
filterUndConstraints
|
2014-10-09 13:54:44 +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
|
383e5bd883
|
NullPointerException in Unify beseitigt
|
2014-10-07 17:47:23 +02:00 |
|
JanUlrich
|
81416b8bf4
|
Richtiger Import von Generischen Typen aus der JRE
|
2014-10-07 15:36:18 +02:00 |
|
JanUlrich
|
3db9b069c7
|
makeBasicAssumptions verbessert. Nimmt auch nun die Superklassen der BasicAssumptions auf
|
2014-10-07 10:47:52 +02:00 |
|
JanUlrich
|
37923779b1
|
In der FC_TTO werden keine T <. T Constraints mehr aufgenommen
|
2014-10-07 09:20:35 +02:00 |
|
JanUlrich
|
0fc7e18935
|
Merge branch 'antlr' into refactoring
|
2014-10-06 14:56:16 +02:00 |
|
JanUlrich
|
ab20e2c5e8
|
FC enthält Supertklassen
|
2014-10-01 17:13:08 +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
|
199278ac8b
|
ANTLR Test angepasst
|
2014-09-15 23:37:50 +02:00 |
|
JanUlrich
|
250b98d679
|
Antlr verschoben
|
2014-09-15 17:03:13 +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
|
45ea59e7ad
|
Fehler in get_ParaList behoben
|
2014-09-09 17:47:57 +02:00 |
|
JanUlrich
|
81d9d3ab64
|
Ant_build angepasst
|
2014-09-09 15:30:32 +02:00 |
|
JanUlrich
|
330451271e
|
Kleine Änderungen
|
2014-09-09 14:32:53 +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
|
3d88fb479b
|
Testfile angepasst
|
2014-09-03 10:42:12 +02:00 |
|
JanUlrich
|
3232201843
|
Fehler in WildcardType.printJavaCode behoben
|
2014-09-02 18:55:54 +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 |
|
JanUlrich
|
55d40d14ad
|
UnaryExpr verändert
|
2014-08-28 19:05:57 +02:00 |
|
JanUlrich
|
25d61b703b
|
JavaClassName eingeführt
|
2014-08-28 18:42:54 +02:00 |
|
JanUlrich
|
bd74b24500
|
Fehler beseitigt
|
2014-08-28 18:42:40 +02:00 |
|
JanUlrich
|
d39aecff4d
|
PrintJavaCode in PostIncExpr fixed
|
2014-08-14 12:25:58 +02:00 |
|
JanUlrich
|
e7034f82ce
|
Kleine Verbesserungen
|
2014-08-11 14:35:33 +02:00 |
|
JanUlrich
|
0aa5c06b73
|
Wildcards werden nun auch geparst
|
2014-08-07 17:13:55 +02:00 |
|
JanUlrich
|
7ff5b6d9db
|
makeBasicAssumptions fixed
|
2014-08-07 16:09:07 +02:00 |
|
JanUlrich
|
63a10f4775
|
Fehler behoben
|
2014-08-07 14:26:02 +02:00 |
|
JanUlrich
|
b9dde7b015
|
Parser nimmt name statt simplename für Typ
|
2014-08-07 12:20:11 +02:00 |
|
JanUlrich
|
92408cfdcc
|
Parser typename hinzugefügt
|
2014-08-07 12:11:18 +02:00 |
|
JanUlrich
|
25195440f0
|
Problem mit LocalVarDecl und setType behoben
|
2014-08-07 11:07:11 +02:00 |
|
JanUlrich
|
eed860f43e
|
Fehler in GTV2TPH behoben
|
2014-08-05 18:02:57 +02:00 |
|
JanUlrich
|
18b468547d
|
RefTypes kontrollieren bei checkType nun auch Parameterliste
|
2014-08-05 17:57:23 +02:00 |
|
JanUlrich
|
0357dd0903
|
JavaCodeResult equals implementiert
|
2014-08-05 14:30:52 +02:00 |
|
Sascha Speidel
|
5c80215516
|
Andis letzter Stand
|
2014-08-05 14:24:58 +02:00 |
|
JanUlrich
|
69668434da
|
Code aufgeräumt
|
2014-08-05 12:34:09 +02:00 |
|
JanUlrich
|
2925926e58
|
Einsetzen von GenericTypeVars an das Ende einer GenericTypeVarList verbessert
|
2014-07-31 15:15:33 +02:00 |
|
JanUlrich
|
dbf493424e
|
Fehler bei der Einsetzung von GenericVarDeclarations beheben
|
2014-07-23 17:24:08 +02:00 |
|
JanUlrich
|
f51b5d5b7c
|
Class fügt Assumptions von Paralist richtig hinzu
|
2014-07-17 20:17:59 +02:00 |
|
JanUlrich
|
45d176aed2
|
Fehler beseitigen
|
2014-07-16 18:38:55 +02:00 |
|
JanUlrich
|
26d3a89fd9
|
Fixed insert Type
|
2014-07-16 16:50:21 +02:00 |
|
JanUlrich
|
df67185b45
|
Fehler beim Umwandeln von Generischen Variablen zu TPH beseitigt
|
2014-07-16 16:40:49 +02:00 |
|
JanUlrich
|
f059e0b9b8
|
Einsetzen von generischen Variablen verbessern
|
2014-07-16 14:35:12 +02:00 |
|
JanUlrich
|
694899e73f
|
Einsetzen von generischen Variablen
|
2014-07-16 10:33:34 +02:00 |
|
JanUlrich
|
0327894686
|
Code aufgeräumt
|
2014-07-09 16:04:33 +02:00 |
|
JanUlrich
|
bbb3cf76d9
|
Parser geändert
|
2014-07-09 15:07:40 +02:00 |
|
JanUlrich
|
39bcd6702b
|
Änderungen am Lexer
|
2014-07-09 10:52:23 +02:00 |
|
JanUlrich
|
d5258d2d09
|
Änderungen am Parser
|
2014-07-02 10:00:17 +02:00 |
|
JanUlrich
|
2ce0fd4dcd
|
SourcePatchPoint eingeführt
|
2014-06-25 17:31:04 +02:00 |
|
JanUlrich
|
edfa85df7f
|
Einsetzen von Generics geändert. Unvollständiger Zustand
|
2014-06-25 17:30:31 +02:00 |
|
JanUlrich
|
eec8e4d1a8
|
Generics werden eingesetzt. Unvollständiger Zustand
|
2014-06-20 11:18:45 +02:00 |
|
JanUlrich
|
1f55b81b02
|
Änderungen am TypeInsertSet. Momentan werden keine Generics eingesetzt
|
2014-06-19 19:40:13 +02:00 |
|
JanUlrich
|
370bb8913b
|
TODOS bereinigt
|
2014-06-18 14:06:23 +02:00 |
|
JanUlrich
|
4000695736
|
BoundedGenerics werden nun auch mit einbezogen
|
2014-06-18 13:37:17 +02:00 |
|
JanUlrich
|
863f8ec2ec
|
Problem mit Generischen Variabeln in Klassendeklarationen gelöst
|
2014-06-18 11:53:39 +02:00 |
|
JanUlrich
|
05f4dbbff3
|
GenericVarAssumption eingeführt
|
2014-06-18 11:30:14 +02:00 |
|
JanUlrich
|
27c4a61ed3
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2014-06-18 09:06:25 +02:00 |
|
JanUlrich
|
5979835783
|
GenericVarAssumption eingeführt
|
2014-06-18 09:06:08 +02:00 |
|
JanUlrich
|
2151c4550b
|
Backup
|
2014-06-10 20:23:01 +02:00 |
|
JanUlrich
|
4a67a4a58e
|
Object wird standardmäßig importiert. TestFiles angefügt
|
2014-05-07 21:57:29 +02:00 |
|
JanUlrich
|
c6ddc8036d
|
Einsetzen von Generischen Variablen überarbeitet
|
2014-05-07 13:01:14 +02:00 |
|
JanUlrich
|
ef641065e2
|
Backup
|
2014-05-07 09:36:31 +02:00 |
|
JanUlrich
|
5c6a61f2ef
|
Testfiles added. Tests fixed. Operator TypeExpr fixed
|
2014-05-07 08:10:55 +02:00 |
|
JanUlrich
|
ab4d26103e
|
Tests angefügt
|
2014-04-28 17:21:27 +02:00 |
|
JanUlrich
|
6a98115361
|
Typen werden vor dem Unifizieren nochmals kontrolliert
|
2014-04-28 08:26:11 +02:00 |
|
JanUlrich
|
2511d95a9f
|
getDescription von FormalParameter angepasst
|
2014-04-26 20:10:18 +02:00 |
|
JanUlrich
|
9aea618525
|
SyntaxTreeNode wird zum ermitteln der TIPs zusätzlich durchlaufen
|
2014-04-26 19:33:26 +02:00 |
|
JanUlrich
|
64d01e8ee2
|
Einsetzen von generischen Typen gefixt
|
2014-04-26 17:41:53 +02:00 |
|
JanUlrich
|
fab7522def
|
Fehler in Testcases behoben. RefTyp.hashCode() angefügt
|
2014-04-24 13:01:24 +02:00 |
|
JanUlrich
|
e7db1e7494
|
Operator unterstützt jetzt auch Double und Float statt nur Integer als Typ
|
2014-04-24 12:42:10 +02:00 |
|
JanUlrich
|
ce61fdf3c7
|
Bug-fixes; GenericTypeVar kann von mehreren Klassen per extends abhängen.
|
2014-04-24 01:53:35 +02:00 |
|
JanUlrich
|
fd5aafb0eb
|
Operator mit TypeExpr versehen
|
2014-04-23 17:59:39 +02:00 |
|
JanUlrich
|
c9477705cc
|
Typen in Parameterlisten von Lambda Ausdrücken werden nicht mehr eingesetzt
|
2014-04-23 15:19:56 +02:00 |
|
JanUlrich
|
b2e79b35f3
|
Dateien vergessen
|
2014-04-23 14:36:50 +02:00 |
|
JanUlrich
|
db4442628b
|
Bugfix
|
2014-04-23 14:36:26 +02:00 |
|
JanUlrich
|
eab2c7ef93
|
Neuimplementierung von automatischer Einsetzung der benötigten Generischen Variablen durch TypeInsertSet
|
2014-04-23 12:05:57 +02:00 |
|
JanUlrich
|
258c172f80
|
Modifikation am Parser. Auch Felder sind Generisc.
|
2014-04-16 17:34:35 +02:00 |
|
JanUlrich
|
1005dabacb
|
GenerischeTypvariablen werden beim Einsetzen in den Quelltext mit eingesetzt
|
2014-04-16 16:02:16 +02:00 |
|
JanUlrich
|
87e4f2fd36
|
TypeinferenceException überarbeitet
|
2014-04-15 14:56:20 +02:00 |
|
JanUlrich
|
0345dceb8e
|
Problem mit String Literal behoben
|
2014-04-15 12:07:42 +02:00 |
|
JanUlrich
|
f0ef3017b9
|
Fixed Tests. Doppelte TypeAssumptions beseitigt
|
2014-04-14 18:05:24 +02:00 |
|
JanUlrich
|
61e9c953c9
|
fixed getChildren()
|
2014-04-09 15:54:20 +02:00 |
|
JanUlrich
|
5316b6ca51
|
Import Test funktioniert jetzt
|
2014-04-09 14:12:55 +02:00 |
|
JanUlrich
|
8d4213511d
|
Backup-commit
|
2014-04-03 10:35:25 +02:00 |
|
JanUlrich
|
38f4a1351f
|
MakeBasicAssumptionsFromJRE geändert
|
2014-04-01 21:38:53 +02:00 |
|
JanUlrich
|
8e7776dc4c
|
GTV2TPH eingeführt. Beim Anfügen eines SingleConstraints werden GenericTypeVars nun durch Typeplaceholder ausgetauscht.
|
2014-03-28 18:36:08 +01:00 |
|
JanUlrich
|
b432c74ec4
|
Fehler in SourceFile behoben
|
2014-03-27 16:51:57 +01:00 |
|
JanUlrich
|
c65774492e
|
Obsolete Klassen gelöscht. Alle Fehlermeldungen im src-Ordner behoben
|
2014-03-27 16:50:36 +01:00 |
|
JanUlrich
|
9784a10f84
|
Fehler beseitigt. wandleRefType2GenericVariables überarbeitet. getChildren()-Methode für alle Statements implementiert
|
2014-03-27 16:43:07 +01:00 |
|
JanUlrich
|
b6e2d75174
|
FunNInterface N = 1-6 zu den BasicAssumptions hinzugefügt
|
2014-03-26 23:28:17 +01:00 |
|
JanUlrich
|
0e19e996c1
|
createTypeInsertPoint-Methode eingeführt
|
2014-03-25 04:41:07 +01:00 |
|
JanUlrich
|
c738e5c0de
|
FileOutputStream zu OutputStream geändert
|
2014-03-24 18:01:26 +01:00 |
|
Martin Plümicke
|
157c83d9a4
|
Anpassungen fuer jvmdisassembler
|
2014-03-24 15:32:13 +01:00 |
|
JanUlrich
|
fae741c658
|
Fehler in der TypeInsertSet.equals() methode behoben
|
2014-03-24 13:59:21 +01:00 |
|
JanUlrich
|
7031839f52
|
TypeInsertSet.equals() verbessert. TypinferenceResult.getTypeInsertPoints() liefert keine doppelten InsertSets mehr zurück
|
2014-03-21 16:34:16 +01:00 |
|
JanUlrich
|
f16a9345eb
|
Fehler in Overloading im Bezug auf FunNInterface behoben
|
2014-03-20 11:49:37 +01:00 |
|
JanUlrich
|
ddb9ef6d7d
|
Fehlerhaftes RefType erstellen von Klassen gefixt
|
2014-03-20 11:35:57 +01:00 |
|
JanUlrich
|
947be154ea
|
Fehler behoben
|
2014-03-20 02:42:44 +01:00 |
|
JanUlrich
|
5b141bbb5d
|
Merge mit master. LocalVarDecl.declType entfernt
|
2014-03-19 15:53:02 +01:00 |
|
JanUlrich
|
7defd01db8
|
Änderungen an typeReconstruction in SourceFile. Die Constraints aller Klassen einer SourceFile werden nun gemeinsam Unifiziert und jede Klasse aus dem SourceFile erhält das selbe ResultSet. Tests angefügt.
|
2014-03-19 15:14:50 +01:00 |
|
JanUlrich
|
38698d04fd
|
ConstuctorAssumption angefügt
|
2014-03-18 20:19:13 +01:00 |
|
JanUlrich
|
d4b9ea9a73
|
ConstuctorAssumption angefügt
|
2014-03-18 20:18:57 +01:00 |
|
JanUlrich
|
2fb5413548
|
Parsen von typisierten Felddeklarationen ist jetzt möglich.
|
2014-03-18 14:04:31 +01:00 |
|
JanUlrich
|
59106a7e7b
|
Methodenparameter können nun auch inferiert werden
|
2014-03-18 13:38:47 +01:00 |
|
JanUlrich
|
dbda805fa5
|
SyntaxTreeNode.equal verbessert
|
2014-03-17 17:55:55 +01:00 |
|
JanUlrich
|
94aae83ca8
|
SyntaxTreeNode.equals() implementiert
|
2014-03-14 16:34:25 +01:00 |
|
JanUlrich
|
40346b2a0b
|
Neue Klasse für Interface eingeführt
|
2014-03-14 14:09:03 +01:00 |
|
JanUlrich
|
977e777878
|
Starte mit der Einführung von Interfaces
|
2014-03-13 01:21:52 +01:00 |
|
JanUlrich
|
8060278e3f
|
Kleine Änderungen an Tests
|
2014-03-13 01:21:02 +01:00 |
|
JanUlrich
|
d7e6a7848d
|
Bytecodegenerierung angepasst. Tests erstellt
|
2014-03-12 18:28:30 +01:00 |
|
JanUlrich
|
931e90e7f2
|
Erster Bytecodegeneration-Test angefügt. codegen()-Methode angepasst
|
2014-03-12 16:32:50 +01:00 |
|
JanUlrich
|
5d57179364
|
SyntaxTreeNode.getDescription() angefügt
|
2014-03-12 15:27:26 +01:00 |
|
JanUlrich
|
b29fa03782
|
ParameterInsertTest added
|
2014-03-10 15:56:17 +01:00 |
|
JanUlrich
|
eef38bff42
|
MethodTypeInsertTest angefügt. TypeInsertTester verbessert
|
2014-03-09 14:12:48 +01:00 |
|
JanUlrich
|
c5eb3a5711
|
MethodTypeInsertTest angefügt
|
2014-03-09 13:03:30 +01:00 |
|
JanUlrich
|
4786345f7b
|
Felder (Field) müssen nun immer mit einem Offset initialisiert werden. Fehler behoben. Parser modifiziert. VariableTypeInsertTest läuft erfolgreich
|
2014-03-09 12:10:03 +01:00 |
|
JanUlrich
|
1872b8aac4
|
TypeInsertTests angefügt
|
2014-03-09 11:44:12 +01:00 |
|
JanUlrich
|
9ced1b4827
|
Funktion parse(sourceCode) angefügt. SourceFile enthält nicht mehr das Feld filename
|
2014-03-07 22:05:10 +01:00 |
|
JanUlrich
|
a39a9273a1
|
Ä
|
2014-02-22 05:43:20 +01:00 |
|
JanUlrich
|
b891ad4580
|
FunNMethode implementiert
|
2014-02-22 04:58:49 +01:00 |
|
JanUlrich
|
282b068552
|
Begeonnen mit Implementierung von getChildren()
|
2014-02-19 23:04:48 +01:00 |
|
JanUlrich
|
e33b9fd76e
|
weitere Fehler behoben
|
2014-02-19 17:32:43 +01:00 |
|
JanUlrich
|
bf341ab4f3
|
createTypeAssumptions für Field generiert
|
2014-02-19 14:16:28 +01:00 |
|
JanUlrich
|
e31725f255
|
Fehler in LocalVarAssumption behoben
|
2014-02-19 06:09:59 +01:00 |
|
JanUlrich
|
8d26f06092
|
Constructor implementiert
|
2014-02-19 05:20:54 +01:00 |
|
JanUlrich
|
d397002960
|
Overloading an neue Assumptions angepasst
|
2014-02-18 17:47:40 +01:00 |
|
JanUlrich
|
c242061541
|
TypeAssumptions überarbeitet. Neue AssumptionTypes angefügt. CType... Assumptions werden abgelöst
|
2014-02-14 17:31:55 +01:00 |
|
JanUlrich
|
95d7553482
|
InstVarDecl gelöscht. Weitere Verbesserungen. Keine Lauffähige Version
|
2014-02-12 22:10:33 +01:00 |
|
JanUlrich
|
605c554ffb
|
parserPostProcessing implementiert
|
2014-02-12 02:12:12 +01:00 |
|
JanUlrich
|
8cbd22f562
|
SyntaxTreeNode angefügt. SourceFile steht nun nur noch für eine Java-Datei nicht mehr für mehrere.
|
2014-02-11 16:30:38 +01:00 |
|
JanUlrich
|
31473630f8
|
Backup
|
2014-02-11 02:47:39 +01:00 |
|
JanUlrich
|
7a556fbafb
|
TPH.fresh() kann nicht mehr ohne die Übergabe eines TypeReplacementListeners erfolgen. Keine Lauffähige Version
|
2014-02-10 17:44:20 +01:00 |
|
JanUlrich
|
3cd6b2f792
|
Weitere obsolete Methoden entfernt. TypeInsertPoint angefügt
|
2014-02-10 04:25:14 +01:00 |
|
JanUlrich
|
bda8dbe671
|
CTypeResultSet umbenannt und nicht gebrauchte Funktionen entfernt
|
2014-02-09 18:52:04 +01:00 |
|
JanUlrich
|
971fb4ad65
|
Starte mit Löschen alter Typeinferenzalgorithmen
|
2014-02-09 16:07:31 +01:00 |
|
JanUlrich
|
7ec923c4bb
|
Stand vom 9.11.2013 angefügt
|
2014-02-05 13:38:34 +01:00 |
|
JanUlrich
|
218684dd24
|
Kopie aus dem CVS
|
2014-02-04 17:44:03 +01:00 |
|
JanUlrich
|
9626e0e14e
|
gitignore added. CVS-Ordner ignorieren sowie class und package dateien
|
2014-02-04 17:42:14 +01:00 |
|
JanUlrich
|
64c652da71
|
Java und jav files
|
2013-10-18 13:33:46 +02:00 |
|
Martin Plümicke
|
dd7d0edbfe
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2013-01-01 02:57:01 +01:00 |
|
Martin Plümicke
|
47b5b2a288
|
1. BUG 15: TPH1 <. ? super TPH2 führt zu TPH1 <. TPH2 und zu Eq1 einzugefuegt 1. BUG 16: Unify in Zusammenhangskomponenten aufgeteit, muss wieder zurueckgenommen werden
|
2013-01-01 02:56:34 +01:00 |
|