News
09/13/07: Orpie v1.5.1 has been released. The primary focus of this release is a minor
code change for compatibility with OCaml 3.10.0. Some minor bugs were also fixed;
see the
ChangeLog for details.
09/13/07: Orpie v1.5.0 has been released. Along with numerous bugfixes, this release
provides the ability to define your own units and physical constants in the
run-configuration file.
10/29/05: Orpie v1.4.3 has been released. The only change over 1.4.2 is a fix
for a crash caused by executing uconvert() with only one element on the stack.
Introduction
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, command
completion, and a visible interactive stack. Here is a
screenshot.
Orpie is the successor of
rpc; it has been
completely rewritten in OCaml, and offers a number of features that
were
not available in the older program.
Features
Some of Orpie's more interesting features are:
- real and complex numbers and matrices
- extensive function library
- command completion of function names
- base conversions
- units and conversion factor handling
- exact integer arithmetic, with unlimited integer size
- visible stack, with browsing/modification capability
- user-defined variables
- user-configurable keybindings, via a Mutt-like rcfile
- context-sensitive help
Requirements
If you want to compile Orpie from source, you will need:
If these requirements look like too much work, you might wish to try
the statically-compiled binary from the Downloads section.