bl

Language compiler

A C-based language development project with features like strong typing, compile-time execution, and support for multiple platforms.

Simple programming language created for fun.

GitHub

182 stars
6 watching
7 forks
Language: C
last commit: 9 days ago
biscuitcompilerhandmadelanguagellvmllvm-irprogramming

Related projects:

Repository Description Stars
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 30
leepike/copilot A language and toolset for generating hard real-time C code from a domain-specific stream language 149
pointbazaar/espl1000 A compiler for a statically typed programming language designed for embedded systems, targeting the ATMega328P microcontroller. 29
belijzajac/wisnialang A compiler that compiles small programs into tiny Linux binaries without requiring LLVM. 16
barn-lang/barn A simple programming language written in C that is compiled to C. 54
yubrot/llrl An experimental compiler for a Lisp-like programming language with a focus on self-hosting and compilation to LLVM backend. 156
jaseemabid/olifant A language targeting LLVM with the goal of building a simple compiler 64
gabriella439/grace An interpreted functional programming language with type inference and efficient parsing. 388
basilteam/basil A high-performance programming language with compile-time evaluation and metaprogramming capabilities. 124
charles-pegge/oxygenbasic A compiler and runtime environment for a basic programming language 39
ljulliar/rlang A compiler that converts a Ruby-like language into efficient WebAssembly code 38
mchakravarty/language-c-inline A Haskell library that allows inline C and Objective-C code in Haskell programs 147
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. 266
kit-ty-kate/labrys A compiler for a toy language based on LLVM that implements the System Fω type-system 103
axellang/axel A Haskell + Lisp compiler and runtime environment for executing multi-language code. 206