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> |
149 <td>Public method used to increment the indentation level.</td> |
161 <td>Public method used to increment the indentation level.</td> |
150 </tr><tr> |
162 </tr><tr> |
151 <td><a href="#SourceStat.push">push</a></td> |
163 <td><a href="#SourceStat.push">push</a></td> |
152 <td>Public method used to store an identifier.</td> |
164 <td>Public method used to store an identifier.</td> |
153 </tr> |
165 </tr> |
|
166 </table> |
|
167 <h3>Static Methods</h3> |
|
168 <table> |
|
169 <tr><td>None</td></tr> |
154 </table> |
170 </table> |
155 <a NAME="SourceStat.__init__" ID="SourceStat.__init__"></a> |
171 <a NAME="SourceStat.__init__" ID="SourceStat.__init__"></a> |
156 <h4>SourceStat (Constructor)</h4> |
172 <h4>SourceStat (Constructor)</h4> |
157 <b>SourceStat</b>(<i></i>) |
173 <b>SourceStat</b>(<i></i>) |
158 <p> |
174 <p> |
238 object |
254 object |
239 <h3>Class Attributes</h3> |
255 <h3>Class Attributes</h3> |
240 <table> |
256 <table> |
241 <tr><td>None</td></tr> |
257 <tr><td>None</td></tr> |
242 </table> |
258 </table> |
|
259 <h3>Class Methods</h3> |
|
260 <table> |
|
261 <tr><td>None</td></tr> |
|
262 </table> |
243 <h3>Methods</h3> |
263 <h3>Methods</h3> |
244 <table> |
264 <table> |
245 <tr> |
265 <tr> |
246 <td><a href="#Token.__init__">Token</a></td> |
266 <td><a href="#Token.__init__">Token</a></td> |
247 <td>Constructor</td> |
267 <td>Constructor</td> |
248 </tr> |
268 </tr> |
|
269 </table> |
|
270 <h3>Static Methods</h3> |
|
271 <table> |
|
272 <tr><td>None</td></tr> |
249 </table> |
273 </table> |
250 <a NAME="Token.__init__" ID="Token.__init__"></a> |
274 <a NAME="Token.__init__" ID="Token.__init__"></a> |
251 <h4>Token (Constructor)</h4> |
275 <h4>Token (Constructor)</h4> |
252 <b>Token</b>(<i>**kw</i>) |
276 <b>Token</b>(<i>**kw</i>) |
253 <p> |
277 <p> |