nand2tetris / web-ide

A web-based IDE for https://nand2tetris.org
https://nand2tetris.github.io/web-ide
Other
40 stars 11 forks source link

Dev/extension refactor #140

Closed DavidSouther closed 1 year ago

DavidSouther commented 1 year ago

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.