ddc
eng_consts.h
Go to the documentation of this file.
1 //
2 // This file is part of DDC.
3 //
4 // DDC is free software: you can redistribute it and/or modify
5 // it under the terms of the GNU Lesser General Public License as published by
6 // the Free Software Foundation, either version 3 of the License, or
7 // (at your option) any later version.
8 //
9 // DDC is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 // GNU Lesser General Public License for more details.
13 //
14 // You should have received a copy of the GNU Lesser General Public License
15 // along with DDC. If not, see <http://www.gnu.org/licenses/>.
16 //
17 // ========== Dialing Lemmatizer (www.aot.ru)
18 // ========== Copyright by Alexey Sokirko, Dmitry Pankratov, Bryan Jurish (2011)
19 
20 #ifndef __AGRAMTABLib_LIBRARY_DEFINED__
21 
22 #ifndef eng_consts_h
23 #define eng_consts_h
24 
25 
27 {
28  eNOUN = 0,
29  eADJ = 1,
30  eVERB = 2,
31  eVBE = 3,
32  eMOD = 4,
33  eNUMERAL = 5,
34  eCONJ = 6,
35  eINTERJ = 7,
36  ePREP = 8,
37  ePARTICLE = 9,
38  eART = 10,
39  eADV = 11,
40  ePN = 12,
41  eORDNUM = 13,
42  ePRON = 14,
43  ePOSS = 15,
44  ePN_ADJ = 16
45 };
46 
47 
48 enum eGrammems {
49  eSingular = 0,
50  ePlural = 1,
52  eFeminum = 3,
53  eAnimative = 4,
57  eNarrative = 8,
59  eProper = 10,
61  ePossessive = 12,
62  ePredicative = 13,
63  eUncountable = 14,
66  eMass = 17,
67  eComparativ = 18,
68  eSupremum = 19,
69  eFirstPerson = 20,
71  eThirdPerson = 22,
74  ePastIndef = 25,
76  eGerund = 27,
77  eFuturum = 28,
79 
82  eNames = 32,
84 
85 };
86 
87 
88 #endif
89 
90 
91 #endif
92 
93 /*--- emacs style variables ---
94  * Local Variables:
95  * mode: C++
96  * c-file-style: "ellemtel"
97  * c-basic-offset: 4
98  * tab-width: 8
99  * indent-tabs-mode: nil
100  * End:
101  */
Definition: eng_consts.h:31
Definition: eng_consts.h:80
Definition: eng_consts.h:64
Definition: eng_consts.h:70
Definition: eng_consts.h:67
Definition: eng_consts.h:68
Definition: eng_consts.h:34
Definition: eng_consts.h:73
Definition: eng_consts.h:72
Definition: eng_consts.h:75
Definition: eng_consts.h:42
Definition: eng_consts.h:82
Definition: eng_consts.h:36
Definition: eng_consts.h:35
Definition: eng_consts.h:65
Definition: eng_consts.h:62
Definition: eng_consts.h:32
Definition: eng_consts.h:59
Definition: eng_consts.h:38
Definition: eng_consts.h:74
Definition: eng_consts.h:78
Definition: eng_consts.h:30
Definition: eng_consts.h:57
eGrammems
Definition: eng_consts.h:48
Definition: eng_consts.h:43
Definition: eng_consts.h:71
Definition: eng_consts.h:56
Definition: eng_consts.h:63
Definition: eng_consts.h:41
Definition: eng_consts.h:54
Definition: eng_consts.h:66
Definition: eng_consts.h:28
Definition: eng_consts.h:61
Definition: eng_consts.h:83
Definition: eng_consts.h:76
Definition: eng_consts.h:29
Definition: eng_consts.h:49
Definition: eng_consts.h:77
Definition: eng_consts.h:58
Definition: eng_consts.h:52
Definition: eng_consts.h:51
Definition: eng_consts.h:53
Definition: eng_consts.h:37
Definition: eng_consts.h:40
Definition: eng_consts.h:55
ePartOfSpeeches
Definition: eng_consts.h:26
Definition: eng_consts.h:81
Definition: eng_consts.h:60
Definition: eng_consts.h:33
Definition: eng_consts.h:69
Definition: eng_consts.h:39
Definition: eng_consts.h:44
Definition: eng_consts.h:50