Почему Antlr не генерирует Java-файл лексера? - PullRequest
0 голосов
/ 28 мая 2010

Antlr3 не генерирует Mylexer.java.Я использую AntlrWorks ...

, когда у меня грамматика начинается как

грамматический милексер;

Он генерирует myParser.java

Это выглядит простовещь ... Интересно, в чем может быть причина ... и решение ... Я не получаю сообщение об ошибке.

1 Ответ

0 голосов
/ 29 мая 2010

Я нашел способ. В AntlrWorks 1.4, похоже, есть ошибка. Когда я нажал Ctrl + Shift + G для генерации, он не выдал сообщение об ошибке (фактически, я понял, что компиляция прошла нормально) и сгенерировал только файл парсера. Когда это произошло, курсор не был на первой строке исходного файла.

Когда я нажал Ctrl + Shift + G в первой строке, я получил сообщение об ошибке, и когда я их исправил, файл лексера тоже был сгенерирован.

...