Skip to content

frutiger/tapl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test status Code coverage

Interpreters of TAPL

This repository contains implementations of interpreters from TAPL1 in Python 3. The following languages have implementations:

  • bool - untyped booleans
  • nat - untyped natural numbers
  • arith - untyped booleans and natural numbers
  • untyped - untyped lambda calculus
  • fulluntyped - untyped lambda calculus augmented with booleans and natural numbers

1B. C. Pierce, Types and Programming Languages, Cambridge, MA, MIT Press, 2002.

About

Interpreters of Types and Programming Languages

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages