Grammalecte  Diff

Differences From Artifact [afd66f37ba]:

To Artifact [66fc2954b6]:


86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
    "ttq": "tant que",
    "ts": "tous",
    "tt": "tant|tout",
    "tte": "toute",
    "ttes": "toutes",
    "y’a": "y a",

    "Iier": "Iᵉʳ",
    "Iière": "Iʳᵉ",
    "IIième": "IIᵉ",
    "IIIième": "IIIᵉ",
    "IVième": "IVᵉ",
    "Vième": "Vᵉ",
    "VIième": "VIᵉ",
    "VIIième": "VIIᵉ",
    "VIIIième": "VIIIᵉ",
    "IXième": "IXᵉ",
    "Xième": "Xᵉ",
    "XIième": "XIᵉ",
    "XIIième": "XIIᵉ",
    "XIIIième": "XIIIᵉ",
    "XIVième": "XIVᵉ",
    "XVième": "XVᵉ",
    "XVIième": "XVIᵉ",
    "XVIIième": "XVIIᵉ",
    "XVIIIième": "XVIIIᵉ",
    "XIXième": "XIXᵉ",
    "XXième": "XXᵉ",
    "XXIième": "XXIᵉ",
    "XXIIième": "XXIIᵉ",
    "XXIIIième": "XXIIIᵉ",
    "XXIVième": "XXIVᵉ",
    "XXVième": "XXVᵉ",
    "XXVIième": "XXVIᵉ",
    "XXVIIième": "XXVIIᵉ",
    "XXVIIIième": "XXVIIIᵉ",
    "XXIXième": "XXIXᵉ",
    "XXXième": "XXXᵉ",

    "Ier": "Iᵉʳ",
    "Ière": "Iʳᵉ",
    "IIème": "IIᵉ",
    "IIIème": "IIIᵉ",
    "IVème": "IVᵉ",
    "Vème": "Vᵉ",
    "VIème": "VIᵉ",
    "VIIème": "VIIᵉ",
    "VIIIème": "VIIIᵉ",
    "IXème": "IXᵉ",
    "Xème": "Xᵉ",
    "XIème": "XIᵉ",
    "XIIème": "XIIᵉ",
    "XIIIème": "XIIIᵉ",
    "XIVème": "XIVᵉ",
    "XVème": "XVᵉ",
    "XVIème": "XVIᵉ",
    "XVIIème": "XVIIᵉ",
    "XVIIIème": "XVIIIᵉ",
    "XIXème": "XIXᵉ",
    "XXème": "XXᵉ",
    "XXIème": "XXIᵉ",
    "XXIIème": "XXIIᵉ",
    "XXIIIème": "XXIIIᵉ",
    "XXIVème": "XXIVᵉ",
    "XXVème": "XXVᵉ",
    "XXVIème": "XXVIᵉ",
    "XXVIIème": "XXVIIᵉ",
    "XXVIIIème": "XXVIIIᵉ",
    "XXIXème": "XXIXᵉ",
    "XXXème": "XXXᵉ"
}


# Préfixes et suffixes

