lox

There are 328 repositories under lox topic.

  • munificent/craftinginterpreters

    Repository for the book "Crafting Interpreters"

    Language:HTML8.4k1638631k
  • loxcraft

    ajeetdsouza/loxcraft

    Language tooling for the Lox programming language.

    Language:Rust248949
  • benhoyt/loxlox

    Lox interpreter written in Lox

    Language:Python1096011
  • DavidTimms/loxdown

    A statically-typed variant of Lox, written in TypeScript

    Language:TypeScript109414
  • Darksecond/lox

    A rust implementation of the lox language

    Language:Rust9321311
  • mariosangiorgio/rulox

    Implementation in Rust of lox, the language described in Crafting Interpreters

    Language:Rust593413
  • alexito4/slox

    Swift implementation of a Lox interpreter

    Language:Swift49407
  • bluelox

    nanmu42/bluelox

    A tree-walking interpreter implemented in Golang for Lox, with a browser playground supported by WASM | 一个基于语法树的Lox解释器,附带WASM版本的playground

    Language:Go38213
  • rodaine/rlox

    Lox Interpreter/REPL written in Rust

    Language:Rust37003
  • danman113/lox-language

    Syntax highlighting for Lox, everyone's favorite interpreted learning-language

  • chidiwilliams/glox

    Go implementation of the Lox programming language from Crafting Interpreters

    Language:Go33303
  • 1Hibiki1/locks-py

    Python implementation of locks, which is an imperative, dynamically typed, procedure oriented scripting language based on the lox programming language.

    Language:Python32201
  • the-lambda-way/CppLox

    An implementation of *jlox* from Crafting Interpreters in C++.

    Language:C++32106
  • bichanna/slap

    🖐 A dynamically- and strongly-typed, object-oriented programming language

    Language:Nim294220
  • franeklubi/luxya

    Programming language with a tree-walking interpreter written in Rust©™.

    Language:Rust29213
  • diegofreijo/rlox-vm

    A Rust implementation of the Lox programming language. Based on clox, the bytecode virtual machine.

    Language:Rust28200
  • edimetia3d/cppLox

    A tree-walker && virtual-machine && JIT interpreter for Lox language

    Language:C++27433
  • cwbriones/rlox

    A rust interpreter for the Lox language

    Language:Rust26312
  • eliasdaler/lox

    C++ implementation of Lox interpreter (based on the book Crafting Interpreters by Bob Nystrom)

    Language:C++25303
  • grokking-vietnam/grox

    A fully functional Interpreter for Lox in Scala 3 (WIP).

    Language:Scala246322
  • stevehalliwell/ulox

    A bytecode interpreted scripting language for games in Unity.

    Language:C#2321410
  • ryanq/jlox

    A Java implemetation of the tree-walk Lox interpreter from craftinginterpreters.com.

    Language:Java22207
  • AmrDeveloper/Tank

    Dynamic type Object oriented and scripting language written in Java

    Language:Java21303
  • jfourkiotis/golox

    The Lox interpreter written in Go

    Language:Go21103
  • HallofFamer/CLox

    An implementation of CLox bytecode interpreter

    Language:C19431
  • brandly/lox.js

    Language:JavaScript18303
  • danman113/YALI.js

    Yet Another Lox Interpreter. Yet Another Lox Interpreter. Javascript Implementation. A Parser, Interpreter, REPL, Code Formatter and Transpiler for the Lox programming language implemented in Javascript.

    Language:JavaScript18201
  • nathsou/Elox

    Interpreter for a superset of Crafting Interpreter's lox language

    Language:Rust18411
  • pmdartus/tlox

    Interpreter for the 'Lox' language written in Typescript

    Language:TypeScript18300
  • mrjameshamilton/klox

    A Kotlin implementation of lox with a JVM backend built using ProGuardCORE

    Language:Kotlin17200
  • ZaneDubya/LoxScript

    A bytecode compiler and virtual machine for the Lox language, in C#. Includes a C# / Lox object interface generator and bytecode serialization.

    Language:C#17412
  • abesto/jlox-rs

    Following along the first (Java) part of https://craftinginterpreters.com/, but with Rust, because reasons.

    Language:Rust16110
  • ccntrq/loxomotive

    loxomotive - A Lox Interpreter implemented in Haskell

    Language:Haskell16203
  • abesto/clox-rs

    Following along the second (C) part of https://craftinginterpreters.com/, but with Rust, because reasons.

    Language:Rust15211
  • ASMlover/loxcc

    A C++ port of jlox and clox - Based on Bob Nystrom's Book "Crafting Interpreters"(http://www.craftinginterpreters.com/)

    Language:C++15212
  • fsacer/FailLang

    Language based on lox from book "Crafting Interpreters" by @munificent

    Language:Java151103