A bytecode compiler and virtual machine for the Lox language, in C#. Includes a C# / Lox object interface generator and bytecode serialization.
-
Updated
Mar 8, 2026 - C#
A bytecode compiler and virtual machine for the Lox language, in C#. Includes a C# / Lox object interface generator and bytecode serialization.
A robust Tree-Walk Interpreter for the Lox language built in C#. Features a hand-coded lexer, top-down LL(1) recursive descent parser, static semantic analysis, and a dynamic runtime with full OOP support.
C# implementation of Lox from https://www.craftinginterpreters.com/
A bytecode interpreted scripting language for games in Unity.
Implementation of the Lox language from the book Crafting Interpreters by Robert Nystrom
CSLox is a lox Interpreter written in C# | CSLox是C#编写的lox解释器
A C# Lox Interpreter based on the book Crafting Interpreters by Robert Nystrom
lox interpreter in csharp from "crafting-interpreters" book
A C# implementation of a Lox interpreter (adapted from jlox, credit to "Crafting Interpreters" by Robert Nystrom)
Working through Crafting Interpreters, in Unity C#.
A C# interpreter for the Lox programming language
Lox implementation in C#. I was too excited it was my first interpreter got done.
Cross-platform Lox interpretor written in C#. See https://craftinginterpreters.com.
A C# port of jlox, the Lox interpreter from Crafting Interpreters (http://www.craftinginterpreters.com)
Add a description, image, and links to the lox topic page so that developers can more easily learn about it.
To associate your repository with the lox topic, visit your repo's landing page and select "manage topics."