Lexer rules for numerical types added.