Существует 4 лексических элементы грамматикилексических элементы грамматики
G = (S, N, T, P)
Где G = Грамматика S = начальный символ, N = нетерминалы, T = Клемма, P = продукционные правила
I хотел бы знать, если N всегда равна с P, потому что, как я знаю, P являются лексемы, которые могут заменить с другими лексемами
Таким образом, в этом примере:
<program> --> <stmts>
<stmts> --> <stmt> | <stmt> ; <stmts>
<stmt> --> <var> = <expr>
<var> --> a | b | c | d
<expr> --> <term> + <term> | <term> - <term>
<term> --> <var> | const
S: <program>
N: <program>, <stmts>, <var>, <expr>, <term>
T: ;, a, b, c, d, +, -, const
P: <program>, <stmts>, <var>, <expr>, <term>
Правильно ли это?
Большое спасибо за вашу помощь, я вспомнил кое-что ... Итак, P 12, верно? – a1204773
Для грамматики, как я уже сказал, P == 12 и N == 6 –