Commit Graph

  • 5343987f91 [14 - Optimization] Add XOptimizer and fix most of the tests master Humenius 2020-06-17 12:03:43 +02:00
  • 54d6ea874e [12 - Tree Grammar] Add type check Humenius 2020-06-13 19:16:35 +02:00
  • 04c18d4fdf Fix .gitignore for Java compiler output Humenius 2020-06-12 16:07:33 +02:00
  • 448d7ac32a [12 - Tree Grammar] Add AssignCount grammar and adjust ANTLR build config Humenius 2020-06-12 16:06:34 +02:00
  • a9d5c76b78 [12 - Tree Grammar] Add "empty" XTreeGrammar and fix test imports Humenius 2020-06-12 16:05:58 +02:00
  • fe1fa9154d [13 - String Templates] Further progress on transformation Humenius 2020-06-12 14:06:48 +02:00
  • 76597fb4a9 [13 - String Templates] Add "CC-Praxis-Antlr X Uebersetzer-Leer" Humenius 2020-06-10 10:20:02 +02:00
  • bfb63b182d Import Baumgrammatiken projects as sub-modules Humenius 2020-06-10 10:09:18 +02:00
  • 9cd32878d7 [12 - Tree Grammar] Add suggested solution Humenius 2020-06-10 10:02:19 +02:00
  • ff8fbbec83 [11 - Antlr Builder] Add other changes Humenius 2020-06-10 09:52:37 +02:00
  • 4a304d4955 [12 - Tree Grammar] Add "CC-Praxis-Antlr Baumgrammatiken-Leer" Humenius 2020-06-10 08:36:49 +02:00
  • 8a640d5174 [11 - Antlr Parser] Fix TestAntlrXParser1 halfway Humenius 2020-06-03 14:39:54 +02:00
  • 2e62631386 [11 - Antlr Parser] Fix Scanner tests Humenius 2020-06-03 14:02:58 +02:00
  • 6aa5e71f1e [11 - Antlr Parser] Implement more stuff Humenius 2020-06-03 13:10:56 +02:00
  • bbe75b4f76 Re-init IntelliJ project Humenius 2020-06-03 10:32:37 +02:00
  • 620b6e35bd Clean up and fix Antlr Parser module Humenius 2020-06-03 10:07:51 +02:00
  • ef7bb13422 Add root .idea folder for module recognition Humenius 2020-06-03 09:43:01 +02:00
  • c55ae94fa6 Update README.md Humenius 2020-05-29 15:12:58 +02:00
  • 23c54b7cfa [11 - Antlr Parser] Remove "out/" folder - add in .gitignore Humenius 2020-05-27 16:06:20 +02:00
  • 8fbf3095f0 [11 - Antlr Parser] Fix grammar file and TestAntlrXScanner1#tokenID Humenius 2020-05-27 12:41:27 +02:00
  • 9a3e3cfe97 [11 - Antlr Parser] Add global library and add implementation for "CC-Praxis-Antlr Parser fuer X-Leer"/AntlrXParseMain Humenius 2020-05-27 12:07:14 +02:00
  • 7d7b787c80 [11 - Antlr Parser] Add "CC-Praxis-Antlr Parser fuer X-Leer" Humenius 2020-05-27 11:23:21 +02:00
  • 7863777f8f [09/10 - LL(I) AST] Add old implementation of "ÜB-Praxis-AST für X" and LL(I) grammar of modifier Humenius 2020-05-25 13:26:41 +02:00
  • 0598ac09a7 [09 - LL(I) AST] Re-init project as project with modules Humenius 2020-05-25 11:55:53 +02:00
  • ffd623e674 Add .gitignore Humenius 2020-05-18 12:24:43 +02:00
  • dba220ceb8 [08 - AST] First implementations of Abstract Syntax Tree parsing Humenius 2020-05-18 12:21:35 +02:00
  • 8cf57691dc [08 - AST] Add ASTParser, ASTParserTreeTest abstract and Parser abstract Humenius 2020-05-18 11:22:16 +02:00
  • bc72602f89 [06 - Top Down Parser] Fix "program*" in TestXminTopDownParser.class Humenius 2020-05-13 12:14:24 +02:00
  • ecd5c8c915 [06 - Top Down Parser] Fix program18ExprAll Humenius 2020-05-13 11:54:33 +02:00
  • 9b8fc290ad [06 - Top Down Parser] Fix "program1*" tests except "program18ExprAll" Humenius 2020-05-13 11:52:42 +02:00
  • ccb3ac17ca [06 - Top Down Parser] Attempt to fix "program11Expr" tests Humenius 2020-05-13 11:25:35 +02:00
  • a5c7c095a7 [06 - Top Down Parser] Fix test "program10Assign" Humenius 2020-05-13 10:43:54 +02:00
  • 0b2696efea [06 - Top Down Parser] Fix 3 tests Humenius 2020-05-13 10:34:49 +02:00
  • 18b2c44318 [06 - Top Down Parser] Add ÜB-Praxis-Abstiegsparser für X-Leer Humenius 2020-05-11 10:21:13 +02:00
  • 4c23ada03e [03 - JFlex Scanner] Get TestASScanner3 to work Humenius 2020-04-29 12:08:30 +02:00
  • 7222ee5215 [03 - JFlex Scanner] Get TestASScanner2 to work Humenius 2020-04-29 11:17:42 +02:00
  • 4cd6257831 [03 - JFlex Scanner] Get TestASScanner1 to work Humenius 2020-04-29 10:17:50 +02:00
  • 89ee1e1beb Initial commit Humenius 2020-04-27 13:22:01 +02:00