| |||||||||||
| 複合項を作るか、関数子とアリティを決定する。
functor(+複合項, -関数子, -アリティ)
| |||||||||||
| functor(f(a,b,c),F,A). | F <- f, A <- 3 の代入で、成功。 |
| functor(X,functor,3). | X <- functor(_1, _2, _3) の代入で、成功。 |
| functor(f(X),f,2). | 失敗 |
この述語は、ISO-Prolog 標準に含まれる。
| document: http://www.ifcomputer.co.jp/MINERVA/Manual/Reference/Predicates/term_creat_decomp/functor/print_jp.html published 2008/12/1 update 1998/8/7 (c) 1996-2006 IF Computer Japan | ||||||||
|
| 戻る> |
|