Utilities/ClassBrowsers/pyclbr.py

changeset 6815
b1b833693a38
parent 6813
7f4cfe76b90c
equal deleted inserted replaced
6814:7640753ca46e 6815:b1b833693a38
29 SUPPORTED_TYPES = [ClassBrowsers.PY_SOURCE, ClassBrowsers.PTL_SOURCE] 29 SUPPORTED_TYPES = [ClassBrowsers.PY_SOURCE, ClassBrowsers.PTL_SOURCE]
30 30
31 _getnext = re.compile( 31 _getnext = re.compile(
32 r""" 32 r"""
33 (?P<String> 33 (?P<String>
34 \#[^\n]*$ # Ignore triple quotes in comments 34 \# .*? $ # ignore everything in comments
35 | 35 |
36 \""" [^"\\]* (?: 36 \""" [^"\\]* (?:
37 (?: \\. | "(?!"") ) 37 (?: \\. | "(?!"") )
38 [^"\\]* 38 [^"\\]*
39 )* 39 )*

eric ide

mercurial