使用LL(1)算法基于Java语言开发一个语法分析程序,能够对输入的多条文法推导式进行分割、提取左公因子和消除左递归,进而构造FIRST、FOLLOW和SELECT集,并生成预测分析表进行字符串分析和推导,判断是否是LL(1)文法,并给出详细的分析推导过程。开发工具为IntelliJ IDEA 2021.2.1。
使用LL(1)算法基于Java语言开发一个语法分析程序,能够对输入的多条文法推导式进行分割、提取左公因子和消除左递归,进而构造FIRST、FOLLOW和SELECT集,并生成预测分析表进行字符串分析和推导,判断是否是LL(1)文法,并给出详细的分析推导过程。开发工具为IntelliJ IDEA 2021.2.1。
暂无评论