Orpie is a fullscreen RPN calculator for the console. Its operation is similar to that of modern HP calculators, but data entry has been optimized for efficiency on a PC keyboard. Features include extensive scientific calculator functionality, units support, base conversions, command completion, configurable keybindings, and a visible interactive stack.
| Tags | Scientific/Engineering Mathematics |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux BSD |
| Implementation | OCaml |
Recent releases


Changes: This release is compatible with OCaml 3.10.0. Some minor bugs have been fixed.


Changes: The unit handling subsystem has been completely rewritten, enabling the creation of user-defined units and physical constants. The code base has been updated for compatibility with recent releases of GSL.


Changes: This release has a bugfix for the crash caused by executing uconvert() with only one element on the stack.


Changes: The build script has been updated to improve compatibility with platforms such as FreeBSD and Mac OS X.


Changes: A potential C library linking error has been corrected, and the build script supports parallel make once again.
- All comments
Recent commentsRe: Outstanding!
> It would rock if someone did an embedded version !
For what it's worth, Orpie does have a pretty clean separation between the UI code and the underlying calculator object. The calculator object can be imported into other OCaml code pretty easily; there's an example of this in calc_test.ml .
Re: Outstanding!
> Orpie is the program I've been trying to
> get time to write. Now I don't have to!
> Thanks for bringing a console rpn
> calculator that behaves like an HP
> calculator. I've always liked my
> HP48GX, now I have a version I can use
> anywhere!
>
>
I totally agree. It's the only decent calculator that can do complex arithmetic and linear algebra over ssh, short of a mathematics package. Very clean, very nice. It would rock if someone did an embedded version !
Of course, it is written in Ocaml - what else ?
Outstanding!
Orpie is the program I've been trying to get time to write. Now I don't have to! Thanks for bringing a console rpn calculator that behaves like an HP calculator. I've always liked my HP48GX, now I have a version I can use anywhere!