• DocumentCode
    1132384
  • Title

    A Model for Control Structures for Artificial Intelligence Programming Languages

  • Author

    Bobrow, Daniel G. ; Wegbreit

  • Author_Institution
    Computer Science Laboratory, Xerox Palo Alto Research Center
  • Issue
    4
  • fYear
    1976
  • fDate
    4/1/1976 12:00:00 AM
  • Firstpage
    347
  • Lastpage
    353
  • Abstract
    Newer programming languages for artificial intelligence extend the class of available control regimes beyond simple hierarchical control. In so doing, a key issue is using a model that clearly exhibits the relation between modules, processes, access environments, and control environments. This paper presents a model which is applicable to diverse languages and presents a set of control primitives which provide a concise basis on which one can define almost all known regimes of control.
  • Keywords
    Backtracking, contexts, control structures, dynamic storage allocation, functional arguments, higher level languages, multiprogramming.; Artificial intelligence; Computer languages; Computer science; Context modeling; Contracts; Data structures; Drain avalanche hot carrier injection; Fasteners; Laboratories; Runtime; Backtracking, contexts, control structures, dynamic storage allocation, functional arguments, higher level languages, multiprogramming.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1976.1674616
  • Filename
    1674616