黒板からあるキーで格納された項を得る。
黒板は、(キー,値)の要素からなる集合である。 bb_get/3は、黒板の要素を検査する。
ボード 黒板 キー 基底項 項 項
要素 (100, abc), (101, element101), (102, abc)を持つ黒板 'blackboard'があるとする。
| bb_get(blackboard,102, abc). | 成功. |
| bb_get(blackboard, 100, X). | X <- abc の代入で、成功。 |
| bb_get(blackboard, Key, abc). | 代入で、2度成功。
Key <- 100 Key <- 102 |
| bb_get(blackboard, Key, Term). | 代入で、3度成功。
X <- abc X <- element101 X <- abc |
この述語は、ISO-Prolog標準に含まれない。
| 冒頭へ |
|