1
2
3
4
5 """ examples is a dict of example objects """
6
7 __copyright__ = 'this file is in the public domain'
8
9 import re
10
12
13 """ an example """
14
16 self.descr = descr
17 self.example = ex
18
20
21 """ examples object is a dict """
22
23 - def add(self, name, descr, ex):
24 """ add description and example """
25 self[name.lower()] = Example(descr, ex)
26
28 """ return size of examples dict """
29 return len(self.keys())
30
32 """ get all examples in list """
33 result = []
34 for i in self.values():
35 ex = i.example.lower()
36 exampleslist = re.split('\d\)', ex)
37 for example in exampleslist:
38 if example:
39 result.append(example.strip())
40 return result
41
43 """ get all examples in list """
44 result = []
45 for i in self.values():
46 ex = i.example.lower()
47 exampleslist = re.split('\d\)', ex)
48 for example in exampleslist:
49 if example:
50 result.append(example.strip())
51 return result
52
53 examples = Examples()
54