如何区分语法中百分比的两种形式



我有两种形式的"百分比;我需要的语法:

PERCENT_1
: 'PERCENT'
;
PERCENT_2
: '%'
;

一个是单词PERCENT,例如与LIMIT 10 PERCENT一起使用,另一个是模运算符。区分这两件事的好方法是什么?

一个是关键字,另一个是运算符。我通常将关键字标记命名为<name>_SYMBOL,将运算符命名为<name>_OPERATOR(请参阅MySQL语法(。当然,这完全取决于你,但应该在你的语法中始终如一地使用。

相关内容

  • 没有找到相关文章

最新更新