agent/act/object/indobj
|
Syntax: |
(build agent i act j object k indobj l) |
Semantics: |
[[m]] is the proposition that agent [[i]] performs act
[[j]] upon [[k]] with repect to [[l]].
|
Sample Context: |
Joe hits the ball to John. |
(describe (assert object #Joe proper-name (build lex "Joe"))) (describe (assert object #John proper-name (build lex "John"))) (describe (assert member #Ball class (build lex "ball"))) (describe (assert agent *Joe act (build lex "hit") object *Ball indobj *John)) |