cel-rust

Expression interpreter

An interpreter for a lightweight expression language with C-like syntax

Common Expression Language interpreter written in Rust

GitHub

380 stars
5 watching
21 forks
Language: Rust
last commit: 8 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
narasimha1997/boson-lang A programming language and ecosystem built on Rust to provide an interpreted, dynamically-typed platform for general-purpose hobby programming. 122
mwerezak/sphinx-lang An interpreter for a dynamically typed language written in Rust, aiming to create a lightweight and expressive language runtime. 290
ccxvii/mujs An embeddable JavaScript interpreter written in C 812
mattwparas/steel An embeddable and extensible scheme dialect with support for macros, contracts, and Rust integration 1,222
bradford-hamilton/monkey_lang_rust Rewriting a scripting language in Rust to create a compiler and interpreter implementation 6
terenceng03/mueval A Haskell interpreter designed to evaluate pure functions securely and efficiently in a sandboxed environment. 77
cch123/elastic-rs Converts bool expressions to Elasticsearch's DSL syntax 50
rust-lang/rust-enhanced An enhanced package for Sublime Text 4 that improves syntax highlighting, build system, and error handling for the Rust programming language. 786
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 30
rust-lang/rust-mode An Emacs configuration for editing Rust code 1,124
empirical-soft/command-interpreter A command interpreter library that makes it easy to add interactive functionality to C++ programs 438
willcrichton/tyrade Exploring type-level programming in Rust with a focus on simplicity and expressiveness 323
morganstanley/hobbes A language and embedded JIT compiler for efficient dynamic expression evaluation and data storage 1,168
endbasic/endbasic An interpreter for a BASIC-like language with interactive visual feedback and hardware support 317
ser1zw/mil An interpreter and VM implementation for a lightweight programming language with basic data types and control structures. 2