ASMlover / loxcc
A C++ port of jlox and clox - Based on Bob Nystrom's Book "Crafting Interpreters"(http://www.craftinginterpreters.com/)
☆16Updated 2 years ago
Alternatives and similar repositories for loxcc:
Users that are interested in loxcc are comparing it to the libraries listed below
- Cyan programming language, and its compiler!☆15Updated 8 years ago
- C++ implementation of the lox toy language used from the crafting interpreters book (http://www.craftinginterpreters.com/)☆37Updated 4 years ago
- A tree-walker && virtual-machine && JIT interpreter for Lox language☆29Updated 10 months ago
- Writing a minimal x86-64 JIT compiler in C++☆101Updated 6 years ago
- Lox bytecode VM written in C++ - Based on Part III of Bob Nystrom's Book "Crafting Interpreters"☆25Updated 3 years ago
- Our own thread library similar to pthreads☆17Updated 2 years ago
- fast prime sieve and hash algorithm☆38Updated last month
- Task graph-based asynchronous programming system using C++ coroutine☆89Updated last year
- A compiler front end for the C++ language☆129Updated this week
- An implementation of *jlox* from Crafting Interpreters in C++.☆43Updated 2 years ago
- Boost.org pool module☆51Updated 2 weeks ago
- A lightweight (3 file, single function) library for running micro-benchmarks on C++ code☆79Updated 9 years ago
- ☆16Updated 3 years ago
- Thread safe, lock-free memory pool.☆57Updated 11 months ago
- Provides run-time tuple element access☆14Updated 4 years ago
- A simple and fast minimalistic header-only library allowing to run async tasks and execute task graphs.☆52Updated 4 months ago
- A fast implementation of log() and exp()☆53Updated 2 years ago
- C++11 compatible charconv☆29Updated 2 weeks ago
- lcc编译器源码注释工程☆54Updated 9 years ago
- ☆20Updated 2 years ago
- Trie is a lightweight and simple autocompletion data structure written in C++11.☆44Updated 9 years ago
- C++ implementation of Lox interpreter (based on the book Crafting Interpreters by Bob Nystrom)☆32Updated 2 years ago
- lunatic: a toy lua interpreter☆18Updated 4 years ago
- Scheduling examples using C++20 coroutines☆24Updated last year
- A curated list of Modern C++ idioms☆21Updated 8 years ago
- C++ Channels & WaitGroup inspired by the Go Programming Language☆18Updated 4 years ago
- dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends☆53Updated 5 years ago
- [nyx] dynamically typed scripting language☆26Updated 2 years ago
- Code experiments to exercise ideas while reading "Engineering a Compiler".☆27Updated 6 years ago
- A simple implementation of utf8 strings for C++☆41Updated 4 years ago