Hi.

The following grammar does not generate target code.
It says "error(139): skipper.g: set complement is empty".

grammar skipper;

options
{
        language = C;
}

skipper         
        @init {
                int braceCount = 1;
        }
        : (
        '('
        {
                braceCount ++;
        }
        | ')'
        {
                braceCount --;
                if(braceCount == 0)
                {
                        LTOKEN = EOF_TOKEN;
                }
        }
        | ~('('|')')
        ) *
        ;

What's wrong with it?

List: http://www.antlr.org/mailman/listinfo/antlr-interest
Unsubscribe: 
http://www.antlr.org/mailman/options/antlr-interest/your-email-address

-- 
You received this message because you are subscribed to the Google Groups 
"il-antlr-interest" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/il-antlr-interest?hl=en.

Reply via email to