Topic: string transformation languages
Topic: backtracking
Topic: exception handling with resumption
Topic: evaluation in an environment
Topic: set data type
Topic: production systems
Topic: theorem proving systems
Topic: pattern specification
ThesaHelp: references a-b
Topic: database agents
Topic: multi-tasking
| |
Reference
Bobrow, D.G., Raphael, B.,
"New programming languages for artificial intellegence research",
Computing Surveys, 6, 3, pp. 153-174, September 1974.
Google
Quotations
157 ;;Quote: an entity frame needs binding link for local variables, access link for arguments, control link for return, and process state
| QuoteRef: bobrDG9_1974 ;;158 macro value substituted into pattern before matching
| QuoteRef: bobrDG9_1974 ;;158 "demon" module automatically activated under certain conditions
| QuoteRef: bobrDG9_1974 ;;158 pattern matching-- modes of unit(one element) or segment(multiple el) types of open (any item), closed (match previous assignment), semiopen (open for first then closed), restricted (to class), macro (value substituted into pattern before matching)
| QuoteRef: bobrDG9_1974 ;;159 Hewitt 71 Planner: routine activation by pattern match on arguments. eg for goal oriented describe pattern of output and appropriate routine is called
| QuoteRef: bobrDG9_1974 ;;161 Conniver: has data-base context which easily changed (%eg INFOS subindex)
| QuoteRef: bobrDG9_1974 ;;161 qlisp: a "bag" is an unordered tuple (i.e., may have duplicates e.g., tuple plus (bag 5 c d d) matches 5+c+d+d and d+5+c+d
| QuoteRef: bobrDG9_1974 ;;165 Qlisp: patterns typed by pre-fix operator eg open ( *), semiopen(?) closed ($), segment patterns by doubling eg $$
| QuoteRef: bobrDG9_1974 ;;166 Popler: tentative assigning to variable by #:id i.e. on pattern failure id contains original value
| QuoteRef: bobrDG9_1974 ;;167 planner: theorems part of data base. consist of pattern to be tested by a program which generally consists of other pattern tests.
| QuoteRef: bobrDG9_1974 ;;167 theorems for goal oriented searches e.g., consequent (part $?x $?z) [this is a pattern] (goal (part $?x $?y)) (goal (part $?Y $?z)) tests for transitivity in data base.
| QuoteRef: bobrDG9_1974 ;;167 theorem to build resultant data items from a new datum (antecedent)
| QuoteRef: bobrDG9_1974 ;;167 theorems to delete corresponding data [derived data relationships] whenever a datum is deleted (erase, opposite of antecedent)
|
Related Topics
Topic: string transformation languages (17 items)
Topic: backtracking (30 items)
Topic: exception handling with resumption (31 items)
Topic: evaluation in an environment (34 items)
Topic: set data type (16 items)
Topic: production systems (10 items)
Topic: theorem proving systems (20 items)
Topic: pattern specification (15 items)
ThesaHelp: references a-b (396 items)
Topic: database agents (10 items)
Topic: multi-tasking (22 items)
|