home *** CD-ROM | disk | FTP | other *** search
- From: daveg@near.cs.caltech.edu (Dave Gillespie)
- Newsgroups: gnu.emacs,comp.emacs,alt.sources
- Subject: An advanced desk calculator for GNU Emacs
- Message-ID: <DAVEG.90Mar18173611@near.cs.caltech.edu>
- Date: 19 Mar 90 01:36:11 GMT
-
- I have a preliminary version of a desk calculator for GNU Emacs. It is
- roughly patterned on the HP-28 calculator, and includes:
-
- * Choice of algebraic or RPN style entry of calculations.
-
- * Arbitrary precision integers and floating-point numbers.
-
- * Arithmetic on rational numbers, complex numbers (rectangular and
- polar), error forms with standard deviations, vectors and matrices,
- and simple algebraic expressions.
-
- * Mathematical operations such as logarithms and trig functions.
-
- * Programmer's features (bitwise operations, non-decimal integers).
-
- * Number theoretical features such as prime factorization and
- arithmetic modulo M for any M.
-
- * Kill and yank to and from regular editing buffers.
-
- * Easy programming using keyboard macros, algebraic formulas, or Lisp.
-
- * A complete manual in GNU texinfo format.
-
-
- Since this program has grown, er, rather large (over 10000 lines of Emacs
- Lisp plus documentation), I plan not to post it until a few brave volunteers
- have put it through its paces first. If you are feeling brave and enjoy
- playing with fun toys, look in the pub/calc directory of csvax.caltech.edu's
- anonymous FTP account. The README file in that directory has instructions
- to get you started. If you don't have access to FTP, the posting will be in
- a month or two, probably in alt.sources or comp.sources.misc.
-
- Enjoy,
- -- Dave
- --
- Dave Gillespie
- 256-80 Caltech Pasadena CA USA 91125
- daveg@csvax.caltech.edu, ...!cit-vax!daveg
-