summaryrefslogtreecommitdiff
path: root/treebanks/talbanken/Idents.hs
blob: dd2b709e87ae08155055779b5ff4f7d91afc2a68 (plain)
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
module Idents where

import PGF

cidASimul      = mkCId "ASimul"
cidAAnter      = mkCId "AAnter"
cidPositAdvAdj = mkCId "PositAdvAdj"
cidPositAdVAdj = mkCId "PositAdVAdj"
cidUseCl       = mkCId "UseCl"
cidUseQCl      = mkCId "UseQCl"
cidPredVP      = mkCId "PredVP"
cidAdjCN       = mkCId "AdjCN"
cidUseN        = mkCId "UseN"
cidDetQuant    = mkCId "DetQuant"
cidNumSg       = mkCId "NumSg"
cidNumPl       = mkCId "NumPl"
cidDetCN       = mkCId "DetCN"
cidIndefArt    = mkCId "IndefArt"
cidDefArt      = mkCId "DefArt"
cidUsePN       = mkCId "UsePN"
cidUseQuantPN  = mkCId "UseQuantPN"
cidSymbPN      = mkCId "SymbPN"
cidMkSymb      = mkCId "MkSymb"
cidUsePron     = mkCId "UsePron"
cidConjNP      = mkCId "ConjNP"
cidBaseNP      = mkCId "BaseNP"
cidConsNP      = mkCId "ConsNP"
cidConjCN      = mkCId "ConjCN"
cidBaseCN      = mkCId "BaseCN"
cidConsCN      = mkCId "ConsCN"
cidMassNP      = mkCId "MassNP"
cidAdvNP       = mkCId "AdvNP"
cidTPres       = mkCId "TPres"
cidTPast       = mkCId "TPast"
cidTFut        = mkCId "TFut"
cidTFutKommer  = mkCId "TFutKommer"
cidTCond       = mkCId "TCond"
cidTTAnt       = mkCId "TTAnt"
cidPPos        = mkCId "PPos"
cidPNeg        = mkCId "PNeg"
cidComplSlash  = mkCId "ComplSlash"
cidSlashV2a    = mkCId "SlashV2a"
cidSlashV2A    = mkCId "SlashV2A"
cidComplVS     = mkCId "ComplVS"
cidUseV        = mkCId "UseV"
cidAdVVP       = mkCId "AdVVP"
cidAdvVP       = mkCId "AdvVP"
cidAdvVPSlash  = mkCId "AdvVPSlash"
cidPrepNP      = mkCId "PrepNP"
cidto_Prep     = mkCId "to_Prep"
cidsuch_as_Prep= mkCId "such_as_Prep"
cidPastPartAP  = mkCId "PastPartAP"
cidPassV2      = mkCId "PassV2"
cidAdvS        = mkCId "AdvS"
cidPositA      = mkCId "PositA"
cidIDig        = mkCId "IDig"
cidIIDig       = mkCId "IIDig"
cidNumCard     = mkCId "NumCard" 
cidNumDigits   = mkCId "NumDigits"
cidNumNumeral  = mkCId "NumNumeral"
cidnum         = mkCId "num"
cidpot2as3     = mkCId "pot2as3"
cidpot1as2     = mkCId "pot1as2"
cidpot0as1     = mkCId "pot0as1"
cidpot01       = mkCId "pot01"
cidpot0        = mkCId "pot0"
cidn7          = mkCId "n7"
cidPossPron    = mkCId "PossPron"
cidCompAP      = mkCId "CompAP"
cidCompNP      = mkCId "CompNP"
cidCompAdv     = mkCId "CompAdv"
cidUseComp     = mkCId "UseComp"
cidCompoundCN  = mkCId "CompoundCN"
cidDashCN      = mkCId "DashCN"
cidProgrVP     = mkCId "ProgrVP"
cidGerundN     = mkCId "GerundN"
cidGenNP       = mkCId "GenNP"
cidPredetNP    = mkCId "PredetNP"
cidDetNP       = mkCId "DetNP"
cidAdAP        = mkCId "AdAP"
cidPositAdAAdj = mkCId "PositAdAAdj"

