] >

exit

  1. S bSC bbSCC bbaCC either of the C’s goes to epsilon
            S                             S  
            |                             |  
    +-------+-----------+         +-------+-----------+  
    |       |           |         |       |           |  
    |       S           C         |       S           C  
    |       |           |         |       |          +++  
    |    +--+----+                |    +--+----+     | |  
    |    |  S    C                |    |  S    C     | S  
    |    |  |   +++               |    |  |    |     | |  
    |    |  |   | |               |    |  |          | |  
    |    |  |   | S               |    |  |          | |  
    |    |  |   | |               |    |  |          | |  
    b    b  a   c a               b    b  a          c a




  2. FIRST(1) FOLLOW(1)



    S a, b c, $



    Cc, ϵ c, $








  3. a b c $





    S(1) S a(2) S bSC





    C     (3) C c S, (4) C ϵ(4) C ϵ