mlatu
Concatenative language
A declarative concatenative programming language implemented in Rust using term rewriting as an evaluation model.
A declarative concatenative programming language
158 stars
7 watching
10 forks
Language: Rust
last commit: about 1 month ago
Linked from 1 awesome list
concatenativeconcatenative-programming-languageinterpreterlanguageproglands-discordprogramming-language
Related projects:
Repository | Description | Stars |
---|---|---|
h3rald/mn | A minimal concatenative programming language implemented in Nim. | 27 |
core-lang/core | A Rust-based implementation of a general-purpose programming language with compiler, garbage collector, and JIT capabilities | 46 |
glossopoeia/boba | A language and compiler for a statically-typed concatenative programming paradigm. | 51 |
koto-lang/koto | A Rust-based language and compiler for creating simple, embeddable scripting languages. | 527 |
alilleybrinker/langs-in-rust | A directory of programming languages implemented in Rust, serving as a source of inspiration and comparison. | 882 |
stonkdragon/scale | A procedural concatenative stack-oriented compiled programming language inspired by Lua and Porth. | 16 |
maciejkula/rustlearn | A Rust machine learning crate providing algorithms and utilities for building and training machine learning models. | 623 |
devolutions/cmakerust | Language support for CMake projects to facilitate Rust development | 170 |
egel-lang/soul | An experimental language designed to explore the limitations of a single-stack model of computation through a minimalist and introspective syntax. | 11 |
bradford-hamilton/monkey_lang_rust | Rewriting a scripting language in Rust to create a compiler and interpreter implementation | 6 |
justlucdewit/cod | A language and compiler that supports a unique concatenative stack-based programming paradigm. | 24 |
mikelma/oktac | A compiler for an experimental programming language called Okta | 27 |
calcit-lang/calcit | A programming language and runtime environment that compiles to JavaScript ES Modules, with features like indentation-based syntax, functional style, and hot code swapping. | 116 |
niconex/tau | A dynamically-typed concurrent programming language with minimalistic design and support for first-class functions, concurrency, error handling, and implicit return values. | 59 |
murarth/ketos | A scripting and extension language for Rust programs written in a Lisp dialect | 751 |