Snobol programming for the humanities
This book is an introduction to computer programming for non-scientific applications using SNOBOL, a computer language that runs on both mainframe and microcomputers and is particularly suitable for use in the humanities. Eight chapters cover all relevant aspects of SNOBOL and each contains example programs and a set of exercises. Chapter 9 introduces SPITBOL, a commonly-used superset of SNOBOL. The book ends with some hints on how to detect errors in the language and some suggested applications for SNOBOL on microcomputers as well as mainframes. Developed from a programming course given by the author at Oxford, this book should appeal to researchers in the humanities as well as to students.
What people are saying - Write a review
We haven't found any reviews in the usual places.
&ANCHOR &STLIMIT &TRIM abbreviations ABCDEFGHIJKLMNOPQRSTUVWXYZ alphabetical order arithmetic array artist binary operator BREAK(LETTERS called CATS AND DOGS CHARS column comma COMP ERRORS COMP TIME-MSEC concatenated contents converted count the number Count words datatype DUPLC END IN STATEMENT END STORE entry Error message ERRORS 0 REGENERATIONS F(AGAIN F(MORE F(NEXT F(READ field following statement function code goto ibm pc IDEN indirect referencing Infanta Margarita Initialisation INPUT F(END INPUT F(PRINT integer label letters line of data LINE WORDPAT LINE2 match and replace MCSEC NORMAL END null string number of occurrences number of words pattern match statement pattern subject Pattern Variables predicate function PRINT OUTPUT Print results PRINT.1 program loops Program to count Program to print RCODE Read a line Read data REGENERATIONS 0 COMP REMEMBER replace statement RUN TIME-MSEC SKIPOVER snobol sonnet sort spaces SPAN(LETTERS SPANC spitbol STMTS EXECUTED STORE LEFT table element TEXT TEXT Titian vowel words beginning