preview.mov
Implementation of the math solver in C following the principles of structured programming. In addition to basic arithmetic operations, the calculator features the mathematical functions, x variable and graphing.
Functions | Arithmetic Operators | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
BONUS: You can find Credit & Debit calculators as well ;)
- Make & Imgui integration
- GUI based on Dear ImGui
- Integrate ImPlot
- Shunting-Yard algorithm.
- String validation algorithm.
- Credit calculator
- Debit calculator
- Unit Tests
- Add previews & tests to README
You'll need to install g++, pcre, make, pkg-config, glfw and doxygen(if you need the documentation).
$ git clone https://github.com/bezlant/s21_math_solver --recursive
$ cd s21_math_solver/src/
$ make
$ make -f test.mk (for tests)