Parsinator.js – a JavaScript parser combinator library with state(github.com)3 points·by billytetrud·vor 3 Jahren·1 commentsgithub.comParsinator.js – a JavaScript parser combinator library with statehttps://github.com/fresheneesz/parsinator.js1 commentsPost comment[–]billytetrud·vor 3 JahrenreplyYet another parser combinator library with a couple unique features:* State, which helps for contextful languages of any reasonable amount of complexity (like ones that have LR conflicts or whitespace delimiting).* Supports parameterized parsers and recursive parsers.* Powerful debug recording and displaying. This can be enormously helpful figuring out why your parser isn't working as you expect.
* State, which helps for contextful languages of any reasonable amount of complexity (like ones that have LR conflicts or whitespace delimiting).
* Supports parameterized parsers and recursive parsers.
* Powerful debug recording and displaying. This can be enormously helpful figuring out why your parser isn't working as you expect.