[antlr-interest] question about example 'ANTLR masquerading as SED'
    corno at dds.nl 
    corno at dds.nl
       
    Sun Dec 22 15:42:04 PST 2002
    
    
  
Hi all,
The following example is from the reference manual.
class T extends Lexer;
options {
  k=2;
  filter=IGNORE;
  charVocabulary = '\3'..'\177';
}
protected
IGNORE
  :  ( "\r\n" | '\r' | '\n' )
     {newline(); System.out.println("");}
  |  c:. {System.out.print(c);}
  ;
but it gives a warning about nondeterminism. However, when I comment out the 
last code block (behind c:.), there's no warning, which seems strange to me as 
it does not alter the logic (or does it).
Can anybody tell me:
a) Why this is
b) If this can be ignored
c) If not, how this can be solved
TIA,
Corno
 
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 
    
    
More information about the antlr-interest
mailing list