Welcome to GCC Tiny documentation!
GCC Tiny is a sample programming language showcasing how to add a frontend to GCC. This guide starts with a fresh clone of GCC and build everything that is needed for a fully functioning compiler.
If you want to join the fun, or have any comments or ideas, please don`t hesitate join us at GCC Tiny Project .
Contents
- Tiny specifications
- Initial Boilerplate
- Architecture
- Syntactical Analysis
- Data Required by Semantical Analysis
- Semantical Analysis and Generics I
- Semantical Analysis and Generics II
- Datatype Arrays
- Datatype Boolean
- Datatype Type Names
- Datatype Record Types
- Regression Testing