【发布时间】:2018-10-26 11:43:45
【问题描述】:
我在尝试 tr/// 时注意到,它似乎不会翻译反斜杠,即使在转义时也是如此。例如,
say TR"\^/v"." given 'v^/\\';
say TR"\\^/v"." given 'v^/\\';
say TR"\ ^/v"." given 'v^/\\';
全部都是output...\而不是我所期望的....
还有一些其他奇怪的行为,比如\ 看似only escaping lowercase letters,但docs page 没有太多信息……反斜杠(\)在音译(@987654332)中的行为到底是什么@)?
【问题讨论】:
-
我不认为this gist 的任何用户文档方面有帮助,但也许最后链接到烤测试和代码有帮助
-
在我看来,这就像 QGrammar 中未记录的 'cc' 角色中的一个错误,被 tr/// 运算符 github.com/rakudo/rakudo/blob/master/src/Perl6/… 使用
标签: raku transliteration