【发布时间】:2015-01-29 18:35:58
【问题描述】:
如何将过长的行继续到下一行?我尝试使用反斜杠,但 Mercury 编译器不接受该约定。一直找不到这个平凡问题的答案。
【问题讨论】:
-
您能告诉我们您遇到问题的具体案例吗?空格在 Mercury 中并不重要(字符串常量除外),因此您根本不需要做任何特别的事情。
标签: mercury
如何将过长的行继续到下一行?我尝试使用反斜杠,但 Mercury 编译器不接受该约定。一直找不到这个平凡问题的答案。
【问题讨论】:
标签: mercury
我使用编辑器输入了很长的逗号分隔整数列表。我输入的内容类似于(我输入的内容没有省略号)
A = [1, 2, 3, 4, 5, 65, 97, 211, 6, 7, 8, 9, 10, 47, 48, 51, 53, 57, 61, 75, 8006, 227, 301、4093、433、225、...、287]。
这条线自然地在上面包裹了,但在我的编辑器上它只是向右延伸很远,我想折叠这条线,以便它完全适合可以打印和易于阅读的编辑器行。当我把它作为一个长行留下时,系统接受了我的列表,但是当我试图将它分成单独的行时,它给了我错误消息。我没有记录这些信息是什么,也不再记得了。我使用的是禁用了“软包装”功能的 TextWrangler 编辑器。那可能会解决我的问题。结果看起来是正确的,编译器可能不会有问题。我一定是引入了混淆 Mercury 系统的行尾符号。我想这就是答案。仔细考虑这一点很有帮助。
【讨论】: