Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
Makefile
README.md
cek-lambda.ml
cek.ml
cekaml.md
cekaml.ml
cekamltop.ml
lambda.ml
lexer.mll
parser.mly
untyped-caml.ml

README.md

Lectures on the lambda calculus and semantics

  • lambda.ml -- The lambda calculus

  • untyped-caml.ml -- Big step interpreter for the untyped lambda calculus, using substitution.

  • cek.ml -- Lecture on the CEK machine (see other course notes on website)

  • Parser example (not covered completely in class, but linked for illustration here):