编译原理面试总结1、编译过程概述2、文法和语言3、词法分析4、自顶向下的语法分析方法5、自底向上优先分析法6、中间代码生成7、代码优化
文章目录1、编译过程概述(1)词法分析(1)语法分析(2)语义分析(3)中间代码生成(4)代码优化(5)目标代码生成(6)表格管理程序(7)出错处理3.前端、后端, 分析与综合2、文法和语言(1).句型、句子、语言(2)文法的四种类型:(3)文法的二义性:3、词法分析1.有穷自动机(有限自动机)(1)确定的有穷自动机,状态转化图,状态转化表(2)不确定的有穷自动机(NFA)4、自顶向下的语法分析方法1:确定的自顶向下分析思想2:LL(1)文法3:某些非LL(1)文法到LL(1)文法的等价变换4.