Compiler Design and Optimization
The project contains an introduction to compiler frontend including tokenizer, non deterministic finite automata analysis using McNaughton-Yamada-Thompson algorithm, lexical analysis using flex, syntax analysis using bison.
The project also contains backend analysis of languages using LLVM.
This [dragon image](https://llvm.org/Logo.html) is owned by Apple Inc.