Implement hexadecimal numbers in lexer