This is an exercise in progress in building a language with an interpreter, working through PLAI. Instead of doing it in Racket I'm trying to do it in TypeScript, macros and all.
yarn
yarn dev
yarn test
A language inspired by and built while working through PLAI, but in TypeScript.
TypeScript