Grammalecte  thesaurus.py at [091890c8f5]

File gc_lang/fr/modules/thesaurus.py artifact 0fc425d93f part of check-in 091890c8f5


"""
Grammalecte - Thesaurus
"""

# License: GPL 3


from .thesaurus_data import dThesaurus as _dThesaurus


def getSyns (sWord):
    "return list of synonyms of <sWord>"
    if not sWord:
        return []
    if sWord in _dThesaurus:
        return _dThesaurus[sWord]
    if sWord[0:1].isupper():
        sWord = sWord.lower()
        if sWord in _dThesaurus:
            return _dThesaurus[sWord]
    return []