rcalc                                           http://rcalc.sourceforge.net/
=============================================================================

rcalc is a symbolic calculator for GNOME, featuring: 

  Standard infix expressions - you type something like 1+3*sin(pi)
    and it will be evaluated for you in the correct order. 
  Variables (this is where the `symbolic' comes in). If you enter an
    expression like a=1+e^2.5, then the result is stored in a variable
    called a. You can then use it in future expressions, like
    b=sqrt(a*5). Variables are stored between sessions.
  User-defined functions - you can defines things like 
    f(x)=3*x*cos(x*x) and calculate on any number or expression 
    like f(sin(pi/3)). Functions are stored between sessions.

rcalc is therefore not like other calculator programs, such as xcalc,
kcalc or gcalc. It currently supports simple functions such as /, *,
+, - and ^ ('raise to the power of'), as well as more complex ones
like the trigonometric functions (sin, cos, tan, asin, acos and atan),
the hyperbolic functions (sinh, cosh, tanh, asinh, acosh and atanh),
sqrt, log, ln, abs and int. It also has two built-in constants, pi and
e.

Installation
------------

To install rcalc on your system you need GNOME installed, and of
course all the things that GNOME needs. See http://www.gnome.org/ for
details about that.

Once you have untarred the sources, cd into the directory and type:

	./configure --prefix=`gnome-config --prefix`
	make
	su
	make install

Note the non-standard ./configure line: without the --prefix= option,
the help files will be installed in the wrong place and you will have
no online help!

Then, you can type 'rcalc' anywhere and it will run. If you get fed up
of it, then you can remove it by typing:

	su
	make uninstall

from the directory containing the source.

The file INSTALL contains generic instructions for using the configure
script, or you can type ./configure --help to see a list of
options. Please note the --prefix option stuff above.


Usage
-----

Look in the help menu or type help. For command line options try
`man rcalc' or `rcalc --help'.

=============================================================================
Gary Benson <gary@inauspicious.org> (original author)
Clement Bourdarias <phneutre@icculus.org> (new maintainer)
