Timothy-G-Griffin / cc_cl_cam_ac_uk
OCaml code for Compiler Construction course at University of Cambridge
☆41Updated 3 years ago
Alternatives and similar repositories for cc_cl_cam_ac_uk:
Users that are interested in cc_cl_cam_ac_uk are comparing it to the libraries listed below
- A statically-typed programming language based on "F-ing modules"☆80Updated 4 years ago
- Experimental functional language☆18Updated 2 years ago
- LL(1) parser generator verified in Coq☆45Updated 4 years ago
- A small imperative language that I'm writing while reading the Modern Compiler Implementation in ML by A. Appel.☆25Updated 2 years ago
- EGraphs in OCaml☆61Updated 11 months ago
- The LLVM tutorial using OCaml☆61Updated 4 years ago
- Algebraic, staged parsing for OCaml: typed, compositional, and faster than yacc☆100Updated last year
- Choice operator in OCaml, providing a backtracking monad☆25Updated 2 years ago
- Runtime assertion checking based on Gospel specifications☆44Updated this week
- Compiler for a subset of the ML (really OCaml) language. LLVM is used as a backend.☆31Updated 3 years ago
- A Deductive Verification Tool for OCaml Programs☆67Updated 6 months ago
- A ML-like pure functional language that can be used as a template for creating your own language☆28Updated this week
- 🦠 Reusable components based on algebraic effects☆48Updated 3 months ago
- Algebraic structures in OCaml.☆24Updated this week
- Tools for record-and-replay debugging☆43Updated last year
- Dromedary is an experimental subset of OCaml, using constraint-based type inference!☆48Updated 2 months ago
- Compiler for a very restricted subset of OCaml☆23Updated 9 years ago
- A library of splittable pseudo-random number generators for OCaml☆34Updated this week
- Compiler for Tiger language from "Modern Compiler Implementation in ML"☆17Updated 5 months ago
- A modular sat/smt solver with proof output.☆97Updated last year
- My Attempt at System Fω with Row-Polymorphism☆29Updated 3 years ago
- A deterministic parser with fused lexing☆72Updated last year
- Efficient binder representation in OCaml☆39Updated 6 months ago
- multi-shot continuations in OCaml☆47Updated last week
- ᚛ A type of divination employed in attempts to locate identifiers matching a given type expression☆34Updated last month
- Monad-based linear types in OCaml, with a few syntax extensions☆37Updated 5 years ago
- FunTAL: mixing a functional language with assembly.☆40Updated 7 years ago
- A corpus of automatically graded exercises to learn functional programming in OCaml.☆31Updated 5 months ago
- A type-safe, stack-based functional programming language☆15Updated 2 years ago