equal
deleted
inserted
replaced
90 FOUT.write(" ") |
90 FOUT.write(" ") |
91 if sense.pos: |
91 if sense.pos: |
92 FOUT.write("«") |
92 FOUT.write("«") |
93 FOUT.write(sense.pos) |
93 FOUT.write(sense.pos) |
94 FOUT.write("» ") |
94 FOUT.write("» ") |
|
95 need_sep = False |
95 if sense.ant_list and len(sense.ant_list) > 0: |
96 if sense.ant_list and len(sense.ant_list) > 0: |
96 FOUT.write(" ant: ") |
97 FOUT.write(" ant: ") |
97 FOUT.write("; ".join(["{"+s+"}" for s in sense.ant_list])) |
98 FOUT.write("; ".join(["{"+s+"}" for s in sense.ant_list])) |
|
99 need_sep = True |
98 if sense.syn_list and len(sense.syn_list) > 0: |
100 if sense.syn_list and len(sense.syn_list) > 0: |
|
101 if need_sep: |
|
102 FOUT.write(" |") |
99 FOUT.write(" syn: ") |
103 FOUT.write(" syn: ") |
100 FOUT.write("; ".join(["{"+s+"}" for s in sense.syn_list])) |
104 FOUT.write("; ".join(["{"+s+"}" for s in sense.syn_list])) |
|
105 need_sep = True |
|
106 if sense.rel_list and len(sense.rel_list) > 0: |
|
107 if need_sep: |
|
108 FOUT.write(" |") |
|
109 FOUT.write(" see: ") |
|
110 FOUT.write("; ".join(["{"+s+"}" for s in sense.rel_list])) |
101 if not LANGS or len(LANGS) != 1: |
111 if not LANGS or len(LANGS) != 1: |
102 FOUT.write("\n") |
112 FOUT.write("\n") |
103 for (lang, tr) in sense.tr_list: |
113 for (lang, tr) in sense.tr_list: |
104 if LANGS and not (lang in LANGS): |
114 if LANGS and not (lang in LANGS): |
105 continue |
115 continue |