[antlr-interest] Antlrworks BUG? --- Do I note bugs here?
Edwards, Waverly
Waverly.Edwards at genesys.com
Sun Aug 26 17:14:15 PDT 2007
This doesn't seem to translate well into email but the use of the curly
quote characters ( not the double quote )
but the ones like you would generate in MS Word generates an error in
Antlrworks.
fragment
QuoteChar : ('"'|'"'|'"') ;
// allowable quote characters.
//Am I doing anyone favors by allowing all these characters?
Interestingly enough even if I comment out the offending lines the
errors are still generated. A grammar check gives me a "sucessful"
dialog but I still get the below errors.
Shouldn't I be able to use the curly quotes? Is this a bug?
Maybe a better question, should I allow the user to use curly quotes?
Is this the correct place to note such issues?
W.
[19:55:56] Checking Grammar...
[19:55:56] HEX_OCT_BIN.g:87:24: expecting '*', found '''
at org.antlr.tool.ANTLRLexer.nextToken(ANTLRLexer.java:321)
at
antlr.TokenStreamRewriteEngine.nextToken(TokenStreamRewriteEngine.java:1
61)
at antlr.TokenBuffer.fill(TokenBuffer.java:69)
at antlr.TokenBuffer.LA(TokenBuffer.java:80)
at antlr.LLkParser.LA(LLkParser.java:52)
at org.antlr.tool.ANTLRParser.altList(ANTLRParser.java:1464)
at org.antlr.tool.ANTLRParser.rule(ANTLRParser.java:1236)
at org.antlr.tool.ANTLRParser.rules(ANTLRParser.java:655)
at org.antlr.tool.ANTLRParser.grammar(ANTLRParser.java:389)
at org.antlr.tool.Grammar.setGrammarContent(Grammar.java:521)
at org.antlr.tool.Grammar.setGrammarContent(Grammar.java:497)
at
org.antlr.works.grammar.EngineGrammar.createNewGrammar(Unknown Source)
at
org.antlr.works.grammar.EngineGrammar.createCombinedGrammar(Unknown
Source)
at org.antlr.works.grammar.EngineGrammar.createGrammars(Unknown
Source)
at org.antlr.works.grammar.EngineGrammar.analyze(Unknown Source)
at org.antlr.works.grammar.CheckGrammar.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[19:55:56] HEX_OCT_BIN.g:87:24: expecting '*', found '''
at org.antlr.tool.ANTLRLexer.nextToken(ANTLRLexer.java:321)
at
antlr.TokenStreamRewriteEngine.nextToken(TokenStreamRewriteEngine.java:1
61)
at antlr.TokenBuffer.fill(TokenBuffer.java:69)
at antlr.TokenBuffer.LA(TokenBuffer.java:80)
at antlr.LLkParser.LA(LLkParser.java:52)
at org.antlr.tool.ANTLRParser.altList(ANTLRParser.java:1464)
at org.antlr.tool.ANTLRParser.rule(ANTLRParser.java:1236)
at org.antlr.tool.ANTLRParser.rules(ANTLRParser.java:655)
at org.antlr.tool.ANTLRParser.grammar(ANTLRParser.java:389)
at org.antlr.tool.Grammar.setGrammarContent(Grammar.java:521)
at org.antlr.tool.Grammar.setGrammarContent(Grammar.java:497)
at
org.antlr.works.grammar.EngineGrammar.createNewGrammar(Unknown Source)
at
org.antlr.works.grammar.EngineGrammar.createCombinedGrammar(Unknown
Source)
at org.antlr.works.grammar.EngineGrammar.createGrammars(Unknown
Source)
at org.antlr.works.grammar.EngineGrammar.analyze(Unknown Source)
at org.antlr.works.grammar.CheckGrammar.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.antlr.org/pipermail/antlr-interest/attachments/20070826/bf4c95a3/attachment.html
More information about the antlr-interest
mailing list