-
- Downloads
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
Showing
- libs/jastadd2.jar 0 additions, 0 deletionslibs/jastadd2.jar
- pages/docs/dsl.md 0 additions, 3 deletionspages/docs/dsl.md
- pages/docs/inner-workings.md 14 additions, 0 deletionspages/docs/inner-workings.md
- pages/docs/using.md 53 additions, 61 deletionspages/docs/using.md
- ragconnect.base/build.gradle 6 additions, 3 deletionsragconnect.base/build.gradle
- ragconnect.base/src/main/jastadd/Analysis.jrag 1 addition, 1 deletionragconnect.base/src/main/jastadd/Analysis.jrag
- ragconnect.base/src/main/jastadd/Errors.jrag 8 additions, 1 deletionragconnect.base/src/main/jastadd/Errors.jrag
- ragconnect.base/src/main/jastadd/Intermediate.jadd 144 additions, 27 deletionsragconnect.base/src/main/jastadd/Intermediate.jadd
- ragconnect.base/src/main/jastadd/IntermediateToYAML.jrag 2 additions, 1 deletionragconnect.base/src/main/jastadd/IntermediateToYAML.jrag
- ragconnect.base/src/main/jastadd/Mappings.jrag 3 additions, 7 deletionsragconnect.base/src/main/jastadd/Mappings.jrag
- ragconnect.base/src/main/jastadd/NameResolution.jrag 14 additions, 7 deletionsragconnect.base/src/main/jastadd/NameResolution.jrag
- ragconnect.base/src/main/jastadd/Printing.jrag 2 additions, 2 deletionsragconnect.base/src/main/jastadd/Printing.jrag
- ragconnect.base/src/main/jastadd/RagConnect.relast 2 additions, 1 deletionragconnect.base/src/main/jastadd/RagConnect.relast
- ragconnect.base/src/main/jastadd/parser/ParserRewrites.jrag 1 addition, 0 deletionsragconnect.base/src/main/jastadd/parser/ParserRewrites.jrag
- ragconnect.base/src/main/jastadd/parser/RagConnect.parser 1 addition, 0 deletionsragconnect.base/src/main/jastadd/parser/RagConnect.parser
- ragconnect.base/src/main/java/org/jastadd/ragconnect/compiler/Compiler.java 46 additions, 10 deletions...c/main/java/org/jastadd/ragconnect/compiler/Compiler.java
- ragconnect.base/src/main/resources/handler.mustache 75 additions, 6 deletionsragconnect.base/src/main/resources/handler.mustache
- ragconnect.base/src/main/resources/ragconnect.mustache 61 additions, 10 deletionsragconnect.base/src/main/resources/ragconnect.mustache
- ragconnect.base/src/main/resources/receiveDefinition.mustache 5 additions, 5 deletions...onnect.base/src/main/resources/receiveDefinition.mustache
- ragconnect.base/src/main/resources/sendDefinition.mustache 30 additions, 18 deletionsragconnect.base/src/main/resources/sendDefinition.mustache
Loading
Please register or sign in to comment