https://github.com/asmlover/loxcc
A C++ port of jlox and clox - Based on Bob Nystrom's Book "Crafting Interpreters"(http://www.craftinginterpreters.com/)
https://github.com/asmlover/loxcc
bytecode cpp1z interpreter language lox
Last synced: about 1 month ago
JSON representation
A C++ port of jlox and clox - Based on Bob Nystrom's Book "Crafting Interpreters"(http://www.craftinginterpreters.com/)
- Host: GitHub
- URL: https://github.com/asmlover/loxcc
- Owner: ASMlover
- Created: 2019-05-29T18:12:14.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-05-02T14:28:41.000Z (about 3 years ago)
- Last Synced: 2025-03-24T03:03:51.530Z (2 months ago)
- Topics: bytecode, cpp1z, interpreter, language, lox
- Language: C++
- Size: 90.8 KB
- Stars: 16
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **LOXCC**
This project follows Bob Nystrom's excellent book [**"Crafting Interpreters"**](http://www.craftinginterpreters.com/).
A C++ port of [jlox](https://github.com/munificent/craftinginterpreters/tree/master/java/com/craftinginterpreters)(Lox language's AST interpreter) and [clox](https://github.com/munificent/craftinginterpreters/tree/master/c)(Lox language's bytecode VM).