mlatu

Concatenative language

A declarative concatenative programming language implemented in Rust using term rewriting as an evaluation model.

A declarative concatenative programming language

GitHub

158 stars
7 watching
10 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list

concatenativeconcatenative-programming-languageinterpreterlanguageproglands-discordprogramming-language

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
h3rald/mnA minimal concatenative programming language implemented in Nim.26
core-lang/coreA Rust-based implementation of a general-purpose programming language with compiler, garbage collector, and JIT capabilities46
glossopoeia/bobaA language and compiler for a statically-typed concatenative programming paradigm.51
koto-lang/kotoA simple programming language designed to be embedded in Rust applications or used as a standalone scripting language.532
alilleybrinker/langs-in-rustA directory of programming languages implemented in Rust, serving as a source of inspiration and comparison.887
stonkdragon/scaleA procedural concatenative stack-oriented compiled programming language inspired by Lua and Porth.17
maciejkula/rustlearnA Rust machine learning crate providing algorithms and utilities for building and training machine learning models.626
devolutions/cmakerustLanguage support for CMake projects to facilitate Rust development170
egel-lang/soulAn 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_rustRewriting a scripting language in Rust to create a compiler and interpreter implementation6
mikelma/oktacA compiler for an experimental programming language called Okta27
calcit-lang/calcitA 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/tauA dynamically-typed concurrent programming language with minimalistic design and support for first-class functions, concurrency, error handling, and implicit return values.59
murarth/ketosA scripting and extension language for Rust programs written in a Lisp dialect751