MarkLeone / WeekendCompiler
An example LLVM-based compiler for a subset of C.
☆27Updated 5 years ago
Alternatives and similar repositories for WeekendCompiler:
Users that are interested in WeekendCompiler are comparing it to the libraries listed below
- LALR(1) parser for C++☆78Updated 7 months ago
- Demo implementation of C++ networking☆14Updated 4 months ago
- Lox bytecode VM written in C++ - Based on Part III of Bob Nystrom's Book "Crafting Interpreters"☆25Updated 3 years ago
- Bytecode interpreter☆72Updated 3 weeks ago
- NanoJIT is a small, cross-platform C++ library that emits machine code.☆155Updated 7 years ago
- Small Hash Optimization - an optimization for when you have many small hash maps - similar to LLVM's small vector optimization.☆39Updated 7 years ago
- C++ implementation of Robert Nystrom's toy language lox☆31Updated 4 years ago
- A single file C++11 header-only memory mapped file library.☆62Updated last year
- Hackable Lexer with UTF-8 support☆22Updated 5 years ago
- A C interpreter developed live on YouTube☆53Updated last year
- DEPRECATED PROJECT, see README☆36Updated 2 years ago
- an experimental standard C++ library☆90Updated 10 months ago
- Single-header library facilities for C++2a Coroutines☆80Updated 3 years ago
- Writing a minimal x86-64 JIT compiler in C++☆101Updated 6 years ago
- A tiny PL/0 JIT compiler in less than 900 LOC with LLVM and PEG parser.☆29Updated 2 years ago
- Header only library that parses and plans SQL queries at compile time☆141Updated 4 years ago
- C++20 Coroutines and io_uring☆48Updated 2 years ago
- Tiny Test System☆27Updated last month
- The Fancy Named Parameters Library☆30Updated 3 months ago
- The IDK (Industrial Development Kit) library!☆29Updated 5 months ago
- Some library components that didn't quite fit anywhere else...☆35Updated 5 months ago
- A fixed capacity dynamically sized string☆64Updated 2 months ago
- A lightweight garbage collector for C++ programs☆67Updated last year
- lexertl: The Modular Lexical Analyser Generator☆62Updated 5 months ago
- A library of type traits for introspecting C++ function types☆28Updated 5 years ago
- Example of C Compiler using JIT Engine of Clang.☆29Updated 4 years ago
- Core abstractions for dealing with concurrency in C++☆66Updated 10 months ago
- Header-only library providing unicode aware string support for C++☆108Updated 3 weeks ago
- A C++ parser combinator library.☆117Updated last month
- Complete implementation of std::function, std::function_ref, and std::move_only_function☆60Updated 3 weeks ago