lambda_calc 2.2.2

A command-line untyped lambda calculus interpreter.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod ast;
mod cmd;
mod lexer;
mod opt;
mod parser;
mod repl;

use parser::Parser;

fn main() {
    let mut parser = Parser::new();
    if !opt::parse_cmdline_options(&mut parser) {
        return;
    }
    repl::read_eval_print_loop(parser);
}