| 
									
										
										
										
											1996-08-21 16:28:53 +00:00
										 |  |  | """Exmaple file to be parsed for the parsermodule example.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | The classes and functions in this module exist only to exhibit the ability | 
					
						
							|  |  |  | of the handling information extraction from nested definitions using parse | 
					
						
							|  |  |  | trees.  They shouldn't interest you otherwise! | 
					
						
							|  |  |  | """
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Simple: | 
					
						
							|  |  |  |     "This class does very little." | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     def method(self): | 
					
						
							| 
									
										
										
										
											1998-09-14 16:44:15 +00:00
										 |  |  |         "This method does almost nothing." | 
					
						
							|  |  |  |         return 1 | 
					
						
							| 
									
										
										
										
											1996-08-21 16:28:53 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |     class Nested: | 
					
						
							| 
									
										
										
										
											1998-09-14 16:44:15 +00:00
										 |  |  |         "This is a nested class." | 
					
						
							| 
									
										
										
										
											1996-08-21 16:28:53 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1998-09-14 16:44:15 +00:00
										 |  |  |         def nested_method(self): | 
					
						
							|  |  |  |             "Method of Nested class." | 
					
						
							|  |  |  |             def nested_function(): | 
					
						
							|  |  |  |                 "Function in method of Nested class." | 
					
						
							|  |  |  |                 pass | 
					
						
							|  |  |  |             return nested_function | 
					
						
							| 
									
										
										
										
											1996-08-21 16:28:53 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | def function(): | 
					
						
							|  |  |  |     "This function lives at the module level." | 
					
						
							|  |  |  |     return 0 |