diff --git a/hangups/javascript.py b/hangups/javascript.py index a5de8785..258210da 100644 --- a/hangups/javascript.py +++ b/hangups/javascript.py @@ -73,8 +73,7 @@ def _unescape_string(s): class JavaScriptLexer(purplex.Lexer): """Lexer for a subset of JavaScript.""" - # TODO: Negative integers - INTEGER = purplex.TokenDef(r'\d+') + INTEGER = purplex.TokenDef(r'[+-]?(?