{
case '/' : return new LineComment( m_reader, m_caller);
case '*' : return new DelimitedComment( m_reader, m_caller);
}
LexState result=new LexPunctuation( m_reader, m_caller, '/');
return result.nextCharacter( c);
}
public LexState endOfFile() throws IOException, RuleActionException, LexException {
LexState result=new LexPunctuation( m_reader, m_caller, '/');
return result.endOfFile();
}