|
@@ -1,14 +1,14 @@
|
|
|
#! /usr/bin/env python2.7
|
|
|
#
|
|
|
-# A. V. Shiryaev, 2012.09
|
|
|
+# A. V. Shiryaev, 2012.09, 2016.11
|
|
|
# simple *.h '#define' macro translator
|
|
|
|
|
|
import sys, re
|
|
|
|
|
|
INDENT = "\t"
|
|
|
|
|
|
-_p1 = re.compile('^#define\s+([^\s]+)\s+([A-Za-z0-9]+)\s*$')
|
|
|
-_p2 = re.compile('^#define\s+([^\s]+)\s+([^\s]+)\s+\/\*([^\*]+)\*\/\s*$')
|
|
|
+_p1 = re.compile('^#\s*define\s+([^\s]+)\s+([A-Za-z0-9]+)\s*$')
|
|
|
+_p2 = re.compile('^#\s*define\s+([^\s]+)\s+([^\s]+)\s+\/\*([^\*]+)\*\/\s*$')
|
|
|
|
|
|
def mkset (x):
|
|
|
if x >= 0:
|