Back to Search Start Over

New Programming Languages for Artificial Intelligence Research.

Authors :
Bobrow, Daniel G.
Raphael, Bertram
Source :
ACM Computing Surveys. Sep74, Vol. 6 Issue 3, p153-174. 22p.
Publication Year :
1974

Abstract

New direction in Artificial Intelligence research have led to the need for certain novel features to be embedded in programming languages. This paper gives an overview of the nature of these features, and their implementation in four principal families of AI languages: SAIL; PLANNER/CONNIVER; QLISP/INTERLISP; AND POPLER/POP-2. The programming features described include: new data types and accessing mechanisms for stored expressions; more flexible control structures, including multiple processes and backtracking; pattern matching to allow comparison of data item with a template, and extraction of labeled subexpressions; and deductive mechanisms which allow the programming system to carry out certain activities including modifying the data base and deciding which subroutines to run next using only constraints and guidelines set up by the programmer. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
03600300
Volume :
6
Issue :
3
Database :
Academic Search Index
Journal :
ACM Computing Surveys
Publication Type :
Academic Journal
Accession number :
12126331
Full Text :
https://doi.org/10.1145/356631.356632