• DocumentCode
    1165950
  • Title

    A Production Rule Mechanism for Generating LISP Code

  • Author

    Biermann, Alan W. ; Smith, Douglas R.

  • Volume
    9
  • Issue
    5
  • fYear
    1979
  • fDate
    5/1/1979 12:00:00 AM
  • Firstpage
    260
  • Lastpage
    276
  • Abstract
    Production rule schemas are given which hold the basic information necessary for coding recursive loops and branches in LISP. Information from the user concerning the desired program is used to instantiate the schemas to yield production rules, and then these rules generate executable code in a strictly syntactic fashion. Emphasis is placed on decomposing the synthesis problem into a hierarchy of tasks which can each be solved by application of a schema. The method is demonstrated by showing how programs can be synthesized from examples of their input-output behaviors.
  • Keywords
    Artificial intelligence; Buildings; Computer science; Control system synthesis; Control systems; Debugging; Production systems;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9472
  • Type

    jour

  • DOI
    10.1109/TSMC.1979.4310195
  • Filename
    4310195