macro m {
rule {
$a: $b
} => {
$a($b)
}
}
m 1: 2
我认为 sweetjs 将冒号解释为匹配类的标记。如果是这样,我如何逃避使 make sweetjs 匹配它的原样?
这似乎工作得很好
macro m {
rule {
:$b
} => {
$b
}
}
m :1
macro m {
rule {
$a: $b
} => {
$a($b)
}
}
m 1: 2
我认为 sweetjs 将冒号解释为匹配类的标记。如果是这样,我如何逃避使 make sweetjs 匹配它的原样?
这似乎工作得很好
macro m {
rule {
:$b
} => {
$b
}
}
m :1