/
exceptions.lexc
304 lines (202 loc) · 8.78 KB
/
exceptions.lexc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
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
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
!! Exceptions are quite strange word-forms. the ones that do not fit anywhere
!! else. This file contains all enumerated word forms that cannot reasonably be
!! created from lexical data by regular inflection. Usually there should be next
!! to none exceptions, it's always better to have a paradigm that covers only
!! one or few words than an exception since these will not work nicely with e.g.
!! compounding scheme or possibly many end applications.
LEXICON EXCEPTIONS
!! negation verb has partial inflection:
!!€gt-norm:
!!€ en: ei+V+Neg+Act+Sg1
!!€ älkää: ei+V+Neg+Act+Imprt+Pl2
!!€ älkööt: ei+V+Neg+Act+Imprt+Pl3
ei+V+Neg+Act+Sg1:en VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Sg1+Foc/ka:enkä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Sg2:et VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Sg2+Foc/ka:etkä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Sg3:ei VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Sg3+Foc/ka:eikä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Pl1:emme VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Pl1+Foc/ka:emmekä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Pl2:ette VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Pl2+Foc/ka:ettekä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Pl3:eivät VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Pl3+Foc/ka:eivätkä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Imprt+Sg2:älä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Imprt+Sg2+Foc/ka:äläkä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Imprt+Sg3:älköön VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Imprt+Sg3+Foc/ka:älköönkä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Imprt+Pl1:älkäämme VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Imprt+Pl1+Foc/ka:älkäämmekä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Imprt+Pl2:älkää VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Imprt+Pl2+Foc/ka:älkääkä VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Imprt+Pl3:älkööt VERB_FRONT_CLIT_OPT ;
ei+V+Neg+Act+Imprt+Pl3+Foc/ka:älköötkä VERB_FRONT_CLIT_OPT ;
!! Some verbs only have few word-forms left:
!!€ kutiaa:
!!€ taita:
!!€ paratkoon:
!!€ eläköön:
eläköön+V:eläköön # ;
jutaa+V:jutaa # ;
jytää+V:jytää # ;
kutiaa+V:kutiaa # ;
parata+V:parata # ;
paratkoon+V:paratkoon # ;
sikisi+V:sikisi # ;
sikiää+V:sikiää # ;
taita+V:taita # ;
tietä+V:tietä # ;
tuta+V:tuta # ;
vilkkaa+V:vilkkaa # ;
!! The noun ruoka has irregular forms:
!!€ ruuassa:
!!€ ruuilla:
ruoka+N:ruua NOUN_BACK_WEAK_SINGULARS ;
ruoka+N:ruu NOUN_BACK_WEAK_PLURALS ;
!! The adjective hyvä has heteroclitic comparative derivations too:
!!€ parempi:
!!€ paremmissa:
!!€ paras:
!!€ parhaat:
hyvä+A:pare ADJ_BACK_COMPARATIVE ;
hyvä+A+Superl:paras ADJ_BACK_NOMINATIVE ;
hyvä+A+Superl:parhaa ADJ_BACK_SINGULARS ;
hyvä+A+Superl:parha ADJ_BACK_PLURALS ;
hyvä+A+Superl:paras ADJ_BACK_PARTITIVE_TA ;
hyvä+A+Superl:parhaa ADJ_BACK_ILLATIVE_SEEN ;
hyvä+A+Superl:parha ADJ_BACK_GENITIVE_IDEN ;
hyvä+A+Superl+Use/NG:parha ADJ_BACK_GENITIVE_ITTEN ;
hyvä+A+Superl:parha ADJ_BACK_PARTITIVE_ITA ;
hyvä+A+Superl:parha ADJ_BACK_ILLATIVE_ISIIN ;
hyvä+A:parha ADJ_BACK_SUPERLATIVE ;
hyvä+A+Der/sti+Adv:parhaiten ADV_BACK_CLIT_OPT ;
!! Some of the nouns have archaic consonat stem forms left:
!!€ vuonna:
!!€ sydännä:
!!€ jumalten:
!!€ sankarten:
vuosi+N+Sg+Ess+Use/NG:vuonna NOUN_BACK_POSS_AN_OPT ;
sydän+N+Sg+Ess+Use/NG:sydännä NOUN_FRONT_POSS_ÄN_OPT ;
jumala+N+Pl+Gen+Use/NG:jumalten NOUN_BACK_CLIT_OPT ;
jumala+N+Pl+Gen+Use/NG:jumalten NOUN_COMPOUND ;
sankari+N+Pl+Gen+Use/NG:sankarten NOUN_FRONT_CLIT_OPT ;
sankari+N+Pl+Gen+Use/NG:sankarten NOUN_COMPOUND ;
!! few verbs have shortened forms in standard spoken Finnish
!!€ meen:
!!€ tuut:
mennä+V+Act+Ind+Prs+Sg1+Dial/standard:meen VERB_FRONT_CLIT_OPT ;
mennä+V+Act+Ind+Prs+Sg2+Dial/standard:meet VERB_FRONT_CLIT_OPT ;
mennä+V+Act+Ind+Prs+Pl1+Dial/standard:meemme VERB_FRONT_CLIT_OPT ;
mennä+V+Act+Ind+Prs+Pl2+Dial/standard:meette VERB_FRONT_CLIT_OPT ;
mennä+V+Act+Imprt+Sg2+Dial/standard:mee VERB_FRONT_CLIT_OPT ;
mennä+V+Act+Imprt+Sg2+Dial/standard+Foc/s:mees VERB_FRONT_CLIT_OPT ;
tulla+V+Act+Ind+Prs+Sg1+Dial/standard:tuun VERB_BACK_CLIT_OPT ;
tulla+V+Act+Ind+Prs+Sg2+Dial/standard:tuut VERB_BACK_CLIT_OPT ;
tulla+V+Act+Ind+Prs+Pl1+Dial/standard:tuumme VERB_BACK_CLIT_OPT ;
tulla+V+Act+Ind+Prs+Pl2+Dial/standard:tuutte VERB_BACK_CLIT_OPT ;
tulla+V+Act+Imprt+Sg2+Dial/standard:tuu VERB_BACK_CLIT_OPT ;
tulla+V+Act+Imprt+Sg2+Dial/standard+Foc/s:tuus VERB_BACK_CLIT_OPT ;
panna+V+Act+Ind+Prs+Sg2+Dial/standard:paat VERB_BACK_CLIT_OPT ;
panna+V+Act+Imprt+Sg2+Dial/standard:paa VERB_BACK_CLIT_OPT ;
panna+V+Act+Imprt+Sg2+Dial/standard+Foc/s:paas VERB_BACK_CLIT_OPT ;
olla+V+Act+Ind+Prs+Sg1+Dial/standard:oon VERB_BACK_CLIT_OPT ;
olla+V+Act+Ind+Prs+Sg2+Dial/standard:oot VERB_BACK_CLIT_OPT ;
olla+V+Act+Ind+Prs+Pl1+Dial/standard:oomme VERB_BACK_CLIT_OPT ;
olla+V+Act+Ind+Prs+Pl2+Dial/standard:ootte VERB_BACK_CLIT_OPT ;
olla+V+Act+Imprt+Sg2+Dial/standard:oo VERB_BACK_CLIT_OPT ;
olla+V+Act+Imprt+Sg2+Dial/standard+Foc/s:oos VERB_BACK_CLIT_OPT ;
LEXICON CONJUNCTIONVERB
ehkä+Pcle#ei+V+Neg:ehke X_51ehkei ;
ja+CC#ei+V+Neg:e X_51eikä ;
miksi++Adv+Interr#ei+V+Neg:mikse X_51miksei ;
!että+CS#ei+Neg:ette X_51ettei ; cs.lexc
!jotta+CS#ei+Neg+CS:jolle X_51jollei ; cs.lexc
!jotta+CS#ei+Neg:jotte X_51jottei ; cs.lexc
!mutta+CC#ei+Neg:mutte X_51muttei ; cc.lexc
!vaikka+CS#ei+Neg:vaikke X_51vaikkei ; cs.lexc
LEXICON X_51ehkei
+Act+Pl1:mme VERB_FRONT_CLIT_OPT ;
+Act+Pl2:tte VERB_FRONT_CLIT_OPT ;
+Act+Pl3:ivät VERB_FRONT_CLIT_OPT ;
+Act+Sg1:n VERB_FRONT_CLIT_OPT ;
+Act+Sg2:t VERB_FRONT_CLIT_OPT ;
+Act+Sg3:i VERB_FRONT_CLIT_OPT ;
LEXICON X_51eikä
+Act+Pl1:mmekä VERB_FRONT_CLIT_OPT ;
+Act+Pl2:ttekä VERB_FRONT_CLIT_OPT ;
+Act+Pl3:ivätkä VERB_FRONT_CLIT_OPT ;
+Act+Sg1:nkä VERB_FRONT_CLIT_OPT ;
+Act+Sg2:tkä VERB_FRONT_CLIT_OPT ;
+Act+Sg3:ikä VERB_FRONT_CLIT_OPT ;
!LEXICON X_51ettei
!+Act+Pl1:mme VERB_FRONT_CLIT_OPT ;
!+Act+Pl2:tte VERB_FRONT_CLIT_OPT ;
!+Act+Pl3:ivät VERB_FRONT_CLIT_OPT ;
!+Act+Sg1:n VERB_FRONT_CLIT_OPT ;
!+Act+Sg2:t VERB_FRONT_CLIT_OPT ;
!+Act+Sg3:i VERB_FRONT_CLIT_OPT ;
!LEXICON X_51jollei
!+Act+Pl1:mme VERB_FRONT_CLIT_OPT ;
!+Act+Pl2:tte VERB_FRONT_CLIT_OPT ;
!+Act+Pl3:ivät VERB_FRONT_CLIT_OPT ;
!+Act+Sg1:n VERB_FRONT_CLIT_OPT ;
!+Act+Sg2:t VERB_FRONT_CLIT_OPT ;
!+Act+Sg3:i VERB_FRONT_CLIT_OPT ;
!LEXICON X_51jottei
!+Act+Pl1:mme VERB_FRONT_CLIT_OPT ;
!+Act+Pl2:tte VERB_FRONT_CLIT_OPT ;
!+Act+Pl3:ivät VERB_FRONT_CLIT_OPT ;
!+Act+Sg1:n VERB_FRONT_CLIT_OPT ;
!+Act+Sg2:t VERB_FRONT_CLIT_OPT ;
!+Act+Sg3:i VERB_FRONT_CLIT_OPT ;
LEXICON X_51miksei
+Act+Pl1:mme VERB_FRONT_CLIT_OPT ;
+Act+Pl2:tte VERB_FRONT_CLIT_OPT ;
+Act+Pl3:ivät VERB_FRONT_CLIT_OPT ;
+Act+Sg1:n VERB_FRONT_CLIT_OPT ;
+Act+Sg2:t VERB_FRONT_CLIT_OPT ;
+Act+Sg3:i VERB_FRONT_CLIT_OPT ;
!LEXICON X_51muttei
!+Act+Pl1:mme VERB_FRONT_CLIT_OPT ;
!+Act+Pl2:tte VERB_FRONT_CLIT_OPT ;
!+Act+Pl3:ivät VERB_FRONT_CLIT_OPT ;
!+Act+Sg1:n VERB_FRONT_CLIT_OPT ;
!+Act+Sg2:t VERB_FRONT_CLIT_OPT ;
!+Act+Sg3:i VERB_FRONT_CLIT_OPT ;
!LEXICON X_51vaikkei
!+Act+Pl1:mme VERB_FRONT_CLIT_OPT ;
!+Act+Pl2:tte VERB_FRONT_CLIT_OPT ;
!+Act+Pl3:ivät VERB_FRONT_CLIT_OPT ;
!+Act+Sg1:n VERB_FRONT_CLIT_OPT ;
!+Act+Sg2:t VERB_FRONT_CLIT_OPT ;
!+Act+Sg3:i VERB_FRONT_CLIT_OPT ;
LEXICON X
and:and X_FORGN_EN ;
by:by X_FORGN_EN ;
mr.:mr. X_FORGN_EN ;
new:new X_FORGN_EN ;
of:of X_FORGN_EN ;
the:the X_FORGN_EN ;
LEXICON X_51ettei
+Act+Pl1:emme VERB_FRONT_CLIT_OPT ;
+Act+Pl1+Use/Arch:’emme VERB_FRONT_CLIT_OPT ;
+Act+Pl2:ette VERB_FRONT_CLIT_OPT ;
+Act+Pl2+Use/Arch:’ette VERB_FRONT_CLIT_OPT ;
+Act+Pl3:eivät VERB_FRONT_CLIT_OPT ;
+Act+Pl3+Use/Arch:’eivät VERB_FRONT_CLIT_OPT ;
+Act+Sg1:en VERB_FRONT_CLIT_OPT ;
+Act+Sg1+Use/Arch:’en VERB_FRONT_CLIT_OPT ;
+Act+Sg2:et VERB_FRONT_CLIT_OPT ;
+Act+Sg2+Use/Arch:’et VERB_FRONT_CLIT_OPT ;
+Act+Sg3:ei VERB_FRONT_CLIT_OPT ;
+Act+Sg3+Use/Arch:’ei VERB_FRONT_CLIT_OPT ;
LEXICON X_51äläkä
+Act+Imprt+Pl1:käämmekä VERB_FRONT_CLIT_OPT ;
+Act+Imprt+Pl2:kääkä VERB_FRONT_CLIT_OPT ;
+Act+Imprt+Pl2+Use/Arch:käättekä VERB_FRONT_CLIT_OPT ;
+Act+Imprt+Pl3:köötkä VERB_FRONT_CLIT_OPT ;
+Act+Imprt+Sg2:äkä VERB_FRONT_CLIT_OPT ;
+Act+Imprt+Sg3:köönkä VERB_FRONT_CLIT_OPT ;
LEXICON X_FORGN_EN
+OLang/eng: # ;