首页 > 代码库 > LL(1)文法

LL(1)文法

文法G为 <程序>→begin<语句表>end
<语句表>→<语句>|<语句表>;<语句>
<语句>→<无条件语句>|<条件语句>
<无条件语句>→a
<条件语句>→<如果语句>|<如果语句>else<语句>
<如果语句>→<如果子句><无条件语句>
<如果子句>→if b then

 LL(1)文法:

P->bTd
T->S|T;S
S->N->C
N->a
C->I|IeS
I->ZN
Z->ibt

LL(1)文法