1.我们写源代码,然后通过antlr处理,生成对应的东西;
而源代码,支持三种类型:
- parsers
- lexers
- tree-parsers (也叫tree-walkers)
其中三种语法,都基本是类似的。
而用antlr所生成的东西,对应着也是有三种:
- Lexers(a.k.a scanners, tokenizers)
- Parsers
- TreeParsers(也叫tree walkers, c.f. visitors)
2.antlr使用的分析规则是:LL(k)
【参考资料】
转载请注明:在路上 » 【整理】和ANTLR有关的历史和背景知识