This project is intended to serve as an interpreter for mathematical expressions.
โ
= Fully implemented and supported
๐ ๏ธ = Partially implemented/supported but WIP
โ = Not implemented and supported yet
Features are:
โ
| Performing basic calculations
โ
| Defining and using variables
โ
| Defining and using functions
โ
| 256 bit decimal accuracy
โ
| Default functions/consts (for math and physics)
โ
| Inferred multiplication i.e: 4 (3 + 2)
= 20
โ
| Using results of previous calculations
๐ ๏ธ | Recursive functions
๐ ๏ธ | Human readable diagnostics (errors, warnings, suggestions)
๐ ๏ธ | Validation of input
๐ ๏ธ | Api
๐ ๏ธ | Equation solving/simplification
โ | Multithreading support for expensive calculations