boson-lang

Interpreted language

A programming language and ecosystem built on Rust to provide an interpreted, dynamically-typed platform for general-purpose hobby programming.

A hybrid programming language written in Rust.

GitHub

122 stars
4 watching
7 forks
Language: Rust
last commit: 4 months ago
Linked from 1 awesome list

compilercppdynamic-typinginterpreterprogramming-languagerustscripting-language

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mwerezak/sphinx-lang An interpreter for a dynamically typed language written in Rust, aiming to create a lightweight and expressive language runtime. 289
bradford-hamilton/monkey_lang_rust Rewriting a scripting language in Rust to create a compiler and interpreter implementation 6
dictu-lang/dictu An interpreted programming language with C-style syntax and support for multiple paradigms 267
yiransheng/basic_rs An implementation of the original Dartmouth BASIC language in Rust, with both interpreter and compiler capabilities. 38
argonlang/argon An interpreted multi-paradigm programming language with a simple and elegant syntax. 48
clarkmcc/cel-rust An interpreter for a lightweight expression language with C-like syntax 382
jyh1/mmaclone An interpreter of Wolfram Language implemented in Haskell to deepen understanding of the language and its ecosystem 242
cozis/noja An experimental interpreter for a basic programming language designed as an educational reference 90
endbasic/endbasic An interpreter for a BASIC-like language with interactive visual feedback and hardware support 318
cjheath/treetop A toolset for building interpreters of simple languages using parsing expression grammars and Ruby 306
mattwparas/steel An embeddable and extensible scheme dialect with support for macros, contracts, and Rust integration 1,253
ser1zw/mil An interpreter and VM implementation for a lightweight programming language with basic data types and control structures. 2
alilleybrinker/langs-in-rust A directory of programming languages implemented in Rust, serving as a source of inspiration and comparison. 882
dflemstr/tin A statically structurally typed JIT-compiled programming language designed to be easily embedded in other programs. 63
wafelack/nixt An interpreted programming language designed to provide productivity through its syntax and correct performance 16