A tree-walker && virtual-machine && JIT interpreter for Lox language
☆34May 3, 2024Updated 2 years ago
Alternatives and similar repositories for cppLox
Users that are interested in cppLox are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- C++ implementation of Lox interpreter (based on the book Crafting Interpreters by Bob Nystrom)☆36Jan 25, 2023Updated 3 years ago
- MysoreScript is a simple JavaScript-like language intended for teaching about compilers for late-bound dynamic languages.☆14Dec 1, 2017Updated 8 years ago
- Lox bytecode VM written in C++ - Based on Part III of Bob Nystrom's Book "Crafting Interpreters"☆26Jul 11, 2021Updated 5 years ago
- A JavaScript-like Speech Parsing framework with PYthonic features☆10Nov 15, 2018Updated 7 years ago
- A template library for headless rendering of Signed Distance Fields based on OpenMP.☆25Jun 14, 2025Updated last year
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Implementation of 9P parser and message writer.☆16Aug 15, 2021Updated 5 years ago
- Rigid-body physics engine in C++☆20Sep 27, 2025Updated last year
- lunatic: a toy lua interpreter☆18Jun 28, 2020Updated 6 years ago
- Reader Implementations of "Writing a C Compiler"☆48Jul 28, 2026Updated 2 months ago
- Modern C++ implementation of the Kaleidoscope LLVM tutorial.☆12Sep 3, 2017Updated 9 years ago
- TinyEMU (previously known as RISCVEMU) is a small emulator emulating 128 bit RISC-V and x86 machines, written by Fabrice Bellard☆17Nov 15, 2018Updated 7 years ago
- 3D model Editor in DirectX☆16Mar 29, 2026Updated 6 months ago
- Rat cardiovascular system simulation☆14Dec 18, 2024Updated last year
- Language tooling for the Lox programming language.☆364Aug 24, 2026Updated last month
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- A simple compile time dfa based regular expression library for C++20.☆17Oct 12, 2025Updated 11 months ago
- ☆13Apr 3, 2016Updated 10 years ago
- A minimalistic scripting language with parser and interpreter in a single C++ header file☆27Jan 19, 2022Updated 4 years ago
- [nyx] dynamically typed scripting language☆27Jan 16, 2023Updated 3 years ago
- ☆10Dec 14, 2023Updated 2 years ago
- 🤝 组织成员招募中...☆12Apr 2, 2019Updated 7 years ago
- Yet Another Filesystem☆15Nov 2, 2012Updated 13 years ago
- Byeol Programming language.☆10Sep 8, 2026Updated last month
- A zero-copy json-lexer, filters and serializer.☆20Jul 25, 2024Updated 2 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- CSOM - C implementation of the Simple Object Machine Smalltalk☆12Jun 6, 2026Updated 4 months ago
- vulkan subgroups example for reduce and scan☆14May 9, 2019Updated 7 years ago
- A fast vector/matrix library☆10Feb 21, 2026Updated 7 months ago
- Mirror of official llvm git repository located at http://llvm.org/git/llvm. Updated every five minutes.☆12Jun 22, 2019Updated 7 years ago
- An interpreter for the Monkey programming language written in C++☆29Jul 12, 2023Updated 3 years ago
- Attribute to use on the `trait` methods (or associated functions) that you wish to "seal", a.k.a., render them `final`.☆15Apr 16, 2025Updated last year
- Implementation of lua virtual machine☆11Jan 22, 2018Updated 8 years ago
- Tutorial: Writing R and Python Packages with Multithreaded C++ Code using BLAS, AVX2/AVX512, OpenMP, C++11 Threads and Cuda GPU accelerat…☆13Nov 27, 2022Updated 3 years ago
- little test driven handle library in c☆12Mar 1, 2021Updated 5 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- This project reads data from a csv(MS Excel) file containing numeric data and then stores it into a 2D array in C++;☆10Mar 13, 2017Updated 9 years ago
- tiny-lang — A different programming language. Supports a bunch of spoken languages.☆30Aug 28, 2020Updated 6 years ago
- 🍒 Cherry programming language☆18Sep 18, 2024Updated 2 years ago
- A low overhead, embeddable bytecode virtual machine in C++☆31Dec 25, 2018Updated 7 years ago
- A toy compiler for NumPy array expressions that uses e-graphs and MLIR☆130Updated this week
- Mathematical expression evaluator with just in time code generation.☆12Apr 7, 2013Updated 13 years ago
- stack based virtual machine interpreter and a C compiler☆12May 9, 2025Updated last year