MINERVA項としてのアトムの文字を解析して、変数に関する情報を読み出します。...
移動
次へ 前へ
上へ 最上
参考
atom_chars/2
atom_codes/2
atom_concat/3
atom_concat/2
atom_length/2
atom_number/2
atom_lower/2
atom_upper/2
char_code/2
number_chars/2
number_codes/2
parse_atom/2/3
sub_atom/5
write_atom/2
writeq_atom/2
イフコンピュータ > MINERVA > マニュアル > レファレンス > 述語 > アトム項処理 > parse_atom/2/3

parse_atom/2/3

MINERVA項としてのアトムの文字を解析して、変数に関する情報を読み出します。

parse_atom(+Atom, -Term)
parse_atom(+Atom, -Term, +Options)

parse_atom/3は、read/2のようにアトムAtomの文字を解析します。
parse_atom/3は、アトムAtomの文字を解析します。 それは、read_term/3のようにふるまいます。

Options-listの要素は以下の可能性があります:

variables(-Vars)
variable_names(-VarList)
singletons(-VarList)

引き数

Atom                   atom
Term                   term
Options                list of options

例題

parse_atom('member(X, [X|L])', Term, [variable_names(VarNames),singletons(Singletons)]).

->

Term = member(_1, [_1|_2]) VarNames = ['X' = _1, 'L' = _2] Singletons = ['L' = _2]

標準

これらの述語は、ISO-Prolog Standardの要件ではありません。

以下も参照して下さい

write_atom/2writeq_atom/2

続く..
MINERVA
ifcomputer logo
f
Expert Services on the Web
言語
English
Japanese
サーバー
USA
Japan
サイトマップ
索引
目次
全体目次
全体索引
印刷向き
imode
PDA
探索
document: http://www.ifcomputer.co.jp/MINERVA/Manual/Reference/Predicates/atomic_term/parse_atom/home_jp.html
published 2008/11/17 update 2003/2/25 (c) 1996-2006 IF Computer Japan
IF Computer 〒113-0022 Tel 03-5814-3352 start (AT) ifcomputer.com
Customer Support 東京都文京区千駄木5-28-2   http://www.ifcomputer.co.jp
冒頭へ managed with ubiCMS