Check out my personal projects below

Show 3 projects filtered by Web.

Minimal Visual Pedagogical Interpreter (2020)

The MVP (minimal visual pedagogical) interpreter is a substitution-based interpreter on a toy language. My goal is to demonstrate small-step operational semantics of programming languages visually for students new to this concept. The project supports single stepping forward/backward for the program execution and visualizes the AST at each step.