Computron5k NAND2Tetris kit is a monorepo with four projects.
simulator is the core NAND2Tetris code.
web is a standalone web IDE.
extension is a VSCode extension with editor support.
cli is a command line NodeJS program (runnable with npx) to grade one or more project folders.
This breaks out the four folders, and starts the VSCode extension building from existing language packs. It also includes a Diagnostics extension, powered by the simulator languages.
Computron5k NAND2Tetris kit is a monorepo with four projects.
simulator
is the core NAND2Tetris code.web
is a standalone web IDE.extension
is a VSCode extension with editor support.cli
is a command line NodeJS program (runnable withnpx
) to grade one or more project folders.This breaks out the four folders, and starts the VSCode extension building from existing language packs. It also includes a Diagnostics extension, powered by the simulator languages.