Expression

Expression evaluator

A Swift framework for evaluating mathematical expressions at runtime on multiple platforms

A cross-platform Swift library for evaluating mathematical expressions at runtime

GitHub

830 stars
20 watching
51 forks
Language: Swift
last commit: 4 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nullne/evaluator An expression evaluator library written in Go. 41
maja42/goval A Go library for evaluating arbitrary arithmetic, string, and logic expressions with support for variables and custom functions. 159
ccapndave/elm-eexl An expression parser and evaluator for Elm language, used to evaluate logical expressions in educational software. 2
balance-platform/ex_pression An expression evaluation library for Elixir that safely evaluates user input expressions with support for JSON syntax and data types. 9
paesslerag/gval An expression evaluation library for Go that supports arbitrary expressions and parameters 743
nicklockwood/sprinter A Swift library that provides a type-safe interface for string formatting on iOS and macOS 166
antonmedv/golang-expression-evaluation-comparison A benchmarking repository comparing the performance of different expression evaluation packages in Go. 48
rob-bie/expr An Elixir library for parsing and evaluating mathematical expressions. 12
arashpartow/exprtk A high-performance C++ library for parsing and evaluating mathematical expressions 648
morganstanley/hobbes A language and embedded JIT compiler for efficient dynamic expression evaluation and data storage 1,168
mpangburn/expressions An implementation of protocol-oriented binary trees to model and visualize arithmetic and logical expressions in Swift. 398
pulover/eval An AHK function to execute expressions within dynamic strings, allowing for flexible variable substitution. 31
nsagora/peppermint A declarative data validation framework for Swift applications. 48
xorcerer/zexpression A math expression parser and evaluator with support for variables and functions in multiple programming languages. 10
node-eval/gulp-eval Fills data property of Vinyl objects with evaluated expressions from JavaScript files in gulp tasks 6