[comp.sys.misc] SNOBOL4 language and AI at SIMTEL20

nelson@ICS.UCI.EDU (01/12/88)

SNOBOL4 is a remarkably powerful if unstructured symbolic processing and
pattern matching language.  A SNOBOL4 interpreter for MS-DOS and a report
discussing use of SNOBOL4 for artificial intelligence, with many AI-related
routines are now available via standard anonymous FTP from SIMTEL20:

Filename                        Type           Bytes      CRC

Directory PD1:<MSDOS.SNOBOL4>
VSNOBOL4.ARC                    Binary        286049      805EH
VSNOBOL4.TXT                    ASCII           5750      296DH
AISNOBOL.ARC                    Binary        258956      AC71H
AISNOBOL.TXT                    ASCII           5984      2E23H

Short Descriptions:
			   VANILLA SNOBOL4

Vanilla SNOBOL4 provides the entire Bell Labs SNOBOL4 programming
language, except for real numbers and external functions.  The total size
of the object program and data cannot exceed 30K bytes in this entry-level
version.  Vanilla SNOBOL4 was released by Catspaw, Inc., maker of a
commercial enhanced version of SNOBOL4, because they believe that many
people would enjoy programming in SNOBOL4, if there was a version of the
language that was widely and freely available.  Included in the package
is an overview of the SNOBOL4 programming language, the Vanilla SNOBOL4
interpreter, and numerous example SNOBOL4 programs. The file VSNOBOL4.TXT
contains a more detailed description of the files contained in VSNOBOL4.ARC.

		      AI PROGRAMMING IN SNOBOL4

AISNOBOL.ARC contains text and code from the report "Artificial
Intelligence Programming in SNOBOL4," by Michael G. Shafto.  Included is
SNOBOL4 code for things such as augmented transition networks, word
endings, semantic information retrieval, and Wang's algorithm for
theorem-proving.  A more detailed description is contained in AISNOBOL.TXT.