1. 29 Jul, 2020 1 commit
  2. 03 Jul, 2020 1 commit
  3. 02 Jul, 2020 1 commit
  4. 15 Jun, 2020 1 commit
  5. 08 Jun, 2020 1 commit
  6. 29 May, 2020 1 commit
    • René Schöne's avatar
      Testing default only write. · 59b01b5b
      René Schöne authored
      - base: fixed bug when multiple dependency definitions have same source (used to generate multiple getter/setter)
      - added test case for writing all supported types for default mapping definitions
      - inherited attributes for token-attributes are not supported (because no "$token_reset()" is generated by JastAdd)
      - added short test descriptions
      59b01b5b
  7. 28 May, 2020 1 commit
    • René Schöne's avatar
      Integrated default mapping definitions. · e8eaab35
      René Schöne authored
      - supported types: int, short, long, float, double, char, and all their boxed variants, and String
      - default mapping definitions are NTAs which get reused for every update definition that needs them
      - change generated check for not always apply (case for boxed types)
      - cleanup parser
      e8eaab35
  8. 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
  9. 03 May, 2020 1 commit
  10. 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
  11. 09 Apr, 2020 1 commit