2

私は簡単な文法を持っています:

R --> R and R | R or R | atom

私たちが持っている唯一の端末はatomです。各 R はネストされた R で構成できるため、これは再帰的な文法です。私が直面している問題は次のとおりです。

  1. 再帰にどう対処するか?
  2. 3つのルールのいずれかで解決できるJavaクラスRを構築する方法は?

この文法を Java クラスでどのように表現しますか?

4

1 に答える 1