Я учусь на конечный тест автоматов и грамматик, и я застрял с этим вопросом:
Construct a grammar that generates L:
L = {a^n b^m c^m+n|n>=0, m>=0}
Я считаю, что мои постановки должны идти по этому пути:
S->aA | aB
B->bB | bC
C->cC | c Here's where I have doubts
Как моя продукция для C запоминает числа m и n? Я предполагаю, что это должна быть грамматика без контекста, если так, как это должно быть?