source: python/trunk/Demo/parser/source.py@ 20

Last change on this file since 20 was 2, checked in by Yuri Dario, 15 years ago

Initial import for vendor code.

  • Property svn:eol-style set to native
File size: 741 bytes
Line 
1"""Exmaple file to be parsed for the parsermodule example.
2
3The classes and functions in this module exist only to exhibit the ability
4of the handling information extraction from nested definitions using parse
5trees. They shouldn't interest you otherwise!
6"""
7
8class Simple:
9 "This class does very little."
10
11 def method(self):
12 "This method does almost nothing."
13 return 1
14
15 class Nested:
16 "This is a nested class."
17
18 def nested_method(self):
19 "Method of Nested class."
20 def nested_function():
21 "Function in method of Nested class."
22 pass
23 return nested_function
24
25def function():
26 "This function lives at the module level."
27 return 0
Note: See TracBrowser for help on using the repository browser.