私のタスクはFIRSTを計算し、次の文法のためのセットに従うことです設定します。 P ::= S CS .
S ::= (int , int)
CS ::= C CS | epsilon
C ::= left int | right int | low C
I得た後の最初のセット:私は計算し、次のセットの場合 FIRST(S) = {'('}
FIRST(C) = {left,righ
コンパイラの魔法を勉強していて、結果が分からない。ここで は文法である:私は「最初」を見つけるとセットに「従う」しようとすると S -> A #
A -> B G D E
B -> + | - | EPSILON
C -> c C | EPSILON
G -> c C
D -> . C | EPSILON
E -> e B G | EPSILON
、私は私がオンライン予測因子でそれ