]> git.proxmox.com Git - mirror_edk2.git/blob - AppPkg/Applications/Python/Python-2.7.2/Demo/parser/source.py
EmbeddedPkg: Extend NvVarStoreFormattedLib LIBRARY_CLASS
[mirror_edk2.git] / AppPkg / Applications / Python / Python-2.7.2 / Demo / parser / source.py
1 """Exmaple file to be parsed for the parsermodule example.
2
3 The classes and functions in this module exist only to exhibit the ability
4 of the handling information extraction from nested definitions using parse
5 trees. They shouldn't interest you otherwise!
6 """
7
8 class 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
25 def function():
26 "This function lives at the module level."
27 return 0