Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 668 Bytes

File metadata and controls

30 lines (19 loc) · 668 Bytes

Lambda Interpreter

This is the official repository for the Lambda Interpreter (\lprogi), an open source implementation of an interpreter for the Lambda-Prog (\lprog) programming language in C.

See LICENSE for information on how this software is licensed.

The specification for the \lprog language can be found in the file docs/language_spec.md.

Building

Requirements: C compiler, CMake

cd lambda_interpreter
mkdir build && cd build
cmake ..
make

Usage

lprogi [options...] [files...]

Options

  • -h : Prints this help and exits
  • -i : Runs in interactive mode after running the files