aboutsummaryrefslogtreecommitdiffstats
path: root/math/lambda/pkg-descr
blob: 43695102c169bad7d27bcfc95a09e2697cd55e96 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Lambda is a lambda calculus interpreter. It also will convert lambda expression
into the combinators S, K, and I.

Current features:
    * Load predefined lambda expression
    * Many definitions provided: numbers Y fact map iszero list 1st 2nd 3rd
      ADD MUL EXP list suc pred . . .
    * Automatic number definitions.
    * Interpret lambda expressions.
    * Single step interpretation.
    * Normal or application order reductions.
    * Variable extraction (Conversion to S K I)
    * List definitions.
    * Some lambda calculus theory.

WWW: http://uniquesoftwaredesigns.com/lambda/docs/lambda.html