changeset 569 | 5709d5bd349b |
parent 568 | 4b610eaaf4be |
child 582 | 92a189ed49b6 |
568:4b610eaaf4be | 569:5709d5bd349b |
---|---|
48 def __init__(self, pos, tr_list = None, ex_list = None, glos_list = None, ant_list = None, syn_list = None, rel_list = None, topic_list = None): |
48 def __init__(self, pos, tr_list = None, ex_list = None, glos_list = None, ant_list = None, syn_list = None, rel_list = None, topic_list = None): |
49 if not pos: |
49 if not pos: |
50 raise ParseException("Part of speech expected...\n") |
50 raise ParseException("Part of speech expected...\n") |
51 self.pos = pos |
51 self.pos = pos |
52 self.tr_list = tr_list |
52 self.tr_list = tr_list |
53 if not tr_list: |
|
54 self.tr_list = [] |
|
55 self.ex_list = ex_list |
53 self.ex_list = ex_list |
56 self.glos_list = glos_list |
54 self.glos_list = glos_list |
57 self.ant_list = ant_list |
55 self.ant_list = ant_list |
58 self.syn_list = syn_list |
56 self.syn_list = syn_list |
59 self.rel_list = rel_list |
57 self.rel_list = rel_list |
60 self.topic_list = topic_list |
58 self.topic_list = topic_list |
61 |
59 |
62 def add_tr(self, tr): |
60 def add_tr(self, tr): |
63 self.tr_list.append(tr) |
61 if self.tr_list: |
62 self.tr_list.append(tr) |
|
63 else: |
|
64 self.tr_list = [tr] |
|
64 |
65 |
65 def add_ex(self, ex): |
66 def add_ex(self, ex): |
66 if self.ex_list: |
67 if self.ex_list: |
67 self.ex_list.append(ex) |
68 self.ex_list.append(ex) |
68 else: |
69 else: |