1.编译程序是对高级语言程序进行翻译
2.如果编译程序生成的目标程序是汇编语言程序,则源程序执行分为三个阶段:编译阶段——汇编阶段——运行阶段
3.编译过程中,词法分析阶段的任务是识别语言单词
4.编译方式与解释方式的区别在于是否生成目标代码 T
5.语言是符号串的集合
6.文法G所描述的语言是由文法的开始符号推出的所有终结符串
7.如果文法G是无二义性的,则它的任何句子α 最左推导和最右推导对应的语法树必定相同
8.VN为规则中非终结符号的集合
9.为了是编译程序能对程序设计语言进行正确的翻译,必须采用形式化方法定义程序设计语言。
10.‘|’表示“或"
11.若一个语言是无穷集合,则定义该语言的文法一定是递归的 T
12.每个直接短语都是某规则的右部。T
13.任何正规文法都是上下文无关文法 T
14.标识符单词的正规式是l(l|d)*
原文:https://www.cnblogs.com/bradley105/p/14180525.html