Parsing Source Code... Semantic Error Checking... Generating Intermediate Code... Performing Peephole Optimizations... (Peephole optimizer not implemented.) Producing Target Code...