Occasionally it is useful to put an action in the middle of a rule. These actions are written just like usual end-of-rule actions, but they are executed before the parser even recognizes the following components.
|• Using Midrule Actions||Putting an action in the middle of a rule.|
|• Typed Midrule Actions||Specifying the semantic type of their values.|
|• Midrule Action Translation||How midrule actions are actually processed.|
|• Midrule Conflicts||Midrule actions can cause conflicts.|