Mac@programming.dev to Programming@programming.dev · 3 months agoBril: An Intermediate Language for Teaching Compilerswww.cs.cornell.eduexternal-linkmessage-square2fedilinkarrow-up149arrow-down10
arrow-up149arrow-down1external-linkBril: An Intermediate Language for Teaching Compilerswww.cs.cornell.eduMac@programming.dev to Programming@programming.dev · 3 months agomessage-square2fedilink
minus-squareIrdial@lemmy.sdf.orglinkfedilinkarrow-up2·3 months agoI highly recommend “Essentials of Compilation” by Jeremy Siek, which explores the same nano-pass approach using both Python and Racket. His course is easily one of my favorites.
I highly recommend “Essentials of Compilation” by Jeremy Siek, which explores the same nano-pass approach using both Python and Racket. His course is easily one of my favorites.