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
3 merge requests!39Version 1.1.0,!35Version 1.0.0,!24Resolve "Feature: Send enpoint for non-terminal using implicit NTA"
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