What it does

Just-in-time compiles a subset of Scheme to amd64

How I built it

I read SICP and the Intel amd64 manual.

Challenges I ran into

Interacting with the runtime caused crashes consistently inconsistently.

Accomplishments that I'm proud of

The compiler generates working machine code.

What I learned

amd64 instruction encoding

What's next for scheme compiler

Improving the runtime, TCO.

Built With

Share this project:

Updates