rust-hosted-langs / book

Writing Interpreters in Rust: a Guide
https://rust-hosted-langs.github.io/book/
Creative Commons Attribution 4.0 International
479 stars 27 forks source link

Refactor towards nanopass style chaining #27

Open pliniker opened 4 years ago

pliniker commented 4 years ago

See discussion on https://github.com/rust-hosted-langs/runtimes-WG/issues/11 regarding the nanopass concept.

In my opinion this is a very relevant idea for this book, given that half the purpose is to provide a baseline for others to build on (in addition, of course, to making it easier to implement LSP or analytics.)