Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/riimu/expresso
Mathematical expression parsing and evaluation engine
https://github.com/riimu/expresso
Last synced: about 2 months ago
JSON representation
Mathematical expression parsing and evaluation engine
- Host: GitHub
- URL: https://github.com/riimu/expresso
- Owner: Riimu
- Created: 2013-03-17T23:44:53.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-03-18T22:01:59.000Z (almost 12 years ago)
- Last Synced: 2023-03-11T10:27:13.567Z (almost 2 years ago)
- Language: PHP
- Size: 141 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Expression parsing and evaluation library #
Expresso is an mathematic expression parsing and evaluation engine written in
PHP. It's also mostly still under construction.## What's next on the agenda? ##
Things that I intend to focus next.
- Implement rest of the internal operators dealing with real values
- Add support for parenthesis
- Add support for functions## Long term plans ##
This I intend to focus at some point in the later future. Items listed in
relative order of importance.- Closures
- Variables
- Arrays
- Command line interface
- Web browser interface
- RPN Notation parsing & validation
- Different number handling modes (i.e. BCMath)
- Caching for namespace and tokenizer for faster loading