Full threadFiberBundle·Appel [1] is fairly good for learning compilers. He leaves a lot of the material to the exercises, which are somewhat frustrating,but if you fight through them you'll definitely be rewarded.[1] https://www.cs.princeton.edu/~appel/modern/View on HN