Expressio - Arithmetic Expression Solver View on Asset Store (opens in new tab)

Package details

Latest version
3.0.0
Last updated
First released
Unity version
2018.4.36 or later
Package size
734 KB
Files
19
Favorites
21
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$8.49 on

Keywords

Expressio - Arithmetic Expression Solver

by ZzAtomiic (opens in new tab)

1 rating, too few to average

Dynamically solve arithmetical expressions on the fly! Change variables and expression at runtime, and obtain the result. Suitable also to parse user submitted expressions!

Price $10.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Expressio - Arithmetic Expression Solver, 6 months Current $10.00; lowest $10.00; highest $10.00 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

Expressio - Arithmetic Expression Solver screenshot 1

Expressio - Arithmetic Expression Solver screenshot 1

About this asset

Expressio it's an Automatic Parser and Solver of custom provided arithmetical expressions.

It supports an indefinite level of nested expressions while keeping a consistent, memory-efficient and rapid evaluation technique.

Expressio allows to dynamically provide an expression to solve supporting functions, variables, operators and constants.

Find out more

Features:

- Fast and performant evaluations; (Optimized for multiple calls)

- Smart cache, re-evaluate only the changed contexts of the expression tree;

- Extensible set of functions with default implementations;

- Jump-start with full documentation (Offline pdf included!);

- Multiple namespaces to target specific implementations, each compiled for performance;

- Array namespaces for double and float types;

- Covered by Unit Tests;

Website

Getting started

Documentation

(Until further requests, targets .NET 4.x)

From the publisher's Asset Store listing.

Technical details

  • Runtime evaluation of arithmetical expressions
  • Works with single and array types
  • New Dynamic namespace allows for any type of input and output
  • All namespaces are built with performance in mind
  • Every type is covered by Unit-Tests!