{
result=new LexPunctuation( m_reader, this, c);
}
break;
case '\\' :
throw new LexException( "Unsupported: naked backslash or universal character name");
default :
if ( CharClass.isWhiteSpace( c))
result=new WhiteSpace( m_reader, this, c);
else if ( CharClass.isDigit( c))
result=new LexNumber( m_reader, this, c);