C Compiler A parser for a simplified version of the C-language that takes C code and output assembly code for a simple abstract RISC machine