Download Latest Version hpn1.1.0-source.zip (24.2 MB)
Email in envelope

Get an email when there's a new version of HPN cli calculator

Home
Name Modified Size InfoDownloads / Week
Linux 2013-08-23
Windows 2013-08-22
ReadMe.txt 2013-08-23 2.5 kB
hpn1.1.0-source.zip 2013-08-22 24.2 MB
WhatsNew.txt 2013-08-22 1.4 kB
Totals: 5 Items   24.2 MB 0
hpn: an HP-style RPN command-line calculator
--------------------------------------------

HPN is a functional - as opposed to microcode - cross-platform emulation of a classic (1970s) Hewlett-Packard scientific calculator for any command-line interface. 

"Emulation" here should be taken to mean "working in the same way as" and it does not imply that the HPN program contains any proprietary Hewlett-Packard code or reverse engineering.

HPN's operations closely model the historical and groundbreaking HP-35 series. Additional functions to support the HP-45 and the later HP-65, 67 and HP-15C are in the pipeline. Please see the original HP-35 Operating Manual for general guidance in the use of an RPN (Reverse Polish Notation) stack-based calculator. That manual is now included in the HPN distribution package for (more than merely) historical interest. Apart from our brief keystroke guide, HPN really requires no other manual due to its faithful emulation of the HP-35's actual behavior.

HPN should compile and run equally well in all flavors of Windows and Linux/Unix/BSD, including Mac OS/X. 

For Windows, a free 3rd party console application is recommended to replace the DOS-prompt utility as shipped with the OS prior to Windows 7: My favorite - Console2 - may be downloaded from

http://sourceforge.net/projects/console/

HPN, programmed in Free Pascal, is both free and Open Source and released under the GNU General Public License, version 3.0. Source code is found at the HPN project's homepage

https://sourceforge.net/projects/hpnclicalculator/

under the 'Files' or 'Code' tab.

Pre-compiled executables are found under the "win" and "nix" directories inside the source distribution archive's /bin folder. Source code is in the root directory. HPN will compile in any Free Pascal distribution from version 1.0 upwards.

http://freepascal.org/

Simply cd to the directory into which you extracted the archive and type 

fpc hpn.pas

at the prompt.

Alternatively, you may run one of the pre-compiled binaries, which you will find inside the /bin directory.

If you would like to get involved in the development and maintenance of HPN, need to report a bug, port HPN to another language or platform, add graphics, or simply leave some feedback, please get in touch. Your input is both desired and welcome.

I wish you all possible enjoyment and benefit from HPN.
 
Conrad C. Kayne
handle: cck
cckayne@gmail.com
Source: ReadMe.txt, updated 2013-08-23