CALC, (c) 1997 by Dr. Udo Rabe

CALC is an emulation of a simple UPN desktop calculator.

The code for managing the stack is in HPStack.pas.

The registers:

?						:	your input
X, Y, Z, T 	:	the stack
M						: a memory register

Number input:

e						: exponention
chs					: change sign

0..9				: then number keys

+, -, x, /	:	the calculator keys

Mode				: select rad(iant) or deg(ree)

Display			: configure the display

up					: move stack up
down				: move stack down
swap				: swap X- and Y-register
drop				: drop X-register

<--					: backspace
c						: clear input
clr					: clear registers

Laxt x			: recall last X-value

M+, M-			: add or subtract to/from M-register
>M					: replace value in M-register
M>					: recall value in M-register

enter				: enter input to stack, duplicate X-register

Function		:	sin, cos, tan, cot, asin, acos, atan, acot
							x², sqrt, ln, log, y^x, e^x, 10^x, pi, 1/x
							abs, int, frac
		
							work as expected (I hope so!)

Have fun!