antlr4: Sample doesn't work on Windows environment.
I was trying the first V4 example from the “Getting started page”. http://www.antlr.org/wiki/display/ANTLR4/Getting+Started+with+ANTLR+v4
Java files were generated and compiled but I have no success, because obtained “Can’t load Hello as lexer or parser” while calling TestRig.
http://screencast.com/t/LbFc7BcZU
C:\programming\Java\libraries\ANTLR 4.0>antlr4.bat Hello.g4
C:\programming\Java\libraries\ANTLR 4.0>java -cp antlr-4.0-complete.jar org.antlr.v4.Tool Hello.g4
C:\programming\Java\libraries\ANTLR 4.0>javac -cp antlr-4.0-complete.jar Hello*.java
C:\programming\Java\libraries\ANTLR 4.0>run Hello r -tree
C:\programming\Java\libraries\ANTLR 4.0>java -cp antlr-4.0-complete.jar org.antlr.v4.runtime.misc.TestRig Hello r -tree
Can't load Hello as lexer or parser
C:\programming\Java\libraries\ANTLR 4.0>dir
...
23.01.2013  00:28    <DIR>          .
23.01.2013  00:28    <DIR>          ..
22.01.2013  21:37         1 216 230 antlr-4.0-complete.jar
22.01.2013  21:38           554 786 antlr-4.0.tar.gz
22.01.2013  21:38           242 694 antlr-runtime-4.0.jar
23.01.2013  00:18    <DIR>          antlr4-4.0
23.01.2013  00:20                52 antlr4.bat
23.01.2013  00:25               235 Hello.g4
23.01.2013  00:31                31 Hello.tokens
23.01.2013  00:31               794 HelloBaseListener.class
23.01.2013  00:31               656 HelloBaseListener.java
23.01.2013  00:31             2 512 HelloLexer.class
23.01.2013  00:31             2 471 HelloLexer.java
23.01.2013  00:31                31 HelloLexer.tokens
23.01.2013  00:31               304 HelloListener.class
23.01.2013  00:31               258 HelloListener.java
23.01.2013  00:31               869 HelloParser$RContext.class
23.01.2013  00:31             3 026 HelloParser.class
23.01.2013  00:31             2 620 HelloParser.java
23.01.2013  00:24                68 run.bat
...

The content of grammar file I’ve just copy-pasted from web page.
About this issue
- Original URL
 - State: closed
 - Created 11 years ago
 - Comments: 44 (17 by maintainers)
 
I’m having a similar problem and can’t figure out what’s wrong. Help anyone?
hahahah. no problem. Good luck!
I seem to get the same error as you. I run antlr4 command on Hello file, the Hello*.java files are created, I compile them, and when i run grun I get the message Can’t load Hello as lexer or parser. Any suggestions on how to fix this ? Hello.g4 has the grammar available on antlr website.