-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ENHANCEMENT] Use PEG #8
Comments
Could you give a link? Also, whats the difference between PEG and PLY (or SLY)? And I'm purposely trying to start the Lexer and Parser on my own for a challenge :) |
Look at this: https://github.com/erikrose/parsimonious Also PEG is something you compile via command line, and it omits a file that can be used. Python uses this for it's lexer and parse(but in C), and it is quite good |
Oh, okay. I'll try that later, and if you don't mind, is it possible if you could set up a PR example? Or a Repo example? Thanks for the info! |
Heya, sorry for asking again, but could you provide an example PR, repo, or repl? Thanks! |
I can’t, it’s kind of special to the syntax you have in mind. There is an online version at this but it’s the node version. |
Oh, okay. Thanks! |
Stale issue message |
Stale issue message |
Using PEG will allow you to get the lexer and parser done really quickly, and the right way, and there's less room for error.
I recommend considering this
The text was updated successfully, but these errors were encountered: