Compiler Frontend
[Compiler Backend](https://texonom.com/compiler-backend-955b323988eb4fef99ebd5f982480f15) 


### Compiler Frontends
|Title|
|:-:|
|[Clang](https://texonom.com/clang-57df5b22229d40ebaf77aebf5060c020)|
|[GCC](https://texonom.com/gcc-883037224b4c4565ad70921f81a6d180)|
|[Tinycc](https://texonom.com/tinycc-d97a66992a984a8da2e45d6430a32317)|



Error Handling is done in first 3 phases ([Compiler Error](https://texonom.com/compiler-error-7b3495dd41fd4201bb8849cd72b5e236) )
### Compiler Frontend Phases
|Title|
|:-:|
|[Compiler Lexical Analysis](https://texonom.com/compiler-lexical-analysis-8d22821b30c147299f28c55a5f8572e9)|
|[Compiler Syntax Analysis](https://texonom.com/compiler-syntax-analysis-ebac77324c784694a5a2b67b1db66383)|
|[Compiler Semantic Analysis](https://texonom.com/compiler-semantic-analysis-fe73f30198024eebbc07776131fd4ace)|
|[Intermediate Code Generation](https://texonom.com/intermediate-code-generation-dffbb05eb53a4866ab817e8afbab51ae)|




[Three-address code](https://texonom.com/three-address-code-8c43d1cc133d4d9ba91a2f3780d7e1ee)





