Lama
Language teaching tool
A programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting
Teaching language LaMa for a compiler course
70 stars
12 watching
39 forks
Language: Raku
last commit: 8 days ago
Linked from 1 awesome list
compilerocamlprogramming-language
Related projects:
Repository | Description | Stars |
---|---|---|
teal-language/tl | A compiler for a typed dialect of Lua that provides type checking and compilation capabilities | 2,161 |
ajeetdsouza/loxcraft | A compiler and runtime system for a simple programming language, designed to be efficient and embeddable in other applications. | 275 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
elpinal/bright-ml | A statically-typed programming language with a unique module system and support for type inference and mutually-recursive definitions. | 80 |
andrejbauer/plzoo | A collection of miniature programming language implementations demonstrating various techniques used in language implementation. | 1,461 |
rhysd/gocaml | An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. | 749 |
l1mey112/crepl | A compiler and interpreter for executing C code on the fly as it is typed. | 30 |
kit-ty-kate/labrys | A compiler for a toy language based on LLVM that implements the System Fω type-system | 103 |
replit-archive/lol-coffee | A compiler and virtual machine for a fictional programming language | 24 |
darklang/philip2 | An Elm to OCaml compiler that enables porting of codebases from one language to another | 205 |
pikatchu/linearml | A programming language designed to write efficient parallel programs using functional principles. | 432 |
sanderspies/ocaml | A WebAssembly backend for the OCaml programming language | 80 |
axellang/axel | A Haskell + Lisp compiler and runtime environment for executing multi-language code. | 206 |
hengestone/lua-languages | A collection of languages and projects that compile to or use Lua as their intermediate language | 604 |
travisdoor/bl | A C-based language development project with features like strong typing, compile-time execution, and support for multiple platforms. | 182 |