ERIC Number: ED259708
Record Type: Non-Journal
Publication Date: 1985-May
Reference Count: N/A
Artificial Intelligence in ADA: Pattern-Directed Processing. Final Report.
Reeker, Larry H.; And Others
To demonstrate to computer programmers that the programming language Ada provides superior facilities for use in artificial intelligence applications, the three papers included in this report investigate the capabilities that exist within Ada for "pattern-directed" programming. The first paper (Larry H. Reeker, Tulane University) is designed to serve as an introduction to pattern-directed programming and to the significance of the two papers that follow. It includes discussions of artificial intelligence programming and the facilities provided by the Ada language, pattern-directed computation, pattern matching, and parsing. The second paper (John Kreuter, Tulane University) describes a project which was part of an overall effort to add useful artificial intelligence tools to Ada through use of pattern-directed string processing of the sort available in the language Post-X (Bailes and Reeker, 1980). The third paper (Kenneth Wauchope, Tulane Unversity) presents a pattern-directed list processing facility for the Ada programming language. Pattern lists for matching against source lists are constructed from a set of SNOBOL4-derived primitives which have been extended to be applicable to arbitrarily complex LISP-like data structures. A list of references completes the document. (JB)
Publication Type: Reports - Descriptive
Education Level: N/A
Sponsor: Air Force Human Resources Lab., Brooks AFB, TX.
Authoring Institution: Air Force Human Resources Lab., Lowry AFB, CO.