Commit Graph

941 Commits

Author SHA1 Message Date
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
sebastian
b0ef4aecd6 Neuen Test für new Statement 2017-03-28 00:46:21 +02:00
JanUlrich
a615ee82f5 Merge branch 'bigRefactoring' into strucTypes_dev2 2017-03-22 17:23:48 +01:00
JanUlrich
56e4192df4 Fehler in JavaClassRegistry.contains fixen 2017-03-22 17:10:51 +01:00
JanUlrich
752f59172f Bug in JavaClassRegistry contains Methode gefixt 2017-03-22 16:57:42 +01:00
JanUlrich
2c7f4770a3 Merge branch 'bigRefactoring' into strucTypes_dev2 2017-03-22 16:22:20 +01:00
sebastian
86ee358528 Dump 2017-03-22 16:18:37 +01:00
JanUlrich
c480e25805 Bug im convert(Feld) gefixt 2017-03-22 16:16:38 +01:00
JanUlrich
47f1f9ad54 Generics angefügt 2017-03-22 16:05:59 +01:00