Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hellerve/clox
My take on Crafting Interpreters
https://github.com/hellerve/clox
Last synced: 3 months ago
JSON representation
My take on Crafting Interpreters
- Host: GitHub
- URL: https://github.com/hellerve/clox
- Owner: hellerve
- Created: 2018-02-22T10:38:53.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-24T15:22:16.000Z (over 5 years ago)
- Last Synced: 2024-10-10T18:25:06.841Z (4 months ago)
- Language: C
- Size: 41 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- AwesomeInterpreter - clox
README
# clox
My attempt to organize the code that was handed to us by Bob Nystrom in his
book [Crafting Interpreters](http://www.craftinginterpreters.com/chunks-of-bytecode.html),
and follow along in the process. I suggest you go read the book, it’s a lot of
fun.This version tries to incorporate all of the challenges at the end of the chapters. I also took the liberty to add a `char` type that, as of now, doesn’t
do much. You can concatenate it to other chars or strings, though.It depends on [libreadline](https://tiswww.case.edu/php/chet/readline/rltop.html).