bash的一个常见成语是使用\来转义行尾的换行符,
如果出现一个
\<newline>对,并且反斜杠本身没有引号,则将\<newline>视为行的延续(也就是说,从输入流中删除它,并有效地忽略它)。
以致于
FOO \
BAR是一样的
FOO BAR我将如何将此语法写入pest.rs?注意,这意味着NEWLINE在我的语法中很重要,我不能仅仅忽略它。
发布于 2021-03-21 08:57:16
一种方法是将
WHITESPACE = { ( " "* ~ "\\" ~ NEWLINE ~ " "* ) }这将保持常规换行符的重要性,除非它们以\为前缀。
https://stackoverflow.com/questions/66730294
复制相似问题