FelixKrespach
|
856f9b059d
|
while Statement implemented
|
2017-08-17 15:08:30 +02:00 |
|
JanUlrich
|
0cf8f82283
|
Remove ClassNotFoundException
|
2017-08-07 23:51:22 +02:00 |
|
|
1e6f046eff
|
Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bigRefactoring
|
2017-07-14 17:48:04 +02:00 |
|
|
841ac5fcbf
|
PackageCrawler durch ClassLoader ersetzen
|
2017-07-14 17:47:02 +02:00 |
|
|
3b95cdd76f
|
Merge (auweioiwae)
|
2017-07-14 15:39:16 +02:00 |
|
JanUlrich
|
057df7c702
|
TypeInsert API anpassen
|
2017-07-10 21:23:48 +02:00 |
|
JanUlrich
|
86f29f1396
|
TypeInsert API anpassen
|
2017-07-09 16:35:33 +02:00 |
|
JanUlrich
|
0f6381f30b
|
TypeInsert anpassen
|
2017-07-05 20:09:09 +02:00 |
|
JanUlrich
|
adda1db195
|
Add parse(String) to Compiler
|
2017-07-05 18:46:08 +02:00 |
|
JanUlrich
|
2167a4288e
|
Add possibility to parse a String to parser
|
2017-07-05 17:52:23 +02:00 |
|
JanUlrich
|
0ad97251ca
|
Change Parser FileInput to InputStream
|
2017-07-05 17:50:38 +02:00 |
|
JanUlrich
|
87d2edaaa6
|
Change TIP creation
|
2017-07-05 17:42:41 +02:00 |
|
JanUlrich
|
fc6040da39
|
Fehler in TYPE beseitigen
|
2017-06-30 13:48:59 +02:00 |
|
JanUlrich
|
d64823ea30
|
Fehler bei GenericInsertPoints beheben
|
2017-06-30 12:14:07 +02:00 |
|
JanUlrich
|
3b8ef58222
|
ASTTypePrinter anfügen
|
2017-06-30 11:13:15 +02:00 |
|
JanUlrich
|
0aa18c74ba
|
ASTPrinter verbessern
|
2017-06-29 01:19:13 +02:00 |
|
JanUlrich
|
726eb60eb3
|
ASTPrinter einführen
|
2017-06-28 21:10:28 +02:00 |
|
JanUlrich
|
afd3f32f23
|
ASTVisitor implementieren
|
2017-06-28 17:20:26 +02:00 |
|
JanUlrich
|
3173cccefa
|
Typen einsetzen um Wildcards erweitern
|
2017-06-26 18:19:56 +02:00 |
|
JanUlrich
|
e6c58d44c2
|
Type für Return fixen
|
2017-06-26 16:59:10 +02:00 |
|
JanUlrich
|
1be1bb83ca
|
FunN-Typen erstellen bei Methodenaufrufen
|
2017-06-23 21:33:27 +02:00 |
|
JanUlrich
|
2c25e56a76
|
Einsetzen von Generics korrigieren
|
2017-06-20 14:50:27 +02:00 |
|
JanUlrich
|
c272688b2d
|
Fehler beim Ausrechnen zusammenhängender Constraints beheben
|
2017-06-20 01:14:04 +02:00 |
|
JanUlrich
|
cf6d9880e3
|
Generische Parameter einsetzen (nur Test, nicht korrekt eingesetzt)
|
2017-06-15 04:48:53 +02:00 |
|
JanUlrich
|
920eea43ad
|
Lambda Test angepasst
|
2017-06-15 02:57:49 +02:00 |
|
JanUlrich
|
70ca62202d
|
Typeinsetzen erweitert
|
2017-06-15 02:17:46 +02:00 |
|
JanUlrich
|
44481b4140
|
Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bigRefactoring
|
2017-06-14 04:07:43 +02:00 |
|
JanUlrich
|
7a337843e6
|
Lambda-TYPE anpassen. Beginnen mit TypeInsert
|
2017-06-14 04:07:27 +02:00 |
|
Martin Plümicke
|
fcca50ed78
|
modified: .classpath
modified: src/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntaxTreeGenerator.java
modified: src/de/dhbwstuttgart/syntaxtree/SourceFile.java
modified: src/de/dhbwstuttgart/syntaxtree/statement/LambdaExpression.java
modified: src/de/dhbwstuttgart/typecheck/GenericTypeName.java
modified: src/de/dhbwstuttgart/typeinference/typeAlgo/TYPE.java
modified: test/astfactory/ASTFactoryTest.java
imports auskommentiert
|
2017-06-13 17:38:43 +02:00 |
|
JanUlrich
|
5f31150dc8
|
TYPE-Algo für LambdaExpression implementieren
|
2017-06-12 18:57:12 +02:00 |
|
JanUlrich
|
2129299eed
|
Auto-Keyword an Grammatik anfügen
|
2017-05-31 17:10:50 +02:00 |
|
Jan-Elric Neumann
|
a48cbae5a5
|
Removed faulty (and unused import), which prevented ObjectiF from parsing SyntaxTreeNode
|
2017-05-30 19:40:51 +02:00 |
|
Jan-Elric Neumann
|
b395f6e137
|
Fixed return type to make code parsable for ObjectiF
|
2017-05-30 19:38:03 +02:00 |
|
JanUlrich
|
810164ac17
|
LocalVar bekommt den Typ beim Parsen
|
2017-05-19 17:40:47 +02:00 |
|
JanUlrich
|
4a52bc0e6e
|
TypeInsertFactory anfügen, convert UnifyPair->Pair implementieren
|
2017-05-18 13:17:52 +02:00 |
|
JanUlrich
|
2c999d0eb6
|
Umstellung auf Visitor Pattern des TYPE-Algos
|
2017-05-15 13:15:49 +02:00 |
|
JanUlrich
|
058402e056
|
StatementVisitor einführen
|
2017-05-11 17:39:48 +02:00 |
|
JanUlrich
|
43bfc551ff
|
Fehler in Test beheben
|
2017-05-09 20:15:42 +02:00 |
|
JanUlrich
|
4261ce2603
|
Interfaces angefügt. Generierung von Generics im Parser geändert
|
2017-05-05 16:20:12 +02:00 |
|
Pluemicke Martin
|
88ea14bbe8
|
Studienarbeiten Schroedter Steurer hinzugefuegt
|
2017-05-03 17:59:34 +02:00 |
|
JanUlrich
|
a9909d5f32
|
Merge mit Antlr
|
2017-04-20 18:55:34 +02:00 |
|
JanUlrich
|
caa7f7deee
|
Lambdas einführen
|
2017-04-20 18:51:27 +02:00 |
|
Jakob Herrmann
|
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
|
2017-04-20 17:15:52 +02:00 |
|
Jakob Herrmann
|
5cc418371d
|
Main class for JavaTXParser.
|
2017-04-20 13:47:06 +02:00 |
|
JanUlrich
|
e5d3d67dad
|
sun.NotImplementedExceptions ersetzen
|
2017-04-19 15:31:11 +02:00 |
|
JanUlrich
|
3d835304cf
|
Lambda Ausdruck dem Parser anfügen
|
2017-04-19 15:26:37 +02:00 |
|
JanUlrich
|
29a17731fd
|
NewClass Constraints generieren angefügt
|
2017-04-18 21:06:04 +02:00 |
|
Jakob Herrmann
|
18965e0eda
|
Simple bash script to compile packages needed for parser.
|
2017-04-13 15:00:13 +02:00 |
|
JanUlrich
|
af1f7f28e2
|
New Aufruf im Parser anfügen
|
2017-04-07 02:33:20 +02:00 |
|
JanUlrich
|
e1af4e1f65
|
Tests ändern
|
2017-04-06 16:22:36 +02:00 |
|