Aufgabe
{{task.description}}
Nichtterminale
{{nonTerminal}}
❌
als Startsymbol festlegen
OK
Terminale
{{terminal}}
❌
OK
Regeln
{{rule.from + " → " + rule.to.map(v => (v ? v : 'ɛ')).join(' | ')}}
❌
Regel hinzufügen
OK
Checks
mit Vorsicht genießen :P
Jetzt prüfen
"{{result.check}}": SOLL:{{result.expectedResult ? '✓' : '❌'}} IST:{{result.result ? '✓' : '❌'}} → {{(result.result == result.expectedResult) ? '✓' : '❌'}}
nächste Aufgabe