This is a basic RPN app written in C to use on a NumWorks calculator.
To build this app on a simulator, you'll just need a C compiler (gcc is expected on Windows and Linux and clang is expected on MacOS).
make clean && make run
make debugThis should launch a simulator running your application (or a debugger targeting your application).
Read the src/main.cpp file to understand the core structure of the application: the main loop.
The Input Field stores the digital input of the user. Complete Converter::Serialize in src/converter.cpp and all methods of InputField in src/input_field.cpp to make it work.
The Store holds the previous values input by the user. Complete Converter::Parse in src/converter.cpp and all methods of Store in src/store.cpp to make it work.
Add code to handle multiplication, division, square root, power... And all operations you need in your RPN app.
Make this ugly app beautiful.