| Crates.io | expresso |
| lib.rs | expresso |
| version | 0.2.5 |
| created_at | 2021-03-11 18:59:15.882872+00 |
| updated_at | 2022-03-01 19:19:05.357927+00 |
| description | A very basic expression parser, and runner. For educational use only. |
| homepage | https://github.com/AndreasOM/expresso |
| repository | https://github.com/AndreasOM/expresso |
| max_upload_size | |
| id | 367392 |
| size | 50,620 |
Experimental/educational expression parser, and runner
Warning: Breaking API changes are expected until 1.0.0!
Note: Expresso is a word play on Espresso, and Expression
Whitespace
Operands
0.34 and 12.0 work, .34 and 12. don't!)Operators
+*-/Braces
()Variables
Function Calls
Argument Lists
There is a expresso binary included that can be used for quick checking/running of expressions.
Development will be done test driven.