source: SCHEMAcat/trunk/data/schemata/Adelheid/AdelheidTag.ebnf @ 2029

Last change on this file since 2029 was 2029, checked in by mwindhouwer, 12 years ago

Initial import of all the *cats, i.e., ISOcat, RELcat and SCHEMAcat.

File size: 6.2 KB
Line 
1(* @dcr:datcat 'Adj' http://www.isocat.org/datcat/DC-4249 *)
2(* @dcr:datcat 'Adp' http://www.isocat.org/datcat/DC-4250 *)
3(* @dcr:datcat 'Adv' http://www.isocat.org/datcat/DC-4251 *)
4(* @dcr:datcat 'Art' http://www.isocat.org/datcat/DC-4252 *)
5(* @dcr:datcat 'Conj' http://www.isocat.org/datcat/DC-4253 *)
6(* @dcr:datcat 'Misc' http://www.isocat.org/datcat/DC-4254 *)
7(* @dcr:datcat 'N' http://www.isocat.org/datcat/DC-4255 *)
8(* @dcr:datcat 'Num' http://www.isocat.org/datcat/DC-4256 *)
9(* @dcr:datcat 'Pron' http://www.isocat.org/datcat/DC-4257 *)
10(* @dcr:datcat 'Pronadv' http://www.isocat.org/datcat/DC-4258 *)
11(* @dcr:datcat 'Punc' http://www.isocat.org/datcat/DC-4259 *)
12(* @dcr:datcat 'V' http://www.isocat.org/datcat/DC-4260 *)
13
14(* @dcr:datcat DEFTYPE http://www.isocat.org/datcat/DC-4261 *)
15(* @dcr:datcat FORM http://www.isocat.org/datcat/DC-4262 *)
16(* @dcr:datcat ADVTYPE http://www.isocat.org/datcat/DC-4263 *)
17(* @dcr:datcat CONJTYPE http://www.isocat.org/datcat/DC-4264 *)
18(* @dcr:datcat MISCTYPE http://www.isocat.org/datcat/DC-4265 *)
19(* @dcr:datcat NUMTYPE http://www.isocat.org/datcat/DC-4266 *)
20(* @dcr:datcat PRONTYPE1 http://www.isocat.org/datcat/DC-4267 *)
21(* @dcr:datcat PRONTYPE2 http://www.isocat.org/datcat/DC-4268 *)
22(* @dcr:datcat PRONADVTYPE http://www.isocat.org/datcat/DC-4269 *)
23(* @dcr:datcat PUNCTYPE http://www.isocat.org/datcat/DC-4270 *)
24(* @dcr:datcat FINITENESS http://www.isocat.org/datcat/DC-4271 *)
25(* @dcr:datcat FINITE http://www.isocat.org/datcat/DC-4272 *)
26(* @dcr:datcat NONFIN http://www.isocat.org/datcat/DC-4273 *)
27(* @dcr:datcat PART http://www.isocat.org/datcat/DC-4274 *)
28(* @dcr:datcat PARTICLE http://www.isocat.org/datcat/DC-4275 *)
29(* @dcr:datcat TENSE http://www.isocat.org/datcat/DC-4276 *)
30(* @dcr:datcat VTYPE http://www.isocat.org/datcat/DC-4277 *)
31
32(* @dcr:datcat 'def' http://www.isocat.org/datcat/DC-4278 *)
33(* @dcr:datcat 'indef' http://www.isocat.org/datcat/DC-4279 *)
34(* @dcr:datcat 'pers' http://www.isocat.org/datcat/DC-4280 *)
35(* @dcr:datcat 'refl' http://www.isocat.org/datcat/DC-4281 *)
36(* @dcr:datcat 'poss' http://www.isocat.org/datcat/DC-4282 *)
37(* @dcr:datcat 'dem' http://www.isocat.org/datcat/DC-4283 *)
38(* @dcr:datcat 'gener' http://www.isocat.org/datcat/DC-4284 *)
39(* @dcr:datcat 'inter' http://www.isocat.org/datcat/DC-4285 *)
40(* @dcr:datcat 'neg' http://www.isocat.org/datcat/DC-4286 *)
41(* @dcr:datcat 'rel' http://www.isocat.org/datcat/DC-4287 *)
42(* @dcr:datcat 'resum' http://www.isocat.org/datcat/DC-4288 *)
43(* @dcr:datcat 'prep' http://www.isocat.org/datcat/DC-4289 *)
44(* @dcr:datcat 'formbase' http://www.isocat.org/datcat/DC-4290 *)
45(* @dcr:datcat 'forme' http://www.isocat.org/datcat/DC-4291 *)
46(* @dcr:datcat 'formlatin' http://www.isocat.org/datcat/DC-4292 *)
47(* @dcr:datcat 'formn' http://www.isocat.org/datcat/DC-4293 *)
48(* @dcr:datcat 'formnt' http://www.isocat.org/datcat/DC-4294 *)
49(* @dcr:datcat 'formr' http://www.isocat.org/datcat/DC-4295 *)
50(* @dcr:datcat 'forms' http://www.isocat.org/datcat/DC-4296 *)
51(* @dcr:datcat 'formt' http://www.isocat.org/datcat/DC-4297 *)
52(* @dcr:datcat 'unclear' http://www.isocat.org/datcat/DC-4298 *)
53(* @dcr:datcat 'alse' http://www.isocat.org/datcat/DC-4299 *)
54(* @dcr:datcat 'comp' http://www.isocat.org/datcat/DC-4300 *)
55(* @dcr:datcat 'coord' http://www.isocat.org/datcat/DC-4301 *)
56(* @dcr:datcat 'subord' http://www.isocat.org/datcat/DC-4302 *)
57(* @dcr:datcat 'latin' http://www.isocat.org/datcat/DC-4303 *)
58(* @dcr:datcat 'card' http://www.isocat.org/datcat/DC-4305 *)
59(* @dcr:datcat 'ord' http://www.isocat.org/datcat/DC-4306 *)
60(* @dcr:datcat 'colon' http://www.isocat.org/datcat/DC-4307 *)
61(* @dcr:datcat 'comma' http://www.isocat.org/datcat/DC-4308 *)
62(* @dcr:datcat 'gcomma' http://www.isocat.org/datcat/DC-4309 *)
63(* @dcr:datcat 'hyph' http://www.isocat.org/datcat/DC-4310 *)
64(* @dcr:datcat 'other' http://www.isocat.org/datcat/DC-4311 *)
65(* @dcr:datcat 'period' http://www.isocat.org/datcat/DC-4312 *)
66(* @dcr:datcat 'semicolon' http://www.isocat.org/datcat/DC-4313 *)
67(* @dcr:datcat 'tilde' http://www.isocat.org/datcat/DC-4314 *)
68(* @dcr:datcat 'fin' http://www.isocat.org/datcat/DC-4315 *)
69(* @dcr:datcat 'imp' http://www.isocat.org/datcat/DC-4316 *)
70(* @dcr:datcat 'infin' http://www.isocat.org/datcat/DC-4317 *)
71(* @dcr:datcat 'participle' http://www.isocat.org/datcat/DC-4318 *)
72(* @dcr:datcat 'prtcl' http://www.isocat.org/datcat/DC-4319 *)
73(* @dcr:datcat 'pres' http://www.isocat.org/datcat/DC-4320 *)
74(* @dcr:datcat 'past' http://www.isocat.org/datcat/DC-4321 *)
75(* @dcr:datcat 'lex' http://www.isocat.org/datcat/DC-4322 *)
76(* @dcr:datcat 'aux_cop' http://www.isocat.org/datcat/DC-4323 *)
77
78
79
80tag = adj | adp | adv | art | conj | misc | n | num | pronadv | pron | punc | v ;
81
82adj = 'Adj', '()' | 'Adj', '(', FORM, ')' ;
83
84adp = 'Adp', '()' ;
85
86adv = 'Adv', '()' | 'Adv', '(', ADVTYPE, ')' ;
87
88art = 'Art', '(', DEFTYPE, ')', | 'Art', '(', DEFTYPE, ',', FORM, ')' ;
89
90conj = 'Conj', '(', CONJTYPE, ')', ;
91
92misc = 'Misc', '(', MISCTYPE, ')', ;
93
94n = 'N', '(', NTYPE, ')' | 'N', '(', NTYPE, ',', FORM, ')' ;
95
96num = 'Num', '(', NUMTYPE, ')' | 'Num', '(', NUMTYPE, ',', FORM, ')' ;
97
98pron = 'Pron', '(', PRONTYPE1, ',', PERSON, ',', NUMBER, ')' |'Pron', '(', PRONTYPE1, ',', 'ERROR', ')' | 'Pron', '(', PRONTYPE2, ')' | 'Pron', '(', PRONTYPE2, ',', FORM, ')' ;
99
100pronadv = 'PronAdv', '(', PRONADVTYPE, ')' ;
101
102punc = 'Punc', '(', PUNCTYPE, ')' ;
103
104v = 'V', '(', FINITE, ',', TENSE, ',', VTYPE, ')', | 'V', '(', FINITE, ',', TENSE, ',', VTYPE, ',', FORM, ')' | 'V', '(', NONFIN, ')' | 'V', '(', NONFIN, ',', FORM, ')' | 'V', '(', PART, ',', TENSE, ',', FORM, ')' | 'V', '(', PARTICLE, ')' ;
105
106
107DEFTYPE = def | indef ;
108
109FORM = formbase | forme | formlatin | formn | formr | forms | unclear ;
110
111ADVTYPE = dem | gener | indef | inter | neg | rel | resum ;
112
113CONJTYPE = alse | comp | coord | subord ;
114
115MISCTYPE = latin | unclear ;
116
117NUMTYPE  = card | indef | ord ;
118
119PRONTYPE1 = pers | refl ;
120
121PRONTYPE2 = dem | indef | inter | poss | rel ;
122
123PRONADVTYPE = dem | indef | inter | pers | prep | rel ;
124
125PUNCTYPE = colon | comma | gcomma | hyph | other | period | semicolon | tilde ;
126
127FINITENESS = FINITE | NONFIN | PART ;
128
129FINITE = 'fin' ;
130
131NONFIN = 'imp' | 'infin' ;
132
133PART = 'participle' ;
134
135PARTICLE = 'prtcl' ;
136
137TENSE = 'pres' | 'past' ;
138
139VTYPE = 'lex' | 'aux_cop' ;
140
141
142
Note: See TracBrowser for help on using the repository browser.