-
Notifications
You must be signed in to change notification settings - Fork 10
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
Bootstrapping parsers #16
Comments
Thanks a lot! Writing such importers should be similar to the I came up with the following idea:
|
I don't understand how the second step works. How does |
Finally an update: I had to refactor I want to use it next for inserting map functions like described and for tracing/debugging, and logging is now more flexible and the code might be clean enough to understand from it what types of parser rewrites can be done. If you have some EBNF unit test cases or can provide resources that would help a lot to speed things up!
Perform a deep transformation of a Default method
For a new For a parser transformation
|
Really nice work on the package! It looks like the best parser generator for Julia at the moment. Here's a few ideas I had about bootstrapping new parsers:
How would you write an importer for those grammar files (i.e. generate CombinedParser.jl code based on the above grammar specifications to develop custom interpreters)?
The text was updated successfully, but these errors were encountered: