Quote: |
Ah, that's kinda nice. But the User Guide states that inside the imperative code section only a sequence of statements is allowed. So is the principle that a called rule rule usually returns the value of the first target pattern variable, unless the imperative code section's last statement is an expression. In that case, the value of the expression is returned. |