Language constructs for programming by example
Systems for programming by example permit the specification of algorithms through the use of demonstrations that manipulate examples . This paper analyzes systems for programming by example from a language point of view. Examples are analyzed as data abstractions, and demonstrations as abstractions...
Gespeichert in:
Veröffentlicht in: | SIGOIS bulletin 1986-12, Vol.7 (2-3), p.92-103 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems for programming by example permit the specification of algorithms through the use of
demonstrations
that manipulate
examples
. This paper analyzes systems for programming by example from a language point of view. Examples are analyzed as data abstractions, and demonstrations as abstractions for evaluation and control. Criteria are introduced for evaluating both the computational power and the expressiveness of the abstractions. The analysis demonstrates the existence of several previously unconsidered approaches to the more difficult problems associated with programming by example. |
---|---|
ISSN: | 0894-0819 |
DOI: | 10.1145/15847.15858 |