basil
Language compiler
A high-performance programming language with compile-time evaluation and metaprogramming capabilities.
Fast and flexible language exploring partial evaluation, context-sensitive parsing, and metaprogramming. Compiles JIT or AOT to native code.
122 stars
9 watching
11 forks
Language: C++
last commit: about 3 years ago
Linked from 1 awesome list
compilerjitjit-compilerlanguagelisp-dialectparserprogramming-languagestatic-typing
Related projects:
Repository | Description | Stars |
---|---|---|
charles-pegge/oxygenbasic | A compiler and runtime environment for a basic programming language | 39 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
travisdoor/bl | A C-based language development project with features like strong typing, compile-time execution, and support for multiple platforms. | 183 |
qb64team/qb64 | A C-based compiler and IDE for an extended BASIC language with OpenGL support | 673 |
belijzajac/wisnialang | A compiler that compiles small programs into tiny Linux binaries without requiring LLVM. | 17 |
gabriella439/grace | An interpreted functional programming language with type inference and efficient parsing. | 389 |
nickmqb/muon | A modern, statically typed low-level programming language with strong focus on performance and minimalism. | 772 |
xet7/jadelib | A proof-of-concept project to develop a BASIC-like syntax for programming C++ using a header file and library. | 1 |
pltools/lama | A programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting | 70 |
tartanllama/vizh | An esoteric programming language that compiles and links image files to generate C code | 232 |
jank-lang/jank | A Clojure dialect on LLVM with C++ interop for a general-purpose programming language. | 1,729 |
champii/rock | A Rust-based compiler and runtime environment designed to provide a safe and efficient way to execute functional programming languages. | 67 |
islam0mar/cl-cxx-jit | A Common Lisp interface to C++ code compilation and execution with JIT optimization | 63 |
azur1s/holymer | A programming language being developed with Rust, aiming to implement compiler and interpreter components. | 42 |
forest-lang/forest-compiler | A compiler for a multi-syntax functional programming language that compiles to WebAssembly | 620 |