Index: incubator/apertium-fao-dan/dev/bidix/make_fao-dan_entries.py =================================================================== --- incubator/apertium-fao-dan/dev/bidix/make_fao-dan_entries.py (revision 80278) +++ incubator/apertium-fao-dan/dev/bidix/make_fao-dan_entries.py (revision 80279) @@ -20,8 +20,15 @@ for ana in ans: if '' not in ana and '' not in ana and '' not in ana: lem = re.match('\+?(.*?)\+?<', ana).group(1) - tags = tuple(filter(lambda x: x in ana, ['', '', '', '', '', '', '', - '', '', '', '', ''])) + tags = tuple() + if '' in ana: + tags = tuple(['']) + elif '' in ana or '' in ana: + tags = tuple(filter(lambda x: x in ana, ['', '', '', '', '', ''])) + elif '' in ana: + tags = tuple(filter(lambda x: x in ana, ['', '', '', ''])) + elif '' in ana: + tags = tuple(['']) ana_clear = tuple([lem, tags]) ans_clear.append(ana_clear) ans_clear = list(set(ans_clear))