anhnguyen1618 / Tiger-ocaml-llvm-compiler
A minimal compiler written in OCaml that compiles Tiger to LLVM IR then to assembly code
☆27Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for Tiger-ocaml-llvm-compiler
- The LLVM tutorial using OCaml☆61Updated 4 years ago
- Playing with type systems☆46Updated 2 years ago
- Software Transactional Memory for OCaml☆109Updated this week
- A pretty-printing combinator library for OCaml☆47Updated 3 months ago
- Compiler for Tiger language from "Modern Compiler Implementation in ML"☆17Updated 3 months ago
- A benchmark suite for the OCaml compiler☆82Updated 2 months ago
- C-style preprocessor for OCaml☆108Updated last month
- A toy language based on LLVM that implements the System Fω type-system☆103Updated last year
- Generation of S-expression conversion functions from type definitions☆88Updated last month
- Compiler for a subset of the ML (really OCaml) language. LLVM is used as a backend.☆30Updated 3 years ago
- Lox language implemented in OCaml☆14Updated 4 years ago
- The LLVM tutorial using OCaml☆25Updated last year
- Tools for record-and-replay debugging☆42Updated last year
- A compiler from a small functional language to C. Especially features algebraic effects and handlers with multishot continuations, and a …☆87Updated 5 years ago
- A minimal implementation of Hindley-Milner's Algorithm J in OCaml☆55Updated 2 years ago
- Library of Raft consensus algorithm implemented in OCaml☆28Updated last year
- A simple state-machine framework for OCaml based on QCheck☆65Updated 3 years ago
- OCaml with macros☆53Updated this week
- An tree-walking interpreter for a subset of the Lox programming language from "Crafting Interpreters" written in OCaml☆13Updated 4 years ago
- Parallel Programming over Domains☆171Updated 8 months ago
- The Flambda backend project for OCaml☆112Updated this week
- Experimental model checker for testing concurrent algorithms☆32Updated 4 months ago
- OCANNL: OCaml Compiles Algorithms for Neural Networks Learning☆67Updated this week
- Lock-free data structures for multicore OCaml☆202Updated this week
- ☆101Updated 2 years ago
- Bindings to io_uring for OCaml☆61Updated 5 months ago
- The future of ppx https://discuss.ocaml.org/t/the-future-of-ppx/☆53Updated 4 years ago
- A compiler from WebAssembly to native code, via the OCaml backend.☆92Updated 6 years ago
- Light library to deal with RPCs in OCaml☆96Updated last month
- A simple scheduler for OCaml 5☆93Updated 3 weeks ago