This is the main directory for the distribution of Mathematica Software
that goes with
Roman Maeder,
"Programming in Mathematica", Addison-Wesley, 1989,
ISBN 0-201-51002-2
Appendix B of this book contains an index of all these packages.
The RMPackages subdirectory contains major packages developed in the
book. The Utilities subdirectory contains smaller programs that are
used inside some of the packages or that you can import into your own
packages.
For easiest use, this main directory should be on your Mathematica
search path. Add the following to your init.m:
AppendTo[ $Path, "PATHNAME" ]
where PATHNAME is the full path name of this main directory.
You may also drop the utilities into the standard Mathematica
distribution (mathdir/Packages/Utilities) and move RMPackages
into mathdir/Packages. No addition to $PATH is necessary in this case.
The Examples subdirectory contains some examples from the book.
The text of the files is not a verbatim copy of the packages reproduced
in the book. They have been edited for system dependencies and maybe a
last minute bug or two. Package contexts are now generally of the form
"RMPackages`Package`" or "Utilities`Package`", so they can be found
with the above addition to $Path.
Remember: you need Version 1.2 of Mathematica!
This collection is copyright 1989 by Roman Maeder, see the separate
copyright notice. The individual programs carry copyright notices, too,
which govern the copying of individual files from this collection.
There is also a Notebook version of this collection, useful on the
Macintosh and the NeXT computer.
Macintosh and MS-DOS versions of this collection are also available
on floppy disks from
Wolfram Research, Inc.
PO Box 6059
Champaign, IL 61826-6059
(217) 398-0700
Wolfram Research, Inc. acts as distributor of the Macintosh and MS-DOS
versions only and does not answer any questions related to this software.
Enjoy,
Roman Maeder