CAAR is an attempt at writing a modern Lisp machine.
The goal of this project is to be able to run a somewhat functional operating system written fully in Scheme.
- CPU
- RAM
- GPU
- Bus
- Interrupts
- Keyboard
- Paging
- Tokenizer
- Parser
- Codegen
- preprocessor
- Semantic checks
- Better preprocessor (nested macros)
- everything