ANTLR
/で区切られた2つのフィールドを含むメッセージで一致させる必要があります。最初のフィールドには1..3
数字を含めることができ、2番目のフィールドには1..2
数字を含めることができます。
これは動作しません
msg: f1 '/' f2;
f1: DIGIT(DIGIT(DIGIT)?)? ;
f2: DIGIT(DIGIT)?
- このような場合、どうすればあいまいさを回避できますか?
- 繰り返し回数をよりエレガントに表現する方法はあり
ANTLR
ますか?
どうもありがとうクリス