有没有办法告诉 Agda 某个字符标志着一个新令牌的开始?例如,我有以下(带有花哨的 unicode 括号):
data Term where
_(_) : Term -> Term -> Term
我可以用作
f ( e⃗ )
但我真正想要的是将它用作
f(e⃗)
如果我这样做,Agda 会认为它是一个标识符,并给出一个不在范围内的错误。有没有解决的办法?
有没有办法告诉 Agda 某个字符标志着一个新令牌的开始?例如,我有以下(带有花哨的 unicode 括号):
data Term where
_(_) : Term -> Term -> Term
我可以用作
f ( e⃗ )
但我真正想要的是将它用作
f(e⃗)
如果我这样做,Agda 会认为它是一个标识符,并给出一个不在范围内的错误。有没有解决的办法?