Part II Project 2022/2023: Type-safe multi-stage programming with Lys
First, install the dependencies:
opam install
Then, to execute a lys program:
dune exec lys -- FILENAME -interpreter [m|mt|s|ss|ssv]
and to open the REPL:
dune exec lys_repl -- -interpreter [m|mt|s|ss|ssv] -withfile FILENAME
Available interpreters:
m
: multi-step interpretermt
: multi-step interpreter instrumented with execution time informations
: single-step interpreterss
: single-step interpreter with reduction step countssv
: single-step interpreter with reduction step count and in verbose mode (so with a dump of the reduction steps)
This project is licensed under the MIT License. See LICENSE for details.