Skip to content
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

Serialization/load of parser tables and parse trees/ASTs #36

Open
igordejanovic opened this issue Mar 1, 2018 · 1 comment
Open

Serialization/load of parser tables and parse trees/ASTs #36

igordejanovic opened this issue Mar 1, 2018 · 1 comment
Assignees
Labels
Projects

Comments

@igordejanovic
Copy link
Owner

  • Should be a fast binary format. Usage of e.g. Apache Thrift
  • Interoperability between tools

Use cases:

  • Tables could be constructed faster using e.g. go-parglare (still in inception) and used in Python. Faster development time for very large grammars.
  • Parse trees/ASTs could be transformed and semantic actions can be performed using different tools written using different languages.
@igordejanovic
Copy link
Owner Author

Partly solved on the master branch by persisting parser LR table. See #52

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
v0.8
  
In progress
Development

No branches or pull requests

1 participant