The minipas compiler from the book: Compiler design: theory, tools and examples