Zur b)
die Sprache ist doch definiert als x1x' ,
wobei x' eben das Komplement von x ist.
Muss dann nicht:
S --> 1S0 statt S --> 1S1
S --> 0S1 S --> 0S0
S -->1
Schau dir mal ein Testwort an.
S-->1S1-->10S01-->10101
Passt doch alles. Es findet eine Umkehrung statt.
Bei dir wäre es:
S-->1S0-->10S10-->10110