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: about 2 years ago
Linked from 1 awesome list

compilercppdynamic-typinginterpreterprogramming-languagerustscripting-language

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mwerezak/sphinx-langAn interpreter for a dynamically typed language written in Rust, aiming to create a lightweight and expressive language runtime.290
bradford-hamilton/monkey_lang_rustRewriting a scripting language in Rust to create a compiler and interpreter implementation6
dictu-lang/dictuAn interpreted programming language with C-style syntax and support for multiple paradigms268
yiransheng/basic_rsAn implementation of the original Dartmouth BASIC language in Rust, with both interpreter and compiler capabilities.38
argonlang/argonAn interpreted multi-paradigm programming language with a simple and elegant syntax.50
clarkmcc/cel-rustAn interpreter for a lightweight expression language with C-like syntax386
jyh1/mmacloneAn interpreter of Wolfram Language implemented in Haskell to deepen understanding of the language and its ecosystem242
cozis/nojaAn experimental interpreter for a basic programming language designed as an educational reference90
endbasic/endbasicAn interpreter for a BASIC-like language with interactive visual feedback and hardware support320
cjheath/treetopA toolset for building interpreters of simple languages using parsing expression grammars and Ruby306
mattwparas/steelAn embeddable and extensible scheme dialect with support for macros, contracts, and Rust integration1,313
ser1zw/milAn interpreter and VM implementation for a lightweight programming language with basic data types and control structures.2
alilleybrinker/langs-in-rustA directory of programming languages implemented in Rust, serving as a source of inspiration and comparison.887
dflemstr/tinA statically structurally typed JIT-compiled programming language designed to be easily embedded in other programs.63
wafelack/nixtAn interpreted programming language designed to provide productivity through its syntax and correct performance16