Resolve "Feature: Add context-free connect"
Compare changes
- René Schöne authored
- updated documentation - cleanup build and test case
+ 41
− 1
@@ -29,13 +29,53 @@ A breakdown of the parts of that syntax:
@@ -29,13 +29,53 @@ A breakdown of the parts of that syntax:
If used on its own, the incoming data is interpreted as a complete list and its elements will be appended to the current list.
- If the target is omitted, all nodes of that non-terminal type can be connected, irrespective of their context.
- The target can be any child on the right-hand side of a production rule, a role of a relation, or an attribute.
A mapping is a side effect-free function with one argument (the value that will be transformed) and one result (the transformed value), that will be applied on a value to be sent for a sending endpoint, a received value for a receiving endpoint, or the result of another mapping.