我知道antlr4具有EOF
关键字来表示文件的结尾。
在哪里可以看到此类关键字的完整列表?
我在这里看不到EOF
:https://github.com/antlr/antlr4/blob/master/doc/doc/lexer-rules.md
eof不是关键字,而是令牌值。这样的预定义的阀门只有很少,而发现它们的最佳地点可能是源代码。有:
- eof(唯一的预定义令牌值)
- default_token_channel(将令牌放入的主要频道)
- hidden(隐藏令牌的频道,经常用于空格 注释)。
- default_mode(初始 主Lexer模式)
而,免费的在线文档可能有点稀疏,相关部分是启动划线和eof。
其他资源包括Parr的书TDAR-强烈推荐,Antlr4语法本身以及该仓库中的其他样本语法。
lexeratnfactory.java文件中列出的所有antlr保留的关键字名称。