mercury
Logic compiler
A language and compiler that combines logic and functional programming with static analysis and error detection features.
The Mercury logic programming system.
907 stars
37 watching
54 forks
Language: Mercury
last commit: 7 days ago Related projects:
Repository | Description | Stars |
---|---|---|
davidgiven/cowgol | A programming language designed to be self-hosted on small systems, compiled from itself, and optimized for tiny size and speed. | 248 |
azur1s/holymer | A programming language being developed with Rust, aiming to implement compiler and interpreter components. | 42 |
rhysd/gocaml | An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. | 748 |
gabriella439/grace | An interpreted functional programming language with type inference and efficient parsing. | 388 |
bradford-hamilton/monkey-lang | An implementation of a custom programming language with features such as compilation and execution capabilities. | 45 |
pltools/lama | A programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting | 70 |
basilteam/basil | A high-performance programming language with compile-time evaluation and metaprogramming capabilities. | 124 |
hparker/dotal | A low-level language designed to compile to the Uxn virtual machine for creating simple graphical programs. | 46 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
bait-lang/bait | A compiler and runtime environment for a simple yet powerful programming language with consistent syntax balancing simplicity and type safety. | 19 |
grin-compiler/ghc-grin | A compiler that integrates the GRIN backend with GHC to compile functional programming languages. | 143 |
forest-lang/forest-compiler | A compiler for a multi-syntax functional programming language that compiles to WebAssembly | 620 |
jameshaydon/lawvere | A programming language with effects based on category theory and used to compile programs into various categorical abstractions. | 267 |
gren-lang/compiler | A compiler that translates code written in Gren into machine code or another target language. | 391 |
luc-tielen/eclair-lang | A compiler-based implementation of a minimalist logic programming language | 220 |