Our great sponsors
-
Scala Parser Combinators
simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Scala used to include a parser combinator library. I don't know whether it comes with a Scala grammar as an example but I'd probably take a day and experiment whether it would be possible to create an AST parser for the Scala grammar.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.
Related posts
- How do I remove the forward reference error in my parser? (20 lines)
- thoroughful tutorial for scala.util.parsing.combinator._
- Lezer: A Parsing System for CodeMirror, Inspired by Tree-Sitter
- Show HN: Matcheroni, a tiny C++20 header library for building lexers/parsers
- Show HN: Monch, a tasty TypeScript parser-combinators library