Both of these parsers do the same basic thing (execute a user callback before and after the parse) but the Context() parser is much more robust about error handling and fallbacks. We should be able to implement Examine() in terms of the ContextParser class, with no loss of generality and with far fewer chances for unintended errors.
Both of these parsers do the same basic thing (execute a user callback before and after the parse) but the Context() parser is much more robust about error handling and fallbacks. We should be able to implement Examine() in terms of the ContextParser class, with no loss of generality and with far fewer chances for unintended errors.