3, 4 a, 1, 2 S, 2, 3 s, 2, 3 S, 1, 4 S, 0, 4 a, 0, 1 S, 2, 3 s, 2, 3 a, 1, 2 b, 3, 4 a (a) Parse tree 1 (b) Parse tree 2 S, 0, 4 a, 0, 1 S, 1, 3 b, 3, 4 a, 1, 2 S, 2, 3 s, 2, 3 S, 1, 4 S, 0, 4 a, 0, 1 S, 2, 3 s, 2, 3 a, 1, 2 b, 3, 4 (a) Parse tree 1 (b) Parse tree 2 , 0, 4 , 1, 3 b, 3, 4 S, 2, 3 s, 2, 3 S, 1, 4 S, 0, 4 a, 0, 1 S, 2, 3 s, 2, 3 a, 1, 2 b, 3, 4 S, 0, 4 a, 0, 1 S, 1, 3 b, 3, 4 a, 1, 2 S, 2, 3 s, 2, 3 S, 1, 4 a, 0, 1 S, 1, 3 a, 1, 2 S ::= a S . b, 0, 3 (S ::= aSb., 3) rse tree 1 (b) Parse tree 2 (c) SPPF (d) B S ::= a S b S | a S | s Input: aasb