diff --git a/smali/src/main/antlr3/org/jf/smali/smaliLexer.g b/smali/src/main/antlr3/org/jf/smali/smaliLexer.g index 98eb9bab..ad2bb5cc 100644 --- a/smali/src/main/antlr3/org/jf/smali/smaliLexer.g +++ b/smali/src/main/antlr3/org/jf/smali/smaliLexer.g @@ -213,7 +213,7 @@ fragment HEX_DIGITS /*This can either be floating point numbers, or identifier*/ fragment BASE_FLOAT_OR_ID - : '-'? ('0'..'9')* DECIMAL_EXPONENT + : '-'? ('0'..'9')+ DECIMAL_EXPONENT | HEX_PREFIX HEX_DIGIT+ BINARY_EXPONENT | '-'? ('i' | 'I') ('n' | 'N') ('f' | 'F') ('i' | 'I') ('n' | 'N') ('i' | 'I') ('t' | 'T') ('y' | 'Y') | ('n' | 'N') ('a' | 'A') ('n' | 'N');