首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 这个语法分析器用到的是自顶向下的递归调用的方法

这个语法分析器用到的是自顶向下的递归调用的方法

  • 资源大小:139 K
  • 上传时间:2022-07-01
  • 下载次数:0次
  • 浏览次数:1次
  • 资源积分:1积分
  • 标      签: 语法分析器 递归

资 源 简 介

这个语法分析器用到的是自顶向下的递归调用的方法,根据Cminus语言的文法规则 的BNF范式编写递归调用的代码,parse方法是程序的入口,它调用的stmt_sequence完成整个语法分析工作,stmt_sequence背后是12个互相调用的方法,它本身也在语法分析的过程中被调用到。 每个方法在最后会返回一个构造好的节点DefaultMutableTreeNode节点t给调用它的方法,然后调用它的方法用这个返回的节点继续构造,最后语法分析完成后会返回一棵完全构造好了的树节点,然后将这个树节点作为根节点生成一个树控件JTree显示到窗体程序上

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP