Commit Graph

  • 0f6381f30b TypeInsert anpassen JanUlrich 2017-07-05 20:09:09 +0200
  • adda1db195 Add parse(String) to Compiler JanUlrich 2017-07-05 18:46:08 +0200
  • 2167a4288e Add possibility to parse a String to parser JanUlrich 2017-07-05 17:52:23 +0200
  • 0ad97251ca Change Parser FileInput to InputStream JanUlrich 2017-07-05 17:50:38 +0200
  • 87d2edaaa6 Change TIP creation JanUlrich 2017-07-05 17:42:41 +0200
  • 8bff427c5c merge JanUlrich 2017-06-30 13:49:53 +0200
  • fc6040da39 Fehler in TYPE beseitigen JanUlrich 2017-06-30 13:48:59 +0200
  • bd1cfe4e7a Merge Pluemicke Martin 2017-06-30 13:09:59 +0200
  • 05e4968adb new bransch Martin Plümicke 2017-06-30 13:04:56 +0200
  • d64823ea30 Fehler bei GenericInsertPoints beheben JanUlrich 2017-06-30 12:14:07 +0200
  • 3b8ef58222 ASTTypePrinter anfügen JanUlrich 2017-06-30 11:13:15 +0200
  • 0aa18c74ba ASTPrinter verbessern JanUlrich 2017-06-29 01:19:13 +0200
  • 726eb60eb3 ASTPrinter einführen JanUlrich 2017-06-28 21:10:28 +0200
  • afd3f32f23 ASTVisitor implementieren JanUlrich 2017-06-28 17:20:26 +0200
  • 3173cccefa Typen einsetzen um Wildcards erweitern JanUlrich 2017-06-26 18:19:56 +0200
  • e6c58d44c2 Type für Return fixen JanUlrich 2017-06-26 16:59:10 +0200
  • 1be1bb83ca FunN-Typen erstellen bei Methodenaufrufen JanUlrich 2017-06-23 21:33:27 +0200
  • 2c25e56a76 Einsetzen von Generics korrigieren JanUlrich 2017-06-20 14:50:27 +0200
  • c272688b2d Fehler beim Ausrechnen zusammenhängender Constraints beheben JanUlrich 2017-06-20 01:14:04 +0200
  • cf6d9880e3 Generische Parameter einsetzen (nur Test, nicht korrekt eingesetzt) JanUlrich 2017-06-15 04:48:53 +0200
  • 920eea43ad Lambda Test angepasst JanUlrich 2017-06-15 02:57:49 +0200
  • 70ca62202d Typeinsetzen erweitert JanUlrich 2017-06-15 02:17:46 +0200
  • 44481b4140 Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bigRefactoring JanUlrich 2017-06-14 04:07:43 +0200
  • 7a337843e6 Lambda-TYPE anpassen. Beginnen mit TypeInsert JanUlrich 2017-06-14 04:07:27 +0200
  • 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 Martin Plümicke 2017-06-13 17:38:43 +0200
  • 5f31150dc8 TYPE-Algo für LambdaExpression implementieren JanUlrich 2017-06-12 18:57:12 +0200
  • 2c240edb03 Merge branch 'bigRefactoring' into antlr antlr JanUlrich 2017-05-31 17:11:47 +0200
  • 2129299eed Auto-Keyword an Grammatik anfügen JanUlrich 2017-05-31 17:10:50 +0200
  • a48cbae5a5 Removed faulty (and unused import), which prevented ObjectiF from parsing SyntaxTreeNode Jan-Elric Neumann 2017-05-30 19:40:51 +0200
  • b395f6e137 Fixed return type to make code parsable for ObjectiF Jan-Elric Neumann 2017-05-30 19:38:03 +0200
  • 810164ac17 LocalVar bekommt den Typ beim Parsen JanUlrich 2017-05-19 17:40:47 +0200
  • 4a52bc0e6e TypeInsertFactory anfügen, convert UnifyPair->Pair implementieren JanUlrich 2017-05-18 13:17:52 +0200
  • 2c999d0eb6 Umstellung auf Visitor Pattern des TYPE-Algos JanUlrich 2017-05-15 13:15:49 +0200
  • 058402e056 StatementVisitor einführen JanUlrich 2017-05-11 17:39:48 +0200
  • 1080d8e52e Zwischenstand 2 strucTypes_dev_PL sebastian 2017-05-11 14:32:19 +0200
  • ede8ad6d03 Zwischenstand ... sebastian 2017-05-10 12:23:51 +0200
  • 43bfc551ff Fehler in Test beheben JanUlrich 2017-05-09 20:15:42 +0200
  • 13330e4fd6 expression NewClass kann nach bigRefactoring wieder verarbeitet werden sebastian 2017-05-07 02:41:22 +0200
  • 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 +0200
  • 4261ce2603 Interfaces angefügt. Generierung von Generics im Parser geändert JanUlrich 2017-05-05 16:20:12 +0200
  • 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 +0200
  • aed2581381 ergaenzung Pluemicke Martin 2017-05-05 14:38:13 +0200
  • 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 +0200
  • ce220abaf5 TypeVar zu subtype von TypePlaceholder gemacht Pluemicke Martin 2017-05-05 14:28:36 +0200
  • 9b66d97f62 solve regel angepasst sebastian 2017-05-05 13:04:03 +0200
  • c09e0295d2 methode sucheInterfaces in Rules angepasst, sodass die einfache Unifikation wieder gelöst werden kann sebastian 2017-05-04 23:13:28 +0200
  • 277a360c65 Revert "Revert "Studienarbeiten Schroedter Steurer hinzugefuegt"" strucTypes_dev2 Martin Plümicke 2017-05-04 16:18:52 +0200
  • fd1a434037 Revert "AbstractTypVar durch RefTypeORTPHOrWildcardOrGeneric ersetzt" Martin Plümicke 2017-05-04 16:17:47 +0200
  • 2f6680354f Revert "Studienarbeiten Schroedter Steurer hinzugefuegt" Martin Plümicke 2017-05-04 16:15:39 +0200
  • f48bb2ac0c AbstractTypVar durch RefTypeORTPHOrWildcardOrGeneric ersetzt Martin Plümicke 2017-05-04 15:35:55 +0200
  • dfabf8ad71 AbstractTypVar durch RefTypeORTPHOrWildcardOrGeneric ersetzt Martin Plümicke 2017-05-04 15:10:10 +0200
  • 328bb4151f Studienarbeiten Schroedter Steurer hinzugefuegt Pluemicke Martin 2017-05-03 17:36:26 +0200
  • 88ea14bbe8 Studienarbeiten Schroedter Steurer hinzugefuegt Pluemicke Martin 2017-05-03 17:36:26 +0200
  • 150c071c11 Studienarbeiten Schroedter Steurer hinzugefuegt Pluemicke Martin 2017-05-03 17:36:26 +0200
  • 95aa8d79e3 test myList sebastian 2017-05-03 10:54:39 +0200
  • 3ad2f7d6ce ... sebastian 2017-05-03 10:12:09 +0200
  • 631614ec69 Anwenden der Regeln endet automatisch sebastian 2017-05-03 09:51:02 +0200
  • 062bc24f90 regeln können manuell ausgeführt werden, Probleme mit equalsvergleich Myinteger gehabt sebastian 2017-05-03 09:00:59 +0200
  • ed512e9e8b regeln erstellt bis auf reduce2 sebastian 2017-05-03 02:17:37 +0200
  • b082b603de Interface Constraints erhalten jetzt auch neue Typvariablen sebastian 2017-05-01 21:32:30 +0200
  • d54ee60b85 scheinbar habe ich jetzt einheitliche Constraints sebastian 2017-05-01 00:12:31 +0200
  • 786b04af8b Versuche alles auf einen Subtype Constraint umzuschreiben sebastian 2017-04-30 21:40:31 +0200
  • 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 +0200
  • 9ed65b547f versuche bei new operator nochmals neue Typvariablen zu vergeben sebastian 2017-04-30 11:57:46 +0200
  • 7585fba4d3 Aktueller Stand für E-Mail sebastian 2017-04-23 18:02:39 +0200
  • 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 +0200
  • bd8cf2959f TypeExpr für New sowie die Generierung der Interfaces steht an sebastian 2017-04-21 03:13:45 +0200
  • 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 +0200
  • 502307f7d8 superClass = null JanUlrich 2017-04-20 18:56:11 +0200
  • a9909d5f32 Merge mit Antlr JanUlrich 2017-04-20 18:55:34 +0200
  • caa7f7deee Lambdas einführen JanUlrich 2017-04-20 18:51:27 +0200
  • 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 +0200
  • 5cc418371d Main class for JavaTXParser. Jakob Herrmann 2017-04-20 13:47:06 +0200
  • 22bc53cde9 Merge branch 'antlr' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into strucTypes_dev2 sebastian 2017-04-20 00:16:33 +0200
  • e5d3d67dad sun.NotImplementedExceptions ersetzen JanUlrich 2017-04-19 15:31:11 +0200
  • 3d835304cf Lambda Ausdruck dem Parser anfügen JanUlrich 2017-04-19 15:26:37 +0200
  • 632b6dd334 bestehende General Parser Test gehen auch wieder sebastian 2017-04-19 14:07:36 +0200
  • 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 +0200
  • 3c165f79e4 neuer Versuch mit Parser gespeichert sebastian 2017-04-18 21:12:39 +0200
  • 29a17731fd NewClass Constraints generieren angefügt JanUlrich 2017-04-18 21:06:04 +0200
  • 9eebf294dc Letzter Stand vor dem Einfügen des Versuches mit eigenem Antlr Parser sebastian 2017-04-18 20:38:30 +0200
  • 18965e0eda Simple bash script to compile packages needed for parser. Jakob Herrmann 2017-04-13 15:00:13 +0200
  • 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 +0200
  • 5838adad93 neue Testdatein für new sebastian 2017-04-07 08:39:43 +0200
  • 7feb2d50e9 Merge branch 'bigRefactoring' into strucTypes_dev2 JanUlrich 2017-04-07 02:33:42 +0200
  • af1f7f28e2 New Aufruf im Parser anfügen JanUlrich 2017-04-07 02:33:20 +0200
  • e285a5c556 Merge branch 'bigRefactoring' into strucTypes_dev2 JanUlrich 2017-04-07 00:36:35 +0200
  • e1af4e1f65 Tests ändern JanUlrich 2017-04-06 16:22:36 +0200
  • ed56e24ff6 Merge branch 'bigRefactoring' into antlr JanUlrich 2017-04-06 16:20:33 +0200
  • dad08cfa46 PackageCrawler latest version Jakob Herrmann 2017-04-06 16:16:47 +0200
  • f920269e51 @NotNull entfernen JanUlrich 2017-04-06 16:01:32 +0200
  • 5d32f20a51 @NotNull entfernen JanUlrich 2017-04-06 16:01:10 +0200
  • 42010c5859 NotNull entfernen JanUlrich 2017-04-06 15:35:52 +0200
  • 0c4cdd63b5 NotNull entfernen JanUlrich 2017-04-06 15:33:20 +0200
  • c02a3480e8 Cast Test JanUlrich 2017-04-06 12:26:04 +0200
  • 8453aaf7fd Merge mit ParserÄnderungen JanUlrich 2017-04-06 12:14:11 +0200
  • 2be1a17488 Merge branch 'strucTypes_dev2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into strucTypes_dev2 JanUlrich 2017-04-06 12:12:36 +0200
  • 561f1d1150 Fehler beim Parsen von Method behoben JanUlrich 2017-04-06 12:12:06 +0200
  • 30099f5e50 Parser um Cast erweitern JanUlrich 2017-04-06 11:23:25 +0200
  • eb365bb911 letzte änderung sebastian 2017-04-06 11:20:06 +0200