Fayez Abu Alia
|
4fbcf87e0c
|
Methoden visit(assign)/visit(literal) angepasst und generiert bytecode für Binaryexpressions. noch nicht fertig
|
2018-02-23 20:10:11 +01:00 |
|
Fayez Abu Alia
|
6808535f67
|
Merge branch 'parser' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2
|
2018-02-21 15:45:22 +01:00 |
|
Fayez Abu Alia
|
ac4a79f0e7
|
Additive/multiplicativeExpression und UnaryExpression implementiert
|
2018-02-21 15:43:28 +01:00 |
|
Fayez Abu Alia
|
7c2f7c54dd
|
Kleine Änderung
|
2018-02-21 11:44:03 +01:00 |
|
Fayez Abu Alia
|
a45aa50574
|
erzeugt bytecode für Zuweisung von Literale
|
2018-02-14 14:37:36 +01:00 |
|
Fayez Abu Alia
|
c61dd5411e
|
Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2
|
2018-01-31 16:47:18 +01:00 |
|
Fayez Abu Alia
|
52487f3389
|
test LamAssign
|
2018-01-31 16:47:08 +01:00 |
|
JanUlrich
|
8f9c07d88e
|
Merge
|
2018-01-31 16:18:29 +01:00 |
|
Fayez Abu Alia
|
b32e437a05
|
Fehler
|
2018-01-31 16:16:05 +01:00 |
|
JanUlrich
|
48e2d2eec2
|
Tests fixen
|
2018-01-31 16:15:07 +01:00 |
|
Fayez Abu Alia
|
9a94ba2114
|
unnötige Kommentare wurden entfernt
|
2018-01-31 14:16:20 +01:00 |
|
Fayez Abu Alia
|
542f87e8a3
|
erzeugt Klassendatei für FunN
|
2018-01-17 13:49:18 +01:00 |
|
Fayez Abu Alia
|
7b24e2d83f
|
bytecode für Generics: LamAssignTest funktioniert richtig
|
2018-01-10 15:37:50 +01:00 |
|
Fayez Abu Alia
|
268056542b
|
erzeugt bytecode für generics
|
2018-01-10 11:36:29 +01:00 |
|
Fayez Abu Alia
|
01339ca7ec
|
Descriptor-Erzeugen neu mit Visitor-pattern implementiert
|
2017-12-28 10:20:28 +01:00 |
|
Fayez Abu Alia
|
01fd396d29
|
Test generics
|
2017-12-20 15:04:03 +01:00 |
|
Fayez Abu Alia
|
5f731bb09c
|
letzte tests
|
2017-12-20 13:35:55 +01:00 |
|
Fayez Abu Alia
|
72fdf2dca8
|
merge
|
2017-12-14 21:20:57 +01:00 |
|
JanUlrich
|
5e675b9a93
|
Test anfügen
|
2017-12-13 13:34:22 +01:00 |
|
JanUlrich
|
eddac2c8ed
|
VoidMeth Test korrigieren
|
2017-12-13 13:15:11 +01:00 |
|
Fayez Abu Alia
|
a8274bdc69
|
erzeugt bytecode fuer lambda
|
2017-11-29 14:45:15 +01:00 |
|
Fayez Abu Alia
|
01703a73c5
|
generiert Bytecode fuer einfachen Lambda
|
2017-11-07 10:55:33 +01:00 |
|
Fayez Abu Alia
|
5a026a431c
|
kleine Aenderung
|
2017-11-03 14:17:36 +01:00 |
|
Fayez Abu Alia
|
c595925112
|
Fehlende Tests anfügen
|
2017-10-06 13:31:36 +02:00 |
|
Fayez Abu Alia
|
ad36158a47
|
Test dateien
|
2017-10-05 20:23:27 +02:00 |
|
Fayez Abu Alia
|
7de617f0c1
|
test
|
2017-10-05 20:02:11 +02:00 |
|
JanUlrich
|
6738eecdf3
|
Merge
|
2017-10-05 19:21:30 +02:00 |
|
Fayez Abu Alia
|
9a233e437b
|
bytecode
|
2017-08-30 18:08:05 +02:00 |
|
JanUlrich
|
3ab96a3ed7
|
Syntaxbaum bereinigen. Allen Code löschen. Nur Struktur bleibt erhalten
|
2016-12-16 00:00:37 +01:00 |
|
JanUlrich
|
accbe5bbfc
|
Beginnen der BytecodeTypeFactory
|
2016-11-09 16:59:08 +01:00 |
|
JanUlrich
|
107201c00c
|
Fehler in FunN Generierung beheben
|
2016-10-28 18:31:42 +02:00 |
|
JanUlrich
|
e60e6b622c
|
Bugfix
|
2016-10-07 14:12:18 +02:00 |
|
Martin Plümicke
|
a33ce04734
|
modified
|
2016-09-30 12:48:41 +02:00 |
|
JanUlrich
|
a5c34896ba
|
Fehler in Lambda-Generierung fixen
|
2016-09-16 14:26:18 +02:00 |
|
JanUlrich
|
aa6a6beb93
|
StackMapTable-Fix
|
2016-08-25 19:52:06 +02:00 |
|
JanUlrich
|
25329cd39e
|
Einführen von BCEL 6.1
|
2016-07-21 16:36:33 +02:00 |
|
JanUlrich
|
81c8764fc6
|
Aufräumen, neue BCEL-Version
|
2016-06-23 16:49:30 +02:00 |
|
JanUlrich
|
e19dee4c99
|
Umstellung auf Intellij IDEA
|
2016-06-17 13:55:14 +02:00 |
|
JanUlrich
|
fe35a1f56d
|
Merge mit bytecode
|
2016-06-03 13:47:22 +02:00 |
|
|
5821839cbc
|
Test für Methodenparameter erstellt
|
2016-06-03 10:57:48 +02:00 |
|
JanUlrich
|
52b6f438b0
|
Merge mit Bytecode
|
2016-05-25 18:18:05 +02:00 |
|
|
47c2b78713
|
Testfall für Bug 48: Uninizierte Variablen erstellt
|
2016-05-12 21:14:57 +02:00 |
|
|
58db64ad22
|
WildCardTest implementiert
|
2016-05-12 20:50:36 +02:00 |
|
Martin Plümicke
|
223f6facc7
|
modified: ../../../src/de/dhbwstuttgart/bytecode/ClassGenerator.java
in addMethod :
String methodNameAndTypes = m.getName()+Arrays.toString(m.getArgumentTypes());
durch
String methodNameAndTypes = m.getReturnType().getSignature()+m.getName()+Arrays.toString(m.getArgumentTypes());
ersetzt
modified: OL.jav
Main-Klasse hinzugefuegt
|
2016-05-04 00:28:57 +02:00 |
|
|
ae01af7a40
|
Bugfix: OverloadingTest
|
2016-05-03 18:15:14 +02:00 |
|
|
e5fc8c8288
|
- Div und MulOperatoren für alle numerischen Datentypen implementiert (Nur wenn beide Operanten den gleichen Typ haben)
|
2016-04-30 11:14:24 +02:00 |
|
JanUlrich
|
8134bbb297
|
Merge branch 'bytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into refactoring
|
2016-04-29 16:03:50 +02:00 |
|
|
32741f41e9
|
- Addition für alle Typen implementiert
- Mehrere Klassen in einer jav Datei möglich
- OLTest läuft
|
2016-04-29 15:52:20 +02:00 |
|
JanUlrich
|
d19414c513
|
Merge mit Bytecode
|
2016-04-29 14:05:25 +02:00 |
|
|
ba6ae74ad1
|
-Tests für for und While Schleife korrigiert
- While teilweise implementiert
|
2016-04-29 10:00:33 +02:00 |
|