kprolog K-Prolog Compiler Version 6.0

レジスタ記憶

レジスタに対して記憶を行なわせるために setmem/2が用意されています。 記憶値の取得は getmem/2で行ないます。


setmem(@n,@value)

レジスタ記憶N番にValueを記憶します。Nは0から15の整数でなければなりません。 16以上のレジスタは処理系が使用します。

エラー
instantiation_error
type_error


getmem(@n,-value)

レジスタ記憶N番の値をValueに返します。値が設定されていない場合は失敗します。

エラー
instantiation_error
type_error



一つ上に戻る 組込み述語に戻る 目次に戻る