Vielen Dank für die schnelle Antwort. Ich nehme natürlich gerne die Einladung zu Diskussion an...meine Idee wäre jetzt die folgende:
@[grammar:
A, A => a, A;
A, B => a, B;
B, A => A, B;
B, B => b, B;
B, C => b, C;
C, A => A, C;
C, B => B, C;
C, C => c, c;
S' => S', A, B, B, C, C, C | A, B, B, C, C, C;
S => S' | epsilon;
--declarations--
e=#n#;
animate=this;
N=S,S',A,B,C;
T=a,b,c;
S=S;
displayMode=1;
maxdepth=4;
cutNonTerminalBranches=true;
cutTerminalDoubleBranches=true;
maxLengthWords=100;
multiLetterSymbolsHaveIndex=true;
parseTreeNum=0
--declarations-end--]@
Ob das aber wirklich zur gewünschten Lösung führt, da bin ich mir nicht sicher