Projects / Orpie

Orpie

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

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  14 Sep 2007 05:28
  • Rrelease-after

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

  • Rrelease-mid
  •  13 Sep 2007 01:13
  • Rrelease-after

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.

  • Rrelease-mid
  •  30 Oct 2005 00:58
  • Rrelease-after

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

  • Rrelease-mid
  •  21 Sep 2005 21:42
  • Rrelease-after

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

  • Rrelease-mid
  •  17 Sep 2004 06:51
  • Rrelease-after

Changes: A potential C library linking error has been corrected, and the build script supports parallel make once again.

Rss Recent comments

Rcomment-before 22 Dec 2006 11:13 Rcomment-trans pelzlpj Rcomment-after

Re: 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 .

Rcomment-before 25 Nov 2006 11:00 Rcomment-trans abaababa Rcomment-after

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 ?

Rcomment-before 07 Jul 2004 17:46 Rcomment-trans pngwen Rcomment-after

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!

Ec2b15599f33dd07d7262a83a3351573_thumb

Project Spotlight

Sound Converter

Convert sound files to other formats.

No-screenshot

Project Spotlight

GNU SIP Witch

A SIP protocol telephone server.