摘要: 递归子程序法是一种确定的自顶向下语法分析方法,要求文法是LL(1)文法。它的实现思想是对应文法中每个非终结符编写一个递归过程,每个过程的功能是识别由该非终结符推出的串,当某非终结符的产生式有多个候选式时能够按LL(1)形式唯一地确定选择某个候选式进行推导。请根据下面的表达式LL(1)文法,构造递归子 阅读全文
posted @ 2022-10-17 19:17 林夕小杰 阅读(122) 评论(0) 推荐(0)
摘要: 小C语言--词法分析程序 Description 小C语言文法 1. <程序>→<main关键字>(){<声明序列><语句序列>}2. <声明序列>→<声明序列><声明语句>|<声明语句>|<空>3. <声明语句>→<标识符表>;4. <标识符表>→<标识符>,<标识符表>|<标识符>5. <语句序 阅读全文
posted @ 2022-09-08 08:10 林夕小杰 阅读(58) 评论(0) 推荐(0)