JanUlrich
|
4a52bc0e6e
|
TypeInsertFactory anfügen, convert UnifyPair->Pair implementieren
|
2017-05-18 13:17:52 +02:00 |
|
JanUlrich
|
c8beb9579e
|
UnifyTypeFactory angefügt
|
2017-03-16 20:02:53 +01:00 |
|
JanUlrich
|
5fab817154
|
MethodCall Constraints erstellen
|
2017-03-15 16:17:07 +01:00 |
|
JanUlrich
|
9fae52e1e6
|
Factory angefügt. java.lang.reflect.Modifier benutzen
|
2017-03-08 03:43:47 +01:00 |
|
JanUlrich
|
4c4c0d5ada
|
getConstraints() eingeführt
|
2017-03-06 17:59:01 +01:00 |
|
JanUlrich
|
a44baeaa34
|
Beginnen mit Typinferenzalgorithmus
|
2017-03-02 18:16:14 +01:00 |
|
Jakob Herrmann
|
2e9a71a18d
|
* Implemented recognition of SingleTypeImportDecl (tested).
* InvalidClassNameException is thrown if class/package in ImportDecl is
not known.
|
2017-02-22 21:25:57 +01:00 |
|
Jakob Herrmann
|
0db15bffa8
|
Begin rewriting of convert for TypeDecl.
|
2017-01-16 23:32:12 +01:00 |
|
Jakob Herrmann
|
e4e98797fc
|
Extend constructor of SourceFile.
|
2017-01-11 16:42:02 +01:00 |
|
JanUlrich
|
5f61d478fa
|
Class ändern zu ClassOrInterface
|
2016-12-21 15:46:28 +01:00 |
|
JanUlrich
|
3ab96a3ed7
|
Syntaxbaum bereinigen. Allen Code löschen. Nur Struktur bleibt erhalten
|
2016-12-16 00:00:37 +01:00 |
|
JanUlrich
|
e84d6373c7
|
Aufräumen
|
2016-12-15 17:02:39 +01:00 |
|
JanUlrich
|
01a954ca68
|
TypeCheck package
|
2016-12-15 15:45:23 +01:00 |
|
JanUlrich
|
c1cbb78fe5
|
Aufräumen
|
2016-12-07 14:32:48 +01:00 |
|
JanUlrich
|
6a4cb673bf
|
Mergen... (nicht fertig)
|
2016-11-11 11:01:55 +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 |
|
JanUlrich
|
5be508e943
|
Beginnen der AST Anpassungen für das ANTLR-Projekt. Constructor-Aufrufe ändern. UsedID entfernen. parserPostProcessing entfernen. Anpassungen am AST Layout.
|
2016-09-10 00:40:17 +02:00 |
|
JanUlrich
|
aa6a6beb93
|
StackMapTable-Fix
|
2016-08-25 19:52:06 +02:00 |
|
JanUlrich
|
5aebc06337
|
Fehlerhaften Filter auslassen
|
2016-07-21 16:20:37 +02:00 |
|
JanUlrich
|
eb0da3c36a
|
Aufräumen, neues Eclipse-Projekt anlegen
|
2016-06-22 20:29:16 +02:00 |
|
JanUlrich
|
07ea25b5b7
|
Filtern von Constraints vor dem Karthesischen Produkt bilden
|
2016-05-25 17:46:33 +02:00 |
|
JanUlrich
|
0d51c3e94d
|
Bug 49 und 52 fix
|
2016-05-24 00:36:59 +02:00 |
|
JanUlrich
|
629d2dcc4d
|
Merge branch 'unify' into refactoring
|
2016-04-21 14:27:49 +02:00 |
|
Florian Steurer
|
1a32ea9ce9
|
size of unify result
|
2016-04-20 18:38:20 +02:00 |
|
Florian Steurer
|
d8feb04938
|
time log
|
2016-04-20 17:10:26 +02:00 |
|
JanUlrich
|
07d63a9586
|
Merge mit bytecode
|
2016-04-19 16:59:59 +02:00 |
|
JanUlrich
|
9e114207ce
|
Fehler mit SMALLER und SMALLERDOT behoben
|
2016-04-14 14:50:31 +02:00 |
|
Florian Steurer
|
e8c46dcdbd
|
rename unify to typeUnify
|
2016-04-13 18:32:09 +02:00 |
|
JanUlrich
|
f630f93a3d
|
Debug Ausgabe anfügen
|
2016-04-12 10:06:58 +02:00 |
|
JanUlrich
|
44318ee5d8
|
Aufräumen
|
2016-04-07 14:39:07 +02:00 |
|
Florian Steurer
|
6793b0bd24
|
rename mpair to unify pair / refactoring
|
2016-04-04 11:23:14 +02:00 |
|
JanUlrich
|
e2d384e7f9
|
Merge mit Unify und Einbinden der neuen Unifizierung. Nich lauffähige Version
|
2016-03-30 18:16:27 +02:00 |
|
JanUlrich
|
fa337c5546
|
Umstellung auf MPair beginnen
|
2016-03-29 13:23:05 +02:00 |
|
JanUlrich
|
1e9d0517f2
|
Umstellung auf MPair beginnen
|
2016-03-24 11:57:17 +01:00 |
|
JanUlrich
|
1f825360df
|
Test GenerateFiniteClosure anfügen
|
2016-03-17 16:54:43 +01:00 |
|
JanUlrich
|
e061dea7f5
|
Aufräumen SourceFile
|
2016-03-16 14:54:41 +01:00 |
|
JanUlrich
|
bb165e007d
|
Filter entfernen
|
2015-12-08 15:48:35 +01:00 |
|
|
87e49a692a
|
Vorbereitung für "Mehrere Lösungen in einer Classfile"
|
2015-11-06 16:42:22 +01:00 |
|
JanUlrich
|
36a3aeddb3
|
main-Methode in .jav Files möglich
|
2015-10-23 16:22:44 +02:00 |
|
|
bfb00ac1d1
|
ClassGenerator hat eine Map von zusätzlichen Klassen die generiert werden müssen
MyCompiler und MyCompilerApi aufgeräumt
ASTFactory Klasse angefangen
|
2015-10-22 20:40:33 +02:00 |
|
|
1a07c186a6
|
generateBytecode von Class gibt eine Menge an ByteCodeResults zurück, wird benötigt um zusätzliche Klassen anzulegen
|
2015-10-16 10:39:34 +02:00 |
|
JanUlrich
|
86e06a6e7a
|
Erweitern des Bytecode Gen.
|
2015-09-22 18:43:36 +02:00 |
|
JanUlrich
|
ccd25ab865
|
Bytecode erweitert. BCEL6-SNAPSHOT eingebunden.
|
2015-09-02 17:11:32 +02:00 |
|
JanUlrich
|
64bed0c60d
|
MethodCall implementiert
|
2015-08-27 16:36:19 +02:00 |
|
JanUlrich
|
d0267aa960
|
Bytecode erweitert
|
2015-08-27 13:36:14 +02:00 |
|
JanUlrich
|
2d8adb5c69
|
Beginn der Implementierung von Bytecode für Lambda Expression
|
2015-08-26 14:48:51 +02:00 |
|
JanUlrich
|
3601d11b0b
|
Fehler in deepCopy behoben
|
2015-07-15 17:09:49 +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
|
21cf019ac4
|
Unnötige Typen gelöscht. char, int, bool, etc. Können vom Unify-Algorithmus nicht verwertet werden
|
2015-06-10 11:36:40 +02:00 |
|