Acknowledgments
This is a simple user guide for a tiny piece of software. But I have used other people's art and applications to create RPNCalc and I want to ensure I recognize them and give them thanks.
Libraries
Extensive use of several libraries were used in RPNCalc. I'd like to publicly thank the authors and give them credit for their hard work. The licenses for these libraries
is detailed in the Licenses
chapter.
-
JCommander is used to parse the command line for options and parameters
-
jAnsi allows for colorized output in the consoles
-
jUnit5 is used for automated unit testing
-
Maven build tool is used extensively in RPNCalc
-
OpenJDK is the engine that runs Java on my systems. You may be running another Java Development Kit (JDK) or Java Runtime Environment (JRE)
Graphics
I'd like to give recognition and attribution to the authors of the icons used in this guide.
-
Configure: Easy installation icons created by Freepik - Flaticon
-
High Level Usage: Calculator icons created by srip - Flaticon
-
Stacks: Maguro icons created by Kanyanee Watanajitkasem - Flaticon
-
Calculator Commands: Maths icons created by Freepik - Flaticon
-
Conversion: Data transfer icons created by Freepik - Flaticon
-
Trigonometry Functions: Trigonometry icons created by Freepik - Flaticon
-
Constants: Pi icons created by Freepik - Flaticon
-
User Defined Functions: Path icons created by Freepik - Flaticon
-
Acknowledgment: Agreement icons created by Freepik - Flaticon
-
Other icons were sourced from IconFinder and are licensed via the Creative Commons License
mdBook
This book was generated using mdBook. mdBook is a utility to create modern online books from Markdown files, and it is fantastic. If you need to do something like this, mdBook is where you should look first in my humble opinion.
HP 15C Calculator
And, lastly, probably the most important item in my personal RPN journey is my trusty HP 15C calculator. I've had it since the late 1980's. While I don't use it much anymore, instead relying on RPNCalc, it's still an important item to me and always in my desk drawer. Thanks 15C!