caar-machine / caar

caar - the modern LISP machine

Home Page:https://abb1x.github.io/caar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CAAR - The modern lisp machine

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.

Todo

Emulator

  • CPU
  • RAM
  • GPU
  • Bus
  • Interrupts
  • Keyboard
  • Paging

Assembler

  • Tokenizer
  • Parser
  • Codegen
  • preprocessor
  • Semantic checks
  • Better preprocessor (nested macros)

Scheme compiler

  • everything

About

caar - the modern LISP machine

https://abb1x.github.io/caar

License:MIT License


Languages

Language:Meson 100.0%