上下文无关文法(Context-Free Grammar, CFG)四大要素:
归约(递归推理,recursive inference):从结果出发逆向倒推,将产生式右边(body)的符号串替换为左边(head)的符号,最终都归约到开始符号S
推导:从开始符号出发正向推导结果,将产生式左边替换为右边
举例对比
推导的自反传递闭包(多步推导):
最左推导(leftmost derivations):推到过程中每一步总是替换最左边的非终结符(具有唯一性)
句型(sentential form):符合语法推导条件的终结符与非终结符的混合式$\alpha$ (若仅由终结符组成(只有常量没有变量)则称为句子)
(上下文无关文法的)语言:一个上下文无关文法能够推导出的所有句子(非终结符组成的字符串)的集合