【发布时间】:2014-05-16 13:45:49
【问题描述】:
在字符串文字中,边距字符(单引号)表示应忽略边距字符之前的行的初始部分。 是否有一个互补的“右边距”字符,表示同一行上的所有内容都应该被忽略?
(我意识到在字符串的插值表达式中编写有点冗长的代码时,这将很有用。为了使该代码更具可读性,我想将其拆分为多行,但以这种方式引入的换行符不应该成为字符串文字的一部分。将换行符放在 <...> 内看起来很难看。)
【问题讨论】:
标签: rascal
在字符串文字中,边距字符(单引号)表示应忽略边距字符之前的行的初始部分。 是否有一个互补的“右边距”字符,表示同一行上的所有内容都应该被忽略?
(我意识到在字符串的插值表达式中编写有点冗长的代码时,这将很有用。为了使该代码更具可读性,我想将其拆分为多行,但以这种方式引入的换行符不应该成为字符串文字的一部分。将换行符放在 <...> 内看起来很难看。)
【问题讨论】:
标签: rascal
Rascal 仅支持忽略插值字符串中单引号 (') 之前的左边距字符。您关于忽略右边距字符的建议很有趣,但目前不受支持。
由于插值 <...> 内的布局被忽略,您可以(并且必须)将所有额外的布局放在那里。
【讨论】: