Parsers with Error Recovery

Here’s also some research, if your keen to get into the details https://tree-sitter.github.io/tree-sitter/#underlying-research