Here are
133 public repositories
matching this topic...
Expression evaluation engine for Go: fast, non-Turing complete, dynamic typing, static typing
A C interpreter and API explorer.
-
Updated
Mar 18, 2020
-
Objective-C
We all know Rust's trait system is Turing complete, so tell me, why aren't we exploiting this???
-
Updated
Jun 12, 2020
-
Rust
C# Eval Expression | Evaluate, Compile, and Execute C# code and expression at runtime.
7-card Texas Hold'em hand evaluator
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts
Grade exams fast and accurately using a scanner 🖨 or your phone 🤳.
-
Updated
May 15, 2020
-
Python
yet another csharp expression parser
A little scheme implementation on top of Clojure
-
Updated
Oct 4, 2016
-
Clojure
SQL Eval Function | Dynamically Evaluate Expression in SQL Server using C# Syntax
A small DSL/interpreter that can be used to evaluate simple expressions
-
Updated
Jul 28, 2019
-
TypeScript
HyperFormula is a high-performance, spreadsheet-like calculation engine for web applications ⚡
-
Updated
Jul 10, 2020
-
TypeScript
PHP Rule Engine - Parses & Evaluates JavaScript-like expressions
A simple mathematical expression evaluator for Kotlin and Java, written in Kotlin.
-
Updated
Sep 27, 2019
-
Kotlin
An interpreter of Lambda calculus written in JavaScript and working with JavaScript syntax.
-
Updated
Oct 7, 2018
-
JavaScript
An interpreter for Typescript that can evaluate an arbitrary Node within a Typescript AST
-
Updated
Mar 1, 2020
-
TypeScript
TOWARDS AN AUTOMATIC TURING TEST: LEARNING TO EVALUATE DIALOGUE RESPONSES
-
Updated
Aug 25, 2017
-
Python
Math expression parser and evaluator
-
Updated
May 6, 2018
-
Erlang
This repository contains public tentacles (packages) for the OctoBot project
-
Updated
Jul 12, 2020
-
Python
A declarative function composition and evaluation engine.
-
Updated
Nov 21, 2019
-
JavaScript
Algogo is an algorithm editor and interpreter. Lightweight and easy to use, it is free and open-source.
-
Updated
Nov 23, 2019
-
Java
Command evaluator and parser
.NET expression evaluator engine
Simple JavaScript-based math evaluator
-
Updated
Mar 3, 2018
-
JavaScript
Improve this page
Add a description, image, and links to the
evaluator
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
evaluator
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
This is only a suggestion, but I needed time to understand examples. I suggest you to remove the object requirement. For function example :
function sum() {
$arguments = func_get_args();
$result = 0;
foreach ($arguments as $argument)
$result += $argument;
return $result;
}
$evaluator = new \Matex\Evaluator();
$evaluator->functions = [
'sum' => ['ref' => 'sum', 'arc' => null]
];