Mos*_*myr 7 prolog swi-prolog prolog-toplevel
我正在尝试将字符串转换为ascii代码列表,如下所示:
7 ?- string_to_list("I'm a big blue banana in space!", C).
C = [73, 39, 109, 32, 97, 32, 98, 105, 103|...].
8 ?-
Run Code Online (Sandbox Code Playgroud)
如你所见,这并没有给我整个列表,但我需要它.
这个解决方案不起作用:我不能按w,因为它给了我答案并完全停止.这也不是:我可以调用该函数,它返回true,但列表仍未完全显示.
11 ?- set_prolog_flag(toplevel_print_options,[quoted(true), portray(true), max_depth(0), spacing(next_argument)]).
true.
12 ?- string_to_list("I'm a big blue banana in space!", C).
C = [73, 39, 109, 32, 97, 32, 98, 105, 103|...].
13 ?-
Run Code Online (Sandbox Code Playgroud)
任何帮助赞赏!
Cap*_*liC 10
?- set_prolog_flag(answer_write_options,[max_depth(0)]).
true.
?- string_to_list("I'm a big blue banana in space!", C).
C = [73,39,109,32,97,32,98,105,103,32,98,108,117,101,32,98,97,110,97,110,97,32,105,110,32,115,112,97,99,101,33].
Run Code Online (Sandbox Code Playgroud)
在这里应该有一个相同的答案...我正在使用最后一个SWI-prolog版本,刚编译...
| 归档时间: |
|
| 查看次数: |
5281 次 |
| 最近记录: |