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

Add links to Nanopass Framework #17

Open
rrnewton opened this issue Nov 7, 2018 · 1 comment
Open

Add links to Nanopass Framework #17

rrnewton opened this issue Nov 7, 2018 · 1 comment

Comments

@rrnewton
Copy link

rrnewton commented Nov 7, 2018

This is a great collection of resources!

I think one link to add would be to the "nanopass framework" for writing compilers in Scheme/Racket. It encapsulates various recursion schemes in a little macro-based DSL for compiler passes:

Many students at Indiana University used it to write their compilers for class.
It's also what Chez Scheme is implemented in:

@passy
Copy link
Owner

passy commented Nov 17, 2018

This looks great. Do you want to add it in a PR? :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants