GP(1)

NAME
gp - PARI calculator

SYNOPSIS
gp [ -s stacksize ] [ -p primelimit ] [ -b buffersize ]

COPYRIGHT
gp and PARI are Copyright (C) 1989-1997 by C.Batut, K.Belabas, D.Bernardi, H.Cohen and M.Olivier.

DESCRIPTION
Invokes the PARI-GP calculator. This is an advanced programmable calculator, which computes symbolically as long as possible, numerically where needed. Its data types are

numbers
    integers, real numbers, exact rational numbers, algebraic numbers, p-adic numbers, complex numbers,

modular integers
    integers modulo n,

polynomials
    and rational functions,

power series,

binary quadratic forms,

matrices, vectors,
    and lists,

character strings,

and recursive combinations of these.

USE

?   to get online help.

??  to get extended online help (more precisely, to call the external help program, gphelp by default)

quit
    (or \q), or EOF (Ctrl-D) to quit gp.

The following works only when gp was linked with GNU readline library:

arrow keys
    for editing and viewing the input history.

TAB
     for automatic completion

MANUALS
The following material is included in the standard distribution (originally in TeX format):

The PARI/GP Users's Manual
    (users.dvi)

PARI/GP, a tutorial
    (tutorial.dvi): not yet completed but still probably useful.

PARI/GP reference card
    (refcard.ps): 4 pages, based on an earlier version by Joseph H. Silverman.

FILES

gp  main executable

$HOME/.gprc
    read at beginning of execution by each gp shell

pari.log
    default logfile (can be changed in gp using default() or in .gprc )

pari.ps
    default psfile used for postscript output (as above)

/usr/local/lib/pari/gphelp
    default external help program (as above)

*.gp
    gp programs

SEE ALSO
dvips(1), gap(1), ghostview(1), maple(1), readline(3). tex(1), xdvi(1)

PRIMARY FTP SITE

The most recent official distribution can by recovered at
    ftp://megrez.math.u-bordeaux.fr/pub/pari

MAILING LISTS
There are three mailing lists devoted to the PARI/GP package (run courtesy of Dan Bernstein), and most feedback should be directed to those. They are:

- pari-announce (moderated): for us to announce major version changes.

- pari-dev : for everything related to the development of PARI, including suggestions, technical questions, bug reports or patch submissions.

- pari-users : for everything else. To subscribe, send empty messages respectively to

   pari-announce-subscribe@list.cr.yp.to

   pari-users-subscribe@list.cr.yp.to

   pari-dev-subscribe@list.cr.yp.to

BUG REPORTS
If you find a bug, you should report it. But first make sure that it really is a bug and that it appears in the latest version of gp that you have. Then you can actually mail your bug report, including the header gp displays on startup (fixes are welcome too !), to the pari-dev mailing list (preferably) or to pari@math.u-bordeaux.fr.

AUTHORS
C. Batut, K. Belabas, D. Bernardi, H. Cohen, M. Olivier.