Closed akrzemi1 closed 6 months ago
It is not clear from the docs when one would want to use operator>. Table Combining Operations and Their Semantics says it is for disabling backtracking. But why would I need to disable backtracking?
operator>
Section Error Handling and Debugging) says:
Consider what happens when we fail to parse at an expectation point (created using operator>()).
operator>()
What is an expectation point? Is there some connection between operator>() and expectation points?
It is not clear from the docs when one would want to use
operator>
. Table Combining Operations and Their Semantics says it is for disabling backtracking. But why would I need to disable backtracking?Section Error Handling and Debugging) says:
What is an expectation point? Is there some connection between
operator>()
and expectation points?