Introduction to Programming with Mathematica README.TXT file This disk (or MathSource list) contains Mathematica Notebooks to accompany the textbook, "Introduction to Programming with Mathematica" TELOS/Springer-Verlag Publishers, 1993 ISBN: 0-387-94048-0 (International 3-540-94048-0) The Notebooks follow the chapter organization. They are named Chap1.ma, Chap2.ma, etc., for material in Chapter 1, Chapter 2, etc. of the text. In addition to the Notebooks for each chapter, we have included a file Chapx.m that contains the same material as Chapx.ma, but in a package format. These packages can be read by those without the Notebook interface. Both the Notebooks and the packages contain a complete list of all functions defined and written in that file. Included also are page references to the text. So, for example an item such as landMineWalk...166 indicates that the function defined in the current file can be cross- referenced in the text on page 166. Additionally, all functions defined in each Notebook are listed by keyword for quick reference. Check your Mathematica User's Guide for information on how to use keyword references. Equipment The Notebooks and packages were developed using Mathematica 2.2 running on NeXT, Sun, and Macintosh computers. They have been tested on a wide variety of computers running Versions 2.1 through 2.3 (beta) They should run on any computer that supports Mathematica Notebooks. The packages (Chapx.m) will run on any computer that Mathematica runs on. Many commands will NOT work with Mathematica Version 1.2, so if you have that version, you will likely have to upgrade to take advantage of much of the material here. The floppy diskette should be readable by Unix machines, IBM-compatibles, NeXT machines, and by Macintosh computers. To read on a Macintosh, first start up the Apple File Exchange (AFE) program that comes with each distribution of the Macintosh system software. (Apple File Exchange is not automatically installed on every Macintosh. If it is not on your computer, you will have to first install it. It is located in the Utilities folder of the Tidbits diskette of the System software.) Once AFE starts insert the floppy diskette in the floppy drive, select DOS to Macintosh conversion, and copy all files to your hard disk. You will need to open the Notebooks <> Mathematica for the first time as the Macintosh will not recognize these files as Mathematica files at first. Alternately, you can download the files from MathSource, as described below. Macs, NeXTs, and most Unix machines denote an end-of-line by a line-feed. DOS uses a carriage-return and line-feed combination. The files on this disk use the Mac-Unix convention. However, some DOS software requires the CR-LF pair to indicate the end-of-line. You can use the DOS utility on this disk addcr.exe to add carriage-returns to the ASCII files on this disk. Just type "addcr filename" and the program will add the carriage returns to filename. You can use DOS wildcards if you want to convert a number of files at once. You should back up your original disk before you convert the files. Distribution These Notebooks and packages are Copyright (c) Springer-Verlag New York, Inc. 1993. They are available on MathSource in both Notebook and package form. To get information about them from MathSource, send the following one-line message to mathsource@wri.com: find 0204-938 MathSource will then send you a file that contains information about downloading any and all of the files from this book. We welcome comments and suggestions about our book, the material on the floppy, distribution via MathSource, or anything else related to the project. Any errors or typos found in the book are someone else's fault, but we would of course appreciate hearing about them. Please direct those comments to Paul Wellin at the address below. Authors: Richard J. Gaylord Department of Materials Science University of Illinois Urbana, IL 61801 gaylord@ux1.cso.uiuc.edu Samuel N. Kamin Department of Computer Science University of Illinois Urbana, IL 61801 kamin@cs.uiuc.edu Paul R. Wellin Department of Mathematics Sonoma State University Rohnert Park, CA 94928 wellin@sonoma.edu