Skip to content

CSE Machine

Theoth Normie edited this page Apr 5, 2024 · 15 revisions

Overview

The CSE machine is an evaluation model for Source languages, based on Chapters 3 and 4 of Structure and Interpretation of Computer Programs (SICP). It is used to evaluate programs in Source §4 Explicit-Control, as well as display the CSE Machine visualization for programs in Source §3 and Source §4.

The code that implements the CSE machine can be found in src/cse-machine/interpreter.js.