- 博客(1)
- 收藏
- 关注
原创 PL/0的基础知识
目标代码生成主要调用函数statement()处理语句,在statement()函数内部调用position函数查询当前处理的标识符在符号表中的位置,调用gen()函数生成虚拟机代码,最后用listcode()函数打印目标代码。语法分析子程序采用了自顶向下的递归子程序法,语法分析同时也根据程序的语意生成相应的代码,并提供了出错处理的机制。2、词法分析的任务是对由字符组成的单词进行处理,从左至右逐个字符地对源程序进行扫描,产生一个个的单词符号,把作为字符串的源程序改造成为单词符号串的中间程序。
2023-10-31 21:18:16 392 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人