8.17
Caffeine
![]()
Documentation powered by Racket’s Scribble
1 Overview
2 Architecture
Caffeine is simple compiler with a three phase architecture:
(1) Parsing and Static Analysis
(2) Type Checking and Semantic Analysis
(3) Code Generation
2.1 Parsing and Static Analysis
2.2 Type Checking and Semantic Analysis
2.3 Code Generation
3 License
This project is licensed under the GNU General Public License v3.0.