编译原理作业3

1.已知文法:

S->a|^|(T)

T->T,S|S

分析句型(T,(^,a)),求全部的短语、直接短语和句柄。

答:语法树:

 编译原理作业3_第1张图片

短语:(T,(^,a)) 、 T,(^,a) 、 (^,a) 、^,a  、a 、^

直接短语:^   a

句柄:^

 

2.构造上下文无关文法,描述语言:

{anbn|n>=0}

{ambn|m>=n>=0}

if语句

答: 

1.S->aSb | ab

2.S->aSb | ab | a

if语句:

if -> if<条件> then <语句> | if<条件> then <语句> else <语句>

你可能感兴趣的:(编译原理作业3)