3 # Copyright (c) 2003 - 2020 Detlev Offenbach <detlev@die-offenbachs.de> |
3 # Copyright (c) 2003 - 2020 Detlev Offenbach <detlev@die-offenbachs.de> |
4 # |
4 # |
5 |
5 |
6 """ |
6 """ |
7 Parse a Python module file. |
7 Parse a Python module file. |
8 |
|
9 This module is based on pyclbr.py as of Python 2.2.2 |
|
10 |
8 |
11 <b>BUGS</b> (from pyclbr.py) |
9 <b>BUGS</b> (from pyclbr.py) |
12 <ul> |
10 <ul> |
13 <li>Code that doesn't pass tabnanny or python -t will confuse it, unless |
11 <li>Code that doesn't pass tabnanny or python -t will confuse it, unless |
14 you set the module TABWIDTH variable (default 8) to the correct tab width |
12 you set the module TABWIDTH variable (default 8) to the correct tab width |