From: Guido van Rossum Date: Thu, 14 Aug 1997 20:14:29 +0000 (+0000) Subject: support C++ comments X-Git-Tag: v1.5a3~46 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9189bdabd5711b63158e6697c5aab245ee25bef9;p=python support C++ comments --- diff --git a/Tools/scripts/h2py.py b/Tools/scripts/h2py.py index c34073df5f..513fa4bd78 100755 --- a/Tools/scripts/h2py.py +++ b/Tools/scripts/h2py.py @@ -32,8 +32,9 @@ p_macro = regex.compile( p_include = regex.compile('^[\t ]*#[\t ]*include[\t ]+<\([a-zA-Z0-9_/\.]+\)') p_comment = regex.compile('/\*\([^*]+\|\*+[^/]\)*\(\*+/\)?') +p_cpp_comment = regex.compile('//.*') -ignores = [p_comment] +ignores = [p_comment, p_cpp_comment] p_char = regex.compile("'\(\\\\.[^\\\\]*\|[^\\\\]\)'") @@ -48,6 +49,7 @@ except KeyError: searchdirs=['/usr/include'] def main(): + global filedict opts, args = getopt.getopt(sys.argv[1:], 'i:') for o, a in opts: if o == '-i':