Skip to content

nini-faroux/Snapshots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snapshots

Interpreter for a toy imperative language

Snapshots Demo

Features

* Step forward through the program's evaluation

* Step backwards through the program's evaluation

* View all previously evaluated Instructions

* Inspect variable values at each previous step in the program

* View the current environment (in-scope variables and their values)

* Inspect a specific in-scope variable and its value

Build and Run

> stack setup

> stack build

> stack exec interpreter-exe

This will run with the default file. To specify another file run the following

> stack exec interpreter-exe <path-to-file>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published