Chapter 9: Functions

After eight grueling (not really) chapters of Writing a C Compiler , time to implement more assembly instructions. Functions! Linkage! Commas! Lexer, AST, and Parser Lexer just has a comma now. I thought about adding the comma operator but that didn&#x27;t seem worth the trouble. The AST has two new additions. Function call expressions and function declarations (which are rebranded and improved…