Commit Graph

425 Commits

Author SHA1 Message Date
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
Schubert, Julia (WWI2012D)
fe960b3fe0 Object in void geändert in BoolLit 2015-06-22 16:55:11 +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)
2820e4e5c6 Merge branch 'bytecode' of
ssh://seminar@gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into
bytecode
2015-06-22 16:49:59 +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
Schubert, Julia (WWI2012D)
39580fc15e Testcode für BoolLit geschrieben 2015-06-22 16:30:11 +02:00
Schubert, Julia (WWI2012D)
68aa427220 BCEL Test für BoolLit 2015-06-22 16:26:18 +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
Pluemicke Martin
7530e01ea9 Merge branch 'bytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode 2015-06-18 11:19:00 +02:00
Pluemicke Martin
6a5876d10b kleine Aenderungen 2015-06-18 11:18:56 +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