递归子程序C语言语法解析器

递归下降法写的语法解析器,结构清晰,逻辑也不绕,挺适合拿来当语法的入门范例。函数基本都是一对一映射文法规则,像E()对应E → TG,每一层解析都靠递归搞定,写法不花哨但挺扎实。如果你想搞懂解析器咋加减乘除这些基本表达式,用这个练练手蛮合适的。文件名虽然叫递归子程序打印.doc,但其实是个 C 语言实现的文法解析器,配合控制台输入输出还能模拟一下编译器跑的过程,挺有意思。

doc 文件大小:63.5KB