LR(0) S' -> S S -> ABB | cS A -> ab | bS B -> b | c [S' -> .S] action --------goto------------- S A B a b c # 0 lépés 1 2 4 5 3 1 accept 2 3 4 5 6 7 red(B->b) 8 red(B->c) 9 red(S->cS) H0= closure([S' -> .S])={[S' -> .S], [S -> .ABB], [S->.cS], [A -> .ab], [A -> .bS]} H1= read(H0, S) =[S' -> S.] H2= read(H0, A) =[S -> A.BB],[B->.b],[B->.c] H3= read(H0, c) =[S->c.S], [S -> .ABB], [S->.cS], [A -> .ab], [A -> .bS] H4= read(H0, a) =[A -> a.b] H5= read(H0, b) =[A -> b.S], [S -> .ABB], [S->.cS], [A -> .ab], [A -> .bS] H6= read(H2,B)=[S -> AB.B],[B->.b],[B->.c] H7= read(H2,b)=[B->b.] H8= read(H2,c)=[B->c.] H9= read(H3,S)=[S->cS.] H2= read(H3,A)=[S -> A.BB],[B->.b],[B->.c] H3= read(H3,c)=[S->c.S], [S -> .ABB], [S->.cS], [A -> .ab], [A -> .bS] H4= read(H3,a)=[A -> a.b] H5= read(H3,b)=[A -> b.S], [S -> .ABB], [S->.cS], [A -> .ab], [A -> .bS] H10=read(H4, b) =[A -> ab.] H11=read(H5,S)=[A -> bS.] H2= read(H5,A) H3= read(H5,c) H4= read(H5,a) H5= read(H5,b) H12=read(H6,B)=[S->ABB.] H7= read(H6,b) H8= read(H6,c)