资 源 简 介
c语言的编译器,语法分析,词法分析。分析程序生成器 (分析器生成器) 是一个指定某个格式中的一种语言的语法作为它的输入,并为该种语言产生分析过程以作为它的输出的程序。在历史上,分析程序生成器被称作编译-编译程序 (编译器编译程序),这是由于按照规律可将所有的编译步骤作为包含在分析程序中的动作来执行。现在的观点是将分析程序仅考虑为编译处理的一个部分,所以这个术语也就有些过时了。合并 LALR(1) 分析算法是一种常用的分析生成器,它被称作 Yacc (另一个编译器编译程序)。给出 Yacc 的概貌来,将使用Yacc为小语言开发一个分析程序。