Marpa--R2 Alternatives
Similar projects and alternatives to Marpa--R2
-
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.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better Marpa--R2 alternative or higher similarity.
Marpa--R2 reviews and mentions
Posts with mentions or reviews of Marpa--R2.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-02-21.
-
Parsing: The Solved Problem That Isn't (2011)
Aycock & Horspool came up with a 'practical' method for implementing Earley parsing (conversion to a state-machine) that has pretty humorously good performance delta over "naive" Earley, and is still reasonable to implement. Joop Leo figured out how to get the worst-case of Earley parsing down to either O(n) (left-recursive, non-ambiguous) or O(n^2) (right-recursive, non-ambiguous). That means the Earley algorithm is only O(n^3) on right-recursive, ambiguous grammars; and, if you're doing that, you're holding your language wrong.
A somewhat breathless description of all of this is in the Marpa parser documentation:
https://jeffreykegler.github.io/Marpa-web-site/
-
Day 16: Moving from Travis-CI to GitHub Actions for Marpa::R2
I asked the author if he would be interested in a GitHub Actions configuration.
Stats
Basic Marpa--R2 repo stats
2
155
7.9
8 months ago
jeffreykegler/Marpa--R2 is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of Marpa--R2 is Perl.
Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com