1 <?xml version="1.0" encoding="UTF-8"?> <!-- -*- nxml -*- -->
2 <transfer default="chunk">
5 <cat-item tags="cnjadv"/>
6 <cat-item tags="cnjcoo"/>
7 <cat-item tags="cnjsub"/>
8 <cat-item tags="cnjcoo.*"/>
9 <cat-item tags="cnjadv.*"/>
10 <cat-item tags="cnjsub.*"/>
13 <cat-item tags="rel.*"/>
16 <cat-item tags="adj"/>
17 <cat-item tags="adj.*"/>
20 <cat-item tags="n.*"/>
21 <cat-item tags="np.*"/>
24 <cat-item tags="sent"/>
27 <cat-item tags="det.ind.*"/>
28 <cat-item tags="det.def.*"/>
31 <cat-item tags="prn.subj.*"/>
32 <cat-item tags="prn.obj.*"/>
33 <cat-item lemma="prpers" tags="prn.*"/>
34 <cat-item lemma="Prpers" tags="prn.*"/>
36 <def-cat n="verbnm"><!--verb no modal -->
37 <cat-item tags="vblex.*"/>
38 <cat-item tags="vbser.*"/>
39 <cat-item tags="vbhaver.*"/>
42 <cat-item tags="vblex"/>
43 <cat-item tags="vbser"/>
44 <cat-item tags="vbhaver"/>
45 <cat-item tags="vblex.*"/>
46 <cat-item tags="vbser.*"/>
47 <cat-item tags="vbhaver.*"/>
49 <def-cat n="prep"> <!-- preposition -->
55 <def-attr n="nbr"> <!-- Number -->
56 <attr-item tags="sg"/>
57 <attr-item tags="pl"/>
58 <attr-item tags="sp"/>
60 <def-attr n="gen"> <!-- Gender -->
61 <attr-item tags="m1"/>
62 <attr-item tags="m2"/>
63 <attr-item tags="m3"/>
66 <attr-item tags="nt"/>
67 <attr-item tags="nm"/>
68 <attr-item tags="mf"/>
71 <attr-item tags="cnjadv"/>
72 <attr-item tags="cnjsub"/>
73 <attr-item tags="cnjcoo"/>
77 <attr-item tags="n.acr"/>
78 <attr-item tags="n.unc"/>
79 <attr-item tags="np.top"/>
80 <attr-item tags="np.ant"/>
83 <attr-item tags="adj.sint"/>
84 <attr-item tags="adj"/>
85 <attr-item tags="comp"/>
86 <attr-item tags="sup"/>
87 <attr-item tags="det.pos"/>
90 <attr-item tags="uns"/>
93 <attr-item tags="det.ind"/>
94 <attr-item tags="det.def"/>
97 <attr-item tags="rel"/>
98 <attr-item tags="rel.nn"/>
99 <attr-item tags="rel.an"/>
101 <def-attr n="tipus_prn">
102 <attr-item tags="prn.subj"/>
103 <attr-item tags="prn.obj"/>
106 <attr-item tags="nom"/>
107 <attr-item tags="acc"/>
108 <attr-item tags="dat"/>
109 <attr-item tags="gen"/>
110 <attr-item tags="loc"/>
111 <attr-item tags="ins"/>
112 <attr-item tags="voc"/>
114 <def-attr n="pers"> <!-- Person -->
115 <attr-item tags="p1"/>
116 <attr-item tags="p2"/>
117 <attr-item tags="p3"/>
119 <def-attr n="a_verb">
120 <attr-item tags="vblex"/>
121 <attr-item tags="vblex.uns"/>
122 <attr-item tags="vbser"/>
123 <attr-item tags="vbhaver"/>
124 <attr-item tags="vbmod"/>
125 <attr-item tags="vaux"/>
128 <attr-item tags="pp"/>
129 <attr-item tags="pii"/>
130 <attr-item tags="pis"/>
131 <attr-item tags="pri"/>
132 <attr-item tags="past"/>
133 <attr-item tags="pres"/>
134 <attr-item tags="fut"/>
135 <attr-item tags="inf"/>
136 <attr-item tags="cni"/>
141 <def-var n="numero"/>
142 <def-var n="caseFirstWord"/>
143 <def-var n="nombre"/>
144 <def-var n="adjCase"/>
145 <def-var n="adjNum"/>
146 <def-var n="adjGender"/>
147 <def-var n="lastVerb"/>
151 <rule comment="REGLA: NOM">
153 <pattern-item n="nom"/>
157 <chunk name="nom" case="caseFirstWord">
159 <tag><lit-tag v="NP"/></tag>
160 <tag><clip pos="1" side="tl" part="nbr"/></tag>
163 <clip pos="1" side="tl" part="lem"/>
164 <clip pos="1" side="tl" part="a_nom"/>
165 <clip pos="1" side="tl" part="gen"/>
166 <clip pos="1" side="tl" part="nbr"/>
167 <clip pos="1" side="tl" part="caso"/>
174 <rule comment="REGLA: PR">
176 <pattern-item n="prep"/>
182 <tag><lit-tag v="PR"/></tag>
185 <clip pos="1" side="tl" part="lem"/>
193 <rule comment="REGLA: PRPERS">
195 <pattern-item n="prpers"/>
199 <clip pos="1" side="tl" part="lem"/>
203 <chunk name="prpers">
205 <tag><lit-tag v="PRN"/></tag>
208 <clip pos="1" side="tl" part="lem"/>
209 <clip pos="1" side="tl" part="tipus_prn"/>
210 <clip pos="1" side="tl" part="pers"/>
211 <clip pos="1" side="tl" part="gen"/>
212 <clip pos="1" side="tl" part="nbr"/>
213 <!-- <clip pos="1" side="tl" part="caso"/> -->
220 <rule comment="REGLA: ADJ">
222 <pattern-item n="adj"/>
228 <tag><lit-tag v="ADJ"/></tag>
231 <clip pos="1" side="tl" part="lem"/>
232 <clip pos="1" side="tl" part="a_adj"/>
240 <rule comment="Verb with subject">
242 <pattern-item n="prpers"/>
243 <pattern-item n="verb"/>
247 <chunk name="prpers_verb">
249 <tag><lit-tag v="V"/></tag>
255 <clip pos="1" side="tl" part="pers"/>
256 <clip pos="1" side="tl" part="gen"/>
257 <clip pos="1" side="tl" part="nbr"/>
261 <clip pos="2" side="tl" part="lem"/>
262 <clip pos="2" side="tl" part="a_verb"/>
263 <clip pos="2" side="tl" part="temps"/>
264 <clip pos="2" side="tl" part="pers"/>
265 <clip pos="2" side="tl" part="nbr"/>
272 <rule comment="Verb without subject">
274 <pattern-item n="verb"/>
280 <tag><lit-tag v="V"/></tag>
286 <clip pos="1" side="tl" part="pers"/>
287 <clip pos="1" side="tl" part="gen"/>
288 <clip pos="1" side="tl" part="nbr"/>
292 <clip pos="1" side="tl" part="lem"/>
293 <clip pos="1" side="tl" part="a_verb"/>
294 <clip pos="1" side="tl" part="temps"/>
295 <clip pos="1" side="tl" part="pers"/>
296 <clip pos="1" side="tl" part="nbr"/>
303 <rule> <!-- REGLA: reset variables-->
305 <pattern-item n="sent"/>
319 <tag><lit-tag v="sent"/></tag>
322 <clip pos="1" side="tl" part="whole"/>