Glorified calculator with a lexer, parser, and interpreter written in Rust.
Mathematical expression calculation library
A rust library to calculate nearest resistor values for circuit design.
An expression calculator, originally written in Scratch.
In the parser, we will parse a mathematical expression into its main components: numbers, signs, brackets. The result of the parsing will be used to calculate the mathematical expression, taking into account priorities: first the brackets, then multiplication/dividing and at the end addition and subtraction. The calculator also takes into account the nested brackets. The calculator also raises the number to the power (pow(n, p)), calculates the square root (sqrt(n)) and calculates sin(n) and cos(n).
I do not want to disclose