最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【整理】和ANTLR有关的历史和背景知识

ANTLR crifan 2646浏览 0评论

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)

 

 

【参考资料】

1.ANTLR Meta-Language

转载请注明:在路上 » 【整理】和ANTLR有关的历史和背景知识

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.184 seconds, using 22.09MB memory