Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
- evalexpr
- evaluator
- dot-net
- dotnetcore
47,133 repositories indexed
25–48 of 56 · Most stars
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
A TLA+ interpreter and model checker in TypeScript
A Coq specification of ECMAScript 5 (JavaScript) with verified reference interpreter
The Ink language parser and runtime implementation in Lua
Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).
Elixir implementation of an interpreter for the Monkey programming language
XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, pattern matching, XML/HTML/JSON parsers and classes for HTTP/S requests
Electra is an esolang where you code like an electrician.
a fast interpreter and JIT for R
Salesforce Formula Parser implemented in ES2017. Live demo at
A Bitcoin Script Interpreter and Debugger in Scala
Shopify's Liquid templating language in OCaml. Features an interpreter, parser and lexer.
A simple embeddable scripting language which supports concurrent event processing.
The Advanced Scripting Framework is a modern scripting for VBA: JavaScript-like syntax, classes with inheritance, map/filter/reduce, closures, regex. No COM, works everywhere. Transform Excel automation.
GCode interpreter and simulator for node.js
An interpreter for C flat, a music-based programming language
Embeddable Forth interpreter written in Ada
AS3-based Javascript interpreter, minus a few features (prototype chain, mainly)
Implementation of a brainfuck interpreter written for the Game Boy.
Rust Inpterpreter for Esopo language AshPaper conceived by William Hicks
📅 An esoteric programming language for no reason whatsoever.
Brainfuck interpreter written in Swift using Playground.
An esolang with brackets, a lot of brackets