Commit Graph

949 Commits

Author SHA1 Message Date
Martin Plümicke
277a360c65 Revert "Revert "Studienarbeiten Schroedter Steurer hinzugefuegt""
This reverts commit 2f6680354f.
2017-05-04 16:18:52 +02:00
Martin Plümicke
fd1a434037 Revert "AbstractTypVar durch RefTypeORTPHOrWildcardOrGeneric ersetzt"
This reverts commit dfabf8ad71.
2017-05-04 16:17:47 +02:00
Martin Plümicke
2f6680354f Revert "Studienarbeiten Schroedter Steurer hinzugefuegt"
This reverts commit 150c071c11.
2017-05-04 16:15:39 +02:00
Martin Plümicke
dfabf8ad71 AbstractTypVar durch RefTypeORTPHOrWildcardOrGeneric ersetzt 2017-05-04 15:10:10 +02:00
Pluemicke Martin
150c071c11 Studienarbeiten Schroedter Steurer hinzugefuegt 2017-05-03 17:36:26 +02:00
sebastian
95aa8d79e3 test myList 2017-05-03 10:54:39 +02:00
sebastian
3ad2f7d6ce ... 2017-05-03 10:12:09 +02:00
sebastian
631614ec69 Anwenden der Regeln endet automatisch 2017-05-03 09:51:02 +02:00
sebastian
062bc24f90 regeln können manuell ausgeführt werden, Probleme mit equalsvergleich Myinteger gehabt 2017-05-03 09:00:59 +02:00
sebastian
ed512e9e8b regeln erstellt bis auf reduce2 2017-05-03 02:17:37 +02:00
sebastian
b082b603de Interface Constraints erhalten jetzt auch neue Typvariablen 2017-05-01 21:32:30 +02:00
sebastian
d54ee60b85 scheinbar habe ich jetzt einheitliche Constraints 2017-05-01 00:12:31 +02:00
sebastian
786b04af8b Versuche alles auf einen Subtype Constraint umzuschreiben 2017-04-30 21:40:31 +02:00
sebastian
e6a528704a AssumptionsgGlobal (fass und mass ... ) werden in auch in TypeExpression ausgeführt, das hatte gefehlt
Zusätzlich wird die Relation TypVariable Method und TypVariable Return hergestellt
2017-04-30 13:35:58 +02:00
sebastian
9ed65b547f versuche bei new operator nochmals neue Typvariablen zu vergeben 2017-04-30 11:57:46 +02:00
sebastian
7585fba4d3 Aktueller Stand für E-Mail 2017-04-23 18:02:39 +02:00
sebastian
7fb439e65d new Operator funktioniert jetzt, TypeVars werden mit einem speziellen Constraint durchgeschleußt an construct vorbei, wahrscheinlich die beste lösung bis jetzt 2017-04-22 03:39:14 +02:00
sebastian
bd8cf2959f TypeExpr für New sowie die Generierung der Interfaces steht an 2017-04-21 03:13:45 +02:00
sebastian
3bb14b82a0 Ich habe in dem Ordner StrucTypes5 damit begonnen nochmals eine Version zu schreiben die auf den Erkenntnissen der vorherigen Entwicklungen beruht (auch der eigenen antlr Version) jetzt aber mit dem bereits vorhanden Syntaxbaum arbeitet.
Mit dem aktuellen Commit kann eine Klasse mit Typvariablen versehen werden die auf den TypPlaceholdern des Syntaxbaumes Basieren.
2017-04-20 23:17:43 +02:00
sebastian
22bc53cde9 Merge branch 'antlr' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into strucTypes_dev2
Versuche aktuelle Version zu bekommen in der Hoffnung dass ich evtl. ein Interface parsen kann.
2017-04-20 00:16:33 +02:00
sebastian
632b6dd334 bestehende General Parser Test gehen auch wieder 2017-04-19 14:07:36 +02:00
sebastian
1c080df38c Eigene Entwicklung in StrucTypes DHBW-Branch kopiert und lauffähig gemacht. Antlr Parser auf 4.6 geupdatet 2017-04-19 13:46:04 +02:00
sebastian
3c165f79e4 neuer Versuch mit Parser gespeichert 2017-04-18 21:12:39 +02:00
sebastian
9eebf294dc Letzter Stand vor dem Einfügen des Versuches mit eigenem Antlr Parser 2017-04-18 20:38:30 +02:00
Jakob Herrmann
18965e0eda Simple bash script to compile packages needed for parser. 2017-04-13 15:00:13 +02:00
sebastian
e30b9d30bb Merge branch 'strucTypes_dev2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into strucTypes_dev2
wg new operator
2017-04-07 08:40:17 +02:00
sebastian
5838adad93 neue Testdatein für new 2017-04-07 08:39:43 +02:00
JanUlrich
7feb2d50e9 Merge branch 'bigRefactoring' into strucTypes_dev2 2017-04-07 02:33:42 +02:00
JanUlrich
af1f7f28e2 New Aufruf im Parser anfügen 2017-04-07 02:33:20 +02:00
JanUlrich
e285a5c556 Merge branch 'bigRefactoring' into strucTypes_dev2 2017-04-07 00:36:35 +02:00
JanUlrich
e1af4e1f65 Tests ändern 2017-04-06 16:22:36 +02:00
JanUlrich
ed56e24ff6 Merge branch 'bigRefactoring' into antlr 2017-04-06 16:20:33 +02:00
Jakob Herrmann
dad08cfa46 PackageCrawler latest version 2017-04-06 16:16:47 +02:00
JanUlrich
f920269e51 @NotNull entfernen 2017-04-06 16:01:32 +02:00
JanUlrich
5d32f20a51 @NotNull entfernen 2017-04-06 16:01:10 +02:00
JanUlrich
42010c5859 NotNull entfernen 2017-04-06 15:35:52 +02:00
JanUlrich
0c4cdd63b5 NotNull entfernen 2017-04-06 15:33:20 +02:00
JanUlrich
c02a3480e8 Cast Test 2017-04-06 12:26:04 +02:00
JanUlrich
8453aaf7fd Merge mit ParserÄnderungen 2017-04-06 12:14:11 +02:00
JanUlrich
2be1a17488 Merge branch 'strucTypes_dev2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into strucTypes_dev2 2017-04-06 12:12:36 +02:00
JanUlrich
561f1d1150 Fehler beim Parsen von Method behoben 2017-04-06 12:12:06 +02:00
JanUlrich
30099f5e50 Parser um Cast erweitern 2017-04-06 11:23:25 +02:00
sebastian
eb365bb911 letzte änderung 2017-04-06 11:20:06 +02:00
sebastian
ce97cf82fd Generierung von Interfaces für Felder und Methode hinzugefügt 2017-04-04 17:12:01 +02:00
sebastian
a9b9c46d84 Methodenconstraint neu definiert, Typvariable eingefügt) 2017-04-04 14:52:55 +02:00
sebastian
d4e32794ff TypeExpr für methoden geschrieben 2017-04-03 02:34:43 +02:00
sebastian
b3ffb7bd58 neuer Versuch unter Verwendung der bereits vorhandenen Typvariablen 2017-04-02 23:03:10 +02:00
JanUlrich
de91e49bcc Fehlendes Return am Ende von Blocks beim Parsen einfügen 2017-03-29 19:44:24 +02:00
JanUlrich
4ecf526b14 Generics anfügen 2017-03-29 17:28:29 +02:00
sebastian
cccc9f4d49 Type Constraints angepasst 2017-03-29 11:55:19 +02:00