mrjameshamilton / cpploxLinks
cpplox is a Lox interpreter & LLVM compiler written in C++
☆13Updated 11 months ago
Alternatives and similar repositories for cpplox
Users that are interested in cpplox are comparing it to the libraries listed below
Sorting:
- Wyrm is a GCC GIMPLE to LLVM IR transpiler☆55Updated last year
- Bytecode interpreter☆76Updated 4 months ago
- A header-only C++ library for writing compiler/interpreter frontends.☆14Updated 3 weeks ago
- A tree-walker && virtual-machine && JIT interpreter for Lox language☆29Updated last year
- A utility library to bridge llvm and mlir gaps.☆13Updated 4 months ago
- LLQL is a tool that allow you to run SQL-like query with Pattern matching functions inspired by LLVM InstCombine Pattern Matchers on LLVM…☆55Updated last month
- C++20 Static Branch library☆59Updated this week
- Collection of scripts used for building a complete, standalone Clang/LLVM-based toolchain. See: https://clang.llvm.org/docs/Toolchain.htm…☆19Updated last year
- Tutorial for writing an LLVM backend☆22Updated 2 weeks ago
- A MiniJava compiler written in C++, focusing on speed of compilation, simplicity and (somewhat) nice error messages.☆46Updated 3 years ago
- CDSChecker: A Model Checker for C11 and C++11 Atomics☆29Updated 11 years ago
- A better C/C++ macro extension. Implemented in Clang plugins. Inspired by Rust's macro system☆65Updated 4 years ago
- Toy compiler☆50Updated 3 weeks ago
- C++20 SIMD Within A Register library☆39Updated 3 weeks ago
- The Fancy Named Parameters Library☆31Updated 3 weeks ago
- A minimal (really) out-of-tree MLIR example☆44Updated 3 weeks ago
- Writing a minimal x86-64 JIT compiler in C++☆102Updated 7 years ago
- performance experiments for C++ exception handling☆30Updated 3 years ago
- A collection of std-like containers written in C++11. Features fast unordered flat map/set, configurable double-ended vector and sparse d…☆34Updated 7 months ago
- Companion Repository for the Lecture Slides for the Clang Libraries☆100Updated 2 months ago
- Some experiments with SMT solvers and GIMPLE IR☆74Updated last week
- A C interpreter developed live on YouTube☆54Updated 2 years ago
- Clang supporting syntax plugins☆18Updated 2 years ago
- A fast implementation of log() and exp()☆53Updated 2 years ago
- A benchmark for cache efficient data structures.☆30Updated 6 years ago
- sqlgen is an ORM and SQL query generator for C++-20, similar to Python's SQLAlchemy/SQLModel or Rust's Diesel.☆44Updated this week
- A tiny embedded, transactional key-value database 🐱☆41Updated last year
- Command-line tool to interact with Compiler Explorer☆31Updated 2 years ago
- Code examples for tutoring modern C++☆97Updated this week
- A collection of some lockfree datastructures☆63Updated 2 years ago