An open API service providing repository metadata for many open source software ecosystems.

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