-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathverbtab.h
171 lines (133 loc) · 6.89 KB
/
verbtab.h
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
/* persona-numerus-tempus-genus order */
char *coni1_ind_imp[2][3][2][3] =
{ { { { "o", "as", "at" }, { "amus", "atis", "ant" } },
{ { "abam", "abas", "abat" }, { "abamus", "abatis", "abant" } },
{ { "abo", "abis", "abit" }, { "abimus", "abitis", "abunt" } } },
{ { { "or", "aris", "atur" }, { "amur", "amini", "antur" } },
{ { "abar", "abaris", "abatur" }, { "abamur", "abamini", "abantur" } },
{ { "abor", "aberis", "abitur" }, { "abimur", "abimini", "abuntur" } } } };
char *coni2_ind_imp[2][3][2][3] =
{ { { { "eo", "es", "et" }, { "emus", "etis", "ent" } },
{ { "ebam", "ebas", "ebat" }, { "ebamus", "ebatis", "ebant" } },
{ { "ebo", "ebis", "ebit" }, { "ebimus", "ebitis", "ebunt" } } },
{ { { "eor", "eris", "etur" }, { "emur", "emini", "entur" } },
{ { "ebar", "ebaris", "ebatur" }, { "ebamur", "ebamini", "ebantur" } },
{ { "ebor", "eberis", "ebitur" }, { "ebimur", "ebimini", "ebuntur" } } } };
char *coni3_ind_imp[2][3][2][3] =
{ { { { "o", "is", "it" }, { "imus", "itis", "unt" } },
{ { "ebam", "ebas", "ebat" }, { "ebamus", "ebatis", "ebant" } },
{ { "am", "es", "et" }, { "emus", "etis", "ent" } } },
{ { { "or", "eris", "itur" }, { "imur", "imini", "untur" } },
{ { "ebar", "ebaris", "ebatur" }, { "ebamur", "ebamini", "ebantur" } },
{ { "ar", "eris", "etur" }, { "emur", "emini", "entur" } } } };
char *coni3i_ind_imp[2][3][2][3] =
{ { { { "io", "is", "it" }, { "imus", "itis", "iunt" } },
{ { "iebam", "iebas", "iebat" }, { "iebamus", "iebatis", "iebant" } },
{ { "iam", "ies", "iet" }, { "iemus", "ietis", "ient" } } },
{ { { "ior", "eris", "itur" }, { "imur", "imini", "iuntur" } },
{ { "iebar", "iebaris", "iebatur" }, { "iebamur", "iebamini", "iebantur" } },
{ { "iar", "ieris", "ietur" }, { "iemur", "iemini", "ientur" } } } };
char *coni4_ind_imp[2][3][2][3] =
{ { { { "io", "is", "it" }, { "imus", "itis", "iunt" } },
{ { "iebam", "iebas", "iebat" }, { "iebamus", "iebatis", "iebant" } },
{ { "iam", "ies", "iet" }, { "iemus", "ietis", "ient" } } },
{ { { "ior", "iris", "itur" }, { "imur", "imini", "iuntur" } },
{ { "iebar", "iebaris", "iebatur" }, { "iebamur", "iebamini", "iebantur" } },
{ { "iar", "ieris", "ietur" }, { "iemur", "iemini", "ientur" } } } };
char *coni1_con_imp[2][2][2][3] =
{ { { { "em", "es", "et" }, { "emus", "etis", "ent" } },
{ { "arem", "ares", "aret" }, { "aremus", "aretis", "arent" } } },
{ { { "er", "eris", "etur" }, { "emur", "emini", "entur" } },
{ { "arer", "areris", "aretur" }, { "aremur", "aremini", "arentur" } } } };
char *coni2_con_imp[2][2][2][3] =
{ { { { "eam", "eas", "eat" }, { "eamus", "eatis", "eant" } },
{ { "erem", "eres", "eret" }, { "eremus", "eretis", "erent" } } },
{ { { "ear", "earis", "eatur" }, { "eamur", "eamini", "eantur" } },
{ { "erer", "ereris", "eretur" }, { "eremur", "eremini", "erentur" } } } };
char *coni3_con_imp[2][2][2][3] =
{ { { { "am", "as", "at" }, { "amus", "atis", "ant" } },
{ { "erem", "eres", "eret" }, { "eremus", "eretis", "erent" } } },
{ { { "ar", "aris", "atur" }, { "amur", "amini", "antur" } },
{ { "erer", "ereris", "eretur" }, { "eremur", "eremini", "erentur" } } } };
char *coni3i_con_imp[2][2][2][3] =
{ { { { "iam", "ias", "iat" }, { "iamus", "iatis", "iant" } },
{ { "erem", "eres", "eret" }, { "eremus", "eretis", "erent" } } },
{ { { "iar", "iaris", "iatur" }, { "iamur", "iamini", "iantur" } },
{ { "erer", "ereris", "eretur" }, { "eremur", "eremini", "erentur" } } } };
char *coni4_con_imp[2][2][2][3] =
{ { { { "iam", "ias", "iat" }, { "iamus", "iatis", "iant" } },
{ { "irem", "ires", "iret" }, { "iremus", "iretis", "irent" } } },
{ { { "iar", "iaris", "iatur" }, { "iamur", "iamini", "iantur" } },
{ { "irer", "ireris", "iretur" }, { "iremur", "iremini", "irentur" } } } };
/* persona-numerus-tempus order */
char *act_ind_perf[3][2][3] =
{ { { "i", "isti", "it" }, { "imus", "istis", "erunt" } },
{ { "eram", "eras", "erat" }, { "eramus", "eratis", "erant" } },
{ { "ero", "eris", "erit" }, { "erimus", "eritis", "erint" } } };
char *act_con_perf[2][2][3] =
{ { { "erim", "eris", "erit" }, { "erimus", "eritis", "erint" } },
{ { "issem", "isses", "isset" }, { "issemus", "issetis", "issent" } } };
/* numerus-genus order */
char *coni1_imptiv1[2][2] =
{ { "a", "ate" }, { "are", "amini" } };
char *coni2_imptiv1[2][2] =
{ { "e", "ete" }, { "ere", "emini" } };
char *coni3_imptiv1[2][2] =
{ { "e", "ite" }, { "ere", "imini" } };
char *coni3i_imptiv1[2][2] =
{ { "e", "ite" }, { "ere", "imini" } };
char *coni4_imptiv1[2][2] =
{ { "i", "ite" }, { "ire", "imini" } };
/* persona-numerus-genus order */
char *coni1_imptiv2[2][2][2] =
{ { { "ato", "ato" }, { "atote", "anto" } },
{ { "ator", "ator" }, { "", "antor" } } };
char *coni2_imptiv2[2][2][2] =
{ { { "eto", "eto" }, { "etote", "ento" } },
{ { "etor", "etor" }, { "", "entor" } } };
char *coni3_imptiv2[2][2][2] =
{ { { "ito", "ito" }, { "itote", "unto" } },
{ { "itor", "itor" }, { "", "untor" } } };
char *coni3i_imptiv2[2][2][2] =
{ { { "ito", "ito" }, { "itote", "iunto" } },
{ { "itor", "itor" }, { "", "iuntor" } } };
char *coni4_imptiv2[2][2][2] =
{ { { "ito", "ito" }, { "itote", "iunto" } },
{ { "itor", "itor" }, { "", "iuntor" } } };
/* persona-numerus-tempus order */
char *sum_ind_imp[3][2][3] =
{ { { "sum", "es", "est" }, { "sumus", "estis", "sunt" } },
{ { "eram", "eras", "erat" }, { "eramus", "eratus", "erant" } },
{ { "ero", "eris", "erit" }, { "erimus", "eritis", "erunt" } } };
char *sum_con_imp[2][2][3] =
{ { { "sim", "sis", "sit" }, { "simus", "sitis", "sint" } },
{ { "essem", "esses", "esset" }, { "essemus", "essetis", "essent" } } };
char *sum_imptiv1[2] =
{ "es", "este" };
char *sum_imptiv2[2][2] =
{ { "esto", "esto" }, { "estote", "sunto" } };
/* persona-numerus-tempus-genus order */
char *fero_ind_imp[2][3][2][3] =
{ { { { "fero", "fers", "fert" }, { "ferimus", "fertis", "ferunt" } },
{ { "ferebam", "ferebas", "ferebat" },
{ "ferebamus", "ferebatis", "ferebant" } },
{ { "feram", "feres", "feret" }, { "feremus", "feretis", "ferent" } } },
{ { { "feror", "ferris", "fertur" },
{ "ferimur", "ferimini", "feruntur" } },
{ { "ferebar", "ferebaris", "ferebatur" },
{ "ferebamur", "ferebamini", "ferebantur" } },
{ { "ferar", "fereris", "feretur" },
{ "feremur", "feremini", "ferentur" } } } };
char *fero_con_imp[2][2][2][3] =
{ { { { "feram", "feras", "ferat" }, { "feramus", "feratis", "ferant" } },
{ { "ferrem", "ferres", "ferret" },
{ "ferremus", "ferretis", "ferrent" } } },
{ { { "ferar", "feraris", "feratur" },
{ "feramur", "feramini", "ferantur" } },
{ { "ferrer", "ferreris", "ferretur" },
{ "ferremur", "ferremini", "ferrentur" } } } };
char *fero_imptiv1[2][2] =
{ { "fer", "ferte" }, { "ferre", "ferimini" } };
char *fero_imptiv2[2][2][2] =
{ { { "ferto", "ferto" }, { "fertote", "ferunto" } },
{ { "fertor", "fertor" }, { "", "feruntor" } } };