0

在字符串文字中,边距字符(单引号)表示应忽略边距字符之前的行的初始部分。是否有一个互补的“右边距”字符,表示同一行上的所有内容都应该被忽略?

(我意识到,当在字符串的插值表达式中编写有点冗长的代码时,这将很有用。为了使该代码更具可读性,我想将其拆分为多行,但以这种方式引入的换行符不应该是字符串文字。将换行符放在 <...> 内看起来很难看。)

4

1 回答 1

0

Rascal 仅支持忽略插值字符串中单引号 (') 之前的左边距字符。您关于忽略右边距字符的建议很有趣,但目前不受支持。

由于插值 <...> 内的布局被忽略,您可以(并且必须)将所有其他布局放在那里。

于 2014-11-09T23:17:13.897 回答