如何在Scheme中打断长字符串行?
例如,我想在下面的panic语句中打断长字符串:如何在Scheme中打断长字符串行?,scheme,newline,escaping,line-breaks,long-lines,Scheme,Newline,Escaping,Line Breaks,Long Lines,例如,我想在下面的panic语句中打断长字符串: (恐慌“真值赋值长度大于命题数!”) 我已经试过了 (panic“真值赋值长度大于数字\ 命题的) 和 (panic“真值赋值长度比数字长 命题的) 它们都不起作用。谷歌搜索也没有找到任何结果。并非所有的方案规范都定义了一种断开长字符串的方法。你问题的答案取决于你使用的方案。我相信R6RS包含了一种与您尝试的第一种方法类似的方法。其他人可能不提供这样的选项,迫使您减少字符串的长度,使用很长的行,或者使用字符串附加较小的字符串 请查看以下链接: (
(恐慌“真值赋值长度大于命题数!”)
我已经试过了
(panic“真值赋值长度大于数字\
命题的
)
和
(panic“真值赋值长度比数字长
命题的
)
它们都不起作用。谷歌搜索也没有找到任何结果。并非所有的方案规范都定义了一种断开长字符串的方法。你问题的答案取决于你使用的方案。我相信R6RS包含了一种与您尝试的第一种方法类似的方法。其他人可能不提供这样的选项,迫使您减少字符串的长度,使用很长的行,或者使用字符串附加较小的字符串 请查看以下链接:
(搜索2008/2/13)将字符串附加与IDE的内置格式一起使用:
(panic (string-append "Truth-assignment length is longer "
"than the number of propositions!"))