Resolve "Feature: Add context-free connect"
- Dec 08, 2021
-
-
René Schöne authored
- updated documentation - cleanup build and test case
-
René Schöne authored
- add error messages and tests for them - also marked (commented out) tests in negative tests that are not currently handled
-
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
-
- Dec 07, 2021
-
-
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
-
- Dec 02, 2021
-
-
René Schöne authored
- rename intermediate grammar and aspect files - updated documentation
-
René Schöne authored
- reorder attributes in Generation.jadd to match mustache files and types - fixed yaml generation (tested locally only)
-
- Dec 01, 2021
-
-
René Schöne authored
- update build.gradle's - use java11 - use "our" jastadd-fork for testing, and try experimental-options for suspicious test singleVariantIncremental
-
René Schöne authored
- print YAML generation only if verbose
-
- Nov 30, 2021
-
-
René Schöne authored
- update YAML generation (again)
-
René Schöne authored
- auto-format aspects - some refactorings for #39 - unified handler setup - cleanup - update extending.md for new process (fewer steps now)
-
- Nov 29, 2021
-
-
René Schöne authored
- resolve todos, mainly renaming - fix negative test cases - run negative test cases also in CI - move generateAspect into Compiler.java
-
René Schöne authored
- remove automatic boxing of collections - fix a couple of errors
-
- Nov 26, 2021
-
-
René Schöne authored
-
- Nov 25, 2021
-
-
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
-