Well, RPN means it's doable with a simple CLI interface, which is potentially Good News.
Plato has an RPN module, for instance
.
EDIT: Or, err, does it? I was possibly thinking of
https://github.com/nerdypepper/eva, oops?
. Let's say: it has
a calculator, though
.