Grammalecte  pfx_sfx.py at [09c163c343]

File gc_lang/fr/dictionnaire/pfx_sfx.py artifact c6ef35c8c9 part of check-in 09c163c343


#!python3

grec =  [   
    "aéro",
    "agogie$",
    "agogue$",
    "algie$",
    "^allo",
    "andro",
    "angio",
    "anthropo?",
    "^anti",
    "amphi",
    "^ana",
    "^apo",
    "archéo",
    "archie$",
    "arque$",
    "arthro",
    "astr(?:ono?m?|)",
    "^auto",
    "^an?",
    "bary",
    "biblio",
    "bio",
    "brachy",
    "canc[eé]ro?",
    "carcino?",
    "cardio?",
    "^cata",
    "céphalo?",
    "chiro?",
    "chro[mn]o?",
    "ciné(?:ma|t|)",
    "^col",
    "cosm[oi]",
    "crati?e",
    "crypto?",
    "cyano?",
    "cycl[oe]",
    "cyto",
    "dactylo?",
    "déca",
    "démo",
    "dermo?",
    "dia",
    "didact",
    "^di"
    "doxe?",
    "drome$"
    "dynamo?",
    "dys",
    "ecto",
    "èdre$",
    "électro?n?",
    "^en",
    "endo",
    "^épi",
    "esse$",
    "étymo?",
    "^eu",
    "exo",
    "galacto?",
    "gasté?ro?",
    "gène$",
    "gén[éèi]",
    "géo",
    "gl[uy]co?",
    "gnos[eit]",
    "gone$",
    "gramm[ae]",
    "grapho?",
    "gynéco",
    "gyno",
    "hecto",
    "hélio",
    "hémato",
    "hémo",
    "hétéro",
    "hippo",
    "holo",
    "homéo",
    "hémi",
    "homo",
    "horo",
    "hydr[oa]",
    "hyper",
    "hypo",
    "hypno",
    "icono?",
    "idol(?:âtr|)",
    "ique$",
    "is[mt]e$",
    "iser$",
    "iso",
    "ite$",
    "kilo",
    "kiné[st]?",
    "leuc[oé]",
    "lithe$",
    "litho?",
    "logie$",
    "logique$",
    "logo",
    "logue$",
    "lyse$",
    "macro",
    "mani?e",
    "méga(?:lo|)",
    "mélano",
    "méso",
    "méta",
    "métro",
    "mètre$",
    "micro",
    "miso",
    "mono",
    "morpho?",
    "myo",
    "myria",
    "mytho?",
    "nécro",
    "néo",
    "neuro",
    "nomi?e$", "nomique$",
    "nyct",
    "oligo",
    "onom",
    "onym[eai]",
    "ope$",
    "ophtalmo?",
    "ornitho",
    "ortho",
    "^oto",
    "ose$",
    "oto",
    "oxy",
    "paléo",
    "^pan",
    "para",
    "patho",
    "pédo",
    "penta",
    "péri",
    "phago",
    "phage$",
    "phane$",
    "phanéro",
    "philo?", "phile$",
    "phobi?e$",
    "phone$",
    "phono?",
    "phore$",
    "photo",
    "phylo",
    "phys(?:io|)",
    "phyto?",
    "pneumo?",
    "podo",
    "pole$",
    "^poli",
    "poly",
    "potam",
    "probl[éè]m",
    "proph[éè]t",
    "psych[oé]?",
    "ptéro",
    "pyro",
    "rhéo?",
    "rhino"
    "rhizo",
    "rythm",
    "scope$",
    "scop",
    "séma",
    "sémio",
    "sé?ismo?",
    "sophi?",
    "stas[ei]",
    "syn",
    "techno?",
    "t[ée]tra",
    "thé[eo]",
    "thérap",
    "théâtr",
    "télé",
    "thalasso",
    "théo",
    "thèque$",
    "thérap(?:eu|)",
    "thèse$",
    "tomie$",
    "topo",
    "^tri",
    "trope$",
    "thophie$",
    "vaso",
    "xéno",
    "xylo",
    "zoo"
]

latin = [
    "^ab",
    "able$",
    "acée$",
    "agro",
    "ance$",
    "^anté",
    "^aqu",
    "ation$",
    "atoire$",
    "^auri",
    "^avi",
    "^bis?",
    "calor",
    "carni",
    "centi",
    "circum",
    "^cis",
    "^com",
    "^con",
    "^co",
    "déci",
    "digit",
    "ée$",
    "éenne$",
    "elle$",
    "équi",
    "extra",
    "^ex",
    "fère$"
    "homo",
    "i?aire$",
    "ible$",
    "inter",
    "intra",
    "intro",
    "^in",
    "ir$",
    "ité$",
    "itude$",
    "juxta",
    "lacto?",
    "latéro?",
    "mamm",
    "ment$",
    "milli?",
    "mobile?",
    "multi",
    "naut",
    "oléo",
    "omni",
    "onne$",
    "otte$",
    "ovo",
    "patr[oi]",
    "péné",
    "^per",
    "pétro",
    "pisci",
    "^pré",
    "^pro",
    "quadri",
    "quinqu",
    "radio",
    "rétro",
    "^ré",
    "recti?",
    "semi",
    "^sub",
    "super",
    "supra",
    "tion$",
    "trans",
    "^tri",
    "ude$",
    "ule$",
    "ultra",
    "^uni",
    "ure$",
    "vore$",
]