1. 21 May, 2017 1 commit
    • Alexander Weigl's avatar
      Fixing details in Interpreter · 814a7c3e
      Alexander Weigl authored
      * [FEATURE] CommandLookup
      * [FEATURE] InterpreterTest for testing the interpreter; includes helper commands like assert/assertEq
      * [FEATURE] Listeners for Evaluator and Interpreter
         * including History and Logger listener for the start
      * [FEATURE] Interpreter has scrict or non-script mode (exception on not selected goals)
      * [FEATURE] Interpreter has a logger instance
      * [FEATURE] default ast visitor has defaultVisit method
      814a7c3e
  2. 17 May, 2017 2 commits
  3. 16 May, 2017 2 commits
    • Alexander Weigl's avatar
      Fixing a lot of errors found by EvaluatorTest · db98546f
      Alexander Weigl authored
      * BUG: Operator `not` hidden by `ID` in ScriptLanguage.g4
      * BUG: Evaluator evaluation of binary
      * BUG: TransformAst.java copy paste, BooleanLiteral for TRUE
      * IMPROVE: Facade new method for creating parser
      * BUG: Value equals/hashcode, wrong type for STRING
      * IMPROVE: add test cases for Evaluator.java
      db98546f
    • Sarah Grebing's avatar
      First Part of Interpreter · 7117e3ef
      Sarah Grebing authored
      7117e3ef