home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Professional
/
OS2PRO194.ISO
/
os2
/
progs
/
pari
/
pari_137
/
files
< prev
next >
Wrap
Text File
|
1992-09-17
|
9KB
|
210 lines
Brief guide to the PARI files, emx version:
In the main directory, you should have the following files:
buglist 1341 5-20-92 10:13
changes 289 5-20-92 10:13
changes1.35 47459 5-20-92 10:13
changes1.37 24033 5-20-92 10:13
copying.emx 2373 9-13-92 15:18
emxuser.doc 10489 9-17-92 23:13
files 11382 5-20-92 10:07
files.ori 11382 5-20-92 10:07
gp.exe 593746 9-17-92 21:22
install.dos 705 9-17-92 23:04
install.os2 651 9-17-92 23:07
installa 7396 5-20-92 10:13
newin1.37 10749 5-20-92 10:13
pari.el 20344 5-20-92 10:14
pari.elc 13917 5-20-92 10:14
pari.men 3138 5-20-92 10:14
pari.txt 8776 5-20-92 10:14
readme 2771 5-20-92 10:17
readme.1st 2870 9-17-92 23:09
readme.emx 5872 9-14-92 0:39
testin 9751 9-17-92 21:35
testin.ori 9303 5-20-92 10:14
testout 44378 5-20-92 10:04
testplot 717 5-20-92 10:14
gp.exe is the compiled gp for DOS and OS/2.
buglist: contains a list of modifications to be made to PARI (in french).
changes: contains a sometimes brief description of the list of changes since
version 1.37 (in french).
changes1.37: same, from version 1.35 to 1.37.
changes1.35: same, from version 1.31 to 1.35.
files: this file
installa: detailed description of the installation procedure on Unix
systems. Similar to appendix A of the manual.
newin1.37: New features of version 1.37 compared to version 1.35 (must
be read by users of versions 1.35, and also by users of version
1.36).
readme: General information about copyright, copying and spreading PARI, where
to send bug reports.
install.dos: instructions for installing under DOS.
install.os2: instructions for installing under OS/2.
readme.1st: readme for this port.
readme.emx: original readme for the emx distribution.
emxuser.doc: user's guide to emx.
testin: test suite for gp.
testplotin: test suite for the plotting and postscript functions of gp.
testout: what the result of gp<testin should be.
THE FOLLOWING HAVE NOT BEEN TESTED UNDER OS/2
pari.el: emacs-lisp file contributed by David Carlisle which gives a much
nicer user interface for GP in a GNUemacs buffer.
pari.elc: byte-compiled version of pari.el.
pari.menu: file used for the menu-driven help in the GP emacs buffer.
pari.txt: text explaining how to install and use pari.el and pari.menu.
In the SRC directory you will find:
alglin1.c 29002 5-20-92 10:13
alglin2.c 34249 5-20-92 10:13
anal.c 45169 5-20-92 10:13
arith1.c 44719 5-20-92 10:13
arith2.c 33595 5-20-92 10:13
base.c 36114 5-20-92 10:13
bibli1.c 67984 5-20-92 10:13
bibli2.c 47201 5-20-92 10:13
buch.c 47444 5-20-92 10:13
dummy.c 458 5-20-92 10:13
elliptic.c 54770 5-20-92 10:13
erreurs.h 5177 5-20-92 10:13
errmessa.c 18578 5-20-92 10:13
es.c 41053 5-20-92 10:13
gen1.c 45233 5-20-92 10:13
gen2.c 51566 5-20-92 10:13
gen3.c 52288 5-20-92 10:13
gencom.h 23130 5-20-92 10:13
genpari.h 352 9-17-92 20:49
genpario.h 352 9-17-92 20:49
genport.h 4997 5-20-92 10:13
gp.c 15507 9-17-92 20:50
gpreadli.c 15235 5-20-92 10:14
helpmess.c 29434 5-20-92 10:14
init.c 9784 5-20-92 10:14
makefile 2823 9-17-92 20:45
makefile.por 2733 5-20-92 10:13
mp.c 37345 5-20-92 10:14
objects 246 9-15-92 22:00
plot.c 160 5-20-92 10:14
plot.nul 160 5-20-92 10:14
plot.ori 14980 5-20-92 10:14
polarit1.c 52735 5-20-92 10:14
polarit2.c 42664 5-20-92 10:14
trans1.c 33170 5-20-92 10:14
trans2.c 44578 5-20-92 10:14
trans3.c 32605 5-20-92 10:14
versionp.c 3967 5-20-92 10:18
Descriptions (except that names have been truncated to 8.3):
makefile.por: Makefile for the port version (no assembler at all).
makefile: edited makefile for emx version.
alglin1.c, alglin2.c: linear algebra package.
anal.c: line-oriented syntactical analyser/parser.
arith1.c, arith2.c: number-theoretic package.
base.c: specialized package for algebraic number theory.
bibli1.c, bibli2.c: miscellaneous routines.
buch.c: specialized package for sub-exponential class group and regulator
algorithms (McCurley, Buchmann).
dummy.c: contains dummy declarations of the functions which are not going to be
part of the library libpari.a, for example the plotting routines.
elliptic.c: specialized package for working with elliptic curves.
erreurs.h: include file containing pointers to error messages.
errmessages.c: all error messages.
es.c: input-output routines.
gen1.c, gen2.c, gen3.c: second level kernel of PARI: deals with all the
elementary operations between all the PARI types.
gencom.h: common include file to all versions.
genpariother.h: same but for non68k versions. Includes genport.h.
genport.h: specific include file for non68k versions.
gp.c: main program, including treatment of commands.
gpreadline.c: same as gp.c, with code added to support the GNU readline
library.
helpmessages.c: short help messages for the internal functions obtained by
?function.
init.c: initialization procedures for PARI. The init() program must be called
by any program using PARI (including gp) before doing any PARI
operations.
mp.c: In conjunction with versionport.c or sparc.s, first level kernel of
PARI, written in C.
plot.null: for when neither X11 nor sunview is available, so no hires plot
is possible.
polarit1.c, polarit2.c: polynomial package.
trans1.c, trans2.c, trans3.c: transcendental functions package.
versionport.c: level 0 kernel of PARI for the port (not 68k or sparc) version,
entirely in C, simulating the basic instructions on 32 and 64 bits.
In the tex subdirectory, you should have the following files corresponding
to the tex source for the user's manual:
appa.tex 8089 5-20-92 10:14
appb.tex 683 5-20-92 10:14
appc.tex 2090 5-20-92 10:14
appd.tex 2155 5-20-92 10:14
index.tex 1326 5-20-92 10:14
makefile 390 5-20-92 10:14
titlepag.tex 349 5-20-92 10:14
tutorial.tex 32302 5-20-92 10:14
users.tex 2353 5-20-92 10:14
usersch1.tex 17477 5-20-92 10:14
usersch2.tex 21771 5-20-92 10:14
usersch3.tex 153103 5-20-92 10:14
usersch4.tex 56503 5-20-92 10:14
usersch5.tex 31798 5-20-92 10:14
Makefile: for making the manual. (NOT TESTED UNDER OS/2)
usersch1.tex: chapter 1, overview of the PARI system.
usersch2.tex: chapter 2, specific use of the GP calculator.
usersch3.tex: chapter 3, functions and operations available in PARI and GP.
usersch4.tex: chapter 4, programming PARI in library mode.
usersch5.tex: chapter 5, technical reference guide for low level functions.
appa.tex: appendix A, installation guide for the UNIX versions.
appb.tex: appendix B, a sample Makefile.
appc.tex: appendix C, a complete program.
appd.tex: appendix D, summary of available constants.
titlepage.tex: cover page for the manual.
tutorial.tex: a GP tutorial (not quite finished).
users.tex: TeX driver file for the manual.
index.tex: TeX driver file for the index (automatically generated by the
Makefile).
In the examples subdirectory, you should have the following files:
clareg.gp 2170 5-20-92 10:13
makefile 141 5-20-92 10:13
makesimp 109 5-20-92 10:13
mattrans.c 1473 5-20-92 10:13
squfof.gp 709 5-20-92 10:13
Makefile: for the mattrans.c of chapter 4 and appendix C.
Makesimple: simple Makefile for gp itself.
clareg.gp: a complete GP program for computing class groups and units in
general number fields, to be read under GP with the command \r clareg.gp
mattrans.c: simple example C program using the PARI library for computing the
exponential of a matrix.
squfof.gp: a complete GP program for Shanks's SQUFOF factoring method, to be
read under GP with the command \r squfof.gp.
In the BIN directory are:
emx.exe 36047 9-12-92 13:49
emxl.exe 1523 9-12-92 13:49
These are needed to run emx programs under DOS.
In the DLL directory are:
emx.dll 37945 9-12-92 13:49
emxio.dll 2830 9-12-92 13:49
emxlibc.dll 66971 9-13-92 17:42
These are needed to run emx programs under OS/2.