Topic: "craftinginterpreters"
mariosangiorgio/rulox 📦
Implementation in Rust of lox, the language described in Crafting Interpreters
Language: Rust - Size: 285 KB - Last synced at: 5 days ago - Pushed at: almost 4 years ago - Stars: 62 - Forks: 14

cabhishek/nimlox
Interpreter for the 'Lox' language written in Nim
Language: Nim - Size: 39.1 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 42 - Forks: 2

jfourkiotis/golox
The Lox interpreter written in Go
Language: Go - Size: 102 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 21 - Forks: 3

nathsou/Elox
Interpreter for a superset of Crafting Interpreter's lox language
Language: Rust - Size: 2.05 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 2

minirop/plox
Implementation of the Lox language in PHP
Language: PHP - Size: 35.2 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 4

baioc/clox
Compiler and VM for the Lox (a JS-like) language
Language: C - Size: 123 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 1

paulfedorow/rlox-interpreter
rlox-interpreter is an AST-walking implementation of Bob Nystrom's Lox language in Rust.
Language: Rust - Size: 148 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 0

chwwhc/Surpher
A superset of Bob Nystrom's Lox programming language.
Language: C++ - Size: 68.9 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

tonisidneimc/PyLox
A Tree-Walk Interpreter for the PyLox language, using the good old python, for the simplest and cleanest implementation.
Language: Python - Size: 65.4 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

GraydenH/klox
Kotlin port of jlox (from http://www.craftinginterpreters.com/)
Language: Kotlin - Size: 4.16 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

idanov/craftinginterpreters
Implementation of craftinginterpreters.com in Rust
Language: Rust - Size: 355 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

npstauff/jlox-plus
Jlox+ is a superset of the Lox programming language!
Language: Java - Size: 835 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

malavbhavsar/rlox
Ruby implementation of Lox, the language described in Crafting Interpreters
Language: Ruby - Size: 112 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

narimiran/cljox
Clojure implementation of `jlox` interpreter for the Lox programming language
Language: Clojure - Size: 54.7 KB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

Ehren12/JElox
🧙♀️ My entry project into the amazing world of programming language development. A simple dynamically-types language written with good old Java 😉
Language: Java - Size: 74.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

daviddexter/karis-programming-language
Lightweight programming-ish language built for https://educative.io
Language: Rust - Size: 199 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

Seng3694/clox
Implementation of the Lox Bytecode Virtual Machine written in C
Language: C - Size: 155 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

toebsen/angreal
Small interpreted python-like toy language named Angreal written in modern cpp.
Language: C++ - Size: 3.49 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

sourcefrog/mbplox
A Rust implementation of the small language Lox from https://craftinginterpreters.com/.
Language: Rust - Size: 85 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

heinthanth/meon 📦
MeON is a programming language which is designed for beginner in Programming.
Language: C - Size: 186 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

gillett-hernandez/whizbang
fun and interesting side projects
Language: Python - Size: 46.9 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

kesslern/lox
A TypeScript implementation of the Lox language from Crafting Interpreters
Language: TypeScript - Size: 85 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

peeepy/plox
Implementation of Lox from the book Crafting Interpreters (https://craftinginterpreters.com), in Python.
Language: Python - Size: 45.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

yanruijie902136/codecrafters-interpreter-c
My C solution to CodeCrafters' Build your own Interpreter challenge (84 stages).
Language: C - Size: 69.3 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

eaverdeja/clox
C interpreter for the Lox scripting language - follows part II of the Crafting Interpreters book - https://craftinginterpreters.com/a-bytecode-virtual-machine.html
Language: C - Size: 71.3 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mjvmroz/drool
A lox 🐟 bytecode interpreter, written in Rust 🦀
Language: Rust - Size: 96.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

linusdm/ex_lox
An Elixir implementation of an interpreter for the Lox language (from the book Crafting Interpreters by Robert Nystrom).
Language: Elixir - Size: 55.7 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

useEffects/golox
Golang implementation of the lox programming language
Language: Go - Size: 393 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

notheotherben/lox
An implementation of the Crafting Interpreters language Lox in Rust
Language: Rust - Size: 1.03 MB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

nunzioono/c_lox_interpreter
A c interpreter for the lox language
Language: C - Size: 135 KB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Pawel-Parma/lox-java
Lox implementation "following" the book: Crafting Interpreters
Language: Java - Size: 123 KB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

pullriku/clox
clox interpreter
Language: C - Size: 174 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

TygroTheProgrammer/Rublox
A Ruby implementation of the Lox programming language.
Language: Ruby - Size: 112 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

wiredmartian/glox
The Lox compiler but implemented in Golang
Language: Go - Size: 21.5 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

p2js/lo-lox
Less Object-oriented Lox
Language: JavaScript - Size: 43 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

resistiv/LoxLiaison
A C# implementation of a Lox interpreter based on the book "Crafting Interpreters"
Language: C# - Size: 423 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

sualah/jlox
Java interpreter for Lox (a simple Programming language)
Language: Java - Size: 157 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

sangeui/Sangeuinterpreter
CRAFTING INTERPRETERS—ROBERT NYSTROM
Language: Swift - Size: 26.4 KB - Last synced at: about 22 hours ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

calebarg/loxz
Crafting Interpreters lox implementation in zig.
Language: Zig - Size: 6.84 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Seng3694/jilox
Implementation of the Lox Interpreter written in Java
Language: Java - Size: 49.8 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

fplust/rlox
lox write in rust
Language: Rust - Size: 52.7 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

ycrao/craftinginterpreters-zh Fork of munificent/craftinginterpreters
WIP - 中文版《Crafting Interpreters》
Language: HTML - Size: 22.5 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

fbrosda/ts-lox
Lox interpreter written in typescript.
Language: TypeScript - Size: 285 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

camelcc/jlox
JLox interpreter implemented using Kotlin
Language: Kotlin - Size: 63.5 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

AliasT/craftinginterpreters
实现一个脚本语言
Language: Rust - Size: 53.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

nathanleiby/glox
Language: Go - Size: 39.1 KB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

zxubian/cs-lox
A C# implementation of a Lox interpreter (adapted from jlox, credit to "Crafting Interpreters" by Robert Nystrom)
Language: C# - Size: 204 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

Shemnei/rox
Rust implementation of the `lox` language by Bob Nystrom
Language: Rust - Size: 57.6 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

plaets/lox-rs
lox implementation in rust (part ii but with gc and lists and)
Language: C - Size: 289 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

nbardiuk/rlox
Following http://craftinginterpreters.com
Language: Rust - Size: 429 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

clementd64/plox 📦
Lox interpreter written in PHP
Language: PHP - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

mtratsiuk/tslox
tslox programming language
Language: TypeScript - Size: 106 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

zhiruchen/lox-go
lox go implementation
Language: Go - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

GraydenH/jlox
implements craftinginterpreters.com part 1
Language: Java - Size: 14.6 KB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0
