- all languages from the paper are in `tapl/` directory - see `tapl/README.md` for language reuse information - tests are in `tapl/tests/` directory - run all calculi tests with `racket tapl/tests/run-all-tests.rkt` - mlish language is in `tapl/mlish.rkt`, to make it easier to reuse other langs - mlish tests are in `tapl/tests/mlish/` - run all mlish tests with `racket tapl/tests/run-all-mlish-tests.rkt` - alternate syntax implementations is in `define-typed-syntax` branch