The libreponcal library provides functions to easily make RPN calculators. Stack operations are managed by the library. Any type of data can be supported via plugins.