だから、MacOSで、私はANTLR4.7がインストールされ、私はそうのように自分の文法を定義したに枝角がインストールされていることをディレクトリにしている:私は貼り付けるANTLR4エラー:レクサーやパーサとしてこんにちは読み込むことができません
$ cd cd /usr/local/lib
$ mkdir HelloDir
$ cd HelloDir
$ nano Hello.g4
ファイルのこのコード:
:// Define a grammar called Hello
grammar Hello;
r : 'hello' ID ; // match keyword hello followed by an identifier
ID : [a-z]+ ; // match lower-case identifiers
WS : [ \t\r\n]+ -> skip ; // skip spaces, tabs, newlines
そしてよりは、私はクラスを作成
次に、ファイルを保存します
この後、私は私が作成したものを見るために試してみてください。
$ grun Hello r -tree
そして、これは、エラーメッセージが私の一日遺跡際のポイントです:
Can't load Hello as lexer or parser
問題は明白であるかもしれないが、私はよANTLRが新しくなりました。それで私は何が欠けているのですか?