aPfx1 = frozenset([
    "anti", "archi", "contre", "hyper", "mé", "méta", "im", "in", "ir", "par", "proto",







|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|







86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
    "ttq": "tant que",
    "ts": "tous",
    "tt": "tant|tout",
    "tte": "toute",
    "ttes": "toutes",
    "y’a": "y a",

    "Iier":         "Iᵉʳ",          "iier":         "Iᵉʳ",              "IIER":         "Iᵉʳ",
    "Iière":        "Iʳᵉ",          "iière":        "Iʳᵉ",              "IIÈRE":        "Iʳᵉ",
    "IIième":       "IIᵉ",          "iiième":       "IIᵉ|IIIᵉ",         "IIIÈME":       "IIᵉ|IIIᵉ",
    "IIIième":      "IIIᵉ",         "iiiième":      "IIIᵉ",             "IIIIÈME":      "IIIᵉ",
    "IVième":       "IVᵉ",          "ivième":       "IVᵉ",              "IVIÈME":       "IVᵉ",
    "Vième":        "Vᵉ",           "vième":        "Vᵉ|VIᵉ",           "VIÈME":        "Vᵉ|VIᵉ",
    "VIième":       "VIᵉ",          "viième":       "VIᵉ|VIIᵉ",         "VIIÈME":       "VIᵉ|VIIᵉ",
    "VIIième":      "VIIᵉ",         "viiième":      "VIIᵉ|VIIIᵉ",       "VIIIÈME":      "VIIᵉ|VIIIᵉ",
    "VIIIième":     "VIIIᵉ",        "viiiième":     "VIIIᵉ",            "VIIIIÈME":     "VIIIᵉ",
    "IXième":       "IXᵉ",          "ixième":       "IXᵉ",              "IXIÈME":       "IXᵉ",
    "Xième":        "Xᵉ",           "xième":        "Xᵉ|XIᵉ",           "XIÈME":        "Xᵉ|XIᵉ",
    "XIième":       "XIᵉ",          "xiième":       "XIᵉ|XIIᵉ",         "XIIÈME":       "XIᵉ|XIIᵉ",
    "XIIième":      "XIIᵉ",         "xiiième":      "XIIᵉ|XIIIᵉ",       "XIIIÈME":      "XIIᵉ|XIIIᵉ",
    "XIIIième":     "XIIIᵉ",        "xiiiième":     "XIIIᵉ",            "XIIIIÈME":     "XIIIᵉ",
    "XIVième":      "XIVᵉ",         "xivième":      "XIVᵉ",             "XIVIÈME":      "XIVᵉ",
    "XVième":       "XVᵉ",          "xvième":       "XVᵉ|XVIᵉ",         "XVIÈME":       "XVᵉ|XVIᵉ",
    "XVIième":      "XVIᵉ",         "xviième":      "XVIᵉ|XVIIᵉ",       "XVIIÈME":      "XVIᵉ|XVIIᵉ",
    "XVIIième":     "XVIIᵉ",        "xviiième":     "XVIIᵉ|XVIIIᵉ",     "XVIIIÈME":     "XVIIᵉ|XVIIIᵉ",
    "XVIIIième":    "XVIIIᵉ",       "xviiiième":    "XVIIIᵉ",           "XVIIIIÈME":    "XVIIIᵉ",
    "XIXième":      "XIXᵉ",         "xixième":      "XIXᵉ",             "XIXIÈME":      "XIXᵉ",
    "XXième":       "XXᵉ",          "xxième":       "XXᵉ|XXIᵉ",         "XXIÈME":       "XXᵉ|XXIᵉ",
    "XXIième":      "XXIᵉ",         "xxiième":      "XXIᵉ|XXIIᵉ",       "XXIIÈME":      "XXIᵉ|XXIIᵉ",
    "XXIIième":     "XXIIᵉ",        "xxiiième":     "XXIIᵉ",            "XXIIIÈME":     "XXIIᵉ|XXIIIᵉ",
    "XXIIIième":    "XXIIIᵉ",       "xxiiiième":    "XXIIIᵉ",           "XXIIIIÈME":    "XXIIIᵉ",
    "XXIVième":     "XXIVᵉ",        "xxivième":     "XXIVᵉ",            "XXIVIÈME":     "XXIVᵉ",
    "XXVième":      "XXVᵉ",         "xxvième":      "XXVᵉ|XXVIᵉ",       "XXVIÈME":      "XXVᵉ|XXVIᵉ",
    "XXVIième":     "XXVIᵉ",        "xxviième":     "XXVIᵉ|XXVIIᵉ",     "XXVIIÈME":     "XXVIᵉ|XXVIIᵉ",
    "XXVIIième":    "XXVIIᵉ",       "xxviiième":    "XXVIIᵉ|XXVIIIᵉ",   "XXVIIIÈME":    "XXVIIᵉ|XXVIIIᵉ",
    "XXVIIIième":   "XXVIIIᵉ",      "xxviiiième":   "XXVIIIᵉ",          "XXVIIIIÈME":   "XXVIIIᵉ",
    "XXIXième":     "XXIXᵉ",        "xxixième":     "XXIXᵉ",            "XXIXIÈME":     "XXIXᵉ",
    "XXXième":      "XXXᵉ",         "xxxième":      "XXXᵉ",             "XXXIÈME":      "XXXᵉ",

    "Ier":          "Iᵉʳ",          "ier":          "Iᵉʳ",              "IER":          "Iᵉʳ",
    "Ière":         "Iʳᵉ",          "ière":         "Iʳᵉ",              "IÈRE":         "Iʳᵉ",
    "IIème":        "IIᵉ",          "iième":        "IIᵉ",              "IIÈME":        "IIᵉ",
    "IIIème":       "IIIᵉ",
    "IVème":        "IVᵉ",          "ivème":        "IVᵉ",              "IVÈME":        "IVᵉ",
    "Vème":         "Vᵉ",           "vème":         "Vᵉ",               "VÈME":         "Vᵉ",
    "VIème":        "VIᵉ",
    "VIIème":       "VIIᵉ",
    "VIIIème":      "VIIIᵉ",
    "IXème":        "IXᵉ",          "ixème":        "IXᵉ",              "IXÈME":        "IXᵉ",
    "Xème":         "Xᵉ",           "xème":         "Xᵉ",               "XÈME":         "Xᵉ",
    "XIème":        "XIᵉ",
    "XIIème":       "XIIᵉ",
    "XIIIème":      "XIIIᵉ",
    "XIVème":       "XIVᵉ",         "xivème":       "XIVᵉ",             "XIVÈME":       "XIVᵉ",
    "XVème":        "XVᵉ",          "xvème":        "XVᵉ",              "XVÈME":        "XVᵉ",
    "XVIème":       "XVIᵉ",
    "XVIIème":      "XVIIᵉ",
    "XVIIIème":     "XVIIIᵉ",
    "XIXème":       "XIXᵉ",         "xixème":       "XIXᵉ",             "XIXÈME":       "XIXᵉ",
    "XXème":        "XXᵉ",          "xxème":        "XXᵉ",              "XXÈME":        "XXᵉ",
    "XXIème":       "XXIᵉ",
    "XXIIème":      "XXIIᵉ",
    "XXIIIème":     "XXIIIᵉ",
    "XXIVème":      "XXIVᵉ",        "xxivème":      "XXIVᵉ",            "XXIVÈME":      "XXIVᵉ",
    "XXVème":       "XXVᵉ",         "xxvème":       "XXVᵉ",             "XXVÈME":       "XXVᵉ",
    "XXVIème":      "XXVIᵉ",
    "XXVIIème":     "XXVIIᵉ",
    "XXVIIIème":    "XXVIIIᵉ",
    "XXIXème":      "XXIXᵉ",        "xxixème":      "XXIXᵉ",            "XXIXÈME":      "XXIXᵉ",
    "XXXème":       "XXXᵉ",         "xxxème":       "XXXᵉ",             "XXXÈME":       "XXXᵉ"
}


# Préfixes et suffixes

aPfx1 = frozenset([
    "anti", "archi", "contre", "hyper", "mé", "méta", "im", "in", "ir", "par", "proto",