Category: Interpreters
-
Scheme Interpreter in Haskell
An interpreter for scheme written in haskell. (Does not include file primitives and a standard library) Includes solutions to chapter 5 exercise from the book “Write yourself a scheme in 48 hours” by Jonathan Tang. This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below.…
-
Interpreter with Mutation
An interpreter written in typed racket This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters Show hidden characters #lang plai-typed (define-type ExprE [numE (n : number)]…