6e72bbab16
Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/gast/abualia/test/JavaCompilerCore into bytecode2
Fayez Abu Alia
2017-08-23 17:27:23 +02:00
43f017a224
Bytecode TEst
Fayez Abu Alia
2017-08-23 17:26:59 +02:00
9a7e717c25
Constructor um fieldInits erweitern, auch der TYPE algo
JanUlrich
2017-08-23 16:24:25 +02:00
6b98bf6a58
Feld initialisierungen werden an Konstruktoren angehängt
JanUlrich
2017-08-23 03:52:24 +02:00
1e6f046eff
Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bigRefactoring
Andreas Stadelmeier2017-07-14 17:48:04 +02:00
ede8ad6d03
Zwischenstand ...
sebastian
2017-05-10 12:23:51 +02:00
43bfc551ff
Fehler in Test beheben
JanUlrich
2017-05-09 20:15:42 +02:00
13330e4fd6
expression NewClass kann nach bigRefactoring wieder verarbeitet werden
sebastian
2017-05-07 02:41:22 +02:00
7dbc2bbd4c
Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into strucTypes_dev_PL Versuche zu mergen dass auch Interfaces geparst werden könne
sebastian
2017-05-05 19:49:47 +02:00
4261ce2603
Interfaces angefügt. Generierung von Generics im Parser geändert
JanUlrich
2017-05-05 16:20:12 +02:00
bad80f3fe1
Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into strucTypes_dev_PL Merge dass Interfaces geparst werden können
sebastian
2017-05-05 16:00:51 +02:00
aed2581381
ergaenzung
Pluemicke Martin
2017-05-05 14:38:13 +02:00
f6da15751f
Merge branch 'strucTypes_dev_PL' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into strucTypes_dev_PL
Pluemicke Martin
2017-05-05 14:36:12 +02:00
ce220abaf5
TypeVar zu subtype von TypePlaceholder gemacht
Pluemicke Martin
2017-05-05 14:28:36 +02:00
9b66d97f62
solve regel angepasst
sebastian
2017-05-05 13:04:03 +02:00
c09e0295d2
methode sucheInterfaces in Rules angepasst, sodass die einfache Unifikation wieder gelöst werden kann
sebastian
2017-05-04 23:13:28 +02:00
f48bb2ac0c
AbstractTypVar durch RefTypeORTPHOrWildcardOrGeneric ersetzt
Martin Plümicke
2017-05-04 15:35:55 +02:00
dfabf8ad71
AbstractTypVar durch RefTypeORTPHOrWildcardOrGeneric ersetzt
Martin Plümicke
2017-05-04 15:10:10 +02:00
328bb4151f
Studienarbeiten Schroedter Steurer hinzugefuegt
Pluemicke Martin
2017-05-03 17:36:26 +02:00
88ea14bbe8
Studienarbeiten Schroedter Steurer hinzugefuegt
Pluemicke Martin
2017-05-03 17:36:26 +02:00
150c071c11
Studienarbeiten Schroedter Steurer hinzugefuegt
Pluemicke Martin
2017-05-03 17:36:26 +02:00
95aa8d79e3
test myList
sebastian
2017-05-03 10:54:39 +02:00
3ad2f7d6ce
...
sebastian
2017-05-03 10:12:09 +02:00
631614ec69
Anwenden der Regeln endet automatisch
sebastian
2017-05-03 09:51:02 +02:00
062bc24f90
regeln können manuell ausgeführt werden, Probleme mit equalsvergleich Myinteger gehabt
sebastian
2017-05-03 09:00:59 +02:00
ed512e9e8b
regeln erstellt bis auf reduce2
sebastian
2017-05-03 02:17:37 +02:00
b082b603de
Interface Constraints erhalten jetzt auch neue Typvariablen
sebastian
2017-05-01 21:32:30 +02:00
d54ee60b85
scheinbar habe ich jetzt einheitliche Constraints
sebastian
2017-05-01 00:12:31 +02:00
786b04af8b
Versuche alles auf einen Subtype Constraint umzuschreiben
sebastian
2017-04-30 21:40:31 +02:00
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
sebastian
2017-04-30 13:35:58 +02:00
9ed65b547f
versuche bei new operator nochmals neue Typvariablen zu vergeben
sebastian
2017-04-30 11:57:46 +02:00
7585fba4d3
Aktueller Stand für E-Mail
sebastian
2017-04-23 18:02:39 +02:00
7fb439e65d
new Operator funktioniert jetzt, TypeVars werden mit einem speziellen Constraint durchgeschleußt an construct vorbei, wahrscheinlich die beste lösung bis jetzt
sebastian
2017-04-22 03:39:14 +02:00
bd8cf2959f
TypeExpr für New sowie die Generierung der Interfaces steht an
sebastian
2017-04-21 03:13:45 +02:00
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.
sebastian
2017-04-20 23:17:43 +02:00
f05222fb56
Some cleanup to be able to recompile, i.e: * Remove handling of superclasses which needs further debugging * add missing exceptions * remove ClassFinder as it is not used and needs debugging
Jakob Herrmann
2017-04-20 17:15:52 +02:00
5cc418371d
Main class for JavaTXParser.
Jakob Herrmann
2017-04-20 13:47:06 +02:00
22bc53cde9
Merge branch 'antlr' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into strucTypes_dev2
sebastian
2017-04-20 00:16:33 +02:00
3d835304cf
Lambda Ausdruck dem Parser anfügen
JanUlrich
2017-04-19 15:26:37 +02:00
632b6dd334
bestehende General Parser Test gehen auch wieder
sebastian
2017-04-19 14:07:36 +02:00
1c080df38c
Eigene Entwicklung in StrucTypes DHBW-Branch kopiert und lauffähig gemacht. Antlr Parser auf 4.6 geupdatet
sebastian
2017-04-19 13:46:04 +02:00
3c165f79e4
neuer Versuch mit Parser gespeichert
sebastian
2017-04-18 21:12:39 +02:00
9eebf294dc
Letzter Stand vor dem Einfügen des Versuches mit eigenem Antlr Parser
sebastian
2017-04-18 20:38:30 +02:00
18965e0eda
Simple bash script to compile packages needed for parser.
Jakob Herrmann
2017-04-13 15:00:13 +02:00
e30b9d30bb
Merge branch 'strucTypes_dev2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into strucTypes_dev2 wg new operator
sebastian
2017-04-07 08:40:17 +02:00