language0

language0 is a very simple, maybe the most simple programming language. This project demonstrates how to create a lexer, parser, optimization passes and differend back ends for a programming language. The code in this project could serve as a basis for a full-fledged compiler.