[antlr-interest] No lexer generated
Sam Harwell
sam at tunnelvisionlabs.com
Thu Nov 15 17:05:36 PST 2012
It should generate the lexer as long as the composite grammar has at least one lesser rule defined directly in it (not imported). You can create a dummy fragment rule for this to keep out from affecting the behavior of your lexer . This is an ANTLR 3 limitation.
Sam
----- Reply message -----
From: "Juancarlo Añez" <apalala at gmail.com>
Date: Thu, Nov 15, 2012 6:59 pm
Subject: [antlr-interest] No lexer generated
To: "antlr-interest at antlr.org" <antlr-interest at antlr.org>
So? Is there any reason why ANTLR won't generate a lexer for a combined
grammar?
On Thu, Nov 15, 2012 at 12:38 PM, Juancarlo Añez <apalala at gmail.com> wrote:
> I have a grammar that starts like this:
>
> grammar COBOL;
> options {
> language = Python;
> backtrack = false;
> output = AST;
> ASTLabelType=CommonTree;
> }
>
> import Tokens, Lexical;
>
>
> And no lexer or code for Tokens or Lexical is generated.
>
> I have the exact same setup for another grammar, and it works.
>
> What can be happening this time?
>
> --
> Juancarlo *Añez*
>
--
Juancarlo *Añez*
List: http://www.antlr.org/mailman/listinfo/antlr-interest
Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address
More information about the antlr-interest
mailing list