表达式语法分析——递归子程序法
Time Limit: 1000MS
Memory Limit: 65536KB
Problem Description
递归子程序法是一种确定的自顶向下语法分析方法,要求文法是LL(1)文法。它的实现思想是对应文法中每个非终结符编写一个递归过程,每个过程的功能是识别由该非终结符推出的串,当某非终结符的产生式有多个候选式时能够按LL(1)形式唯一地确定选择某个候选式进行推导。请根据下面的表达式LL(1)文法,构造递归子程序,完成对表达式的语法分析。
表达式文法如下:
E→TG
G→+TG | ε
T→FS
S→*FS | ε
F→(E) | i
对于给定的输入串(长度不超过