1
okが内部のものが{}オプションですこれは私の文法をあいまいにしますか?
<Exp> -> <Term>
<EXp> -> <Term> {<AddOp> <Exp>}
<Term> -> <Factor> {<MultOp> <Term>}
<Factor> -> <id> | <no> | (<Exp>)
私は、次の文法を持って言うことができます。だから私は技術的にexp-> termまたはterm-> Factorを持つことができます。今度は、次のような導出が可能です:10を言うことができます。exp-> term-> factor-> no-> 10 ..私はちょうどexpにnoを加えることができますか?
<Exp> -> <Term>|<no>
これが文法をあいまいにしたり、その他の問題を引き起こしますか?ありがとう。
PsのAddopとMULTOPはあなたの最初の文法がすでに曖昧であるだけで+と*