archives

Scheme from Scratch project

I hope it is not considered bad form to mention a series of articles I've been writing recently. I think some LtU readers may find them interesting. I wish I'd found such a link here on LtU.

I'm recording the construction of a Scheme interpreter implemented in C. It is a node-walking interpreter modeled on the first meta-circular interpreter in SICP. The idea of the series is to help readers over the hump of thinking that writing an interpreter in C is an insurmountable task.

Introduction

Bootstrap Scheme v0.1 integers

It has been great to see some readers inspired enough to write their own interpreters with different approaches.

Peter