Skip to content
Snippets Groups Projects
Commit be0c640f authored by René Schöne's avatar René Schöne
Browse files

Resolve "Feature: Send enpoint for non-terminal using implicit NTA"

- add new configuration for name of Opts (reused JastAdd option)
- restructure Compiler a bit (only exit using CompilerException)
- update relast-preprocessor to the newest version in develop
- begin to ease usage of index-based-list-access in template (remove typeIsList, because it is always true here)
- add error if index-based-list-access ist set, but endpoint target is not a type
- add composite RagConnectMappingPublisher for index-based-list-access
- use getter/setter for lastValue of ragconnect-publisher
- use local version of jastadd with fixed flush-inc-attr event
- use changed jastadd to check params of that event (the index of the NTA in this case)
- disconnect now is successful, if one sub-publisher removed the given token
- touch terminals of implicit NTAs to make incremental evaluation aware of their dependencies
- reflecting changes in expected text of negative tests: not resolvable types are recognized, token types are printed correctly
- use indexed send for context-free send list endpoints
- make writeCurrentValue member of AbstractMqttTest
- forwarding NTAs are not NTAs anymore (since their value is the nonterminal itself and that would mess up their parent)
- fix regression errors
- add some documentation, updated old examples to also contain indexedSend and forwarding
parent 49d8685b
No related branches found
No related tags found
Loading
Showing
with 468 additions and 163 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment