语法树,短语,直接短语,句柄
1.已知文法: S->a|^|(T) T->T,S|S 分析句型(T,(^,a)),求全部的短语、直接短语和句柄。 答: 推导:S => (T) => (T,S) => (T,(T)) => (T,(T,S)) => (T,(S,S)) => (T,(^,S)) => (T,(^,a)) 语法树: 全部短语:(T,(^,a)) T,(^,a) (^,a) ^,a ^ a 直接短语: ^ a 句柄: ^ 2.构造上下文无关文法,描述语言: {anbn|n>=0} {ambn|m>=n>=0} if语句 答: (1)设文法 G(T):T->ab|aTb|ε if(n>0) T->ab|aTb else G(T) - > ε (2)设文法G(T):T->ab|a|aTb|ε if(m>=n=0) G(T) ->ab|aTb else if(m>=n>0) G(T) ->aTb 来源: https://www.cnblogs.com/dreww/p/11551413.html