A Problem Course in Compilation: From Python to x86 Assembly

a full compiler within just a few weeks. After trying the traditional C/Lex/Yacc based approach, and a more edu-cation-oriented Jaa/Jacciev solution, we settled on Python and PLY plus a few enhancements (syntax tree graphical representation, decorator to achieve better code separation). As a result, the students get a better understanding ................
................