cidBaseAP      = mkCId "BaseAP"
cidConjAP      = mkCId "ConjAP"
cidAndConj     = mkCId "and_Conj"
cidOrConj      = mkCId "or_Conj"
cidConsAP      = mkCId "ConsAP"
cidQuestVP     = mkCId "QuestVP"
cidComplVV     = mkCId "ComplVV"
cidComplVA     = mkCId "ComplVA"
cidUseCopula   = mkCId "UseCopula"
cidPhrUtt      = mkCId "PhrUtt"
cidNoPConj     = mkCId "NoPConj"
cidNoVoc       = mkCId "NoVoc"
cidUttS        = mkCId "UttS"
cidUttQS       = mkCId "UttQS"
cidUseComparA  = mkCId "UseComparA"
cidOrdSuperl   = mkCId "OrdSuperl"
cidUttImpPol   = mkCId "UttImpPol"
cidImpVP       = mkCId "ImpVP"
cidPConjConj   = mkCId "PConjConj"
cidUttNP       = mkCId "UttNP"
cidGenericCl   = mkCId "GenericCl"
cidAdAdv       = mkCId "AdAdv"
cidConsAdv     = mkCId "ConsAdv"
cidBaseAdv     = mkCId "BaseAdv"
cidConjAdv     = mkCId "ConjAdv"
cidConsVPS     = mkCId "ConsVPS"
cidBaseVPS     = mkCId "BaseVPS"
cidConjVPS     = mkCId "ConjVPS"
cidConsS       = mkCId "ConsS"
cidBaseS       = mkCId "BaseS"
cidConjS       = mkCId "ConjS"
cidSubjS       = mkCId "SubjS"
cidUttAdv      = mkCId "UttAdv"
cidApposCN     = mkCId "ApposCN"
cidUseRCl      = mkCId "UseRCl"
cidImpersCl    = mkCId "ImpersCl"
cidReflVP      = mkCId "ReflVP"
cidExistNP     = mkCId "ExistNP"
cidUseA2       = mkCId "UseA2"
cidComplN2     = mkCId "ComplN2"
cidAdvIAdv     = mkCId "AdvIAdv"
cidQuestIAdv   = mkCId "QuestIAdv"
cidQuestIComp  = mkCId "QuestIComp"
cidQuestSlash  = mkCId "QuestSlash"
cidCompIAdv    = mkCId "CompIAdv"
cidCompIP      = mkCId "CompIP"
cidIdetCN      = mkCId "IdetCN"
cidIdetQuant   = mkCId "IdetQuant"
cidPrepIP      = mkCId "PrepIP"
cidFocObj      = mkCId "FocObj"
cidSlashVP     = mkCId "SlashVP"
cidAdvSlash    = mkCId "AdvSlash"
cidSSubjS      = mkCId "SSubjS"
cidRelVP       = mkCId "RelVP"
cidIdRP        = mkCId "IdRP"
cidRelSlash    = mkCId "RelSlash"
cidTopAdv      = mkCId "TopAdv"
cidTopAP       = mkCId "TopAP"
cidTopObj      = mkCId "TopObj"
cidUseTop      = mkCId "UseTop"


-- added to Extra
cidDropAttVV   = mkCId "ComplBareVV"
cidRelCN       = mkCId "RelCN"
cidPassV2'     = mkCId "PassV2"
cidVPSlashAP   = mkCId "PPartAP"
cidReflCN      = mkCId "ReflIdPron"
cidReflIdPron  = mkCId "ReflIdPron"
cidPredetAdvF  = mkCId "PredetAdvF"

cidCompPronAQ  = mkCId "CompPronAQ" 
cidQuantPronAQ = mkCId "QuantPronAQ"

--not present in grammar
cidCNNumNP     = mkCId "CNNumNP"

-- words
cidhow8much_IAdv = mkCId "how8much_IAdv"
cidBy8agent_Prep = mkCId "by8agent_Prep"
cidD_1         = mkCId "D_1"
cidName        = mkCId "john_PN"
cidCan_VV      = mkCId "can_VV"  
cidMust_VV     = mkCId "must_VV"
cidWant_VV     = mkCId "want_VV"
cidHave_V2     = mkCId "have_V2"
cidGet_V2      = mkCId "faa_vb_1_1_V2"   -- in lexicon, not grammar
cidGet_VV      = mkCId "faa_vb_1_1_VV"   -- in lexicon, not grammar
cidDo_V2       = mkCId "do_V2"
cidDo_VV       = mkCId "do_VV"
cidBecome_V2   = mkCId "become_V2" 
cidBecome_VA   = mkCId "become_VA" 

-- for old translation
cidReflSlash =  mkCId "ReflSlash"
cidSlash3V3  =  mkCId "Slash3V3"
cidSlash2V3  =  mkCId "Slash2V3"
cidSlashV2V  =  mkCId "Slash2V2"
cidComplVQ   =  mkCId "ComplVQ"
cidRelNP'    =  mkCId "RelNP'"