GNU bc and GNU dc version 1.03 released.

GNU bc and GNU dc version 1.03 released.

Post by Phil Nels » Tue, 22 Nov 1994 22:05:18



Hello!

Version 1.03 of GNU bc is now available for anonymous FTP from
prep.ai.mit.edu in bc-1.03.tar.gz (about 125k gzip'd).   Version 1.03
now contains GNU dc.

bc is an interactive, arbitrary precision language.  It includes
arbitrary precicion numbers on both sides of the decimal point, for
statements, while statements, if statements, assignment statements,
arrays, functions and other language elements.  It includes a math
library for sine, cosine, arctan, e**x, ln(x), and Bessel functions.

dc is an interactive, arbitrary precision stack based calculator.  It
includes most of the standard things expected for a calculator.

GNU bc is mostly compliant with the POSIX.2 standard, and also has many
extensions: multi-character variable names, else clauses, formatted
output, break statements, continue statements, more C like for
statements, last variable, a read function, halt (executable) statement,
and array parameters.

This version fixes all known bugs in bc.  It also introduces a version
of dc that uses the GNU bc arithmetic routines.

GNU bc/dc have a major advantage over most other bc implementations in
the following ways:
  a) POSIX.2 compliant
  b) NO KNOW problems with the arithmetic routines.  (See the file
        Test/BUG.bc for an example of a calculation that fails on most
        bc processors that does not on GNU bc.  Similar results can
        be generated for dc.)
  c) Extensions that make bc much more readable. (Long variable names.)

Major Changes from bc-1.02:

  a) Inclusion of dc.
  b) Minor bug fixes in output routines.



[ Most GNU software is packed using the GNU `gzip' compression program.
  Source code is available on most sites distributing GNU software.

  For information on how to order GNU software on tape, floppy or cd-rom, or
  printed GNU manuals, check the file etc/ORDERS in the GNU Emacs distribution

  By ordering your GNU software from the FSF, you help us continue to
  develop more free software.  Media revenues are our primary source of
  support.  Donations to FSF are deductible on US tax returns.

  The above software will soon be at these ftp sites as well.
  Please try them before prep.ai.mit.edu as prep is very busy!


        ASIA: ftp.cs.titech.ac.jp, utsun.s.u-tokyo.ac.jp:/ftpsync/prep,
  cair.kaist.ac.kr:/pub/gnu, ftp.nectec.or.th:/pub/mirrors/gnu
        AUSTRALIA: archie.au:/gnu (archie.oz or archie.oz.au for ACSnet)
        AFRICA: ftp.sun.ac.za:/pub/gnu
        MIDDLE-EAST: ftp.technion.ac.il:/pub/unsupported/gnu
        EUROPE: irisa.irisa.fr:/pub/gnu, ftp.univ-lyon1.fr:pub/gnu,
  ftp.mcc.ac.uk, unix.hensa.ac.uk:/pub/uunet/systems/gnu,
  src.doc.ic.ac.uk:/gnu, ftp.ieunet.ie:pub/gnu, ftp.eunet.ch,
  nic.switch.ch:/mirror/gnu, ftp.informatik.rwth-aachen.de:/pub/gnu,
  ftp.informatik.tu-muenchen.de, ftp.win.tue.nl:/pub/gnu,
  ftp.funet.fi:/pub/gnu, ftp.denet.dk, ftp.stacken.kth.se, isy.liu.se,
  ftp.luth.se:/pub/unix/gnu, ftp.sunet.se:/pub/gnu, archive.eu.net
        SOUTH AMERICA: ftp.unicamp.br:/pub/gnu
        WESTERN CANADA: ftp.cs.ubc.ca:/mirror2/gnu
        USA: wuarchive.wustl.edu:/systems/gnu, labrea.stanford.edu,
  ftp.digex.net:/pub/gnu, ftp.kpc.com:/pub/mirror/gnu, f.ms.uky.edu:/pub3/gnu,
  jaguar.utah.edu:/gnustuff, ftp.hawaii.edu:/mirrors/gnu,
  vixen.cso.uiuc.edu:/gnu, mrcnext.cso.uiuc.edu:/pub/gnu,
  ftp.cs.columbia.edu:/archives/gnu/prep, col.hp.com:/mirrors/gnu,
  gatekeeper.dec.com:/pub/GNU, ftp.uu.net:/systems/gnu

]