This project is a calculator implementation utilizing the stack data structure. It enables users to perform mathematical calculations by employing a stack-based approach.
The calculator supports basic arithmetic operations such as addition (+), subtraction (-), multiplication (*), and division (/). It also handles exponentiation (^) and parentheses for grouping operations. The stack data structure facilitates the parsing and evaluation of mathematical expressions.