llrl

Compiler project

An experimental compiler for a Lisp-like programming language with a focus on self-hosting and compilation to LLVM backend.

An experimental Lisp-like programming language

GitHub

156 stars
2 watching
7 forks
Language: Rust
last commit: over 3 years ago
Linked from 1 awesome list

compilerlispllvmmacroprogramming-languagerustself-hosting

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ajeetdsouza/loxcraftA compiler and runtime system for a simple programming language, designed to be efficient and embeddable in other applications.279
jaseemabid/olifantA language targeting LLVM with the goal of building a simple compiler64
willcrichton/liaA high-level language for Rust that allows users to write efficient code in a dynamic, Javascript-esque syntax337
syegulalp/akilangAn experimental compiler and language implementation built on top of LLVM and Python.99
ljulliar/rlangA compiler that converts a Ruby-like language into efficient WebAssembly code38
travisdoor/blA C-based language development project with features like strong typing, compile-time execution, and support for multiple platforms.184
dirkschumacher/llrA Lisp-like language inspired by Clojure that compiles to R's abstract syntax tree for interpreted expression evaluation.202
weirdconstructor/lalA Lua compiler that translates a Scheme-like dialect of Lisp into native Lua code21
lwiest/basiccompilerCompiles BASIC programs into Java bytecode.29
dundalek/lizA 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
mustafaquraish/cupA simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing295
naver/lispeAn implementation of a full-fledged Lisp interpreter with various features such as data structures, pattern programming, and high-level functions371
linkdd/letlangA compiler for a functional language with a powerful type system166
azur1s/holymerA programming language being developed with Rust, aiming to implement compiler and interpreter components.42
jank-lang/jankAn experimental programming language built on top of LLVM and C++ to provide performance and native runtime1,756