groimp-platform:xl-operators
Production operators
Production operators are operators that can be used in a production statement.
Edge operators
whitespace | add node and connect with previous node, if any, by a successor edge |
> | connect node with previous by a successor edge |
< | connect node with previous by a reverse successor edge |
<-> | connect node with previous by successor edges in both directions |
--- | connect node with previous by a successor edge if there does not yet exist such an edge in either direction |
+>, <+, <+>, -+- | as before, but branch instead of successor edges |
/>, </, </>, -/- | as before, but refinement instead of successor edges |
-e->, <-e-, <-e->, -e- with an int-valued expression e | as before, but edges of type e instead of successor edges |
-n-> with a node-valued expression n | create a compound edge with n encoding the edge data |
<-n- with a node-valued expression n | as before, but reverse direction |
[, ] | define the starts and the end of a branch connected subgraph |
groimp-platform/xl-operators.txt · Last modified: 2025/01/10 15:08 by gaetan