vkz / PLAI
my solutions to problems in Programming Languages: Application and Interpretation class by Shriram Krishnamurthi
☆8Updated 8 years ago
Related projects ⓘ
Alternatives and complementary repositories for PLAI
- Optimizing Abstract Abstract Machines☆30Updated 7 years ago
- Essentials of Programming Languages, with OCaml implementations & Coq proofs☆32Updated 7 years ago
- Code from Dan Friedman's "B621" class, usually referred to as "advanced dan"☆13Updated 12 years ago
- The compiler for subset of scheme developed as part of P523☆30Updated 7 years ago
- Implementation of the languages from the EOPL textbook in Haskell and Standard ML.☆15Updated 4 years ago
- SML code for Handbook of Practical Logic and Automated Reasoning - For Isabelle too☆34Updated 7 years ago
- Bytecode compiler of a variant of Caml☆32Updated 9 years ago
- Student-facing code from the book *Programming Languages: Build, Prove, and Compare* by Norman Ramsey☆24Updated last year
- Alef Lazily Evaluates Functions☆31Updated 11 years ago
- ☆11Updated 3 weeks ago
- Standard ML compiler based on typed intermediate languages.☆46Updated 10 years ago
- A ML-like pure functional language that can be used as a template for creating your own language☆28Updated last week
- CMSC 430 Design and Implementation of Programming Languages☆47Updated this week
- SIGPLAN website☆10Updated this week
- An experimental language server for SomewhatML☆24Updated last year
- Compile-time metaprogramming for OCaml☆71Updated 3 months ago
- Implementations of various toy programming languages☆12Updated 6 years ago
- ☆12Updated 3 weeks ago
- A simple parser combinator library for Ocaml☆29Updated 3 years ago
- Notes on higher-order typed compilation. Probably wrong☆22Updated 2 years ago
- An outdated miniKanren implementation with a not-pairo constraint☆29Updated 10 years ago
- Nominal logic programming extensions to miniKanren, based on alphaProlog.☆24Updated 10 years ago
- Course web page for Fall 2021.☆21Updated 2 years ago
- A clean implementation of Parsing with Zippers.☆37Updated 6 years ago
- Racket implementation of Cook and Lämmel's partial evaluation tutorial.☆32Updated 12 years ago
- ☆37Updated 3 weeks ago
- Relational interpreter for miniKanren, in miniKanren.☆14Updated 3 years ago
- programming languages invented/implemented by myself.☆8Updated last year
- Web site for standardml.org.☆36Updated last year
- Pattern-Matching written by Dan Friedman, Erik Hilsdale and Kent Dybvig☆29Updated 5 years ago