私は文脈自由文法に不慣れで、これまでのところ、左端/右端の派生や G=(V, E, R ,S) などしか学んでいません。しかし、私が解決しようとしている問題には Java プロトタイプが関係しており、私は Java があまり得意ではありません。だから私は本当にどこから始めればいいのかわからない。
Java プロトタイプのサブ言語に文脈自由文法を与えます。
int myMethod();
double myMethod(int x, double y);
static double f(int x, double y, int z);
public static double g();
これらはメソッドと変数です。どうすれば S => Sa | え?そして、開始記号は何ですか?
ありがとうございました!