1
任何人都可以帮助我理解在Lexer Vs Parser级别编写的规则的行为吗?编写词法分析器Vs解析器规则的指南
basicInterfaceType
: ('Port-channel' | 'fortyGigE' | 'TenGigabitEthernet' | 'GigabitEthernet')
;
以上解析器规则返回的预期值TenGigabitEthernet
时为访问,而当为ctx.BASIC_INTF_TYPE().getText()
访问,在BASIC_INTF_TYPE()
BASIC_INTF_TYPE
: ('Port-channel' | 'fortyGigE' | 'TenGigabitEthernet' | 'GigabitEthernet')
;
返回null
以下规则返回null
有没有像put-的准则太多关键字替代解析器?对于上述词法分析规则,null
如何返回有效?
我从来没有使用过这两个地方。您的回答指引我更多地了解伪令牌,谢谢! – callmeDP