Skip to content
Snippets Groups Projects

Resolve "Feature: Add context-free connect"

Merged René Schöne requested to merge 34-feature-add-context-free-connect into dev
  1. Dec 08, 2021
    • René Schöne's avatar
      working on context-free connect · 40f351b8
      René Schöne authored
      - updated documentation
      - cleanup build and test case
      40f351b8
    • René Schöne's avatar
      working on context-free connect · 1f707942
      René Schöne authored
      - add error messages and tests for them
      - also marked (commented out) tests in negative tests that are not currently handled
      1f707942
    • René Schöne's avatar
      Merge branch 'dev' into 34-feature-add-context-free-connect · 8e85179e
      René Schöne authored
      # Conflicts:
      #	ragconnect.base/src/main/jastadd/Analysis.jrag
      #	ragconnect.base/src/main/jastadd/Errors.jrag
      #	ragconnect.base/src/main/jastadd/Intermediate.jadd
      #	ragconnect.base/src/main/jastadd/Intermediate.relast
      #	ragconnect.base/src/main/jastadd/Mappings.jrag
      #	ragconnect.base/src/main/jastadd/NameResolution.jrag
      #	ragconnect.base/src/main/jastadd/Navigation.jrag
      #	ragconnect.base/src/main/jastadd/RagConnect.relast
      #	ragconnect.base/src/main/jastadd/parser/ParserRewrites.jrag
      #	ragconnect.base/src/main/jastadd/parser/RagConnect.parser
      #	ragconnect.base/src/main/resources/ragconnect.mustache
      8e85179e
  2. Dec 07, 2021
    • René Schöne's avatar
      working on context-free connect · 57d9d7e6
      René Schöne authored
      - add context-free-endpoint-target (only for receive for now)
      - using this target automatically will generate all context-sensitive connect-methods, and a connect method that dispatches to them
      - methods are only generated if not given in spec already
      - todo: update documentation
      57d9d7e6
  3. Dec 02, 2021
  4. Dec 01, 2021
  5. Nov 30, 2021
  6. Nov 29, 2021
  7. Nov 26, 2021
  8. Nov 25, 2021
    • René Schöne's avatar
      begin with concise grammar · a82df0f9
      René Schöne authored
      - grammar kept as separate file to compare to old grammar
      - parser should be complete
      - navigation partly generated using abstract-type-navigation-pp
      - working on Generation.jadd
      a82df0f9
Loading