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.

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!