Olifant
by jaseemabid
A simple programming language targeting LLVM
AI summary
Compiler language
A language targeting LLVM with the goal of building a simple compiler
- stars
- 64
- forks
- 9
- watching
- 4
Similar projects
Found by comparing what the projects do, not just their names.
Haskell compiler
A Haskell compiler for a Lisp/Scheme-inspired language with an LLVM backend
Compiler
A compiler for a toy language based on LLVM that implements the System Fω type-system
Pascal compiler
A compiler that translates Pascal source code into LLVM IR and can be executed directly or used to generate native machine code.
Language compiler
A Haskell + Lisp compiler and runtime environment for executing multi-language code.
Language compiler
A demonstration of building a Truffle language for execution on the GraalVM runtime environment.
rhysd/gocaml749
Compiler
An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch.
Compiler
A compiler frontend written without C macros using LLVM as the backend to compile a minimal language for educational purposes.
Language compiler
A programming language being developed with Rust, aiming to implement compiler and interpreter components.
Category-based compiler
A programming language with effects based on category theory and used to compile programs into various categorical abstractions.
ML compiler
A statically-typed programming language with a unique module system and support for type inference and mutually-recursive definitions.
jmorag/mcc116
Compiler
Compiles the MicroC programming language into machine code using Haskell
Language teaching tool
A programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting
Programming language
A C++ programming language in development with support for various libraries and tools.
WASM compiler
A compiler that converts a Ruby-like language into efficient WebAssembly code
yubrot/llrl156
Compiler project
An experimental compiler for a Lisp-like programming language with a focus on self-hosting and compilation to LLVM backend.