2012-04-20 9 views
0

SWI-Prologを対話的に使用しています。クエリを実行すると、出力のプレフィックスが取得され、残りは取り除かれます(文字列...|...を使用してマークされます)。これは正常ですか、私のプログラムを修正して戻すべきですか?SWI-Prologを対話的に使用する - 出力をオフにする

答えて

2

お気軽にお問い合わせください。視覚的に省略しているだけです...リストの完全な内部表現を表示するには 'w'(書き込み)を押してください。

3

表示される項目の数は、プロローグフラグによって制御されます。

remove_max_depth:- 
    current_prolog_flag(toplevel_print_options,Options), 
    select(max_depth(_), Options, NOptions)-> 
    set_prolog_flag(toplevel_print_options, NOptions); true. 
関連する問題