sanufar
10 hours ago
I love this book! I worked through a bunch of it during my winter break last year and found the incremental teaching style extremely rewarding. For readers of the book, Sandler’s reference OCaml implementation is super useful for getting your bearings. I was kind of thrown off by the use of TACKY as an IR, but it was nice to have a solid reference as I worked through the book. For those more experienced with compilers: what are some good resources for stuff like SSA and optimisation? I’ve looked at some of the resources here https://bernsteinbear.com/pl-resources/ but are there other canonical resources?
starkparker
5 hours ago
> Sandler’s reference OCaml implementation is super useful for getting your bearings
The author also maintains a list of implementations created from the book: https://github.com/nlsandler/c-compiler-implementations