IF/Prologの出力先はデフォルトで出力ウィンドウになっていますが、これはストリーム'stdout'と'current_output'のリダイレクションによって実現されています。...
移動
次へ 前へ
上へ 最上
参考
質問の入力
バックトラッキング
IF/Prologの出力先
メッセージ・ウィンドウ
ヒストリ機能
入力ウィンドウ
コマンドウィンドウボタン
コマンド・ウィンドウでのプルダウン・メニュー
述語セレクション・ウィンドウ
リスト・ウィンドウ
イフコンピュータ > IF/Prolog > マニュアル > IF/Prolog V4.1 マニュアル > IF/PrologのX開発環境 > コマンドウィンドウ > IF/Prologの出力先

IF/Prologの出力先

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.

IF/Prologの出力先はデフォルトで出力ウィンドウになっていますが、これはストリーム'stdout'と'current_output'のリダイレクションによって実現されています。

また、ストリーム'stderr'と'current_error'の出力も、Merge error whith outputトグルがオン (デフォルト) になっていれば出力ウィンドウにリダイレクトされますが、'View'メニューでShow error Wnidowトグルをオンにすると、Errorウィンドウが表示され、そこにエラーメッセージをリダイレクトすることができます。

'View'メニューでエントリ'I/O to TTY'をトグルすることで、出力を呼び出された環境(普通は適当なtty)にリダイレクトすることができます。これは画面制御でASCII端末上のI/Oを管理するプログラムの開発に重要です。プログラムの中からリダイレクトをするには、break:set_io_to_std/0とbreak:set_io_to_x/0を呼び出します。

'Merge input with output'トグルは、入力ウィンドウにタイプされたデータがプログラムに読み込まれると出力ウィンドウに表示されるかどうかをコントロールします。

出力ウィンドウ上の内容は、そのウィンドウ上のマウスに右のボタンを押す動作によって、破棄したり、指定したファイルにセーブしたりすることができます。( Athenaバージョンの場合は、<Ctrl>とマウスに右のボタンを同時に押してください。)

下記は、出力(及びエラーとヒストリ)ポップアップ・メニューのエントリです。

clear ウィンドウをクリアします。 nl 後ろに空行を追加します。 save ウィンドウ上の内容をファイルにセーブします。 cut 選択されたテキストを削除します wrap (Athenaのみ)自動的な文字ラップをタグルします。 execute 選択されたテキストを一つ質問として実行します。

続く..
IF/Prolog by Siemens
言語
English
Japanese
German
サーバー
USA
Japan
サイトマップ
索引
目次
全体目次
全体索引
印刷向き
imode
PDA
探索
document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/x_dev_environment/command/output/home_jp.html
published 2008/7/21 update 1995/11/7 (c) 1996-2006 IF Computer Japan
IF Computer 〒113-0022 Tel 03-5814-3352 ifcj@ifcomputer.co.jp
Customer Support 東京都文京区千駄木5-28-2   http://www.ifcomputer.co.jp
冒頭へ managed with ubiCMS