69 object |
69 object |
70 <h3>Class Attributes</h3> |
70 <h3>Class Attributes</h3> |
71 <table> |
71 <table> |
72 <tr><td>None</td></tr> |
72 <tr><td>None</td></tr> |
73 </table> |
73 </table> |
|
74 <h3>Class Methods</h3> |
|
75 <table> |
|
76 <tr><td>None</td></tr> |
|
77 </table> |
74 <h3>Methods</h3> |
78 <h3>Methods</h3> |
75 <table> |
79 <table> |
76 <tr> |
80 <tr> |
77 <td><a href="#Parser.__addToken">__addToken</a></td> |
81 <td><a href="#Parser.__addToken">__addToken</a></td> |
78 <td>Private method used to add a token to our list of tokens.</td> |
82 <td>Private method used to add a token to our list of tokens.</td> |
79 </tr><tr> |
83 </tr><tr> |
80 <td><a href="#Parser.parse">parse</a></td> |
84 <td><a href="#Parser.parse">parse</a></td> |
81 <td>Public method used to parse the source code.</td> |
85 <td>Public method used to parse the source code.</td> |
82 </tr> |
86 </tr> |
|
87 </table> |
|
88 <h3>Static Methods</h3> |
|
89 <table> |
|
90 <tr><td>None</td></tr> |
83 </table> |
91 </table> |
84 <a NAME="Parser.__addToken" ID="Parser.__addToken"></a> |
92 <a NAME="Parser.__addToken" ID="Parser.__addToken"></a> |
85 <h4>Parser.__addToken</h4> |
93 <h4>Parser.__addToken</h4> |
86 <b>__addToken</b>(<i>toktype, toktext, srow, scol, line</i>) |
94 <b>__addToken</b>(<i>toktype, toktext, srow, scol, line</i>) |
87 <p> |
95 <p> |
125 object |
133 object |
126 <h3>Class Attributes</h3> |
134 <h3>Class Attributes</h3> |
127 <table> |
135 <table> |
128 <tr><td>None</td></tr> |
136 <tr><td>None</td></tr> |
129 </table> |
137 </table> |
|
138 <h3>Class Methods</h3> |
|
139 <table> |
|
140 <tr><td>None</td></tr> |
|
141 </table> |
130 <h3>Methods</h3> |
142 <h3>Methods</h3> |
131 <table> |
143 <table> |
132 <tr> |
144 <tr> |
133 <td><a href="#SourceStat.__init__">SourceStat</a></td> |
|
134 <td>Constructor</td> |
|
135 </tr><tr> |
|
136 <td><a href="#SourceStat.dedent">dedent</a></td> |
145 <td><a href="#SourceStat.dedent">dedent</a></td> |
137 <td>Public method used to decrement the indentation level.</td> |
146 <td>Public method used to decrement the indentation level.</td> |
138 </tr><tr> |
147 </tr><tr> |
139 <td><a href="#SourceStat.dump">dump</a></td> |
148 <td><a href="#SourceStat.dump">dump</a></td> |
140 <td>Public method used to format and print the collected statistics.</td> |
149 <td>Public method used to format and print the collected statistics.</td> |
149 <td>Public method used to increment the indentation level.</td> |
158 <td>Public method used to increment the indentation level.</td> |
150 </tr><tr> |
159 </tr><tr> |
151 <td><a href="#SourceStat.push">push</a></td> |
160 <td><a href="#SourceStat.push">push</a></td> |
152 <td>Public method used to store an identifier.</td> |
161 <td>Public method used to store an identifier.</td> |
153 </tr> |
162 </tr> |
|
163 </table> |
|
164 <h3>Static Methods</h3> |
|
165 <table> |
|
166 <tr><td>None</td></tr> |
154 </table> |
167 </table> |
155 <a NAME="SourceStat.__init__" ID="SourceStat.__init__"></a> |
168 <a NAME="SourceStat.__init__" ID="SourceStat.__init__"></a> |
156 <h4>SourceStat (Constructor)</h4> |
169 <h4>SourceStat (Constructor)</h4> |
157 <b>SourceStat</b>(<i></i>) |
170 <b>SourceStat</b>(<i></i>) |
158 <p> |
171 <p> |
238 object |
251 object |
239 <h3>Class Attributes</h3> |
252 <h3>Class Attributes</h3> |
240 <table> |
253 <table> |
241 <tr><td>None</td></tr> |
254 <tr><td>None</td></tr> |
242 </table> |
255 </table> |
|
256 <h3>Class Methods</h3> |
|
257 <table> |
|
258 <tr><td>None</td></tr> |
|
259 </table> |
243 <h3>Methods</h3> |
260 <h3>Methods</h3> |
244 <table> |
261 <table> |
245 <tr> |
262 <tr><td>None</td></tr> |
246 <td><a href="#Token.__init__">Token</a></td> |
263 </table> |
247 <td>Constructor</td> |
264 <h3>Static Methods</h3> |
248 </tr> |
265 <table> |
|
266 <tr><td>None</td></tr> |
249 </table> |
267 </table> |
250 <a NAME="Token.__init__" ID="Token.__init__"></a> |
268 <a NAME="Token.__init__" ID="Token.__init__"></a> |
251 <h4>Token (Constructor)</h4> |
269 <h4>Token (Constructor)</h4> |
252 <b>Token</b>(<i>**kw</i>) |
270 <b>Token</b>(<i>**kw</i>) |
253 <p> |
271 <p> |