========================更新====================
1、getsym
PL/0编译程序的词法分析程序GETSYM是一个独立的过程,其功能是为语法语义分析提供单词,把输入的字符串形式的源程序分割成一个个单词符号传递给语法语义分析。其主要任务为:①滤空格;②识别基本字;③识别标识符;④拼数;⑤拼复合词;⑥输出源程序。
语法分析子程序采用了自顶向下的递归子程序法,语法分析同时也根据程序的语意生成相应的代码,并提供了出错处理的机制。PL/0程序具有分程序结构、过程可嵌套且支持递归调用。