forward-subphrase| Keys | Menu | |
| X | Shift+Control+N or F8 or Shift+Right Arrow | Structure/Forward/Subphrase |
| MS | F8 | Structure/Forward/Subphrase |
Suppose invocation of forward-subphrase does not initiate a successful parse (e.g., because auto-parse mode is off, or the current selection is not a text buffer, or the text buffer has not been modified since the last attempt to parse it, or parsing fails). Then forward-subphrase changes the structural selection to the next resting place in a forward preorder traversal of the abstract-syntax tree starting from the structural selection without stopping at placeholders for optional constituents.
If the invocation of forward-subphrase initiates a successful parse, then forward-after-parse is invoked to advance the structural selection.
The command is parser-initiating.