码迷,mamicode.com
首页 > 其他好文 > 详细

语法分析树监听器和访问器

时间:2018-12-21 16:08:45      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:界面   mil   函数   family   监听   方式   font   遍历   span   

  ANTLR的运行库提供了两种遍历树的机制。默认情况下,ANTLR使用内建的遍历器访问生成的语法分析树,并为每个遍历时可能触发的事件生成一个语法分析树监听器接口(parse-tree listener interface)。监听器非常类似于XML解析器生成的SAX文档对象。SAX监听器接收类似startDocument()endDocument()的事件通知。一个监听器的方法实际上就是回调函数,正如我们在图形界面程序中响应复选框点击事件一样。除了监听器的方式,我们还将介绍另外一种遍历语法分析树的方式:访问者模式(vistor pattern)

语法分析树监听器和访问器

标签:界面   mil   函数   family   监听   方式   font   遍历   span   

原文地址:https://www.cnblogs.com/solvit/p/10156039.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!