在字符串文字中,边距字符(单引号)表示应忽略边距字符之前的行的初始部分。 是否存在互补的"右边距"字符,表示应忽略同一行后面的所有内容?
(我意识到当在字符串中的插值表达式中编写一些冗长的代码时,这将非常有用。为了使代码更具可读性,我想将它拆分为多行,但是这种方式引入的换行不应该成为字符串文字的一部分。将新行放在< ...>中看起来很难看。)
答案 0 :(得分:0)
Rascal仅支持在插值字符串中单引号(')之前忽略左边距字符。您对忽略右边缘字符的建议很有意思,但目前尚不支持。
由于插值内的布局< ...>被忽略,你可以(并且必须)将所有额外的布局放在那里。