This page contains various programs I have published. Most of them are
written for GNU Pascal.

My old programs for Turbo/Borland Pascal can be found on a separate page.

To find links to other interesting places on the net, please visit my links
page.

   * Programs:
        o PENG - An Integrated Development Environment for GPC and other
          compilers (binary only)
        o Crystal - A web based mailing list archive
        o Some CGI programs
        o hm4 - Generate HTML, LaTeX and plain text output from a common
          source text
        o tless - A simple viewer for files containing terminal control
          sequences
        o realpath.c
        o semail.pas
        o prmail.pas
        o progress.c
        o progress-demo.c
        o progress-test
   * Libraries:
        o GMPOp - GNU Multi-Precision library routines as operators (GPC)
        o cgi.pas
        o crypt.pas
        o cryptc.c
        o database.pas
        o dbdemo.pas
        o email.pas
        o emaildemo.pas
        o html.pas
        o mailcounters.pas
        o parse_mail_l.l
        o parsemail.pas
        o socketc.c
   * Misc:
        o gcc-2.8.1.diff
   * Licenses (please check the notes on each file you intend to use):
        o GNU General Public License
        o GNU Library General Public License

GMPOp

GNU Multi-Precision library routines as operators

GNU MP is a portable library for arbitrary precision arithmetic on
integers, rational numbers, and floating-point numbers. It aims to provide
the fastest possible arithmetic for all applications that need higher
precision than is directly supported by the basic integer and real types.

GMP is available from http://www.gnu.org/software/gmp/. You can also
download the GMP source and binaries for some platforms from
ftp://agnes.dida.physik.uni-essen.de/gnu-pascal/libs/.

A Pascal unit to access GMP in Pascal programs is part of GNU Pascal.

The file gmpop.inc makes it possible to use the GMP routines (currently
only for real numbers) as operators and make the code look more like code
for ordinary real numbers. However, this does not work completely
seamlessly yet - see the comments at the beginning of the file for more
information.

  ------------------------------------------------------------------------

The links on this page are references provided for informational purposes
only. The contents of the sites linked to do not constitute part of the
content of this page. I'm not responsible for those contents.

No guarantees for correctness, accuracy or usefulness of the information
above! No responsibility for any damages caused by this information!

For feedback, bug reports, comments about this page or about the referenced
programs, please mail me: frank(at)pascal.gnu.de or fjf(at)gmx.de (Sorry,
no mailto URL to prevent Spam!)
Please write to only one of the addresses!

Copyright 1996-2001 by Frank Heckenbach, last updated 2001-10-29

[Best Viewed With Any Browser] [Valid HTML 4.0]
