例如,我想打破下面恐慌语句中的长字符串:
(panic "Truth-assignment length is longer than the number of propositions!")
我试过了
(panic "Truth-assignment length is longer than the number \
of propositions!")
,
(panic "Truth-assignment length is longer than the number
of propositions!")
但它们都不起作用。谷歌搜索也没有出现任何东西。
问问题
981 次
2 回答
2
将字符串附加与 IDE 的内置格式一起使用:
(panic (string-append "Truth-assignment length is longer "
"than the number of propositions!"))
于 2010-02-06T04:07:24.113 回答
1
并非所有的 Scheme 规范都定义了一种打破长字符串的方法。您的问题的答案取决于您使用的方案。我相信 R6RS 包含一种方法,就像您尝试的第一个方法一样。其他人可能没有提供这样的选项,迫使您要么减少字符串的长度,要么使用很长的行,或者使用字符串附加更小的字符串。
看看这些链接: http: //www.mail-archive.com/r6rs-discuss@lists.r6rs.org/msg01810.html http://practical-scheme.net/gauche/(搜索 2008/2 /13)
于 2010-02-05T21:15:26.463 回答