1. 27 Jan, 2021 1 commit
  2. 14 Aug, 2020 1 commit
  3. 11 Aug, 2020 1 commit
  4. 06 Aug, 2020 1 commit
    • René Schöne's avatar
      WIP: Choose protocol at runtime (not in DSL). · cb32c66b
      René Schöne authored
      - changed semantics of ViaTest slightly (setting same value for inputBoth does not change to newly send value as the "FromMqtt-" and "FromRest-" part is not prepended, and therefore it stays the same)
      cb32c66b
  5. 31 Jul, 2020 3 commits
  6. 29 Jul, 2020 1 commit
  7. 15 Jun, 2020 1 commit
  8. 08 Jun, 2020 1 commit
  9. 06 May, 2020 1 commit
    • René Schöne's avatar
      Step forward to working generation. · 81c1b10c
      René Schöne authored
      - Copied (and modified) buildSrc from relast. Added compilerLocation property to set a jar to execute.
      - Completed example code with computation attributes
      - Fixed various bugs in Generation.jadd
      - Wrap application of mappings with try/catch and let mapping methods throw Exception
      - Add grammar modification for TokenComponent used as source in dependency definition
      - Add grammar extension to include relations generated by dependency definitions
      - Prepare Ros2Rag.relast for default mappings (not implemented yet)
      81c1b10c
  10. 04 May, 2020 1 commit
    • René Schöne's avatar
      Begin with real generation. · a5338af2
      René Schöne authored
      - Compiler: replace existing files if needed
      - Renamed Aspect.jadd to Generation.jadd and fill it with content
      - Missing: Generation of dependency relation, and change of token names in grammar
      a5338af2
  11. 30 Apr, 2020 1 commit
  12. 23 Apr, 2020 1 commit
    • René Schöne's avatar
      Parser for ros2rag parses file with success for first time. · 5f4cbbf8
      René Schöne authored
      - renamed scanner and parser to Ros2Rag{Scanner,Parser}
      - changed Compiler to not use System.exit throwing exceptions instead and have a dedicated run method
      - implemented ASTNode.globallyResolveTokenComponentByToken and UpdateDefinition.resolveMappingByToken
      5f4cbbf8
  13. 22 Apr, 2020 1 commit
    • René Schöne's avatar
      Base: Begin with parser for ros2rag specification. · 4bf5c1ea
      René Schöne authored
      - changed compiler to accept two additional required parameters "inputGrammar" and "inputRos2Rag"
      - update ros2rag grammar according to latest draft
      - begin with parser (missing resolving amongst others)
      - parsing in test kind of fails because of leading comment
      4bf5c1ea
  14. 09 Apr, 2020 2 commits