The OhmJS parser implements a first-error-is-failure PEG grammar. There are issues like https://github.com/ohmjs/ohm/issues/387 to explore having it recover and report errors. Alternatively, we could look into changing the parsing infrastructure to better handle recovery & reporting multiple errors.
The OhmJS parser implements a first-error-is-failure PEG grammar. There are issues like https://github.com/ohmjs/ohm/issues/387 to explore having it recover and report errors. Alternatively, we could look into changing the parsing infrastructure to better handle recovery & reporting multiple errors.