标签: sweet.js
macro m { rule { $a: $b } => { $a($b) } } m 1: 2
我认为sweetjs正在将结肠解释为匹配类的标记。如果是这样的话,我该如何逃避使得sweetjs与它匹配呢?
这似乎工作正常
macro m { rule { :$b } => { $b } } m :1
答案 0 :(得分:1)
您可以使用$[:]来匹配文字。
$[:]