Lamb

IN THE WHITEEARTH JOURNAL.

A statically typed and lazy evaluated implementation of Lambda Calculus.

SYNOPSIS

lamb [--target {linux|windows}] [-i|-S|-c|--link] [-o FILE] [FILE...] FILE

Tutorials

ENVIRONMENT

LAMB_HOME

The directory where lamb is being installed. default: ~/.lamb

PREREQUISITES

INSTALLATION

$ make -j8
$ make install # to install ~/.lamb
$ export PATH="$HOME/.lamb/bin:$PATH"

LANGUAGE SPECIFICATION

Lexicon

Where NAT, CHAR, STRING and ID are classes of lexemes. The classes are defined by regular expressions.

SPACE and COMMENT are ignored by lexers.

Grammar

LICENSE

GPLv3.