ttyget0(-文字コード)...
Move to
Next Prev
Up Top
See also
:- 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 Computer > IF/Prolog > Manuals > 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 ?- _

read on...
IF/Prolog by Siemens
Language
English
Japanese
German
Server
USA
Japan
Site Access
Local Index
Local Contents
Site Contents
Site Index
Printer Friendly
For imode
For PDA
Search
document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/reference/compaintro/ttyget/home_en.html
published 2008/7/7 update 1995/11/6 (c) 1996-2006 IF Computer Japan
IF Computer 5-28-2 Sendagi, Bunkyo-ku Tel +81-3-5814-3352 info@ifcomputer.com
Customer Support Tokyo 113-0022 Japan   http://www.ifcomputer.com
scroll to top managed with ubiCMS