Я понимаю теорию разделения правил синтаксического анализатора и правил лексера в теории, но каковы практические различия между этими двумя операторами в ANTLR:
my_rule: ... ;
MY_RULE: ... ;
Приводят ли они к разным деревьям AST? Другая производительность? Возможная двусмысленность?