フラグが適切な用語であるかどうか分かりませんが、swi-prologプログラムがクエリの完了時に真または偽を出力しないように設定し、代わりに単にプログラムで決定された別の文を出力しますか?SWI-Prologフラグをオフにするにはどうすればよいですか?
0
A
答えて
1
この種の動作をカスタマイズする機能はありますが、かなり複雑になる可能性があります。私はそれ自身で遊んだことはありませんが、マニュアルとPrologの起動ファイルを見れば助けになるかもしれません。
Prologには「トップレベル」があります。これは、Prologコマンドラインを制御し、入力された目標を実行するPrologコードの1ビットです。あなたが起動時にロードされたファイルでmy_quiet_prolog/0
、例えばを定義する場合
pl -t my_quiet_prolog
:SWI-Prologのを使用すると、代わりのトップレベルを指定することができます~/.plrc
ファイルにあります。
デフォルトのトップレベルはprolog/0
です。このソースとデフォルトのProlog環境の他の部分は、/usr/lib/pl-5.6.36/boot
(私のCygwinシステム上で、おそらくあなたとは異なる)にあります。デフォルトのトップレベルはtoplevel.pl
をご覧ください。メッセージ「Yes」と「No」もmessages.pl
に定義されています。
メッセージを無効にするか、トップレベルをコピーしてスイートに変更することができます。
関連する問題
- 1. JEditorPaneでワードラップをオフにするにはどうすればよいですか?
- 2. Azureでパフォーマンスモニタリングをオフにするにはどうすればよいですか?
- 3. pocketsphinxでE_INFOをオフにするにはどうすればよいですか?
- 4. CSSでスペルチェックをオフにするにはどうすればよいですか?
- 5. フラグをfalseにリセットするにはどうすればよいですか?
- 6. jQueryのチェックボックスをオフにするにはどうすればよいですか?
- 7. エクスプローラのループバックをオフにするにはどうすればよいですか?
- 8. VS2015のインデントガイドをオフにするにはどうすればよいですか?
- 9. ゲームオブジェクトのグループをオフにするにはどうすればよいですか?
- 10. サーバーのキャッシュをオフにするにはどうすればよいですか?
- 11. チェックボックスをオフにするにはどうすればよいですか?
- 12. GreaseMonkeyを使用してページ上でUnselectableをオフ/オフにするにはどうすればよいですか?
- 13. チェックボックスをオフにするにはどうすればいいですか?
- 14. Google Chromeを開いて--incognitoのようなフラグを渡すにはどうすればよいですか?
- 15. 以前にチェックされたチェックボックスをオフにするにはどうすればよいですか?
- 16. アンドロイドでは、画面をプログラムでオフにするにはどうすればよいですか?
- 17. ブートストラップスイッチでデータオフメッセージを「オフ」ではなく空白に設定するにはどうすればよいですか?
- 18. persistence.xmlにログインするeclipselinkのSQL文をオフにするにはどうすればよいですか?
- 19. 未使用時にマップボックスでトラッキングをオフにするにはどうすればよいですか?
- 20. サブライムでCOMMANDモードまたはVISUALモードをオフにするにはどうすればよいですか?
- 21. Magentoのオプションでis_requireフラグを動的に設定/解除するにはどうすればよいですか?
- 22. PEEWEEでMYSQLの列にAUTO_INCREMENTフラグを追加するにはどうすればよいですか?
- 23. Flash IDE内でフォーマットシンボルとドットをすべてオフにするにはどうすればよいですか?
- 24. Windows 7のgvimですべてのフォントヒントをオフにするにはどうすればよいですか?
- 25. AndroidでUSB大容量ストレージをプログラムでオフにするにはどうすればよいですか?
- 26. Androidで画面をプログラムでオフにするにはどうすればよいですか?
- 27. gmaps4railsでgooglemapsを使用してPOIデータをオフにするにはどうすればよいですか?
- 28. 2文字の国コードをemojisにフラグを設定するにはどうすればよいですか?
- 29. Dlib:ignoreフラグを1に設定してmmod_rectを初期化するにはどうすればよいですか?
- 30. CSSアニメーション中にスクロールをオフにするにはどうすればよいですか?