ttyget0(-文字コード)...
移動
次へ 前へ
上へ 最上
参考
:- dynamic
interrupt, interrupted
# isop
kanji_mode
load_system
mlisting
:- private, :- public
read_functor_check
traceput
ttydisplay, ttydisplayq, ttywrite, ttywriteq
ttyget0, ttyget_until
ttyput
ttyread
write_err, writeq_err
イフコンピュータ > IF/Prolog > マニュアル > IF/Prolog V4.1 マニュアル > IF/Prolog V4.1 レファレンスマニュアル > バージョン3から4への移行 > ttyget0, ttyget_until

ttyget0, ttyget_until

MINERVA superseeded IF/Prolog. Please see http://www.ifcomputer.co.jp/MINERVA for details.

We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008.

ttyget0(-文字コード) ttyget_until(+終了文字コード_式,-アトム,-最終文字コード)

ttyget0/1は、get0/1に類似しています。これは、標準入力から次の文字を読み込みます。IF/Prologの起動時に標準入力がリダイレクトされていなければ、標準入力はキ−ボ−ドです。

例題では、see/1は現在入力にレダイレクトされますが、ttyget/0は標準入力から読み込みを続けることに注意して下さい。

ttyget_until/3は、get_until/3に類似しています。これは、「終了文字コ−ド_式」、あるいはend_of_fileが読み込まれるまで、標準入力から読み込みます。標準入力は、IF/Prolog起動時にリダイレクトされなければ、標準入力はキ−ボ−ドです。この述語では、完全なファイルをひとつのアトムとして読み込むことができます。例題は、ちょうど1行に読み込みを行なうように使われています。

「終了文字コ−ド_式」は、文字コ−ドの式でなければなりません。

「アトム」は、読まれた文字列に単一化されます。

「最終文字コ−ド」は、最後に読まれた文字(end_of_fileあるいは終了文字コ−ド_式)の文字コ−ドに単一化されます。

?- see(myfile), ttyget0(X), ttyget0(Y),seen.

ab. X = 97 Y = 98 yes ?- ttyget_until(10,Line,L). This is input from the user

Line = 'This is input from the user' L = 10 yes ?- _

続く..
IF/Prolog by Siemens
言語
English
Japanese
German
サーバー
USA
Japan
サイトマップ
索引
目次
全体目次
全体索引
印刷向き
imode
PDA
探索
document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/reference/compaintro/ttyget/home_jp.html
published 2008/12/1 update 1995/11/6 (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