From: Ole Troan Date: Thu, 20 Jun 2019 12:06:07 +0000 (+0200) Subject: vppapigen: allow negative number in NUM token X-Git-Tag: v20.01-rc0~358 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=2a688c0120274c075f960feffa74e825b55e78d0;p=vpp.git vppapigen: allow negative number in NUM token Change-Id: I964cb44f8604187390009dcef7dd766b3804c3ca Type: make Signed-off-by: Ole Troan --- diff --git a/src/tools/vppapigen/vppapigen.py b/src/tools/vppapigen/vppapigen.py index 576fa548424..9c6b21ed48d 100755 --- a/src/tools/vppapigen/vppapigen.py +++ b/src/tools/vppapigen/vppapigen.py @@ -77,7 +77,7 @@ class VPPAPILexer(object): t_ignore_LINE_COMMENT = '//.*' def t_NUM(self, t): - r'0[xX][0-9a-fA-F]+|\d+' + r'0[xX][0-9a-fA-F]+|-?\d+' base = 16 if t.value.startswith('0x') else 10 t.value = int(t.value, base) return t