Skip to content

terrarier2111/MathInterpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

128 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MathInterpreter

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages