loxcraft
Compiler
A compiler and runtime system for a simple programming language, designed to be efficient and embeddable in other applications.
Language tooling for the Lox programming language.
279 stars
10 watching
11 forks
Language: Rust
last commit: 3 months ago
Linked from 1 awesome list
bytecodebytecode-interpretercompilercompiler-constructioncompiler-designcrafting-interpretershacktoberfestinterpreterlalrpoplanguage-server-protocolloxlox-languageprogramming-languagereplrustscripting-languagetree-sittervirtual-machinewebassembly
Related projects:
Repository | Description | Stars |
---|---|---|
azur1s/holymer | A programming language being developed with Rust, aiming to implement compiler and interpreter components. | 42 |
yubrot/llrl | An experimental compiler for a Lisp-like programming language with a focus on self-hosting and compilation to LLVM backend. | 156 |
eliah-lakhin/lady-deirdre | A framework for building incremental language compilers and analyzers. | 447 |
champii/rock | A Rust-based compiler and runtime environment designed to provide a safe and efficient way to execute functional programming languages. | 67 |
pltools/lama | A programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting | 71 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
dundalek/liz | A Lisp-flavored programming language built on top of Zig, aiming to provide a lower-level alternative to Clojure with more direct access to hardware. | 268 |
mikelma/oktac | A compiler for an experimental programming language called Okta | 27 |
kit-ty-kate/labrys | A compiler for a toy language based on LLVM that implements the System Fω type-system | 103 |
jameshaydon/lawvere | A programming language with effects based on category theory and used to compile programs into various categorical abstractions. | 268 |
henesy/clox9 | Port of a C implementation of the Lox interpreter to Plan9 | 7 |
jxxcarlson/elm-lisp | An experiment in building a typed Lisp compiler and evaluator in Elm. | 5 |
nilfoundation/zkllvm | Compiles high-level programming languages into input for provable computations protocols. | 304 |
replit-archive/lol-coffee | A compiler and virtual machine for a fictional programming language | 24 |
fantasyinternet/poetry | A programming language compiler to WebAssembly with minimalistic syntax and full control over imports and exports. | 55 |