For ten years on the Dakota State University campus and three times via Internet, Eric Johnson has taught a course in which students learn to program in SNOBOL4. There have been requests for the materials of that course. The eight major lectures with exercises have been collected in a book: Computer Programming for the Humanities in SNOBOL4. It is intended to be sufficient to learn how to use the SNOBOL4 programming language to write programs of practical value for applications in the humanities, especially those related to texts. The public-domain Vanilla SNOBOL4 compiler (for DOS and DOS under Windows) is used as the basis of the book's discussions and can be used for all exercises. Sample solutions to the exercises with discussions of the problems are available free of cost via email for those who own the book.
The 7-by-9-inch perfect bound paperback book contains 121 pages of description and examples of SNOBOL4 programming. It is published by Dakota State University Press.
Contents:
- Chapter 1: Introduction: What is Programming?
- Chapter 2: Creating a SNOBOL4 Program
- Chapter 3: Doing Interesting Things with Texts
- Chapter 4: Holding Information in Tables and Arrays
- Chapter 5: Searching, Sorting, and Functions
- Chapter 6: Input, Output, and Additional Features
- Chapter 7: Microcomputer Implementations of SNOBOL4 and SPITBOL
- Chapter 8: Applications for SNOBOL4 and SPITBOL
- Bibliography
- Selected Index
The cost of Computer Programming for the Humanities in SNOBOL4 is $28.00 (for postage, Canadian orders add $2.00, all other nations add $4.00, for each book). All prices in U.S. funds. Visa and MasterCard may be used for payment.
Copies of the book may be ordered in four ways:
- Via email sent to: langners@columbia.dsu.edu
- By fax: 605-256-5021
- By phone: 605-256-5270
- By regular mail sent to:
- College of Liberal Arts
- 114 Beadle Hall
- Dakota State University
- Madison, SD 57042 USA
This page was updated on June 13, 1999, by Eric Johnson