TOOL debugger

project illustration

A debugger for a simple object oriented language lets users run any program step by step and inspect variables.

The compiler and runtime are written in Scala and compiled with Scala.js.
The web interface and debugger are written in JavaScript.