Allow the grammar to shift the current match downwards so that it becomes the left-hand side of a new top-level node. This only needs to happen for true parsing. If start and end node tokens are present in the source we already have all the information we need to do a well-ordered traversal!
Allow the grammar to shift the current match downwards so that it becomes the left-hand side of a new top-level node. This only needs to happen for true parsing. If start and end node tokens are present in the source we already have all the information we need to do a well-ordered traversal!