If I ever design a first course in compilers, I'll do it backwards: we'll start with code generation, move on to static analysis, then parse a token stream and finally lex source text. As we go along, students will be required to implement a small compiler for a simple language, using the techniques they've just learned. The (excellent) Stanford/
(
Read more... )
Comments 5
Reply
Reply
This way we will cover everything at once and then extend.
Reply
Reply
Reply
Leave a comment