SPRINT - A Programming Language with General Structure.
Abstract:
The document describes a computer programming language, SPRINT, which was designed to implement a general concept of data structure, and a general scheme for program structure. It is shown by several examples that this general structure has considerable practical utility, especially in the field of linguistic processing. The general concept of data structure was mechanized by means of an associative memory. This associative memory contains words made up of variable length alpha-numeric strings. Words are joined together to form lists, and lists are identified by a name which has the same format as a word. The programmer can create a language of names which are semantically meaningful to him, and thus impose a structure on the lists. Additionally he may use the lists themselves to enumerate logical relations over his data. Author