Adding prob files
[apertium.git] / trunk / apertium-fr-es / apertium-fr-es.es-fr.t1x
blobda3eef00da4c6bf680ea2b9216e1eb916b359ccd
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- -*- nxml -*- -->
3 <transfer default="chunk">
4 <section-def-cats>
5 <def-cat n="nom">
6 <cat-item tags="n.*"/>
7 </def-cat>
8 <def-cat n="ant">
9 <cat-item tags="np.ant"/>
10 </def-cat>
11 <def-cat n="loc">
12 <cat-item tags="np.loc"/>
13 </def-cat>
14 <def-cat n="adj">
15 <cat-item tags="adj.*"/>
16 <cat-item tags="adj.pos.*"/>
17 </def-cat>
18 <def-cat n="querel">
19 <cat-item lemma="que" tags="rel.*"/>
20 </def-cat>
21 <def-cat n="cuyo">
22 <cat-item lemma="cuyo" tags="rel.*"/>
23 </def-cat>
24 <def-cat n="no">
25 <cat-item lemma="no" tags="adv"/>
26 </def-cat>
27 <def-cat n="nada">
28 <cat-item lemma="nada" tags="prn.*"/>
29 </def-cat>
30 <def-cat n="adjec">
31 <cat-item tags="adj.*"/>
32 <cat-item tags="adj.pos.*"/>
33 <cat-item tags="vblex.pp.*"/>
34 <cat-item tags="vbmod.pp.*"/>
35 <cat-item tags="vbhaver.pp.*"/>
36 <cat-item tags="vbser.pp.*"/>
37 </def-cat>
38 <def-cat n="det">
39 <cat-item tags="det.dem.*"/>
40 <cat-item tags="det.ind.*"/>
41 <cat-item tags="det.def.*"/>
42 <cat-item tags="det.pos.*"/>
43 <cat-item tags="det.qnt.*"/>
44 <cat-item tags="det.itg.*"/>
45 <cat-item tags="det.ord.*"/>
46 <cat-item tags="predet.*"/>
47 <!-- <cat-item tags="num.*"/> -->
48 </def-cat>
49 <def-cat n="percent">
50 <cat-item tags="num.percent"/>
51 </def-cat>
52 <def-cat n="num">
53 <cat-item tags="num.*"/>
54 <cat-item tags="num"/>
55 </def-cat>
56 <def-cat n="numeral">
57 <cat-item tags="num.*"/>
58 </def-cat>
59 <def-cat n="cifra">
60 <cat-item tags="num"/>
61 </def-cat>
62 <def-cat n="prep">
63 <cat-item tags="pr"/>
64 </def-cat>
65 <def-cat n="en">
66 <cat-item lemma="en" tags="pr"/>
67 </def-cat>
68 <def-cat n="a">
69 <cat-item lemma="a" tags="pr"/>
70 </def-cat>
71 <def-cat n="acabar">
72 <cat-item lemma="acabar" tags="vblex.*"/>
73 </def-cat>
74 <def-cat n="continuar">
75 <cat-item lemma="continuar" tags="vblex.*"/>
76 <cat-item lemma="seguir" tags="vblex.*"/>
77 </def-cat>
78 <def-cat n="ir">
79 <cat-item lemma="ir" tags="vblex.*"/>
80 <cat-item lemma="venir" tags="vblex.*"/>
81 </def-cat>
82 <def-cat n="irpp">
83 <cat-item lemma="ir" tags="vblex.pp.*"/>
84 <cat-item lemma="venir" tags="vblex.pp.*"/>
85 </def-cat>
86 <def-cat n="prnperssubj">
87 <!-- pronoms personals-->
88 <cat-item lemma="yo" tags="prn.*"/>
89 <cat-item lemma="tú" tags="prn.*"/>
90 <cat-item lemma="él" tags="prn.*"/>
91 <cat-item lemma="nosotros" tags="prn.*"/>
92 <cat-item lemma="vosotros" tags="prn.*"/>
93 </def-cat>
94 <def-cat n="prnsubj">
95 <!-- prn no personals que poden ser subjecte-->
96 <cat-item tags="prn.tn.*"/>
97 <cat-item lemma="quel" tags="prn.itg.*"/>
98 <cat-item lemma="qui" tags="prn.itg.*"/>
99 <cat-item lemma="lequel" tags="prn.itg.*"/>
100 <!--falta afegir als dicos-->
101 </def-cat>
102 <def-cat n="prnitg">
103 <cat-item tags="prn.itg.*"/>
104 </def-cat>
105 <def-cat n="rel">
106 <cat-item tags="prn.rel.*"/>
107 <cat-item tags="rel.*"/>
108 </def-cat>
109 <def-cat n="prnenc">
110 <cat-item tags="prn.enc.*"/>
111 </def-cat>
112 <def-cat n="prnpro">
113 <cat-item tags="prn.pro.*"/>
114 </def-cat>
115 <def-cat n="ser">
116 <cat-item tags="vbser.prs.*"/>
117 <cat-item tags="vbser.fts.*"/>
118 <cat-item tags="vbser.pis.*"/>
119 <cat-item tags="vbser.pii.*"/>
120 <cat-item tags="vbser.ifi.*"/>
121 <cat-item tags="vbser.imp.*"/>
122 <cat-item tags="vbser.fti.*"/>
123 <cat-item tags="vbser.cni.*"/>
124 <cat-item tags="vbser.pri.*"/>
125 </def-cat>
126 <def-cat n="aux">
127 <!--verbs que fan d'aux seguits de pp-->
128 <cat-item tags="vbhaver.*"/>
129 </def-cat>
130 <def-cat n="imp">
131 <cat-item tags="vblex.imp.*"/>
132 <cat-item tags="vbser.imp.*"/>
133 <cat-item tags="vbhaver.imp.*"/>
134 <cat-item tags="vbmod.imp.*"/>
135 </def-cat>
136 <def-cat n="ger">
137 <cat-item tags="vblex.ger"/>
138 <cat-item tags="vbser.ger"/>
139 <cat-item tags="vbhaver.ger"/>
140 <cat-item tags="vbmod.ger"/>
141 </def-cat>
142 <def-cat n="verbm">
143 <!--verb modal -->
144 <cat-item tags="vbmod.*"/>
145 </def-cat>
146 <def-cat n="verbm_inf_ger">
147 <!--verb modal, infinitiu o gerundi -->
148 <cat-item tags="vbmod.inf"/>
149 <cat-item tags="vbmod.ger"/>
150 </def-cat>
151 <def-cat n="haver">
152 <cat-item tags="vbhaver.*"/>
153 </def-cat>
154 <def-cat n="estar">
155 <cat-item lemma="estar" tags="vblex.*"/>
156 </def-cat>
157 <def-cat n="verbpers">
158 <cat-item tags="vblex.cni.*"/>
159 <cat-item tags="vblex.fti.*"/>
160 <cat-item tags="vblex.ifi.*"/>
161 <cat-item tags="vblex.imp.*"/>
162 <cat-item tags="vblex.pii.*"/>
163 <cat-item tags="vblex.pis.*"/>
164 <cat-item tags="vblex.pri.*"/>
165 <cat-item tags="vblex.prs.*"/>
166 <cat-item tags="vblex.fts.*"/>
167 <cat-item tags="vbser.cni.*"/>
168 <cat-item tags="vbser.fti.*"/>
169 <cat-item tags="vbser.ifi.*"/>
170 <cat-item tags="vbser.imp.*"/>
171 <cat-item tags="vbser.pii.*"/>
172 <cat-item tags="vbser.pis.*"/>
173 <cat-item tags="vbser.pri.*"/>
174 <cat-item tags="vbser.prs.*"/>
175 <cat-item tags="vbser.fts.*"/>
176 <cat-item tags="vbhaver.cni.*"/>
177 <cat-item tags="vbhaver.fti.*"/>
178 <cat-item tags="vbhaver.ifi.*"/>
179 <cat-item tags="vbhaver.imp.*"/>
180 <cat-item tags="vbhaver.pii.*"/>
181 <cat-item tags="vbhaver.pis.*"/>
182 <cat-item tags="vbhaver.pri.*"/>
183 <cat-item tags="vbhaver.prs.*"/>
184 <cat-item tags="vbhaver.fts.*"/>
185 <cat-item tags="vbmod.cni.*"/>
186 <cat-item tags="vbmod.fti.*"/>
187 <cat-item tags="vbmod.ifi.*"/>
188 <cat-item tags="vbmod.imp.*"/>
189 <cat-item tags="vbmod.pii.*"/>
190 <cat-item tags="vbmod.pis.*"/>
191 <cat-item tags="vbmod.pri.*"/>
192 <cat-item tags="vbmod.prs.*"/>
193 <cat-item tags="vbmod.fts.*"/>
194 <cat-item tags="vblex.pron.cni.*"/>
195 <cat-item tags="vblex.pron.fti.*"/>
196 <cat-item tags="vblex.pron.ifi.*"/>
197 <cat-item tags="vblex.pron.imp.*"/>
198 <cat-item tags="vblex.pron.pii.*"/>
199 <cat-item tags="vblex.pron.pis.*"/>
200 <cat-item tags="vblex.pron.pri.*"/>
201 <cat-item tags="vblex.pron.prs.*"/>
202 </def-cat>
203 <def-cat n="auxpers">
204 <cat-item tags="vbser.cni.*"/>
205 <cat-item tags="vbser.fti.*"/>
206 <cat-item tags="vbser.ifi.*"/>
207 <cat-item tags="vbser.imp.*"/>
208 <cat-item tags="vbser.pii.*"/>
209 <cat-item tags="vbser.pis.*"/>
210 <cat-item tags="vbser.pri.*"/>
211 <cat-item tags="vbser.prs.*"/>
212 <cat-item tags="vbhaver.cni.*"/>
213 <cat-item tags="vbhaver.fti.*"/>
214 <cat-item tags="vbhaver.ifi.*"/>
215 <cat-item tags="vbhaver.imp.*"/>
216 <cat-item tags="vbhaver.pii.*"/>
217 <cat-item tags="vbhaver.pis.*"/>
218 <cat-item tags="vbhaver.pri.*"/>
219 <cat-item tags="vbhaver.prs.*"/>
220 </def-cat>
221 <def-cat n="auxinf">
222 <!-- <cat-item tags="vbser.inf"/> -->
223 <cat-item tags="vbhaver.inf"/>
224 </def-cat>
225 <def-cat n="pp">
226 <cat-item tags="vblex.pp.*"/>
227 <cat-item tags="vbser.pp.*"/>
228 <cat-item tags="vbmod.pp.*"/>
229 <cat-item tags="vbhaver.pp.*"/>
230 <!--ATENCI? CANVI -->
231 </def-cat>
232 <def-cat n="inf">
233 <cat-item tags="vblex.inf"/>
234 <cat-item tags="vblex.pron.inf"/>
235 <cat-item tags="vbser.inf"/>
236 <cat-item tags="vbhaver.inf"/>
237 <cat-item tags="vbmod.inf"/>
238 </def-cat>
239 <def-cat n="adv_preadv">
240 <cat-item tags="adv"/>
241 <cat-item tags="preadv"/>
242 </def-cat>
243 <def-cat n="adv">
244 <cat-item tags="adv"/>
245 </def-cat>
246 <def-cat n="advitg">
247 <cat-item tags="adv.itg"/>
248 </def-cat>
249 <def-cat n="ne">
250 <cat-item lemma="ne" tags="adv"/>
251 </def-cat>
252 <def-cat n="cnjcoo">
253 <cat-item lemma="y" tags="cnjcoo"/>
254 <cat-item lemma="o" tags="cnjcoo"/>
255 <cat-item lemma="pero" tags="cnjcoo"/>
256 </def-cat>
257 <def-cat n="cnj">
258 <cat-item tags="cnjcoo"/>
259 <cat-item tags="cnjsub"/>
260 <cat-item tags="cnjadv"/>
261 </def-cat>
262 <def-cat n="per">
263 <cat-item lemma="per" tags="pr"/>
264 </def-cat>
265 <def-cat n="de">
266 <cat-item lemma="de" tags="pr"/>
267 </def-cat>
268 <def-cat n="cada">
269 <cat-item lemma="cada" tags="det.ind.mf.sg"/>
270 </def-cat>
271 <def-cat n="sent">
272 <cat-item tags="sent"/>
273 </def-cat>
274 <def-cat n="coma">
275 <cat-item tags="cm"/>
276 </def-cat>
277 <def-cat n="lquest">
278 <cat-item tags="lquest"/>
279 </def-cat>
280 </section-def-cats>
281 <section-def-attrs>
282 <def-attr n="a_nom">
283 <attr-item tags="n"/>
284 <attr-item tags="n.acr"/>
285 <attr-item tags="n.unc"/>
286 <attr-item tags="np.loc"/>
287 <attr-item tags="np.ant"/>
288 </def-attr>
289 <def-attr n="a_np_acr">
290 <attr-item tags="np"/>
291 <attr-item tags="acr"/>
292 </def-attr>
293 <def-attr n="a_adj">
294 <attr-item tags="adj"/>
295 <attr-item tags="adj.sint"/>
296 <attr-item tags="adj.sint.comp"/>
297 <attr-item tags="adj.sint.sup"/>
298 <attr-item tags="adj.pos"/>
299 <attr-item tags="adj.itg"/>
300 <attr-item tags="adj.ind"/>
301 <attr-item tags="vblex.pp"/>
302 <attr-item tags="vbmod.pp"/>
303 <attr-item tags="vbhaver.pp"/>
304 <attr-item tags="vbser.pp"/>
305 </def-attr>
306 <def-attr n="a_det">
307 <attr-item tags="det.dem"/>
308 <attr-item tags="det.ind"/>
309 <attr-item tags="det.def"/>
310 <attr-item tags="det.pos"/>
311 <attr-item tags="det.qnt"/>
312 <attr-item tags="det.itg"/>
313 <attr-item tags="det.ord"/>
314 <attr-item tags="predet"/>
315 <attr-item tags="num"/>
316 </def-attr>
317 <def-attr n="a_num">
318 <attr-item tags="num"/>
319 <attr-item tags="num.percent"/>
320 </def-attr>
321 <def-attr n="a_verb">
322 <attr-item tags="vblex"/>
323 <attr-item tags="vbser"/>
324 <attr-item tags="vbhaver"/>
325 <attr-item tags="vbmod"/>
326 <attr-item tags="vaux"/>
327 </def-attr>
328 <def-attr n="pron">
329 <attr-item tags="pron"/>
330 </def-attr>
331 <def-attr n="sep">
332 <attr-item tags="sep"/>
333 </def-attr>
334 <def-attr n="a_adv">
335 <attr-item tags="adv"/>
336 <attr-item tags="preadv"/>
337 <attr-item tags="adv.itg"/>
338 </def-attr>
339 <def-attr n="a_pp">
340 <attr-item tags="vblex.pp"/>
341 <attr-item tags="vbser.pp"/>
342 <attr-item tags="vbmod.pp"/>
343 <attr-item tags="vblex.sep.pp"/>
344 <attr-item tags="vbser.sep.pp"/>
345 <attr-item tags="vbmod.sep.pp"/>
346 <attr-item tags="vaux.pp"/>
347 <attr-item tags="vbhaver.pp"/>
348 </def-attr>
349 <def-attr n="a_prn">
350 <attr-item tags="prn"/>
351 </def-attr>
352 <def-attr n="a_rel">
353 <attr-item tags="rel"/>
354 <attr-item tags="rel.adv"/>
355 </def-attr>
356 <def-attr n="tipus_prn">
357 <attr-item tags="subj"/>
358 <attr-item tags="rel"/>
359 <attr-item tags="rel.adv"/>
360 <attr-item tags="rel.nn"/>
361 <attr-item tags="obj"/>
362 <attr-item tags="tn"/>
363 <attr-item tags="tn.ref"/>
364 <attr-item tags="itg"/>
365 <attr-item tags="pos"/>
366 </def-attr>
367 <def-attr n="tipoenc_pro">
368 <attr-item tags="ref.p3.mf.sp"/>
369 <attr-item tags="p1.mf.pl"/>
370 <attr-item tags="p1.mf.sg"/>
371 <attr-item tags="p2.mf.pl"/>
372 <attr-item tags="p2.mf.sg"/>
373 <attr-item tags="p3.f.pl"/>
374 <attr-item tags="p3.f.sg"/>
375 <attr-item tags="p3.mf.pl"/>
376 <attr-item tags="p3.mf.sg"/>
377 <attr-item tags="p3.m.pl"/>
378 <attr-item tags="p3.m.sg"/>
379 <attr-item tags="p3.nt"/>
380 <attr-item tags="mf.sg"/>
381 <attr-item tags="adv"/>
382 </def-attr>
383 <def-attr n="pers">
384 <attr-item tags="p1"/>
385 <attr-item tags="p2"/>
386 <attr-item tags="p3"/>
387 </def-attr>
388 <def-attr n="gen">
389 <attr-item tags="m"/>
390 <attr-item tags="f"/>
391 <attr-item tags="mf"/>
392 <attr-item tags="nt"/>
393 <attr-item tags="GD"/>
394 </def-attr>
395 <def-attr n="gen_sense_mf">
396 <attr-item tags="m"/>
397 <attr-item tags="f"/>
398 <attr-item tags="GD"/>
399 <attr-item tags="nt"/>
400 </def-attr>
401 <def-attr n="gen_mf">
402 <attr-item tags="mf"/>
403 </def-attr>
404 <def-attr n="nbr">
405 <attr-item tags="sg"/>
406 <attr-item tags="pl"/>
407 <attr-item tags="sp"/>
408 <attr-item tags="ND"/>
409 </def-attr>
410 <def-attr n="nbr_sense_sp">
411 <attr-item tags="sg"/>
412 <attr-item tags="pl"/>
413 <attr-item tags="ND"/>
414 </def-attr>
415 <def-attr n="nbr_sp">
416 <attr-item tags="sp"/>
417 </def-attr>
418 <def-attr n="temps">
419 <attr-item tags="cni"/>
420 <attr-item tags="fts"/>
421 <attr-item tags="fti"/>
422 <attr-item tags="ifi"/>
423 <attr-item tags="imp"/>
424 <attr-item tags="pii"/>
425 <attr-item tags="pis"/>
426 <attr-item tags="pri"/>
427 <attr-item tags="prs"/>
428 <attr-item tags="pp"/>
429 <!-- ? -->
430 <attr-item tags="ger"/>
431 <!-- ? -->
432 <attr-item tags="inf"/>
433 <!-- ? -->
434 </def-attr>
435 <def-attr n="neg">
436 <attr-item tags="NEG"/>
437 </def-attr>
438 </section-def-attrs>
439 <section-def-vars>
440 <def-var n="nbr_pp"/>
441 <def-var n="gen_pp"/>
442 <def-var n="etiq_aux"/>
443 <def-var n="etiq_det"/>
444 <def-var n="concorden"/>
445 <def-var n="numero" v="&lt;sg&gt;"/>
446 <def-var n="genero" v="&lt;m&gt;"/>
447 <def-var n="concDet"/>
448 <def-var n="concAdj"/>
449 <def-var n="concPrimero"/>
450 <def-var n="concSegundo"/>
451 <def-var n="concTercero"/>
452 <def-var n="interrogativa"/>
453 <def-var n="exclamativa"/>
454 <def-var n="caseFirstWord"/>
455 <def-var n="lema"/>
456 <def-var n="EOS" v="true"/>
457 <def-var n="paraula1"/>
458 <def-var n="SVnegatiu"/>
459 <def-var n="auxiliar"/>
460 <def-var n="art_np"/>
461 </section-def-vars>
462 <section-def-lists>
463 <def-list n="vbambser">
464 <list-item v="aller"/>
465 <list-item v="accourir"/>
466 <list-item v="advenir"/>
467 <list-item v="arriver"/>
468 <list-item v="décéder"/>
469 <list-item v="entrer"/>
470 <list-item v="rentrer"/>
471 <list-item v="mourir"/>
472 <list-item v="naître"/>
473 <list-item v="partir"/>
474 <list-item v="repartir"/>
475 <list-item v="rester"/>
476 <list-item v="tomber"/>
477 <list-item v="retomber"/>
478 <list-item v="venir"/>
479 <list-item v="parvenir"/>
480 <list-item v="intervenir"/>
481 <list-item v="revenir"/>
482 <list-item v="devenir"/>
483 <list-item v="abaisser"/>
484 <list-item v="baisser"/>
485 <list-item v="descendre"/>
486 <list-item v="redescendre"/>
487 <list-item v="monter"/>
488 <list-item v="remonter"/>
489 <list-item v="sortir"/>
490 <list-item v="ressortir"/>
491 <list-item v="passer"/>
492 <list-item v="apparaître"/>
493 <list-item v="imposer"/>
494 </def-list>
495 <def-list n="meses">
496 <list-item v="enero"/>
497 <list-item v="febrero"/>
498 <list-item v="marzo"/>
499 <list-item v="abril"/>
500 <list-item v="mayo"/>
501 <list-item v="junio"/>
502 <list-item v="julio"/>
503 <list-item v="agosto"/>
504 <list-item v="septiembre"/>
505 <list-item v="octubre"/>
506 <list-item v="noviembre"/>
507 <list-item v="diciembre"/>
508 </def-list>
509 <def-list n="adv_neg">
510 <list-item v="jamais"/>
511 </def-list>
512 <def-list n="part_sing">
513 <list-item v="eau"/>
514 <list-item v="beurre"/>
515 <list-item v="limonade"/>
516 <list-item v="vin"/>
517 <list-item v="bière"/>
518 <list-item v="viande"/>
519 <list-item v="pain"/>
520 </def-list>
521 <def-list n="npf">
522 <list-item v="Afrique du Sud"/>
523 <list-item v="Afrique"/>
524 <list-item v="Allemagne"/>
525 <list-item v="Alsace"/>
526 <list-item v="Amérique"/>
527 <list-item v="Andalousie"/>
528 <list-item v="Andorre"/>
529 <list-item v="Angleterre"/>
530 <list-item v="Arabie"/>
531 <list-item v="Argentine"/>
532 <list-item v="Asie"/>
533 <list-item v="Australie"/>
534 <list-item v="Autriche"/>
535 <list-item v="Belgique"/>
536 <list-item v="Biscaye"/>
537 <list-item v="Biélorussie"/>
538 <list-item v="Bolivie"/>
539 <list-item v="Bosnie"/>
540 <list-item v="Bretagne"/>
541 <list-item v="Bulgarie"/>
542 <list-item v="Cantabrie"/>
543 <list-item v="Catalogne"/>
544 <list-item v="Chine"/>
545 <list-item v="Colombie"/>
546 <list-item v="Corée"/>
547 <list-item v="Croatie"/>
548 <list-item v="Espagne"/>
549 <list-item v="Estonie"/>
550 <list-item v="Europe"/>
551 <list-item v="Estrémadure"/>
552 <list-item v="Finlande"/>
553 <list-item v="France"/>
554 <list-item v="Galice"/>
555 <list-item v="Grande-Bretagne"/>
556 <list-item v="Grenade"/>
557 <list-item v="Grèce"/>
558 <list-item v="Guinée"/>
559 <list-item v="Hollande"/>
560 <list-item v="Hongrie"/>
561 <list-item v="Inde"/>
562 <list-item v="Indonésie"/>
563 <list-item v="Irlande"/>
564 <list-item v="Islande"/>
565 <list-item v="Italie"/>
566 <list-item v="Jamaïque"/>
567 <list-item v="Jordanie"/>
568 <list-item v="Libye"/>
569 <list-item v="Lituanie"/>
570 <list-item v="Malte"/>
571 <list-item v="Navarre"/>
572 <list-item v="Norvège"/>
573 <list-item v="Nouvelle-Zélande"/>
574 <list-item v="Pennsylvanie"/>
575 <list-item v="Pologne"/>
576 <list-item v="Rioja"/>
577 <list-item v="Roumanie"/>
578 <list-item v="Russie"/>
579 <list-item v="Serbie"/>
580 <list-item v="Slovaquie"/>
581 <list-item v="Slovénie"/>
582 <list-item v="Somalie"/>
583 <list-item v="Suisse"/>
584 <list-item v="Suède"/>
585 <list-item v="Syrie"/>
586 <list-item v="Tanzanie"/>
587 <list-item v="Tchétchénie"/>
588 <list-item v="Thaïlande"/>
589 <list-item v="Tunisie"/>
590 <list-item v="Turquie"/>
591 <list-item v="Ukraine"/>
592 <list-item v="Yougoslavie"/>
593 <list-item v="Éthiopie"/>
594 </def-list>
595 <def-list n="npm">
596 <list-item v="Afghanistan"/>
597 <list-item v="Alger"/>
598 <list-item v="Amsterdam"/>
599 <list-item v="Atlantique"/>
600 <list-item v="Bangladesh"/>
601 <list-item v="Bernabéu"/>
602 <list-item v="Brésil"/>
603 <list-item v="Cameroun"/>
604 <list-item v="Canada"/>
605 <list-item v="Caraïbe"/>
606 <list-item v="Chili"/>
607 <list-item v="Congo"/>
608 <list-item v="Danemark"/>
609 <list-item v="Elysée"/>
610 <list-item v="Guatemala"/>
611 <list-item v="Irak"/>
612 <list-item v="Iran"/>
613 <list-item v="Japon"/>
614 <list-item v="Kenya"/>
615 <list-item v="Koweït"/>
616 <list-item v="Liban"/>
617 <list-item v="Luxembourg"/>
618 <list-item v="Maghreb"/>
619 <list-item v="Mali"/>
620 <list-item v="Mexique"/>
621 <list-item v="Monténégro"/>
622 <list-item v="Nicaragua"/>
623 <list-item v="Niger"/>
624 <list-item v="Nigeria"/>
625 <list-item v="Népal"/>
626 <list-item v="Ouganda"/>
627 <list-item v="Pakistan"/>
628 <list-item v="Panama"/>
629 <list-item v="Panamá"/>
630 <list-item v="Paraguay"/>
631 <list-item v="Pays Basque"/>
632 <list-item v="Portugal"/>
633 <list-item v="Pérou"/>
634 <list-item v="Qatar"/>
635 <list-item v="Royaume-Uni"/>
636 <list-item v="Rwanda"/>
637 <list-item v="Soudan"/>
638 <list-item v="Sénégal"/>
639 <list-item v="Tchad"/>
640 <list-item v="Uruguay"/>
641 <list-item v="Vatican"/>
642 <list-item v="Venezuela"/>
643 <list-item v="Viêt nam"/>
644 <list-item v="Égypte"/>
645 <list-item v="Équateur"/>
646 </def-list>
647 <def-list n="nppl">
648 <list-item v="Alpes"/>
649 <list-item v="Alpes-Maritimes"/>
650 <list-item v="Amériques"/>
651 <list-item v="Asturies"/>
652 <list-item v="Baléares"/>
653 <list-item v="Canaries"/>
654 <list-item v="EE.UU."/>
655 <list-item v="Philippines"/>
656 <list-item v="Pyrénées"/>
657 <list-item v="Pyrénées-Atlantiques"/>
658 </def-list>
659 </section-def-lists>
660 <section-def-macros>
661 <def-macro n="envia_pas" npar="1">
662 <choose>
663 <when>
664 <test>
665 <equal caseless="yes">
666 <clip pos="1" side="sl" part="lem"/>
667 <lit v="no"/>
668 </equal>
669 </test>
670 <out>
671 <b/>
672 <chunk name="pas">
673 <tags>
674 <tag>
675 <lit-tag v="adv"/>
676 </tag>
677 </tags>
678 <lu>
679 <lit v="pas"/>
680 <lit-tag v="adv"/>
681 </lu>
682 </chunk>
683 </out>
684 </when>
685 </choose>
686 </def-macro>
687 <!-- aquesta macro és per si no resolem el problmema haber/hay via tagger -->
688 <def-macro n="haber" npar="1">
689 <choose>
690 <when>
691 <test>
692 <and>
693 <equal caseless="yes">
694 <clip pos="1" side="sl" part="lem"/>
695 <lit v="haber"/>
696 </equal>
697 <equal>
698 <clip pos="1" side="sl" part="pers"/>
699 <lit-tag v="p3"/>
700 </equal>
701 <equal>
702 <clip pos="1" side="sl" part="nbr"/>
703 <lit-tag v="sg"/>
704 </equal>
705 </and>
706 </test>
707 <let>
708 <clip pos="1" side="tl" part="lem"/>
709 <lit v="y avoir"/>
710 </let>
711 <let>
712 <clip pos="1" side="tl" part="a_verb"/>
713 <lit-tag v="vblex"/>
714 </let>
715 </when>
716 </choose>
717 </def-macro>
718 <def-macro n="def_det" npar="2">
719 <choose>
720 <when>
721 <test>
722 <equal>
723 <clip pos="2" side="tl" part="nbr"/>
724 <lit-tag v="pl"/>
725 </equal>
726 </test>
727 <let>
728 <var n="etiq_det"/>
729 <lit-tag v="det.def.mf.pl"/>
730 </let>
731 </when>
732 <otherwise>
733 <choose>
734 <when>
735 <test>
736 <equal>
737 <clip pos="2" side="tl" part="gen"/>
738 <lit-tag v="f"/>
739 </equal>
740 </test>
741 <let>
742 <var n="etiq_det"/>
743 <lit-tag v="det.def.f.sg"/>
744 </let>
745 </when>
746 <otherwise>
747 <choose>
748 <when>
749 <test>
750 <equal>
751 <clip pos="2" side="tl" part="gen"/>
752 <lit-tag v="m"/>
753 </equal>
754 </test>
755 <let>
756 <var n="etiq_det"/>
757 <lit-tag v="det.def.m.sg"/>
758 </let>
759 </when>
760 <otherwise>
761 <choose>
762 <when>
763 <test>
764 <equal>
765 <clip pos="1" side="sl" part="gen"/>
766 <lit-tag v="f"/>
767 </equal>
768 </test>
769 <let>
770 <var n="etiq_det"/>
771 <lit-tag v="det.def.f.sg"/>
772 </let>
773 </when>
774 <otherwise>
775 <let>
776 <var n="etiq_det"/>
777 <lit-tag v="det.def.m.sg"/>
778 </let>
779 </otherwise>
780 </choose>
781 </otherwise>
782 </choose>
783 </otherwise>
784 </choose>
785 </otherwise>
786 </choose>
787 </def-macro>
788 <def-macro n="fts" npar="1">
789 <choose>
790 <when>
791 <test>
792 <equal>
793 <clip pos="1" side="sl" part="temps"/>
794 <lit-tag v="fts"/>
795 </equal>
796 </test>
797 <let>
798 <clip pos="1" side="tl" part="temps"/>
799 <lit-tag v="pii"/>
800 </let>
801 </when>
802 </choose>
803 </def-macro>
804 <def-macro n="f_imp" npar="1">
805 <choose>
806 <when>
807 <test>
808 <equal>
809 <clip pos="1" side="sl" part="temps"/>
810 <lit-tag v="imp"/>
811 </equal>
812 </test>
813 <choose>
814 <when>
815 <test>
816 <equal>
817 <clip pos="1" side="sl" part="pers"/>
818 <lit-tag v="p3"/>
819 </equal>
820 </test>
821 <let>
822 <clip pos="1" side="tl" part="pers"/>
823 <lit-tag v="p2"/>
824 </let>
825 <let>
826 <clip pos="1" side="tl" part="nbr"/>
827 <lit-tag v="pl"/>
828 </let>
829 </when>
830 </choose>
831 </when>
832 </choose>
833 </def-macro>
834 <def-macro n="f_imp_enc" npar="2">
835 <choose>
836 <when>
837 <test>
838 <equal>
839 <clip pos="1" side="sl" part="temps"/>
840 <lit-tag v="imp"/>
841 </equal>
842 </test>
843 <choose>
844 <when>
845 <test>
846 <equal>
847 <clip pos="1" side="sl" part="pers"/>
848 <lit-tag v="p3"/>
849 </equal>
850 </test>
851 <let>
852 <clip pos="1" side="tl" part="pers"/>
853 <lit-tag v="p2"/>
854 </let>
855 <let>
856 <clip pos="1" side="tl" part="nbr"/>
857 <lit-tag v="pl"/>
858 </let>
859 <choose>
860 <when>
861 <test>
862 <equal>
863 <clip pos="2" side="sl" part="lem"/>
864 <lit v="se"/>
865 </equal>
866 </test>
867 <let>
868 <clip pos="2" side="tl" part="lem"/>
869 <lit v="vous"/>
870 </let>
871 <let>
872 <clip pos="2" side="tl" part="tipoenc_pro"/>
873 <lit-tag v="p2.mf.pl"/>
874 </let>
875 </when>
876 </choose>
877 </when>
878 </choose>
879 </when>
880 </choose>
881 </def-macro>
882 <def-macro n="firstWord" npar="1">
883 <choose>
884 <when>
885 <test>
886 <equal>
887 <clip pos="1" side="sl" part="a_np_acr"/>
888 <lit v=""/>
889 </equal>
890 </test>
891 <choose>
892 <when>
893 <test>
894 <equal>
895 <var n="EOS"/>
896 <lit v="true"/>
897 </equal>
898 </test>
899 <modify-case>
900 <clip pos="1" side="tl" part="lem"/>
901 <lit v="aa"/>
902 </modify-case>
903 <let>
904 <var n="caseFirstWord"/>
905 <lit v="Aa"/>
906 </let>
907 </when>
908 </choose>
909 </when>
910 <otherwise>
911 <let>
912 <var n="caseFirstWord"/>
913 <lit v="aa"/>
914 </let>
915 </otherwise>
916 </choose>
917 <let>
918 <var n="EOS"/>
919 <lit v="false"/>
920 </let>
921 </def-macro>
923 <def-macro n="f_bcond" npar="2"><!--Per mirar si el blanc cont?o no format. Cal posar aquesta funci?en les regles en qu?desaparegui alguna paraula, per tal de decidir si el blanc de la paraula eliminada s'ha d'eliminar o conservar. Si cont?format cal conservar-la, si no en cont?cal eliminar-la perqu?no apareguin dos espais seguits. -->
924 <choose>
925 <when>
926 <test>
927 <not>
928 <equal>
929 <b pos="1"/>
930 <lit v=" "/>
931 </equal>
932 </not>
933 </test>
934 <out>
935 <b pos="1"/>
936 </out>
937 </when>
938 </choose>
939 </def-macro>
941 <def-macro n="f_nploc" npar="1">
942 <let>
943 <var n="art_np"/>
944 <lit v=""/>
945 </let>
946 <choose>
947 <when>
948 <test>
949 <equal>
950 <clip pos="1" side="tl" part="a_nom"/>
951 <lit-tag v="np.loc"/>
952 </equal>
953 </test>
954 <choose>
955 <when>
956 <test>
957 <in caseless="no">
958 <clip pos="1" side="tl" part="lem"/>
959 <list n="npf"/>
960 </in>
961 </test>
962 <let>
963 <var n="art_np"/>
964 <concat>
965 <lit v="le"/>
966 <lit-tag v="det.def.f.sg"/>
967 </concat>
968 </let>
969 <let>
970 <var n="genero"/>
971 <lit-tag v="f"/>
972 </let>
973 <let>
974 <var n="numero"/>
975 <lit-tag v="sg"/>
976 </let>
977 </when>
978 </choose>
979 <choose>
980 <when>
981 <test>
982 <in caseless="no">
983 <clip pos="1" side="tl" part="lem"/>
984 <list n="npm"/>
985 </in>
986 </test>
987 <let>
988 <var n="art_np"/>
989 <concat>
990 <lit v="le"/>
991 <lit-tag v="det.def.m.sg"/>
992 </concat>
993 </let>
994 <let>
995 <var n="genero"/>
996 <lit-tag v="m"/>
997 </let>
998 <let>
999 <var n="numero"/>
1000 <lit-tag v="sg"/>
1001 </let>
1002 </when>
1003 </choose>
1004 <choose>
1005 <when>
1006 <test>
1007 <in caseless="no">
1008 <clip pos="1" side="tl" part="lem"/>
1009 <list n="nppl"/>
1010 </in>
1011 </test>
1012 <let>
1013 <var n="art_np"/>
1014 <concat>
1015 <lit v="le"/>
1016 <lit-tag v="det.def.mf.pl"/>
1017 </concat>
1018 </let>
1019 <let>
1020 <var n="genero"/>
1021 <lit-tag v="mf"/>
1022 </let>
1023 <let>
1024 <var n="numero"/>
1025 <lit-tag v="pl"/>
1026 </let>
1027 </when>
1028 </choose>
1029 </when>
1030 </choose>
1031 </def-macro>
1033 <def-macro n="f_concord1" npar="1">
1034 <choose>
1035 <!--To determine value of variables of gender and
1036 number and propagate to other rules. Variables are
1037 not used again in this rule -->
1038 <when>
1039 <test>
1040 <equal>
1041 <clip pos="1" side="tl" part="gen"/>
1042 <lit-tag v="m"/>
1043 </equal>
1044 </test>
1045 <let>
1046 <var n="genero"/>
1047 <lit-tag v="m"/>
1048 </let>
1049 </when>
1050 <when>
1051 <test>
1052 <equal>
1053 <clip pos="1" side="tl" part="gen"/>
1054 <lit-tag v="f"/>
1055 </equal>
1056 </test>
1057 <let>
1058 <var n="genero"/>
1059 <lit-tag v="f"/>
1060 </let>
1061 </when>
1062 <when>
1063 <test>
1064 <equal>
1065 <clip pos="1" side="tl" part="gen"/>
1066 <lit-tag v="mf"/>
1067 </equal>
1068 </test>
1069 <let>
1070 <var n="genero"/>
1071 <lit-tag v="mf"/>
1072 </let>
1073 </when>
1074 </choose>
1079 <choose>
1080 <when>
1081 <test>
1082 <equal>
1083 <clip pos="1" side="tl" part="nbr"/>
1084 <lit-tag v="sg"/>
1085 </equal>
1086 </test>
1087 <let>
1088 <var n="numero"/>
1089 <lit-tag v="sg"/>
1090 </let>
1091 </when>
1092 <when>
1093 <test>
1094 <equal>
1095 <clip pos="1" side="tl" part="nbr"/>
1096 <lit-tag v="pl"/>
1097 </equal>
1098 </test>
1099 <let>
1100 <var n="numero"/>
1101 <lit-tag v="pl"/>
1102 </let>
1103 </when>
1104 <when>
1105 <test>
1106 <equal>
1107 <clip pos="1" side="tl" part="nbr"/>
1108 <lit-tag v="sp"/>
1109 </equal>
1110 </test>
1111 <let>
1112 <var n="numero"/>
1113 <lit-tag v="sp"/>
1114 </let>
1115 </when>
1116 </choose>
1117 <choose>
1118 <when>
1119 <test>
1120 <!-- If word has GD or ND, we try to assign the
1121 gender or number of the previous rule. If there is no
1122 value for the gender or number variable from previous
1123 rules, gender will be masculine and number singular.-->
1124 <equal>
1125 <clip pos="1" side="tl" part="gen"/>
1126 <lit-tag v="GD"/>
1127 </equal>
1128 </test>
1129 <choose>
1130 <when>
1131 <test>
1132 <equal>
1133 <var n="genero"/>
1134 <lit-tag v="f"/>
1135 </equal>
1136 </test>
1137 <let>
1138 <clip pos="1" side="tl" part="gen"/>
1139 <lit-tag v="f"/>
1140 </let>
1141 </when>
1142 <otherwise>
1143 <let>
1144 <clip pos="1" side="tl" part="gen"/>
1145 <lit-tag v="m"/>
1146 </let>
1147 </otherwise>
1148 </choose>
1149 </when>
1150 </choose>
1151 <choose>
1152 <when>
1153 <test>
1154 <equal>
1155 <clip pos="1" side="tl" part="nbr"/>
1156 <lit-tag v="ND"/>
1157 </equal>
1158 </test>
1159 <choose>
1160 <when>
1161 <test>
1162 <equal>
1163 <var n="numero"/>
1164 <lit-tag v="pl"/>
1165 </equal>
1166 </test>
1167 <let>
1168 <clip pos="1" side="tl" part="nbr"/>
1169 <lit-tag v="pl"/>
1170 </let>
1171 </when>
1172 <otherwise>
1173 <let>
1174 <clip pos="1" side="tl" part="nbr"/>
1175 <lit-tag v="sg"/>
1176 </let>
1177 </otherwise>
1178 </choose>
1179 </when>
1180 </choose>
1181 </def-macro>
1186 <def-macro n="f_concord2" npar="2">
1187 <choose>
1188 <when>
1189 <test>
1190 <!-- do the main and second parameter gender agree?-->
1191 <and>
1192 <or>
1193 <equal>
1194 <clip pos="2" side="sl" part="gen"/>
1195 <clip pos="1" side="sl" part="gen"/>
1196 </equal>
1197 <equal>
1198 <clip pos="2" side="sl" part="gen"/>
1199 <lit-tag v="mf"/>
1200 </equal>
1201 <equal>
1202 <clip pos="1" side="sl" part="gen"/>
1203 <lit-tag v="mf"/>
1204 </equal>
1205 </or>
1206 <or>
1207 <equal>
1208 <!-- do the main and second parameter number agree?-->
1209 <clip pos="2" side="sl" part="nbr"/>
1210 <clip pos="1" side="sl" part="nbr"/>
1211 </equal>
1212 <equal>
1213 <clip pos="2" side="sl" part="nbr"/>
1214 <lit-tag v="sp"/>
1215 </equal>
1216 <equal>
1217 <clip pos="1" side="sl" part="nbr"/>
1218 <lit-tag v="sp"/>
1219 </equal>
1220 </or>
1221 </and>
1222 </test>
1223 <let>
1224 <var n="concPrimero"/>
1225 <lit v="true"/>
1226 </let>
1227 <!-- there is gender and number agreement-->
1228 </when>
1229 <otherwise>
1230 <let>
1231 <var n="concPrimero"/>
1232 <lit v="false"/>
1233 </let>
1234 <!-- there isn't gender and number agreement-->
1235 </otherwise>
1236 </choose>
1237 <choose>
1238 <when>
1239 <test>
1240 <!-- Propagate the main parameter gender if it has been modified during the translation -->
1241 <and>
1242 <not>
1243 <equal>
1244 <clip pos="1" side="tl" part="gen"/>
1245 <clip pos="1" side="sl" part="gen"/>
1246 </equal>
1247 </not>
1248 <not>
1249 <equal>
1250 <clip pos="1" side="tl" part="gen"/>
1251 <lit-tag v="mf"/>
1252 </equal>
1253 </not>
1254 <not>
1255 <equal>
1256 <clip pos="1" side="tl" part="gen"/>
1257 <lit-tag v="GD"/>
1258 </equal>
1259 </not>
1260 </and>
1261 </test>
1262 <choose>
1263 <when>
1264 <test>
1265 <and>
1266 <not>
1267 <equal>
1268 <clip pos="2" side="tl" part="gen"/>
1269 <lit-tag v="mf"/>
1270 </equal>
1271 </not>
1272 <not>
1273 <and>
1274 <equal>
1275 <clip pos="2" side="sl" part="gen"/>
1276 <lit-tag v="mf"/>
1277 </equal>
1278 <not>
1279 <equal>
1280 <clip pos="2" side="tl" part="gen"/>
1281 <lit-tag v="GD"/>
1282 </equal>
1283 </not>
1284 </and>
1285 </not>
1286 <equal>
1287 <var n="concPrimero"/>
1288 <lit v="true"/>
1289 </equal>
1290 </and>
1291 </test>
1292 <let>
1293 <clip pos="2" side="tl" part="gen"/>
1294 <clip pos="1" side="tl" part="gen"/>
1295 </let>
1296 </when>
1297 </choose>
1298 </when>
1299 </choose>
1300 <choose>
1301 <when>
1302 <test>
1303 <!-- Propagate the main parameter number if it has been modified during the translation -->
1304 <and>
1305 <not>
1306 <equal>
1307 <clip pos="1" side="tl" part="nbr"/>
1308 <clip pos="1" side="sl" part="nbr"/>
1309 </equal>
1310 </not>
1311 <not>
1312 <equal>
1313 <clip pos="1" side="tl" part="nbr"/>
1314 <lit-tag v="sp"/>
1315 </equal>
1316 </not>
1317 <not>
1318 <equal>
1319 <clip pos="1" side="tl" part="nbr"/>
1320 <lit-tag v="ND"/>
1321 </equal>
1322 </not>
1323 </and>
1324 </test>
1325 <choose>
1326 <when>
1327 <test>
1328 <and>
1329 <not>
1330 <equal>
1331 <clip pos="2" side="tl" part="nbr"/>
1332 <lit-tag v="sp"/>
1333 </equal>
1334 </not>
1335 <not>
1336 <and>
1337 <equal>
1338 <clip pos="2" side="sl" part="nbr"/>
1339 <lit-tag v="sp"/>
1340 </equal>
1341 <not>
1342 <equal>
1343 <clip pos="2" side="tl" part="nbr"/>
1344 <lit-tag v="ND"/>
1345 </equal>
1346 </not>
1347 </and>
1348 </not>
1349 <equal>
1350 <var n="concPrimero"/>
1351 <lit v="true"/>
1352 </equal>
1353 </and>
1354 </test>
1355 <let>
1356 <clip pos="2" side="tl" part="nbr"/>
1357 <clip pos="1" side="tl" part="nbr"/>
1358 </let>
1359 </when>
1360 </choose>
1361 </when>
1362 </choose>
1363 <choose>
1364 <when>
1365 <test>
1366 <!-- Which is the rule general gender? -->
1367 <equal>
1368 <clip pos="1" side="tl" part="gen"/>
1369 <lit-tag v="m"/>
1370 </equal>
1371 </test>
1372 <let>
1373 <var n="genero"/>
1374 <lit-tag v="m"/>
1375 </let>
1376 </when>
1377 <when>
1378 <test>
1379 <equal>
1380 <clip pos="1" side="tl" part="gen"/>
1381 <lit-tag v="f"/>
1382 </equal>
1383 </test>
1384 <let>
1385 <var n="genero"/>
1386 <lit-tag v="f"/>
1387 </let>
1388 </when>
1389 <when>
1390 <test>
1391 <equal>
1392 <clip pos="2" side="tl" part="gen"/>
1393 <lit-tag v="m"/>
1394 </equal>
1395 </test>
1396 <let>
1397 <var n="genero"/>
1398 <lit-tag v="m"/>
1399 </let>
1400 </when>
1401 <when>
1402 <test>
1403 <equal>
1404 <clip pos="2" side="tl" part="gen"/>
1405 <lit-tag v="f"/>
1406 </equal>
1407 </test>
1408 <let>
1409 <var n="genero"/>
1410 <lit-tag v="f"/>
1411 </let>
1412 </when>
1413 <when>
1414 <test>
1415 <and>
1416 <equal>
1417 <clip pos="1" side="tl" part="gen"/>
1418 <lit-tag v="mf"/>
1419 </equal>
1420 <not>
1421 <equal>
1422 <clip pos="1" side="sl" part="gen"/>
1423 <lit-tag v="mf"/>
1424 </equal>
1425 </not>
1426 </and>
1427 </test>
1428 <let>
1429 <var n="genero"/>
1430 <clip pos="1" side="sl" part="gen"/>
1431 </let>
1432 </when>
1433 <when>
1434 <test>
1435 <and>
1436 <equal>
1437 <clip pos="2" side="tl" part="gen"/>
1438 <lit-tag v="mf"/>
1439 </equal>
1440 <not>
1441 <equal>
1442 <clip pos="2" side="sl" part="gen"/>
1443 <lit-tag v="mf"/>
1444 </equal>
1445 </not>
1446 </and>
1447 </test>
1448 <let>
1449 <var n="genero"/>
1450 <clip pos="2" side="sl" part="gen"/>
1451 </let>
1452 </when>
1453 <when>
1454 <test>
1455 <or>
1456 <and>
1457 <equal>
1458 <clip pos="2" side="tl" part="gen"/>
1459 <lit-tag v="GD"/>
1460 </equal>
1461 <equal>
1462 <clip pos="1" side="tl" part="gen"/>
1463 <lit-tag v="GD"/>
1464 </equal>
1465 </and>
1466 <and>
1467 <equal>
1468 <clip pos="2" side="tl" part="gen"/>
1469 <lit-tag v="mf"/>
1470 </equal>
1471 <equal>
1472 <clip pos="1" side="tl" part="gen"/>
1473 <lit-tag v="GD"/>
1474 </equal>
1475 </and>
1476 <and>
1477 <equal>
1478 <clip pos="2" side="tl" part="gen"/>
1479 <lit-tag v="GD"/>
1480 </equal>
1481 <equal>
1482 <clip pos="1" side="tl" part="gen"/>
1483 <lit-tag v="mf"/>
1484 </equal>
1485 </and>
1486 </or>
1487 </test>
1488 <let>
1489 <var n="genero"/>
1490 <lit-tag v="GD"/>
1491 </let>
1492 </when>
1493 <otherwise>
1494 <let>
1495 <var n="genero"/>
1496 <lit-tag v="m"/>
1497 </let>
1498 </otherwise>
1499 </choose>
1500 <choose>
1501 <when>
1502 <test>
1503 <!-- Which is the rule general gender? -->
1504 <equal>
1505 <clip pos="1" side="tl" part="nbr"/>
1506 <lit-tag v="sg"/>
1507 </equal>
1508 </test>
1509 <let>
1510 <var n="numero"/>
1511 <lit-tag v="sg"/>
1512 </let>
1513 </when>
1514 <when>
1515 <test>
1516 <equal>
1517 <clip pos="1" side="tl" part="nbr"/>
1518 <lit-tag v="pl"/>
1519 </equal>
1520 </test>
1521 <let>
1522 <var n="numero"/>
1523 <lit-tag v="pl"/>
1524 </let>
1525 </when>
1526 <when>
1527 <test>
1528 <equal>
1529 <clip pos="2" side="tl" part="nbr"/>
1530 <lit-tag v="sg"/>
1531 </equal>
1532 </test>
1533 <let>
1534 <var n="numero"/>
1535 <lit-tag v="sg"/>
1536 </let>
1537 </when>
1538 <when>
1539 <test>
1540 <equal>
1541 <clip pos="2" side="tl" part="nbr"/>
1542 <lit-tag v="pl"/>
1543 </equal>
1544 </test>
1545 <let>
1546 <var n="numero"/>
1547 <lit-tag v="pl"/>
1548 </let>
1549 </when>
1550 <when>
1551 <test>
1552 <and>
1553 <equal>
1554 <clip pos="1" side="tl" part="nbr"/>
1555 <lit-tag v="sp"/>
1556 </equal>
1557 <not>
1558 <equal>
1559 <clip pos="1" side="sl" part="nbr"/>
1560 <lit-tag v="sp"/>
1561 </equal>
1562 </not>
1563 </and>
1564 </test>
1565 <let>
1566 <var n="numero"/>
1567 <clip pos="1" side="sl" part="nbr"/>
1568 </let>
1569 </when>
1570 <when>
1571 <test>
1572 <and>
1573 <equal>
1574 <clip pos="2" side="tl" part="nbr"/>
1575 <lit-tag v="sp"/>
1576 </equal>
1577 <not>
1578 <equal>
1579 <clip pos="2" side="sl" part="nbr"/>
1580 <lit-tag v="sp"/>
1581 </equal>
1582 </not>
1583 </and>
1584 </test>
1585 <let>
1586 <var n="numero"/>
1587 <clip pos="2" side="sl" part="nbr"/>
1588 </let>
1589 </when>
1590 <when>
1591 <test>
1592 <and>
1593 <equal>
1594 <clip pos="2" side="tl" part="nbr"/>
1595 <lit-tag v="ND"/>
1596 </equal>
1597 <equal>
1598 <clip pos="1" side="tl" part="nbr"/>
1599 <lit-tag v="ND"/>
1600 </equal>
1601 </and>
1602 </test>
1603 <let>
1604 <var n="numero"/>
1605 <lit-tag v="ND"/>
1606 </let>
1607 </when>
1608 <!-- <otherwise>
1609 <let>
1610 <var n="genero"/>
1611 <lit-tag v="m"/>
1612 </let>
1613 </otherwise>-->
1614 </choose>
1615 <!-- Determine gender and number value if they are undetermined -->
1616 <choose>
1617 <when>
1618 <test>
1619 <equal>
1620 <clip pos="1" side="tl" part="gen"/>
1621 <lit-tag v="GD"/>
1622 </equal>
1623 </test>
1624 <let>
1625 <clip pos="1" side="tl" part="gen"/>
1626 <var n="genero"/>
1627 </let>
1628 </when>
1629 </choose>
1630 <choose>
1631 <when>
1632 <test>
1633 <equal>
1634 <clip pos="2" side="tl" part="gen"/>
1635 <lit-tag v="GD"/>
1636 </equal>
1637 </test>
1638 <let>
1639 <clip pos="2" side="tl" part="gen"/>
1640 <var n="genero"/>
1641 </let>
1642 </when>
1643 </choose>
1644 <choose>
1645 <when>
1646 <test>
1647 <equal>
1648 <clip pos="1" side="tl" part="nbr"/>
1649 <lit-tag v="ND"/>
1650 </equal>
1651 </test>
1652 <let>
1653 <clip pos="1" side="tl" part="nbr"/>
1654 <var n="numero"/>
1655 </let>
1656 </when>
1657 </choose>
1658 <choose>
1659 <when>
1660 <test>
1661 <equal>
1662 <clip pos="2" side="tl" part="nbr"/>
1663 <lit-tag v="ND"/>
1664 </equal>
1665 </test>
1666 <let>
1667 <clip pos="2" side="tl" part="nbr"/>
1668 <var n="numero"/>
1669 </let>
1670 </when>
1671 </choose>
1672 </def-macro>
1673 <def-macro n="f_concord3" npar="3">
1674 <choose>
1675 <!-- Look whether in source language there is concordance between first and second element -->
1676 <when>
1677 <test>
1678 <and>
1679 <or>
1680 <equal>
1681 <clip pos="2" side="sl" part="gen"/>
1682 <clip pos="1" side="sl" part="gen"/>
1683 </equal>
1684 <equal>
1685 <clip pos="2" side="sl" part="gen"/>
1686 <lit-tag v="mf"/>
1687 </equal>
1688 <equal>
1689 <clip pos="1" side="sl" part="gen"/>
1690 <lit-tag v="mf"/>
1691 </equal>
1692 </or>
1693 <or>
1694 <equal>
1695 <clip pos="2" side="sl" part="nbr"/>
1696 <clip pos="1" side="sl" part="nbr"/>
1697 </equal>
1698 <equal>
1699 <clip pos="2" side="sl" part="nbr"/>
1700 <lit-tag v="sp"/>
1701 </equal>
1702 <equal>
1703 <clip pos="1" side="sl" part="nbr"/>
1704 <lit-tag v="sp"/>
1705 </equal>
1706 </or>
1707 </and>
1708 </test>
1709 <let>
1710 <var n="concPrimero"/>
1711 <lit v="true"/>
1712 </let>
1713 </when>
1714 <otherwise>
1715 <let>
1716 <var n="concPrimero"/>
1717 <lit v="false"/>
1718 </let>
1719 </otherwise>
1720 </choose>
1721 <choose>
1722 <!-- Look whether in source language there is concordance between second and third element -->
1723 <when>
1724 <test>
1725 <and>
1726 <or>
1727 <equal>
1728 <clip pos="3" side="sl" part="gen"/>
1729 <clip pos="1" side="sl" part="gen"/>
1730 </equal>
1731 <equal>
1732 <clip pos="3" side="sl" part="gen"/>
1733 <lit-tag v="mf"/>
1734 </equal>
1735 <equal>
1736 <clip pos="1" side="sl" part="gen"/>
1737 <lit-tag v="mf"/>
1738 </equal>
1739 </or>
1740 <or>
1741 <equal>
1742 <clip pos="3" side="sl" part="nbr"/>
1743 <clip pos="1" side="sl" part="nbr"/>
1744 </equal>
1745 <equal>
1746 <clip pos="3" side="sl" part="nbr"/>
1747 <lit-tag v="sp"/>
1748 </equal>
1749 <equal>
1750 <clip pos="1" side="sl" part="nbr"/>
1751 <lit-tag v="sp"/>
1752 </equal>
1753 </or>
1754 </and>
1755 </test>
1756 <let>
1757 <var n="concSegundo"/>
1758 <lit v="true"/>
1759 </let>
1760 </when>
1761 <otherwise>
1762 <let>
1763 <var n="concSegundo"/>
1764 <lit v="false"/>
1765 </let>
1766 </otherwise>
1767 </choose>
1768 <choose>
1769 <!-- Propagate the main parameter gender if it has been modified during the translation -->
1770 <when>
1771 <test>
1772 <and>
1773 <not>
1774 <equal>
1775 <clip pos="1" side="tl" part="gen"/>
1776 <clip pos="1" side="sl" part="gen"/>
1777 </equal>
1778 </not>
1779 <not>
1780 <equal>
1781 <clip pos="1" side="tl" part="gen"/>
1782 <lit-tag v="mf"/>
1783 </equal>
1784 </not>
1785 <not>
1786 <equal>
1787 <clip pos="1" side="tl" part="gen"/>
1788 <lit-tag v="GD"/>
1789 </equal>
1790 </not>
1791 </and>
1792 </test>
1793 <choose>
1794 <when>
1795 <test>
1796 <and>
1797 <not>
1798 <equal>
1799 <clip pos="2" side="tl" part="gen"/>
1800 <lit-tag v="mf"/>
1801 </equal>
1802 </not>
1803 <not>
1804 <and>
1805 <equal>
1806 <clip pos="2" side="sl" part="gen"/>
1807 <lit-tag v="mf"/>
1808 </equal>
1809 <not>
1810 <equal>
1811 <clip pos="2" side="tl" part="gen"/>
1812 <lit-tag v="GD"/>
1813 </equal>
1814 </not>
1815 </and>
1816 </not>
1817 <equal>
1818 <var n="concPrimero"/>
1819 <lit v="true"/>
1820 </equal>
1821 </and>
1822 </test>
1823 <let>
1824 <clip pos="2" side="tl" part="gen"/>
1825 <clip pos="1" side="tl" part="gen"/>
1826 </let>
1827 </when>
1828 </choose>
1829 <choose>
1830 <when>
1831 <test>
1832 <and>
1833 <not>
1834 <equal>
1835 <clip pos="3" side="tl" part="gen"/>
1836 <lit-tag v="mf"/>
1837 </equal>
1838 </not>
1839 <not>
1840 <and>
1841 <equal>
1842 <clip pos="3" side="sl" part="gen"/>
1843 <lit-tag v="mf"/>
1844 </equal>
1845 <not>
1846 <equal>
1847 <clip pos="3" side="tl" part="gen"/>
1848 <lit-tag v="GD"/>
1849 </equal>
1850 </not>
1851 </and>
1852 </not>
1853 <equal>
1854 <var n="concSegundo"/>
1855 <lit v="true"/>
1856 </equal>
1857 </and>
1858 </test>
1859 <let>
1860 <clip pos="3" side="tl" part="gen"/>
1861 <clip pos="1" side="tl" part="gen"/>
1862 </let>
1863 </when>
1864 </choose>
1865 </when>
1866 </choose>
1867 <choose>
1868 <!-- Propagate the main parameter number if it has been modified during the translation -->
1869 <when>
1870 <test>
1871 <and>
1872 <not>
1873 <equal>
1874 <clip pos="1" side="tl" part="nbr"/>
1875 <clip pos="1" side="sl" part="nbr"/>
1876 </equal>
1877 </not>
1878 <not>
1879 <equal>
1880 <clip pos="1" side="tl" part="nbr"/>
1881 <lit-tag v="sp"/>
1882 </equal>
1883 </not>
1884 <not>
1885 <equal>
1886 <clip pos="1" side="tl" part="nbr"/>
1887 <lit-tag v="ND"/>
1888 </equal>
1889 </not>
1890 </and>
1891 </test>
1892 <choose>
1893 <when>
1894 <test>
1895 <and>
1896 <not>
1897 <equal>
1898 <clip pos="2" side="tl" part="nbr"/>
1899 <lit-tag v="sp"/>
1900 </equal>
1901 </not>
1902 <not>
1903 <and>
1904 <equal>
1905 <clip pos="2" side="sl" part="nbr"/>
1906 <lit-tag v="sp"/>
1907 </equal>
1908 <not>
1909 <equal>
1910 <clip pos="2" side="tl" part="nbr"/>
1911 <lit-tag v="ND"/>
1912 </equal>
1913 </not>
1914 </and>
1915 </not>
1916 <equal>
1917 <var n="concPrimero"/>
1918 <lit v="true"/>
1919 </equal>
1920 </and>
1921 </test>
1922 <let>
1923 <clip pos="2" side="tl" part="nbr"/>
1924 <clip pos="1" side="tl" part="nbr"/>
1925 </let>
1926 </when>
1927 </choose>
1928 <choose>
1929 <when>
1930 <test>
1931 <and>
1932 <not>
1933 <equal>
1934 <clip pos="3" side="tl" part="nbr"/>
1935 <lit-tag v="sp"/>
1936 </equal>
1937 </not>
1938 <not>
1939 <and>
1940 <equal>
1941 <clip pos="3" side="sl" part="nbr"/>
1942 <lit-tag v="sp"/>
1943 </equal>
1944 <not>
1945 <equal>
1946 <clip pos="3" side="tl" part="nbr"/>
1947 <lit-tag v="ND"/>
1948 </equal>
1949 </not>
1950 </and>
1951 </not>
1952 <equal>
1953 <var n="concSegundo"/>
1954 <lit v="true"/>
1955 </equal>
1956 </and>
1957 </test>
1958 <let>
1959 <clip pos="3" side="tl" part="nbr"/>
1960 <clip pos="1" side="tl" part="nbr"/>
1961 </let>
1962 </when>
1963 </choose>
1964 </when>
1965 </choose>
1966 <choose>
1967 <!-- Determine the rule general gender. Priority order: main, second and third element -->
1968 <when>
1969 <test>
1970 <equal>
1971 <clip pos="1" side="tl" part="gen"/>
1972 <lit-tag v="m"/>
1973 </equal>
1974 </test>
1975 <let>
1976 <var n="genero"/>
1977 <lit-tag v="m"/>
1978 </let>
1979 </when>
1980 <when>
1981 <test>
1982 <equal>
1983 <clip pos="1" side="tl" part="gen"/>
1984 <lit-tag v="f"/>
1985 </equal>
1986 </test>
1987 <let>
1988 <var n="genero"/>
1989 <lit-tag v="f"/>
1990 </let>
1991 </when>
1992 <when>
1993 <test>
1994 <equal>
1995 <clip pos="2" side="tl" part="gen"/>
1996 <lit-tag v="m"/>
1997 </equal>
1998 </test>
1999 <let>
2000 <var n="genero"/>
2001 <lit-tag v="m"/>
2002 </let>
2003 </when>
2004 <when>
2005 <test>
2006 <equal>
2007 <clip pos="2" side="tl" part="gen"/>
2008 <lit-tag v="f"/>
2009 </equal>
2010 </test>
2011 <let>
2012 <var n="genero"/>
2013 <lit-tag v="f"/>
2014 </let>
2015 </when>
2016 <when>
2017 <test>
2018 <equal>
2019 <clip pos="3" side="tl" part="gen"/>
2020 <lit-tag v="m"/>
2021 </equal>
2022 </test>
2023 <let>
2024 <var n="genero"/>
2025 <lit-tag v="m"/>
2026 </let>
2027 </when>
2028 <when>
2029 <test>
2030 <equal>
2031 <clip pos="3" side="tl" part="gen"/>
2032 <lit-tag v="f"/>
2033 </equal>
2034 </test>
2035 <let>
2036 <var n="genero"/>
2037 <lit-tag v="f"/>
2038 </let>
2039 </when>
2040 <when>
2041 <test>
2042 <and>
2043 <equal>
2044 <clip pos="1" side="tl" part="gen"/>
2045 <lit-tag v="mf"/>
2046 </equal>
2047 <not>
2048 <equal>
2049 <clip pos="1" side="sl" part="gen"/>
2050 <lit-tag v="mf"/>
2051 </equal>
2052 </not>
2053 </and>
2054 </test>
2055 <let>
2056 <var n="genero"/>
2057 <clip pos="1" side="sl" part="gen"/>
2058 </let>
2059 </when>
2060 <when>
2061 <test>
2062 <and>
2063 <equal>
2064 <clip pos="2" side="tl" part="gen"/>
2065 <lit-tag v="mf"/>
2066 </equal>
2067 <not>
2068 <equal>
2069 <clip pos="2" side="sl" part="gen"/>
2070 <lit-tag v="mf"/>
2071 </equal>
2072 </not>
2073 </and>
2074 </test>
2075 <let>
2076 <var n="genero"/>
2077 <clip pos="2" side="sl" part="gen"/>
2078 </let>
2079 </when>
2080 <when>
2081 <test>
2082 <and>
2083 <equal>
2084 <clip pos="3" side="tl" part="gen"/>
2085 <lit-tag v="mf"/>
2086 </equal>
2087 <not>
2088 <equal>
2089 <clip pos="3" side="sl" part="gen"/>
2090 <lit-tag v="mf"/>
2091 </equal>
2092 </not>
2093 </and>
2094 </test>
2095 <let>
2096 <var n="genero"/>
2097 <clip pos="3" side="sl" part="gen"/>
2098 </let>
2099 </when>
2100 <!-- <when>
2101 <test>
2102 <and>
2103 <equal>
2104 <clip pos="1" side="tl" part="gen"/>
2105 <lit-tag v="GD"/>
2106 </equal>
2107 <equal>
2108 <clip pos="2" side="tl" part="gen"/>
2109 <lit-tag v="GD"/>
2110 </equal>
2111 <equal>
2112 <clip pos="3" side="tl" part="gen"/>
2113 <lit-tag v="GD"/>
2114 </equal>
2115 </and>
2116 </test>
2117 <let>
2118 <var n="genero"/>
2119 <lit-tag v="GD"/>
2120 </let>
2121 </when>-->
2122 <otherwise>
2123 <let>
2124 <var n="genero"/>
2125 <lit-tag v="GD"/>
2126 </let>
2127 </otherwise>
2128 </choose>
2129 <choose>
2130 <!-- Determine the rule general number. Priority order: main, second and third element -->
2131 <when>
2132 <test>
2133 <equal>
2134 <clip pos="1" side="tl" part="nbr"/>
2135 <lit-tag v="sg"/>
2136 </equal>
2137 </test>
2138 <let>
2139 <var n="numero"/>
2140 <lit-tag v="sg"/>
2141 </let>
2142 </when>
2143 <when>
2144 <test>
2145 <equal>
2146 <clip pos="1" side="tl" part="nbr"/>
2147 <lit-tag v="pl"/>
2148 </equal>
2149 </test>
2150 <let>
2151 <var n="numero"/>
2152 <lit-tag v="pl"/>
2153 </let>
2154 </when>
2155 <when>
2156 <test>
2157 <equal>
2158 <clip pos="2" side="tl" part="nbr"/>
2159 <lit-tag v="sg"/>
2160 </equal>
2161 </test>
2162 <let>
2163 <var n="numero"/>
2164 <lit-tag v="sg"/>
2165 </let>
2166 </when>
2167 <when>
2168 <test>
2169 <equal>
2170 <clip pos="2" side="tl" part="nbr"/>
2171 <lit-tag v="pl"/>
2172 </equal>
2173 </test>
2174 <let>
2175 <var n="numero"/>
2176 <lit-tag v="pl"/>
2177 </let>
2178 </when>
2179 <when>
2180 <test>
2181 <equal>
2182 <clip pos="3" side="tl" part="nbr"/>
2183 <lit-tag v="sg"/>
2184 </equal>
2185 </test>
2186 <let>
2187 <var n="numero"/>
2188 <lit-tag v="sg"/>
2189 </let>
2190 </when>
2191 <when>
2192 <test>
2193 <equal>
2194 <clip pos="3" side="tl" part="nbr"/>
2195 <lit-tag v="pl"/>
2196 </equal>
2197 </test>
2198 <let>
2199 <var n="numero"/>
2200 <lit-tag v="pl"/>
2201 </let>
2202 </when>
2203 <when>
2204 <test>
2205 <and>
2206 <equal>
2207 <clip pos="1" side="tl" part="nbr"/>
2208 <lit-tag v="sp"/>
2209 </equal>
2210 <not>
2211 <equal>
2212 <clip pos="1" side="sl" part="nbr"/>
2213 <lit-tag v="sp"/>
2214 </equal>
2215 </not>
2216 </and>
2217 </test>
2218 <let>
2219 <var n="numero"/>
2220 <clip pos="1" side="sl" part="nbr"/>
2221 </let>
2222 </when>
2223 <when>
2224 <test>
2225 <and>
2226 <equal>
2227 <clip pos="2" side="tl" part="nbr"/>
2228 <lit-tag v="sp"/>
2229 </equal>
2230 <not>
2231 <equal>
2232 <clip pos="2" side="sl" part="nbr"/>
2233 <lit-tag v="sp"/>
2234 </equal>
2235 </not>
2236 </and>
2237 </test>
2238 <let>
2239 <var n="numero"/>
2240 <clip pos="2" side="sl" part="nbr"/>
2241 </let>
2242 </when>
2243 <when>
2244 <test>
2245 <and>
2246 <equal>
2247 <clip pos="3" side="tl" part="nbr"/>
2248 <lit-tag v="sp"/>
2249 </equal>
2250 <not>
2251 <equal>
2252 <clip pos="3" side="sl" part="nbr"/>
2253 <lit-tag v="sp"/>
2254 </equal>
2255 </not>
2256 </and>
2257 </test>
2258 <let>
2259 <var n="numero"/>
2260 <clip pos="3" side="sl" part="nbr"/>
2261 </let>
2262 </when>
2263 <when>
2264 <test>
2265 <and>
2266 <equal>
2267 <clip pos="1" side="tl" part="nbr"/>
2268 <lit-tag v="ND"/>
2269 </equal>
2270 <equal>
2271 <clip pos="2" side="tl" part="nbr"/>
2272 <lit-tag v="ND"/>
2273 </equal>
2274 <equal>
2275 <clip pos="3" side="tl" part="nbr"/>
2276 <lit-tag v="ND"/>
2277 </equal>
2278 </and>
2279 </test>
2280 <let>
2281 <var n="numero"/>
2282 <lit-tag v="ND"/>
2283 </let>
2284 </when>
2285 </choose>
2286 <choose>
2287 <!-- Assign values to GD and ND -->
2288 <when>
2289 <test>
2290 <equal>
2291 <clip pos="1" side="tl" part="gen"/>
2292 <lit-tag v="GD"/>
2293 </equal>
2294 </test>
2295 <let>
2296 <clip pos="1" side="tl" part="gen"/>
2297 <var n="genero"/>
2298 </let>
2299 </when>
2300 </choose>
2301 <choose>
2302 <when>
2303 <test>
2304 <equal>
2305 <clip pos="2" side="tl" part="gen"/>
2306 <lit-tag v="GD"/>
2307 </equal>
2308 </test>
2309 <let>
2310 <clip pos="2" side="tl" part="gen"/>
2311 <var n="genero"/>
2312 </let>
2313 </when>
2314 </choose>
2315 <choose>
2316 <when>
2317 <test>
2318 <equal>
2319 <clip pos="3" side="tl" part="gen"/>
2320 <lit-tag v="GD"/>
2321 </equal>
2322 </test>
2323 <let>
2324 <clip pos="3" side="tl" part="gen"/>
2325 <var n="genero"/>
2326 </let>
2327 </when>
2328 </choose>
2329 <choose>
2330 <when>
2331 <test>
2332 <equal>
2333 <clip pos="1" side="tl" part="nbr"/>
2334 <lit-tag v="ND"/>
2335 </equal>
2336 </test>
2337 <let>
2338 <clip pos="1" side="tl" part="nbr"/>
2339 <var n="numero"/>
2340 </let>
2341 </when>
2342 </choose>
2343 <choose>
2344 <when>
2345 <test>
2346 <equal>
2347 <clip pos="2" side="tl" part="nbr"/>
2348 <lit-tag v="ND"/>
2349 </equal>
2350 </test>
2351 <let>
2352 <clip pos="2" side="tl" part="nbr"/>
2353 <var n="numero"/>
2354 </let>
2355 </when>
2356 </choose>
2357 <choose>
2358 <when>
2359 <test>
2360 <equal>
2361 <clip pos="3" side="tl" part="nbr"/>
2362 <lit-tag v="ND"/>
2363 </equal>
2364 </test>
2365 <let>
2366 <clip pos="3" side="tl" part="nbr"/>
2367 <var n="numero"/>
2368 </let>
2369 </when>
2370 </choose>
2371 </def-macro>
2372 <def-macro n="f_concord4" npar="4">
2373 <choose>
2374 <when>
2375 <test>
2376 <and>
2377 <or>
2378 <equal>
2379 <clip pos="2" side="sl" part="gen"/>
2380 <clip pos="1" side="sl" part="gen"/>
2381 </equal>
2382 <equal>
2383 <clip pos="2" side="sl" part="gen"/>
2384 <lit-tag v="mf"/>
2385 </equal>
2386 <equal>
2387 <clip pos="1" side="sl" part="gen"/>
2388 <lit-tag v="mf"/>
2389 </equal>
2390 </or>
2391 <or>
2392 <equal>
2393 <clip pos="2" side="sl" part="nbr"/>
2394 <clip pos="1" side="sl" part="nbr"/>
2395 </equal>
2396 <equal>
2397 <clip pos="2" side="sl" part="nbr"/>
2398 <lit-tag v="sp"/>
2399 </equal>
2400 <equal>
2401 <clip pos="1" side="sl" part="nbr"/>
2402 <lit-tag v="sp"/>
2403 </equal>
2404 </or>
2405 </and>
2406 </test>
2407 <let>
2408 <var n="concPrimero"/>
2409 <lit v="true"/>
2410 </let>
2411 </when>
2412 <otherwise>
2413 <let>
2414 <var n="concPrimero"/>
2415 <lit v="false"/>
2416 </let>
2417 </otherwise>
2418 </choose>
2419 <choose>
2420 <when>
2421 <test>
2422 <and>
2423 <or>
2424 <equal>
2425 <clip pos="3" side="sl" part="gen"/>
2426 <clip pos="1" side="sl" part="gen"/>
2427 </equal>
2428 <equal>
2429 <clip pos="3" side="sl" part="gen"/>
2430 <lit-tag v="mf"/>
2431 </equal>
2432 <equal>
2433 <clip pos="1" side="sl" part="gen"/>
2434 <lit-tag v="mf"/>
2435 </equal>
2436 </or>
2437 <or>
2438 <equal>
2439 <clip pos="3" side="sl" part="nbr"/>
2440 <clip pos="1" side="sl" part="nbr"/>
2441 </equal>
2442 <equal>
2443 <clip pos="3" side="sl" part="nbr"/>
2444 <lit-tag v="sp"/>
2445 </equal>
2446 <equal>
2447 <clip pos="1" side="sl" part="nbr"/>
2448 <lit-tag v="sp"/>
2449 </equal>
2450 </or>
2451 </and>
2452 </test>
2453 <let>
2454 <var n="concSegundo"/>
2455 <lit v="true"/>
2456 </let>
2457 </when>
2458 <otherwise>
2459 <let>
2460 <var n="concSegundo"/>
2461 <lit v="false"/>
2462 </let>
2463 </otherwise>
2464 </choose>
2465 <choose>
2466 <when>
2467 <test>
2468 <and>
2469 <or>
2470 <equal>
2471 <clip pos="4" side="sl" part="gen"/>
2472 <clip pos="1" side="sl" part="gen"/>
2473 </equal>
2474 <equal>
2475 <clip pos="4" side="sl" part="gen"/>
2476 <lit-tag v="mf"/>
2477 </equal>
2478 <equal>
2479 <clip pos="1" side="sl" part="gen"/>
2480 <lit-tag v="mf"/>
2481 </equal>
2482 </or>
2483 <or>
2484 <equal>
2485 <clip pos="4" side="sl" part="nbr"/>
2486 <clip pos="1" side="sl" part="nbr"/>
2487 </equal>
2488 <equal>
2489 <clip pos="4" side="sl" part="nbr"/>
2490 <lit-tag v="sp"/>
2491 </equal>
2492 <equal>
2493 <clip pos="1" side="sl" part="nbr"/>
2494 <lit-tag v="sp"/>
2495 </equal>
2496 </or>
2497 </and>
2498 </test>
2499 <let>
2500 <var n="concTercero"/>
2501 <lit v="true"/>
2502 </let>
2503 </when>
2504 <otherwise>
2505 <let>
2506 <var n="concTercero"/>
2507 <lit v="false"/>
2508 </let>
2509 </otherwise>
2510 </choose>
2511 <choose>
2512 <when>
2513 <test>
2514 <and>
2515 <not>
2516 <equal>
2517 <clip pos="1" side="tl" part="gen"/>
2518 <clip pos="1" side="sl" part="gen"/>
2519 </equal>
2520 </not>
2521 <not>
2522 <equal>
2523 <clip pos="1" side="tl" part="gen"/>
2524 <lit-tag v="mf"/>
2525 </equal>
2526 </not>
2527 <not>
2528 <equal>
2529 <clip pos="1" side="tl" part="gen"/>
2530 <lit-tag v="GD"/>
2531 </equal>
2532 </not>
2533 </and>
2534 </test>
2535 <choose>
2536 <when>
2537 <test>
2538 <and>
2539 <not>
2540 <equal>
2541 <clip pos="2" side="tl" part="gen"/>
2542 <lit-tag v="mf"/>
2543 </equal>
2544 </not>
2545 <not>
2546 <and>
2547 <equal>
2548 <clip pos="2" side="sl" part="gen"/>
2549 <lit-tag v="mf"/>
2550 </equal>
2551 <not>
2552 <equal>
2553 <clip pos="2" side="tl" part="gen"/>
2554 <lit-tag v="GD"/>
2555 </equal>
2556 </not>
2557 </and>
2558 </not>
2559 <equal>
2560 <var n="concPrimero"/>
2561 <lit v="true"/>
2562 </equal>
2563 </and>
2564 </test>
2565 <let>
2566 <clip pos="2" side="tl" part="gen"/>
2567 <clip pos="1" side="tl" part="gen"/>
2568 </let>
2569 </when>
2570 </choose>
2571 <choose>
2572 <when>
2573 <test>
2574 <and>
2575 <not>
2576 <equal>
2577 <clip pos="3" side="tl" part="gen"/>
2578 <lit-tag v="mf"/>
2579 </equal>
2580 </not>
2581 <not>
2582 <and>
2583 <equal>
2584 <clip pos="3" side="sl" part="gen"/>
2585 <lit-tag v="mf"/>
2586 </equal>
2587 <not>
2588 <equal>
2589 <clip pos="3" side="tl" part="gen"/>
2590 <lit-tag v="GD"/>
2591 </equal>
2592 </not>
2593 </and>
2594 </not>
2595 <equal>
2596 <var n="concSegundo"/>
2597 <lit v="true"/>
2598 </equal>
2599 </and>
2600 </test>
2601 <let>
2602 <clip pos="3" side="tl" part="gen"/>
2603 <clip pos="1" side="tl" part="gen"/>
2604 </let>
2605 </when>
2606 </choose>
2607 <choose>
2608 <when>
2609 <test>
2610 <and>
2611 <not>
2612 <equal>
2613 <clip pos="4" side="tl" part="gen"/>
2614 <lit-tag v="mf"/>
2615 </equal>
2616 </not>
2617 <not>
2618 <and>
2619 <equal>
2620 <clip pos="4" side="sl" part="gen"/>
2621 <lit-tag v="mf"/>
2622 </equal>
2623 <not>
2624 <equal>
2625 <clip pos="4" side="tl" part="gen"/>
2626 <lit-tag v="GD"/>
2627 </equal>
2628 </not>
2629 </and>
2630 </not>
2631 <equal>
2632 <var n="concTercero"/>
2633 <lit v="true"/>
2634 </equal>
2635 </and>
2636 </test>
2637 <let>
2638 <clip pos="4" side="tl" part="gen"/>
2639 <clip pos="1" side="tl" part="gen"/>
2640 </let>
2641 </when>
2642 </choose>
2643 </when>
2644 </choose>
2645 <choose>
2646 <when>
2647 <test>
2648 <and>
2649 <not>
2650 <equal>
2651 <clip pos="1" side="tl" part="nbr"/>
2652 <clip pos="1" side="sl" part="nbr"/>
2653 </equal>
2654 </not>
2655 <not>
2656 <equal>
2657 <clip pos="1" side="tl" part="nbr"/>
2658 <lit-tag v="sp"/>
2659 </equal>
2660 </not>
2661 <not>
2662 <equal>
2663 <clip pos="1" side="tl" part="nbr"/>
2664 <lit-tag v="ND"/>
2665 </equal>
2666 </not>
2667 </and>
2668 </test>
2669 <choose>
2670 <when>
2671 <test>
2672 <and>
2673 <not>
2674 <equal>
2675 <clip pos="2" side="tl" part="nbr"/>
2676 <lit-tag v="sp"/>
2677 </equal>
2678 </not>
2679 <not>
2680 <and>
2681 <equal>
2682 <clip pos="2" side="sl" part="nbr"/>
2683 <lit-tag v="sp"/>
2684 </equal>
2685 <not>
2686 <equal>
2687 <clip pos="2" side="tl" part="nbr"/>
2688 <lit-tag v="ND"/>
2689 </equal>
2690 </not>
2691 </and>
2692 </not>
2693 <equal>
2694 <var n="concPrimero"/>
2695 <lit v="true"/>
2696 </equal>
2697 </and>
2698 </test>
2699 <let>
2700 <clip pos="2" side="tl" part="nbr"/>
2701 <clip pos="1" side="tl" part="nbr"/>
2702 </let>
2703 </when>
2704 </choose>
2705 <choose>
2706 <when>
2707 <test>
2708 <and>
2709 <not>
2710 <equal>
2711 <clip pos="3" side="tl" part="nbr"/>
2712 <lit-tag v="sp"/>
2713 </equal>
2714 </not>
2715 <not>
2716 <and>
2717 <equal>
2718 <clip pos="3" side="sl" part="nbr"/>
2719 <lit-tag v="sp"/>
2720 </equal>
2721 <not>
2722 <equal>
2723 <clip pos="3" side="tl" part="nbr"/>
2724 <lit-tag v="ND"/>
2725 </equal>
2726 </not>
2727 </and>
2728 </not>
2729 <equal>
2730 <var n="concSegundo"/>
2731 <lit v="true"/>
2732 </equal>
2733 </and>
2734 </test>
2735 <let>
2736 <clip pos="3" side="tl" part="nbr"/>
2737 <clip pos="1" side="tl" part="nbr"/>
2738 </let>
2739 </when>
2740 </choose>
2741 <choose>
2742 <when>
2743 <test>
2744 <and>
2745 <not>
2746 <equal>
2747 <clip pos="4" side="tl" part="nbr"/>
2748 <lit-tag v="sp"/>
2749 </equal>
2750 </not>
2751 <not>
2752 <and>
2753 <equal>
2754 <clip pos="4" side="sl" part="nbr"/>
2755 <lit-tag v="sp"/>
2756 </equal>
2757 <not>
2758 <equal>
2759 <clip pos="4" side="tl" part="nbr"/>
2760 <lit-tag v="ND"/>
2761 </equal>
2762 </not>
2763 </and>
2764 </not>
2765 <equal>
2766 <var n="concTercero"/>
2767 <lit v="true"/>
2768 </equal>
2769 </and>
2770 </test>
2771 <let>
2772 <clip pos="4" side="tl" part="nbr"/>
2773 <clip pos="1" side="tl" part="nbr"/>
2774 </let>
2775 </when>
2776 </choose>
2777 </when>
2778 </choose>
2779 <choose>
2780 <when>
2781 <test>
2782 <equal>
2783 <clip pos="1" side="tl" part="gen"/>
2784 <lit-tag v="m"/>
2785 </equal>
2786 </test>
2787 <let>
2788 <var n="genero"/>
2789 <lit-tag v="m"/>
2790 </let>
2791 </when>
2792 <when>
2793 <test>
2794 <equal>
2795 <clip pos="1" side="tl" part="gen"/>
2796 <lit-tag v="f"/>
2797 </equal>
2798 </test>
2799 <let>
2800 <var n="genero"/>
2801 <lit-tag v="f"/>
2802 </let>
2803 </when>
2804 <when>
2805 <test>
2806 <equal>
2807 <clip pos="2" side="tl" part="gen"/>
2808 <lit-tag v="m"/>
2809 </equal>
2810 </test>
2811 <let>
2812 <var n="genero"/>
2813 <lit-tag v="m"/>
2814 </let>
2815 </when>
2816 <when>
2817 <test>
2818 <equal>
2819 <clip pos="2" side="tl" part="gen"/>
2820 <lit-tag v="f"/>
2821 </equal>
2822 </test>
2823 <let>
2824 <var n="genero"/>
2825 <lit-tag v="f"/>
2826 </let>
2827 </when>
2828 <when>
2829 <test>
2830 <equal>
2831 <clip pos="3" side="tl" part="gen"/>
2832 <lit-tag v="m"/>
2833 </equal>
2834 </test>
2835 <let>
2836 <var n="genero"/>
2837 <lit-tag v="m"/>
2838 </let>
2839 </when>
2840 <when>
2841 <test>
2842 <equal>
2843 <clip pos="3" side="tl" part="gen"/>
2844 <lit-tag v="f"/>
2845 </equal>
2846 </test>
2847 <let>
2848 <var n="genero"/>
2849 <lit-tag v="f"/>
2850 </let>
2851 </when>
2852 <when>
2853 <test>
2854 <equal>
2855 <clip pos="4" side="tl" part="gen"/>
2856 <lit-tag v="m"/>
2857 </equal>
2858 </test>
2859 <let>
2860 <var n="genero"/>
2861 <lit-tag v="m"/>
2862 </let>
2863 </when>
2864 <when>
2865 <test>
2866 <equal>
2867 <clip pos="4" side="tl" part="gen"/>
2868 <lit-tag v="f"/>
2869 </equal>
2870 </test>
2871 <let>
2872 <var n="genero"/>
2873 <lit-tag v="f"/>
2874 </let>
2875 </when>
2876 <!-- <when>
2877 <test>
2878 <and>
2879 <equal>
2880 <clip pos="1" side="tl" part="gen"/>
2881 <lit-tag v="GD"/>
2882 </equal>
2883 <equal>
2884 <clip pos="2" side="tl" part="gen"/>
2885 <lit-tag v="GD"/>
2886 </equal>
2887 <equal>
2888 <clip pos="3" side="tl" part="gen"/>
2889 <lit-tag v="GD"/>
2890 </equal>
2891 <equal>
2892 <clip pos="4" side="tl" part="gen"/>
2893 <lit-tag v="GD"/>
2894 </equal>
2895 </and>
2896 </test>
2897 <let>
2898 <var n="genero"/>
2899 <lit-tag v="GD"/>
2900 </let>
2901 </when>-->
2902 <otherwise>
2903 <let>
2904 <var n="genero"/>
2905 <lit-tag v="GD"/>
2906 </let>
2907 </otherwise>
2908 </choose>
2909 <choose>
2910 <when>
2911 <test>
2912 <equal>
2913 <clip pos="1" side="tl" part="nbr"/>
2914 <lit-tag v="sg"/>
2915 </equal>
2916 </test>
2917 <let>
2918 <var n="numero"/>
2919 <lit-tag v="sg"/>
2920 </let>
2921 </when>
2922 <when>
2923 <test>
2924 <equal>
2925 <clip pos="1" side="tl" part="nbr"/>
2926 <lit-tag v="pl"/>
2927 </equal>
2928 </test>
2929 <let>
2930 <var n="numero"/>
2931 <lit-tag v="pl"/>
2932 </let>
2933 </when>
2934 <when>
2935 <test>
2936 <equal>
2937 <clip pos="2" side="tl" part="nbr"/>
2938 <lit-tag v="sg"/>
2939 </equal>
2940 </test>
2941 <let>
2942 <var n="numero"/>
2943 <lit-tag v="sg"/>
2944 </let>
2945 </when>
2946 <when>
2947 <test>
2948 <equal>
2949 <clip pos="2" side="tl" part="nbr"/>
2950 <lit-tag v="pl"/>
2951 </equal>
2952 </test>
2953 <let>
2954 <var n="numero"/>
2955 <lit-tag v="pl"/>
2956 </let>
2957 </when>
2958 <when>
2959 <test>
2960 <equal>
2961 <clip pos="3" side="tl" part="nbr"/>
2962 <lit-tag v="sg"/>
2963 </equal>
2964 </test>
2965 <let>
2966 <var n="numero"/>
2967 <lit-tag v="sg"/>
2968 </let>
2969 </when>
2970 <when>
2971 <test>
2972 <equal>
2973 <clip pos="3" side="tl" part="nbr"/>
2974 <lit-tag v="pl"/>
2975 </equal>
2976 </test>
2977 <let>
2978 <var n="numero"/>
2979 <lit-tag v="pl"/>
2980 </let>
2981 </when>
2982 <when>
2983 <test>
2984 <equal>
2985 <clip pos="4" side="tl" part="nbr"/>
2986 <lit-tag v="sg"/>
2987 </equal>
2988 </test>
2989 <let>
2990 <var n="numero"/>
2991 <lit-tag v="sg"/>
2992 </let>
2993 </when>
2994 <when>
2995 <test>
2996 <equal>
2997 <clip pos="4" side="tl" part="nbr"/>
2998 <lit-tag v="pl"/>
2999 </equal>
3000 </test>
3001 <let>
3002 <var n="numero"/>
3003 <lit-tag v="pl"/>
3004 </let>
3005 </when>
3006 <when>
3007 <test>
3008 <and>
3009 <equal>
3010 <clip pos="1" side="tl" part="nbr"/>
3011 <lit-tag v="ND"/>
3012 </equal>
3013 <equal>
3014 <clip pos="2" side="tl" part="nbr"/>
3015 <lit-tag v="ND"/>
3016 </equal>
3017 <equal>
3018 <clip pos="3" side="tl" part="nbr"/>
3019 <lit-tag v="ND"/>
3020 </equal>
3021 <equal>
3022 <clip pos="4" side="tl" part="nbr"/>
3023 <lit-tag v="ND"/>
3024 </equal>
3025 </and>
3026 </test>
3027 <let>
3028 <var n="numero"/>
3029 <lit-tag v="ND"/>
3030 </let>
3031 </when>
3032 </choose>
3033 <choose>
3034 <when>
3035 <test>
3036 <equal>
3037 <clip pos="1" side="tl" part="gen"/>
3038 <lit-tag v="GD"/>
3039 </equal>
3040 </test>
3041 <let>
3042 <clip pos="1" side="tl" part="gen"/>
3043 <var n="genero"/>
3044 </let>
3045 </when>
3046 </choose>
3047 <choose>
3048 <when>
3049 <test>
3050 <equal>
3051 <clip pos="2" side="tl" part="gen"/>
3052 <lit-tag v="GD"/>
3053 </equal>
3054 </test>
3055 <let>
3056 <clip pos="2" side="tl" part="gen"/>
3057 <var n="genero"/>
3058 </let>
3059 </when>
3060 </choose>
3061 <choose>
3062 <when>
3063 <test>
3064 <equal>
3065 <clip pos="3" side="tl" part="gen"/>
3066 <lit-tag v="GD"/>
3067 </equal>
3068 </test>
3069 <let>
3070 <clip pos="3" side="tl" part="gen"/>
3071 <var n="genero"/>
3072 </let>
3073 </when>
3074 </choose>
3075 <choose>
3076 <when>
3077 <test>
3078 <equal>
3079 <clip pos="4" side="tl" part="gen"/>
3080 <lit-tag v="GD"/>
3081 </equal>
3082 </test>
3083 <let>
3084 <clip pos="4" side="tl" part="gen"/>
3085 <var n="genero"/>
3086 </let>
3087 </when>
3088 </choose>
3089 <choose>
3090 <when>
3091 <test>
3092 <equal>
3093 <clip pos="1" side="tl" part="nbr"/>
3094 <lit-tag v="ND"/>
3095 </equal>
3096 </test>
3097 <let>
3098 <clip pos="1" side="tl" part="nbr"/>
3099 <var n="numero"/>
3100 </let>
3101 </when>
3102 </choose>
3103 <choose>
3104 <when>
3105 <test>
3106 <equal>
3107 <clip pos="2" side="tl" part="nbr"/>
3108 <lit-tag v="ND"/>
3109 </equal>
3110 </test>
3111 <let>
3112 <clip pos="2" side="tl" part="nbr"/>
3113 <var n="numero"/>
3114 </let>
3115 </when>
3116 </choose>
3117 <choose>
3118 <when>
3119 <test>
3120 <equal>
3121 <clip pos="3" side="tl" part="nbr"/>
3122 <lit-tag v="ND"/>
3123 </equal>
3124 </test>
3125 <let>
3126 <clip pos="3" side="tl" part="nbr"/>
3127 <var n="numero"/>
3128 </let>
3129 </when>
3130 </choose>
3131 <choose>
3132 <when>
3133 <test>
3134 <equal>
3135 <clip pos="4" side="tl" part="nbr"/>
3136 <lit-tag v="ND"/>
3137 </equal>
3138 </test>
3139 <let>
3140 <clip pos="4" side="tl" part="nbr"/>
3141 <var n="numero"/>
3142 </let>
3143 </when>
3144 </choose>
3145 </def-macro>
3146 <def-macro n="vauxiliar" npar="2">
3147 <choose>
3148 <when>
3149 <test>
3150 <in caseless="yes">
3151 <clip pos="2" side="tl" part="lem"/>
3152 <list n="vbambser"/>
3153 </in>
3154 </test>
3155 <let>
3156 <clip pos="1" side="tl" part="lem"/>
3157 <lit v="être"/>
3158 </let>
3159 <let>
3160 <clip pos="1" side="tl" part="a_verb"/>
3161 <lit-tag v="vbser"/>
3162 </let>
3163 <let>
3164 <clip pos="2" side="tl" part="nbr"/>
3165 <clip pos="1" side="tl" part="nbr"/>
3166 </let>
3167 </when>
3168 <otherwise>
3169 <let>
3170 <clip pos="1" side="tl" part="lem"/>
3171 <lit v="avoir"/>
3172 </let>
3173 <let>
3174 <clip pos="1" side="tl" part="a_verb"/>
3175 <lit-tag v="vbhaver"/>
3176 </let>
3178 </otherwise>
3179 </choose>
3180 </def-macro>
3181 <def-macro n="vauxiliar_pro" npar="3">
3182 <choose>
3183 <when>
3184 <test>
3185 <or>
3186 <in caseless="yes">
3187 <clip pos="3" side="tl" part="lem"/>
3188 <list n="vbambser"/>
3189 </in>
3190 <and>
3191 <equal>
3192 <clip pos="1" side="sl" part="tipoenc_pro"/>
3193 <lit-tag v="ref.p3.mf.sp"/>
3194 </equal>
3195 <equal>
3196 <clip pos="2" side="sl" part="pers"/>
3197 <lit-tag v="p3"/>
3198 </equal>
3199 </and>
3200 <and>
3201 <equal>
3202 <clip pos="1" side="sl" part="pers"/>
3203 <lit-tag v="p2"/>
3204 </equal>
3205 <equal>
3206 <clip pos="2" side="sl" part="pers"/>
3207 <lit-tag v="p2"/>
3208 </equal>
3209 <equal>
3210 <clip pos="1" side="sl" part="nbr"/>
3211 <clip pos="2" side="sl" part="nbr"/>
3212 </equal>
3213 </and>
3214 <and>
3215 <equal>
3216 <clip pos="1" side="sl" part="pers"/>
3217 <lit-tag v="p1"/>
3218 </equal>
3219 <equal>
3220 <clip pos="2" side="sl" part="pers"/>
3221 <lit-tag v="p1"/>
3222 </equal>
3223 <equal>
3224 <clip pos="1" side="sl" part="nbr"/>
3225 <clip pos="2" side="sl" part="nbr"/>
3226 </equal>
3227 </and>
3228 </or>
3229 </test>
3230 <let>
3231 <clip pos="2" side="tl" part="lem"/>
3232 <lit v="être"/>
3233 </let>
3234 <let>
3235 <clip pos="2" side="tl" part="a_verb"/>
3236 <lit-tag v="vbser"/>
3237 </let>
3238 </when>
3239 </choose>
3240 </def-macro>
3241 <def-macro n="aux_ifi" npar="1">
3242 <choose>
3243 <when>
3244 <test>
3245 <and>
3246 <equal caseless="yes">
3247 <clip pos="1" side="sl" part="lem"/>
3248 <lit v="haber"/>
3249 </equal>
3250 <equal caseless="yes">
3251 <clip pos="1" side="sl" part="a_verb"/>
3252 <lit v="vbhaver"/>
3253 </equal>
3254 </and>
3255 </test>
3256 <let>
3257 <var n="auxiliar"/>
3258 <lit v="y avoir"/>
3259 </let>
3260 <let>
3261 <clip pos="1" side="tl" part="lem"/>
3262 <lit v="avoir"/>
3263 </let>
3264 <let>
3265 <var n="etiq_aux"/>
3266 <lit-tag v="vblex"/>
3267 </let>
3268 </when>
3269 <otherwise>
3270 <choose>
3271 <when>
3272 <test>
3273 <in caseless="yes">
3274 <clip pos="1" side="tl" part="lem"/>
3275 <list n="vbambser"/>
3276 </in>
3277 </test>
3278 <let>
3279 <var n="auxiliar"/>
3280 <lit v="être"/>
3281 </let>
3282 <let>
3283 <var n="etiq_aux"/>
3284 <lit-tag v="vbser"/>
3285 </let>
3286 </when>
3287 <otherwise>
3288 <let>
3289 <var n="auxiliar"/>
3290 <lit v="avoir"/>
3291 </let>
3292 <let>
3293 <var n="etiq_aux"/>
3294 <lit-tag v="vbhaver"/>
3295 </let>
3296 </otherwise>
3297 </choose>
3298 </otherwise>
3299 </choose>
3300 </def-macro>
3301 <def-macro n="f_concord_prn_pp" npar="2">
3302 <choose>
3303 <when>
3304 <test>
3305 <!-- Propagate the main parameter gender if it has been modified during the translation -->
3306 <and>
3307 <not>
3308 <equal>
3309 <clip pos="1" side="tl" part="gen"/>
3310 <lit-tag v="mf"/>
3311 </equal>
3312 </not>
3313 <not>
3314 <equal>
3315 <clip pos="1" side="tl" part="gen"/>
3316 <lit-tag v="nt"/>
3317 </equal>
3318 </not>
3319 <not>
3320 <equal>
3321 <clip pos="1" side="tl" part="gen"/>
3322 <lit-tag v="GD"/>
3323 </equal>
3324 </not>
3325 </and>
3326 </test>
3327 <let>
3328 <clip pos="2" side="tl" part="gen"/>
3329 <clip pos="1" side="tl" part="gen"/>
3330 </let>
3331 </when>
3332 <otherwise>
3333 <let>
3334 <clip pos="2" side="tl" part="gen"/>
3335 <lit-tag v="m"/>
3336 </let>
3337 </otherwise>
3338 </choose>
3339 <choose>
3340 <when>
3341 <test>
3342 <!-- Propagate the main parameter gender if it has been modified during the translation -->
3343 <and>
3344 <not>
3345 <equal>
3346 <clip pos="1" side="tl" part="nbr"/>
3347 <lit-tag v="sp"/>
3348 </equal>
3349 </not>
3350 <not>
3351 <equal>
3352 <clip pos="1" side="tl" part="nbr"/>
3353 <lit-tag v="ND"/>
3354 </equal>
3355 </not>
3356 <not>
3357 <equal>
3358 <clip pos="1" side="tl" part="gen"/>
3359 <lit-tag v="nt"/>
3360 </equal>
3361 </not>
3362 </and>
3363 </test>
3364 <let>
3365 <clip pos="2" side="tl" part="nbr"/>
3366 <clip pos="1" side="tl" part="nbr"/>
3367 </let>
3368 </when>
3369 <otherwise>
3370 <let>
3371 <clip pos="2" side="tl" part="nbr"/>
3372 <lit-tag v="sg"/>
3373 </let>
3374 </otherwise>
3375 </choose>
3376 </def-macro>
3377 </section-def-macros>
3378 <section-rules>
3379 <!--*************************************** REGLES DE SN ******************************************** -->
3381 <rule comment="REGLA: NOM (per a collocar la cua en les multiparaules amb g">
3382 <pattern>
3383 <pattern-item n="nom"/>
3384 </pattern>
3385 <action>
3386 <call-macro n="f_concord1">
3387 <with-param pos="1"/>
3388 </call-macro>
3389 <call-macro n="firstWord">
3390 <with-param pos="1"/>
3391 </call-macro>
3392 <choose>
3393 <when>
3394 <test>
3395 <in caseless="yes">
3396 <clip pos="1" side="tl" part="lem"/>
3397 <list n="part_sing"/>
3398 </in>
3399 </test>
3400 <out>
3401 <chunk name="part" case="caseFirstWord">
3402 <tags>
3403 <tag><lit-tag v="SN"/></tag>
3404 <tag><clip pos="1" side="tl" part="gen"/></tag>
3405 <tag><clip pos="1" side="tl" part="nbr"/></tag>
3406 </tags>
3407 <lu>
3408 <clip pos="1" side="tl" part="lemh"/>
3409 <clip pos="1" side="tl" part="a_nom"/>
3410 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
3411 <clip pos="1" side="tl" part="gen_mf"/>
3412 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
3413 <clip pos="1" side="tl" part="nbr_sp"/>
3414 <clip pos="1" side="tl" part="lemq"/>
3415 </lu>
3416 </chunk>
3417 </out>
3418 </when>
3419 <otherwise>
3420 <out>
3421 <chunk name="nom" case="caseFirstWord">
3422 <tags>
3423 <tag><lit-tag v="SN"/></tag>
3424 <tag><clip pos="1" side="tl" part="gen"/></tag>
3425 <tag><clip pos="1" side="tl" part="nbr"/></tag>
3426 </tags>
3427 <lu>
3428 <clip pos="1" side="tl" part="lemh"/>
3429 <clip pos="1" side="tl" part="a_nom"/>
3430 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
3431 <clip pos="1" side="tl" part="gen_mf"/>
3432 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
3433 <clip pos="1" side="tl" part="nbr_sp"/>
3434 <clip pos="1" side="tl" part="lemq"/>
3435 </lu>
3436 </chunk>
3437 </out>
3438 </otherwise>
3439 </choose>
3440 <let>
3441 <var n="caseFirstWord"/>
3442 <lit v="aa"/>
3443 </let>
3444 </action>
3445 </rule>
3449 <rule comment="REGLA: LOCATIUS">
3450 <pattern>
3451 <pattern-item n="loc"/>
3452 </pattern>
3453 <action>
3454 <call-macro n="firstWord">
3455 <with-param pos="1"/>
3456 </call-macro>
3457 <call-macro n="f_nploc">
3458 <with-param pos="1"/>
3459 </call-macro>
3460 <choose>
3461 <when>
3462 <test>
3463 <not>
3464 <equal>
3465 <var n="art_np"/>
3466 <lit v=""/>
3467 </equal>
3468 </not>
3469 </test>
3470 <out>
3471 <chunk name="nploc" case="caseFirstWord">
3472 <tags>
3473 <tag><lit-tag v="SN"/></tag>
3474 <tag><var n="genero"/></tag>
3475 <tag><var n="numero"/></tag>
3476 </tags>
3477 <lu>
3478 <var n="art_np"/>
3479 </lu>
3480 <b/>
3481 <lu>
3482 <clip pos="1" side="tl" part="lemh"/>
3483 <clip pos="1" side="tl" part="a_nom"/>
3484 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
3485 <clip pos="1" side="tl" part="gen_mf"/>
3486 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
3487 <clip pos="1" side="tl" part="nbr_sp"/>
3488 <clip pos="1" side="tl" part="lemq"/>
3489 </lu>
3490 </chunk>
3491 </out>
3492 <let>
3493 <var n="caseFirstWord"/>
3494 <lit v="aa"/>
3495 </let>
3496 </when>
3497 <otherwise>
3498 <out>
3499 <chunk name="nploc" case="caseFirstWord">
3500 <tags>
3501 <tag><lit-tag v="SN"/></tag>
3502 <tag><var n="genero"/></tag>
3503 <tag><lit-tag v="sg"/></tag>
3504 </tags>
3505 <lu>
3506 <clip pos="1" side="tl" part="lemh"/>
3507 <clip pos="1" side="tl" part="a_nom"/>
3508 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
3509 <clip pos="1" side="tl" part="gen_mf"/>
3510 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
3511 <clip pos="1" side="tl" part="nbr_sp"/>
3512 <clip pos="1" side="tl" part="lemq"/>
3513 </lu>
3514 </chunk>
3515 </out>
3516 </otherwise>
3517 </choose>
3518 </action>
3519 </rule>
3522 <rule comment="REGLA: PREP LOCATIU">
3523 <pattern>
3524 <pattern-item n="prep"/>
3525 <pattern-item n="loc"/>
3526 </pattern>
3527 <action>
3528 <call-macro n="firstWord">
3529 <with-param pos="2"/>
3530 </call-macro>
3531 <call-macro n="f_nploc">
3532 <with-param pos="2"/>
3533 </call-macro>
3534 <choose>
3535 <when>
3536 <test>
3537 <equal caseless="yes">
3538 <clip pos="1" side="tl" part="lem"/>
3539 <lit v="en"/>
3540 </equal>
3541 </test>
3542 <choose>
3543 <when>
3544 <test>
3545 <equal>
3546 <var n="art_np"/>
3547 <lit v=""/>
3548 </equal>
3549 </test>
3550 <out>
3551 <chunk name="nploc" case="caseFirstWord">
3552 <tags>
3553 <tag><lit-tag v="SN"/></tag>
3554 <tag><var n="genero"/></tag>
3555 <tag><lit-tag v="sg"/></tag>
3556 </tags>
3557 <lu>
3558 <lit v="à"/>
3559 <lit-tag v="pr"/>
3560 </lu>
3561 <b pos="1"/>
3562 <lu>
3563 <clip pos="2" side="tl" part="whole"/>
3564 </lu>
3565 </chunk>
3566 </out>
3567 </when>
3568 <otherwise>
3569 <out>
3570 <chunk name="nploc" case="caseFirstWord">
3571 <tags>
3572 <tag><lit-tag v="SN"/></tag>
3573 <tag>
3574 <var n="genero"/></tag>
3575 <tag>
3576 <var n="numero"/></tag>
3577 </tags>
3578 <lu>
3579 <clip pos="1" side="tl" part="whole"/>
3580 </lu>
3581 <b pos="1"/>
3582 <lu>
3583 <clip pos="2" side="tl" part="whole"/>
3584 </lu>
3585 </chunk>
3586 </out>
3587 </otherwise>
3588 </choose>
3589 </when>
3590 <otherwise>
3592 <choose>
3593 <when>
3594 <test>
3595 <equal>
3596 <var n="art_np"/>
3597 <lit v=""/>
3598 </equal>
3599 </test>
3600 <out>
3601 <chunk name="nploc" case="caseFirstWord">
3602 <tags>
3603 <tag><lit-tag v="SN"/></tag>
3604 <tag><var n="genero"/></tag>
3605 <tag><lit-tag v="sg"/></tag>
3606 </tags>
3607 <lu>
3608 <clip pos="1" side="tl" part="whole"/>
3609 </lu>
3610 <b pos="1"/>
3611 <lu>
3612 <clip pos="2" side="tl" part="whole"/>
3613 </lu>
3614 </chunk>
3615 </out>
3616 </when>
3617 <otherwise>
3618 <out>
3619 <chunk name="nploc" case="caseFirstWord">
3620 <tags>
3621 <tag><lit-tag v="SN"/></tag>
3622 <tag>
3623 <var n="genero"/></tag>
3624 <tag>
3625 <var n="numero"/></tag>
3626 </tags>
3627 <lu>
3628 <clip pos="1" side="tl" part="whole"/>
3629 </lu>
3630 <b pos="1"/>
3631 <lu>
3632 <var n="art_np"/>
3633 </lu>
3634 <b/>
3635 <lu>
3636 <clip pos="2" side="tl" part="whole"/>
3637 </lu>
3638 </chunk>
3639 </out>
3640 </otherwise>
3641 </choose>
3642 </otherwise>
3643 </choose>
3644 <let>
3645 <var n="caseFirstWord"/>
3646 <lit v="aa"/>
3647 </let>
3648 </action>
3649 </rule>
3651 <rule comment="REGLA: ANTROPÒNIM">
3652 <pattern>
3653 <pattern-item n="ant"/>
3654 </pattern>
3655 <action>
3656 <call-macro n="firstWord">
3657 <with-param pos="1"/>
3658 </call-macro>
3659 <out>
3660 <chunk name="ant" case="caseFirstWord">
3661 <tags>
3662 <tag>
3663 <lit-tag v="SN"/>
3664 </tag>
3665 <tag>
3666 <lit-tag v="sg"/>
3667 </tag>
3668 </tags>
3669 <lu>
3670 <clip pos="1" side="tl" part="whole"/>
3671 </lu>
3672 </chunk>
3673 </out>
3674 <let>
3675 <var n="caseFirstWord"/>
3676 <lit v="aa"/>
3677 </let>
3678 </action>
3679 </rule>
3681 <rule comment="REGLA: 2 ANTROPÒNIMS (px. maria lópez)">
3682 <pattern>
3683 <pattern-item n="ant"/>
3684 <pattern-item n="ant"/>
3685 </pattern>
3686 <action>
3687 <call-macro n="firstWord">
3688 <with-param pos="1"/>
3689 </call-macro>
3690 <out>
3691 <chunk name="ant" case="caseFirstWord">
3692 <tags>
3693 <tag>
3694 <lit-tag v="SN"/>
3695 </tag>
3696 <tag>
3697 <lit-tag v="sg"/>
3698 </tag>
3699 </tags>
3700 <lu>
3701 <clip pos="1" side="tl" part="whole"/>
3702 </lu>
3703 <b pos="1"/>
3704 <lu>
3705 <clip pos="2" side="tl" part="whole"/>
3706 </lu>
3707 </chunk>
3708 </out>
3709 <let>
3710 <var n="caseFirstWord"/>
3711 <lit v="aa"/>
3712 </let>
3713 </action>
3714 </rule>
3716 <rule comment="REGLA: 3 ANTROPÒNIMS (px. maria lópez váquez)">
3717 <pattern>
3718 <pattern-item n="ant"/>
3719 <pattern-item n="ant"/>
3720 <pattern-item n="ant"/>
3721 </pattern>
3722 <action>
3723 <call-macro n="firstWord">
3724 <with-param pos="1"/>
3725 </call-macro>
3726 <out>
3727 <chunk name="ant" case="caseFirstWord">
3728 <tags>
3729 <tag>
3730 <lit-tag v="SN"/>
3731 </tag>
3732 <tag>
3733 <lit-tag v="sg"/>
3734 </tag>
3735 </tags>
3736 <lu>
3737 <clip pos="1" side="tl" part="whole"/>
3738 </lu>
3739 <b pos="1"/>
3740 <lu>
3741 <clip pos="2" side="tl" part="whole"/>
3742 </lu>
3743 <b pos="2"/>
3744 <lu>
3745 <clip pos="3" side="tl" part="whole"/>
3746 </lu>
3747 </chunk>
3748 </out>
3749 <let>
3750 <var n="caseFirstWord"/>
3751 <lit v="aa"/>
3752 </let>
3753 </action>
3754 </rule>
3756 <rule comment="REGLA: DET NOM">
3757 <pattern>
3758 <pattern-item n="det"/>
3759 <pattern-item n="nom"/>
3760 </pattern>
3761 <action>
3762 <call-macro n="f_concord2">
3763 <with-param pos="2"/>
3764 <with-param pos="1"/>
3765 </call-macro>
3766 <call-macro n="firstWord">
3767 <with-param pos="1"/>
3768 </call-macro>
3769 <out>
3770 <chunk name="det_nom" case="caseFirstWord">
3771 <tags>
3772 <tag>
3773 <lit-tag v="SN"/>
3774 </tag>
3775 <tag>
3776 <var n="genero"/>
3777 </tag>
3778 <tag>
3779 <var n="numero"/>
3780 </tag>
3781 </tags>
3782 <lu>
3783 <clip pos="1" side="tl" part="lem"/>
3784 <clip pos="1" side="tl" part="a_det"/>
3785 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
3786 <clip pos="1" side="tl" part="gen_mf"/>
3787 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
3788 <clip pos="1" side="tl" part="nbr_sp"/>
3789 </lu>
3790 <b pos="1"/>
3791 <lu>
3792 <clip pos="2" side="tl" part="lemh"/>
3793 <clip pos="2" side="tl" part="a_nom"/>
3794 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
3795 <clip pos="2" side="tl" part="gen_mf"/>
3796 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
3797 <clip pos="2" side="tl" part="nbr_sp"/>
3798 <clip pos="2" side="tl" part="lemq"/>
3799 </lu>
3800 </chunk>
3801 </out>
3802 <let>
3803 <var n="caseFirstWord"/>
3804 <lit v="aa"/>
3805 </let>
3806 </action>
3807 </rule>
3809 <rule comment="REGLA: PREDET DET NOM">
3810 <pattern>
3811 <pattern-item n="det"/>
3812 <pattern-item n="det"/>
3813 <pattern-item n="nom"/>
3814 </pattern>
3815 <action>
3816 <call-macro n="f_concord3">
3817 <with-param pos="3"/>
3818 <with-param pos="1"/>
3819 <with-param pos="2"/>
3820 </call-macro>
3821 <call-macro n="firstWord">
3822 <with-param pos="1"/>
3823 </call-macro>
3824 <out>
3825 <chunk name="predet_det_nom" case="caseFirstWord">
3826 <tags>
3827 <tag>
3828 <lit-tag v="SN"/>
3829 </tag>
3830 <tag>
3831 <var n="genero"/>
3832 </tag>
3833 <tag>
3834 <var n="numero"/>
3835 </tag>
3836 </tags>
3837 <lu>
3838 <clip pos="1" side="tl" part="lemh"/>
3839 <clip pos="1" side="tl" part="a_det"/>
3840 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
3841 <clip pos="1" side="tl" part="gen_mf"/>
3842 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
3843 <clip pos="1" side="tl" part="nbr_sp"/>
3844 </lu>
3845 <b pos="1"/>
3846 <lu>
3847 <clip pos="2" side="tl" part="lemh"/>
3848 <clip pos="2" side="tl" part="a_det"/>
3849 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
3850 <clip pos="2" side="tl" part="gen_mf"/>
3851 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
3852 <clip pos="2" side="tl" part="nbr_sp"/>
3853 </lu>
3854 <b pos="2"/>
3855 <lu>
3856 <clip pos="3" side="tl" part="lemh"/>
3857 <clip pos="3" side="tl" part="a_nom"/>
3858 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
3859 <clip pos="3" side="tl" part="gen_mf"/>
3860 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
3861 <clip pos="3" side="tl" part="nbr_sp"/>
3862 <clip pos="3" side="tl" part="lemq"/>
3863 </lu>
3864 </chunk>
3865 </out>
3866 <let>
3867 <var n="caseFirstWord"/>
3868 <lit v="aa"/>
3869 </let>
3870 </action>
3871 </rule>
3873 <rule comment="REGLA: DET NUM">
3874 <pattern>
3875 <pattern-item n="det"/>
3876 <pattern-item n="num"/>
3877 </pattern>
3878 <action>
3879 <call-macro n="f_concord2">
3880 <with-param pos="2"/>
3881 <with-param pos="1"/>
3882 </call-macro>
3883 <call-macro n="firstWord">
3884 <with-param pos="1"/>
3885 </call-macro>
3886 <choose>
3887 <when>
3888 <test>
3889 <equal caseless="yes">
3890 <clip pos="2" side="tl" part="a_num"/>
3891 <lit-tag v="num.percent"/>
3892 </equal>
3893 </test>
3894 <out>
3895 <chunk name="nom" case="caseFirstWord">
3896 <tags>
3897 <tag>
3898 <lit-tag v="SN"/>
3899 </tag>
3900 <tag>
3901 <lit-tag v="m.sg"/>
3902 </tag>
3903 </tags>
3904 <lu>
3905 <get-case-from pos="1">
3906 <clip pos="2" side="tl" part="lem"/>
3907 </get-case-from>
3908 <lit-tag v="num.percent"/>
3909 </lu>
3910 </chunk>
3911 </out>
3912 <call-macro n="f_bcond">
3913 <with-param pos="1"/>
3914 <with-param pos="2"/>
3915 </call-macro>
3916 </when>
3917 <otherwise>
3918 <out>
3919 <chunk name="det_num" case="caseFirstWord">
3920 <tags>
3921 <tag>
3922 <lit-tag v="SN"/>
3923 </tag>
3924 <tag>
3925 <var n="genero"/>
3926 </tag>
3927 <tag>
3928 <var n="numero"/>
3929 </tag>
3930 </tags>
3931 <lu>
3932 <clip pos="1" side="tl" part="lemh"/>
3933 <clip pos="1" side="tl" part="a_det"/>
3934 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
3935 <clip pos="1" side="tl" part="gen_mf"/>
3936 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
3937 <clip pos="1" side="tl" part="nbr_sp"/>
3938 </lu>
3939 <b pos="1"/>
3940 <lu>
3941 <clip pos="2" side="tl" part="lem"/>
3942 <clip pos="2" side="tl" part="a_num"/>
3943 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
3944 <clip pos="2" side="tl" part="gen_mf"/>
3945 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
3946 <clip pos="2" side="tl" part="nbr_sp"/>
3947 </lu>
3948 </chunk>
3949 </out>
3950 </otherwise>
3951 </choose>
3952 <let>
3953 <var n="caseFirstWord"/>
3954 <lit v="aa"/>
3955 </let>
3956 </action>
3957 </rule>
3959 <rule comment="REGLA: NUM NOM">
3960 <pattern>
3961 <pattern-item n="num"/>
3962 <pattern-item n="nom"/>
3963 </pattern>
3964 <action>
3965 <call-macro n="f_concord2">
3966 <with-param pos="2"/>
3967 <with-param pos="1"/>
3968 </call-macro>
3969 <call-macro n="firstWord">
3970 <with-param pos="1"/>
3971 </call-macro>
3972 <out>
3973 <chunk name="num_nom" case="caseFirstWord">
3974 <tags>
3975 <tag>
3976 <lit-tag v="SN"/>
3977 </tag>
3978 <tag>
3979 <var n="genero"/>
3980 </tag>
3981 <tag>
3982 <var n="numero"/>
3983 </tag>
3984 </tags>
3985 <lu>
3986 <clip pos="1" side="tl" part="lem"/>
3987 <clip pos="1" side="tl" part="a_num"/>
3988 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
3989 <clip pos="1" side="tl" part="gen_mf"/>
3990 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
3991 <clip pos="1" side="tl" part="nbr_sp"/>
3992 </lu>
3993 <b pos="1"/>
3994 <lu>
3995 <clip pos="2" side="tl" part="lemh"/>
3996 <clip pos="2" side="tl" part="a_nom"/>
3997 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
3998 <clip pos="2" side="tl" part="gen_mf"/>
3999 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
4000 <clip pos="2" side="tl" part="nbr_sp"/>
4001 <clip pos="2" side="tl" part="lemq"/>
4002 </lu>
4003 </chunk>
4004 </out>
4005 <let>
4006 <var n="caseFirstWord"/>
4007 <lit v="aa"/>
4008 </let>
4009 </action>
4010 </rule>
4012 <rule comment="REGLA: DET NUM DE NOM DE NUM">
4013 <pattern>
4014 <pattern-item n="det"/>
4015 <pattern-item n="num"/>
4016 <pattern-item n="de"/>
4017 <pattern-item n="nom"/>
4018 <pattern-item n="de"/>
4019 <pattern-item n="num"/>
4020 </pattern>
4021 <action>
4022 <call-macro n="f_concord1">
4023 <with-param pos="2"/>
4024 </call-macro>
4025 <call-macro n="f_concord1">
4026 <with-param pos="4"/>
4027 </call-macro>
4028 <call-macro n="f_concord1">
4029 <with-param pos="6"/>
4030 </call-macro>
4031 <call-macro n="firstWord">
4032 <with-param pos="1"/>
4033 </call-macro>
4034 <choose>
4035 <when>
4036 <test>
4037 <in caseless="yes">
4038 <clip pos="4" side="sl" part="lem"/>
4039 <list n="meses"/>
4040 </in>
4041 </test>
4042 <out>
4043 <chunk name="det_num_nom_num" case="caseFirstWord">
4044 <tags>
4045 <tag>
4046 <lit-tag v="SN"/>
4047 </tag>
4048 <tag>
4049 <var n="genero"/>
4050 </tag>
4051 <tag>
4052 <var n="numero"/>
4053 </tag>
4054 </tags>
4055 <lu>
4056 <clip pos="1" side="tl" part="whole"/>
4057 </lu>
4058 <b pos="1"/>
4059 <lu>
4060 <clip pos="2" side="tl" part="whole"/>
4061 </lu>
4062 <b pos="2"/>
4063 <lu>
4064 <clip pos="4" side="tl" part="whole"/>
4065 </lu>
4066 <b pos="4"/>
4067 <lu>
4068 <clip pos="6" side="tl" part="whole"/>
4069 </lu>
4070 </chunk>
4071 </out>
4072 <call-macro n="f_bcond">
4073 <with-param pos="3"/>
4074 <with-param pos="4"/>
4075 </call-macro>
4076 <call-macro n="f_bcond">
4077 <with-param pos="5"/>
4078 <with-param pos="6"/>
4079 </call-macro>
4080 </when>
4081 <otherwise>
4082 <call-macro n="f_concord2">
4083 <with-param pos="2"/>
4084 <with-param pos="1"/>
4085 </call-macro>
4086 <out>
4087 <chunk name="det_num_prep_nom_prep_num" case="caseFirstWord">
4088 <tags>
4089 <tag>
4090 <lit-tag v="SN"/>
4091 </tag>
4092 <tag>
4093 <var n="genero"/>
4094 </tag>
4095 <tag>
4096 <var n="numero"/>
4097 </tag>
4098 </tags>
4099 <lu>
4100 <clip pos="1" side="tl" part="lem"/>
4101 <clip pos="1" side="tl" part="a_nom"/>
4102 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4103 <clip pos="1" side="tl" part="gen_mf"/>
4104 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4105 <clip pos="1" side="tl" part="nbr_sp"/>
4106 </lu>
4107 <b pos="1"/>
4108 <lu>
4109 <clip pos="2" side="tl" part="whole"/>
4110 </lu>
4111 <b pos="2"/>
4112 <lu>
4113 <clip pos="3" side="tl" part="whole"/>
4114 </lu>
4115 <b pos="3"/>
4116 <lu>
4117 <clip pos="4" side="tl" part="lemh"/>
4118 <clip pos="4" side="tl" part="a_nom"/>
4119 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
4120 <clip pos="4" side="tl" part="gen_mf"/>
4121 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
4122 <clip pos="4" side="tl" part="nbr_sp"/>
4123 <clip pos="4" side="tl" part="lemq"/>
4124 </lu>
4125 <b pos="4"/>
4126 <lu>
4127 <clip pos="5" side="tl" part="whole"/>
4128 </lu>
4129 <b pos="5"/>
4130 <lu>
4131 <clip pos="6" side="tl" part="lemh"/>
4132 <clip pos="6" side="tl" part="a_nom"/>
4133 <clip pos="6" side="tl" part="gen_sense_mf" link-to="2"/>
4134 <clip pos="6" side="tl" part="gen_mf"/>
4135 <clip pos="6" side="tl" part="nbr_sense_sp" link-to="3"/>
4136 <clip pos="6" side="tl" part="nbr_sp"/>
4137 <clip pos="6" side="tl" part="lemq"/>
4138 </lu>
4139 </chunk>
4140 </out>
4141 </otherwise>
4142 </choose>
4143 <let>
4144 <var n="caseFirstWord"/>
4145 <lit v="aa"/>
4146 </let>
4147 </action>
4148 </rule>
4150 <rule comment="REGLA: DET NUM DE NOM">
4151 <pattern>
4152 <pattern-item n="det"/>
4153 <pattern-item n="num"/>
4154 <pattern-item n="de"/>
4155 <pattern-item n="nom"/>
4156 </pattern>
4157 <action>
4158 <call-macro n="f_concord1">
4159 <with-param pos="1"/>
4160 </call-macro>
4161 <call-macro n="f_concord1">
4162 <with-param pos="2"/>
4163 </call-macro>
4164 <call-macro n="f_concord1">
4165 <with-param pos="4"/>
4166 </call-macro>
4167 <call-macro n="firstWord">
4168 <with-param pos="1"/>
4169 </call-macro>
4170 <choose>
4171 <when>
4172 <test>
4173 <in caseless="yes">
4174 <clip pos="4" side="sl" part="lem"/>
4175 <list n="meses"/>
4176 </in>
4177 </test>
4178 <out>
4179 <chunk name="det_num_nom" case="caseFirstWord">
4180 <tags>
4181 <tag>
4182 <lit-tag v="SN"/>
4183 </tag>
4184 <tag>
4185 <var n="genero"/>
4186 </tag>
4187 <tag>
4188 <var n="numero"/>
4189 </tag>
4190 </tags>
4191 <lu>
4192 <clip pos="1" side="tl" part="whole"/>
4193 </lu>
4194 <b pos="1"/>
4195 <lu>
4196 <clip pos="2" side="tl" part="whole"/>
4197 </lu>
4198 <b pos="2"/>
4199 <lu>
4200 <clip pos="4" side="tl" part="whole"/>
4201 </lu>
4202 </chunk>
4203 </out>
4204 <call-macro n="f_bcond">
4205 <with-param pos="3"/>
4206 <with-param pos="4"/>
4207 </call-macro>
4208 </when>
4209 <otherwise>
4210 <call-macro n="f_concord2">
4211 <with-param pos="2"/>
4212 <with-param pos="1"/>
4213 </call-macro>
4214 <out>
4215 <chunk name="det_num_prep_nom" case="caseFirstWord">
4216 <tags>
4217 <tag>
4218 <lit-tag v="SN"/>
4219 </tag>
4220 <tag>
4221 <var n="genero"/>
4222 </tag>
4223 <tag>
4224 <var n="numero"/>
4225 </tag>
4226 </tags>
4227 <lu>
4228 <clip pos="1" side="tl" part="lem"/>
4229 <clip pos="1" side="tl" part="a_det"/>
4230 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4231 <clip pos="1" side="tl" part="gen_mf"/>
4232 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4233 <clip pos="1" side="tl" part="nbr_sp"/>
4234 </lu>
4235 <b pos="1"/>
4236 <lu>
4237 <clip pos="2" side="tl" part="whole"/>
4238 </lu>
4239 <b pos="2"/>
4240 <lu>
4241 <clip pos="3" side="tl" part="whole"/>
4242 </lu>
4243 <b pos="3"/>
4244 <lu>
4245 <clip pos="4" side="tl" part="lemh"/>
4246 <clip pos="4" side="tl" part="a_nom"/>
4247 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
4248 <clip pos="4" side="tl" part="gen_mf"/>
4249 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
4250 <clip pos="4" side="tl" part="nbr_sp"/>
4251 <clip pos="4" side="tl" part="lemq"/>
4252 </lu>
4253 </chunk>
4254 </out>
4255 </otherwise>
4256 </choose>
4257 <let>
4258 <var n="caseFirstWord"/>
4259 <lit v="aa"/>
4260 </let>
4261 </action>
4262 </rule>
4264 <rule comment="REGLA: DET NUM DE NOM">
4265 <pattern>
4266 <pattern-item n="det"/>
4267 <pattern-item n="adjec"/>
4268 <pattern-item n="num"/>
4269 <pattern-item n="de"/>
4270 <pattern-item n="nom"/>
4271 </pattern>
4272 <action>
4273 <call-macro n="f_concord2">
4274 <with-param pos="1"/>
4275 <with-param pos="2"/>
4276 </call-macro>
4277 <call-macro n="f_concord1">
4278 <with-param pos="3"/>
4279 </call-macro>
4280 <call-macro n="f_concord1">
4281 <with-param pos="5"/>
4282 </call-macro>
4283 <call-macro n="firstWord">
4284 <with-param pos="1"/>
4285 </call-macro>
4286 <choose>
4287 <when>
4288 <test>
4289 <in caseless="yes">
4290 <clip pos="5" side="sl" part="lem"/>
4291 <list n="meses"/>
4292 </in>
4293 </test>
4294 <out>
4295 <chunk name="det_num_nom_adj" case="caseFirstWord">
4296 <tags>
4297 <tag>
4298 <lit-tag v="SN"/>
4299 </tag>
4300 <tag>
4301 <var n="genero"/>
4302 </tag>
4303 <tag>
4304 <var n="numero"/>
4305 </tag>
4306 </tags>
4307 <lu>
4308 <clip pos="1" side="tl" part="lem"/>
4309 <clip pos="1" side="tl" part="a_det"/>
4310 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4311 <clip pos="1" side="tl" part="gen_mf"/>
4312 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4313 <clip pos="1" side="tl" part="nbr_sp"/>
4314 </lu>
4315 <b pos="1"/>
4316 <lu>
4317 <clip pos="3" side="tl" part="whole"/>
4318 </lu>
4319 <b pos="2"/>
4320 <lu>
4321 <clip pos="5" side="tl" part="whole"/>
4322 </lu>
4323 <b pos="3"/>
4324 <lu>
4325 <clip pos="2" side="tl" part="lem"/>
4326 <clip pos="2" side="tl" part="a_adj"/>
4327 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
4328 <clip pos="2" side="tl" part="gen_mf"/>
4329 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
4330 <clip pos="2" side="tl" part="nbr_sp"/>
4331 </lu>
4332 </chunk>
4333 </out>
4334 <call-macro n="f_bcond">
4335 <with-param pos="4"/>
4336 <with-param pos="5"/>
4337 </call-macro>
4338 </when>
4339 <otherwise>
4340 <out>
4341 <chunk name="det_num_prep_nom" case="caseFirstWord">
4342 <tags>
4343 <tag>
4344 <lit-tag v="SN"/>
4345 </tag>
4346 <tag>
4347 <var n="genero"/>
4348 </tag>
4349 <tag>
4350 <var n="numero"/>
4351 </tag>
4352 </tags>
4353 <lu>
4354 <clip pos="1" side="tl" part="lem"/>
4355 <clip pos="1" side="tl" part="a_det"/>
4356 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4357 <clip pos="1" side="tl" part="gen_mf"/>
4358 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4359 <clip pos="1" side="tl" part="nbr_sp"/>
4360 </lu>
4361 <b pos="1"/>
4362 <lu>
4363 <clip pos="2" side="tl" part="lem"/>
4364 <clip pos="2" side="tl" part="a_adj"/>
4365 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
4366 <clip pos="2" side="tl" part="gen_mf"/>
4367 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
4368 <clip pos="2" side="tl" part="nbr_sp"/>
4369 </lu>
4370 <b pos="2"/>
4371 <lu>
4372 <clip pos="3" side="tl" part="whole"/>
4373 </lu>
4374 <b pos="3"/>
4375 <lu>
4376 <clip pos="4" side="tl" part="whole"/>
4377 </lu>
4378 <b pos="4"/>
4379 <lu>
4380 <clip pos="5" side="tl" part="lemh"/>
4381 <clip pos="5" side="tl" part="a_nom"/>
4382 <clip pos="5" side="tl" part="gen"/>
4383 <clip pos="5" side="tl" part="nbr"/>
4384 <clip pos="5" side="tl" part="lemq"/>
4385 </lu>
4386 </chunk>
4387 </out>
4388 </otherwise>
4389 </choose>
4390 <let>
4391 <var n="caseFirstWord"/>
4392 <lit v="aa"/>
4393 </let>
4394 </action>
4395 </rule>
4397 <rule comment="REGLA: NUM DE NOM">
4398 <pattern>
4399 <pattern-item n="num"/>
4400 <pattern-item n="de"/>
4401 <pattern-item n="nom"/>
4402 </pattern>
4403 <action>
4404 <call-macro n="f_concord1">
4405 <with-param pos="1"/>
4406 </call-macro>
4407 <call-macro n="f_concord1">
4408 <with-param pos="3"/>
4409 </call-macro>
4410 <call-macro n="firstWord">
4411 <with-param pos="1"/>
4412 </call-macro>
4413 <choose>
4414 <when>
4415 <test>
4416 <in caseless="yes">
4417 <clip pos="3" side="sl" part="lem"/>
4418 <list n="meses"/>
4419 </in>
4420 </test>
4421 <out>
4422 <chunk name="num_nom" case="caseFirstWord">
4423 <tags>
4424 <tag>
4425 <lit-tag v="SN"/>
4426 </tag>
4427 <tag>
4428 <var n="genero"/>
4429 </tag>
4430 <tag>
4431 <var n="numero"/>
4432 </tag>
4433 </tags>
4434 <lu>
4435 <clip pos="1" side="tl" part="whole"/>
4436 </lu>
4437 <b pos="1"/>
4438 <lu>
4439 <clip pos="3" side="tl" part="whole"/>
4440 </lu>
4441 </chunk>
4442 </out>
4443 <call-macro n="f_bcond">
4444 <with-param pos="2"/>
4445 <with-param pos="3"/>
4446 </call-macro>
4447 </when>
4448 <otherwise>
4449 <out>
4450 <chunk name="num_prep_nom" case="caseFirstWord">
4451 <tags>
4452 <tag>
4453 <lit-tag v="SN"/>
4454 </tag>
4455 <tag>
4456 <var n="genero"/>
4457 </tag>
4458 <tag>
4459 <var n="numero"/>
4460 </tag>
4461 </tags>
4462 <lu>
4463 <clip pos="1" side="tl" part="lem"/>
4464 <clip pos="1" side="tl" part="a_num"/>
4465 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4466 <clip pos="1" side="tl" part="gen_mf"/>
4467 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4468 <clip pos="1" side="tl" part="nbr_sp"/>
4469 </lu>
4470 <b pos="1"/>
4471 <lu>
4472 <clip pos="2" side="tl" part="whole"/>
4473 </lu>
4474 <b pos="2"/>
4475 <lu>
4476 <clip pos="3" side="tl" part="lemh"/>
4477 <clip pos="3" side="tl" part="a_nom"/>
4478 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
4479 <clip pos="3" side="tl" part="gen_mf"/>
4480 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
4481 <clip pos="3" side="tl" part="nbr_sp"/>
4482 <clip pos="3" side="tl" part="lemq"/>
4483 </lu>
4484 </chunk>
4485 </out>
4486 </otherwise>
4487 </choose>
4488 <let>
4489 <var n="caseFirstWord"/>
4490 <lit v="aa"/>
4491 </let>
4492 </action>
4493 </rule>
4495 <rule comment="REGLA: num de cada num nom">
4496 <pattern>
4497 <pattern-item n="num"/>
4498 <pattern-item n="de"/>
4499 <pattern-item n="cada"/>
4500 <pattern-item n="num"/>
4501 <pattern-item n="nom"/>
4502 </pattern>
4503 <action>
4504 <call-macro n="f_concord3">
4505 <with-param pos="5"/>
4506 <with-param pos="4"/>
4507 <with-param pos="1"/>
4508 </call-macro>
4509 <call-macro n="firstWord">
4510 <with-param pos="1"/>
4511 </call-macro>
4512 <out>
4513 <chunk name="num_nom_sur_num" case="caseFirstWord">
4514 <tags>
4515 <tag>
4516 <lit-tag v="SN"/>
4517 </tag>
4518 <tag>
4519 <var n="genero"/>
4520 </tag>
4521 <tag>
4522 <var n="numero"/>
4523 </tag>
4524 </tags>
4525 <lu>
4526 <clip pos="1" side="tl" part="lem"/>
4527 <clip pos="1" side="tl" part="a_num"/>
4528 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4529 <clip pos="1" side="tl" part="gen_mf"/>
4530 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4531 <clip pos="1" side="tl" part="nbr_sp"/>
4532 </lu>
4533 <b pos="1"/>
4534 <lu>
4535 <clip pos="5" side="tl" part="lemh"/>
4536 <clip pos="5" side="tl" part="a_nom"/>
4537 <clip pos="5" side="tl" part="gen_sense_mf" link-to="2"/>
4538 <clip pos="5" side="tl" part="gen_mf"/>
4539 <clip pos="5" side="tl" part="nbr_sense_sp" link-to="3"/>
4540 <clip pos="5" side="tl" part="nbr_sp"/>
4541 <clip pos="5" side="tl" part="lemq"/>
4542 </lu>
4543 <b pos="2"/>
4544 <lu>
4545 <lit v="sur"/>
4546 <lit-tag v="pr"/>
4547 </lu>
4548 <b pos="3"/>
4549 <lu>
4550 <clip pos="4" side="tl" part="lem"/>
4551 <clip pos="4" side="tl" part="a_num"/>
4552 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
4553 <clip pos="4" side="tl" part="gen_mf"/>
4554 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
4555 <clip pos="4" side="tl" part="nbr_sp"/>
4556 </lu>
4557 </chunk>
4558 </out>
4559 <call-macro n="f_bcond">
4560 <with-param pos="4"/>
4561 <with-param pos="5"/>
4562 </call-macro>
4563 <let>
4564 <var n="caseFirstWord"/>
4565 <lit v="aa"/>
4566 </let>
4567 </action>
4568 </rule>
4570 <rule comment="REGLA: num nom de cada num">
4571 <pattern>
4572 <pattern-item n="num"/>
4573 <pattern-item n="nom"/>
4574 <pattern-item n="de"/>
4575 <pattern-item n="cada"/>
4576 <pattern-item n="num"/>
4577 </pattern>
4578 <action>
4579 <call-macro n="f_concord3">
4580 <with-param pos="2"/>
4581 <with-param pos="1"/>
4582 <with-param pos="5"/>
4583 </call-macro>
4584 <call-macro n="firstWord">
4585 <with-param pos="1"/>
4586 </call-macro>
4587 <out>
4588 <chunk name="num_nom_sur_num" case="caseFirstWord">
4589 <tags>
4590 <tag>
4591 <lit-tag v="SN"/>
4592 </tag>
4593 <tag>
4594 <var n="genero"/>
4595 </tag>
4596 <tag>
4597 <var n="numero"/>
4598 </tag>
4599 </tags>
4600 <lu>
4601 <clip pos="1" side="tl" part="lem"/>
4602 <clip pos="1" side="tl" part="a_num"/>
4603 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4604 <clip pos="1" side="tl" part="gen_mf"/>
4605 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4606 <clip pos="1" side="tl" part="nbr_sp"/>
4607 </lu>
4608 <b pos="1"/>
4609 <lu>
4610 <clip pos="2" side="tl" part="lemh"/>
4611 <clip pos="2" side="tl" part="a_nom"/>
4612 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
4613 <clip pos="2" side="tl" part="gen_mf"/>
4614 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
4615 <clip pos="2" side="tl" part="nbr_sp"/>
4616 <clip pos="2" side="tl" part="lemq"/>
4617 </lu>
4618 <b pos="2"/>
4619 <lu>
4620 <lit v="sur"/>
4621 <lit-tag v="pr"/>
4622 </lu>
4623 <b pos="3"/>
4624 <lu>
4625 <clip pos="5" side="tl" part="lem"/>
4626 <clip pos="5" side="tl" part="a_num"/>
4627 <clip pos="5" side="tl" part="gen_sense_mf" link-to="2"/>
4628 <clip pos="5" side="tl" part="gen_mf"/>
4629 <clip pos="5" side="tl" part="nbr_sense_sp" link-to="3"/>
4630 <clip pos="5" side="tl" part="nbr_sp"/>
4631 </lu>
4632 </chunk>
4633 </out>
4634 <call-macro n="f_bcond">
4635 <with-param pos="4"/>
4636 <with-param pos="5"/>
4637 </call-macro>
4638 <let>
4639 <var n="caseFirstWord"/>
4640 <lit v="aa"/>
4641 </let>
4642 </action>
4643 </rule>
4645 <rule comment="REGLA: det num de cada num nom">
4646 <pattern>
4647 <pattern-item n="det"/>
4648 <pattern-item n="num"/>
4649 <pattern-item n="de"/>
4650 <pattern-item n="cada"/>
4651 <pattern-item n="num"/>
4652 <pattern-item n="nom"/>
4653 </pattern>
4654 <action>
4655 <call-macro n="f_concord4">
4656 <with-param pos="6"/>
4657 <with-param pos="1"/>
4658 <with-param pos="5"/>
4659 <with-param pos="2"/>
4660 </call-macro>
4661 <call-macro n="firstWord">
4662 <with-param pos="1"/>
4663 </call-macro>
4664 <out>
4665 <chunk name="det_num_nom_sur_num" case="caseFirstWord">
4666 <tags>
4667 <tag>
4668 <lit-tag v="SN"/>
4669 </tag>
4670 <tag>
4671 <var n="genero"/>
4672 </tag>
4673 <tag>
4674 <var n="numero"/>
4675 </tag>
4676 </tags>
4677 <lu>
4678 <clip pos="1" side="tl" part="lem"/>
4679 <clip pos="1" side="tl" part="a_det"/>
4680 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4681 <clip pos="1" side="tl" part="gen_mf"/>
4682 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4683 <clip pos="1" side="tl" part="nbr_sp"/>
4684 </lu>
4685 <b pos="1"/>
4686 <lu>
4687 <clip pos="2" side="tl" part="lem"/>
4688 <clip pos="2" side="tl" part="a_num"/>
4689 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
4690 <clip pos="2" side="tl" part="gen_mf"/>
4691 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
4692 <clip pos="2" side="tl" part="nbr_sp"/>
4693 </lu>
4694 <b pos="2"/>
4695 <lu>
4696 <clip pos="6" side="tl" part="lemh"/>
4697 <clip pos="6" side="tl" part="a_nom"/>
4698 <clip pos="6" side="tl" part="gen_sense_mf" link-to="2"/>
4699 <clip pos="6" side="tl" part="gen_mf"/>
4700 <clip pos="6" side="tl" part="nbr_sense_sp" link-to="3"/>
4701 <clip pos="6" side="tl" part="nbr_sp"/>
4702 <clip pos="6" side="tl" part="lemq"/>
4703 </lu>
4704 <b pos="3"/>
4705 <lu>
4706 <lit v="sur"/>
4707 <lit-tag v="pr"/>
4708 </lu>
4709 <b pos="4"/>
4710 <lu>
4711 <clip pos="5" side="tl" part="lem"/>
4712 <clip pos="5" side="tl" part="a_num"/>
4713 <clip pos="5" side="tl" part="gen_sense_mf" link-to="2"/>
4714 <clip pos="5" side="tl" part="gen_mf"/>
4715 <clip pos="5" side="tl" part="nbr_sense_sp" link-to="3"/>
4716 <clip pos="5" side="tl" part="nbr_sp"/>
4717 </lu>
4718 </chunk>
4719 </out>
4720 <call-macro n="f_bcond">
4721 <with-param pos="5"/>
4722 <with-param pos="6"/>
4723 </call-macro>
4724 <let>
4725 <var n="caseFirstWord"/>
4726 <lit v="aa"/>
4727 </let>
4728 </action>
4729 </rule>
4731 <rule comment="REGLA: det num nom de cada num">
4732 <pattern>
4733 <pattern-item n="det"/>
4734 <pattern-item n="num"/>
4735 <pattern-item n="nom"/>
4736 <pattern-item n="de"/>
4737 <pattern-item n="cada"/>
4738 <pattern-item n="num"/>
4739 </pattern>
4740 <action>
4741 <call-macro n="f_concord4">
4742 <with-param pos="3"/>
4743 <with-param pos="1"/>
4744 <with-param pos="2"/>
4745 <with-param pos="6"/>
4746 </call-macro>
4747 <call-macro n="firstWord">
4748 <with-param pos="1"/>
4749 </call-macro>
4750 <out>
4751 <chunk name="det_num_nom_sur_num" case="caseFirstWord">
4752 <tags>
4753 <tag>
4754 <lit-tag v="SN"/>
4755 </tag>
4756 <tag>
4757 <var n="genero"/>
4758 </tag>
4759 <tag>
4760 <var n="numero"/>
4761 </tag>
4762 </tags>
4763 <lu>
4764 <clip pos="1" side="tl" part="lem"/>
4765 <clip pos="1" side="tl" part="a_det"/>
4766 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4767 <clip pos="1" side="tl" part="gen_mf"/>
4768 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4769 <clip pos="1" side="tl" part="nbr_sp"/>
4770 </lu>
4771 <b pos="1"/>
4772 <lu>
4773 <clip pos="2" side="tl" part="lem"/>
4774 <clip pos="2" side="tl" part="a_num"/>
4775 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
4776 <clip pos="2" side="tl" part="gen_mf"/>
4777 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
4778 <clip pos="2" side="tl" part="nbr_sp"/>
4779 </lu>
4780 <b pos="3"/>
4781 <lu>
4782 <clip pos="3" side="tl" part="lemh"/>
4783 <clip pos="3" side="tl" part="a_nom"/>
4784 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
4785 <clip pos="3" side="tl" part="gen_mf"/>
4786 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
4787 <clip pos="3" side="tl" part="nbr_sp"/>
4788 <clip pos="3" side="tl" part="lemq"/>
4789 </lu>
4790 <b pos="3"/>
4791 <lu>
4792 <lit v="sur"/>
4793 <lit-tag v="pr"/>
4794 </lu>
4795 <b pos="4"/>
4796 <lu>
4797 <clip pos="6" side="tl" part="lem"/>
4798 <clip pos="6" side="tl" part="a_num"/>
4799 <clip pos="6" side="tl" part="gen_sense_mf" link-to="2"/>
4800 <clip pos="6" side="tl" part="gen_mf"/>
4801 <clip pos="6" side="tl" part="nbr_sense_sp" link-to="3"/>
4802 <clip pos="6" side="tl" part="nbr_sp"/>
4803 </lu>
4804 </chunk>
4805 </out>
4806 <call-macro n="f_bcond">
4807 <with-param pos="5"/>
4808 <with-param pos="6"/>
4809 </call-macro>
4810 <let>
4811 <var n="caseFirstWord"/>
4812 <lit v="aa"/>
4813 </let>
4814 </action>
4815 </rule>
4817 <rule comment="REGLA: num de cada num adj">
4818 <pattern>
4819 <pattern-item n="num"/>
4820 <pattern-item n="de"/>
4821 <pattern-item n="cada"/>
4822 <pattern-item n="num"/>
4823 <pattern-item n="adj"/>
4824 </pattern>
4825 <action>
4826 <call-macro n="f_concord3">
4827 <with-param pos="5"/>
4828 <with-param pos="4"/>
4829 <with-param pos="1"/>
4830 </call-macro>
4831 <call-macro n="firstWord">
4832 <with-param pos="1"/>
4833 </call-macro>
4834 <out>
4835 <chunk name="num_adj_sur_num" case="caseFirstWord">
4836 <tags>
4837 <tag>
4838 <lit-tag v="SN"/>
4839 </tag>
4840 <tag>
4841 <var n="genero"/>
4842 </tag>
4843 <tag>
4844 <var n="numero"/>
4845 </tag>
4846 </tags>
4847 <lu>
4848 <clip pos="1" side="tl" part="lem"/>
4849 <clip pos="1" side="tl" part="a_num"/>
4850 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4851 <clip pos="1" side="tl" part="gen_mf"/>
4852 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4853 <clip pos="1" side="tl" part="nbr_sp"/>
4854 </lu>
4855 <b pos="1"/>
4856 <lu>
4857 <clip pos="5" side="tl" part="lemh"/>
4858 <clip pos="5" side="tl" part="a_adj"/>
4859 <clip pos="5" side="tl" part="gen_sense_mf" link-to="2"/>
4860 <clip pos="5" side="tl" part="gen_mf"/>
4861 <clip pos="5" side="tl" part="nbr_sense_sp" link-to="3"/>
4862 <clip pos="5" side="tl" part="nbr_sp"/>
4863 <clip pos="5" side="tl" part="lemq"/>
4864 </lu>
4865 <b pos="2"/>
4866 <lu>
4867 <lit v="sur"/>
4868 <lit-tag v="pr"/>
4869 </lu>
4870 <b pos="3"/>
4871 <lu>
4872 <clip pos="4" side="tl" part="lem"/>
4873 <clip pos="4" side="tl" part="a_num"/>
4874 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
4875 <clip pos="4" side="tl" part="gen_mf"/>
4876 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
4877 <clip pos="4" side="tl" part="nbr_sp"/>
4878 </lu>
4879 </chunk>
4880 </out>
4881 <call-macro n="f_bcond">
4882 <with-param pos="4"/>
4883 <with-param pos="5"/>
4884 </call-macro>
4885 <let>
4886 <var n="caseFirstWord"/>
4887 <lit v="aa"/>
4888 </let>
4889 </action>
4890 </rule>
4892 <rule comment="REGLA: num adj de cada num">
4893 <pattern>
4894 <pattern-item n="num"/>
4895 <pattern-item n="adjec"/>
4896 <pattern-item n="de"/>
4897 <pattern-item n="cada"/>
4898 <pattern-item n="num"/>
4899 </pattern>
4900 <action>
4901 <call-macro n="f_concord3">
4902 <with-param pos="2"/>
4903 <with-param pos="1"/>
4904 <with-param pos="5"/>
4905 </call-macro>
4906 <call-macro n="firstWord">
4907 <with-param pos="1"/>
4908 </call-macro>
4909 <out>
4910 <chunk name="num_adj_sur_num" case="caseFirstWord">
4911 <tags>
4912 <tag>
4913 <lit-tag v="SN"/>
4914 </tag>
4915 <tag>
4916 <var n="genero"/>
4917 </tag>
4918 <tag>
4919 <var n="numero"/>
4920 </tag>
4921 </tags>
4922 <lu>
4923 <clip pos="1" side="tl" part="lem"/>
4924 <clip pos="1" side="tl" part="a_num"/>
4925 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
4926 <clip pos="1" side="tl" part="gen_mf"/>
4927 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
4928 <clip pos="1" side="tl" part="nbr_sp"/>
4929 </lu>
4930 <b pos="1"/>
4931 <lu>
4932 <clip pos="2" side="tl" part="lemh"/>
4933 <clip pos="2" side="tl" part="a_adj"/>
4934 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
4935 <clip pos="2" side="tl" part="gen_mf"/>
4936 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
4937 <clip pos="2" side="tl" part="nbr_sp"/>
4938 <clip pos="2" side="tl" part="lemq"/>
4939 </lu>
4940 <b pos="2"/>
4941 <lu>
4942 <lit v="sur"/>
4943 <lit-tag v="pr"/>
4944 </lu>
4945 <b pos="3"/>
4946 <lu>
4947 <clip pos="5" side="tl" part="lem"/>
4948 <clip pos="5" side="tl" part="a_num"/>
4949 <clip pos="5" side="tl" part="gen_sense_mf" link-to="2"/>
4950 <clip pos="5" side="tl" part="gen_mf"/>
4951 <clip pos="5" side="tl" part="nbr_sense_sp" link-to="3"/>
4952 <clip pos="5" side="tl" part="nbr_sp"/>
4953 </lu>
4954 </chunk>
4955 </out>
4956 <call-macro n="f_bcond">
4957 <with-param pos="4"/>
4958 <with-param pos="5"/>
4959 </call-macro>
4960 <let>
4961 <var n="caseFirstWord"/>
4962 <lit v="aa"/>
4963 </let>
4964 </action>
4965 </rule>
4967 <rule comment="REGLA: det num de cada num adj">
4968 <pattern>
4969 <pattern-item n="det"/>
4970 <pattern-item n="num"/>
4971 <pattern-item n="de"/>
4972 <pattern-item n="cada"/>
4973 <pattern-item n="num"/>
4974 <pattern-item n="adj"/>
4975 </pattern>
4976 <action>
4977 <call-macro n="f_concord4">
4978 <with-param pos="6"/>
4979 <with-param pos="1"/>
4980 <with-param pos="2"/>
4981 <with-param pos="5"/>
4982 </call-macro>
4983 <call-macro n="firstWord">
4984 <with-param pos="1"/>
4985 </call-macro>
4986 <out>
4987 <chunk name="det_num_adj_sur_num" case="caseFirstWord">
4988 <tags>
4989 <tag>
4990 <lit-tag v="SN"/>
4991 </tag>
4992 <tag>
4993 <var n="genero"/>
4994 </tag>
4995 <tag>
4996 <var n="numero"/>
4997 </tag>
4998 </tags>
4999 <lu>
5000 <clip pos="1" side="tl" part="lem"/>
5001 <clip pos="1" side="tl" part="a_det"/>
5002 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5003 <clip pos="1" side="tl" part="gen_mf"/>
5004 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5005 <clip pos="1" side="tl" part="nbr_sp"/>
5006 </lu>
5007 <b pos="1"/>
5008 <lu>
5009 <clip pos="2" side="tl" part="lem"/>
5010 <clip pos="2" side="tl" part="a_num"/>
5011 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5012 <clip pos="2" side="tl" part="gen_mf"/>
5013 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5014 <clip pos="2" side="tl" part="nbr_sp"/>
5015 </lu>
5016 <b pos="2"/>
5017 <lu>
5018 <clip pos="6" side="tl" part="lemh"/>
5019 <clip pos="6" side="tl" part="a_adj"/>
5020 <clip pos="6" side="tl" part="gen_sense_mf" link-to="2"/>
5021 <clip pos="6" side="tl" part="gen_mf"/>
5022 <clip pos="6" side="tl" part="nbr_sense_sp" link-to="3"/>
5023 <clip pos="6" side="tl" part="nbr_sp"/>
5024 <clip pos="6" side="tl" part="lemq"/>
5025 </lu>
5026 <b pos="3"/>
5027 <lu>
5028 <lit v="sur"/>
5029 <lit-tag v="pr"/>
5030 </lu>
5031 <b pos="4"/>
5032 <lu>
5033 <clip pos="5" side="tl" part="lem"/>
5034 <clip pos="5" side="tl" part="a_num"/>
5035 <clip pos="5" side="tl" part="gen_sense_mf" link-to="2"/>
5036 <clip pos="5" side="tl" part="gen_mf"/>
5037 <clip pos="5" side="tl" part="nbr_sense_sp" link-to="3"/>
5038 <clip pos="5" side="tl" part="nbr_sp"/>
5039 </lu>
5040 </chunk>
5041 </out>
5042 <call-macro n="f_bcond">
5043 <with-param pos="5"/>
5044 <with-param pos="6"/>
5045 </call-macro>
5046 <let>
5047 <var n="caseFirstWord"/>
5048 <lit v="aa"/>
5049 </let>
5050 </action>
5051 </rule>
5053 <rule comment="REGLA: det num adj de cada num">
5054 <pattern>
5055 <pattern-item n="det"/>
5056 <pattern-item n="num"/>
5057 <pattern-item n="adjec"/>
5058 <pattern-item n="de"/>
5059 <pattern-item n="cada"/>
5060 <pattern-item n="num"/>
5061 </pattern>
5062 <action>
5063 <call-macro n="f_concord4">
5064 <with-param pos="3"/>
5065 <with-param pos="1"/>
5066 <with-param pos="2"/>
5067 <with-param pos="6"/>
5068 </call-macro>
5069 <call-macro n="firstWord">
5070 <with-param pos="1"/>
5071 </call-macro>
5072 <out>
5073 <chunk name="det_num_adj_sur_num" case="caseFirstWord">
5074 <tags>
5075 <tag>
5076 <lit-tag v="SN"/>
5077 </tag>
5078 <tag>
5079 <var n="genero"/>
5080 </tag>
5081 <tag>
5082 <var n="numero"/>
5083 </tag>
5084 </tags>
5085 <lu>
5086 <clip pos="1" side="tl" part="lem"/>
5087 <clip pos="1" side="tl" part="a_det"/>
5088 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5089 <clip pos="1" side="tl" part="gen_mf"/>
5090 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5091 <clip pos="1" side="tl" part="nbr_sp"/>
5092 </lu>
5093 <b pos="1"/>
5094 <lu>
5095 <clip pos="2" side="tl" part="lem"/>
5096 <clip pos="2" side="tl" part="a_num"/>
5097 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5098 <clip pos="2" side="tl" part="gen_mf"/>
5099 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5100 <clip pos="2" side="tl" part="nbr_sp"/>
5101 </lu>
5102 <b pos="2"/>
5103 <lu>
5104 <clip pos="3" side="tl" part="lemh"/>
5105 <clip pos="3" side="tl" part="a_adj"/>
5106 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
5107 <clip pos="3" side="tl" part="gen_mf"/>
5108 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
5109 <clip pos="3" side="tl" part="nbr_sp"/>
5110 <clip pos="3" side="tl" part="lemq"/>
5111 </lu>
5112 <b pos="3"/>
5113 <lu>
5114 <lit v="sur"/>
5115 <lit-tag v="pr"/>
5116 </lu>
5117 <b pos="4"/>
5118 <lu>
5119 <clip pos="6" side="tl" part="lem"/>
5120 <clip pos="6" side="tl" part="a_num"/>
5121 <clip pos="6" side="tl" part="gen_sense_mf" link-to="2"/>
5122 <clip pos="6" side="tl" part="gen_mf"/>
5123 <clip pos="6" side="tl" part="nbr_sense_sp" link-to="3"/>
5124 <clip pos="6" side="tl" part="nbr_sp"/>
5125 </lu>
5126 </chunk>
5127 </out>
5128 <call-macro n="f_bcond">
5129 <with-param pos="5"/>
5130 <with-param pos="6"/>
5131 </call-macro>
5132 <let>
5133 <var n="caseFirstWord"/>
5134 <lit v="aa"/>
5135 </let>
5136 </action>
5137 </rule>
5139 <rule comment="REGLA: NOM ADJ">
5140 <pattern>
5141 <pattern-item n="nom"/>
5142 <pattern-item n="adjec"/>
5143 </pattern>
5144 <action>
5145 <call-macro n="f_concord2">
5146 <with-param pos="1"/>
5147 <with-param pos="2"/>
5148 </call-macro>
5149 <call-macro n="firstWord">
5150 <with-param pos="1"/>
5151 </call-macro>
5152 <choose>
5153 <when>
5154 <test>
5155 <in caseless="yes">
5156 <clip pos="1" side="tl" part="lem"/>
5157 <list n="part_sing"/>
5158 </in>
5159 </test>
5160 <out>
5161 <chunk name="partnom_adj" case="caseFirstWord">
5162 <tags>
5163 <tag>
5164 <lit-tag v="SN"/>
5165 </tag>
5166 <tag>
5167 <var n="genero"/>
5168 </tag>
5169 <tag>
5170 <var n="numero"/>
5171 </tag>
5172 </tags>
5173 <lu>
5174 <clip pos="1" side="tl" part="lemh"/>
5175 <clip pos="1" side="tl" part="a_nom"/>
5176 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5177 <clip pos="1" side="tl" part="gen_mf"/>
5178 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5179 <clip pos="1" side="tl" part="nbr_sp"/>
5180 <clip pos="1" side="tl" part="lemq"/>
5181 </lu>
5182 <b pos="1"/>
5183 <lu>
5184 <clip pos="2" side="tl" part="lemh"/>
5185 <clip pos="2" side="tl" part="a_adj"/>
5186 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5187 <clip pos="2" side="tl" part="gen_mf"/>
5188 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5189 <clip pos="2" side="tl" part="nbr_sp"/>
5190 <clip pos="2" side="tl" part="lemq"/>
5191 </lu>
5192 </chunk>
5193 </out>
5194 </when>
5195 <otherwise>
5196 <out>
5197 <chunk name="nom_adj" case="caseFirstWord">
5198 <tags>
5199 <tag>
5200 <lit-tag v="SN"/>
5201 </tag>
5202 <tag>
5203 <var n="genero"/>
5204 </tag>
5205 <tag>
5206 <var n="numero"/>
5207 </tag>
5208 </tags>
5209 <lu>
5210 <clip pos="1" side="tl" part="lemh"/>
5211 <clip pos="1" side="tl" part="a_nom"/>
5212 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5213 <clip pos="1" side="tl" part="gen_mf"/>
5214 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5215 <clip pos="1" side="tl" part="nbr_sp"/>
5216 <clip pos="1" side="tl" part="lemq"/>
5217 </lu>
5218 <b pos="1"/>
5219 <lu>
5220 <clip pos="2" side="tl" part="lemh"/>
5221 <clip pos="2" side="tl" part="a_adj"/>
5222 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5223 <clip pos="2" side="tl" part="gen_mf"/>
5224 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5225 <clip pos="2" side="tl" part="nbr_sp"/>
5226 <clip pos="2" side="tl" part="lemq"/>
5227 </lu>
5228 </chunk>
5229 </out>
5230 </otherwise>
5231 </choose>
5232 <let>
5233 <var n="caseFirstWord"/>
5234 <lit v="aa"/>
5235 </let>
5236 </action>
5237 </rule>
5239 <rule comment="REGLA: NOM ADJ ADJ">
5240 <pattern>
5241 <pattern-item n="nom"/>
5242 <pattern-item n="adjec"/>
5243 <pattern-item n="adjec"/>
5244 </pattern>
5245 <action>
5246 <call-macro n="f_concord3">
5247 <with-param pos="1"/>
5248 <with-param pos="2"/>
5249 <with-param pos="3"/>
5250 </call-macro>
5251 <call-macro n="firstWord">
5252 <with-param pos="1"/>
5253 </call-macro>
5254 <out>
5255 <chunk name="nom_adj_adj" case="caseFirstWord">
5256 <tags>
5257 <tag>
5258 <lit-tag v="SN"/>
5259 </tag>
5260 <tag>
5261 <var n="genero"/>
5262 </tag>
5263 <tag>
5264 <var n="numero"/>
5265 </tag>
5266 </tags>
5267 <lu>
5268 <clip pos="1" side="tl" part="lemh"/>
5269 <clip pos="1" side="tl" part="a_nom"/>
5270 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5271 <clip pos="1" side="tl" part="gen_mf"/>
5272 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5273 <clip pos="1" side="tl" part="nbr_sp"/>
5274 <clip pos="1" side="tl" part="lemq"/>
5275 </lu>
5276 <b pos="1"/>
5277 <lu>
5278 <clip pos="2" side="tl" part="lemh"/>
5279 <clip pos="2" side="tl" part="a_adj"/>
5280 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5281 <clip pos="2" side="tl" part="gen_mf"/>
5282 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5283 <clip pos="2" side="tl" part="nbr_sp"/>
5284 <clip pos="2" side="tl" part="lemq"/>
5285 </lu>
5286 <b pos="2"/>
5287 <lu>
5288 <clip pos="3" side="tl" part="lemh"/>
5289 <clip pos="3" side="tl" part="a_adj"/>
5290 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
5291 <clip pos="3" side="tl" part="gen_mf"/>
5292 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
5293 <clip pos="3" side="tl" part="nbr_sp"/>
5294 <clip pos="3" side="tl" part="lemq"/>
5295 </lu>
5296 </chunk>
5297 </out>
5298 <let>
5299 <var n="caseFirstWord"/>
5300 <lit v="aa"/>
5301 </let>
5302 </action>
5303 </rule>
5305 <rule comment="REGLA: DET NOM ADJ">
5306 <pattern>
5307 <pattern-item n="det"/>
5308 <pattern-item n="nom"/>
5309 <pattern-item n="adjec"/>
5310 </pattern>
5311 <action>
5312 <call-macro n="f_concord3">
5313 <with-param pos="2"/>
5314 <with-param pos="3"/>
5315 <with-param pos="1"/>
5316 </call-macro>
5317 <call-macro n="firstWord">
5318 <with-param pos="1"/>
5319 </call-macro>
5320 <out>
5321 <chunk name="det_nom_adj" case="caseFirstWord">
5322 <tags>
5323 <tag>
5324 <lit-tag v="SN"/>
5325 </tag>
5326 <tag>
5327 <var n="genero"/>
5328 </tag>
5329 <tag>
5330 <var n="numero"/>
5331 </tag>
5332 </tags>
5333 <lu>
5334 <clip pos="1" side="tl" part="lem"/>
5335 <clip pos="1" side="tl" part="a_det"/>
5336 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5337 <clip pos="1" side="tl" part="gen_mf"/>
5338 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5339 <clip pos="1" side="tl" part="nbr_sp"/>
5340 </lu>
5341 <b pos="1"/>
5342 <lu>
5343 <clip pos="2" side="tl" part="lemh"/>
5344 <clip pos="2" side="tl" part="a_nom"/>
5345 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5346 <clip pos="2" side="tl" part="gen_mf"/>
5347 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5348 <clip pos="2" side="tl" part="nbr_sp"/>
5349 <clip pos="2" side="tl" part="lemq"/>
5350 </lu>
5351 <b pos="2"/>
5352 <lu>
5353 <clip pos="3" side="tl" part="lemh"/>
5354 <clip pos="3" side="tl" part="a_adj"/>
5355 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
5356 <clip pos="3" side="tl" part="gen_mf"/>
5357 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
5358 <clip pos="3" side="tl" part="nbr_sp"/>
5359 <clip pos="3" side="tl" part="lemq"/>
5360 </lu>
5361 </chunk>
5362 </out>
5363 <let>
5364 <var n="caseFirstWord"/>
5365 <lit v="aa"/>
5366 </let>
5367 </action>
5368 </rule>
5370 <rule comment="REGLA: NUM NOM ADJ">
5371 <pattern>
5372 <pattern-item n="num"/>
5373 <pattern-item n="nom"/>
5374 <pattern-item n="adjec"/>
5375 </pattern>
5376 <action>
5377 <call-macro n="f_concord3">
5378 <with-param pos="2"/>
5379 <with-param pos="3"/>
5380 <with-param pos="1"/>
5381 </call-macro>
5382 <call-macro n="firstWord">
5383 <with-param pos="1"/>
5384 </call-macro>
5385 <out>
5386 <chunk name="num_nom_adj" case="caseFirstWord">
5387 <tags>
5388 <tag>
5389 <lit-tag v="SN"/>
5390 </tag>
5391 <tag>
5392 <var n="genero"/>
5393 </tag>
5394 <tag>
5395 <var n="numero"/>
5396 </tag>
5397 </tags>
5398 <lu>
5399 <clip pos="1" side="tl" part="lem"/>
5400 <clip pos="1" side="tl" part="a_num"/>
5401 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5402 <clip pos="1" side="tl" part="gen_mf"/>
5403 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5404 <clip pos="1" side="tl" part="nbr_sp"/>
5405 </lu>
5406 <b pos="1"/>
5407 <lu>
5408 <clip pos="2" side="tl" part="lemh"/>
5409 <clip pos="2" side="tl" part="a_nom"/>
5410 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5411 <clip pos="2" side="tl" part="gen_mf"/>
5412 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5413 <clip pos="2" side="tl" part="nbr_sp"/>
5414 <clip pos="2" side="tl" part="lemq"/>
5415 </lu>
5416 <b pos="2"/>
5417 <lu>
5418 <clip pos="3" side="tl" part="lemh"/>
5419 <clip pos="3" side="tl" part="a_adj"/>
5420 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
5421 <clip pos="3" side="tl" part="gen_mf"/>
5422 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
5423 <clip pos="3" side="tl" part="nbr_sp"/>
5424 <clip pos="3" side="tl" part="lemq"/>
5425 </lu>
5426 </chunk>
5427 </out>
5428 <let>
5429 <var n="caseFirstWord"/>
5430 <lit v="aa"/>
5431 </let>
5432 </action>
5433 </rule>
5435 <rule comment="REGLA: DET NOM ADV ADJ">
5436 <pattern>
5437 <pattern-item n="det"/>
5438 <pattern-item n="nom"/>
5439 <pattern-item n="adv_preadv"/>
5440 <pattern-item n="adjec"/>
5441 </pattern>
5442 <action>
5443 <call-macro n="f_concord3">
5444 <with-param pos="2"/>
5445 <with-param pos="4"/>
5446 <with-param pos="1"/>
5447 </call-macro>
5448 <call-macro n="firstWord">
5449 <with-param pos="1"/>
5450 </call-macro>
5451 <choose>
5452 <when>
5453 <test>
5454 <equal caseless="yes">
5455 <clip pos="3" side="sl" part="lem"/>
5456 <lit v="más"/>
5457 </equal>
5458 </test>
5459 <out>
5460 <chunk name="det_nom_det_adv_adj" case="caseFirstWord">
5461 <tags>
5462 <tag>
5463 <lit-tag v="SN"/>
5464 </tag>
5465 <tag>
5466 <var n="genero"/>
5467 </tag>
5468 <tag>
5469 <var n="numero"/>
5470 </tag>
5471 </tags>
5472 <lu>
5473 <clip pos="1" side="tl" part="lem"/>
5474 <clip pos="1" side="tl" part="a_det"/>
5475 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5476 <clip pos="1" side="tl" part="gen_mf"/>
5477 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5478 <clip pos="1" side="tl" part="nbr_sp"/>
5479 </lu>
5480 <b pos="1"/>
5481 <lu>
5482 <clip pos="2" side="tl" part="lemh"/>
5483 <clip pos="2" side="tl" part="a_nom"/>
5484 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5485 <clip pos="2" side="tl" part="gen_mf"/>
5486 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5487 <clip pos="2" side="tl" part="nbr_sp"/>
5488 <clip pos="2" side="tl" part="lemq"/>
5489 </lu>
5490 <b pos="2"/>
5491 <lu>
5492 <clip pos="1" side="tl" part="lem"/>
5493 <clip pos="1" side="tl" part="a_det"/>
5494 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5495 <clip pos="1" side="tl" part="gen_mf"/>
5496 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5497 <clip pos="1" side="tl" part="nbr_sp"/>
5498 </lu>
5499 <b/>
5500 <lu>
5501 <clip pos="3" side="tl" part="whole"/>
5502 </lu>
5503 <b pos="3"/>
5504 <lu>
5505 <clip pos="4" side="tl" part="lemh"/>
5506 <clip pos="4" side="tl" part="a_adj"/>
5507 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
5508 <clip pos="4" side="tl" part="gen_mf"/>
5509 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
5510 <clip pos="4" side="tl" part="nbr_sp"/>
5511 <clip pos="4" side="tl" part="lemq"/>
5512 </lu>
5513 </chunk>
5514 </out>
5515 </when>
5516 <otherwise>
5517 <out>
5518 <chunk name="det_nom_adv_adj" case="caseFirstWord">
5519 <tags>
5520 <tag>
5521 <lit-tag v="SN"/>
5522 </tag>
5523 <tag>
5524 <var n="genero"/>
5525 </tag>
5526 <tag>
5527 <var n="numero"/>
5528 </tag>
5529 </tags>
5530 <lu>
5531 <clip pos="1" side="tl" part="lem"/>
5532 <clip pos="1" side="tl" part="a_det"/>
5533 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5534 <clip pos="1" side="tl" part="gen_mf"/>
5535 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5536 <clip pos="1" side="tl" part="nbr_sp"/>
5537 </lu>
5538 <b pos="1"/>
5539 <lu>
5540 <clip pos="2" side="tl" part="lemh"/>
5541 <clip pos="2" side="tl" part="a_nom"/>
5542 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5543 <clip pos="2" side="tl" part="gen_mf"/>
5544 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5545 <clip pos="2" side="tl" part="nbr_sp"/>
5546 <clip pos="2" side="tl" part="lemq"/>
5547 </lu>
5548 <b pos="2"/>
5549 <lu>
5550 <clip pos="3" side="tl" part="whole"/>
5551 </lu>
5552 <b pos="3"/>
5553 <lu>
5554 <clip pos="4" side="tl" part="lemh"/>
5555 <clip pos="4" side="tl" part="a_adj"/>
5556 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
5557 <clip pos="4" side="tl" part="gen_mf"/>
5558 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
5559 <clip pos="4" side="tl" part="nbr_sp"/>
5560 <clip pos="4" side="tl" part="lemq"/>
5561 </lu>
5562 </chunk>
5563 </out>
5564 </otherwise>
5565 </choose>
5566 <let>
5567 <var n="caseFirstWord"/>
5568 <lit v="aa"/>
5569 </let>
5570 </action>
5571 </rule>
5573 <rule comment="REGLA: NUM NOM ADV ADJ">
5574 <pattern>
5575 <pattern-item n="num"/>
5576 <pattern-item n="nom"/>
5577 <pattern-item n="adv_preadv"/>
5578 <pattern-item n="adjec"/>
5579 </pattern>
5580 <action>
5581 <call-macro n="f_concord3">
5582 <with-param pos="2"/>
5583 <with-param pos="4"/>
5584 <with-param pos="1"/>
5585 </call-macro>
5586 <call-macro n="firstWord">
5587 <with-param pos="1"/>
5588 </call-macro>
5589 <out>
5590 <chunk name="num_nom_adv_adj" case="caseFirstWord">
5591 <tags>
5592 <tag>
5593 <lit-tag v="SN"/>
5594 </tag>
5595 <tag>
5596 <var n="genero"/>
5597 </tag>
5598 <tag>
5599 <var n="numero"/>
5600 </tag>
5601 </tags>
5602 <lu>
5603 <clip pos="1" side="tl" part="lem"/>
5604 <clip pos="1" side="tl" part="a_num"/>
5605 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5606 <clip pos="1" side="tl" part="gen_mf"/>
5607 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5608 <clip pos="1" side="tl" part="nbr_sp"/>
5609 </lu>
5610 <b pos="1"/>
5611 <lu>
5612 <clip pos="2" side="tl" part="lemh"/>
5613 <clip pos="2" side="tl" part="a_nom"/>
5614 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5615 <clip pos="2" side="tl" part="gen_mf"/>
5616 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5617 <clip pos="2" side="tl" part="nbr_sp"/>
5618 <clip pos="2" side="tl" part="lemq"/>
5619 </lu>
5620 <b pos="2"/>
5621 <lu>
5622 <clip pos="3" side="tl" part="whole"/>
5623 </lu>
5624 <b pos="3"/>
5625 <lu>
5626 <clip pos="4" side="tl" part="lemh"/>
5627 <clip pos="4" side="tl" part="a_adj"/>
5628 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
5629 <clip pos="4" side="tl" part="gen_mf"/>
5630 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
5631 <clip pos="4" side="tl" part="nbr_sp"/>
5632 <clip pos="4" side="tl" part="lemq"/>
5633 </lu>
5634 </chunk>
5635 </out>
5636 <let>
5637 <var n="caseFirstWord"/>
5638 <lit v="aa"/>
5639 </let>
5640 </action>
5641 </rule>
5643 <rule comment="REGLA: NOM ADJ cnjcoo ADJ">
5644 <pattern>
5645 <pattern-item n="nom"/>
5646 <pattern-item n="adjec"/>
5647 <pattern-item n="cnjcoo"/>
5648 <pattern-item n="adjec"/>
5649 </pattern>
5650 <action>
5651 <call-macro n="f_concord3">
5652 <with-param pos="1"/>
5653 <with-param pos="2"/>
5654 <with-param pos="4"/>
5655 </call-macro>
5656 <call-macro n="firstWord">
5657 <with-param pos="1"/>
5658 </call-macro>
5659 <out>
5660 <chunk name="nom_adj_cnjcoo_adj" case="caseFirstWord">
5661 <tags>
5662 <tag>
5663 <lit-tag v="SN"/>
5664 </tag>
5665 <tag>
5666 <var n="genero"/>
5667 </tag>
5668 <tag>
5669 <var n="numero"/>
5670 </tag>
5671 </tags>
5672 <lu>
5673 <clip pos="1" side="tl" part="lemh"/>
5674 <clip pos="1" side="tl" part="a_nom"/>
5675 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5676 <clip pos="1" side="tl" part="gen_mf"/>
5677 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5678 <clip pos="1" side="tl" part="nbr_sp"/>
5679 <clip pos="1" side="tl" part="lemq"/>
5680 </lu>
5681 <b pos="1"/>
5682 <lu>
5683 <clip pos="2" side="tl" part="lemh"/>
5684 <clip pos="2" side="tl" part="a_adj"/>
5685 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5686 <clip pos="2" side="tl" part="gen_mf"/>
5687 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5688 <clip pos="2" side="tl" part="nbr_sp"/>
5689 <clip pos="2" side="tl" part="lemq"/>
5690 </lu>
5691 <b pos="2"/>
5692 <lu>
5693 <clip pos="3" side="tl" part="whole"/>
5694 </lu>
5695 <b pos="3"/>
5696 <lu>
5697 <clip pos="4" side="tl" part="lemh"/>
5698 <clip pos="4" side="tl" part="a_adj"/>
5699 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
5700 <clip pos="4" side="tl" part="gen_mf"/>
5701 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
5702 <clip pos="4" side="tl" part="nbr_sp"/>
5703 <clip pos="4" side="tl" part="lemq"/>
5704 </lu>
5705 </chunk>
5706 </out>
5707 <let>
5708 <var n="caseFirstWord"/>
5709 <lit v="aa"/>
5710 </let>
5711 </action>
5712 </rule>
5714 <rule comment="REGLA: ADJ cnjcoo ADJ">
5715 <pattern>
5716 <pattern-item n="adjec"/>
5717 <pattern-item n="cnjcoo"/>
5718 <pattern-item n="adjec"/>
5719 </pattern>
5720 <action>
5721 <call-macro n="f_concord2">
5722 <with-param pos="2"/>
5723 <with-param pos="3"/>
5724 </call-macro>
5725 <call-macro n="firstWord">
5726 <with-param pos="1"/>
5727 </call-macro>
5728 <out>
5729 <chunk name="adj_cnjcoo_adj" case="caseFirstWord">
5730 <tags>
5731 <tag>
5732 <lit-tag v="SA"/>
5733 </tag>
5734 <tag>
5735 <var n="genero"/>
5736 </tag>
5737 <tag>
5738 <var n="numero"/>
5739 </tag>
5740 </tags>
5741 <lu>
5742 <clip pos="1" side="tl" part="lemh"/>
5743 <clip pos="1" side="tl" part="a_adj"/>
5744 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5745 <clip pos="1" side="tl" part="gen_mf"/>
5746 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5747 <clip pos="1" side="tl" part="nbr_sp"/>
5748 <clip pos="1" side="tl" part="lemq"/>
5749 </lu>
5750 <b pos="1"/>
5751 <lu>
5752 <clip pos="2" side="tl" part="whole"/>
5753 </lu>
5754 <b pos="2"/>
5755 <lu>
5756 <clip pos="3" side="tl" part="lemh"/>
5757 <clip pos="3" side="tl" part="a_adj"/>
5758 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
5759 <clip pos="3" side="tl" part="gen_mf"/>
5760 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
5761 <clip pos="3" side="tl" part="nbr_sp"/>
5762 <clip pos="3" side="tl" part="lemq"/>
5763 </lu>
5764 </chunk>
5765 </out>
5766 <let>
5767 <var n="caseFirstWord"/>
5768 <lit v="aa"/>
5769 </let>
5770 </action>
5771 </rule>
5773 <rule comment="REGLA: DET NOM ADJ cnjcoo ADJ">
5774 <pattern>
5775 <pattern-item n="det"/>
5776 <pattern-item n="nom"/>
5777 <pattern-item n="adjec"/>
5778 <pattern-item n="cnjcoo"/>
5779 <pattern-item n="adjec"/>
5780 </pattern>
5781 <action>
5782 <call-macro n="f_concord4">
5783 <with-param pos="1"/>
5784 <with-param pos="2"/>
5785 <with-param pos="3"/>
5786 <with-param pos="5"/>
5787 </call-macro>
5788 <call-macro n="firstWord">
5789 <with-param pos="1"/>
5790 </call-macro>
5791 <out>
5792 <chunk name="det_nom_adj_cnjcoo_adj" case="caseFirstWord">
5793 <tags>
5794 <tag>
5795 <lit-tag v="SN"/>
5796 </tag>
5797 <tag>
5798 <var n="genero"/>
5799 </tag>
5800 <tag>
5801 <var n="numero"/>
5802 </tag>
5803 </tags>
5804 <lu>
5805 <clip pos="1" side="tl" part="lem"/>
5806 <clip pos="1" side="tl" part="a_det"/>
5807 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5808 <clip pos="1" side="tl" part="gen_mf"/>
5809 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5810 <clip pos="1" side="tl" part="nbr_sp"/>
5811 </lu>
5812 <b pos="1"/>
5813 <lu>
5814 <clip pos="2" side="tl" part="lemh"/>
5815 <clip pos="2" side="tl" part="a_nom"/>
5816 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5817 <clip pos="2" side="tl" part="gen_mf"/>
5818 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5819 <clip pos="2" side="tl" part="nbr_sp"/>
5820 <clip pos="2" side="tl" part="lemq"/>
5821 </lu>
5822 <b pos="2"/>
5823 <lu>
5824 <clip pos="3" side="tl" part="lemh"/>
5825 <clip pos="3" side="tl" part="a_adj"/>
5826 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
5827 <clip pos="3" side="tl" part="gen_mf"/>
5828 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
5829 <clip pos="3" side="tl" part="nbr_sp"/>
5830 <clip pos="3" side="tl" part="lemq"/>
5831 </lu>
5832 <b pos="3"/>
5833 <lu>
5834 <clip pos="4" side="tl" part="whole"/>
5835 </lu>
5836 <b pos="4"/>
5837 <lu>
5838 <clip pos="5" side="tl" part="lemh"/>
5839 <clip pos="5" side="tl" part="a_adj"/>
5840 <clip pos="5" side="tl" part="gen_sense_mf" link-to="2"/>
5841 <clip pos="5" side="tl" part="gen_mf"/>
5842 <clip pos="5" side="tl" part="nbr_sense_sp" link-to="3"/>
5843 <clip pos="5" side="tl" part="nbr_sp"/>
5844 <clip pos="5" side="tl" part="lemq"/>
5845 </lu>
5846 </chunk>
5847 </out>
5848 <let>
5849 <var n="caseFirstWord"/>
5850 <lit v="aa"/>
5851 </let>
5852 </action>
5853 </rule>
5855 <rule comment="REGLA: DET ADJ NOM">
5856 <pattern>
5857 <pattern-item n="det"/>
5858 <pattern-item n="adjec"/>
5859 <pattern-item n="nom"/>
5860 </pattern>
5861 <action>
5862 <call-macro n="f_concord3">
5863 <with-param pos="3"/>
5864 <with-param pos="2"/>
5865 <with-param pos="1"/>
5866 </call-macro>
5867 <call-macro n="firstWord">
5868 <with-param pos="1"/>
5869 </call-macro>
5870 <out>
5871 <chunk name="det_adj_nom" case="caseFirstWord">
5872 <tags>
5873 <tag>
5874 <lit-tag v="SN"/>
5875 </tag>
5876 <tag>
5877 <var n="genero"/>
5878 </tag>
5879 <tag>
5880 <var n="numero"/>
5881 </tag>
5882 </tags>
5883 <lu>
5884 <clip pos="1" side="tl" part="lem"/>
5885 <clip pos="1" side="tl" part="a_det"/>
5886 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5887 <clip pos="1" side="tl" part="gen_mf"/>
5888 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5889 <clip pos="1" side="tl" part="nbr_sp"/>
5890 </lu>
5891 <b pos="1"/>
5892 <lu>
5893 <clip pos="2" side="tl" part="lemh"/>
5894 <clip pos="2" side="tl" part="a_adj"/>
5895 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
5896 <clip pos="2" side="tl" part="gen_mf"/>
5897 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
5898 <clip pos="2" side="tl" part="nbr_sp"/>
5899 <clip pos="2" side="tl" part="lemq"/>
5900 </lu>
5901 <b pos="2"/>
5902 <lu>
5903 <clip pos="3" side="tl" part="lemh"/>
5904 <clip pos="3" side="tl" part="a_nom"/>
5905 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
5906 <clip pos="3" side="tl" part="gen_mf"/>
5907 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
5908 <clip pos="3" side="tl" part="nbr_sp"/>
5909 <clip pos="3" side="tl" part="lemq"/>
5910 </lu>
5911 </chunk>
5912 </out>
5913 <let>
5914 <var n="caseFirstWord"/>
5915 <lit v="aa"/>
5916 </let>
5917 </action>
5918 </rule>
5920 <rule comment="REGLA: DET ADJ ADJ NOM">
5921 <pattern>
5922 <pattern-item n="det"/>
5923 <pattern-item n="adv_preadv"/>
5924 <pattern-item n="adjec"/>
5925 <pattern-item n="nom"/>
5926 </pattern>
5927 <action>
5928 <call-macro n="f_concord3">
5929 <with-param pos="4"/>
5930 <with-param pos="3"/>
5931 <with-param pos="1"/>
5932 </call-macro>
5933 <call-macro n="firstWord">
5934 <with-param pos="1"/>
5935 </call-macro>
5936 <out>
5937 <chunk name="det_adv_adj_nom" case="caseFirstWord">
5938 <tags>
5939 <tag>
5940 <lit-tag v="SN"/>
5941 </tag>
5942 <tag>
5943 <var n="genero"/>
5944 </tag>
5945 <tag>
5946 <var n="numero"/>
5947 </tag>
5948 </tags>
5949 <lu>
5950 <clip pos="1" side="tl" part="lem"/>
5951 <clip pos="1" side="tl" part="a_det"/>
5952 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
5953 <clip pos="1" side="tl" part="gen_mf"/>
5954 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
5955 <clip pos="1" side="tl" part="nbr_sp"/>
5956 </lu>
5957 <b pos="1"/>
5958 <lu>
5959 <clip pos="2" side="tl" part="whole"/>
5960 </lu>
5961 <b pos="2"/>
5962 <lu>
5963 <clip pos="3" side="tl" part="lemh"/>
5964 <clip pos="3" side="tl" part="a_adj"/>
5965 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
5966 <clip pos="3" side="tl" part="gen_mf"/>
5967 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
5968 <clip pos="3" side="tl" part="nbr_sp"/>
5969 <clip pos="3" side="tl" part="lemq"/>
5970 </lu>
5971 <b pos="3"/>
5972 <lu>
5973 <clip pos="4" side="tl" part="lemh"/>
5974 <clip pos="4" side="tl" part="a_nom"/>
5975 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
5976 <clip pos="4" side="tl" part="gen_mf"/>
5977 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
5978 <clip pos="4" side="tl" part="nbr_sp"/>
5979 <clip pos="4" side="tl" part="lemq"/>
5980 </lu>
5981 </chunk>
5982 </out>
5983 <let>
5984 <var n="caseFirstWord"/>
5985 <lit v="aa"/>
5986 </let>
5987 </action>
5988 </rule>
5990 <rule comment="REGLA: DET ADJ">
5991 <pattern>
5992 <pattern-item n="det"/>
5993 <pattern-item n="adjec"/>
5994 </pattern>
5995 <action>
5996 <call-macro n="f_concord2">
5997 <with-param pos="2"/>
5998 <with-param pos="1"/>
5999 </call-macro>
6000 <call-macro n="firstWord">
6001 <with-param pos="1"/>
6002 </call-macro>
6003 <out>
6004 <chunk name="det_adj" case="caseFirstWord">
6005 <tags>
6006 <tag>
6007 <lit-tag v="SA"/>
6008 </tag>
6009 <tag>
6010 <var n="genero"/>
6011 </tag>
6012 <tag>
6013 <var n="numero"/>
6014 </tag>
6015 </tags>
6016 <lu>
6017 <clip pos="1" side="tl" part="lem"/>
6018 <clip pos="1" side="tl" part="a_det"/>
6019 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
6020 <clip pos="1" side="tl" part="gen_mf"/>
6021 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
6022 <clip pos="1" side="tl" part="nbr_sp"/>
6023 </lu>
6024 <b pos="1"/>
6025 <lu>
6026 <clip pos="2" side="tl" part="lemh"/>
6027 <clip pos="2" side="tl" part="a_adj"/>
6028 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
6029 <clip pos="2" side="tl" part="gen_mf"/>
6030 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
6031 <clip pos="2" side="tl" part="nbr_sp"/>
6032 <clip pos="2" side="tl" part="lemq"/>
6033 </lu>
6034 </chunk>
6035 </out>
6036 <let>
6037 <var n="caseFirstWord"/>
6038 <lit v="aa"/>
6039 </let>
6040 </action>
6041 </rule>
6043 <rule comment="REGLA: DET ADJ cnj ADJ NOM">
6044 <pattern>
6045 <pattern-item n="det"/>
6046 <pattern-item n="adjec"/>
6047 <pattern-item n="cnjcoo"/>
6048 <pattern-item n="adjec"/>
6049 <pattern-item n="nom"/>
6050 </pattern>
6051 <action>
6052 <call-macro n="f_concord4">
6053 <with-param pos="5"/>
6054 <with-param pos="2"/>
6055 <with-param pos="3"/>
6056 <with-param pos="1"/>
6057 </call-macro>
6058 <call-macro n="firstWord">
6059 <with-param pos="1"/>
6060 </call-macro>
6061 <out>
6062 <chunk name="det_adj_cnjcoo_adj_nom" case="caseFirstWord">
6063 <tags>
6064 <tag>
6065 <lit-tag v="SN"/>
6066 </tag>
6067 <tag>
6068 <var n="genero"/>
6069 </tag>
6070 <tag>
6071 <var n="numero"/>
6072 </tag>
6073 </tags>
6074 <lu>
6075 <clip pos="1" side="tl" part="lem"/>
6076 <clip pos="1" side="tl" part="a_det"/>
6077 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
6078 <clip pos="1" side="tl" part="gen_mf"/>
6079 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
6080 <clip pos="1" side="tl" part="nbr_sp"/>
6081 </lu>
6082 <b pos="1"/>
6083 <lu>
6084 <clip pos="2" side="tl" part="lemh"/>
6085 <clip pos="2" side="tl" part="a_adj"/>
6086 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
6087 <clip pos="2" side="tl" part="gen_mf"/>
6088 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
6089 <clip pos="2" side="tl" part="nbr_sp"/>
6090 <clip pos="2" side="tl" part="lemq"/>
6091 </lu>
6092 <b pos="2"/>
6093 <lu>
6094 <clip pos="3" side="tl" part="whole"/>
6095 </lu>
6096 <b pos="3"/>
6097 <lu>
6098 <clip pos="4" side="tl" part="lemh"/>
6099 <clip pos="4" side="tl" part="a_adj"/>
6100 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
6101 <clip pos="4" side="tl" part="gen_mf"/>
6102 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
6103 <clip pos="4" side="tl" part="nbr_sp"/>
6104 <clip pos="4" side="tl" part="lemq"/>
6105 </lu>
6106 <b pos="4"/>
6107 <lu>
6108 <clip pos="5" side="tl" part="lemh"/>
6109 <clip pos="5" side="tl" part="a_nom"/>
6110 <clip pos="5" side="tl" part="gen_sense_mf" link-to="2"/>
6111 <clip pos="5" side="tl" part="gen_mf"/>
6112 <clip pos="5" side="tl" part="nbr_sense_sp" link-to="3"/>
6113 <clip pos="5" side="tl" part="nbr_sp"/>
6114 <clip pos="5" side="tl" part="lemq"/>
6115 </lu>
6116 </chunk>
6117 </out>
6118 <let>
6119 <var n="caseFirstWord"/>
6120 <lit v="aa"/>
6121 </let>
6122 </action>
6123 </rule>
6125 <rule comment="REGLA: NUM ADV ADJ NOM">
6126 <pattern>
6127 <pattern-item n="num"/>
6128 <pattern-item n="adv_preadv"/>
6129 <pattern-item n="adjec"/>
6130 <pattern-item n="nom"/>
6131 </pattern>
6132 <action>
6133 <call-macro n="f_concord3">
6134 <with-param pos="4"/>
6135 <with-param pos="3"/>
6136 <with-param pos="1"/>
6137 </call-macro>
6138 <call-macro n="firstWord">
6139 <with-param pos="1"/>
6140 </call-macro>
6141 <out>
6142 <chunk name="num_adv_adj_nom" case="caseFirstWord">
6143 <tags>
6144 <tag>
6145 <lit-tag v="SN"/>
6146 </tag>
6147 <tag>
6148 <var n="genero"/>
6149 </tag>
6150 <tag>
6151 <var n="numero"/>
6152 </tag>
6153 </tags>
6154 <lu>
6155 <clip pos="1" side="tl" part="lem"/>
6156 <clip pos="1" side="tl" part="a_num"/>
6157 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
6158 <clip pos="1" side="tl" part="gen_mf"/>
6159 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
6160 <clip pos="1" side="tl" part="nbr_sp"/>
6161 </lu>
6162 <b pos="1"/>
6163 <lu>
6164 <clip pos="2" side="tl" part="whole"/>
6165 </lu>
6166 <b pos="2"/>
6167 <lu>
6168 <clip pos="3" side="tl" part="lemh"/>
6169 <clip pos="3" side="tl" part="a_adj"/>
6170 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
6171 <clip pos="3" side="tl" part="gen_mf"/>
6172 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
6173 <clip pos="3" side="tl" part="nbr_sp"/>
6174 <clip pos="3" side="tl" part="lemq"/>
6175 </lu>
6176 <b pos="3"/>
6177 <lu>
6178 <clip pos="4" side="tl" part="lemh"/>
6179 <clip pos="4" side="tl" part="a_nom"/>
6180 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
6181 <clip pos="4" side="tl" part="gen_mf"/>
6182 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
6183 <clip pos="4" side="tl" part="nbr_sp"/>
6184 <clip pos="4" side="tl" part="lemq"/>
6185 </lu>
6186 </chunk>
6187 </out>
6188 <let>
6189 <var n="caseFirstWord"/>
6190 <lit v="aa"/>
6191 </let>
6192 </action>
6193 </rule>
6195 <rule comment="REGLA: NUM ADJ NOM">
6196 <pattern>
6197 <pattern-item n="num"/>
6198 <pattern-item n="adjec"/>
6199 <pattern-item n="nom"/>
6200 </pattern>
6201 <action>
6202 <call-macro n="f_concord3">
6203 <with-param pos="3"/>
6204 <with-param pos="2"/>
6205 <with-param pos="1"/>
6206 </call-macro>
6207 <call-macro n="firstWord">
6208 <with-param pos="1"/>
6209 </call-macro>
6210 <out>
6211 <chunk name="num_adj_nom" case="caseFirstWord">
6212 <tags>
6213 <tag>
6214 <lit-tag v="SN"/>
6215 </tag>
6216 <tag>
6217 <var n="genero"/>
6218 </tag>
6219 <tag>
6220 <var n="numero"/>
6221 </tag>
6222 </tags>
6223 <lu>
6224 <clip pos="1" side="tl" part="lem"/>
6225 <clip pos="1" side="tl" part="a_num"/>
6226 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
6227 <clip pos="1" side="tl" part="gen_mf"/>
6228 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
6229 <clip pos="1" side="tl" part="nbr_sp"/>
6230 </lu>
6231 <b pos="1"/>
6232 <lu>
6233 <clip pos="2" side="tl" part="lemh"/>
6234 <clip pos="2" side="tl" part="a_adj"/>
6235 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
6236 <clip pos="2" side="tl" part="gen_mf"/>
6237 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
6238 <clip pos="2" side="tl" part="nbr_sp"/>
6239 <clip pos="2" side="tl" part="lemq"/>
6240 </lu>
6241 <b pos="2"/>
6242 <lu>
6243 <clip pos="3" side="tl" part="lemh"/>
6244 <clip pos="3" side="tl" part="a_nom"/>
6245 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
6246 <clip pos="3" side="tl" part="gen_mf"/>
6247 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
6248 <clip pos="3" side="tl" part="nbr_sp"/>
6249 <clip pos="3" side="tl" part="lemq"/>
6250 </lu>
6251 </chunk>
6252 </out>
6253 <let>
6254 <var n="caseFirstWord"/>
6255 <lit v="aa"/>
6256 </let>
6257 </action>
6258 </rule>
6260 <rule comment="REGLA: NUM ADJ cnj ADJ NOM">
6261 <pattern>
6262 <pattern-item n="num"/>
6263 <pattern-item n="adjec"/>
6264 <pattern-item n="cnjcoo"/>
6265 <pattern-item n="adjec"/>
6266 <pattern-item n="nom"/>
6267 </pattern>
6268 <action>
6269 <call-macro n="f_concord4">
6270 <with-param pos="5"/>
6271 <with-param pos="2"/>
6272 <with-param pos="3"/>
6273 <with-param pos="1"/>
6274 </call-macro>
6275 <call-macro n="firstWord">
6276 <with-param pos="1"/>
6277 </call-macro>
6278 <out>
6279 <chunk name="num_adj_cnjcoo_adj_nom" case="caseFirstWord">
6280 <tags>
6281 <tag>
6282 <lit-tag v="SN"/>
6283 </tag>
6284 <tag>
6285 <var n="genero"/>
6286 </tag>
6287 <tag>
6288 <var n="numero"/>
6289 </tag>
6290 </tags>
6291 <lu>
6292 <clip pos="1" side="tl" part="lem"/>
6293 <clip pos="1" side="tl" part="a_num"/>
6294 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
6295 <clip pos="1" side="tl" part="gen_mf"/>
6296 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
6297 <clip pos="1" side="tl" part="nbr_sp"/>
6298 </lu>
6299 <b pos="1"/>
6300 <lu>
6301 <clip pos="2" side="tl" part="lemh"/>
6302 <clip pos="2" side="tl" part="a_adj"/>
6303 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
6304 <clip pos="2" side="tl" part="gen_mf"/>
6305 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
6306 <clip pos="2" side="tl" part="nbr_sp"/>
6307 <clip pos="2" side="tl" part="lemq"/>
6308 </lu>
6309 <b pos="2"/>
6310 <lu>
6311 <clip pos="3" side="tl" part="whole"/>
6312 </lu>
6313 <b pos="3"/>
6314 <lu>
6315 <clip pos="4" side="tl" part="lemh"/>
6316 <clip pos="4" side="tl" part="a_adj"/>
6317 <clip pos="4" side="tl" part="gen_sense_mf" link-to="2"/>
6318 <clip pos="4" side="tl" part="gen_mf"/>
6319 <clip pos="4" side="tl" part="nbr_sense_sp" link-to="3"/>
6320 <clip pos="4" side="tl" part="nbr_sp"/>
6321 <clip pos="4" side="tl" part="lemq"/>
6322 </lu>
6323 <b pos="4"/>
6324 <lu>
6325 <clip pos="5" side="tl" part="lemh"/>
6326 <clip pos="5" side="tl" part="a_nom"/>
6327 <clip pos="5" side="tl" part="gen_sense_mf" link-to="2"/>
6328 <clip pos="5" side="tl" part="gen_mf"/>
6329 <clip pos="5" side="tl" part="nbr_sense_sp" link-to="3"/>
6330 <clip pos="5" side="tl" part="nbr_sp"/>
6331 <clip pos="5" side="tl" part="lemq"/>
6332 </lu>
6333 </chunk>
6334 </out>
6335 <let>
6336 <var n="caseFirstWord"/>
6337 <lit v="aa"/>
6338 </let>
6339 </action>
6340 </rule>
6342 <rule comment="REGLA: ADJ NOM">
6343 <pattern>
6344 <pattern-item n="adjec"/>
6345 <pattern-item n="nom"/>
6346 </pattern>
6347 <action>
6348 <call-macro n="f_concord2">
6349 <with-param pos="2"/>
6350 <with-param pos="1"/>
6351 </call-macro>
6352 <call-macro n="firstWord">
6353 <with-param pos="1"/>
6354 </call-macro>
6355 <choose>
6356 <when>
6357 <test>
6358 <in caseless="yes">
6359 <clip pos="2" side="tl" part="lem"/>
6360 <list n="part_sing"/>
6361 </in>
6362 </test>
6363 <out>
6364 <chunk name="partadj_nom" case="caseFirstWord">
6365 <tags>
6366 <tag>
6367 <lit-tag v="SN"/>
6368 </tag>
6369 <tag>
6370 <var n="genero"/>
6371 </tag>
6372 <tag>
6373 <var n="numero"/>
6374 </tag>
6375 </tags>
6376 <lu>
6377 <clip pos="1" side="tl" part="lemh"/>
6378 <clip pos="1" side="tl" part="a_adj"/>
6379 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
6380 <clip pos="1" side="tl" part="gen_mf"/>
6381 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
6382 <clip pos="1" side="tl" part="nbr_sp"/>
6383 <clip pos="1" side="tl" part="lemq"/>
6384 </lu>
6385 <b pos="1"/>
6386 <lu>
6387 <clip pos="2" side="tl" part="lemh"/>
6388 <clip pos="2" side="tl" part="a_nom"/>
6389 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
6390 <clip pos="2" side="tl" part="gen_mf"/>
6391 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
6392 <clip pos="2" side="tl" part="nbr_sp"/>
6393 <clip pos="2" side="tl" part="lemq"/>
6394 </lu>
6395 </chunk>
6396 </out>
6397 </when>
6398 <otherwise>
6399 <out>
6400 <chunk name="adj_nom" case="caseFirstWord">
6401 <tags>
6402 <tag>
6403 <lit-tag v="SN"/>
6404 </tag>
6405 <tag>
6406 <var n="genero"/>
6407 </tag>
6408 <tag>
6409 <var n="numero"/>
6410 </tag>
6411 </tags>
6412 <lu>
6413 <clip pos="1" side="tl" part="lemh"/>
6414 <clip pos="1" side="tl" part="a_adj"/>
6415 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
6416 <clip pos="1" side="tl" part="gen_mf"/>
6417 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
6418 <clip pos="1" side="tl" part="nbr_sp"/>
6419 <clip pos="1" side="tl" part="lemq"/>
6420 </lu>
6421 <b pos="1"/>
6422 <lu>
6423 <clip pos="2" side="tl" part="lemh"/>
6424 <clip pos="2" side="tl" part="a_nom"/>
6425 <clip pos="2" side="tl" part="gen_sense_mf" link-to="2"/>
6426 <clip pos="2" side="tl" part="gen_mf"/>
6427 <clip pos="2" side="tl" part="nbr_sense_sp" link-to="3"/>
6428 <clip pos="2" side="tl" part="nbr_sp"/>
6429 <clip pos="2" side="tl" part="lemq"/>
6430 </lu>
6431 </chunk>
6432 </out>
6433 </otherwise>
6434 </choose>
6435 <let>
6436 <var n="caseFirstWord"/>
6437 <lit v="aa"/>
6438 </let>
6439 </action>
6440 </rule>
6442 <rule comment="REGLA: ADJECTIU (quan no acompanya res o va amb desconeguda)">
6443 <pattern>
6444 <pattern-item n="adjec"/>
6445 </pattern>
6446 <action>
6447 <call-macro n="f_concord1">
6448 <with-param pos="1"/>
6449 </call-macro>
6450 <call-macro n="firstWord">
6451 <with-param pos="1"/>
6452 </call-macro>
6453 <out>
6454 <chunk name="adj" case="caseFirstWord">
6455 <tags>
6456 <tag>
6457 <lit-tag v="SA"/>
6458 </tag>
6459 <tag>
6460 <clip pos="1" side="tl" part="gen"/>
6461 </tag>
6462 <tag>
6463 <clip pos="1" side="tl" part="nbr"/>
6464 </tag>
6465 </tags>
6466 <lu>
6467 <clip pos="1" side="tl" part="lemh"/>
6468 <clip pos="1" side="tl" part="a_adj"/>
6469 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
6470 <clip pos="1" side="tl" part="gen_mf"/>
6471 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
6472 <clip pos="1" side="tl" part="nbr_sp"/>
6473 <clip pos="1" side="tl" part="lemq"/>
6474 </lu>
6475 </chunk>
6476 </out>
6477 <let>
6478 <var n="caseFirstWord"/>
6479 <lit v="aa"/>
6480 </let>
6481 </action>
6482 </rule>
6484 <rule comment="REGLA: DET(quan no acompanya res o va amb desconeguda)">
6485 <pattern>
6486 <pattern-item n="det"/>
6487 </pattern>
6488 <action>
6489 <call-macro n="f_concord1">
6490 <with-param pos="1"/>
6491 </call-macro>
6492 <call-macro n="firstWord">
6493 <with-param pos="1"/>
6494 </call-macro>
6495 <out>
6496 <chunk name="det" case="caseFirstWord">
6497 <tags>
6498 <tag>
6499 <lit-tag v="DET"/>
6500 </tag>
6501 <tag>
6502 <clip pos="1" side="tl" part="gen"/>
6503 </tag>
6504 <tag>
6505 <clip pos="1" side="tl" part="nbr"/>
6506 </tag>
6507 </tags>
6508 <lu>
6509 <clip pos="1" side="tl" part="lem"/>
6510 <clip pos="1" side="tl" part="a_det"/>
6511 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
6512 <clip pos="1" side="tl" part="gen_mf"/>
6513 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
6514 <clip pos="1" side="tl" part="nbr_sp"/>
6515 </lu>
6516 </chunk>
6517 </out>
6518 <let>
6519 <var n="caseFirstWord"/>
6520 <lit v="aa"/>
6521 </let>
6522 </action>
6523 </rule>
6525 <rule comment="REGLA: que relatiu (s'enxunca a part)">
6526 <pattern>
6527 <pattern-item n="querel"/>
6528 </pattern>
6529 <action>
6530 <call-macro n="firstWord">
6531 <with-param pos="1"/>
6532 </call-macro>
6533 <call-macro n="firstWord">
6534 <with-param pos="1"/>
6535 </call-macro>
6536 <out>
6537 <chunk name="que" case="caseFirstWord">
6538 <tags>
6539 <tag>
6540 <lit-tag v="querel"/>
6541 </tag>
6542 <tag>
6543 <clip pos="1" side="tl" part="gen"/>
6544 </tag>
6545 <tag>
6546 <clip pos="1" side="tl" part="nbr"/>
6547 </tag>
6548 </tags>
6549 <lu>
6550 <clip pos="1" side="tl" part="lem"/>
6551 <clip pos="1" side="tl" part="a_rel"/>
6552 <clip pos="1" side="tl" part="gen"/>
6553 <clip pos="1" side="tl" part="nbr"/>
6554 </lu>
6555 </chunk>
6556 </out>
6557 <let>
6558 <var n="caseFirstWord"/>
6559 <lit v="aa"/>
6560 </let>
6561 </action>
6562 </rule>
6564 <!-- *************************************** REGLES DE SV *********************************************** -->
6565 <!--
6566 <rule comment="REGLA: VERBser">
6567 <pattern>
6568 <pattern-item n="ser"/>
6569 </pattern>
6570 <action>
6571 <call-macro n="fts">
6572 <with-param pos="1"/>
6573 </call-macro>
6574 <out>
6575 <chunk name="verb_ser" case="caseFirstWord">
6576 <tags>
6577 <tag><lit-tag v="SV"/></tag>
6578 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
6579 <tag><clip pos="1" side="tl" part="temps"/></tag>
6580 <tag><clip pos="1" side="tl" part="pers"/></tag>
6581 <tag><clip pos="1" side="tl" part="nbr"/></tag>
6582 </tags>
6583 <lu>
6584 <clip pos="1" side="tl" part="lemh"/>
6585 <clip pos="1" side="tl" part="a_verb"/>
6586 <clip pos="1" side="tl" part="temps"/>
6587 <clip pos="1" side="tl" part="pers"/>
6588 <clip pos="1" side="tl" part="nbr"/>
6589 <clip pos="1" side="tl" part="lemq"/>
6590 </lu>
6591 </chunk>
6592 </out>
6593 <let>
6594 <var n="caseFirstWord"/>
6595 <lit v="aa"/>
6596 </let>
6597 </action>
6598 </rule>
6600 <rule comment="REGLA: adv VERBser">
6601 <pattern>
6602 <pattern-item n="adv_preadv"/>
6603 <pattern-item n="ser"/>
6604 </pattern>
6605 <action>
6606 <call-macro n="firstWord">
6607 <with-param pos="1"/>
6608 </call-macro>
6609 <choose>
6610 <when>
6611 <test>
6612 <in caseless="yes">
6613 <clip pos="1" side="tl" part="lem"/>
6614 <list n="adv_neg"/>
6615 </in>
6616 </test>
6617 <out>
6618 <chunk name="adv" case="caseFirstWord">
6619 <tags>
6620 <tag><clip pos="1" side="tl" part="a_adv"/></tag>
6621 </tags>
6622 <lu>
6623 <lit v="ne"/>
6624 <lit-tag v="adv"/>
6625 </lu>
6626 </chunk>
6627 <b pos="1"/>
6628 <chunk name="verb_ser" case="caseFirstWord">
6629 <tags>
6630 <tag><lit-tag v="SV"/></tag>
6631 <tag><clip pos="2" side="tl" part="a_verb"/></tag>
6632 <tag><clip pos="2" side="tl" part="temps"/></tag>
6633 <tag><clip pos="2" side="tl" part="pers"/></tag>
6634 <tag><clip pos="2" side="tl" part="nbr"/></tag>
6635 </tags>
6636 <lu>
6637 <clip pos="2" side="tl" part="lemh"/>
6638 <clip pos="2" side="tl" part="a_verb"/>
6639 <clip pos="2" side="tl" part="temps"/>
6640 <clip pos="2" side="tl" part="pers"/>
6641 <clip pos="2" side="tl" part="nbr"/>
6642 <clip pos="2" side="tl" part="lemq"/>
6643 </lu>
6644 </chunk>
6645 <b/>
6646 <chunk name="adv">
6647 <tags>
6648 <tag><clip pos="1" side="tl" part="a_adv"/></tag>
6649 </tags>
6650 <lu>
6651 <clip pos="1" side="tl" part="lem"/>
6652 <clip pos="1" side="tl" part="a_adv"/>
6653 </lu>
6654 </chunk>
6655 </out>
6656 </when>
6657 <otherwise>
6658 <out>
6659 <chunk name="adv" case="caseFirstWord">
6660 <tags>
6661 <tag><clip pos="1" side="tl" part="a_adv"/></tag>
6662 </tags>
6663 <lu>
6664 <clip pos="1" side="tl" part="lem"/>
6665 <clip pos="1" side="tl" part="a_adv"/>
6666 </lu>
6667 </chunk>
6668 <b pos="1"/>
6669 <chunk name="verb_ser">
6670 <tags>
6671 <tag><lit-tag v="SV"/></tag>
6672 <tag><clip pos="2" side="tl" part="a_verb"/></tag>
6673 <tag><clip pos="2" side="tl" part="temps"/></tag>
6674 <tag><clip pos="2" side="tl" part="pers"/></tag>
6675 <tag><clip pos="2" side="tl" part="nbr"/></tag>
6676 </tags>
6677 <lu>
6678 <clip pos="2" side="tl" part="lemh"/>
6679 <clip pos="2" side="tl" part="a_verb"/>
6680 <clip pos="2" side="tl" part="temps"/>
6681 <clip pos="2" side="tl" part="pers"/>
6682 <clip pos="2" side="tl" part="nbr"/>
6683 <clip pos="2" side="tl" part="lemq"/>
6684 </lu>
6685 </chunk>
6686 </out>
6687 <call-macro n="envia_pas">
6688 <with-param pos="1"/>
6689 </call-macro>
6690 </otherwise>
6691 </choose>
6692 <let>
6693 <var n="caseFirstWord"/>
6694 <lit v="aa"/>
6695 </let>
6696 </action>
6697 </rule>-->
6698 <rule comment="REGLA: adv VERB">
6699 <pattern>
6700 <pattern-item n="adv_preadv"/>
6701 <pattern-item n="verbpers"/>
6702 </pattern>
6703 <action>
6704 <call-macro n="fts">
6705 <with-param pos="2"/>
6706 </call-macro>
6707 <call-macro n="f_imp">
6708 <with-param pos="2"/>
6709 </call-macro>
6710 <call-macro n="haber">
6711 <with-param pos="2"/>
6712 </call-macro>
6713 <call-macro n="firstWord">
6714 <with-param pos="1"/>
6715 </call-macro>
6716 <choose>
6717 <when>
6718 <test>
6719 <equal>
6720 <clip pos="2" side="sl" part="temps"/>
6721 <lit-tag v="ifi"/>
6722 </equal>
6723 </test>
6724 <call-macro n="aux_ifi">
6725 <with-param pos="2"/>
6726 </call-macro>
6727 <choose>
6728 <when>
6729 <test>
6730 <in caseless="yes">
6731 <clip pos="1" side="tl" part="lem"/>
6732 <list n="adv_neg"/>
6733 </in>
6734 </test>
6735 <out>
6736 <chunk name="adv" case="caseFirstWord">
6737 <tags>
6738 <tag>
6739 <clip pos="1" side="tl" part="a_adv"/>
6740 </tag>
6741 </tags>
6742 <lu>
6743 <lit v="ne"/>
6744 <lit-tag v="adv"/>
6745 </lu>
6746 </chunk>
6747 <b pos="1"/>
6748 <chunk name="aux_adv_pp">
6749 <tags>
6750 <tag>
6751 <lit-tag v="SV"/>
6752 </tag>
6753 <tag>
6754 <clip pos="2" side="sl" part="a_verb"/>
6755 </tag>
6756 <tag>
6757 <clip pos="2" side="sl" part="temps"/>
6758 </tag>
6759 <tag>
6760 <clip pos="2" side="sl" part="pers"/>
6761 </tag>
6762 <tag>
6763 <clip pos="2" side="sl" part="nbr"/>
6764 </tag>
6765 </tags>
6766 <lu>
6767 <var n="auxiliar"/>
6768 <var n="etiq_aux"/>
6769 <lit-tag v="pri"/>
6770 <clip pos="2" side="sl" part="pers"/>
6771 <clip pos="2" side="sl" part="nbr"/>
6772 </lu>
6773 <b/>
6774 <lu>
6775 <get-case-from pos="1">
6776 <clip pos="1" side="tl" part="lem"/>
6777 </get-case-from>
6778 <clip pos="1" side="tl" part="a_adv"/>
6779 </lu>
6780 <b pos="1"/>
6781 <lu>
6782 <clip pos="2" side="tl" part="lemh"/>
6783 <clip pos="2" side="tl" part="a_verb"/>
6784 <lit-tag v="pp.m.sg"/>
6785 <clip pos="2" side="tl" part="lemq"/>
6786 </lu>
6787 </chunk>
6788 </out>
6789 </when>
6790 <otherwise>
6791 <choose>
6792 <when>
6793 <test>
6794 <equal caseless="yes">
6795 <clip pos="1" side="sl" part="lem"/>
6796 <lit v="no"/>
6797 </equal>
6798 </test>
6799 <out>
6800 <chunk name="adv" case="caseFirstWord">
6801 <tags>
6802 <tag>
6803 <clip pos="1" side="tl" part="a_adv"/>
6804 </tag>
6805 </tags>
6806 <lu>
6807 <clip pos="1" side="tl" part="lem"/>
6808 <clip pos="1" side="tl" part="a_adv"/>
6809 </lu>
6810 </chunk>
6811 <b pos="1"/>
6812 <chunk name="aux_adv_pp">
6813 <tags>
6814 <tag>
6815 <lit-tag v="SV"/>
6816 </tag>
6817 <tag>
6818 <clip pos="2" side="sl" part="a_verb"/>
6819 </tag>
6820 <tag>
6821 <clip pos="2" side="sl" part="temps"/>
6822 </tag>
6823 <tag>
6824 <clip pos="2" side="sl" part="pers"/>
6825 </tag>
6826 <tag>
6827 <clip pos="2" side="sl" part="nbr"/>
6828 </tag>
6829 </tags>
6830 <lu>
6831 <var n="auxiliar"/>
6832 <var n="etiq_aux"/>
6833 <lit-tag v="pri"/>
6834 <clip pos="2" side="sl" part="pers"/>
6835 <clip pos="2" side="sl" part="nbr"/>
6836 </lu>
6837 <b/>
6838 <lu>
6839 <lit v="pas"/>
6840 <lit-tag v="adv"/>
6841 </lu>
6842 <b/>
6843 <lu>
6844 <clip pos="2" side="tl" part="lemh"/>
6845 <clip pos="2" side="tl" part="a_verb"/>
6846 <lit-tag v="pp.m.sg"/>
6847 <clip pos="2" side="tl" part="lemq"/>
6848 </lu>
6849 </chunk>
6850 </out>
6851 </when>
6852 <otherwise>
6853 <out>
6854 <chunk name="aux_adv_pp" case="caseFirstWord">
6855 <tags>
6856 <tag>
6857 <lit-tag v="SV"/>
6858 </tag>
6859 <tag>
6860 <clip pos="2" side="sl" part="a_verb"/>
6861 </tag>
6862 <tag>
6863 <clip pos="2" side="sl" part="temps"/>
6864 </tag>
6865 <tag>
6866 <clip pos="2" side="sl" part="pers"/>
6867 </tag>
6868 <tag>
6869 <clip pos="2" side="sl" part="nbr"/>
6870 </tag>
6871 </tags>
6872 <lu>
6873 <get-case-from pos="1">
6874 <var n="auxiliar"/>
6875 </get-case-from>
6876 <var n="etiq_aux"/>
6877 <lit-tag v="pri"/>
6878 <clip pos="2" side="sl" part="pers"/>
6879 <clip pos="2" side="sl" part="nbr"/>
6880 </lu>
6881 <b/>
6882 <lu>
6883 <get-case-from pos="2">
6884 <clip pos="1" side="tl" part="lem"/>
6885 </get-case-from>
6886 <clip pos="1" side="tl" part="a_adv"/>
6887 </lu>
6888 <b/>
6889 <lu>
6890 <clip pos="2" side="tl" part="lemh"/>
6891 <clip pos="2" side="tl" part="a_verb"/>
6892 <lit-tag v="pp.m.sg"/>
6893 <clip pos="2" side="tl" part="lemq"/>
6894 </lu>
6895 </chunk>
6896 </out>
6897 </otherwise>
6898 </choose>
6899 </otherwise>
6900 </choose>
6901 </when>
6902 <otherwise>
6903 <choose>
6904 <when>
6905 <test>
6906 <in caseless="yes">
6907 <clip pos="1" side="tl" part="lem"/>
6908 <list n="adv_neg"/>
6909 </in>
6910 </test>
6911 <out>
6912 <chunk name="adv" case="caseFirstWord">
6913 <tags>
6914 <tag>
6915 <clip pos="1" side="tl" part="a_adv"/>
6916 </tag>
6917 </tags>
6918 <lu>
6919 <lit v="ne"/>
6920 <lit-tag v="adv"/>
6921 </lu>
6922 </chunk>
6923 <b pos="1"/>
6924 <chunk name="verb">
6925 <tags>
6926 <tag>
6927 <lit-tag v="SV"/>
6928 </tag>
6929 <tag>
6930 <clip pos="2" side="tl" part="a_verb"/>
6931 </tag>
6932 <tag>
6933 <clip pos="2" side="tl" part="temps"/>
6934 </tag>
6935 <tag>
6936 <clip pos="2" side="tl" part="pers"/>
6937 </tag>
6938 <tag>
6939 <clip pos="2" side="tl" part="nbr"/>
6940 </tag>
6941 </tags>
6942 <lu>
6943 <clip pos="2" side="tl" part="lemh"/>
6944 <clip pos="2" side="tl" part="a_verb"/>
6945 <clip pos="2" side="tl" part="temps"/>
6946 <clip pos="2" side="tl" part="pers"/>
6947 <clip pos="2" side="tl" part="nbr"/>
6948 <clip pos="2" side="tl" part="lemq"/>
6949 </lu>
6950 </chunk>
6951 <b/>
6952 <chunk name="adv">
6953 <tags>
6954 <tag>
6955 <clip pos="1" side="tl" part="a_adv"/>
6956 </tag>
6957 </tags>
6958 <lu>
6959 <clip pos="1" side="tl" part="lem"/>
6960 <clip pos="1" side="tl" part="a_adv"/>
6961 </lu>
6962 </chunk>
6963 </out>
6964 </when>
6965 <otherwise>
6966 <out>
6967 <chunk name="adv" case="caseFirstWord">
6968 <tags>
6969 <tag>
6970 <clip pos="1" side="tl" part="a_adv"/>
6971 </tag>
6972 </tags>
6973 <lu>
6974 <clip pos="1" side="tl" part="lem"/>
6975 <clip pos="1" side="tl" part="a_adv"/>
6976 </lu>
6977 </chunk>
6978 <b pos="1"/>
6979 <chunk name="verb">
6980 <tags>
6981 <tag>
6982 <lit-tag v="SV"/>
6983 </tag>
6984 <tag>
6985 <clip pos="2" side="tl" part="a_verb"/>
6986 </tag>
6987 <tag>
6988 <clip pos="2" side="tl" part="temps"/>
6989 </tag>
6990 <tag>
6991 <clip pos="2" side="tl" part="pers"/>
6992 </tag>
6993 <tag>
6994 <clip pos="2" side="tl" part="nbr"/>
6995 </tag>
6996 </tags>
6997 <lu>
6998 <clip pos="2" side="tl" part="lemh"/>
6999 <clip pos="2" side="tl" part="a_verb"/>
7000 <clip pos="2" side="tl" part="temps"/>
7001 <clip pos="2" side="tl" part="pers"/>
7002 <clip pos="2" side="tl" part="nbr"/>
7003 <clip pos="2" side="tl" part="lemq"/>
7004 </lu>
7005 </chunk>
7006 </out>
7007 <call-macro n="envia_pas">
7008 <with-param pos="1"/>
7009 </call-macro>
7010 </otherwise>
7011 </choose>
7012 </otherwise>
7013 </choose>
7014 <let>
7015 <var n="caseFirstWord"/>
7016 <lit v="aa"/>
7017 </let>
7018 </action>
7019 </rule>
7021 <rule comment="REGLA: adv VERB adv">
7022 <pattern>
7023 <pattern-item n="adv_preadv"/>
7024 <pattern-item n="verbpers"/>
7025 <pattern-item n="adv_preadv"/>
7026 </pattern>
7027 <action>
7028 <call-macro n="fts">
7029 <with-param pos="2"/>
7030 </call-macro>
7031 <call-macro n="f_imp">
7032 <with-param pos="2"/>
7033 </call-macro>
7034 <call-macro n="haber">
7035 <with-param pos="2"/>
7036 </call-macro>
7037 <call-macro n="firstWord">
7038 <with-param pos="1"/>
7039 </call-macro>
7040 <choose>
7041 <when>
7042 <test>
7043 <equal>
7044 <clip pos="2" side="sl" part="temps"/>
7045 <lit-tag v="ifi"/>
7046 </equal>
7047 </test>
7048 <call-macro n="aux_ifi">
7049 <with-param pos="2"/>
7050 </call-macro>
7051 <choose>
7052 <when>
7053 <test>
7054 <equal caseless="yes">
7055 <clip pos="1" side="sl" part="lem"/>
7056 <lit v="no"/>
7057 </equal>
7058 </test>
7059 <choose>
7060 <when>
7061 <test>
7062 <in caseless="yes">
7063 <clip pos="3" side="tl" part="lem"/>
7064 <list n="adv_neg"/>
7065 </in>
7066 </test>
7067 <out>
7068 <chunk name="adv" case="caseFirstWord">
7069 <tags>
7070 <tag>
7071 <clip pos="1" side="tl" part="a_adv"/>
7072 </tag>
7073 </tags>
7074 <lu>
7075 <clip pos="1" side="tl" part="lem"/>
7076 <clip pos="1" side="tl" part="a_adv"/>
7077 </lu>
7078 </chunk>
7079 <b pos="1"/>
7080 <chunk name="aux_adv_pp">
7081 <tags>
7082 <tag>
7083 <lit-tag v="SV"/>
7084 </tag>
7085 <tag>
7086 <clip pos="2" side="tl" part="a_verb"/>
7087 </tag>
7088 <tag>
7089 <clip pos="2" side="tl" part="temps"/>
7090 </tag>
7091 <tag>
7092 <clip pos="2" side="tl" part="pers"/>
7093 </tag>
7094 <tag>
7095 <clip pos="2" side="tl" part="nbr"/>
7096 </tag>
7097 </tags>
7098 <lu>
7099 <var n="auxiliar"/>
7100 <var n="etiq_aux"/>
7101 <lit-tag v="pri"/>
7102 <clip pos="2" side="sl" part="pers"/>
7103 <clip pos="2" side="sl" part="nbr"/>
7104 </lu>
7105 <b/>
7106 <lu>
7107 <clip pos="3" side="tl" part="lem"/>
7108 <clip pos="3" side="tl" part="a_adv"/>
7109 </lu>
7110 <b pos="2"/>
7111 <lu>
7112 <clip pos="2" side="tl" part="lemh"/>
7113 <clip pos="2" side="tl" part="a_verb"/>
7114 <lit-tag v="pp.m.sg"/>
7115 <clip pos="2" side="tl" part="lemq"/>
7116 </lu>
7117 </chunk>
7118 </out>
7119 </when>
7120 <otherwise>
7121 <out>
7122 <chunk name="adv" case="caseFirstWord">
7123 <tags>
7124 <tag>
7125 <clip pos="1" side="tl" part="a_adv"/>
7126 </tag>
7127 </tags>
7128 <lu>
7129 <clip pos="1" side="tl" part="lem"/>
7130 <clip pos="1" side="tl" part="a_adv"/>
7131 </lu>
7132 </chunk>
7133 <b pos="1"/>
7134 <chunk name="aux_adv_pp">
7135 <tags>
7136 <tag>
7137 <lit-tag v="SV"/>
7138 </tag>
7139 <tag>
7140 <clip pos="2" side="sl" part="a_verb"/>
7141 </tag>
7142 <tag>
7143 <clip pos="2" side="sl" part="temps"/>
7144 </tag>
7145 <tag>
7146 <clip pos="2" side="sl" part="pers"/>
7147 </tag>
7148 <tag>
7149 <clip pos="2" side="sl" part="nbr"/>
7150 </tag>
7151 </tags>
7152 <lu>
7153 <var n="auxiliar"/>
7154 <var n="etiq_aux"/>
7155 <lit-tag v="pri"/>
7156 <clip pos="2" side="sl" part="pers"/>
7157 <clip pos="2" side="sl" part="nbr"/>
7158 </lu>
7159 <b/>
7160 <lu>
7161 <lit v="pas"/>
7162 <lit-tag v="adv"/>
7163 </lu>
7164 <b/>
7165 <lu>
7166 <clip pos="2" side="tl" part="lemh"/>
7167 <clip pos="2" side="tl" part="a_verb"/>
7168 <lit-tag v="pp.m.sg"/>
7169 <clip pos="2" side="tl" part="lemq"/>
7170 </lu>
7171 </chunk>
7172 <b pos="2"/>
7173 <chunk name="adv">
7174 <tags>
7175 <tag>
7176 <clip pos="3" side="tl" part="a_adv"/>
7177 </tag>
7178 </tags>
7179 <lu>
7180 <clip pos="3" side="tl" part="lem"/>
7181 <clip pos="3" side="tl" part="a_adv"/>
7182 </lu>
7183 </chunk>
7184 </out>
7185 </otherwise>
7186 </choose>
7187 </when>
7188 <otherwise>
7189 <choose>
7190 <when>
7191 <test>
7192 <in caseless="yes">
7193 <clip pos="1" side="tl" part="lem"/>
7194 <list n="adv_neg"/>
7195 </in>
7196 </test>
7197 <out>
7198 <chunk name="adv" case="caseFirstWord">
7199 <tags>
7200 <tag>
7201 <clip pos="1" side="tl" part="a_adv"/>
7202 </tag>
7203 </tags>
7204 <lu>
7205 <get-case-from pos="1">
7206 <lit v="ne"/>
7207 </get-case-from>
7208 <lit-tag v="adv"/>
7209 </lu>
7210 </chunk>
7211 <b/>
7212 </out>
7213 </when>
7214 </choose>
7215 <out>
7216 <chunk name="aux_adv_pp" case="caseFirstWord">
7217 <tags>
7218 <tag>
7219 <lit-tag v="SV"/>
7220 </tag>
7221 <tag>
7222 <clip pos="2" side="tl" part="a_verb"/>
7223 </tag>
7224 <tag>
7225 <clip pos="2" side="tl" part="temps"/>
7226 </tag>
7227 <tag>
7228 <clip pos="2" side="tl" part="pers"/>
7229 </tag>
7230 <tag>
7231 <clip pos="2" side="tl" part="nbr"/>
7232 </tag>
7233 </tags>
7234 <lu>
7235 <var n="auxiliar"/>
7236 <var n="etiq_aux"/>
7237 <lit-tag v="pri"/>
7238 <clip pos="2" side="sl" part="pers"/>
7239 <clip pos="2" side="sl" part="nbr"/>
7240 </lu>
7241 <b/>
7242 <lu>
7243 <clip pos="1" side="tl" part="lem"/>
7244 <clip pos="1" side="tl" part="a_adv"/>
7245 </lu>
7246 <b pos="1"/>
7247 <lu>
7248 <clip pos="2" side="tl" part="lemh"/>
7249 <clip pos="2" side="tl" part="a_verb"/>
7250 <lit-tag v="pp.m.sg"/>
7251 <clip pos="2" side="tl" part="lemq"/>
7252 </lu>
7253 </chunk>
7254 <b pos="2"/>
7255 <chunk name="adv">
7256 <tags>
7257 <tag>
7258 <clip pos="3" side="tl" part="a_adv"/>
7259 </tag>
7260 </tags>
7261 <lu>
7262 <clip pos="3" side="tl" part="lem"/>
7263 <clip pos="3" side="tl" part="a_adv"/>
7264 </lu>
7265 </chunk>
7266 </out>
7267 </otherwise>
7268 </choose>
7269 </when>
7270 <otherwise>
7271 <choose>
7272 <when>
7273 <test>
7274 <in caseless="yes">
7275 <clip pos="1" side="tl" part="lem"/>
7276 <list n="adv_neg"/>
7277 </in>
7278 </test>
7279 <out>
7280 <chunk name="adv" case="caseFirstWord">
7281 <tags>
7282 <tag>
7283 <clip pos="1" side="tl" part="a_adv"/>
7284 </tag>
7285 </tags>
7286 <lu>
7287 <lit v="ne"/>
7288 <lit-tag v="adv"/>
7289 </lu>
7290 </chunk>
7291 <b pos="1"/>
7292 <chunk name="verb">
7293 <tags>
7294 <tag>
7295 <lit-tag v="SV"/>
7296 </tag>
7297 <tag>
7298 <clip pos="2" side="tl" part="a_verb"/>
7299 </tag>
7300 <tag>
7301 <clip pos="2" side="tl" part="temps"/>
7302 </tag>
7303 <tag>
7304 <clip pos="2" side="tl" part="pers"/>
7305 </tag>
7306 <tag>
7307 <clip pos="2" side="tl" part="nbr"/>
7308 </tag>
7309 </tags>
7310 <lu>
7311 <clip pos="2" side="tl" part="lemh"/>
7312 <clip pos="2" side="tl" part="a_verb"/>
7313 <clip pos="2" side="tl" part="temps"/>
7314 <clip pos="2" side="tl" part="pers"/>
7315 <clip pos="2" side="tl" part="nbr"/>
7316 <clip pos="2" side="tl" part="lemq"/>
7317 </lu>
7318 </chunk>
7319 <b/>
7320 <chunk name="adv">
7321 <tags>
7322 <tag>
7323 <clip pos="1" side="tl" part="a_adv"/>
7324 </tag>
7325 </tags>
7326 <lu>
7327 <clip pos="1" side="tl" part="lem"/>
7328 <clip pos="1" side="tl" part="a_adv"/>
7329 </lu>
7330 </chunk>
7331 <b pos="2"/>
7332 <chunk name="adv">
7333 <tags>
7334 <tag>
7335 <clip pos="3" side="tl" part="a_adv"/>
7336 </tag>
7337 </tags>
7338 <lu>
7339 <clip pos="3" side="tl" part="lem"/>
7340 <clip pos="3" side="tl" part="a_adv"/>
7341 </lu>
7342 </chunk>
7343 </out>
7344 </when>
7345 <otherwise>
7346 <out>
7347 <chunk name="adv" case="caseFirstWord">
7348 <tags>
7349 <tag>
7350 <clip pos="1" side="tl" part="a_adv"/>
7351 </tag>
7352 </tags>
7353 <lu>
7354 <clip pos="1" side="tl" part="lem"/>
7355 <clip pos="1" side="tl" part="a_adv"/>
7356 </lu>
7357 </chunk>
7358 <b pos="1"/>
7359 <chunk name="verb">
7360 <tags>
7361 <tag>
7362 <lit-tag v="SV"/>
7363 </tag>
7364 <tag>
7365 <clip pos="2" side="tl" part="a_verb"/>
7366 </tag>
7367 <tag>
7368 <clip pos="2" side="tl" part="temps"/>
7369 </tag>
7370 <tag>
7371 <clip pos="2" side="tl" part="pers"/>
7372 </tag>
7373 <tag>
7374 <clip pos="2" side="tl" part="nbr"/>
7375 </tag>
7376 </tags>
7377 <lu>
7378 <clip pos="2" side="tl" part="lemh"/>
7379 <clip pos="2" side="tl" part="a_verb"/>
7380 <clip pos="2" side="tl" part="temps"/>
7381 <clip pos="2" side="tl" part="pers"/>
7382 <clip pos="2" side="tl" part="nbr"/>
7383 <clip pos="2" side="tl" part="lemq"/>
7384 </lu>
7385 </chunk>
7386 </out>
7387 <choose>
7388 <when>
7389 <test>
7390 <not>
7391 <in caseless="yes">
7392 <clip pos="3" side="tl" part="lem"/>
7393 <list n="adv_neg"/>
7394 </in>
7395 </not>
7396 </test>
7397 <call-macro n="envia_pas">
7398 <with-param pos="1"/>
7399 </call-macro>
7400 </when>
7401 </choose>
7402 <out>
7403 <b pos="2"/>
7404 <chunk name="adv">
7405 <tags>
7406 <tag>
7407 <clip pos="3" side="tl" part="a_adv"/>
7408 </tag>
7409 </tags>
7410 <lu>
7411 <clip pos="3" side="tl" part="lem"/>
7412 <clip pos="3" side="tl" part="a_adv"/>
7413 </lu>
7414 </chunk>
7415 </out>
7416 </otherwise>
7417 </choose>
7418 </otherwise>
7419 </choose>
7420 <let>
7421 <var n="caseFirstWord"/>
7422 <lit v="aa"/>
7423 </let>
7424 </action>
7425 </rule>
7427 <rule comment="REGLA: VERB">
7428 <pattern>
7429 <pattern-item n="verbpers"/>
7430 </pattern>
7431 <action>
7432 <call-macro n="fts">
7433 <with-param pos="1"/>
7434 </call-macro>
7435 <call-macro n="f_imp">
7436 <with-param pos="1"/>
7437 </call-macro>
7438 <call-macro n="haber">
7439 <with-param pos="1"/>
7440 </call-macro>
7441 <call-macro n="firstWord">
7442 <with-param pos="1"/>
7443 </call-macro>
7444 <choose>
7445 <when>
7446 <test>
7447 <equal>
7448 <clip pos="1" side="sl" part="temps"/>
7449 <lit-tag v="ifi"/>
7450 </equal>
7451 </test>
7452 <call-macro n="aux_ifi">
7453 <with-param pos="1"/>
7454 </call-macro>
7455 <out>
7456 <chunk name="aux_pp" case="caseFirstWord">
7457 <tags>
7458 <tag>
7459 <lit-tag v="SV"/>
7460 </tag>
7461 <tag>
7462 <clip pos="1" side="tl" part="a_verb"/>
7463 </tag>
7464 <tag>
7465 <clip pos="1" side="sl" part="temps"/>
7466 </tag>
7467 <tag>
7468 <clip pos="1" side="tl" part="pers"/>
7469 </tag>
7470 <tag>
7471 <clip pos="1" side="tl" part="nbr"/>
7472 </tag>
7473 </tags>
7474 <lu>
7475 <var n="auxiliar"/>
7476 <var n="etiq_aux"/>
7477 <lit-tag v="pri"/>
7478 <clip pos="1" side="tl" part="pers"/>
7479 <clip pos="1" side="tl" part="nbr"/>
7480 </lu>
7481 <b/>
7482 <lu>
7483 <clip pos="1" side="tl" part="lemh"/>
7484 <clip pos="1" side="tl" part="a_verb"/>
7485 <lit-tag v="pp.m.sg"/>
7486 <clip pos="1" side="tl" part="lemq"/>
7487 </lu>
7488 </chunk>
7489 </out>
7490 </when>
7491 <otherwise>
7492 <out>
7493 <chunk name="verb" case="caseFirstWord">
7494 <tags>
7495 <tag>
7496 <lit-tag v="SV"/>
7497 </tag>
7498 <tag>
7499 <clip pos="1" side="tl" part="a_verb"/>
7500 </tag>
7501 <tag>
7502 <clip pos="1" side="tl" part="temps"/>
7503 </tag>
7504 <tag>
7505 <clip pos="1" side="tl" part="pers"/>
7506 </tag>
7507 <tag>
7508 <clip pos="1" side="tl" part="nbr"/>
7509 </tag>
7510 </tags>
7511 <lu>
7512 <clip pos="1" side="tl" part="lemh"/>
7513 <clip pos="1" side="tl" part="a_verb"/>
7514 <clip pos="1" side="tl" part="temps"/>
7515 <clip pos="1" side="tl" part="pers"/>
7516 <clip pos="1" side="tl" part="nbr"/>
7517 <clip pos="1" side="tl" part="lemq"/>
7518 </lu>
7519 </chunk>
7520 </out>
7521 </otherwise>
7522 </choose>
7523 <let>
7524 <var n="caseFirstWord"/>
7525 <lit v="aa"/>
7526 </let>
7527 </action>
7528 </rule>
7530 <rule comment="REGLA: acabar de inf -&gt; venir de inf">
7531 <pattern>
7532 <pattern-item n="acabar"/>
7533 <pattern-item n="de"/>
7534 <pattern-item n="inf"/>
7535 </pattern>
7536 <action>
7537 <call-macro n="firstWord">
7538 <with-param pos="1"/>
7539 </call-macro>
7540 <call-macro n="fts">
7541 <with-param pos="1"/>
7542 </call-macro>
7543 <out>
7544 <chunk name="venir_de_verb" case="caseFirstWord">
7545 <tags>
7546 <tag>
7547 <lit-tag v="SV"/>
7548 </tag>
7549 <tag>
7550 <clip pos="1" side="tl" part="a_verb"/>
7551 </tag>
7552 <tag>
7553 <clip pos="1" side="tl" part="temps"/>
7554 </tag>
7555 <tag>
7556 <clip pos="1" side="tl" part="pers"/>
7557 </tag>
7558 <tag>
7559 <clip pos="1" side="tl" part="nbr"/>
7560 </tag>
7561 </tags>
7562 <lu>
7563 <get-case-from pos="1">
7564 <lit v="venir"/>
7565 </get-case-from>
7566 <clip pos="1" side="tl" part="a_verb"/>
7567 <clip pos="1" side="tl" part="temps"/>
7568 <clip pos="1" side="tl" part="pers"/>
7569 <clip pos="1" side="tl" part="nbr"/>
7570 </lu>
7571 <b pos="1"/>
7572 <lu>
7573 <clip pos="2" side="tl" part="whole"/>
7574 </lu>
7575 <b pos="2"/>
7576 <lu>
7577 <clip pos="3" side="tl" part="lemh"/>
7578 <clip pos="3" side="tl" part="a_verb"/>
7579 <clip pos="3" side="tl" part="temps"/>
7580 <clip pos="3" side="tl" part="lemq"/>
7581 </lu>
7582 </chunk>
7583 </out>
7584 <let>
7585 <var n="caseFirstWord"/>
7586 <lit v="aa"/>
7587 </let>
7588 </action>
7589 </rule>
7591 <rule comment="REGLA: acabar de inf enc -&gt; venir de pro inf">
7592 <pattern>
7593 <pattern-item n="acabar"/>
7594 <pattern-item n="de"/>
7595 <pattern-item n="inf"/>
7596 <pattern-item n="prnenc"/>
7597 </pattern>
7598 <action>
7599 <call-macro n="firstWord">
7600 <with-param pos="1"/>
7601 </call-macro>
7602 <call-macro n="fts">
7603 <with-param pos="1"/>
7604 </call-macro>
7605 <out>
7606 <chunk name="venir_de_pro_inf" case="caseFirstWord">
7607 <tags>
7608 <tag>
7609 <lit-tag v="SV"/>
7610 </tag>
7611 <tag>
7612 <clip pos="1" side="tl" part="a_verb"/>
7613 </tag>
7614 <tag>
7615 <clip pos="1" side="tl" part="temps"/>
7616 </tag>
7617 <tag>
7618 <clip pos="1" side="tl" part="pers"/>
7619 </tag>
7620 <tag>
7621 <clip pos="1" side="tl" part="nbr"/>
7622 </tag>
7623 </tags>
7624 <lu>
7625 <get-case-from pos="1">
7626 <lit v="venir"/>
7627 </get-case-from>
7628 <clip pos="1" side="tl" part="a_verb"/>
7629 <clip pos="1" side="tl" part="temps"/>
7630 <clip pos="1" side="tl" part="pers"/>
7631 <clip pos="1" side="tl" part="nbr"/>
7632 </lu>
7633 <b pos="1"/>
7634 <lu>
7635 <clip pos="2" side="tl" part="whole"/>
7636 </lu>
7637 <b pos="2"/>
7638 <lu>
7639 <clip pos="4" side="tl" part="lem"/>
7640 <lit-tag v="prn.pro"/>
7641 <clip pos="4" side="tl" part="tipoenc_pro"/>
7642 </lu>
7643 <b/>
7644 <lu>
7645 <clip pos="3" side="tl" part="lemh"/>
7646 <clip pos="3" side="tl" part="a_verb"/>
7647 <clip pos="3" side="tl" part="temps"/>
7648 <clip pos="3" side="tl" part="lemq"/>
7649 </lu>
7650 </chunk>
7651 </out>
7652 <let>
7653 <var n="caseFirstWord"/>
7654 <lit v="aa"/>
7655 </let>
7656 </action>
7657 </rule>
7659 <rule comment="REGLA: acabar de inf enc enc-&gt; venir de pro pro inf">
7660 <pattern>
7661 <pattern-item n="acabar"/>
7662 <pattern-item n="de"/>
7663 <pattern-item n="inf"/>
7664 <pattern-item n="prnenc"/>
7665 <pattern-item n="prnenc"/>
7666 </pattern>
7667 <action>
7668 <call-macro n="firstWord">
7669 <with-param pos="1"/>
7670 </call-macro>
7671 <call-macro n="fts">
7672 <with-param pos="1"/>
7673 </call-macro>
7674 <out>
7675 <chunk name="venir_de_pro_pro_inf" case="caseFirstWord">
7676 <tags>
7677 <tag>
7678 <lit-tag v="SV"/>
7679 </tag>
7680 <tag>
7681 <clip pos="1" side="tl" part="a_verb"/>
7682 </tag>
7683 <tag>
7684 <clip pos="1" side="tl" part="temps"/>
7685 </tag>
7686 <tag>
7687 <clip pos="1" side="tl" part="pers"/>
7688 </tag>
7689 <tag>
7690 <clip pos="1" side="tl" part="nbr"/>
7691 </tag>
7692 </tags>
7693 <lu>
7694 <get-case-from pos="1">
7695 <lit v="venir"/>
7696 </get-case-from>
7697 <clip pos="1" side="tl" part="a_verb"/>
7698 <clip pos="1" side="tl" part="temps"/>
7699 <clip pos="1" side="tl" part="pers"/>
7700 <clip pos="1" side="tl" part="nbr"/>
7701 </lu>
7702 <b pos="1"/>
7703 <lu>
7704 <clip pos="2" side="tl" part="whole"/>
7705 </lu>
7706 <b pos="2"/>
7707 <lu>
7708 <clip pos="4" side="tl" part="lem"/>
7709 <lit-tag v="prn.pro"/>
7710 <clip pos="4" side="tl" part="tipoenc_pro"/>
7711 </lu>
7712 <b/>
7713 <lu>
7714 <clip pos="5" side="tl" part="lem"/>
7715 <lit-tag v="prn.pro"/>
7716 <clip pos="5" side="tl" part="tipoenc_pro"/>
7717 </lu>
7718 <b/>
7719 <lu>
7720 <clip pos="3" side="tl" part="lemh"/>
7721 <clip pos="3" side="tl" part="a_verb"/>
7722 <clip pos="3" side="tl" part="temps"/>
7723 <clip pos="3" side="tl" part="lemq"/>
7724 </lu>
7725 </chunk>
7726 </out>
7727 <let>
7728 <var n="caseFirstWord"/>
7729 <lit v="aa"/>
7730 </let>
7731 </action>
7732 </rule>
7734 <rule comment="REGLA: continuar ger -&gt; continuer à inf">
7735 <pattern>
7736 <pattern-item n="continuar"/>
7737 <pattern-item n="ger"/>
7738 </pattern>
7739 <action>
7740 <call-macro n="firstWord">
7741 <with-param pos="1"/>
7742 </call-macro>
7743 <call-macro n="fts">
7744 <with-param pos="1"/>
7745 </call-macro>
7746 <out>
7747 <chunk name="continuer_a_inf" case="caseFirstWord">
7748 <tags>
7749 <tag>
7750 <lit-tag v="SV"/>
7751 </tag>
7752 <tag>
7753 <clip pos="1" side="tl" part="a_verb"/>
7754 </tag>
7755 <tag>
7756 <clip pos="1" side="tl" part="temps"/>
7757 </tag>
7758 <tag>
7759 <clip pos="1" side="tl" part="pers"/>
7760 </tag>
7761 <tag>
7762 <clip pos="1" side="tl" part="nbr"/>
7763 </tag>
7764 </tags>
7765 <lu>
7766 <clip pos="1" side="tl" part="lem"/>
7767 <clip pos="1" side="tl" part="a_verb"/>
7768 <clip pos="1" side="tl" part="temps"/>
7769 <clip pos="1" side="tl" part="pers"/>
7770 <clip pos="1" side="tl" part="nbr"/>
7771 </lu>
7772 <b/>
7773 <lu>
7774 <lit v="à"/>
7775 <lit-tag v="pr"/>
7776 </lu>
7777 <b pos="1"/>
7778 <lu>
7779 <clip pos="2" side="tl" part="lemh"/>
7780 <clip pos="2" side="tl" part="a_verb"/>
7781 <lit-tag v="inf"/>
7782 <clip pos="2" side="tl" part="lemq"/>
7783 </lu>
7784 </chunk>
7785 </out>
7786 </action>
7787 </rule>
7789 <rule comment="REGLA: continuar ger enc -&gt; continuer à pro inf">
7790 <pattern>
7791 <pattern-item n="continuar"/>
7792 <pattern-item n="ger"/>
7793 <pattern-item n="prnenc"/>
7794 </pattern>
7795 <action>
7796 <call-macro n="firstWord">
7797 <with-param pos="1"/>
7798 </call-macro>
7799 <call-macro n="fts">
7800 <with-param pos="1"/>
7801 </call-macro>
7802 <out>
7803 <chunk name="continuer_a_pro_ger" case="caseFirstWord">
7804 <tags>
7805 <tag>
7806 <lit-tag v="SV"/>
7807 </tag>
7808 <tag>
7809 <clip pos="1" side="tl" part="a_verb"/>
7810 </tag>
7811 <tag>
7812 <clip pos="1" side="tl" part="temps"/>
7813 </tag>
7814 <tag>
7815 <clip pos="1" side="tl" part="pers"/>
7816 </tag>
7817 <tag>
7818 <clip pos="1" side="tl" part="nbr"/>
7819 </tag>
7820 </tags>
7821 <lu>
7822 <clip pos="1" side="tl" part="lem"/>
7823 <clip pos="1" side="tl" part="a_verb"/>
7824 <clip pos="1" side="tl" part="temps"/>
7825 <clip pos="1" side="tl" part="pers"/>
7826 <clip pos="1" side="tl" part="nbr"/>
7827 </lu>
7828 <b/>
7829 <lu>
7830 <lit v="à"/>
7831 <lit-tag v="pr"/>
7832 </lu>
7833 <b pos="1"/>
7834 <lu>
7835 <clip pos="3" side="tl" part="lem"/>
7836 <lit-tag v="prn.pro"/>
7837 <clip pos="3" side="tl" part="tipoenc_pro"/>
7838 </lu>
7839 <b pos="2"/>
7840 <lu>
7841 <clip pos="2" side="tl" part="lemh"/>
7842 <clip pos="2" side="tl" part="a_verb"/>
7843 <lit-tag v="inf"/>
7844 <clip pos="2" side="tl" part="lemq"/>
7845 </lu>
7846 </chunk>
7847 </out>
7848 </action>
7849 </rule>
7852 <rule comment="REGLA: continuar ger enc enc-&gt; continuer à pro pro inf">
7853 <pattern>
7854 <pattern-item n="continuar"/>
7855 <pattern-item n="ger"/>
7856 <pattern-item n="prnenc"/>
7857 <pattern-item n="prnenc"/>
7858 </pattern>
7859 <action>
7860 <call-macro n="firstWord">
7861 <with-param pos="1"/>
7862 </call-macro>
7863 <call-macro n="fts">
7864 <with-param pos="1"/>
7865 </call-macro>
7866 <out>
7867 <chunk name="continuer_a_pro_pro_inf" case="caseFirstWord">
7868 <tags>
7869 <tag>
7870 <lit-tag v="SV"/>
7871 </tag>
7872 <tag>
7873 <clip pos="1" side="tl" part="a_verb"/>
7874 </tag>
7875 <tag>
7876 <clip pos="1" side="tl" part="temps"/>
7877 </tag>
7878 <tag>
7879 <clip pos="1" side="tl" part="pers"/>
7880 </tag>
7881 <tag>
7882 <clip pos="1" side="tl" part="nbr"/>
7883 </tag>
7884 </tags>
7885 <lu>
7886 <clip pos="1" side="tl" part="lem"/>
7887 <clip pos="1" side="tl" part="a_verb"/>
7888 <clip pos="1" side="tl" part="temps"/>
7889 <clip pos="1" side="tl" part="pers"/>
7890 <clip pos="1" side="tl" part="nbr"/>
7891 </lu>
7892 <b/>
7893 <lu>
7894 <lit v="à"/>
7895 <lit-tag v="pr"/>
7896 </lu>
7897 <b pos="1"/>
7898 <lu>
7899 <clip pos="3" side="tl" part="lem"/>
7900 <lit-tag v="prn.pro"/>
7901 <clip pos="3" side="tl" part="tipoenc_pro"/>
7902 </lu>
7903 <b pos="2"/>
7904 <lu>
7905 <clip pos="4" side="tl" part="lem"/>
7906 <lit-tag v="prn.pro"/>
7907 <clip pos="4" side="tl" part="tipoenc_pro"/>
7908 </lu>
7909 <b/>
7910 <lu>
7911 <clip pos="2" side="tl" part="lemh"/>
7912 <clip pos="2" side="tl" part="a_verb"/>
7913 <lit-tag v="inf"/>
7914 <clip pos="2" side="tl" part="lemq"/>
7915 </lu>
7916 </chunk>
7917 </out>
7918 <let>
7919 <var n="caseFirstWord"/>
7920 <lit v="aa"/>
7921 </let>
7922 </action>
7923 </rule>
7925 <rule comment="REGLA: estar ger -&gt; être en train de inf">
7926 <pattern>
7927 <pattern-item n="estar"/>
7928 <pattern-item n="ger"/>
7929 </pattern>
7930 <action>
7931 <call-macro n="firstWord">
7932 <with-param pos="1"/>
7933 </call-macro>
7934 <let>
7935 <var n="lema"/>
7936 <lit v="etre_en_train_de_inf"/>
7937 </let>
7938 <call-macro n="fts">
7939 <with-param pos="1"/>
7940 </call-macro>
7941 <out>
7942 <chunk namefrom="lema" case="caseFirstWord">
7943 <tags>
7944 <tag>
7945 <lit-tag v="SV"/>
7946 </tag>
7947 <tag>
7948 <clip pos="1" side="tl" part="a_verb"/>
7949 </tag>
7950 <tag>
7951 <clip pos="1" side="tl" part="temps"/>
7952 </tag>
7953 <tag>
7954 <clip pos="1" side="tl" part="pers"/>
7955 </tag>
7956 <tag>
7957 <clip pos="1" side="tl" part="nbr"/>
7958 </tag>
7959 </tags>
7960 <lu>
7961 <lit v="être"/>
7962 <lit-tag v="vbser"/>
7963 <clip pos="1" side="tl" part="temps"/>
7964 <clip pos="1" side="tl" part="pers"/>
7965 <clip pos="1" side="tl" part="nbr"/>
7966 </lu>
7967 <b/>
7968 <lu>
7969 <lit v="en"/>
7970 <lit-tag v="pr"/>
7971 </lu>
7972 <b/>
7973 <lu>
7974 <lit v="train"/>
7975 <lit-tag v="n.m.sg"/>
7976 </lu>
7977 <b/>
7978 <lu>
7979 <lit v="de"/>
7980 <lit-tag v="pr"/>
7981 </lu>
7982 <b pos="1"/>
7983 <lu>
7984 <clip pos="2" side="tl" part="lemh"/>
7985 <clip pos="2" side="tl" part="a_verb"/>
7986 <lit-tag v="inf"/>
7987 <clip pos="2" side="tl" part="lemq"/>
7988 </lu>
7989 </chunk>
7990 </out>
7991 </action>
7992 </rule>
7994 <rule comment="REGLA: estar ger enc -&gt; être en train de pro inf">
7995 <pattern>
7996 <pattern-item n="estar"/>
7997 <pattern-item n="ger"/>
7998 <pattern-item n="prnenc"/>
7999 </pattern>
8000 <action>
8001 <call-macro n="firstWord">
8002 <with-param pos="1"/>
8003 </call-macro>
8004 <call-macro n="fts">
8005 <with-param pos="1"/>
8006 </call-macro>
8007 <out>
8008 <chunk name="etre_en_train_de_pro_inf" case="caseFirstWord">
8009 <tags>
8010 <tag>
8011 <lit-tag v="SV"/>
8012 </tag>
8013 <tag>
8014 <clip pos="1" side="tl" part="a_verb"/>
8015 </tag>
8016 <tag>
8017 <clip pos="1" side="tl" part="temps"/>
8018 </tag>
8019 <tag>
8020 <clip pos="1" side="tl" part="pers"/>
8021 </tag>
8022 <tag>
8023 <clip pos="1" side="tl" part="nbr"/>
8024 </tag>
8025 </tags>
8026 <lu>
8027 <clip pos="1" side="tl" part="lem"/>
8028 <clip pos="1" side="tl" part="a_verb"/>
8029 <clip pos="1" side="tl" part="temps"/>
8030 <clip pos="1" side="tl" part="pers"/>
8031 <clip pos="1" side="tl" part="nbr"/>
8032 </lu>
8033 <b/>
8034 <lu>
8035 <lit v="en"/>
8036 <lit-tag v="pr"/>
8037 </lu>
8038 <b/>
8039 <lu>
8040 <lit v="train"/>
8041 <lit-tag v="n.m.sg"/>
8042 </lu>
8043 <b/>
8044 <lu>
8045 <lit v="de"/>
8046 <lit-tag v="pr"/>
8047 </lu>
8048 <b pos="1"/>
8049 <lu>
8050 <clip pos="3" side="tl" part="lem"/>
8051 <lit-tag v="prn.pro"/>
8052 <clip pos="3" side="tl" part="tipoenc_pro"/>
8053 </lu>
8054 <b pos="2"/>
8055 <lu>
8056 <clip pos="2" side="tl" part="lemh"/>
8057 <clip pos="2" side="tl" part="a_verb"/>
8058 <lit-tag v="inf"/>
8059 <clip pos="2" side="tl" part="lemq"/>
8060 </lu>
8061 </chunk>
8062 </out>
8063 </action>
8064 </rule>
8066 <rule comment="REGLA: estar ger enc enc-&gt; être en train de pro pro inf">
8067 <pattern>
8068 <pattern-item n="estar"/>
8069 <pattern-item n="ger"/>
8070 <pattern-item n="prnenc"/>
8071 <pattern-item n="prnenc"/>
8072 </pattern>
8073 <action>
8074 <call-macro n="firstWord">
8075 <with-param pos="1"/>
8076 </call-macro>
8077 <call-macro n="fts">
8078 <with-param pos="1"/>
8079 </call-macro>
8080 <out>
8081 <chunk name="etre_in_train_de_pro_pro_inf" case="caseFirstWord">
8082 <tags>
8083 <tag>
8084 <lit-tag v="SV"/>
8085 </tag>
8086 <tag>
8087 <clip pos="1" side="tl" part="a_verb"/>
8088 </tag>
8089 <tag>
8090 <clip pos="1" side="tl" part="temps"/>
8091 </tag>
8092 <tag>
8093 <clip pos="1" side="tl" part="pers"/>
8094 </tag>
8095 <tag>
8096 <clip pos="1" side="tl" part="nbr"/>
8097 </tag>
8098 </tags>
8099 <lu>
8100 <clip pos="1" side="tl" part="lem"/>
8101 <clip pos="1" side="tl" part="a_verb"/>
8102 <clip pos="1" side="tl" part="temps"/>
8103 <clip pos="1" side="tl" part="pers"/>
8104 <clip pos="1" side="tl" part="nbr"/>
8105 </lu>
8106 <b/>
8107 <lu>
8108 <lit v="en"/>
8109 <lit-tag v="pr"/>
8110 </lu>
8111 <b/>
8112 <lu>
8113 <lit v="train"/>
8114 <lit-tag v="n.m.sg"/>
8115 </lu>
8116 <b/>
8117 <lu>
8118 <lit v="de"/>
8119 <lit-tag v="pr"/>
8120 </lu>
8121 <b pos="1"/>
8122 <lu>
8123 <clip pos="3" side="tl" part="lem"/>
8124 <lit-tag v="prn.pro"/>
8125 <clip pos="3" side="tl" part="tipoenc_pro"/>
8126 </lu>
8127 <b pos="2"/>
8128 <lu>
8129 <clip pos="4" side="tl" part="lem"/>
8130 <lit-tag v="prn.pro"/>
8131 <clip pos="4" side="tl" part="tipoenc_pro"/>
8132 </lu>
8133 <b/>
8134 <lu>
8135 <clip pos="2" side="tl" part="lemh"/>
8136 <clip pos="2" side="tl" part="a_verb"/>
8137 <lit-tag v="inf"/>
8138 <clip pos="2" side="tl" part="lemq"/>
8139 </lu>
8140 </chunk>
8141 </out>
8142 <let>
8143 <var n="caseFirstWord"/>
8144 <lit v="aa"/>
8145 </let>
8146 </action>
8147 </rule>
8149 <rule comment="REGLA: ir a inf -&gt; aller inf">
8150 <pattern>
8151 <pattern-item n="ir"/>
8152 <pattern-item n="a"/>
8153 <pattern-item n="inf"/>
8154 </pattern>
8155 <action>
8156 <call-macro n="firstWord">
8157 <with-param pos="1"/>
8158 </call-macro>
8159 <call-macro n="fts">
8160 <with-param pos="1"/>
8161 </call-macro>
8162 <out>
8163 <chunk name="aller_verb" case="caseFirstWord">
8164 <tags>
8165 <tag>
8166 <lit-tag v="SV"/>
8167 </tag>
8168 <tag>
8169 <clip pos="1" side="tl" part="a_verb"/>
8170 </tag>
8171 <tag>
8172 <clip pos="1" side="tl" part="temps"/>
8173 </tag>
8174 <tag>
8175 <clip pos="1" side="tl" part="pers"/>
8176 </tag>
8177 <tag>
8178 <clip pos="1" side="tl" part="nbr"/>
8179 </tag>
8180 </tags>
8181 <lu>
8182 <clip pos="1" side="tl" part="lem"/>
8183 <clip pos="1" side="tl" part="a_verb"/>
8184 <clip pos="1" side="tl" part="temps"/>
8185 <clip pos="1" side="tl" part="pers"/>
8186 <clip pos="1" side="tl" part="nbr"/>
8187 </lu>
8188 <b pos="1"/>
8189 <lu>
8190 <clip pos="3" side="tl" part="lemh"/>
8191 <clip pos="3" side="tl" part="a_verb"/>
8192 <clip pos="3" side="tl" part="temps"/>
8193 <clip pos="3" side="tl" part="lemq"/>
8194 </lu>
8195 </chunk>
8196 </out>
8197 <call-macro n="f_bcond">
8198 <with-param pos="2"/>
8199 <with-param pos="3"/>
8200 </call-macro>
8201 <let>
8202 <var n="caseFirstWord"/>
8203 <lit v="aa"/>
8204 </let>
8205 </action>
8206 </rule>
8208 <rule comment="REGLA: ir a inf enc -&gt; aller pro inf">
8209 <pattern>
8210 <pattern-item n="ir"/>
8211 <pattern-item n="a"/>
8212 <pattern-item n="inf"/>
8213 <pattern-item n="prnenc"/>
8214 </pattern>
8215 <action>
8216 <call-macro n="firstWord">
8217 <with-param pos="1"/>
8218 </call-macro>
8219 <call-macro n="fts">
8220 <with-param pos="1"/>
8221 </call-macro>
8222 <out>
8223 <chunk name="aller_pro_inf" case="caseFirstWord">
8224 <tags>
8225 <tag>
8226 <lit-tag v="SV"/>
8227 </tag>
8228 <tag>
8229 <clip pos="1" side="tl" part="a_verb"/>
8230 </tag>
8231 <tag>
8232 <clip pos="1" side="tl" part="temps"/>
8233 </tag>
8234 <tag>
8235 <clip pos="1" side="tl" part="pers"/>
8236 </tag>
8237 <tag>
8238 <clip pos="1" side="tl" part="nbr"/>
8239 </tag>
8240 </tags>
8241 <lu>
8242 <clip pos="1" side="tl" part="lem"/>
8243 <clip pos="1" side="tl" part="a_verb"/>
8244 <clip pos="1" side="tl" part="temps"/>
8245 <clip pos="1" side="tl" part="pers"/>
8246 <clip pos="1" side="tl" part="nbr"/>
8247 </lu>
8248 <b pos="1"/>
8249 <lu>
8250 <clip pos="4" side="tl" part="lem"/>
8251 <lit-tag v="prn.pro"/>
8252 <clip pos="4" side="tl" part="tipoenc_pro"/>
8253 </lu>
8254 <b pos="2"/>
8255 <lu>
8256 <clip pos="3" side="tl" part="lemh"/>
8257 <clip pos="3" side="tl" part="a_verb"/>
8258 <clip pos="3" side="tl" part="temps"/>
8259 <clip pos="3" side="tl" part="lemq"/>
8260 </lu>
8261 </chunk>
8262 </out>
8263 <let>
8264 <var n="caseFirstWord"/>
8265 <lit v="aa"/>
8266 </let>
8267 </action>
8268 </rule>
8270 <rule comment="REGLA: ir a inf enc enc-&gt; aller a pro pro inf">
8271 <pattern>
8272 <pattern-item n="ir"/>
8273 <pattern-item n="a"/>
8274 <pattern-item n="inf"/>
8275 <pattern-item n="prnenc"/>
8276 <pattern-item n="prnenc"/>
8277 </pattern>
8278 <action>
8279 <call-macro n="firstWord">
8280 <with-param pos="1"/>
8281 </call-macro>
8282 <call-macro n="fts">
8283 <with-param pos="1"/>
8284 </call-macro>
8285 <out>
8286 <chunk name="aller_pro_pro_inf" case="caseFirstWord">
8287 <tags>
8288 <tag>
8289 <lit-tag v="SV"/>
8290 </tag>
8291 <tag>
8292 <clip pos="1" side="tl" part="a_verb"/>
8293 </tag>
8294 <tag>
8295 <clip pos="1" side="tl" part="temps"/>
8296 </tag>
8297 <tag>
8298 <clip pos="1" side="tl" part="pers"/>
8299 </tag>
8300 <tag>
8301 <clip pos="1" side="tl" part="nbr"/>
8302 </tag>
8303 </tags>
8304 <lu>
8305 <clip pos="1" side="tl" part="lem"/>
8306 <clip pos="1" side="tl" part="a_verb"/>
8307 <clip pos="1" side="tl" part="temps"/>
8308 <clip pos="1" side="tl" part="pers"/>
8309 <clip pos="1" side="tl" part="nbr"/>
8310 </lu>
8311 <b pos="1"/>
8312 <lu>
8313 <clip pos="4" side="tl" part="lem"/>
8314 <lit-tag v="prn.pro"/>
8315 <clip pos="4" side="tl" part="tipoenc_pro"/>
8316 </lu>
8317 <b pos="2"/>
8318 <lu>
8319 <clip pos="5" side="tl" part="lem"/>
8320 <lit-tag v="prn.pro"/>
8321 <clip pos="5" side="tl" part="tipoenc_pro"/>
8322 </lu>
8323 <b/>
8324 <lu>
8325 <clip pos="3" side="tl" part="lemh"/>
8326 <clip pos="3" side="tl" part="a_verb"/>
8327 <clip pos="3" side="tl" part="temps"/>
8328 <clip pos="3" side="tl" part="lemq"/>
8329 </lu>
8330 </chunk>
8331 </out>
8332 <let>
8333 <var n="caseFirstWord"/>
8334 <lit v="aa"/>
8335 </let>
8336 </action>
8337 </rule>
8339 <rule comment="REGLA: adv ir a inf -&gt; aller adv inf">
8340 <pattern>
8341 <pattern-item n="adv_preadv"/>
8342 <pattern-item n="ir"/>
8343 <pattern-item n="a"/>
8344 <pattern-item n="inf"/>
8345 </pattern>
8346 <action>
8347 <call-macro n="firstWord">
8348 <with-param pos="1"/>
8349 </call-macro>
8350 <call-macro n="fts">
8351 <with-param pos="2"/>
8352 </call-macro>
8353 <choose>
8354 <when>
8355 <test>
8356 <equal caseless="yes">
8357 <clip pos="1" side="sl" part="lem"/>
8358 <lit v="no"/>
8359 </equal>
8360 </test>
8361 <out>
8362 <chunk name="adv" case="caseFirstWord">
8363 <tags>
8364 <tag>
8365 <clip pos="1" side="tl" part="a_adv"/>
8366 </tag>
8367 </tags>
8368 <lu>
8369 <clip pos="1" side="tl" part="lem"/>
8370 <clip pos="1" side="tl" part="a_adv"/>
8371 </lu>
8372 </chunk>
8373 <b/>
8374 <chunk name="aller_adv_verb">
8375 <tags>
8376 <tag>
8377 <lit-tag v="SV"/>
8378 </tag>
8379 <tag>
8380 <clip pos="2" side="tl" part="a_verb"/>
8381 </tag>
8382 <tag>
8383 <clip pos="2" side="tl" part="temps"/>
8384 </tag>
8385 <tag>
8386 <clip pos="2" side="tl" part="pers"/>
8387 </tag>
8388 <tag>
8389 <clip pos="2" side="tl" part="nbr"/>
8390 </tag>
8391 </tags>
8392 <lu>
8393 <clip pos="2" side="tl" part="lem"/>
8394 <clip pos="2" side="tl" part="a_verb"/>
8395 <clip pos="2" side="tl" part="temps"/>
8396 <clip pos="2" side="tl" part="pers"/>
8397 <clip pos="2" side="tl" part="nbr"/>
8398 </lu>
8399 <b pos="1"/>
8400 <lu>
8401 <lit v="pas"/>
8402 <lit-tag v="adv"/>
8403 </lu>
8404 <b pos="2"/>
8405 <lu>
8406 <clip pos="4" side="tl" part="lemh"/>
8407 <clip pos="4" side="tl" part="a_verb"/>
8408 <clip pos="4" side="tl" part="temps"/>
8409 <clip pos="4" side="tl" part="lemq"/>
8410 </lu>
8411 </chunk>
8412 </out>
8413 </when>
8414 <otherwise>
8415 <choose>
8416 <when>
8417 <test>
8418 <in caseless="yes">
8419 <clip pos="1" side="tl" part="lem"/>
8420 <list n="adv_neg"/>
8421 </in>
8422 </test>
8423 <out>
8424 <chunk name="adv" case="caseFirstWord">
8425 <tags>
8426 <tag>
8427 <clip pos="1" side="tl" part="a_adv"/>
8428 </tag>
8429 </tags>
8430 <lu>
8431 <get-case-from pos="1">
8432 <lit v="ne"/>
8433 </get-case-from>
8434 <lit-tag v="adv"/>
8435 </lu>
8436 </chunk>
8437 <b/>
8438 </out>
8439 </when>
8440 </choose>
8441 <out>
8442 <chunk name="aller_adv_verb" case="caseFirstWord">
8443 <tags>
8444 <tag>
8445 <lit-tag v="SV"/>
8446 </tag>
8447 <tag>
8448 <clip pos="2" side="tl" part="a_verb"/>
8449 </tag>
8450 <tag>
8451 <clip pos="2" side="tl" part="temps"/>
8452 </tag>
8453 <tag>
8454 <clip pos="2" side="tl" part="pers"/>
8455 </tag>
8456 <tag>
8457 <clip pos="2" side="tl" part="nbr"/>
8458 </tag>
8459 </tags>
8460 <lu>
8461 <clip pos="2" side="tl" part="lem"/>
8462 <clip pos="2" side="tl" part="a_verb"/>
8463 <clip pos="2" side="tl" part="temps"/>
8464 <clip pos="2" side="tl" part="pers"/>
8465 <clip pos="2" side="tl" part="nbr"/>
8466 </lu>
8467 <b pos="1"/>
8468 <lu>
8469 <get-case-from pos="2">
8470 <clip pos="1" side="tl" part="lem"/>
8471 </get-case-from>
8472 <clip pos="1" side="tl" part="a_adv"/>
8473 </lu>
8474 <b pos="2"/>
8475 <lu>
8476 <clip pos="4" side="tl" part="lemh"/>
8477 <clip pos="4" side="tl" part="a_verb"/>
8478 <clip pos="4" side="tl" part="temps"/>
8479 <clip pos="4" side="tl" part="lemq"/>
8480 </lu>
8481 </chunk>
8482 </out>
8483 </otherwise>
8484 </choose>
8485 <call-macro n="f_bcond">
8486 <with-param pos="3"/>
8487 <with-param pos="4"/>
8488 </call-macro>
8489 <let>
8490 <var n="caseFirstWord"/>
8491 <lit v="aa"/>
8492 </let>
8493 </action>
8494 </rule>
8496 <rule comment="REGLA: ir a inf adv-&gt; aller adv inf">
8497 <pattern>
8498 <pattern-item n="ir"/>
8499 <pattern-item n="a"/>
8500 <pattern-item n="inf"/>
8501 <pattern-item n="adv_preadv"/>
8502 </pattern>
8503 <action>
8504 <call-macro n="firstWord">
8505 <with-param pos="1"/>
8506 </call-macro>
8507 <call-macro n="fts">
8508 <with-param pos="1"/>
8509 </call-macro>
8510 <out>
8511 <chunk name="aller_adv_verb" case="caseFirstWord">
8512 <tags>
8513 <tag>
8514 <lit-tag v="SV"/>
8515 </tag>
8516 <tag>
8517 <clip pos="1" side="tl" part="a_verb"/>
8518 </tag>
8519 <tag>
8520 <clip pos="1" side="tl" part="temps"/>
8521 </tag>
8522 <tag>
8523 <clip pos="1" side="tl" part="pers"/>
8524 </tag>
8525 <tag>
8526 <clip pos="1" side="tl" part="nbr"/>
8527 </tag>
8528 </tags>
8529 <lu>
8530 <clip pos="1" side="tl" part="lem"/>
8531 <clip pos="1" side="tl" part="a_verb"/>
8532 <clip pos="1" side="tl" part="temps"/>
8533 <clip pos="1" side="tl" part="pers"/>
8534 <clip pos="1" side="tl" part="nbr"/>
8535 </lu>
8536 <b pos="1"/>
8537 <lu>
8538 <clip pos="4" side="tl" part="whole"/>
8539 </lu>
8540 <b pos="2"/>
8541 <lu>
8542 <clip pos="3" side="tl" part="lemh"/>
8543 <clip pos="3" side="tl" part="a_verb"/>
8544 <clip pos="3" side="tl" part="temps"/>
8545 <clip pos="3" side="tl" part="lemq"/>
8546 </lu>
8547 </chunk>
8548 </out>
8549 <call-macro n="f_bcond">
8550 <with-param pos="3"/>
8551 <with-param pos="4"/>
8552 </call-macro>
8553 <let>
8554 <var n="caseFirstWord"/>
8555 <lit v="aa"/>
8556 </let>
8557 </action>
8558 </rule>
8560 <rule comment="REGLA: adv ir a inf adv-&gt; aller adv inf adv">
8561 <pattern>
8562 <pattern-item n="adv_preadv"/>
8563 <pattern-item n="ir"/>
8564 <pattern-item n="a"/>
8565 <pattern-item n="inf"/>
8566 <pattern-item n="adv_preadv"/>
8567 </pattern>
8568 <action>
8569 <call-macro n="firstWord">
8570 <with-param pos="1"/>
8571 </call-macro>
8572 <call-macro n="fts">
8573 <with-param pos="2"/>
8574 </call-macro>
8575 <choose>
8576 <when>
8577 <test>
8578 <equal caseless="yes">
8579 <clip pos="1" side="sl" part="lem"/>
8580 <lit v="no"/>
8581 </equal>
8582 </test>
8583 <choose>
8584 <when>
8585 <test>
8586 <in caseless="yes">
8587 <clip pos="5" side="tl" part="lem"/>
8588 <list n="adv_neg"/>
8589 </in>
8590 </test>
8591 <out>
8592 <chunk name="adv" case="caseFirstWord">
8593 <tags>
8594 <tag>
8595 <clip pos="1" side="tl" part="a_adv"/>
8596 </tag>
8597 </tags>
8598 <lu>
8599 <clip pos="1" side="tl" part="lem"/>
8600 <clip pos="1" side="tl" part="a_adv"/>
8601 </lu>
8602 </chunk>
8603 <b pos="1"/>
8604 <chunk name="aller_adv_verb">
8605 <tags>
8606 <tag>
8607 <lit-tag v="SV"/>
8608 </tag>
8609 <tag>
8610 <clip pos="2" side="tl" part="a_verb"/>
8611 </tag>
8612 <tag>
8613 <clip pos="2" side="tl" part="temps"/>
8614 </tag>
8615 <tag>
8616 <clip pos="2" side="tl" part="pers"/>
8617 </tag>
8618 <tag>
8619 <clip pos="2" side="tl" part="nbr"/>
8620 </tag>
8621 </tags>
8622 <lu>
8623 <clip pos="2" side="tl" part="lem"/>
8624 <clip pos="2" side="tl" part="a_verb"/>
8625 <clip pos="2" side="tl" part="temps"/>
8626 <clip pos="2" side="tl" part="pers"/>
8627 <clip pos="2" side="tl" part="nbr"/>
8628 </lu>
8629 <b pos="2"/>
8630 <lu>
8631 <clip pos="5" side="tl" part="whole"/>
8632 </lu>
8633 <b pos="3"/>
8634 <lu>
8635 <clip pos="4" side="tl" part="lemh"/>
8636 <clip pos="4" side="tl" part="a_verb"/>
8637 <clip pos="4" side="tl" part="temps"/>
8638 <clip pos="4" side="tl" part="lemq"/>
8639 </lu>
8640 </chunk>
8641 </out>
8642 <call-macro n="f_bcond">
8643 <with-param pos="4"/>
8644 <with-param pos="5"/>
8645 </call-macro>
8646 </when>
8647 <otherwise>
8648 <out>
8649 <chunk name="adv" case="caseFirstWord">
8650 <tags>
8651 <tag>
8652 <clip pos="1" side="tl" part="a_adv"/>
8653 </tag>
8654 </tags>
8655 <lu>
8656 <clip pos="1" side="tl" part="lem"/>
8657 <clip pos="1" side="tl" part="a_adv"/>
8658 </lu>
8659 </chunk>
8660 <b pos="1"/>
8661 <chunk name="aller_adv_verb">
8662 <tags>
8663 <tag>
8664 <lit-tag v="SV"/>
8665 </tag>
8666 <tag>
8667 <clip pos="2" side="tl" part="a_verb"/>
8668 </tag>
8669 <tag>
8670 <clip pos="2" side="tl" part="temps"/>
8671 </tag>
8672 <tag>
8673 <clip pos="2" side="tl" part="pers"/>
8674 </tag>
8675 <tag>
8676 <clip pos="2" side="tl" part="nbr"/>
8677 </tag>
8678 </tags>
8679 <lu>
8680 <clip pos="2" side="tl" part="lem"/>
8681 <clip pos="2" side="tl" part="a_verb"/>
8682 <clip pos="2" side="tl" part="temps"/>
8683 <clip pos="2" side="tl" part="pers"/>
8684 <clip pos="2" side="tl" part="nbr"/>
8685 </lu>
8686 <b pos="2"/>
8687 <lu>
8688 <lit v="pas"/>
8689 <lit-tag v="adv"/>
8690 </lu>
8691 <b pos="3"/>
8692 <lu>
8693 <clip pos="4" side="tl" part="lemh"/>
8694 <clip pos="4" side="tl" part="a_verb"/>
8695 <clip pos="4" side="tl" part="temps"/>
8696 <clip pos="4" side="tl" part="lemq"/>
8697 </lu>
8698 </chunk>
8699 <b pos="4"/>
8700 <chunk name="adv">
8701 <tags>
8702 <tag>
8703 <clip pos="5" side="tl" part="a_adv"/>
8704 </tag>
8705 </tags>
8706 <lu>
8707 <clip pos="5" side="tl" part="lem"/>
8708 <clip pos="5" side="tl" part="a_adv"/>
8709 </lu>
8710 </chunk>
8711 </out>
8712 </otherwise>
8713 </choose>
8714 </when>
8715 <otherwise>
8716 <choose>
8717 <when>
8718 <test>
8719 <in caseless="yes">
8720 <clip pos="1" side="tl" part="lem"/>
8721 <list n="adv_neg"/>
8722 </in>
8723 </test>
8724 <out>
8725 <chunk name="adv" case="caseFirstWord">
8726 <tags>
8727 <tag>
8728 <clip pos="1" side="tl" part="a_adv"/>
8729 </tag>
8730 </tags>
8731 <lu>
8732 <get-case-from pos="1">
8733 <lit v="ne"/>
8734 </get-case-from>
8735 <lit-tag v="adv"/>
8736 </lu>
8737 </chunk>
8738 <b/>
8739 </out>
8740 </when>
8741 </choose>
8742 <out>
8743 <chunk name="aller_adv_verb" case="caseFirstWord">
8744 <tags>
8745 <tag>
8746 <lit-tag v="SV"/>
8747 </tag>
8748 <tag>
8749 <clip pos="2" side="tl" part="a_verb"/>
8750 </tag>
8751 <tag>
8752 <clip pos="2" side="tl" part="temps"/>
8753 </tag>
8754 <tag>
8755 <clip pos="2" side="tl" part="pers"/>
8756 </tag>
8757 <tag>
8758 <clip pos="2" side="tl" part="nbr"/>
8759 </tag>
8760 </tags>
8761 <lu>
8762 <clip pos="2" side="tl" part="lem"/>
8763 <clip pos="2" side="tl" part="a_verb"/>
8764 <clip pos="2" side="tl" part="temps"/>
8765 <clip pos="2" side="tl" part="pers"/>
8766 <clip pos="2" side="tl" part="nbr"/>
8767 </lu>
8768 <b pos="1"/>
8769 <lu>
8770 <get-case-from pos="2">
8771 <clip pos="1" side="tl" part="lem"/>
8772 </get-case-from>
8773 <clip pos="1" side="tl" part="a_adv"/>
8774 </lu>
8775 <b pos="2"/>
8776 <lu>
8777 <clip pos="4" side="tl" part="lemh"/>
8778 <clip pos="4" side="tl" part="a_verb"/>
8779 <clip pos="4" side="tl" part="temps"/>
8780 <clip pos="4" side="tl" part="lemq"/>
8781 </lu>
8782 </chunk>
8783 <b pos="3"/>
8784 <chunk name="adv">
8785 <tags>
8786 <tag>
8787 <clip pos="5" side="tl" part="a_adv"/>
8788 </tag>
8789 </tags>
8790 <lu>
8791 <clip pos="5" side="tl" part="lem"/>
8792 <clip pos="5" side="tl" part="a_adv"/>
8793 </lu>
8794 </chunk>
8795 </out>
8796 </otherwise>
8797 </choose>
8798 <call-macro n="f_bcond">
8799 <with-param pos="4"/>
8800 <with-param pos="5"/>
8801 </call-macro>
8802 <let>
8803 <var n="caseFirstWord"/>
8804 <lit v="aa"/>
8805 </let>
8806 </action>
8807 </rule>
8809 <rule comment="REGLA: adv ir a inf enc -&gt; aller adv pro inf">
8810 <pattern>
8811 <pattern-item n="adv"/>
8812 <pattern-item n="ir"/>
8813 <pattern-item n="a"/>
8814 <pattern-item n="inf"/>
8815 <pattern-item n="prnenc"/>
8816 </pattern>
8817 <action>
8818 <call-macro n="firstWord">
8819 <with-param pos="1"/>
8820 </call-macro>
8821 <call-macro n="fts">
8822 <with-param pos="2"/>
8823 </call-macro>
8824 <choose>
8825 <when>
8826 <test>
8827 <equal caseless="yes">
8828 <clip pos="1" side="sl" part="lem"/>
8829 <lit v="no"/>
8830 </equal>
8831 </test>
8832 <out>
8833 <chunk name="adv" case="caseFirstWord">
8834 <tags>
8835 <tag>
8836 <clip pos="1" side="tl" part="a_adv"/>
8837 </tag>
8838 </tags>
8839 <lu>
8840 <clip pos="1" side="tl" part="lem"/>
8841 <clip pos="1" side="tl" part="a_adv"/>
8842 </lu>
8843 </chunk>
8844 <b/>
8845 <chunk name="aller_adv_pro_inf">
8846 <tags>
8847 <tag>
8848 <lit-tag v="SV"/>
8849 </tag>
8850 <tag>
8851 <clip pos="2" side="tl" part="a_verb"/>
8852 </tag>
8853 <tag>
8854 <clip pos="2" side="tl" part="temps"/>
8855 </tag>
8856 <tag>
8857 <clip pos="2" side="tl" part="pers"/>
8858 </tag>
8859 <tag>
8860 <clip pos="2" side="tl" part="nbr"/>
8861 </tag>
8862 </tags>
8863 <lu>
8864 <clip pos="2" side="tl" part="lem"/>
8865 <clip pos="2" side="tl" part="a_verb"/>
8866 <clip pos="2" side="tl" part="temps"/>
8867 <clip pos="2" side="tl" part="pers"/>
8868 <clip pos="2" side="tl" part="nbr"/>
8869 </lu>
8870 <b pos="1"/>
8871 <lu>
8872 <lit v="pas"/>
8873 <lit-tag v="adv"/>
8874 </lu>
8875 <b pos="2"/>
8876 <lu>
8877 <clip pos="5" side="tl" part="lem"/>
8878 <lit-tag v="prn.pro"/>
8879 <clip pos="5" side="tl" part="tipoenc_pro"/>
8880 </lu>
8881 <b pos="3"/>
8882 <lu>
8883 <clip pos="4" side="tl" part="lemh"/>
8884 <clip pos="4" side="tl" part="a_verb"/>
8885 <clip pos="4" side="tl" part="temps"/>
8886 <clip pos="4" side="tl" part="lemq"/>
8887 </lu>
8888 </chunk>
8889 </out>
8890 </when>
8891 <otherwise>
8892 <choose>
8893 <when>
8894 <test>
8895 <in caseless="yes">
8896 <clip pos="1" side="tl" part="lem"/>
8897 <list n="adv_neg"/>
8898 </in>
8899 </test>
8900 <out>
8901 <chunk name="adv" case="caseFirstWord">
8902 <tags>
8903 <tag>
8904 <clip pos="1" side="tl" part="a_adv"/>
8905 </tag>
8906 </tags>
8907 <lu>
8908 <get-case-from pos="1">
8909 <lit v="ne"/>
8910 </get-case-from>
8911 <lit-tag v="adv"/>
8912 </lu>
8913 </chunk>
8914 <b/>
8915 </out>
8916 </when>
8917 </choose>
8918 <out>
8919 <chunk name="aller_adv_pro_inf" case="caseFirstWord">
8920 <tags>
8921 <tag>
8922 <lit-tag v="SV"/>
8923 </tag>
8924 <tag>
8925 <clip pos="2" side="tl" part="a_verb"/>
8926 </tag>
8927 <tag>
8928 <clip pos="2" side="tl" part="temps"/>
8929 </tag>
8930 <tag>
8931 <clip pos="2" side="tl" part="pers"/>
8932 </tag>
8933 <tag>
8934 <clip pos="2" side="tl" part="nbr"/>
8935 </tag>
8936 </tags>
8937 <lu>
8938 <clip pos="2" side="tl" part="lem"/>
8939 <clip pos="2" side="tl" part="a_verb"/>
8940 <clip pos="2" side="tl" part="temps"/>
8941 <clip pos="2" side="tl" part="pers"/>
8942 <clip pos="2" side="tl" part="nbr"/>
8943 </lu>
8944 <b pos="1"/>
8945 <lu>
8946 <get-case-from pos="2">
8947 <clip pos="1" side="tl" part="lem"/>
8948 </get-case-from>
8949 <clip pos="1" side="tl" part="a_adv"/>
8950 </lu>
8951 <b pos="2"/>
8952 <lu>
8953 <clip pos="5" side="tl" part="lem"/>
8954 <lit-tag v="prn.pro"/>
8955 <clip pos="5" side="tl" part="tipoenc_pro"/>
8956 </lu>
8957 <b pos="3"/>
8958 <lu>
8959 <clip pos="4" side="tl" part="lemh"/>
8960 <clip pos="4" side="tl" part="a_verb"/>
8961 <clip pos="4" side="tl" part="temps"/>
8962 <clip pos="4" side="tl" part="lemq"/>
8963 </lu>
8964 </chunk>
8965 </out>
8966 </otherwise>
8967 </choose>
8968 <call-macro n="f_bcond">
8969 <with-param pos="4"/>
8970 <with-param pos="5"/>
8971 </call-macro>
8972 <let>
8973 <var n="caseFirstWord"/>
8974 <lit v="aa"/>
8975 </let>
8976 </action>
8977 </rule>
8979 <rule comment="REGLA: adv ir a inf enc adv-&gt; aller adv pro inf adv">
8980 <pattern>
8981 <pattern-item n="adv"/>
8982 <pattern-item n="ir"/>
8983 <pattern-item n="a"/>
8984 <pattern-item n="inf"/>
8985 <pattern-item n="prnenc"/>
8986 <pattern-item n="adv"/>
8987 </pattern>
8988 <action>
8989 <call-macro n="firstWord">
8990 <with-param pos="1"/>
8991 </call-macro>
8992 <call-macro n="fts">
8993 <with-param pos="2"/>
8994 </call-macro>
8995 <choose>
8996 <when>
8997 <test>
8998 <equal caseless="yes">
8999 <clip pos="1" side="sl" part="lem"/>
9000 <lit v="no"/>
9001 </equal>
9002 </test>
9003 <choose>
9004 <when>
9005 <test>
9006 <in caseless="yes">
9007 <clip pos="6" side="tl" part="lem"/>
9008 <list n="adv_neg"/>
9009 </in>
9010 </test>
9011 <out>
9012 <chunk name="adv" case="caseFirstWord">
9013 <tags>
9014 <tag>
9015 <clip pos="1" side="tl" part="a_adv"/>
9016 </tag>
9017 </tags>
9018 <lu>
9019 <clip pos="1" side="tl" part="lem"/>
9020 <clip pos="1" side="tl" part="a_adv"/>
9021 </lu>
9022 </chunk>
9023 <b pos="1"/>
9024 <chunk name="aller_adv_pro_inf">
9025 <tags>
9026 <tag>
9027 <lit-tag v="SV"/>
9028 </tag>
9029 <tag>
9030 <clip pos="2" side="tl" part="a_verb"/>
9031 </tag>
9032 <tag>
9033 <clip pos="2" side="tl" part="temps"/>
9034 </tag>
9035 <tag>
9036 <clip pos="2" side="tl" part="pers"/>
9037 </tag>
9038 <tag>
9039 <clip pos="2" side="tl" part="nbr"/>
9040 </tag>
9041 </tags>
9042 <lu>
9043 <clip pos="2" side="tl" part="lem"/>
9044 <clip pos="2" side="tl" part="a_verb"/>
9045 <clip pos="2" side="tl" part="temps"/>
9046 <clip pos="2" side="tl" part="pers"/>
9047 <clip pos="2" side="tl" part="nbr"/>
9048 </lu>
9049 <b pos="2"/>
9050 <lu>
9051 <clip pos="6" side="tl" part="whole"/>
9052 </lu>
9053 <b pos="3"/>
9054 <lu>
9055 <clip pos="5" side="tl" part="lem"/>
9056 <lit-tag v="prn.pro"/>
9057 <clip pos="5" side="tl" part="tipoenc_pro"/>
9058 </lu>
9059 <b pos="5"/>
9060 <lu>
9061 <clip pos="4" side="tl" part="lemh"/>
9062 <clip pos="4" side="tl" part="a_verb"/>
9063 <clip pos="4" side="tl" part="temps"/>
9064 <clip pos="4" side="tl" part="lemq"/>
9065 </lu>
9066 </chunk>
9067 </out>
9068 </when>
9069 <otherwise>
9070 <out>
9071 <chunk name="adv" case="caseFirstWord">
9072 <tags>
9073 <tag>
9074 <clip pos="1" side="tl" part="a_adv"/>
9075 </tag>
9076 </tags>
9077 <lu>
9078 <clip pos="1" side="tl" part="lem"/>
9079 <clip pos="1" side="tl" part="a_adv"/>
9080 </lu>
9081 </chunk>
9082 <b/>
9083 <chunk name="aller_adv_pro_inf">
9084 <tags>
9085 <tag>
9086 <lit-tag v="SV"/>
9087 </tag>
9088 <tag>
9089 <clip pos="2" side="tl" part="a_verb"/>
9090 </tag>
9091 <tag>
9092 <clip pos="2" side="tl" part="temps"/>
9093 </tag>
9094 <tag>
9095 <clip pos="2" side="tl" part="pers"/>
9096 </tag>
9097 <tag>
9098 <clip pos="2" side="tl" part="nbr"/>
9099 </tag>
9100 </tags>
9101 <lu>
9102 <clip pos="2" side="tl" part="lem"/>
9103 <clip pos="2" side="tl" part="a_verb"/>
9104 <clip pos="2" side="tl" part="temps"/>
9105 <clip pos="2" side="tl" part="pers"/>
9106 <clip pos="2" side="tl" part="nbr"/>
9107 </lu>
9108 <b pos="1"/>
9109 <lu>
9110 <lit v="pas"/>
9111 <lit-tag v="adv"/>
9112 </lu>
9113 <b pos="2"/>
9114 <lu>
9115 <clip pos="5" side="tl" part="lem"/>
9116 <lit-tag v="prn.pro"/>
9117 <clip pos="5" side="tl" part="tipoenc_pro"/>
9118 </lu>
9119 <b pos="3"/>
9120 <lu>
9121 <clip pos="4" side="tl" part="lemh"/>
9122 <clip pos="4" side="tl" part="a_verb"/>
9123 <clip pos="4" side="tl" part="temps"/>
9124 <clip pos="4" side="tl" part="lemq"/>
9125 </lu>
9126 </chunk>
9127 <b pos="5"/>
9128 <chunk name="adv">
9129 <tags>
9130 <tag>
9131 <clip pos="6" side="tl" part="a_adv"/>
9132 </tag>
9133 </tags>
9134 <lu>
9135 <clip pos="6" side="tl" part="lem"/>
9136 <clip pos="6" side="tl" part="a_adv"/>
9137 </lu>
9138 </chunk>
9139 </out>
9140 </otherwise>
9141 </choose>
9142 </when>
9143 <otherwise>
9144 <choose>
9145 <when>
9146 <test>
9147 <in caseless="yes">
9148 <clip pos="1" side="tl" part="lem"/>
9149 <list n="adv_neg"/>
9150 </in>
9151 </test>
9152 <out>
9153 <chunk name="adv" case="caseFirstWord">
9154 <tags>
9155 <tag>
9156 <clip pos="1" side="tl" part="a_adv"/>
9157 </tag>
9158 </tags>
9159 <lu>
9160 <get-case-from pos="1">
9161 <lit v="ne"/>
9162 </get-case-from>
9163 <lit-tag v="adv"/>
9164 </lu>
9165 </chunk>
9166 <b/>
9167 </out>
9168 </when>
9169 </choose>
9170 <out>
9171 <chunk name="aller_adv_pro_inf" case="caseFirstWord">
9172 <tags>
9173 <tag>
9174 <lit-tag v="SV"/>
9175 </tag>
9176 <tag>
9177 <clip pos="2" side="tl" part="a_verb"/>
9178 </tag>
9179 <tag>
9180 <clip pos="2" side="tl" part="temps"/>
9181 </tag>
9182 <tag>
9183 <clip pos="2" side="tl" part="pers"/>
9184 </tag>
9185 <tag>
9186 <clip pos="2" side="tl" part="nbr"/>
9187 </tag>
9188 </tags>
9189 <lu>
9190 <clip pos="2" side="tl" part="lem"/>
9191 <clip pos="2" side="tl" part="a_verb"/>
9192 <clip pos="2" side="tl" part="temps"/>
9193 <clip pos="2" side="tl" part="pers"/>
9194 <clip pos="2" side="tl" part="nbr"/>
9195 </lu>
9196 <b pos="1"/>
9197 <lu>
9198 <get-case-from pos="2">
9199 <clip pos="1" side="tl" part="lem"/>
9200 </get-case-from>
9201 <clip pos="1" side="tl" part="a_adv"/>
9202 </lu>
9203 <b pos="2"/>
9204 <lu>
9205 <clip pos="5" side="tl" part="lem"/>
9206 <lit-tag v="prn.pro"/>
9207 <clip pos="5" side="tl" part="tipoenc_pro"/>
9208 </lu>
9209 <b pos="3"/>
9210 <lu>
9211 <clip pos="4" side="tl" part="lemh"/>
9212 <clip pos="4" side="tl" part="a_verb"/>
9213 <clip pos="4" side="tl" part="temps"/>
9214 <clip pos="4" side="tl" part="lemq"/>
9215 </lu>
9216 </chunk>
9217 <b pos="5"/>
9218 <chunk name="adv">
9219 <tags>
9220 <tag>
9221 <clip pos="6" side="tl" part="a_adv"/>
9222 </tag>
9223 </tags>
9224 <lu>
9225 <clip pos="6" side="tl" part="lem"/>
9226 <clip pos="6" side="tl" part="a_adv"/>
9227 </lu>
9228 </chunk>
9229 </out>
9230 </otherwise>
9231 </choose>
9232 <let>
9233 <var n="caseFirstWord"/>
9234 <lit v="aa"/>
9235 </let>
9236 </action>
9237 </rule>
9239 <rule comment="REGLA: ir a inf enc adv -&gt; aller adv pro inf">
9240 <pattern>
9241 <pattern-item n="ir"/>
9242 <pattern-item n="a"/>
9243 <pattern-item n="inf"/>
9244 <pattern-item n="prnenc"/>
9245 <pattern-item n="adv"/>
9246 </pattern>
9247 <action>
9248 <call-macro n="firstWord">
9249 <with-param pos="1"/>
9250 </call-macro>
9251 <call-macro n="fts">
9252 <with-param pos="1"/>
9253 </call-macro>
9254 <out>
9255 <chunk name="aller_adv_pro_inf" case="caseFirstWord">
9256 <tags>
9257 <tag>
9258 <lit-tag v="SV"/>
9259 </tag>
9260 <tag>
9261 <clip pos="1" side="tl" part="a_verb"/>
9262 </tag>
9263 <tag>
9264 <clip pos="1" side="tl" part="temps"/>
9265 </tag>
9266 <tag>
9267 <clip pos="1" side="tl" part="pers"/>
9268 </tag>
9269 <tag>
9270 <clip pos="1" side="tl" part="nbr"/>
9271 </tag>
9272 </tags>
9273 <lu>
9274 <clip pos="1" side="tl" part="lem"/>
9275 <clip pos="1" side="tl" part="a_verb"/>
9276 <clip pos="1" side="tl" part="temps"/>
9277 <clip pos="1" side="tl" part="pers"/>
9278 <clip pos="1" side="tl" part="nbr"/>
9279 </lu>
9280 <b pos="1"/>
9281 <lu>
9282 <clip pos="5" side="tl" part="whole"/>
9283 </lu>
9284 <b pos="2"/>
9285 <lu>
9286 <clip pos="4" side="tl" part="lem"/>
9287 <lit-tag v="prn.pro"/>
9288 <clip pos="4" side="tl" part="tipoenc_pro"/>
9289 </lu>
9290 <b pos="3"/>
9291 <lu>
9292 <clip pos="3" side="tl" part="lemh"/>
9293 <clip pos="3" side="tl" part="a_verb"/>
9294 <clip pos="3" side="tl" part="temps"/>
9295 <clip pos="3" side="tl" part="lemq"/>
9296 </lu>
9297 </chunk>
9298 </out>
9299 <call-macro n="f_bcond">
9300 <with-param pos="4"/>
9301 <with-param pos="5"/>
9302 </call-macro>
9303 <let>
9304 <var n="caseFirstWord"/>
9305 <lit v="aa"/>
9306 </let>
9307 </action>
9308 </rule>
9310 <rule comment="REGLA: adv ir a inf enc enc-&gt; aller adv pro pro inf">
9311 <pattern>
9312 <pattern-item n="adv"/>
9313 <pattern-item n="ir"/>
9314 <pattern-item n="a"/>
9315 <pattern-item n="inf"/>
9316 <pattern-item n="prnenc"/>
9317 <pattern-item n="prnenc"/>
9318 </pattern>
9319 <action>
9320 <call-macro n="firstWord">
9321 <with-param pos="1"/>
9322 </call-macro>
9323 <call-macro n="fts">
9324 <with-param pos="2"/>
9325 </call-macro>
9326 <choose>
9327 <when>
9328 <test>
9329 <equal caseless="yes">
9330 <clip pos="1" side="sl" part="lem"/>
9331 <lit v="no"/>
9332 </equal>
9333 </test>
9334 <out>
9335 <chunk name="adv" case="caseFirstWord">
9336 <tags>
9337 <tag>
9338 <clip pos="1" side="tl" part="a_adv"/>
9339 </tag>
9340 </tags>
9341 <lu>
9342 <clip pos="1" side="tl" part="lem"/>
9343 <clip pos="1" side="tl" part="a_adv"/>
9344 </lu>
9345 </chunk>
9346 <b/>
9347 <chunk name="aller_adv_pro_pro_inf">
9348 <tags>
9349 <tag>
9350 <lit-tag v="SV"/>
9351 </tag>
9352 <tag>
9353 <clip pos="2" side="tl" part="a_verb"/>
9354 </tag>
9355 <tag>
9356 <clip pos="2" side="tl" part="temps"/>
9357 </tag>
9358 <tag>
9359 <clip pos="2" side="tl" part="pers"/>
9360 </tag>
9361 <tag>
9362 <clip pos="2" side="tl" part="nbr"/>
9363 </tag>
9364 </tags>
9365 <lu>
9366 <clip pos="2" side="tl" part="lem"/>
9367 <clip pos="2" side="tl" part="a_verb"/>
9368 <clip pos="2" side="tl" part="temps"/>
9369 <clip pos="2" side="tl" part="pers"/>
9370 <clip pos="2" side="tl" part="nbr"/>
9371 </lu>
9372 <b pos="1"/>
9373 <lu>
9374 <lit v="pas"/>
9375 <lit-tag v="adv"/>
9376 </lu>
9377 <b pos="2"/>
9378 <lu>
9379 <clip pos="5" side="tl" part="lem"/>
9380 <lit-tag v="prn.pro"/>
9381 <clip pos="5" side="tl" part="tipoenc_pro"/>
9382 </lu>
9383 <b pos="3"/>
9384 <lu>
9385 <clip pos="6" side="tl" part="lem"/>
9386 <lit-tag v="prn.pro"/>
9387 <clip pos="6" side="tl" part="tipoenc_pro"/>
9388 </lu>
9389 <b/>
9390 <lu>
9391 <clip pos="4" side="tl" part="lemh"/>
9392 <clip pos="4" side="tl" part="a_verb"/>
9393 <clip pos="4" side="tl" part="temps"/>
9394 <clip pos="4" side="tl" part="lemq"/>
9395 </lu>
9396 </chunk>
9397 </out>
9398 </when>
9399 <otherwise>
9400 <choose>
9401 <when>
9402 <test>
9403 <in caseless="yes">
9404 <clip pos="1" side="tl" part="lem"/>
9405 <list n="adv_neg"/>
9406 </in>
9407 </test>
9408 <out>
9409 <chunk name="adv" case="caseFirstWord">
9410 <tags>
9411 <tag>
9412 <clip pos="1" side="tl" part="a_adv"/>
9413 </tag>
9414 </tags>
9415 <lu>
9416 <get-case-from pos="1">
9417 <lit v="ne"/>
9418 </get-case-from>
9419 <lit-tag v="adv"/>
9420 </lu>
9421 </chunk>
9422 <b/>
9423 </out>
9424 </when>
9425 </choose>
9426 <out>
9427 <chunk name="aller_adv_pro_pro_inf" case="caseFirstWord">
9428 <tags>
9429 <tag>
9430 <lit-tag v="SV"/>
9431 </tag>
9432 <tag>
9433 <clip pos="2" side="tl" part="a_verb"/>
9434 </tag>
9435 <tag>
9436 <clip pos="2" side="tl" part="temps"/>
9437 </tag>
9438 <tag>
9439 <clip pos="2" side="tl" part="pers"/>
9440 </tag>
9441 <tag>
9442 <clip pos="2" side="tl" part="nbr"/>
9443 </tag>
9444 </tags>
9445 <lu>
9446 <clip pos="2" side="tl" part="lem"/>
9447 <clip pos="2" side="tl" part="a_verb"/>
9448 <clip pos="2" side="tl" part="temps"/>
9449 <clip pos="2" side="tl" part="pers"/>
9450 <clip pos="2" side="tl" part="nbr"/>
9451 </lu>
9452 <b pos="1"/>
9453 <lu>
9454 <get-case-from pos="2">
9455 <clip pos="1" side="tl" part="lem"/>
9456 </get-case-from>
9457 <clip pos="1" side="tl" part="a_adv"/>
9458 </lu>
9459 <b pos="2"/>
9460 <lu>
9461 <clip pos="5" side="tl" part="lem"/>
9462 <lit-tag v="prn.pro"/>
9463 <clip pos="5" side="tl" part="tipoenc_pro"/>
9464 </lu>
9465 <b pos="3"/>
9466 <lu>
9467 <clip pos="6" side="tl" part="lem"/>
9468 <lit-tag v="prn.pro"/>
9469 <clip pos="6" side="tl" part="tipoenc_pro"/>
9470 </lu>
9471 <b/>
9472 <lu>
9473 <clip pos="4" side="tl" part="lemh"/>
9474 <clip pos="4" side="tl" part="a_verb"/>
9475 <clip pos="4" side="tl" part="temps"/>
9476 <clip pos="4" side="tl" part="lemq"/>
9477 </lu>
9478 </chunk>
9479 </out>
9480 </otherwise>
9481 </choose>
9482 <let>
9483 <var n="caseFirstWord"/>
9484 <lit v="aa"/>
9485 </let>
9486 </action>
9487 </rule>
9489 <rule comment="REGLA: ir a inf enc enc adv-&gt; aller adv pro pro inf">
9490 <pattern>
9491 <pattern-item n="ir"/>
9492 <pattern-item n="a"/>
9493 <pattern-item n="inf"/>
9494 <pattern-item n="prnenc"/>
9495 <pattern-item n="prnenc"/>
9496 <pattern-item n="adv"/>
9497 </pattern>
9498 <action>
9499 <call-macro n="firstWord">
9500 <with-param pos="1"/>
9501 </call-macro>
9502 <call-macro n="fts">
9503 <with-param pos="1"/>
9504 </call-macro>
9505 <out>
9506 <chunk name="aller_adv_pro_pro_inf" case="caseFirstWord">
9507 <tags>
9508 <tag>
9509 <lit-tag v="SV"/>
9510 </tag>
9511 <tag>
9512 <clip pos="1" side="tl" part="a_verb"/>
9513 </tag>
9514 <tag>
9515 <clip pos="1" side="tl" part="temps"/>
9516 </tag>
9517 <tag>
9518 <clip pos="1" side="tl" part="pers"/>
9519 </tag>
9520 <tag>
9521 <clip pos="1" side="tl" part="nbr"/>
9522 </tag>
9523 </tags>
9524 <lu>
9525 <clip pos="1" side="tl" part="lem"/>
9526 <clip pos="1" side="tl" part="a_verb"/>
9527 <clip pos="1" side="tl" part="temps"/>
9528 <clip pos="1" side="tl" part="pers"/>
9529 <clip pos="1" side="tl" part="nbr"/>
9530 </lu>
9531 <b pos="1"/>
9532 <lu>
9533 <clip pos="6" side="tl" part="whole"/>
9534 </lu>
9535 <b pos="2"/>
9536 <lu>
9537 <clip pos="4" side="tl" part="lem"/>
9538 <lit-tag v="prn.pro"/>
9539 <clip pos="4" side="tl" part="tipoenc_pro"/>
9540 </lu>
9541 <b pos="5"/>
9542 <lu>
9543 <clip pos="5" side="tl" part="lem"/>
9544 <lit-tag v="prn.pro"/>
9545 <clip pos="5" side="tl" part="tipoenc_pro"/>
9546 </lu>
9547 <b/>
9548 <lu>
9549 <clip pos="3" side="tl" part="lemh"/>
9550 <clip pos="3" side="tl" part="a_verb"/>
9551 <clip pos="3" side="tl" part="temps"/>
9552 <clip pos="3" side="tl" part="lemq"/>
9553 </lu>
9554 </chunk>
9555 </out>
9556 <let>
9557 <var n="caseFirstWord"/>
9558 <lit v="aa"/>
9559 </let>
9560 </action>
9561 </rule>
9563 <rule comment="REGLA: adv ir a inf enc enc enc-&gt; aller adv pro pro inf enc">
9564 <pattern>
9565 <pattern-item n="adv"/>
9566 <pattern-item n="ir"/>
9567 <pattern-item n="a"/>
9568 <pattern-item n="inf"/>
9569 <pattern-item n="prnenc"/>
9570 <pattern-item n="prnenc"/>
9571 <pattern-item n="adv"/>
9572 </pattern>
9573 <action>
9574 <call-macro n="firstWord">
9575 <with-param pos="1"/>
9576 </call-macro>
9577 <call-macro n="fts">
9578 <with-param pos="2"/>
9579 </call-macro>
9580 <choose>
9581 <when>
9582 <test>
9583 <equal caseless="yes">
9584 <clip pos="1" side="sl" part="lem"/>
9585 <lit v="no"/>
9586 </equal>
9587 </test>
9588 <choose>
9589 <when>
9590 <test>
9591 <in caseless="yes">
9592 <clip pos="7" side="tl" part="lem"/>
9593 <list n="adv_neg"/>
9594 </in>
9595 </test>
9596 <out>
9597 <chunk name="adv" case="caseFirstWord">
9598 <tags>
9599 <tag>
9600 <clip pos="1" side="tl" part="a_adv"/>
9601 </tag>
9602 </tags>
9603 <lu>
9604 <clip pos="1" side="tl" part="lem"/>
9605 <clip pos="1" side="tl" part="a_adv"/>
9606 </lu>
9607 </chunk>
9608 <b/>
9609 <chunk name="aller_adv_pro_pro_inf">
9610 <tags>
9611 <tag>
9612 <lit-tag v="SV"/>
9613 </tag>
9614 <tag>
9615 <clip pos="2" side="tl" part="a_verb"/>
9616 </tag>
9617 <tag>
9618 <clip pos="2" side="tl" part="temps"/>
9619 </tag>
9620 <tag>
9621 <clip pos="2" side="tl" part="pers"/>
9622 </tag>
9623 <tag>
9624 <clip pos="2" side="tl" part="nbr"/>
9625 </tag>
9626 </tags>
9627 <lu>
9628 <clip pos="2" side="tl" part="lem"/>
9629 <clip pos="2" side="tl" part="a_verb"/>
9630 <clip pos="2" side="tl" part="temps"/>
9631 <clip pos="2" side="tl" part="pers"/>
9632 <clip pos="2" side="tl" part="nbr"/>
9633 </lu>
9634 <b pos="1"/>
9635 <lu>
9636 <clip pos="7" side="tl" part="whole"/>
9637 </lu>
9638 <b pos="2"/>
9639 <lu>
9640 <clip pos="5" side="tl" part="lem"/>
9641 <lit-tag v="prn.pro"/>
9642 <clip pos="5" side="tl" part="tipoenc_pro"/>
9643 </lu>
9644 <b pos="3"/>
9645 <lu>
9646 <clip pos="6" side="tl" part="lem"/>
9647 <lit-tag v="prn.pro"/>
9648 <clip pos="6" side="tl" part="tipoenc_pro"/>
9649 </lu>
9650 <b pos="6"/>
9651 <lu>
9652 <clip pos="4" side="tl" part="lemh"/>
9653 <clip pos="4" side="tl" part="a_verb"/>
9654 <clip pos="4" side="tl" part="temps"/>
9655 <clip pos="4" side="tl" part="lemq"/>
9656 </lu>
9657 </chunk>
9658 </out>
9659 </when>
9660 <otherwise>
9661 <out>
9662 <chunk name="adv" case="caseFirstWord">
9663 <tags>
9664 <tag>
9665 <clip pos="1" side="tl" part="a_adv"/>
9666 </tag>
9667 </tags>
9668 <lu>
9669 <clip pos="1" side="tl" part="lem"/>
9670 <clip pos="1" side="tl" part="a_adv"/>
9671 </lu>
9672 </chunk>
9673 <b/>
9674 <chunk name="aller_adv_pro_pro_inf">
9675 <tags>
9676 <tag>
9677 <lit-tag v="SV"/>
9678 </tag>
9679 <tag>
9680 <clip pos="2" side="tl" part="a_verb"/>
9681 </tag>
9682 <tag>
9683 <clip pos="2" side="tl" part="temps"/>
9684 </tag>
9685 <tag>
9686 <clip pos="2" side="tl" part="pers"/>
9687 </tag>
9688 <tag>
9689 <clip pos="2" side="tl" part="nbr"/>
9690 </tag>
9691 </tags>
9692 <lu>
9693 <clip pos="2" side="tl" part="lem"/>
9694 <clip pos="2" side="tl" part="a_verb"/>
9695 <clip pos="2" side="tl" part="temps"/>
9696 <clip pos="2" side="tl" part="pers"/>
9697 <clip pos="2" side="tl" part="nbr"/>
9698 </lu>
9699 <b pos="1"/>
9700 <lu>
9701 <lit v="pas"/>
9702 <lit-tag v="adv"/>
9703 </lu>
9704 <b pos="2"/>
9705 <lu>
9706 <clip pos="5" side="tl" part="lem"/>
9707 <lit-tag v="prn.pro"/>
9708 <clip pos="5" side="tl" part="tipoenc_pro"/>
9709 </lu>
9710 <b pos="3"/>
9711 <lu>
9712 <clip pos="6" side="tl" part="lem"/>
9713 <lit-tag v="prn.pro"/>
9714 <clip pos="6" side="tl" part="tipoenc_pro"/>
9715 </lu>
9716 <b/>
9717 <lu>
9718 <clip pos="4" side="tl" part="lemh"/>
9719 <clip pos="4" side="tl" part="a_verb"/>
9720 <clip pos="4" side="tl" part="temps"/>
9721 <clip pos="4" side="tl" part="lemq"/>
9722 </lu>
9723 </chunk>
9724 <b pos="6"/>
9725 <chunk name="adv">
9726 <tags>
9727 <tag>
9728 <clip pos="7" side="tl" part="a_adv"/>
9729 </tag>
9730 </tags>
9731 <lu>
9732 <clip pos="7" side="tl" part="lem"/>
9733 <clip pos="7" side="tl" part="a_adv"/>
9734 </lu>
9735 </chunk>
9736 </out>
9737 </otherwise>
9738 </choose>
9739 </when>
9740 <otherwise>
9741 <choose>
9742 <when>
9743 <test>
9744 <in caseless="yes">
9745 <clip pos="1" side="tl" part="lem"/>
9746 <list n="adv_neg"/>
9747 </in>
9748 </test>
9749 <out>
9750 <chunk name="adv" case="caseFirstWord">
9751 <tags>
9752 <tag>
9753 <clip pos="1" side="tl" part="a_adv"/>
9754 </tag>
9755 </tags>
9756 <lu>
9757 <get-case-from pos="1">
9758 <lit v="ne"/>
9759 </get-case-from>
9760 <lit-tag v="adv"/>
9761 </lu>
9762 </chunk>
9763 <b/>
9764 </out>
9765 </when>
9766 </choose>
9767 <out>
9768 <chunk name="aller_adv_pro_pro_inf" case="caseFirstWord">
9769 <tags>
9770 <tag>
9771 <lit-tag v="SV"/>
9772 </tag>
9773 <tag>
9774 <clip pos="2" side="tl" part="a_verb"/>
9775 </tag>
9776 <tag>
9777 <clip pos="2" side="tl" part="temps"/>
9778 </tag>
9779 <tag>
9780 <clip pos="2" side="tl" part="pers"/>
9781 </tag>
9782 <tag>
9783 <clip pos="2" side="tl" part="nbr"/>
9784 </tag>
9785 </tags>
9786 <lu>
9787 <clip pos="2" side="tl" part="lem"/>
9788 <clip pos="2" side="tl" part="a_verb"/>
9789 <clip pos="2" side="tl" part="temps"/>
9790 <clip pos="2" side="tl" part="pers"/>
9791 <clip pos="2" side="tl" part="nbr"/>
9792 </lu>
9793 <b pos="1"/>
9794 <lu>
9795 <get-case-from pos="2">
9796 <clip pos="1" side="tl" part="lem"/>
9797 </get-case-from>
9798 <clip pos="1" side="tl" part="a_adv"/>
9799 </lu>
9800 <b pos="2"/>
9801 <lu>
9802 <clip pos="5" side="tl" part="lem"/>
9803 <lit-tag v="prn.pro"/>
9804 <clip pos="5" side="tl" part="tipoenc_pro"/>
9805 </lu>
9806 <b pos="3"/>
9807 <lu>
9808 <clip pos="6" side="tl" part="lem"/>
9809 <lit-tag v="prn.pro"/>
9810 <clip pos="6" side="tl" part="tipoenc_pro"/>
9811 </lu>
9812 <b/>
9813 <lu>
9814 <clip pos="4" side="tl" part="lemh"/>
9815 <clip pos="4" side="tl" part="a_verb"/>
9816 <clip pos="4" side="tl" part="temps"/>
9817 <clip pos="4" side="tl" part="lemq"/>
9818 </lu>
9819 </chunk>
9820 <b pos="6"/>
9821 <chunk name="adv">
9822 <tags>
9823 <tag>
9824 <clip pos="7" side="tl" part="a_adv"/>
9825 </tag>
9826 </tags>
9827 <lu>
9828 <clip pos="7" side="tl" part="lem"/>
9829 <clip pos="7" side="tl" part="a_adv"/>
9830 </lu>
9831 </chunk>
9832 </out>
9833 </otherwise>
9834 </choose>
9835 <let>
9836 <var n="caseFirstWord"/>
9837 <lit v="aa"/>
9838 </let>
9839 </action>
9840 </rule>
9842 <rule comment="REGLA: ger -&gt; en ger">
9843 <pattern>
9844 <pattern-item n="ger"/>
9845 </pattern>
9846 <action>
9847 <call-macro n="firstWord">
9848 <with-param pos="1"/>
9849 </call-macro>
9850 <out>
9851 <chunk name="ger" case="caseFirstWord">
9852 <tags>
9853 <tag>
9854 <lit-tag v="ger"/>
9855 </tag>
9856 <tag>
9857 <clip pos="1" side="tl" part="a_verb"/>
9858 </tag>
9859 <tag>
9860 <clip pos="1" side="tl" part="temps"/>
9861 </tag>
9862 </tags>
9863 <lu>
9864 <lit v="en"/>
9865 <lit-tag v="pr"/>
9866 </lu>
9867 <b/>
9868 <lu>
9869 <clip pos="1" side="tl" part="lemh"/>
9870 <clip pos="1" side="tl" part="a_verb"/>
9871 <clip pos="1" side="tl" part="temps"/>
9872 <clip pos="1" side="tl" part="pers"/>
9873 <clip pos="1" side="tl" part="nbr"/>
9874 <clip pos="1" side="tl" part="lemq"/>
9875 </lu>
9876 </chunk>
9877 </out>
9878 <let>
9879 <var n="caseFirstWord"/>
9880 <lit v="aa"/>
9881 </let>
9882 </action>
9883 </rule>
9885 <rule comment="REGLA: adv ger">
9886 <pattern>
9887 <pattern-item n="adv_preadv"/>
9888 <pattern-item n="ger"/>
9889 </pattern>
9890 <action>
9891 <call-macro n="firstWord">
9892 <with-param pos="1"/>
9893 </call-macro>
9894 <choose>
9895 <when>
9896 <test>
9897 <in caseless="yes">
9898 <clip pos="1" side="tl" part="lem"/>
9899 <list n="adv_neg"/>
9900 </in>
9901 </test>
9902 <out>
9903 <chunk name="adv" case="caseFirstWord">
9904 <tags>
9905 <tag>
9906 <clip pos="1" side="tl" part="a_adv"/>
9907 </tag>
9908 </tags>
9909 <lu>
9910 <lit v="ne"/>
9911 <lit-tag v="adv"/>
9912 </lu>
9913 </chunk>
9914 <b pos="1"/>
9915 <chunk name="ger">
9916 <tags>
9917 <tag>
9918 <lit-tag v="ger"/>
9919 </tag>
9920 <tag>
9921 <clip pos="2" side="tl" part="a_verb"/>
9922 </tag>
9923 <tag>
9924 <clip pos="2" side="tl" part="temps"/>
9925 </tag>
9926 </tags>
9927 <lu>
9928 <lit v="en"/>
9929 <lit-tag v="pr"/>
9930 </lu>
9931 <b/>
9932 <lu>
9933 <clip pos="2" side="tl" part="lemh"/>
9934 <clip pos="2" side="tl" part="a_verb"/>
9935 <clip pos="2" side="tl" part="temps"/>
9936 <clip pos="2" side="tl" part="pers"/>
9937 <clip pos="2" side="tl" part="nbr"/>
9938 <clip pos="2" side="tl" part="lemq"/>
9939 </lu>
9940 </chunk>
9941 <b/>
9942 <chunk name="adv">
9943 <tags>
9944 <tag>
9945 <clip pos="1" side="tl" part="a_adv"/>
9946 </tag>
9947 </tags>
9948 <lu>
9949 <clip pos="1" side="tl" part="lem"/>
9950 <clip pos="1" side="tl" part="a_adv"/>
9951 </lu>
9952 </chunk>
9953 </out>
9954 </when>
9955 <otherwise>
9956 <out>
9957 <chunk name="adv" case="caseFirstWord">
9958 <tags>
9959 <tag>
9960 <clip pos="1" side="tl" part="a_adv"/>
9961 </tag>
9962 </tags>
9963 <lu>
9964 <clip pos="1" side="tl" part="lem"/>
9965 <clip pos="1" side="tl" part="a_adv"/>
9966 </lu>
9967 </chunk>
9968 <b pos="1"/>
9969 <chunk name="ger">
9970 <tags>
9971 <tag>
9972 <lit-tag v="ger"/>
9973 </tag>
9974 <tag>
9975 <clip pos="2" side="tl" part="a_verb"/>
9976 </tag>
9977 <tag>
9978 <clip pos="2" side="tl" part="temps"/>
9979 </tag>
9980 </tags>
9981 <lu>
9982 <lit v="en"/>
9983 <lit-tag v="pr"/>
9984 </lu>
9985 <b/>
9986 <lu>
9987 <clip pos="2" side="tl" part="lemh"/>
9988 <clip pos="2" side="tl" part="a_verb"/>
9989 <clip pos="2" side="tl" part="temps"/>
9990 <clip pos="2" side="tl" part="pers"/>
9991 <clip pos="2" side="tl" part="nbr"/>
9992 <clip pos="2" side="tl" part="lemq"/>
9993 </lu>
9994 </chunk>
9995 </out>
9996 <call-macro n="envia_pas">
9997 <with-param pos="1"/>
9998 </call-macro>
9999 </otherwise>
10000 </choose>
10001 <let>
10002 <var n="caseFirstWord"/>
10003 <lit v="aa"/>
10004 </let>
10005 </action>
10006 </rule>
10008 <rule comment="prnpro">
10009 <!--per quan va seguit d'un verb desconegut-->
10010 <pattern>
10011 <pattern-item n="prnpro"/>
10012 </pattern>
10013 <action>
10014 <call-macro n="f_concord1">
10015 <with-param pos="1"/>
10016 </call-macro>
10017 <call-macro n="firstWord">
10018 <with-param pos="1"/>
10019 </call-macro>
10020 <out>
10021 <chunk name="pro" case="caseFirstWord">
10022 <tags>
10023 <tag>
10024 <lit-tag v="prnpro"/>
10025 </tag>
10026 <tag>
10027 <clip pos="1" side="tl" part="tipoenc_pro"/>
10028 </tag>
10029 </tags>
10030 <lu>
10031 <clip pos="1" side="tl" part="lem"/>
10032 <lit-tag v="prn.pro"/>
10033 <clip pos="1" side="tl" part="tipoenc_pro"/>
10034 </lu>
10035 </chunk>
10036 </out>
10037 <let>
10038 <var n="caseFirstWord"/>
10039 <lit v="aa"/>
10040 </let>
10041 </action>
10042 </rule>
10044 <rule comment="prnpro verbpers">
10045 <pattern>
10046 <pattern-item n="prnpro"/>
10047 <pattern-item n="verbpers"/>
10048 </pattern>
10049 <action>
10050 <call-macro n="fts">
10051 <with-param pos="2"/>
10052 </call-macro>
10053 <call-macro n="f_imp">
10054 <with-param pos="2"/>
10055 </call-macro>
10056 <call-macro n="haber">
10057 <with-param pos="2"/>
10058 </call-macro>
10059 <call-macro n="firstWord">
10060 <with-param pos="1"/>
10061 </call-macro>
10062 <choose>
10063 <when>
10064 <test>
10065 <equal>
10066 <clip pos="2" side="sl" part="temps"/>
10067 <lit-tag v="ifi"/>
10068 </equal>
10069 </test>
10070 <call-macro n="aux_ifi">
10071 <with-param pos="2"/>
10072 </call-macro>
10073 <choose>
10074 <!--per poder fer concordar el gen i el nbr del pp amb el del prn-->
10075 <when>
10076 <test>
10077 <equal>
10078 <clip pos="2" side="sl" part="gen"/>
10079 <lit-tag v="f"/>
10080 </equal>
10081 </test>
10082 <let>
10083 <var n="gen_pp"/>
10084 <lit-tag v="f"/>
10085 </let>
10086 </when>
10087 <otherwise>
10088 <let>
10089 <var n="gen_pp"/>
10090 <lit-tag v="m"/>
10091 </let>
10092 </otherwise>
10093 </choose>
10094 <choose>
10095 <when>
10096 <test>
10097 <equal>
10098 <clip pos="2" side="sl" part="nbr"/>
10099 <lit-tag v="pl"/>
10100 </equal>
10101 </test>
10102 <let>
10103 <var n="nbr_pp"/>
10104 <lit-tag v="pl"/>
10105 </let>
10106 </when>
10107 <otherwise>
10108 <let>
10109 <var n="nbr_pp"/>
10110 <lit-tag v="sg"/>
10111 </let>
10112 </otherwise>
10113 </choose>
10114 <choose>
10115 <!--per poder fer concordar el gen i el nbr del pp amb el del prn-->
10116 <when>
10117 <test>
10118 <equal>
10119 <clip pos="2" side="sl" part="gen"/>
10120 <lit-tag v="f"/>
10121 </equal>
10122 </test>
10123 <let>
10124 <var n="gen_pp"/>
10125 <lit-tag v="f"/>
10126 </let>
10127 </when>
10128 <otherwise>
10129 <let>
10130 <var n="gen_pp"/>
10131 <lit-tag v="m"/>
10132 </let>
10133 </otherwise>
10134 </choose>
10135 <choose>
10136 <when>
10137 <test>
10138 <equal>
10139 <clip pos="2" side="sl" part="nbr"/>
10140 <lit-tag v="pl"/>
10141 </equal>
10142 </test>
10143 <let>
10144 <var n="nbr_pp"/>
10145 <lit-tag v="pl"/>
10146 </let>
10147 </when>
10148 <otherwise>
10149 <let>
10150 <var n="nbr_pp"/>
10151 <lit-tag v="sg"/>
10152 </let>
10153 </otherwise>
10154 </choose>
10155 <out>
10156 <chunk name="pro_aux_pp" case="caseFirstWord">
10157 <tags>
10158 <tag>
10159 <lit-tag v="SV"/>
10160 </tag>
10161 <tag>
10162 <clip pos="2" side="tl" part="a_verb"/>
10163 </tag>
10164 <tag>
10165 <clip pos="2" side="sl" part="temps"/>
10166 </tag>
10167 <tag>
10168 <clip pos="2" side="tl" part="pers"/>
10169 </tag>
10170 <tag>
10171 <clip pos="2" side="tl" part="nbr"/>
10172 </tag>
10173 </tags>
10174 <lu>
10175 <clip pos="1" side="tl" part="lem"/>
10176 <lit-tag v="prn.pro"/>
10177 <clip pos="1" side="tl" part="tipoenc_pro"/>
10178 </lu>
10179 <b pos="1"/>
10180 <lu>
10181 <var n="auxiliar"/>
10182 <var n="etiq_aux"/>
10183 <lit-tag v="pri"/>
10184 <clip pos="2" side="tl" part="pers"/>
10185 <clip pos="2" side="tl" part="nbr"/>
10186 </lu>
10187 <b/>
10188 <lu>
10189 <clip pos="2" side="tl" part="lemh"/>
10190 <clip pos="2" side="tl" part="a_verb"/>
10191 <lit-tag v="pp"/>
10192 <var n="gen_pp"/>
10193 <var n="nbr_pp"/>
10194 <clip pos="2" side="tl" part="lemq"/>
10195 </lu>
10196 </chunk>
10197 </out>
10198 </when>
10199 <otherwise>
10200 <out>
10201 <chunk name="pro_verb" case="caseFirstWord">
10202 <tags>
10203 <tag>
10204 <lit-tag v="SV"/>
10205 </tag>
10206 <tag>
10207 <clip pos="2" side="tl" part="a_verb"/>
10208 </tag>
10209 <tag>
10210 <clip pos="2" side="tl" part="temps"/>
10211 </tag>
10212 <tag>
10213 <clip pos="2" side="tl" part="pers"/>
10214 </tag>
10215 <tag>
10216 <clip pos="2" side="tl" part="nbr"/>
10217 </tag>
10218 </tags>
10219 <lu>
10220 <clip pos="1" side="tl" part="lem"/>
10221 <lit-tag v="prn.pro"/>
10222 <clip pos="1" side="tl" part="tipoenc_pro"/>
10223 </lu>
10224 <b pos="1"/>
10225 <lu>
10226 <clip pos="2" side="tl" part="lemh"/>
10227 <clip pos="2" side="tl" part="a_verb"/>
10228 <clip pos="2" side="tl" part="temps"/>
10229 <clip pos="2" side="tl" part="pers"/>
10230 <clip pos="2" side="tl" part="nbr"/>
10231 <clip pos="2" side="tl" part="lemq"/>
10232 </lu>
10233 </chunk>
10234 </out>
10235 </otherwise>
10236 </choose>
10237 <let>
10238 <var n="caseFirstWord"/>
10239 <lit v="aa"/>
10240 </let>
10241 </action>
10242 </rule>
10244 <rule comment="adv prnpro verbpers">
10245 <pattern>
10246 <pattern-item n="adv_preadv"/>
10247 <pattern-item n="prnpro"/>
10248 <pattern-item n="verbpers"/>
10249 </pattern>
10250 <action>
10251 <call-macro n="fts">
10252 <with-param pos="3"/>
10253 </call-macro>
10254 <call-macro n="f_imp">
10255 <with-param pos="3"/>
10256 </call-macro>
10257 <call-macro n="haber">
10258 <with-param pos="3"/>
10259 </call-macro>
10260 <call-macro n="firstWord">
10261 <with-param pos="1"/>
10262 </call-macro>
10263 <choose>
10264 <when>
10265 <test>
10266 <equal>
10267 <clip pos="3" side="sl" part="temps"/>
10268 <lit-tag v="ifi"/>
10269 </equal>
10270 </test>
10271 <call-macro n="aux_ifi">
10272 <with-param pos="3"/>
10273 </call-macro>
10274 <choose>
10275 <!--per poder fer concordar el gen i el nbr del pp amb el del prn-->
10276 <when>
10277 <test>
10278 <equal>
10279 <clip pos="2" side="sl" part="gen"/>
10280 <lit-tag v="f"/>
10281 </equal>
10282 </test>
10283 <let>
10284 <var n="gen_pp"/>
10285 <lit-tag v="f"/>
10286 </let>
10287 </when>
10288 <otherwise>
10289 <let>
10290 <var n="gen_pp"/>
10291 <lit-tag v="m"/>
10292 </let>
10293 </otherwise>
10294 </choose>
10295 <choose>
10296 <when>
10297 <test>
10298 <equal>
10299 <clip pos="2" side="sl" part="nbr"/>
10300 <lit-tag v="pl"/>
10301 </equal>
10302 </test>
10303 <let>
10304 <var n="nbr_pp"/>
10305 <lit-tag v="pl"/>
10306 </let>
10307 </when>
10308 <otherwise>
10309 <let>
10310 <var n="nbr_pp"/>
10311 <lit-tag v="sg"/>
10312 </let>
10313 </otherwise>
10314 </choose>
10315 <choose>
10316 <when>
10317 <test>
10318 <in caseless="yes">
10319 <clip pos="1" side="tl" part="lem"/>
10320 <list n="adv_neg"/>
10321 </in>
10322 </test>
10323 <out>
10324 <chunk name="adv" case="caseFirstWord">
10325 <tags>
10326 <tag>
10327 <clip pos="1" side="tl" part="a_adv"/>
10328 </tag>
10329 </tags>
10330 <lu>
10331 <get-case-from pos="1">
10332 <lit v="ne"/>
10333 </get-case-from>
10334 <lit-tag v="adv"/>
10335 </lu>
10336 </chunk>
10337 <b/>
10338 <chunk name="pro_aux_adv_pp">
10339 <tags>
10340 <tag>
10341 <lit-tag v="SV"/>
10342 </tag>
10343 <tag>
10344 <clip pos="3" side="tl" part="a_verb"/>
10345 </tag>
10346 <tag>
10347 <clip pos="3" side="tl" part="temps"/>
10348 </tag>
10349 <tag>
10350 <clip pos="3" side="tl" part="pers"/>
10351 </tag>
10352 <tag>
10353 <clip pos="3" side="tl" part="nbr"/>
10354 </tag>
10355 </tags>
10356 <lu>
10357 <clip pos="2" side="tl" part="lem"/>
10358 <lit-tag v="prn.pro"/>
10359 <clip pos="2" side="tl" part="tipoenc_pro"/>
10360 </lu>
10361 <b pos="1"/>
10362 <lu>
10363 <var n="auxiliar"/>
10364 <var n="etiq_aux"/>
10365 <lit-tag v="pri"/>
10366 <clip pos="3" side="tl" part="pers"/>
10367 <clip pos="3" side="tl" part="nbr"/>
10368 </lu>
10369 <b/>
10370 <lu>
10371 <get-case-from pos="2">
10372 <clip pos="1" side="tl" part="lem"/>
10373 </get-case-from>
10374 <clip pos="1" side="tl" part="a_adv"/>
10375 </lu>
10376 <b pos="2"/>
10377 <lu>
10378 <clip pos="3" side="tl" part="lemh"/>
10379 <clip pos="3" side="tl" part="a_verb"/>
10380 <lit-tag v="pp"/>
10381 <var n="gen_pp"/>
10382 <var n="nbr_pp"/>
10383 <clip pos="3" side="tl" part="lemq"/>
10384 </lu>
10385 </chunk>
10386 </out>
10387 </when>
10388 <otherwise>
10389 <choose>
10390 <when>
10391 <test>
10392 <equal caseless="yes">
10393 <clip pos="1" side="sl" part="lem"/>
10394 <lit v="no"/>
10395 </equal>
10396 </test>
10397 <out>
10398 <chunk name="adv" case="caseFirstWord">
10399 <tags>
10400 <tag>
10401 <clip pos="1" side="tl" part="a_adv"/>
10402 </tag>
10403 </tags>
10404 <lu>
10405 <clip pos="1" side="tl" part="lem"/>
10406 <clip pos="1" side="tl" part="a_adv"/>
10407 </lu>
10408 </chunk>
10409 <b/>
10410 <chunk name="pro_aux_adv_pp">
10411 <tags>
10412 <tag>
10413 <lit-tag v="SV"/>
10414 </tag>
10415 <tag>
10416 <clip pos="3" side="tl" part="a_verb"/>
10417 </tag>
10418 <tag>
10419 <clip pos="3" side="tl" part="temps"/>
10420 </tag>
10421 <tag>
10422 <clip pos="3" side="tl" part="pers"/>
10423 </tag>
10424 <tag>
10425 <clip pos="3" side="tl" part="nbr"/>
10426 </tag>
10427 </tags>
10428 <lu>
10429 <clip pos="2" side="tl" part="lem"/>
10430 <lit-tag v="prn.pro"/>
10431 <clip pos="2" side="tl" part="tipoenc_pro"/>
10432 </lu>
10433 <b pos="1"/>
10434 <lu>
10435 <var n="auxiliar"/>
10436 <var n="etiq_aux"/>
10437 <lit-tag v="pri"/>
10438 <clip pos="3" side="tl" part="pers"/>
10439 <clip pos="3" side="tl" part="nbr"/>
10440 </lu>
10441 <b/>
10442 <lu>
10443 <lit v="pas"/>
10444 <lit-tag v="adv"/>
10445 </lu>
10446 <b pos="2"/>
10447 <lu>
10448 <clip pos="3" side="tl" part="lemh"/>
10449 <clip pos="3" side="tl" part="a_verb"/>
10450 <lit-tag v="pp"/>
10451 <var n="gen_pp"/>
10452 <var n="nbr_pp"/>
10453 <clip pos="3" side="tl" part="lemq"/>
10454 </lu>
10455 </chunk>
10456 </out>
10457 </when>
10458 <otherwise>
10459 <out>
10460 <chunk name="pro_aux_adv_pp" case="caseFirstWord">
10461 <tags>
10462 <tag>
10463 <lit-tag v="SV"/>
10464 </tag>
10465 <tag>
10466 <clip pos="3" side="tl" part="a_verb"/>
10467 </tag>
10468 <tag>
10469 <clip pos="3" side="tl" part="temps"/>
10470 </tag>
10471 <tag>
10472 <clip pos="3" side="tl" part="pers"/>
10473 </tag>
10474 <tag>
10475 <clip pos="3" side="tl" part="nbr"/>
10476 </tag>
10477 </tags>
10478 <lu>
10479 <get-case-from pos="1">
10480 <clip pos="2" side="tl" part="lem"/>
10481 </get-case-from>
10482 <lit-tag v="prn.pro"/>
10483 <clip pos="2" side="tl" part="tipoenc_pro"/>
10484 </lu>
10485 <b pos="1"/>
10486 <lu>
10487 <var n="auxiliar"/>
10488 <var n="etiq_aux"/>
10489 <lit-tag v="pri"/>
10490 <clip pos="3" side="tl" part="pers"/>
10491 <clip pos="3" side="tl" part="nbr"/>
10492 </lu>
10493 <b pos="1"/>
10494 <lu>
10495 <get-case-from pos="2">
10496 <clip pos="1" side="tl" part="lem"/>
10497 </get-case-from>
10498 <clip pos="1" side="tl" part="a_adv"/>
10499 </lu>
10500 <b pos="2"/>
10501 <lu>
10502 <clip pos="3" side="tl" part="lemh"/>
10503 <clip pos="3" side="tl" part="a_verb"/>
10504 <lit-tag v="pp"/>
10505 <var n="gen_pp"/>
10506 <var n="nbr_pp"/>
10507 <clip pos="3" side="tl" part="lemq"/>
10508 </lu>
10509 </chunk>
10510 </out>
10511 </otherwise>
10512 </choose>
10513 </otherwise>
10514 </choose>
10515 </when>
10516 <otherwise>
10517 <call-macro n="fts">
10518 <with-param pos="3"/>
10519 </call-macro>
10520 <choose>
10521 <when>
10522 <test>
10523 <in caseless="yes">
10524 <clip pos="1" side="tl" part="lem"/>
10525 <list n="adv_neg"/>
10526 </in>
10527 </test>
10528 <out>
10529 <chunk name="adv" case="caseFirstWord">
10530 <tags>
10531 <tag>
10532 <clip pos="1" side="tl" part="a_adv"/>
10533 </tag>
10534 </tags>
10535 <lu>
10536 <lit v="ne"/>
10537 <lit-tag v="adv"/>
10538 </lu>
10539 </chunk>
10540 <b pos="1"/>
10541 <chunk name="pro_verb">
10542 <tags>
10543 <tag>
10544 <lit-tag v="SV"/>
10545 </tag>
10546 <tag>
10547 <clip pos="3" side="tl" part="a_verb"/>
10548 </tag>
10549 <tag>
10550 <clip pos="3" side="tl" part="temps"/>
10551 </tag>
10552 <tag>
10553 <clip pos="3" side="tl" part="pers"/>
10554 </tag>
10555 <tag>
10556 <clip pos="3" side="tl" part="nbr"/>
10557 </tag>
10558 </tags>
10559 <lu>
10560 <clip pos="2" side="tl" part="lem"/>
10561 <lit-tag v="prn.pro"/>
10562 <clip pos="2" side="tl" part="tipoenc_pro"/>
10563 </lu>
10564 <b pos="2"/>
10565 <lu>
10566 <clip pos="3" side="tl" part="lemh"/>
10567 <clip pos="3" side="tl" part="a_verb"/>
10568 <clip pos="3" side="tl" part="temps"/>
10569 <clip pos="3" side="tl" part="pers"/>
10570 <clip pos="3" side="tl" part="nbr"/>
10571 <clip pos="3" side="tl" part="lemq"/>
10572 </lu>
10573 </chunk>
10574 <b/>
10575 <chunk name="adv">
10576 <tags>
10577 <tag>
10578 <clip pos="1" side="tl" part="a_adv"/>
10579 </tag>
10580 </tags>
10581 <lu>
10582 <clip pos="1" side="tl" part="lem"/>
10583 <clip pos="1" side="tl" part="a_adv"/>
10584 </lu>
10585 </chunk>
10586 </out>
10587 </when>
10588 <otherwise>
10589 <out>
10590 <chunk name="adv" case="caseFirstWord">
10591 <tags>
10592 <tag>
10593 <clip pos="1" side="tl" part="a_adv"/>
10594 </tag>
10595 </tags>
10596 <lu>
10597 <clip pos="1" side="tl" part="lem"/>
10598 <clip pos="1" side="tl" part="a_adv"/>
10599 </lu>
10600 </chunk>
10601 <b pos="1"/>
10602 <chunk name="pro_verb">
10603 <tags>
10604 <tag>
10605 <lit-tag v="SV"/>
10606 </tag>
10607 <tag>
10608 <clip pos="3" side="tl" part="a_verb"/>
10609 </tag>
10610 <tag>
10611 <clip pos="3" side="tl" part="temps"/>
10612 </tag>
10613 <tag>
10614 <clip pos="3" side="tl" part="pers"/>
10615 </tag>
10616 <tag>
10617 <clip pos="3" side="tl" part="nbr"/>
10618 </tag>
10619 </tags>
10620 <lu>
10621 <clip pos="2" side="tl" part="lem"/>
10622 <lit-tag v="prn.pro"/>
10623 <clip pos="2" side="tl" part="tipoenc_pro"/>
10624 </lu>
10625 <b pos="2"/>
10626 <lu>
10627 <clip pos="3" side="tl" part="lemh"/>
10628 <clip pos="3" side="tl" part="a_verb"/>
10629 <clip pos="3" side="tl" part="temps"/>
10630 <clip pos="3" side="tl" part="pers"/>
10631 <clip pos="3" side="tl" part="nbr"/>
10632 <clip pos="3" side="tl" part="lemq"/>
10633 </lu>
10634 </chunk>
10635 </out>
10636 <call-macro n="envia_pas">
10637 <with-param pos="1"/>
10638 </call-macro>
10639 </otherwise>
10640 </choose>
10641 </otherwise>
10642 </choose>
10643 <let>
10644 <var n="caseFirstWord"/>
10645 <lit v="aa"/>
10646 </let>
10647 </action>
10648 </rule>
10650 <rule comment="adv prnpro verbpers adv">
10651 <pattern>
10652 <pattern-item n="adv_preadv"/>
10653 <pattern-item n="prnpro"/>
10654 <pattern-item n="verbpers"/>
10655 <pattern-item n="adv_preadv"/>
10656 </pattern>
10657 <action>
10658 <call-macro n="fts">
10659 <with-param pos="3"/>
10660 </call-macro>
10661 <call-macro n="f_imp">
10662 <with-param pos="3"/>
10663 </call-macro>
10664 <call-macro n="haber">
10665 <with-param pos="3"/>
10666 </call-macro>
10667 <call-macro n="firstWord">
10668 <with-param pos="1"/>
10669 </call-macro>
10670 <choose>
10671 <when>
10672 <test>
10673 <equal>
10674 <clip pos="3" side="sl" part="temps"/>
10675 <lit-tag v="ifi"/>
10676 </equal>
10677 </test>
10678 <call-macro n="aux_ifi">
10679 <with-param pos="3"/>
10680 </call-macro>
10681 <choose>
10682 <!--per poder fer concordar el gen i el nbr del pp amb el del prn-->
10683 <when>
10684 <test>
10685 <equal>
10686 <clip pos="2" side="sl" part="gen"/>
10687 <lit-tag v="f"/>
10688 </equal>
10689 </test>
10690 <let>
10691 <var n="gen_pp"/>
10692 <lit-tag v="f"/>
10693 </let>
10694 </when>
10695 <otherwise>
10696 <let>
10697 <var n="gen_pp"/>
10698 <lit-tag v="m"/>
10699 </let>
10700 </otherwise>
10701 </choose>
10702 <choose>
10703 <when>
10704 <test>
10705 <equal>
10706 <clip pos="2" side="sl" part="nbr"/>
10707 <lit-tag v="pl"/>
10708 </equal>
10709 </test>
10710 <let>
10711 <var n="nbr_pp"/>
10712 <lit-tag v="pl"/>
10713 </let>
10714 </when>
10715 <otherwise>
10716 <let>
10717 <var n="nbr_pp"/>
10718 <lit-tag v="sg"/>
10719 </let>
10720 </otherwise>
10721 </choose>
10722 <choose>
10723 <when>
10724 <test>
10725 <equal caseless="yes">
10726 <clip pos="1" side="sl" part="lem"/>
10727 <lit v="no"/>
10728 </equal>
10729 </test>
10730 <choose>
10731 <when>
10732 <test>
10733 <in caseless="yes">
10734 <clip pos="4" side="tl" part="lem"/>
10735 <list n="adv_neg"/>
10736 </in>
10737 </test>
10738 <out>
10739 <chunk name="adv" case="caseFirstWord">
10740 <tags>
10741 <tag>
10742 <clip pos="1" side="tl" part="a_adv"/>
10743 </tag>
10744 </tags>
10745 <lu>
10746 <clip pos="1" side="tl" part="lem"/>
10747 <clip pos="1" side="tl" part="a_adv"/>
10748 </lu>
10749 </chunk>
10750 <b pos="1"/>
10751 <chunk name="pro_aux_adv_pp">
10752 <tags>
10753 <tag>
10754 <lit-tag v="SV"/>
10755 </tag>
10756 <tag>
10757 <clip pos="3" side="tl" part="a_verb"/>
10758 </tag>
10759 <tag>
10760 <clip pos="3" side="tl" part="temps"/>
10761 </tag>
10762 <tag>
10763 <clip pos="3" side="tl" part="pers"/>
10764 </tag>
10765 <tag>
10766 <clip pos="3" side="tl" part="nbr"/>
10767 </tag>
10768 </tags>
10769 <lu>
10770 <clip pos="2" side="tl" part="lem"/>
10771 <lit-tag v="prn.pro"/>
10772 <clip pos="2" side="tl" part="tipoenc_pro"/>
10773 </lu>
10774 <b/>
10775 <lu>
10776 <var n="auxiliar"/>
10777 <var n="etiq_aux"/>
10778 <lit-tag v="pri"/>
10779 <clip pos="3" side="sl" part="pers"/>
10780 <clip pos="3" side="sl" part="nbr"/>
10781 </lu>
10782 <b pos="2"/>
10783 <lu>
10784 <clip pos="4" side="tl" part="lem"/>
10785 <clip pos="4" side="tl" part="a_adv"/>
10786 </lu>
10787 <b pos="3"/>
10788 <lu>
10789 <clip pos="3" side="tl" part="lemh"/>
10790 <clip pos="3" side="tl" part="a_verb"/>
10791 <lit-tag v="pp"/>
10792 <var n="gen_pp"/>
10793 <var n="nbr_pp"/>
10794 <clip pos="3" side="tl" part="lemq"/>
10795 </lu>
10796 </chunk>
10797 </out>
10798 </when>
10799 <otherwise>
10800 <out>
10801 <chunk name="adv" case="caseFirstWord">
10802 <tags>
10803 <tag>
10804 <clip pos="1" side="tl" part="a_adv"/>
10805 </tag>
10806 </tags>
10807 <lu>
10808 <clip pos="1" side="tl" part="lem"/>
10809 <clip pos="1" side="tl" part="a_adv"/>
10810 </lu>
10811 </chunk>
10812 <b pos="1"/>
10813 <chunk name="pro_aux_adv_pp">
10814 <tags>
10815 <tag>
10816 <lit-tag v="SV"/>
10817 </tag>
10818 <tag>
10819 <clip pos="3" side="sl" part="a_verb"/>
10820 </tag>
10821 <tag>
10822 <clip pos="3" side="sl" part="temps"/>
10823 </tag>
10824 <tag>
10825 <clip pos="3" side="sl" part="pers"/>
10826 </tag>
10827 <tag>
10828 <clip pos="3" side="sl" part="nbr"/>
10829 </tag>
10830 </tags>
10831 <lu>
10832 <clip pos="2" side="tl" part="lem"/>
10833 <lit-tag v="prn.pro"/>
10834 <clip pos="2" side="tl" part="tipoenc_pro"/>
10835 </lu>
10836 <b pos="2"/>
10837 <lu>
10838 <var n="auxiliar"/>
10839 <var n="etiq_aux"/>
10840 <lit-tag v="pri"/>
10841 <clip pos="3" side="sl" part="pers"/>
10842 <clip pos="3" side="sl" part="nbr"/>
10843 </lu>
10844 <b/>
10845 <lu>
10846 <lit v="pas"/>
10847 <lit-tag v="adv"/>
10848 </lu>
10849 <b/>
10850 <lu>
10851 <clip pos="3" side="tl" part="lemh"/>
10852 <clip pos="3" side="tl" part="a_verb"/>
10853 <lit-tag v="pp"/>
10854 <var n="gen_pp"/>
10855 <var n="nbr_pp"/>
10856 <clip pos="3" side="tl" part="lemq"/>
10857 </lu>
10858 </chunk>
10859 <b pos="3"/>
10860 <chunk name="adv">
10861 <tags>
10862 <tag>
10863 <clip pos="4" side="tl" part="a_adv"/>
10864 </tag>
10865 </tags>
10866 <lu>
10867 <clip pos="4" side="tl" part="lem"/>
10868 <clip pos="4" side="tl" part="a_adv"/>
10869 </lu>
10870 </chunk>
10871 </out>
10872 </otherwise>
10873 </choose>
10874 </when>
10875 <otherwise>
10876 <choose>
10877 <when>
10878 <test>
10879 <in caseless="yes">
10880 <clip pos="1" side="tl" part="lem"/>
10881 <list n="adv_neg"/>
10882 </in>
10883 </test>
10884 <out>
10885 <chunk name="adv" case="caseFirstWord">
10886 <tags>
10887 <tag>
10888 <clip pos="1" side="tl" part="a_adv"/>
10889 </tag>
10890 </tags>
10891 <lu>
10892 <get-case-from pos="1">
10893 <lit v="ne"/>
10894 </get-case-from>
10895 <lit-tag v="adv"/>
10896 </lu>
10897 </chunk>
10898 <b pos="1"/>
10899 </out>
10900 </when>
10901 </choose>
10902 <out>
10903 <chunk name="pro_aux_adv_pp" case="caseFirstWord">
10904 <tags>
10905 <tag>
10906 <lit-tag v="SV"/>
10907 </tag>
10908 <tag>
10909 <clip pos="3" side="tl" part="a_verb"/>
10910 </tag>
10911 <tag>
10912 <clip pos="3" side="tl" part="temps"/>
10913 </tag>
10914 <tag>
10915 <clip pos="3" side="tl" part="pers"/>
10916 </tag>
10917 <tag>
10918 <clip pos="3" side="tl" part="nbr"/>
10919 </tag>
10920 </tags>
10921 <lu>
10922 <clip pos="2" side="tl" part="lem"/>
10923 <lit-tag v="prn.pro"/>
10924 <clip pos="2" side="tl" part="tipoenc_pro"/>
10925 </lu>
10926 <b/>
10927 <lu>
10928 <var n="auxiliar"/>
10929 <var n="etiq_aux"/>
10930 <lit-tag v="pri"/>
10931 <clip pos="3" side="sl" part="pers"/>
10932 <clip pos="3" side="sl" part="nbr"/>
10933 </lu>
10934 <b/>
10935 <lu>
10936 <get-case-from pos="2">
10937 <clip pos="1" side="tl" part="lem"/>
10938 </get-case-from>
10939 <clip pos="1" side="tl" part="a_adv"/>
10940 </lu>
10941 <b pos="2"/>
10942 <lu>
10943 <clip pos="3" side="tl" part="lemh"/>
10944 <clip pos="3" side="tl" part="a_verb"/>
10945 <lit-tag v="pp"/>
10946 <clip pos="2" side="sl" part="gen"/>
10947 <clip pos="2" side="sl" part="nbr"/>
10948 <clip pos="3" side="tl" part="lemq"/>
10949 </lu>
10950 </chunk>
10951 <b pos="3"/>
10952 <chunk name="adv">
10953 <tags>
10954 <tag>
10955 <clip pos="4" side="tl" part="a_adv"/>
10956 </tag>
10957 </tags>
10958 <lu>
10959 <clip pos="4" side="tl" part="lem"/>
10960 <clip pos="4" side="tl" part="a_adv"/>
10961 </lu>
10962 </chunk>
10963 </out>
10964 </otherwise>
10965 </choose>
10966 </when>
10967 <otherwise>
10968 <call-macro n="fts">
10969 <with-param pos="3"/>
10970 </call-macro>
10971 <choose>
10972 <when>
10973 <test>
10974 <in caseless="yes">
10975 <clip pos="1" side="tl" part="lem"/>
10976 <list n="adv_neg"/>
10977 </in>
10978 </test>
10979 <out>
10980 <chunk name="adv" case="caseFirstWord">
10981 <tags>
10982 <tag>
10983 <clip pos="1" side="tl" part="a_adv"/>
10984 </tag>
10985 </tags>
10986 <lu>
10987 <lit v="ne"/>
10988 <lit-tag v="adv"/>
10989 </lu>
10990 </chunk>
10991 <b pos="1"/>
10992 <chunk name="pro_verb">
10993 <tags>
10994 <tag>
10995 <lit-tag v="SV"/>
10996 </tag>
10997 <tag>
10998 <clip pos="3" side="tl" part="a_verb"/>
10999 </tag>
11000 <tag>
11001 <clip pos="3" side="tl" part="temps"/>
11002 </tag>
11003 <tag>
11004 <clip pos="3" side="tl" part="pers"/>
11005 </tag>
11006 <tag>
11007 <clip pos="3" side="tl" part="nbr"/>
11008 </tag>
11009 </tags>
11010 <lu>
11011 <clip pos="2" side="tl" part="lem"/>
11012 <lit-tag v="prn.pro"/>
11013 <clip pos="2" side="tl" part="tipoenc_pro"/>
11014 </lu>
11015 <b pos="2"/>
11016 <lu>
11017 <clip pos="3" side="tl" part="lemh"/>
11018 <clip pos="3" side="tl" part="a_verb"/>
11019 <clip pos="3" side="tl" part="temps"/>
11020 <clip pos="3" side="tl" part="pers"/>
11021 <clip pos="3" side="tl" part="nbr"/>
11022 <clip pos="3" side="tl" part="lemq"/>
11023 </lu>
11024 </chunk>
11025 <b/>
11026 <chunk name="adv">
11027 <tags>
11028 <tag>
11029 <clip pos="1" side="tl" part="a_adv"/>
11030 </tag>
11031 </tags>
11032 <lu>
11033 <clip pos="1" side="tl" part="lem"/>
11034 <clip pos="1" side="tl" part="a_adv"/>
11035 </lu>
11036 </chunk>
11037 <b pos="3"/>
11038 <chunk name="adv">
11039 <tags>
11040 <tag>
11041 <clip pos="4" side="tl" part="a_adv"/>
11042 </tag>
11043 </tags>
11044 <lu>
11045 <clip pos="4" side="tl" part="lem"/>
11046 <clip pos="4" side="tl" part="a_adv"/>
11047 </lu>
11048 </chunk>
11049 </out>
11050 </when>
11051 <otherwise>
11052 <out>
11053 <chunk name="adv" case="caseFirstWord">
11054 <tags>
11055 <tag>
11056 <clip pos="1" side="tl" part="a_adv"/>
11057 </tag>
11058 </tags>
11059 <lu>
11060 <clip pos="1" side="tl" part="lem"/>
11061 <clip pos="1" side="tl" part="a_adv"/>
11062 </lu>
11063 </chunk>
11064 <b pos="1"/>
11065 <chunk name="pro_verb">
11066 <tags>
11067 <tag>
11068 <lit-tag v="SV"/>
11069 </tag>
11070 <tag>
11071 <clip pos="3" side="tl" part="a_verb"/>
11072 </tag>
11073 <tag>
11074 <clip pos="3" side="tl" part="temps"/>
11075 </tag>
11076 <tag>
11077 <clip pos="3" side="tl" part="pers"/>
11078 </tag>
11079 <tag>
11080 <clip pos="3" side="tl" part="nbr"/>
11081 </tag>
11082 </tags>
11083 <lu>
11084 <clip pos="2" side="tl" part="lem"/>
11085 <lit-tag v="prn.pro"/>
11086 <clip pos="2" side="tl" part="tipoenc_pro"/>
11087 </lu>
11088 <b pos="2"/>
11089 <lu>
11090 <clip pos="3" side="tl" part="lemh"/>
11091 <clip pos="3" side="tl" part="a_verb"/>
11092 <clip pos="3" side="tl" part="temps"/>
11093 <clip pos="3" side="tl" part="pers"/>
11094 <clip pos="3" side="tl" part="nbr"/>
11095 <clip pos="3" side="tl" part="lemq"/>
11096 </lu>
11097 </chunk>
11098 </out>
11099 <choose>
11100 <when>
11101 <test>
11102 <not>
11103 <in caseless="yes">
11104 <clip pos="4" side="tl" part="lem"/>
11105 <list n="adv_neg"/>
11106 </in>
11107 </not>
11108 </test>
11109 <call-macro n="envia_pas">
11110 <with-param pos="1"/>
11111 </call-macro>
11112 </when>
11113 </choose>
11114 <out>
11115 <b pos="3"/>
11116 <chunk name="adv">
11117 <tags>
11118 <tag>
11119 <clip pos="4" side="tl" part="a_adv"/>
11120 </tag>
11121 </tags>
11122 <lu>
11123 <clip pos="4" side="tl" part="lem"/>
11124 <clip pos="4" side="tl" part="a_adv"/>
11125 </lu>
11126 </chunk>
11127 </out>
11128 </otherwise>
11129 </choose>
11130 </otherwise>
11131 </choose>
11132 <let>
11133 <var n="caseFirstWord"/>
11134 <lit v="aa"/>
11135 </let>
11136 </action>
11137 </rule>
11139 <rule comment="prnpro prnpro verbpers">
11140 <pattern>
11141 <pattern-item n="prnpro"/>
11142 <pattern-item n="prnpro"/>
11143 <pattern-item n="verbpers"/>
11144 </pattern>
11145 <action>
11146 <call-macro n="fts">
11147 <with-param pos="3"/>
11148 </call-macro>
11149 <call-macro n="f_imp">
11150 <with-param pos="3"/>
11151 </call-macro>
11152 <call-macro n="haber">
11153 <with-param pos="3"/>
11154 </call-macro>
11155 <call-macro n="firstWord">
11156 <with-param pos="1"/>
11157 </call-macro>
11158 <choose>
11159 <when>
11160 <test>
11161 <equal>
11162 <clip pos="3" side="sl" part="temps"/>
11163 <lit-tag v="ifi"/>
11164 </equal>
11165 </test>
11166 <call-macro n="aux_ifi">
11167 <with-param pos="3"/>
11168 </call-macro>
11169 <choose>
11170 <!--per poder fer concordar el gen i el nbr del pp amb el del prn-->
11171 <when>
11172 <test>
11173 <equal>
11174 <clip pos="2" side="sl" part="gen"/>
11175 <lit-tag v="f"/>
11176 </equal>
11177 </test>
11178 <let>
11179 <var n="gen_pp"/>
11180 <lit-tag v="f"/>
11181 </let>
11182 </when>
11183 <otherwise>
11184 <let>
11185 <var n="gen_pp"/>
11186 <lit-tag v="m"/>
11187 </let>
11188 </otherwise>
11189 </choose>
11190 <choose>
11191 <when>
11192 <test>
11193 <equal>
11194 <clip pos="2" side="sl" part="nbr"/>
11195 <lit-tag v="pl"/>
11196 </equal>
11197 </test>
11198 <let>
11199 <var n="nbr_pp"/>
11200 <lit-tag v="pl"/>
11201 </let>
11202 </when>
11203 <otherwise>
11204 <let>
11205 <var n="nbr_pp"/>
11206 <lit-tag v="sg"/>
11207 </let>
11208 </otherwise>
11209 </choose>
11210 <out>
11211 <chunk name="pro_pro_aux_pp" case="caseFirstWord">
11212 <tags>
11213 <tag>
11214 <lit-tag v="SV"/>
11215 </tag>
11216 <tag>
11217 <clip pos="3" side="tl" part="a_verb"/>
11218 </tag>
11219 <tag>
11220 <clip pos="3" side="sl" part="temps"/>
11221 </tag>
11222 <tag>
11223 <clip pos="3" side="tl" part="pers"/>
11224 </tag>
11225 <tag>
11226 <clip pos="3" side="tl" part="nbr"/>
11227 </tag>
11228 </tags>
11229 <lu>
11230 <clip pos="1" side="tl" part="lem"/>
11231 <lit-tag v="prn.pro"/>
11232 <clip pos="1" side="tl" part="tipoenc_pro"/>
11233 </lu>
11234 <b pos="1"/>
11235 <lu>
11236 <clip pos="2" side="tl" part="lem"/>
11237 <lit-tag v="prn.pro"/>
11238 <clip pos="2" side="tl" part="tipoenc_pro"/>
11239 </lu>
11240 <b pos="2"/>
11241 <lu>
11242 <var n="auxiliar"/>
11243 <var n="etiq_aux"/>
11244 <lit-tag v="pri"/>
11245 <clip pos="3" side="tl" part="pers"/>
11246 <clip pos="3" side="tl" part="nbr"/>
11247 </lu>
11248 <b/>
11249 <lu>
11250 <clip pos="3" side="tl" part="lemh"/>
11251 <clip pos="3" side="tl" part="a_verb"/>
11252 <lit-tag v="pp"/>
11253 <var n="gen_pp"/>
11254 <var n="nbr_pp"/>
11255 <!--<clip pos="2" side="sl" part="gen"/>
11256 <clip pos="2" side="sl" part="nbr"/>-->
11257 <clip pos="3" side="tl" part="lemq"/>
11258 </lu>
11259 </chunk>
11260 </out>
11261 </when>
11262 <otherwise>
11263 <call-macro n="fts">
11264 <with-param pos="3"/>
11265 </call-macro>
11266 <out>
11267 <chunk name="pro_pro_verb" case="caseFirstWord">
11268 <tags>
11269 <tag>
11270 <lit-tag v="SV"/>
11271 </tag>
11272 <tag>
11273 <clip pos="3" side="tl" part="a_verb"/>
11274 </tag>
11275 <tag>
11276 <clip pos="3" side="tl" part="temps"/>
11277 </tag>
11278 <tag>
11279 <clip pos="3" side="tl" part="pers"/>
11280 </tag>
11281 <tag>
11282 <clip pos="3" side="tl" part="nbr"/>
11283 </tag>
11284 </tags>
11285 <lu>
11286 <clip pos="1" side="tl" part="whole"/>
11287 </lu>
11288 <b pos="1"/>
11289 <lu>
11290 <clip pos="2" side="tl" part="whole"/>
11291 </lu>
11292 <b pos="2"/>
11293 <lu>
11294 <clip pos="3" side="tl" part="lemh"/>
11295 <clip pos="3" side="tl" part="a_verb"/>
11296 <clip pos="3" side="tl" part="temps"/>
11297 <clip pos="3" side="tl" part="pers"/>
11298 <clip pos="3" side="tl" part="nbr"/>
11299 <clip pos="3" side="tl" part="lemq"/>
11300 </lu>
11301 </chunk>
11302 </out>
11303 </otherwise>
11304 </choose>
11305 <let>
11306 <var n="caseFirstWord"/>
11307 <lit v="aa"/>
11308 </let>
11309 </action>
11310 </rule>
11312 <rule comment="adv prnpro prnpro verbpers">
11313 <pattern>
11314 <pattern-item n="adv_preadv"/>
11315 <pattern-item n="prnpro"/>
11316 <pattern-item n="prnpro"/>
11317 <pattern-item n="verbpers"/>
11318 </pattern>
11319 <action>
11320 <call-macro n="fts">
11321 <with-param pos="4"/>
11322 </call-macro>
11323 <call-macro n="f_imp">
11324 <with-param pos="4"/>
11325 </call-macro>
11326 <call-macro n="haber">
11327 <with-param pos="4"/>
11328 </call-macro>
11329 <call-macro n="firstWord">
11330 <with-param pos="1"/>
11331 </call-macro>
11332 <choose>
11333 <when>
11334 <test>
11335 <equal>
11336 <clip pos="4" side="sl" part="temps"/>
11337 <lit-tag v="ifi"/>
11338 </equal>
11339 </test>
11340 <call-macro n="aux_ifi">
11341 <with-param pos="4"/>
11342 </call-macro>
11343 <choose>
11344 <!--per poder fer concordar el gen i el nbr del pp amb el del prn-->
11345 <when>
11346 <test>
11347 <equal>
11348 <clip pos="2" side="sl" part="gen"/>
11349 <lit-tag v="f"/>
11350 </equal>
11351 </test>
11352 <let>
11353 <var n="gen_pp"/>
11354 <lit-tag v="f"/>
11355 </let>
11356 </when>
11357 <otherwise>
11358 <let>
11359 <var n="gen_pp"/>
11360 <lit-tag v="m"/>
11361 </let>
11362 </otherwise>
11363 </choose>
11364 <choose>
11365 <when>
11366 <test>
11367 <equal>
11368 <clip pos="2" side="sl" part="nbr"/>
11369 <lit-tag v="pl"/>
11370 </equal>
11371 </test>
11372 <let>
11373 <var n="nbr_pp"/>
11374 <lit-tag v="pl"/>
11375 </let>
11376 </when>
11377 <otherwise>
11378 <let>
11379 <var n="nbr_pp"/>
11380 <lit-tag v="sg"/>
11381 </let>
11382 </otherwise>
11383 </choose>
11384 <choose>
11385 <when>
11386 <test>
11387 <in caseless="yes">
11388 <clip pos="1" side="tl" part="lem"/>
11389 <list n="adv_neg"/>
11390 </in>
11391 </test>
11392 <out>
11393 <chunk name="adv" case="caseFirstWord">
11394 <tags>
11395 <tag>
11396 <clip pos="1" side="tl" part="a_adv"/>
11397 </tag>
11398 </tags>
11399 <lu>
11400 <get-case-from pos="1">
11401 <lit v="ne"/>
11402 </get-case-from>
11403 <lit-tag v="adv"/>
11404 </lu>
11405 </chunk>
11406 <b/>
11407 <chunk name="pro_pro_aux_adv_pp">
11408 <tags>
11409 <tag>
11410 <lit-tag v="SV"/>
11411 </tag>
11412 <tag>
11413 <clip pos="4" side="tl" part="a_verb"/>
11414 </tag>
11415 <tag>
11416 <clip pos="4" side="tl" part="temps"/>
11417 </tag>
11418 <tag>
11419 <clip pos="4" side="tl" part="pers"/>
11420 </tag>
11421 <tag>
11422 <clip pos="4" side="tl" part="nbr"/>
11423 </tag>
11424 </tags>
11425 <lu>
11426 <clip pos="2" side="tl" part="lem"/>
11427 <lit-tag v="prn.pro"/>
11428 <clip pos="2" side="tl" part="tipoenc_pro"/>
11429 </lu>
11430 <b pos="1"/>
11431 <lu>
11432 <clip pos="3" side="tl" part="lem"/>
11433 <lit-tag v="prn.pro"/>
11434 <clip pos="3" side="tl" part="tipoenc_pro"/>
11435 </lu>
11436 <b pos="2"/>
11437 <lu>
11438 <var n="auxiliar"/>
11439 <var n="etiq_aux"/>
11440 <lit-tag v="pri"/>
11441 <clip pos="4" side="tl" part="pers"/>
11442 <clip pos="4" side="tl" part="nbr"/>
11443 </lu>
11444 <b/>
11445 <lu>
11446 <get-case-from pos="2">
11447 <clip pos="1" side="tl" part="lem"/>
11448 </get-case-from>
11449 <clip pos="1" side="tl" part="a_adv"/>
11450 </lu>
11451 <b pos="3"/>
11452 <lu>
11453 <clip pos="4" side="tl" part="lemh"/>
11454 <clip pos="4" side="tl" part="a_verb"/>
11455 <lit-tag v="pp"/>
11456 <var n="gen_pp"/>
11457 <var n="nbr_pp"/>
11458 <clip pos="4" side="tl" part="lemq"/>
11459 </lu>
11460 </chunk>
11461 </out>
11462 </when>
11463 <otherwise>
11464 <choose>
11465 <when>
11466 <test>
11467 <equal caseless="yes">
11468 <clip pos="1" side="sl" part="lem"/>
11469 <lit v="no"/>
11470 </equal>
11471 </test>
11472 <out>
11473 <chunk name="adv" case="caseFirstWord">
11474 <tags>
11475 <tag>
11476 <clip pos="1" side="tl" part="a_adv"/>
11477 </tag>
11478 </tags>
11479 <lu>
11480 <clip pos="1" side="tl" part="lem"/>
11481 <clip pos="1" side="tl" part="a_adv"/>
11482 </lu>
11483 </chunk>
11484 <b pos="1"/>
11485 <chunk name="pro_pro_aux_adv_pp">
11486 <tags>
11487 <tag>
11488 <lit-tag v="SV"/>
11489 </tag>
11490 <tag>
11491 <clip pos="4" side="tl" part="a_verb"/>
11492 </tag>
11493 <tag>
11494 <clip pos="4" side="tl" part="temps"/>
11495 </tag>
11496 <tag>
11497 <clip pos="4" side="tl" part="pers"/>
11498 </tag>
11499 <tag>
11500 <clip pos="4" side="tl" part="nbr"/>
11501 </tag>
11502 </tags>
11503 <lu>
11504 <clip pos="2" side="tl" part="lem"/>
11505 <lit-tag v="prn.pro"/>
11506 <clip pos="2" side="tl" part="tipoenc_pro"/>
11507 </lu>
11508 <b pos="2"/>
11509 <lu>
11510 <clip pos="3" side="tl" part="lem"/>
11511 <lit-tag v="prn.pro"/>
11512 <clip pos="3" side="tl" part="tipoenc_pro"/>
11513 </lu>
11514 <b pos="3"/>
11515 <lu>
11516 <var n="auxiliar"/>
11517 <var n="etiq_aux"/>
11518 <lit-tag v="pri"/>
11519 <clip pos="4" side="tl" part="pers"/>
11520 <clip pos="4" side="tl" part="nbr"/>
11521 </lu>
11522 <b/>
11523 <lu>
11524 <lit v="pas"/>
11525 <lit-tag v="adv"/>
11526 </lu>
11527 <b/>
11528 <lu>
11529 <clip pos="4" side="tl" part="lemh"/>
11530 <clip pos="4" side="tl" part="a_verb"/>
11531 <lit-tag v="pp"/>
11532 <var n="gen_pp"/>
11533 <var n="nbr_pp"/>
11534 <clip pos="4" side="tl" part="lemq"/>
11535 </lu>
11536 </chunk>
11537 </out>
11538 </when>
11539 <otherwise>
11540 <out>
11541 <chunk name="pro_pro_aux_adv_pp" case="caseFirstWord">
11542 <tags>
11543 <tag>
11544 <lit-tag v="SV"/>
11545 </tag>
11546 <tag>
11547 <clip pos="4" side="tl" part="a_verb"/>
11548 </tag>
11549 <tag>
11550 <clip pos="4" side="tl" part="temps"/>
11551 </tag>
11552 <tag>
11553 <clip pos="4" side="tl" part="pers"/>
11554 </tag>
11555 <tag>
11556 <clip pos="4" side="tl" part="nbr"/>
11557 </tag>
11558 </tags>
11559 <lu>
11560 <get-case-from pos="1">
11561 <clip pos="2" side="tl" part="lem"/>
11562 </get-case-from>
11563 <lit-tag v="prn.pro"/>
11564 <clip pos="2" side="tl" part="tipoenc_pro"/>
11565 </lu>
11566 <b pos="1"/>
11567 <lu>
11568 <clip pos="3" side="tl" part="lem"/>
11569 <lit-tag v="prn.pro"/>
11570 <clip pos="3" side="tl" part="tipoenc_pro"/>
11571 </lu>
11572 <b pos="2"/>
11573 <lu>
11574 <var n="auxiliar"/>
11575 <var n="etiq_aux"/>
11576 <lit-tag v="pri"/>
11577 <clip pos="4" side="tl" part="pers"/>
11578 <clip pos="4" side="tl" part="nbr"/>
11579 </lu>
11580 <b/>
11581 <lu>
11582 <get-case-from pos="2">
11583 <clip pos="1" side="tl" part="lem"/>
11584 </get-case-from>
11585 <clip pos="1" side="tl" part="a_adv"/>
11586 </lu>
11587 <b pos="3"/>
11588 <lu>
11589 <clip pos="4" side="tl" part="lemh"/>
11590 <clip pos="4" side="tl" part="a_verb"/>
11591 <lit-tag v="pp"/>
11592 <var n="gen_pp"/>
11593 <var n="nbr_pp"/>
11594 <clip pos="4" side="tl" part="lemq"/>
11595 </lu>
11596 </chunk>
11597 </out>
11598 </otherwise>
11599 </choose>
11600 </otherwise>
11601 </choose>
11602 </when>
11603 <otherwise>
11604 <call-macro n="fts">
11605 <with-param pos="3"/>
11606 </call-macro>
11607 <choose>
11608 <when>
11609 <test>
11610 <in caseless="yes">
11611 <clip pos="1" side="tl" part="lem"/>
11612 <list n="adv_neg"/>
11613 </in>
11614 </test>
11615 <out>
11616 <chunk name="adv" case="caseFirstWord">
11617 <tags>
11618 <tag>
11619 <clip pos="1" side="tl" part="a_adv"/>
11620 </tag>
11621 </tags>
11622 <lu>
11623 <lit v="ne"/>
11624 <lit-tag v="adv"/>
11625 </lu>
11626 </chunk>
11627 <b pos="1"/>
11628 <chunk name="pro_pro_verb">
11629 <tags>
11630 <tag>
11631 <lit-tag v="SV"/>
11632 </tag>
11633 <tag>
11634 <clip pos="4" side="tl" part="a_verb"/>
11635 </tag>
11636 <tag>
11637 <clip pos="4" side="tl" part="temps"/>
11638 </tag>
11639 <tag>
11640 <clip pos="4" side="tl" part="pers"/>
11641 </tag>
11642 <tag>
11643 <clip pos="4" side="tl" part="nbr"/>
11644 </tag>
11645 </tags>
11646 <lu>
11647 <clip pos="2" side="tl" part="whole"/>
11648 </lu>
11649 <b pos="2"/>
11650 <lu>
11651 <clip pos="3" side="tl" part="whole"/>
11652 </lu>
11653 <b pos="3"/>
11654 <lu>
11655 <clip pos="4" side="tl" part="lemh"/>
11656 <clip pos="4" side="tl" part="a_verb"/>
11657 <clip pos="4" side="tl" part="temps"/>
11658 <clip pos="4" side="tl" part="pers"/>
11659 <clip pos="4" side="tl" part="nbr"/>
11660 <clip pos="4" side="tl" part="lemq"/>
11661 </lu>
11662 </chunk>
11663 <b/>
11664 <chunk name="adv">
11665 <tags>
11666 <tag>
11667 <clip pos="1" side="tl" part="a_adv"/>
11668 </tag>
11669 </tags>
11670 <lu>
11671 <clip pos="1" side="tl" part="lem"/>
11672 <clip pos="1" side="tl" part="a_adv"/>
11673 </lu>
11674 </chunk>
11675 </out>
11676 </when>
11677 <otherwise>
11678 <out>
11679 <chunk name="adv" case="caseFirstWord">
11680 <tags>
11681 <tag>
11682 <clip pos="1" side="tl" part="a_adv"/>
11683 </tag>
11684 </tags>
11685 <lu>
11686 <clip pos="1" side="tl" part="lem"/>
11687 <clip pos="1" side="tl" part="a_adv"/>
11688 </lu>
11689 </chunk>
11690 <b pos="1"/>
11691 <chunk name="pro_pro_verb">
11692 <tags>
11693 <tag>
11694 <lit-tag v="SV"/>
11695 </tag>
11696 <tag>
11697 <clip pos="4" side="tl" part="a_verb"/>
11698 </tag>
11699 <tag>
11700 <clip pos="4" side="tl" part="temps"/>
11701 </tag>
11702 <tag>
11703 <clip pos="4" side="tl" part="pers"/>
11704 </tag>
11705 <tag>
11706 <clip pos="4" side="tl" part="nbr"/>
11707 </tag>
11708 </tags>
11709 <lu>
11710 <clip pos="2" side="tl" part="whole"/>
11711 </lu>
11712 <b pos="2"/>
11713 <lu>
11714 <clip pos="3" side="tl" part="whole"/>
11715 </lu>
11716 <b pos="3"/>
11717 <lu>
11718 <clip pos="4" side="tl" part="lemh"/>
11719 <clip pos="4" side="tl" part="a_verb"/>
11720 <clip pos="4" side="tl" part="temps"/>
11721 <clip pos="4" side="tl" part="pers"/>
11722 <clip pos="4" side="tl" part="nbr"/>
11723 <clip pos="4" side="tl" part="lemq"/>
11724 </lu>
11725 </chunk>
11726 </out>
11727 <call-macro n="envia_pas">
11728 <with-param pos="1"/>
11729 </call-macro>
11730 </otherwise>
11731 </choose>
11732 </otherwise>
11733 </choose>
11734 <let>
11735 <var n="caseFirstWord"/>
11736 <lit v="aa"/>
11737 </let>
11738 </action>
11739 </rule>
11741 <rule comment="adv prnpro prnpro verbpers adv">
11742 <pattern>
11743 <pattern-item n="adv_preadv"/>
11744 <pattern-item n="prnpro"/>
11745 <pattern-item n="prnpro"/>
11746 <pattern-item n="verbpers"/>
11747 <pattern-item n="adv_preadv"/>
11748 </pattern>
11749 <action>
11750 <call-macro n="fts">
11751 <with-param pos="4"/>
11752 </call-macro>
11753 <call-macro n="f_imp">
11754 <with-param pos="4"/>
11755 </call-macro>
11756 <call-macro n="haber">
11757 <with-param pos="4"/>
11758 </call-macro>
11759 <call-macro n="firstWord">
11760 <with-param pos="1"/>
11761 </call-macro>
11762 <choose>
11763 <when>
11764 <test>
11765 <equal>
11766 <clip pos="4" side="sl" part="temps"/>
11767 <lit-tag v="ifi"/>
11768 </equal>
11769 </test>
11770 <call-macro n="aux_ifi">
11771 <with-param pos="4"/>
11772 </call-macro>
11773 <choose>
11774 <!--per poder fer concordar el gen i el nbr del pp amb el del prn-->
11775 <when>
11776 <test>
11777 <equal>
11778 <clip pos="2" side="sl" part="gen"/>
11779 <lit-tag v="f"/>
11780 </equal>
11781 </test>
11782 <let>
11783 <var n="gen_pp"/>
11784 <lit-tag v="f"/>
11785 </let>
11786 </when>
11787 <otherwise>
11788 <let>
11789 <var n="gen_pp"/>
11790 <lit-tag v="m"/>
11791 </let>
11792 </otherwise>
11793 </choose>
11794 <choose>
11795 <when>
11796 <test>
11797 <equal>
11798 <clip pos="2" side="sl" part="nbr"/>
11799 <lit-tag v="pl"/>
11800 </equal>
11801 </test>
11802 <let>
11803 <var n="nbr_pp"/>
11804 <lit-tag v="pl"/>
11805 </let>
11806 </when>
11807 <otherwise>
11808 <let>
11809 <var n="nbr_pp"/>
11810 <lit-tag v="sg"/>
11811 </let>
11812 </otherwise>
11813 </choose>
11814 <choose>
11815 <when>
11816 <test>
11817 <equal caseless="yes">
11818 <clip pos="1" side="sl" part="lem"/>
11819 <lit v="no"/>
11820 </equal>
11821 </test>
11822 <choose>
11823 <when>
11824 <test>
11825 <in caseless="yes">
11826 <clip pos="5" side="tl" part="lem"/>
11827 <list n="adv_neg"/>
11828 </in>
11829 </test>
11830 <out>
11831 <chunk name="adv" case="caseFirstWord">
11832 <tags>
11833 <tag>
11834 <clip pos="1" side="tl" part="a_adv"/>
11835 </tag>
11836 </tags>
11837 <lu>
11838 <clip pos="1" side="tl" part="lem"/>
11839 <clip pos="1" side="tl" part="a_adv"/>
11840 </lu>
11841 </chunk>
11842 <b pos="1"/>
11843 <chunk name="pro_pro_aux_adv_pp">
11844 <tags>
11845 <tag>
11846 <lit-tag v="SV"/>
11847 </tag>
11848 <tag>
11849 <clip pos="4" side="tl" part="a_verb"/>
11850 </tag>
11851 <tag>
11852 <clip pos="4" side="tl" part="temps"/>
11853 </tag>
11854 <tag>
11855 <clip pos="4" side="tl" part="pers"/>
11856 </tag>
11857 <tag>
11858 <clip pos="4" side="tl" part="nbr"/>
11859 </tag>
11860 </tags>
11861 <lu>
11862 <clip pos="2" side="tl" part="lem"/>
11863 <lit-tag v="prn.pro"/>
11864 <clip pos="2" side="tl" part="tipoenc_pro"/>
11865 </lu>
11866 <b pos="2"/>
11867 <lu>
11868 <clip pos="3" side="tl" part="lem"/>
11869 <lit-tag v="prn.pro"/>
11870 <clip pos="3" side="tl" part="tipoenc_pro"/>
11871 </lu>
11872 <b pos="3"/>
11873 <lu>
11874 <var n="auxiliar"/>
11875 <var n="etiq_aux"/>
11876 <lit-tag v="pri"/>
11877 <clip pos="4" side="sl" part="pers"/>
11878 <clip pos="4" side="sl" part="nbr"/>
11879 </lu>
11880 <b/>
11881 <lu>
11882 <clip pos="5" side="tl" part="lem"/>
11883 <clip pos="5" side="tl" part="a_adv"/>
11884 </lu>
11885 <b pos="4"/>
11886 <lu>
11887 <clip pos="4" side="tl" part="lemh"/>
11888 <clip pos="4" side="tl" part="a_verb"/>
11889 <lit-tag v="pp"/>
11890 <var n="gen_pp"/>
11891 <var n="nbr_pp"/>
11892 <clip pos="4" side="tl" part="lemq"/>
11893 </lu>
11894 </chunk>
11895 </out>
11896 </when>
11897 <otherwise>
11898 <out>
11899 <chunk name="adv" case="caseFirstWord">
11900 <tags>
11901 <tag>
11902 <clip pos="1" side="tl" part="a_adv"/>
11903 </tag>
11904 </tags>
11905 <lu>
11906 <clip pos="1" side="tl" part="lem"/>
11907 <clip pos="1" side="tl" part="a_adv"/>
11908 </lu>
11909 </chunk>
11910 <b pos="1"/>
11911 <chunk name="pro_pro_aux_adv_pp">
11912 <tags>
11913 <tag>
11914 <lit-tag v="SV"/>
11915 </tag>
11916 <tag>
11917 <clip pos="4" side="sl" part="a_verb"/>
11918 </tag>
11919 <tag>
11920 <clip pos="4" side="sl" part="temps"/>
11921 </tag>
11922 <tag>
11923 <clip pos="4" side="sl" part="pers"/>
11924 </tag>
11925 <tag>
11926 <clip pos="4" side="sl" part="nbr"/>
11927 </tag>
11928 </tags>
11929 <lu>
11930 <clip pos="2" side="tl" part="lem"/>
11931 <lit-tag v="prn.pro"/>
11932 <clip pos="2" side="tl" part="tipoenc_pro"/>
11933 </lu>
11934 <b pos="2"/>
11935 <lu>
11936 <clip pos="3" side="tl" part="lem"/>
11937 <lit-tag v="prn.pro"/>
11938 <clip pos="3" side="tl" part="tipoenc_pro"/>
11939 </lu>
11940 <b pos="3"/>
11941 <lu>
11942 <var n="auxiliar"/>
11943 <var n="etiq_aux"/>
11944 <lit-tag v="pri"/>
11945 <clip pos="4" side="sl" part="pers"/>
11946 <clip pos="4" side="sl" part="nbr"/>
11947 </lu>
11948 <b/>
11949 <lu>
11950 <lit v="pas"/>
11951 <lit-tag v="adv"/>
11952 </lu>
11953 <b/>
11954 <lu>
11955 <clip pos="4" side="tl" part="lemh"/>
11956 <clip pos="4" side="tl" part="a_verb"/>
11957 <lit-tag v="pp"/>
11958 <var n="gen_pp"/>
11959 <var n="nbr_pp"/>
11960 <clip pos="4" side="tl" part="lemq"/>
11961 </lu>
11962 </chunk>
11963 <b pos="4"/>
11964 <chunk name="adv">
11965 <tags>
11966 <tag>
11967 <clip pos="5" side="tl" part="a_adv"/>
11968 </tag>
11969 </tags>
11970 <lu>
11971 <clip pos="5" side="tl" part="lem"/>
11972 <clip pos="5" side="tl" part="a_adv"/>
11973 </lu>
11974 </chunk>
11975 </out>
11976 </otherwise>
11977 </choose>
11978 </when>
11979 <otherwise>
11980 <choose>
11981 <when>
11982 <test>
11983 <in caseless="yes">
11984 <clip pos="1" side="tl" part="lem"/>
11985 <list n="adv_neg"/>
11986 </in>
11987 </test>
11988 <out>
11989 <chunk name="adv" case="caseFirstWord">
11990 <tags>
11991 <tag>
11992 <clip pos="1" side="tl" part="a_adv"/>
11993 </tag>
11994 </tags>
11995 <lu>
11996 <get-case-from pos="1">
11997 <lit v="ne"/>
11998 </get-case-from>
11999 <lit-tag v="adv"/>
12000 </lu>
12001 </chunk>
12002 <b/>
12003 </out>
12004 <let>
12005 <var n="caseFirstWord"/>
12006 <lit v="aa"/>
12007 </let>
12008 </when>
12009 </choose>
12010 <out>
12011 <chunk name="pro_pro_aux_adv_pp" case="caseFirstWord">
12012 <tags>
12013 <tag>
12014 <lit-tag v="SV"/>
12015 </tag>
12016 <tag>
12017 <clip pos="4" side="tl" part="a_verb"/>
12018 </tag>
12019 <tag>
12020 <clip pos="4" side="tl" part="temps"/>
12021 </tag>
12022 <tag>
12023 <clip pos="4" side="tl" part="pers"/>
12024 </tag>
12025 <tag>
12026 <clip pos="4" side="tl" part="nbr"/>
12027 </tag>
12028 </tags>
12029 <lu>
12030 <clip pos="2" side="tl" part="lem"/>
12031 <lit-tag v="prn.pro"/>
12032 <clip pos="2" side="tl" part="tipoenc_pro"/>
12033 </lu>
12034 <b pos="1"/>
12035 <lu>
12036 <clip pos="3" side="tl" part="lem"/>
12037 <lit-tag v="prn.pro"/>
12038 <clip pos="3" side="tl" part="tipoenc_pro"/>
12039 </lu>
12040 <b pos="2"/>
12041 <lu>
12042 <var n="auxiliar"/>
12043 <var n="etiq_aux"/>
12044 <lit-tag v="pri"/>
12045 <clip pos="4" side="sl" part="pers"/>
12046 <clip pos="4" side="sl" part="nbr"/>
12047 </lu>
12048 <b/>
12049 <lu>
12050 <get-case-from pos="2">
12051 <clip pos="1" side="tl" part="lem"/>
12052 </get-case-from>
12053 <clip pos="1" side="tl" part="a_adv"/>
12054 </lu>
12055 <b pos="3"/>
12056 <lu>
12057 <clip pos="4" side="tl" part="lemh"/>
12058 <clip pos="4" side="tl" part="a_verb"/>
12059 <lit-tag v="pp"/>
12060 <var n="gen_pp"/>
12061 <var n="nbr_pp"/>
12062 <clip pos="4" side="tl" part="lemq"/>
12063 </lu>
12064 </chunk>
12065 <b pos="4"/>
12066 <chunk name="adv">
12067 <tags>
12068 <tag>
12069 <clip pos="5" side="tl" part="a_adv"/>
12070 </tag>
12071 </tags>
12072 <lu>
12073 <clip pos="5" side="tl" part="lem"/>
12074 <clip pos="5" side="tl" part="a_adv"/>
12075 </lu>
12076 </chunk>
12077 </out>
12078 </otherwise>
12079 </choose>
12080 </when>
12081 <otherwise>
12082 <call-macro n="fts">
12083 <with-param pos="3"/>
12084 </call-macro>
12085 <choose>
12086 <when>
12087 <test>
12088 <in caseless="yes">
12089 <clip pos="1" side="tl" part="lem"/>
12090 <list n="adv_neg"/>
12091 </in>
12092 </test>
12093 <out>
12094 <chunk name="adv" case="caseFirstWord">
12095 <tags>
12096 <tag>
12097 <clip pos="1" side="tl" part="a_adv"/>
12098 </tag>
12099 </tags>
12100 <lu>
12101 <lit v="ne"/>
12102 <lit-tag v="adv"/>
12103 </lu>
12104 </chunk>
12105 <b pos="1"/>
12106 <chunk name="pro_pro_verb">
12107 <tags>
12108 <tag>
12109 <lit-tag v="SV"/>
12110 </tag>
12111 <tag>
12112 <clip pos="4" side="tl" part="a_verb"/>
12113 </tag>
12114 <tag>
12115 <clip pos="4" side="tl" part="temps"/>
12116 </tag>
12117 <tag>
12118 <clip pos="4" side="tl" part="pers"/>
12119 </tag>
12120 <tag>
12121 <clip pos="4" side="tl" part="nbr"/>
12122 </tag>
12123 </tags>
12124 <lu>
12125 <clip pos="2" side="tl" part="whole"/>
12126 </lu>
12127 <b pos="2"/>
12128 <lu>
12129 <clip pos="3" side="tl" part="whole"/>
12130 </lu>
12131 <b pos="3"/>
12132 <lu>
12133 <clip pos="4" side="tl" part="lemh"/>
12134 <clip pos="4" side="tl" part="a_verb"/>
12135 <clip pos="4" side="tl" part="temps"/>
12136 <clip pos="4" side="tl" part="pers"/>
12137 <clip pos="4" side="tl" part="nbr"/>
12138 <clip pos="4" side="tl" part="lemq"/>
12139 </lu>
12140 </chunk>
12141 <b/>
12142 <chunk name="adv">
12143 <tags>
12144 <tag>
12145 <clip pos="1" side="tl" part="a_adv"/>
12146 </tag>
12147 </tags>
12148 <lu>
12149 <clip pos="1" side="tl" part="lem"/>
12150 <clip pos="1" side="tl" part="a_adv"/>
12151 </lu>
12152 </chunk>
12153 <b pos="4"/>
12154 <chunk name="adv">
12155 <tags>
12156 <tag>
12157 <clip pos="5" side="tl" part="a_adv"/>
12158 </tag>
12159 </tags>
12160 <lu>
12161 <clip pos="5" side="tl" part="lem"/>
12162 <clip pos="5" side="tl" part="a_adv"/>
12163 </lu>
12164 </chunk>
12165 </out>
12166 </when>
12167 <otherwise>
12168 <out>
12169 <chunk name="adv" case="caseFirstWord">
12170 <tags>
12171 <tag>
12172 <clip pos="1" side="tl" part="a_adv"/>
12173 </tag>
12174 </tags>
12175 <lu>
12176 <clip pos="1" side="tl" part="lem"/>
12177 <clip pos="1" side="tl" part="a_adv"/>
12178 </lu>
12179 </chunk>
12180 <b pos="1"/>
12181 <chunk name="pro_pro_verb">
12182 <tags>
12183 <tag>
12184 <lit-tag v="SV"/>
12185 </tag>
12186 <tag>
12187 <clip pos="4" side="tl" part="a_verb"/>
12188 </tag>
12189 <tag>
12190 <clip pos="4" side="tl" part="temps"/>
12191 </tag>
12192 <tag>
12193 <clip pos="4" side="tl" part="pers"/>
12194 </tag>
12195 <tag>
12196 <clip pos="4" side="tl" part="nbr"/>
12197 </tag>
12198 </tags>
12199 <lu>
12200 <clip pos="2" side="tl" part="whole"/>
12201 </lu>
12202 <b pos="2"/>
12203 <lu>
12204 <clip pos="3" side="tl" part="whole"/>
12205 </lu>
12206 <b pos="3"/>
12207 <lu>
12208 <clip pos="4" side="tl" part="lemh"/>
12209 <clip pos="4" side="tl" part="a_verb"/>
12210 <clip pos="4" side="tl" part="temps"/>
12211 <clip pos="4" side="tl" part="pers"/>
12212 <clip pos="4" side="tl" part="nbr"/>
12213 <clip pos="4" side="tl" part="lemq"/>
12214 </lu>
12215 </chunk>
12216 </out>
12217 <choose>
12218 <when>
12219 <test>
12220 <not>
12221 <in caseless="yes">
12222 <clip pos="5" side="tl" part="lem"/>
12223 <list n="adv_neg"/>
12224 </in>
12225 </not>
12226 </test>
12227 <call-macro n="envia_pas">
12228 <with-param pos="1"/>
12229 </call-macro>
12230 </when>
12231 </choose>
12232 <out>
12233 <b pos="4"/>
12234 <chunk name="adv">
12235 <tags>
12236 <tag>
12237 <clip pos="5" side="tl" part="a_adv"/>
12238 </tag>
12239 </tags>
12240 <lu>
12241 <clip pos="5" side="tl" part="lem"/>
12242 <clip pos="5" side="tl" part="a_adv"/>
12243 </lu>
12244 </chunk>
12245 </out>
12246 </otherwise>
12247 </choose>
12248 </otherwise>
12249 </choose>
12250 <let>
12251 <var n="caseFirstWord"/>
12252 <lit v="aa"/>
12253 </let>
12254 </action>
12255 </rule>
12257 <rule comment="REGLA: ger">
12258 <pattern>
12259 <pattern-item n="ger"/>
12260 </pattern>
12261 <action>
12262 <call-macro n="firstWord">
12263 <with-param pos="1"/>
12264 </call-macro>
12265 <out>
12266 <chunk name="ger" case="caseFirstWord">
12267 <tags>
12268 <tag>
12269 <lit-tag v="ger"/>
12270 </tag>
12271 <tag>
12272 <clip pos="1" side="tl" part="a_verb"/>
12273 </tag>
12274 <tag>
12275 <clip pos="1" side="tl" part="temps"/>
12276 </tag>
12277 </tags>
12278 <lu>
12279 <clip pos="1" side="tl" part="lemh"/>
12280 <clip pos="1" side="tl" part="a_verb"/>
12281 <clip pos="1" side="tl" part="temps"/>
12282 <clip pos="1" side="tl" part="pers"/>
12283 <clip pos="1" side="tl" part="nbr"/>
12284 <clip pos="1" side="tl" part="lemq"/>
12285 </lu>
12286 </chunk>
12287 </out>
12288 <let>
12289 <var n="caseFirstWord"/>
12290 <lit v="aa"/>
12291 </let>
12292 </action>
12293 </rule>
12295 <rule comment="REGLA: INF">
12296 <pattern>
12297 <pattern-item n="inf"/>
12298 </pattern>
12299 <action>
12300 <call-macro n="firstWord">
12301 <with-param pos="1"/>
12302 </call-macro>
12303 <out>
12304 <chunk name="inf" case="caseFirstWord">
12305 <tags>
12306 <tag>
12307 <lit-tag v="SV"/>
12308 </tag>
12309 <tag>
12310 <clip pos="1" side="tl" part="a_verb"/>
12311 </tag>
12312 <tag>
12313 <clip pos="1" side="tl" part="temps"/>
12314 </tag>
12315 <tag>
12316 <lit-tag v="sg"/>
12317 </tag>
12318 <!--com a sn és sg ("cantar és important") -->
12319 </tags>
12320 <lu>
12321 <clip pos="1" side="tl" part="lemh"/>
12322 <clip pos="1" side="tl" part="a_verb"/>
12323 <clip pos="1" side="tl" part="temps"/>
12324 <clip pos="1" side="tl" part="pers"/>
12325 <clip pos="1" side="tl" part="nbr"/>
12326 <clip pos="1" side="tl" part="lemq"/>
12327 </lu>
12328 </chunk>
12329 </out>
12330 <let>
12331 <var n="caseFirstWord"/>
12332 <lit v="aa"/>
12333 </let>
12334 </action>
12335 </rule>
12337 <rule comment="inf enc">
12338 <pattern>
12339 <pattern-item n="inf"/>
12340 <pattern-item n="prnenc"/>
12341 </pattern>
12342 <action>
12343 <call-macro n="firstWord">
12344 <with-param pos="1"/>
12345 </call-macro>
12346 <out>
12347 <chunk name="pro_inf" case="caseFirstWord">
12348 <tags>
12349 <tag>
12350 <lit-tag v="SV"/>
12351 </tag>
12352 <tag>
12353 <clip pos="1" side="tl" part="a_verb"/>
12354 </tag>
12355 <tag>
12356 <clip pos="1" side="tl" part="temps"/>
12357 </tag>
12358 <tag>
12359 <lit-tag v="sg"/>
12360 </tag>
12361 <!--com a sn és sg ("cantar és important") -->
12362 </tags>
12363 <lu>
12364 <get-case-from pos="1">
12365 <clip pos="2" side="tl" part="lem"/>
12366 </get-case-from>
12367 <lit-tag v="prn.pro"/>
12368 <clip pos="2" side="tl" part="tipoenc_pro"/>
12369 </lu>
12370 <b/>
12371 <lu>
12372 <get-case-from pos="2">
12373 <clip pos="1" side="tl" part="lemh"/>
12374 </get-case-from>
12375 <clip pos="1" side="tl" part="a_verb"/>
12376 <clip pos="1" side="tl" part="temps"/>
12377 <clip pos="1" side="tl" part="pers"/>
12378 <clip pos="1" side="tl" part="nbr"/>
12379 <clip pos="1" side="tl" part="lemq"/>
12380 </lu>
12381 </chunk>
12382 </out>
12383 <let>
12384 <var n="caseFirstWord"/>
12385 <lit v="aa"/>
12386 </let>
12387 </action>
12388 </rule>
12390 <rule comment="adv inf enc">
12391 <pattern>
12392 <pattern-item n="adv_preadv"/>
12393 <pattern-item n="inf"/>
12394 <pattern-item n="prnenc"/>
12395 </pattern>
12396 <action>
12397 <call-macro n="firstWord">
12398 <with-param pos="1"/>
12399 </call-macro>
12400 <choose>
12401 <when>
12402 <test>
12403 <in caseless="yes">
12404 <clip pos="1" side="tl" part="lem"/>
12405 <list n="adv_neg"/>
12406 </in>
12407 </test>
12408 <out>
12409 <chunk name="adv" case="caseFirstWord">
12410 <tags>
12411 <tag>
12412 <clip pos="1" side="tl" part="a_adv"/>
12413 </tag>
12414 </tags>
12415 <lu>
12416 <lit v="ne"/>
12417 <lit-tag v="adv"/>
12418 </lu>
12419 </chunk>
12420 <b pos="1"/>
12421 <chunk name="pro_inf">
12422 <tags>
12423 <tag>
12424 <lit-tag v="SV"/>
12425 </tag>
12426 <tag>
12427 <clip pos="2" side="tl" part="a_verb"/>
12428 </tag>
12429 <tag>
12430 <clip pos="2" side="tl" part="temps"/>
12431 </tag>
12432 <tag>
12433 <lit-tag v="sg"/>
12434 </tag>
12435 <!--com a sn és sg ("cantar és important") -->
12436 </tags>
12437 <lu>
12438 <clip pos="3" side="tl" part="lem"/>
12439 <lit-tag v="prn.pro"/>
12440 <clip pos="3" side="tl" part="tipoenc_pro"/>
12441 </lu>
12442 <b/>
12443 <lu>
12444 <clip pos="2" side="tl" part="lemh"/>
12445 <clip pos="2" side="tl" part="a_verb"/>
12446 <clip pos="2" side="tl" part="temps"/>
12447 <clip pos="2" side="tl" part="pers"/>
12448 <clip pos="2" side="tl" part="nbr"/>
12449 <clip pos="2" side="tl" part="lemq"/>
12450 </lu>
12451 </chunk>
12452 <b/>
12453 <chunk name="adv">
12454 <tags>
12455 <tag>
12456 <clip pos="1" side="tl" part="a_adv"/>
12457 </tag>
12458 </tags>
12459 <lu>
12460 <clip pos="1" side="tl" part="lem"/>
12461 <clip pos="1" side="tl" part="a_adv"/>
12462 </lu>
12463 </chunk>
12464 </out>
12465 </when>
12466 <otherwise>
12467 <out>
12468 <chunk name="adv" case="caseFirstWord">
12469 <tags>
12470 <tag>
12471 <clip pos="1" side="tl" part="a_adv"/>
12472 </tag>
12473 </tags>
12474 <lu>
12475 <clip pos="1" side="tl" part="lem"/>
12476 <clip pos="1" side="tl" part="a_adv"/>
12477 </lu>
12478 </chunk>
12479 <b pos="1"/>
12480 <chunk name="pro_inf">
12481 <tags>
12482 <tag>
12483 <lit-tag v="SV"/>
12484 </tag>
12485 <tag>
12486 <clip pos="2" side="tl" part="a_verb"/>
12487 </tag>
12488 <tag>
12489 <clip pos="2" side="tl" part="temps"/>
12490 </tag>
12491 <tag>
12492 <lit-tag v="sg"/>
12493 </tag>
12494 <!--com a sn és sg ("cantar és important") -->
12495 </tags>
12496 <lu>
12497 <clip pos="3" side="tl" part="lem"/>
12498 <lit-tag v="prn.pro"/>
12499 <clip pos="3" side="tl" part="tipoenc_pro"/>
12500 </lu>
12501 <b/>
12502 <lu>
12503 <clip pos="2" side="tl" part="lemh"/>
12504 <clip pos="2" side="tl" part="a_verb"/>
12505 <clip pos="2" side="tl" part="temps"/>
12506 <clip pos="2" side="tl" part="pers"/>
12507 <clip pos="2" side="tl" part="nbr"/>
12508 <clip pos="2" side="tl" part="lemq"/>
12509 </lu>
12510 </chunk>
12511 </out>
12512 <call-macro n="envia_pas">
12513 <with-param pos="1"/>
12514 </call-macro>
12515 </otherwise>
12516 </choose>
12517 <let>
12518 <var n="caseFirstWord"/>
12519 <lit v="aa"/>
12520 </let>
12521 </action>
12522 </rule>
12524 <rule comment="adv inf enc adv">
12525 <pattern>
12526 <pattern-item n="adv_preadv"/>
12527 <pattern-item n="inf"/>
12528 <pattern-item n="prnenc"/>
12529 <pattern-item n="adv_preadv"/>
12530 </pattern>
12531 <action>
12532 <call-macro n="firstWord">
12533 <with-param pos="1"/>
12534 </call-macro>
12535 <choose>
12536 <when>
12537 <test>
12538 <in caseless="yes">
12539 <clip pos="1" side="tl" part="lem"/>
12540 <list n="adv_neg"/>
12541 </in>
12542 </test>
12543 <out>
12544 <chunk name="adv" case="caseFirstWord">
12545 <tags>
12546 <tag>
12547 <clip pos="1" side="tl" part="a_adv"/>
12548 </tag>
12549 </tags>
12550 <lu>
12551 <lit v="ne"/>
12552 <lit-tag v="adv"/>
12553 </lu>
12554 </chunk>
12555 <b pos="1"/>
12556 <chunk name="pro_inf">
12557 <tags>
12558 <tag>
12559 <lit-tag v="SV"/>
12560 </tag>
12561 <tag>
12562 <clip pos="2" side="tl" part="a_verb"/>
12563 </tag>
12564 <tag>
12565 <clip pos="2" side="tl" part="temps"/>
12566 </tag>
12567 <tag>
12568 <lit-tag v="sg"/>
12569 </tag>
12570 <!--com a sn és sg ("cantar és important") -->
12571 </tags>
12572 <lu>
12573 <clip pos="3" side="tl" part="lem"/>
12574 <lit-tag v="prn.pro"/>
12575 <clip pos="3" side="tl" part="tipoenc_pro"/>
12576 </lu>
12577 <b/>
12578 <lu>
12579 <clip pos="2" side="tl" part="lemh"/>
12580 <clip pos="2" side="tl" part="a_verb"/>
12581 <clip pos="2" side="tl" part="temps"/>
12582 <clip pos="2" side="tl" part="pers"/>
12583 <clip pos="2" side="tl" part="nbr"/>
12584 <clip pos="2" side="tl" part="lemq"/>
12585 </lu>
12586 </chunk>
12587 <b/>
12588 <chunk name="adv">
12589 <tags>
12590 <tag>
12591 <clip pos="1" side="tl" part="a_adv"/>
12592 </tag>
12593 </tags>
12594 <lu>
12595 <clip pos="1" side="tl" part="lem"/>
12596 <clip pos="1" side="tl" part="a_adv"/>
12597 </lu>
12598 </chunk>
12599 <b pos="3"/>
12600 <chunk name="adv">
12601 <tags>
12602 <tag>
12603 <clip pos="4" side="tl" part="a_adv"/>
12604 </tag>
12605 </tags>
12606 <lu>
12607 <clip pos="4" side="tl" part="lem"/>
12608 <clip pos="4" side="tl" part="a_adv"/>
12609 </lu>
12610 </chunk>
12611 </out>
12612 </when>
12613 <otherwise>
12614 <out>
12615 <chunk name="adv" case="caseFirstWord">
12616 <tags>
12617 <tag>
12618 <clip pos="1" side="tl" part="a_adv"/>
12619 </tag>
12620 </tags>
12621 <lu>
12622 <clip pos="1" side="tl" part="lem"/>
12623 <clip pos="1" side="tl" part="a_adv"/>
12624 </lu>
12625 </chunk>
12626 <b pos="1"/>
12627 <chunk name="pro_inf">
12628 <tags>
12629 <tag>
12630 <lit-tag v="SV"/>
12631 </tag>
12632 <tag>
12633 <clip pos="2" side="tl" part="a_verb"/>
12634 </tag>
12635 <tag>
12636 <clip pos="2" side="tl" part="temps"/>
12637 </tag>
12638 <tag>
12639 <lit-tag v="sg"/>
12640 </tag>
12641 <!--com a sn és sg ("cantar és important") -->
12642 </tags>
12643 <lu>
12644 <clip pos="3" side="tl" part="lem"/>
12645 <lit-tag v="prn.pro"/>
12646 <clip pos="3" side="tl" part="tipoenc_pro"/>
12647 </lu>
12648 <b/>
12649 <lu>
12650 <clip pos="2" side="tl" part="lemh"/>
12651 <clip pos="2" side="tl" part="a_verb"/>
12652 <clip pos="2" side="tl" part="temps"/>
12653 <clip pos="2" side="tl" part="pers"/>
12654 <clip pos="2" side="tl" part="nbr"/>
12655 <clip pos="2" side="tl" part="lemq"/>
12656 </lu>
12657 </chunk>
12658 </out>
12659 <choose>
12660 <when>
12661 <test>
12662 <not>
12663 <in caseless="yes">
12664 <clip pos="4" side="tl" part="lem"/>
12665 <list n="adv_neg"/>
12666 </in>
12667 </not>
12668 </test>
12669 <call-macro n="envia_pas">
12670 <with-param pos="1"/>
12671 </call-macro>
12672 </when>
12673 </choose>
12674 <out>
12675 <b pos="3"/>
12676 <chunk name="adv" case="caseFirstWord">
12677 <tags>
12678 <tag>
12679 <clip pos="4" side="tl" part="a_adv"/>
12680 </tag>
12681 </tags>
12682 <lu>
12683 <clip pos="4" side="tl" part="lem"/>
12684 <clip pos="4" side="tl" part="a_adv"/>
12685 </lu>
12686 </chunk>
12687 </out>
12688 </otherwise>
12689 </choose>
12690 <let>
12691 <var n="caseFirstWord"/>
12692 <lit v="aa"/>
12693 </let>
12694 </action>
12695 </rule>
12697 <rule comment="inf prnenc prnenc">
12698 <pattern>
12699 <pattern-item n="inf"/>
12700 <pattern-item n="prnenc"/>
12701 <pattern-item n="prnenc"/>
12702 </pattern>
12703 <action>
12704 <call-macro n="firstWord">
12705 <with-param pos="1"/>
12706 </call-macro>
12707 <out>
12708 <chunk name="pro_pro_inf" case="caseFirstWord">
12709 <tags>
12710 <tag>
12711 <lit-tag v="SV"/>
12712 </tag>
12713 <tag>
12714 <clip pos="1" side="tl" part="a_verb"/>
12715 </tag>
12716 <tag>
12717 <clip pos="1" side="tl" part="temps"/>
12718 </tag>
12719 <tag>
12720 <lit-tag v="sg"/>
12721 </tag>
12722 <!--com a sn és sg ("cantar és important") -->
12723 </tags>
12724 <lu>
12725 <get-case-from pos="1">
12726 <clip pos="2" side="tl" part="lem"/>
12727 </get-case-from>
12728 <lit-tag v="prn.pro"/>
12729 <clip pos="2" side="tl" part="tipoenc_pro"/>
12730 </lu>
12731 <b/>
12732 <lu>
12733 <clip pos="3" side="tl" part="lem"/>
12734 <lit-tag v="prn.pro"/>
12735 <clip pos="3" side="tl" part="tipoenc_pro"/>
12736 </lu>
12737 <b/>
12738 <lu>
12739 <get-case-from pos="2">
12740 <clip pos="1" side="tl" part="lemh"/>
12741 </get-case-from>
12742 <clip pos="1" side="tl" part="a_verb"/>
12743 <clip pos="1" side="tl" part="temps"/>
12744 <clip pos="1" side="tl" part="pers"/>
12745 <clip pos="1" side="tl" part="nbr"/>
12746 <clip pos="1" side="tl" part="lemq"/>
12747 </lu>
12748 </chunk>
12749 </out>
12750 <let>
12751 <var n="caseFirstWord"/>
12752 <lit v="aa"/>
12753 </let>
12754 </action>
12755 </rule>
12757 <rule comment="adv inf prnenc prnenc">
12758 <pattern>
12759 <pattern-item n="adv_preadv"/>
12760 <pattern-item n="inf"/>
12761 <pattern-item n="prnenc"/>
12762 <pattern-item n="prnenc"/>
12763 </pattern>
12764 <action>
12765 <call-macro n="firstWord">
12766 <with-param pos="1"/>
12767 </call-macro>
12768 <choose>
12769 <when>
12770 <test>
12771 <in caseless="yes">
12772 <clip pos="1" side="tl" part="lem"/>
12773 <list n="adv_neg"/>
12774 </in>
12775 </test>
12776 <out>
12777 <chunk name="adv" case="caseFirstWord">
12778 <tags>
12779 <tag>
12780 <clip pos="1" side="tl" part="a_adv"/>
12781 </tag>
12782 </tags>
12783 <lu>
12784 <lit v="ne"/>
12785 <lit-tag v="adv"/>
12786 </lu>
12787 </chunk>
12788 <b pos="1"/>
12789 <chunk name="pro_pro_inf">
12790 <tags>
12791 <tag>
12792 <lit-tag v="SV"/>
12793 </tag>
12794 <tag>
12795 <clip pos="2" side="tl" part="a_verb"/>
12796 </tag>
12797 <tag>
12798 <clip pos="2" side="tl" part="temps"/>
12799 </tag>
12800 <tag>
12801 <lit-tag v="sg"/>
12802 </tag>
12803 <!--com a sn és sg ("cantar és important") -->
12804 </tags>
12805 <lu>
12806 <clip pos="3" side="tl" part="lem"/>
12807 <lit-tag v="prn.pro"/>
12808 <clip pos="3" side="tl" part="tipoenc_pro"/>
12809 </lu>
12810 <b/>
12811 <lu>
12812 <clip pos="4" side="tl" part="lem"/>
12813 <lit-tag v="prn.pro"/>
12814 <clip pos="4" side="tl" part="tipoenc_pro"/>
12815 </lu>
12816 <b/>
12817 <lu>
12818 <clip pos="2" side="tl" part="lemh"/>
12819 <clip pos="2" side="tl" part="a_verb"/>
12820 <clip pos="2" side="tl" part="temps"/>
12821 <clip pos="2" side="tl" part="pers"/>
12822 <clip pos="2" side="tl" part="nbr"/>
12823 <clip pos="2" side="tl" part="lemq"/>
12824 </lu>
12825 </chunk>
12826 <b/>
12827 <chunk name="adv">
12828 <tags>
12829 <tag>
12830 <clip pos="1" side="tl" part="a_adv"/>
12831 </tag>
12832 </tags>
12833 <lu>
12834 <clip pos="1" side="tl" part="lem"/>
12835 <clip pos="1" side="tl" part="a_adv"/>
12836 </lu>
12837 </chunk>
12838 </out>
12839 </when>
12840 <otherwise>
12841 <out>
12842 <chunk name="adv" case="caseFirstWord">
12843 <tags>
12844 <tag>
12845 <clip pos="1" side="tl" part="a_adv"/>
12846 </tag>
12847 </tags>
12848 <lu>
12849 <clip pos="1" side="tl" part="lem"/>
12850 <clip pos="1" side="tl" part="a_adv"/>
12851 </lu>
12852 </chunk>
12853 <b pos="1"/>
12854 <chunk name="pro_pro_inf">
12855 <tags>
12856 <tag>
12857 <lit-tag v="SV"/>
12858 </tag>
12859 <tag>
12860 <clip pos="2" side="tl" part="a_verb"/>
12861 </tag>
12862 <tag>
12863 <clip pos="2" side="tl" part="temps"/>
12864 </tag>
12865 <tag>
12866 <lit-tag v="sg"/>
12867 </tag>
12868 <!--com a sn és sg ("cantar és important") -->
12869 </tags>
12870 <lu>
12871 <clip pos="3" side="tl" part="lem"/>
12872 <lit-tag v="prn.pro"/>
12873 <clip pos="3" side="tl" part="tipoenc_pro"/>
12874 </lu>
12875 <b/>
12876 <lu>
12877 <clip pos="4" side="tl" part="lem"/>
12878 <lit-tag v="prn.pro"/>
12879 <clip pos="4" side="tl" part="tipoenc_pro"/>
12880 </lu>
12881 <b/>
12882 <lu>
12883 <clip pos="2" side="tl" part="lemh"/>
12884 <clip pos="2" side="tl" part="a_verb"/>
12885 <clip pos="2" side="tl" part="temps"/>
12886 <clip pos="2" side="tl" part="pers"/>
12887 <clip pos="2" side="tl" part="nbr"/>
12888 <clip pos="2" side="tl" part="lemq"/>
12889 </lu>
12890 </chunk>
12891 </out>
12892 <call-macro n="envia_pas">
12893 <with-param pos="1"/>
12894 </call-macro>
12895 </otherwise>
12896 </choose>
12897 <let>
12898 <var n="caseFirstWord"/>
12899 <lit v="aa"/>
12900 </let>
12901 </action>
12902 </rule>
12904 <rule comment="adv inf prnenc prnenc adv">
12905 <pattern>
12906 <pattern-item n="adv_preadv"/>
12907 <pattern-item n="inf"/>
12908 <pattern-item n="prnenc"/>
12909 <pattern-item n="prnenc"/>
12910 <pattern-item n="adv_preadv"/>
12911 </pattern>
12912 <action>
12913 <call-macro n="firstWord">
12914 <with-param pos="1"/>
12915 </call-macro>
12916 <choose>
12917 <when>
12918 <test>
12919 <in caseless="yes">
12920 <clip pos="1" side="tl" part="lem"/>
12921 <list n="adv_neg"/>
12922 </in>
12923 </test>
12924 <out>
12925 <chunk name="adv" case="caseFirstWord">
12926 <tags>
12927 <tag>
12928 <clip pos="1" side="tl" part="a_adv"/>
12929 </tag>
12930 </tags>
12931 <lu>
12932 <lit v="ne"/>
12933 <lit-tag v="adv"/>
12934 </lu>
12935 </chunk>
12936 <b pos="1"/>
12937 <chunk name="pro_pro_inf">
12938 <tags>
12939 <tag>
12940 <lit-tag v="SV"/>
12941 </tag>
12942 <tag>
12943 <clip pos="2" side="tl" part="a_verb"/>
12944 </tag>
12945 <tag>
12946 <clip pos="2" side="tl" part="temps"/>
12947 </tag>
12948 <tag>
12949 <lit-tag v="sg"/>
12950 </tag>
12951 <!--com a sn és sg ("cantar és important") -->
12952 </tags>
12953 <lu>
12954 <clip pos="3" side="tl" part="lem"/>
12955 <lit-tag v="prn.pro"/>
12956 <clip pos="3" side="tl" part="tipoenc_pro"/>
12957 </lu>
12958 <b/>
12959 <lu>
12960 <clip pos="4" side="tl" part="lem"/>
12961 <lit-tag v="prn.pro"/>
12962 <clip pos="4" side="tl" part="tipoenc_pro"/>
12963 </lu>
12964 <b/>
12965 <lu>
12966 <clip pos="2" side="tl" part="lemh"/>
12967 <clip pos="2" side="tl" part="a_verb"/>
12968 <clip pos="2" side="tl" part="temps"/>
12969 <clip pos="2" side="tl" part="pers"/>
12970 <clip pos="2" side="tl" part="nbr"/>
12971 <clip pos="2" side="tl" part="lemq"/>
12972 </lu>
12973 </chunk>
12974 <b/>
12975 <chunk name="adv">
12976 <tags>
12977 <tag>
12978 <clip pos="1" side="tl" part="a_adv"/>
12979 </tag>
12980 </tags>
12981 <lu>
12982 <clip pos="1" side="tl" part="lem"/>
12983 <clip pos="1" side="tl" part="a_adv"/>
12984 </lu>
12985 </chunk>
12986 <b pos="4"/>
12987 <chunk name="adv">
12988 <tags>
12989 <tag>
12990 <clip pos="5" side="tl" part="a_adv"/>
12991 </tag>
12992 </tags>
12993 <lu>
12994 <clip pos="5" side="tl" part="lem"/>
12995 <clip pos="5" side="tl" part="a_adv"/>
12996 </lu>
12997 </chunk>
12998 </out>
12999 </when>
13000 <otherwise>
13001 <out>
13002 <chunk name="adv" case="caseFirstWord">
13003 <tags>
13004 <tag>
13005 <clip pos="1" side="tl" part="a_adv"/>
13006 </tag>
13007 </tags>
13008 <lu>
13009 <clip pos="1" side="tl" part="lem"/>
13010 <clip pos="1" side="tl" part="a_adv"/>
13011 </lu>
13012 </chunk>
13013 <b pos="1"/>
13014 <chunk name="pro_pro_inf">
13015 <tags>
13016 <tag>
13017 <lit-tag v="SV"/>
13018 </tag>
13019 <tag>
13020 <clip pos="2" side="tl" part="a_verb"/>
13021 </tag>
13022 <tag>
13023 <clip pos="2" side="tl" part="temps"/>
13024 </tag>
13025 <tag>
13026 <lit-tag v="sg"/>
13027 </tag>
13028 <!--com a sn és sg ("cantar és important") -->
13029 </tags>
13030 <lu>
13031 <clip pos="3" side="tl" part="lem"/>
13032 <lit-tag v="prn.pro"/>
13033 <clip pos="3" side="tl" part="tipoenc_pro"/>
13034 </lu>
13035 <b/>
13036 <lu>
13037 <clip pos="4" side="tl" part="lem"/>
13038 <lit-tag v="prn.pro"/>
13039 <clip pos="4" side="tl" part="tipoenc_pro"/>
13040 </lu>
13041 <b/>
13042 <lu>
13043 <clip pos="2" side="tl" part="lemh"/>
13044 <clip pos="2" side="tl" part="a_verb"/>
13045 <clip pos="2" side="tl" part="temps"/>
13046 <clip pos="2" side="tl" part="pers"/>
13047 <clip pos="2" side="tl" part="nbr"/>
13048 <clip pos="2" side="tl" part="lemq"/>
13049 </lu>
13050 </chunk>
13051 </out>
13052 <choose>
13053 <when>
13054 <test>
13055 <not>
13056 <in caseless="yes">
13057 <clip pos="5" side="tl" part="lem"/>
13058 <list n="adv_neg"/>
13059 </in>
13060 </not>
13061 </test>
13062 <call-macro n="envia_pas">
13063 <with-param pos="1"/>
13064 </call-macro>
13065 </when>
13066 </choose>
13067 <out>
13068 <b pos="4"/>
13069 <chunk name="adv">
13070 <tags>
13071 <tag>
13072 <clip pos="5" side="tl" part="a_adv"/>
13073 </tag>
13074 </tags>
13075 <lu>
13076 <clip pos="5" side="tl" part="lem"/>
13077 <clip pos="5" side="tl" part="a_adv"/>
13078 </lu>
13079 </chunk>
13080 </out>
13081 </otherwise>
13082 </choose>
13083 <let>
13084 <var n="caseFirstWord"/>
13085 <lit v="aa"/>
13086 </let>
13087 </action>
13088 </rule>
13090 <rule comment="REGLA: no INF nada -&gt; ne rien INF">
13091 <pattern>
13092 <pattern-item n="no"/>
13093 <pattern-item n="inf"/>
13094 <pattern-item n="nada"/>
13095 </pattern>
13096 <action>
13097 <call-macro n="firstWord">
13098 <with-param pos="1"/>
13099 </call-macro>
13100 <out>
13101 <chunk name="adv" case="caseFirstWord">
13102 <tags>
13103 <tag>
13104 <clip pos="1" side="tl" part="a_adv"/>
13105 </tag>
13106 </tags>
13107 <lu>
13108 <clip pos="1" side="tl" part="lem"/>
13109 <clip pos="1" side="tl" part="a_adv"/>
13110 </lu>
13111 </chunk>
13112 <b pos="1"/>
13113 <chunk name="prn">
13114 <tags>
13115 <tag>
13116 <lit-tag v="SN"/>
13117 </tag>
13118 <tag>
13119 <clip pos="3" side="tl" part="tipus_prn"/>
13120 </tag>
13121 <tag>
13122 <clip pos="3" side="tl" part="gen"/>
13123 </tag>
13124 <tag>
13125 <clip pos="3" side="tl" part="nbr"/>
13126 </tag>
13127 </tags>
13128 <lu>
13129 <clip pos="3" side="tl" part="lem"/>
13130 <clip pos="3" side="tl" part="a_prn"/>
13131 <clip pos="3" side="tl" part="tipus_prn"/>
13132 <clip pos="3" side="tl" part="gen"/>
13133 <clip pos="3" side="tl" part="nbr"/>
13134 </lu>
13135 </chunk>
13136 <b pos="2"/>
13137 <chunk name="inf">
13138 <tags>
13139 <tag>
13140 <lit-tag v="SV"/>
13141 </tag>
13142 <tag>
13143 <clip pos="2" side="tl" part="a_verb"/>
13144 </tag>
13145 <tag>
13146 <clip pos="2" side="tl" part="temps"/>
13147 </tag>
13148 <tag>
13149 <lit-tag v="sg"/>
13150 </tag>
13151 <!--com a sn és sg ("cantar és important") -->
13152 </tags>
13153 <lu>
13154 <clip pos="2" side="tl" part="lemh"/>
13155 <clip pos="2" side="tl" part="a_verb"/>
13156 <clip pos="2" side="tl" part="temps"/>
13157 <clip pos="2" side="tl" part="pers"/>
13158 <clip pos="2" side="tl" part="nbr"/>
13159 <clip pos="2" side="tl" part="lemq"/>
13160 </lu>
13161 </chunk>
13162 </out>
13163 <let>
13164 <var n="caseFirstWord"/>
13165 <lit v="aa"/>
13166 </let>
13167 </action>
13168 </rule>
13170 <rule comment="no inf enc nada">
13171 <pattern>
13172 <pattern-item n="no"/>
13173 <pattern-item n="inf"/>
13174 <pattern-item n="prnenc"/>
13175 <pattern-item n="nada"/>
13176 </pattern>
13177 <action>
13178 <call-macro n="firstWord">
13179 <with-param pos="1"/>
13180 </call-macro>
13181 <out>
13182 <chunk name="adv" case="caseFirstWord">
13183 <tags>
13184 <tag>
13185 <clip pos="1" side="tl" part="a_adv"/>
13186 </tag>
13187 </tags>
13188 <lu>
13189 <clip pos="1" side="tl" part="lem"/>
13190 <clip pos="1" side="tl" part="a_adv"/>
13191 </lu>
13192 </chunk>
13193 <b pos="1"/>
13194 <chunk name="prn">
13195 <tags>
13196 <tag>
13197 <lit-tag v="SN"/>
13198 </tag>
13199 <tag>
13200 <clip pos="4" side="tl" part="tipus_prn"/>
13201 </tag>
13202 <tag>
13203 <clip pos="4" side="tl" part="gen"/>
13204 </tag>
13205 <tag>
13206 <clip pos="4" side="tl" part="nbr"/>
13207 </tag>
13208 </tags>
13209 <lu>
13210 <clip pos="4" side="tl" part="lem"/>
13211 <clip pos="4" side="tl" part="a_prn"/>
13212 <clip pos="4" side="tl" part="tipus_prn"/>
13213 <clip pos="4" side="tl" part="gen"/>
13214 <clip pos="4" side="tl" part="nbr"/>
13215 </lu>
13216 </chunk>
13217 <b pos="2"/>
13218 <chunk name="pro_inf">
13219 <tags>
13220 <tag>
13221 <lit-tag v="SV"/>
13222 </tag>
13223 <tag>
13224 <clip pos="2" side="tl" part="a_verb"/>
13225 </tag>
13226 <tag>
13227 <clip pos="2" side="tl" part="temps"/>
13228 </tag>
13229 <tag>
13230 <lit-tag v="sg"/>
13231 </tag>
13232 </tags>
13233 <lu>
13234 <clip pos="3" side="tl" part="lem"/>
13235 <lit-tag v="prn.pro"/>
13236 <clip pos="3" side="tl" part="tipoenc_pro"/>
13237 </lu>
13238 <b/>
13239 <lu>
13240 <clip pos="2" side="tl" part="lemh"/>
13241 <clip pos="2" side="tl" part="a_verb"/>
13242 <clip pos="2" side="tl" part="temps"/>
13243 <clip pos="2" side="tl" part="pers"/>
13244 <clip pos="2" side="tl" part="nbr"/>
13245 <clip pos="2" side="tl" part="lemq"/>
13246 </lu>
13247 </chunk>
13248 </out>
13249 </action>
13250 </rule>
13252 <rule comment="inf prnenc prnenc">
13253 <pattern>
13254 <pattern-item n="no"/>
13255 <pattern-item n="inf"/>
13256 <pattern-item n="prnenc"/>
13257 <pattern-item n="prnenc"/>
13258 <pattern-item n="nada"/>
13259 </pattern>
13260 <action>
13261 <call-macro n="firstWord">
13262 <with-param pos="1"/>
13263 </call-macro>
13264 <out>
13265 <chunk name="adv" case="caseFirstWord">
13266 <tags>
13267 <tag>
13268 <clip pos="1" side="tl" part="a_adv"/>
13269 </tag>
13270 </tags>
13271 <lu>
13272 <clip pos="1" side="tl" part="lem"/>
13273 <clip pos="1" side="tl" part="a_adv"/>
13274 </lu>
13275 </chunk>
13276 <b pos="1"/>
13277 <chunk name="prn">
13278 <tags>
13279 <tag>
13280 <lit-tag v="SN"/>
13281 </tag>
13282 <tag>
13283 <clip pos="5" side="tl" part="tipus_prn"/>
13284 </tag>
13285 <tag>
13286 <clip pos="5" side="tl" part="gen"/>
13287 </tag>
13288 <tag>
13289 <clip pos="5" side="tl" part="nbr"/>
13290 </tag>
13291 </tags>
13292 <lu>
13293 <clip pos="5" side="tl" part="lem"/>
13294 <clip pos="5" side="tl" part="a_prn"/>
13295 <clip pos="5" side="tl" part="tipus_prn"/>
13296 <clip pos="5" side="tl" part="gen"/>
13297 <clip pos="5" side="tl" part="nbr"/>
13298 </lu>
13299 </chunk>
13300 <b pos="2"/>
13301 <chunk name="pro_pro_inf">
13302 <tags>
13303 <tag>
13304 <lit-tag v="SV"/>
13305 </tag>
13306 <tag>
13307 <clip pos="2" side="tl" part="a_verb"/>
13308 </tag>
13309 <tag>
13310 <clip pos="2" side="tl" part="temps"/>
13311 </tag>
13312 <tag>
13313 <lit-tag v="sg"/>
13314 </tag>
13315 </tags>
13316 <lu>
13317 <clip pos="3" side="tl" part="lem"/>
13318 <lit-tag v="prn.pro"/>
13319 <clip pos="3" side="tl" part="tipoenc_pro"/>
13320 </lu>
13321 <b/>
13322 <lu>
13323 <clip pos="4" side="tl" part="lem"/>
13324 <lit-tag v="prn.pro"/>
13325 <clip pos="4" side="tl" part="tipoenc_pro"/>
13326 </lu>
13327 <b/>
13328 <lu>
13329 <clip pos="2" side="tl" part="lemh"/>
13330 <clip pos="2" side="tl" part="a_verb"/>
13331 <clip pos="2" side="tl" part="temps"/>
13332 <clip pos="2" side="tl" part="pers"/>
13333 <clip pos="2" side="tl" part="nbr"/>
13334 <clip pos="2" side="tl" part="lemq"/>
13335 </lu>
13336 </chunk>
13337 </out>
13338 </action>
13339 </rule>
13341 <rule comment="ger prnenc">
13342 <pattern>
13343 <pattern-item n="ger"/>
13344 <pattern-item n="prnenc"/>
13345 </pattern>
13346 <action>
13347 <call-macro n="firstWord">
13348 <with-param pos="1"/>
13349 </call-macro>
13350 <out>
13351 <chunk name="pro_ger" case="caseFirstWord">
13352 <tags>
13353 <tag>
13354 <lit-tag v="ger"/>
13355 </tag>
13356 <tag>
13357 <clip pos="1" side="tl" part="a_verb"/>
13358 </tag>
13359 <tag>
13360 <clip pos="1" side="tl" part="temps"/>
13361 </tag>
13362 <tag>
13363 <clip pos="1" side="tl" part="pers"/>
13364 </tag>
13365 <tag>
13366 <clip pos="1" side="tl" part="nbr"/>
13367 </tag>
13368 </tags>
13369 <lu>
13370 <lit v="en"/>
13371 <lit-tag v="pr"/>
13372 </lu>
13373 <b/>
13374 <lu>
13375 <clip pos="2" side="tl" part="lem"/>
13376 <lit-tag v="prn.pro"/>
13377 <clip pos="2" side="tl" part="tipoenc_pro"/>
13378 </lu>
13379 <b/>
13380 <lu>
13381 <clip pos="1" side="tl" part="lemh"/>
13382 <clip pos="1" side="tl" part="a_verb"/>
13383 <clip pos="1" side="tl" part="temps"/>
13384 <clip pos="1" side="tl" part="pers"/>
13385 <clip pos="1" side="tl" part="nbr"/>
13386 <clip pos="1" side="tl" part="lemq"/>
13387 </lu>
13388 </chunk>
13389 </out>
13390 <let>
13391 <var n="caseFirstWord"/>
13392 <lit v="aa"/>
13393 </let>
13394 </action>
13395 </rule>
13397 <rule comment="adv ger prnenc">
13398 <pattern>
13399 <pattern-item n="adv_preadv"/>
13400 <pattern-item n="ger"/>
13401 <pattern-item n="prnenc"/>
13402 </pattern>
13403 <action>
13404 <call-macro n="firstWord">
13405 <with-param pos="1"/>
13406 </call-macro>
13407 <choose>
13408 <when>
13409 <test>
13410 <in caseless="yes">
13411 <clip pos="1" side="tl" part="lem"/>
13412 <list n="adv_neg"/>
13413 </in>
13414 </test>
13415 <out>
13416 <chunk name="adv" case="caseFirstWord">
13417 <tags>
13418 <tag>
13419 <clip pos="1" side="tl" part="a_adv"/>
13420 </tag>
13421 </tags>
13422 <lu>
13423 <lit v="ne"/>
13424 <lit-tag v="adv"/>
13425 </lu>
13426 </chunk>
13427 <b pos="1"/>
13428 <chunk name="pro_ger">
13429 <tags>
13430 <tag>
13431 <lit-tag v="ger"/>
13432 </tag>
13433 <tag>
13434 <clip pos="2" side="tl" part="a_verb"/>
13435 </tag>
13436 <tag>
13437 <clip pos="2" side="tl" part="temps"/>
13438 </tag>
13439 <tag>
13440 <clip pos="2" side="tl" part="pers"/>
13441 </tag>
13442 <tag>
13443 <clip pos="2" side="tl" part="nbr"/>
13444 </tag>
13445 </tags>
13446 <lu>
13447 <lit v="en"/>
13448 <lit-tag v="pr"/>
13449 </lu>
13450 <b/>
13451 <lu>
13452 <clip pos="3" side="tl" part="lem"/>
13453 <lit-tag v="prn.pro"/>
13454 <clip pos="3" side="tl" part="tipoenc_pro"/>
13455 </lu>
13456 <b/>
13457 <lu>
13458 <clip pos="2" side="tl" part="lemh"/>
13459 <clip pos="2" side="tl" part="a_verb"/>
13460 <clip pos="2" side="tl" part="temps"/>
13461 <clip pos="2" side="tl" part="pers"/>
13462 <clip pos="2" side="tl" part="nbr"/>
13463 <clip pos="2" side="tl" part="lemq"/>
13464 </lu>
13465 </chunk>
13466 <b/>
13467 <chunk name="adv">
13468 <tags>
13469 <tag>
13470 <clip pos="1" side="tl" part="a_adv"/>
13471 </tag>
13472 </tags>
13473 <lu>
13474 <clip pos="1" side="tl" part="lem"/>
13475 <clip pos="1" side="tl" part="a_adv"/>
13476 </lu>
13477 </chunk>
13478 </out>
13479 </when>
13480 <otherwise>
13481 <out>
13482 <chunk name="adv" case="caseFirstWord">
13483 <tags>
13484 <tag>
13485 <clip pos="1" side="tl" part="a_adv"/>
13486 </tag>
13487 </tags>
13488 <lu>
13489 <clip pos="1" side="tl" part="lem"/>
13490 <clip pos="1" side="tl" part="a_adv"/>
13491 </lu>
13492 </chunk>
13493 <b pos="1"/>
13494 <chunk name="pro_ger">
13495 <tags>
13496 <tag>
13497 <lit-tag v="ger"/>
13498 </tag>
13499 <tag>
13500 <clip pos="2" side="tl" part="a_verb"/>
13501 </tag>
13502 <tag>
13503 <clip pos="2" side="tl" part="temps"/>
13504 </tag>
13505 <tag>
13506 <clip pos="2" side="tl" part="pers"/>
13507 </tag>
13508 <tag>
13509 <clip pos="2" side="tl" part="nbr"/>
13510 </tag>
13511 </tags>
13512 <lu>
13513 <lit v="en"/>
13514 <lit-tag v="pr"/>
13515 </lu>
13516 <b/>
13517 <lu>
13518 <clip pos="3" side="tl" part="lem"/>
13519 <lit-tag v="prn.pro"/>
13520 <clip pos="3" side="tl" part="tipoenc_pro"/>
13521 </lu>
13522 <b/>
13523 <lu>
13524 <clip pos="2" side="tl" part="lemh"/>
13525 <clip pos="2" side="tl" part="a_verb"/>
13526 <clip pos="2" side="tl" part="temps"/>
13527 <clip pos="2" side="tl" part="pers"/>
13528 <clip pos="2" side="tl" part="nbr"/>
13529 <clip pos="2" side="tl" part="lemq"/>
13530 </lu>
13531 </chunk>
13532 </out>
13533 <call-macro n="envia_pas">
13534 <with-param pos="1"/>
13535 </call-macro>
13536 </otherwise>
13537 </choose>
13538 <let>
13539 <var n="caseFirstWord"/>
13540 <lit v="aa"/>
13541 </let>
13542 </action>
13543 </rule>
13545 <rule comment="ger prnenc prnenc">
13546 <pattern>
13547 <pattern-item n="ger"/>
13548 <pattern-item n="prnenc"/>
13549 <pattern-item n="prnenc"/>
13550 </pattern>
13551 <action>
13552 <call-macro n="firstWord">
13553 <with-param pos="1"/>
13554 </call-macro>
13555 <out>
13556 <chunk name="pro_pro_ger" case="caseFirstWord">
13557 <tags>
13558 <tag>
13559 <lit-tag v="ger"/>
13560 </tag>
13561 <tag>
13562 <clip pos="1" side="tl" part="a_verb"/>
13563 </tag>
13564 <tag>
13565 <clip pos="1" side="tl" part="temps"/>
13566 </tag>
13567 <tag>
13568 <clip pos="1" side="tl" part="pers"/>
13569 </tag>
13570 <tag>
13571 <clip pos="1" side="tl" part="nbr"/>
13572 </tag>
13573 </tags>
13574 <lu>
13575 <lit v="en"/>
13576 <lit-tag v="pr"/>
13577 </lu>
13578 <b/>
13579 <lu>
13580 <clip pos="2" side="tl" part="lem"/>
13581 <lit-tag v="prn.pro"/>
13582 <clip pos="2" side="tl" part="tipoenc_pro"/>
13583 </lu>
13584 <b/>
13585 <lu>
13586 <clip pos="3" side="tl" part="lem"/>
13587 <lit-tag v="prn.pro"/>
13588 <clip pos="3" side="tl" part="tipoenc_pro"/>
13589 </lu>
13590 <b/>
13591 <lu>
13592 <clip pos="1" side="tl" part="lemh"/>
13593 <clip pos="1" side="tl" part="a_verb"/>
13594 <clip pos="1" side="tl" part="temps"/>
13595 <clip pos="1" side="tl" part="pers"/>
13596 <clip pos="1" side="tl" part="nbr"/>
13597 <clip pos="1" side="tl" part="lemq"/>
13598 </lu>
13599 </chunk>
13600 </out>
13601 <let>
13602 <var n="caseFirstWord"/>
13603 <lit v="aa"/>
13604 </let>
13605 </action>
13606 </rule>
13608 <rule comment="adv ger prnenc prnenc">
13609 <pattern>
13610 <pattern-item n="adv_preadv"/>
13611 <pattern-item n="ger"/>
13612 <pattern-item n="prnenc"/>
13613 <pattern-item n="prnenc"/>
13614 </pattern>
13615 <action>
13616 <call-macro n="firstWord">
13617 <with-param pos="1"/>
13618 </call-macro>
13619 <choose>
13620 <when>
13621 <test>
13622 <in caseless="yes">
13623 <clip pos="1" side="tl" part="lem"/>
13624 <list n="adv_neg"/>
13625 </in>
13626 </test>
13627 <out>
13628 <chunk name="adv" case="caseFirstWord">
13629 <tags>
13630 <tag>
13631 <clip pos="1" side="tl" part="a_adv"/>
13632 </tag>
13633 </tags>
13634 <lu>
13635 <lit v="ne"/>
13636 <lit-tag v="adv"/>
13637 </lu>
13638 </chunk>
13639 <b pos="1"/>
13640 <chunk name="pro_pro_ger">
13641 <tags>
13642 <tag>
13643 <lit-tag v="ger"/>
13644 </tag>
13645 <tag>
13646 <clip pos="2" side="tl" part="a_verb"/>
13647 </tag>
13648 <tag>
13649 <clip pos="2" side="tl" part="temps"/>
13650 </tag>
13651 <tag>
13652 <clip pos="2" side="tl" part="pers"/>
13653 </tag>
13654 <tag>
13655 <clip pos="2" side="tl" part="nbr"/>
13656 </tag>
13657 </tags>
13658 <lu>
13659 <lit v="en"/>
13660 <lit-tag v="pr"/>
13661 </lu>
13662 <b/>
13663 <lu>
13664 <clip pos="3" side="tl" part="lem"/>
13665 <lit-tag v="prn.pro"/>
13666 <clip pos="3" side="tl" part="tipoenc_pro"/>
13667 </lu>
13668 <b/>
13669 <lu>
13670 <clip pos="4" side="tl" part="lem"/>
13671 <lit-tag v="prn.pro"/>
13672 <clip pos="4" side="tl" part="tipoenc_pro"/>
13673 </lu>
13674 <b/>
13675 <lu>
13676 <clip pos="2" side="tl" part="lemh"/>
13677 <clip pos="2" side="tl" part="a_verb"/>
13678 <clip pos="2" side="tl" part="temps"/>
13679 <clip pos="2" side="tl" part="pers"/>
13680 <clip pos="2" side="tl" part="nbr"/>
13681 <clip pos="2" side="tl" part="lemq"/>
13682 </lu>
13683 </chunk>
13684 <b/>
13685 <chunk name="adv">
13686 <tags>
13687 <tag>
13688 <clip pos="1" side="tl" part="a_adv"/>
13689 </tag>
13690 </tags>
13691 <lu>
13692 <clip pos="1" side="tl" part="lem"/>
13693 <clip pos="1" side="tl" part="a_adv"/>
13694 </lu>
13695 </chunk>
13696 </out>
13697 </when>
13698 <otherwise>
13699 <out>
13700 <chunk name="adv">
13701 <tags>
13702 <tag>
13703 <clip pos="1" side="tl" part="a_adv"/>
13704 </tag>
13705 </tags>
13706 <lu>
13707 <clip pos="1" side="tl" part="lem"/>
13708 <clip pos="1" side="tl" part="a_adv"/>
13709 </lu>
13710 </chunk>
13711 <b pos="1"/>
13712 <chunk name="pro_pro_ger">
13713 <tags>
13714 <tag>
13715 <lit-tag v="ger"/>
13716 </tag>
13717 <tag>
13718 <clip pos="2" side="tl" part="a_verb"/>
13719 </tag>
13720 <tag>
13721 <clip pos="2" side="tl" part="temps"/>
13722 </tag>
13723 <tag>
13724 <clip pos="2" side="tl" part="pers"/>
13725 </tag>
13726 <tag>
13727 <clip pos="2" side="tl" part="nbr"/>
13728 </tag>
13729 </tags>
13730 <lu>
13731 <lit v="en"/>
13732 <lit-tag v="pr"/>
13733 </lu>
13734 <b/>
13735 <lu>
13736 <clip pos="3" side="tl" part="lem"/>
13737 <lit-tag v="prn.pro"/>
13738 <clip pos="3" side="tl" part="tipoenc_pro"/>
13739 </lu>
13740 <b/>
13741 <lu>
13742 <clip pos="4" side="tl" part="lem"/>
13743 <lit-tag v="prn.pro"/>
13744 <clip pos="4" side="tl" part="tipoenc_pro"/>
13745 </lu>
13746 <b/>
13747 <lu>
13748 <clip pos="2" side="tl" part="lemh"/>
13749 <clip pos="2" side="tl" part="a_verb"/>
13750 <clip pos="2" side="tl" part="temps"/>
13751 <clip pos="2" side="tl" part="pers"/>
13752 <clip pos="2" side="tl" part="nbr"/>
13753 <clip pos="2" side="tl" part="lemq"/>
13754 </lu>
13755 </chunk>
13756 </out>
13757 <call-macro n="envia_pas">
13758 <with-param pos="1"/>
13759 </call-macro>
13760 </otherwise>
13761 </choose>
13762 <let>
13763 <var n="caseFirstWord"/>
13764 <lit v="aa"/>
13765 </let>
13766 </action>
13767 </rule>
13769 <rule comment="imp prnenc">
13770 <pattern>
13771 <pattern-item n="imp"/>
13772 <pattern-item n="prnenc"/>
13773 </pattern>
13774 <action>
13775 <call-macro n="f_imp_enc">
13776 <with-param pos="1"/>
13777 <with-param pos="2"/>
13778 </call-macro>
13779 <call-macro n="firstWord">
13780 <with-param pos="1"/>
13781 </call-macro>
13782 <!-- <choose>
13783 <when>
13784 <test>
13785 <equal>
13786 <clip pos="2" side="tl" part="lem"/>
13787 <lit v="se"/>
13788 </equal>
13789 </test>
13790 <out>
13791 <chunk name="imp_enc" case="caseFirstWord">
13792 <tags>
13793 <tag><lit-tag v="SV"/></tag>
13794 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13795 <tag><clip pos="1" side="tl" part="temps"/></tag>
13796 <tag><clip pos="1" side="tl" part="pers"/></tag>
13797 <tag><clip pos="1" side="tl" part="nbr"/></tag>
13798 </tags>
13799 <mlu>
13800 <lu>
13801 <clip pos="1" side="tl" part="lemh"/>
13802 <clip pos="1" side="tl" part="a_verb"/>
13803 <clip pos="1" side="tl" part="temps"/>
13804 <clip pos="1" side="tl" part="pers"/>
13805 <clip pos="1" side="tl" part="nbr"/>
13806 </lu>
13807 <lu>
13808 <lit v="vous"/>
13809 <lit-tag v="prn.enc.p2.mf.pl"/>
13810 <clip pos="1" side="tl" part="lemq"/>
13811 </lu>
13812 </mlu>
13813 </chunk>
13814 </out>
13815 </when>
13816 <otherwise> -->
13817 <out>
13818 <chunk name="imp_enc" case="caseFirstWord">
13819 <tags>
13820 <tag>
13821 <lit-tag v="SV"/>
13822 </tag>
13823 <tag>
13824 <clip pos="1" side="tl" part="a_verb"/>
13825 </tag>
13826 <tag>
13827 <clip pos="1" side="tl" part="temps"/>
13828 </tag>
13829 <tag>
13830 <clip pos="1" side="tl" part="pers"/>
13831 </tag>
13832 <tag>
13833 <clip pos="1" side="tl" part="nbr"/>
13834 </tag>
13835 </tags>
13836 <mlu>
13837 <lu>
13838 <clip pos="1" side="tl" part="lemh"/>
13839 <clip pos="1" side="tl" part="a_verb"/>
13840 <clip pos="1" side="tl" part="temps"/>
13841 <clip pos="1" side="tl" part="pers"/>
13842 <clip pos="1" side="tl" part="nbr"/>
13843 </lu>
13844 <lu>
13845 <clip pos="2" side="tl" part="whole"/>
13846 <clip pos="1" side="tl" part="lemq"/>
13847 </lu>
13848 </mlu>
13849 </chunk>
13850 </out>
13851 <!-- </otherwise>
13852 </choose> -->
13853 <let>
13854 <var n="caseFirstWord"/>
13855 <lit v="aa"/>
13856 </let>
13857 </action>
13858 </rule>
13860 <rule comment="adv imp prnenc">
13861 <pattern>
13862 <pattern-item n="adv_preadv"/>
13863 <pattern-item n="imp"/>
13864 <pattern-item n="prnenc"/>
13865 </pattern>
13866 <action>
13867 <call-macro n="f_imp_enc">
13868 <with-param pos="2"/>
13869 <with-param pos="3"/>
13870 </call-macro>
13871 <call-macro n="firstWord">
13872 <with-param pos="1"/>
13873 </call-macro>
13874 <choose>
13875 <when>
13876 <test>
13877 <in caseless="yes">
13878 <clip pos="1" side="tl" part="lem"/>
13879 <list n="adv_neg"/>
13880 </in>
13881 </test>
13882 <out>
13883 <chunk name="adv" case="caseFirstWord">
13884 <tags>
13885 <tag>
13886 <clip pos="1" side="tl" part="a_adv"/>
13887 </tag>
13888 </tags>
13889 <lu>
13890 <lit v="ne"/>
13891 <lit-tag v="adv"/>
13892 </lu>
13893 </chunk>
13894 <b pos="1"/>
13895 <chunk name="imp_enc">
13896 <tags>
13897 <tag>
13898 <lit-tag v="SV"/>
13899 </tag>
13900 <tag>
13901 <clip pos="2" side="tl" part="a_verb"/>
13902 </tag>
13903 <tag>
13904 <clip pos="2" side="tl" part="temps"/>
13905 </tag>
13906 <tag>
13907 <clip pos="2" side="tl" part="pers"/>
13908 </tag>
13909 <tag>
13910 <clip pos="2" side="tl" part="nbr"/>
13911 </tag>
13912 </tags>
13913 <mlu>
13914 <lu>
13915 <clip pos="2" side="tl" part="lemh"/>
13916 <clip pos="2" side="tl" part="a_verb"/>
13917 <clip pos="2" side="tl" part="temps"/>
13918 <clip pos="2" side="tl" part="pers"/>
13919 <clip pos="2" side="tl" part="nbr"/>
13920 </lu>
13921 <lu>
13922 <clip pos="3" side="tl" part="whole"/>
13923 <clip pos="2" side="tl" part="lemq"/>
13924 </lu>
13925 </mlu>
13926 </chunk>
13927 <b/>
13928 <chunk name="adv">
13929 <tags>
13930 <tag>
13931 <clip pos="1" side="tl" part="a_adv"/>
13932 </tag>
13933 </tags>
13934 <lu>
13935 <clip pos="1" side="tl" part="lem"/>
13936 <clip pos="1" side="tl" part="a_adv"/>
13937 </lu>
13938 </chunk>
13939 </out>
13940 </when>
13941 <otherwise>
13942 <out>
13943 <chunk name="adv" case="caseFirstWord">
13944 <tags>
13945 <tag>
13946 <clip pos="1" side="tl" part="a_adv"/>
13947 </tag>
13948 </tags>
13949 <lu>
13950 <clip pos="1" side="tl" part="lem"/>
13951 <clip pos="1" side="tl" part="a_adv"/>
13952 </lu>
13953 </chunk>
13954 <b pos="1"/>
13955 <chunk name="imp_enc">
13956 <tags>
13957 <tag>
13958 <lit-tag v="SV"/>
13959 </tag>
13960 <tag>
13961 <clip pos="2" side="tl" part="a_verb"/>
13962 </tag>
13963 <tag>
13964 <clip pos="2" side="tl" part="temps"/>
13965 </tag>
13966 <tag>
13967 <clip pos="2" side="tl" part="pers"/>
13968 </tag>
13969 <tag>
13970 <clip pos="2" side="tl" part="nbr"/>
13971 </tag>
13972 </tags>
13973 <mlu>
13974 <lu>
13975 <clip pos="2" side="tl" part="lemh"/>
13976 <clip pos="2" side="tl" part="a_verb"/>
13977 <clip pos="2" side="tl" part="temps"/>
13978 <clip pos="2" side="tl" part="pers"/>
13979 <clip pos="2" side="tl" part="nbr"/>
13980 </lu>
13981 <lu>
13982 <clip pos="3" side="tl" part="whole"/>
13983 <clip pos="2" side="tl" part="lemq"/>
13984 </lu>
13985 </mlu>
13986 </chunk>
13987 </out>
13988 <call-macro n="envia_pas">
13989 <with-param pos="1"/>
13990 </call-macro>
13991 </otherwise>
13992 </choose>
13993 <let>
13994 <var n="caseFirstWord"/>
13995 <lit v="aa"/>
13996 </let>
13997 </action>
13998 </rule>
14000 <rule comment="adv imp prnenc adv">
14001 <pattern>
14002 <pattern-item n="adv_preadv"/>
14003 <pattern-item n="imp"/>
14004 <pattern-item n="prnenc"/>
14005 <pattern-item n="adv_preadv"/>
14006 </pattern>
14007 <action>
14008 <call-macro n="f_imp_enc">
14009 <with-param pos="2"/>
14010 <with-param pos="3"/>
14011 </call-macro>
14012 <call-macro n="firstWord">
14013 <with-param pos="1"/>
14014 </call-macro>
14015 <choose>
14016 <when>
14017 <test>
14018 <in caseless="yes">
14019 <clip pos="1" side="tl" part="lem"/>
14020 <list n="adv_neg"/>
14021 </in>
14022 </test>
14023 <out>
14024 <chunk name="adv" case="caseFirstWord">
14025 <tags>
14026 <tag>
14027 <clip pos="1" side="tl" part="a_adv"/>
14028 </tag>
14029 </tags>
14030 <lu>
14031 <lit v="ne"/>
14032 <lit-tag v="adv"/>
14033 </lu>
14034 </chunk>
14035 <b pos="1"/>
14036 <chunk name="imp_enc">
14037 <tags>
14038 <tag>
14039 <lit-tag v="SV"/>
14040 </tag>
14041 <tag>
14042 <clip pos="2" side="tl" part="a_verb"/>
14043 </tag>
14044 <tag>
14045 <clip pos="2" side="tl" part="temps"/>
14046 </tag>
14047 <tag>
14048 <clip pos="2" side="tl" part="pers"/>
14049 </tag>
14050 <tag>
14051 <clip pos="2" side="tl" part="nbr"/>
14052 </tag>
14053 </tags>
14054 <mlu>
14055 <lu>
14056 <clip pos="2" side="tl" part="lemh"/>
14057 <clip pos="2" side="tl" part="a_verb"/>
14058 <clip pos="2" side="tl" part="temps"/>
14059 <clip pos="2" side="tl" part="pers"/>
14060 <clip pos="2" side="tl" part="nbr"/>
14061 </lu>
14062 <lu>
14063 <clip pos="3" side="tl" part="whole"/>
14064 <clip pos="2" side="tl" part="lemq"/>
14065 </lu>
14066 </mlu>
14067 </chunk>
14068 <b/>
14069 <chunk name="adv">
14070 <tags>
14071 <tag>
14072 <clip pos="1" side="tl" part="a_adv"/>
14073 </tag>
14074 </tags>
14075 <lu>
14076 <clip pos="1" side="tl" part="lem"/>
14077 <clip pos="1" side="tl" part="a_adv"/>
14078 </lu>
14079 </chunk>
14080 <b pos="3"/>
14081 <chunk name="adv">
14082 <tags>
14083 <tag>
14084 <clip pos="4" side="tl" part="a_adv"/>
14085 </tag>
14086 </tags>
14087 <lu>
14088 <clip pos="4" side="tl" part="lem"/>
14089 <clip pos="4" side="tl" part="a_adv"/>
14090 </lu>
14091 </chunk>
14092 </out>
14093 </when>
14094 <otherwise>
14095 <out>
14096 <chunk name="adv" case="caseFirstWord">
14097 <tags>
14098 <tag>
14099 <clip pos="1" side="tl" part="a_adv"/>
14100 </tag>
14101 </tags>
14102 <lu>
14103 <clip pos="1" side="tl" part="lem"/>
14104 <clip pos="1" side="tl" part="a_adv"/>
14105 </lu>
14106 </chunk>
14107 <b pos="1"/>
14108 <chunk name="imp_enc">
14109 <tags>
14110 <tag>
14111 <lit-tag v="SV"/>
14112 </tag>
14113 <tag>
14114 <clip pos="2" side="tl" part="a_verb"/>
14115 </tag>
14116 <tag>
14117 <clip pos="2" side="tl" part="temps"/>
14118 </tag>
14119 <tag>
14120 <clip pos="2" side="tl" part="pers"/>
14121 </tag>
14122 <tag>
14123 <clip pos="2" side="tl" part="nbr"/>
14124 </tag>
14125 </tags>
14126 <mlu>
14127 <lu>
14128 <clip pos="2" side="tl" part="lemh"/>
14129 <clip pos="2" side="tl" part="a_verb"/>
14130 <clip pos="2" side="tl" part="temps"/>
14131 <clip pos="2" side="tl" part="pers"/>
14132 <clip pos="2" side="tl" part="nbr"/>
14133 </lu>
14134 <lu>
14135 <clip pos="3" side="tl" part="whole"/>
14136 <clip pos="2" side="tl" part="lemq"/>
14137 </lu>
14138 </mlu>
14139 </chunk>
14140 </out>
14141 <choose>
14142 <when>
14143 <test>
14144 <not>
14145 <in caseless="yes">
14146 <clip pos="4" side="tl" part="lem"/>
14147 <list n="adv_neg"/>
14148 </in>
14149 </not>
14150 </test>
14151 <call-macro n="envia_pas">
14152 <with-param pos="1"/>
14153 </call-macro>
14154 </when>
14155 </choose>
14156 <out>
14157 <b pos="3"/>
14158 <chunk name="adv">
14159 <tags>
14160 <tag>
14161 <clip pos="4" side="tl" part="a_adv"/>
14162 </tag>
14163 </tags>
14164 <lu>
14165 <clip pos="4" side="tl" part="lem"/>
14166 <clip pos="4" side="tl" part="a_adv"/>
14167 </lu>
14168 </chunk>
14169 </out>
14170 </otherwise>
14171 </choose>
14172 <let>
14173 <var n="caseFirstWord"/>
14174 <lit v="aa"/>
14175 </let>
14176 </action>
14177 </rule>
14179 <rule comment="imp prnenc prnenc">
14180 <pattern>
14181 <pattern-item n="imp"/>
14182 <pattern-item n="prnenc"/>
14183 <pattern-item n="prnenc"/>
14184 </pattern>
14185 <action>
14186 <call-macro n="f_imp_enc">
14187 <with-param pos="1"/>
14188 <with-param pos="3"/>
14189 </call-macro>
14190 <call-macro n="firstWord">
14191 <with-param pos="1"/>
14192 </call-macro>
14193 <out>
14194 <chunk name="imp_enc_enc" case="caseFirstWord">
14195 <tags>
14196 <tag>
14197 <lit-tag v="SN"/>
14198 </tag>
14199 <tag>
14200 <clip pos="1" side="tl" part="a_verb"/>
14201 </tag>
14202 <tag>
14203 <clip pos="1" side="tl" part="temps"/>
14204 </tag>
14205 <tag>
14206 <clip pos="1" side="tl" part="pers"/>
14207 </tag>
14208 <tag>
14209 <clip pos="1" side="tl" part="nbr"/>
14210 </tag>
14211 </tags>
14212 <mlu>
14213 <lu>
14214 <clip pos="1" side="tl" part="lemh"/>
14215 <clip pos="1" side="tl" part="a_verb"/>
14216 <clip pos="1" side="tl" part="temps"/>
14217 <clip pos="1" side="tl" part="pers"/>
14218 <clip pos="1" side="tl" part="nbr"/>
14219 </lu>
14220 <!-- gema <lu>
14221 <clip pos="2" side="tl" part="lem"/>
14222 <lit-tag v="prn.enc"/>
14223 <clip pos="2" side="tl" part="tipoenc_pro"/>
14224 </lu> -->
14225 <lu>
14226 <clip pos="3" side="tl" part="lem"/>
14227 <lit-tag v="prn.enc"/>
14228 <clip pos="3" side="tl" part="tipoenc_pro"/>
14229 <clip pos="1" side="tl" part="lemq"/>
14230 </lu>
14231 </mlu>
14232 </chunk>
14233 </out>
14234 <let>
14235 <var n="caseFirstWord"/>
14236 <lit v="aa"/>
14237 </let>
14238 </action>
14239 </rule>
14241 <rule comment="adv imp prnenc prnenc">
14242 <pattern>
14243 <pattern-item n="adv_preadv"/>
14244 <pattern-item n="imp"/>
14245 <pattern-item n="prnenc"/>
14246 <pattern-item n="prnenc"/>
14247 </pattern>
14248 <action>
14249 <call-macro n="firstWord">
14250 <with-param pos="1"/>
14251 </call-macro>
14252 <call-macro n="f_imp_enc">
14253 <with-param pos="2"/>
14254 <with-param pos="4"/>
14255 </call-macro>
14256 <choose>
14257 <when>
14258 <test>
14259 <in caseless="yes">
14260 <clip pos="1" side="tl" part="lem"/>
14261 <list n="adv_neg"/>
14262 </in>
14263 </test>
14264 <out>
14265 <chunk name="adv" case="caseFirstWord">
14266 <tags>
14267 <tag>
14268 <clip pos="1" side="tl" part="a_adv"/>
14269 </tag>
14270 </tags>
14271 <lu>
14272 <lit v="ne"/>
14273 <lit-tag v="adv"/>
14274 </lu>
14275 </chunk>
14276 <b pos="1"/>
14277 <chunk name="imp_enc_enc">
14278 <tags>
14279 <tag>
14280 <lit-tag v="SN"/>
14281 </tag>
14282 <tag>
14283 <clip pos="2" side="tl" part="a_verb"/>
14284 </tag>
14285 <tag>
14286 <clip pos="2" side="tl" part="temps"/>
14287 </tag>
14288 <tag>
14289 <clip pos="2" side="tl" part="pers"/>
14290 </tag>
14291 <tag>
14292 <clip pos="2" side="tl" part="nbr"/>
14293 </tag>
14294 </tags>
14295 <mlu>
14296 <lu>
14297 <clip pos="2" side="tl" part="lemh"/>
14298 <clip pos="2" side="tl" part="a_verb"/>
14299 <clip pos="2" side="tl" part="temps"/>
14300 <clip pos="2" side="tl" part="pers"/>
14301 <clip pos="2" side="tl" part="nbr"/>
14302 </lu>
14303 <!-- gema <lu>
14304 <clip pos="3" side="tl" part="lem"/>
14305 <lit-tag v="prn.enc"/>
14306 <clip pos="3" side="tl" part="tipoenc_pro"/>
14307 </lu>-->
14308 <lu>
14309 <clip pos="4" side="tl" part="lem"/>
14310 <lit-tag v="prn.enc"/>
14311 <clip pos="4" side="tl" part="tipoenc_pro"/>
14312 <clip pos="2" side="tl" part="lemq"/>
14313 </lu>
14314 </mlu>
14315 </chunk>
14316 <b/>
14317 <chunk name="adv">
14318 <tags>
14319 <tag>
14320 <clip pos="1" side="tl" part="a_adv"/>
14321 </tag>
14322 </tags>
14323 <lu>
14324 <clip pos="1" side="tl" part="lem"/>
14325 <clip pos="1" side="tl" part="a_adv"/>
14326 </lu>
14327 </chunk>
14328 </out>
14329 </when>
14330 <otherwise>
14331 <out>
14332 <chunk name="adv" case="caseFirstWord">
14333 <tags>
14334 <tag>
14335 <clip pos="1" side="tl" part="a_adv"/>
14336 </tag>
14337 </tags>
14338 <lu>
14339 <clip pos="1" side="tl" part="lem"/>
14340 <clip pos="1" side="tl" part="a_adv"/>
14341 </lu>
14342 </chunk>
14343 <b pos="1"/>
14344 <chunk name="imp_enc_enc">
14345 <tags>
14346 <tag>
14347 <lit-tag v="SN"/>
14348 </tag>
14349 <tag>
14350 <clip pos="2" side="tl" part="a_verb"/>
14351 </tag>
14352 <tag>
14353 <clip pos="2" side="tl" part="temps"/>
14354 </tag>
14355 <tag>
14356 <clip pos="2" side="tl" part="pers"/>
14357 </tag>
14358 <tag>
14359 <clip pos="2" side="tl" part="nbr"/>
14360 </tag>
14361 </tags>
14362 <mlu>
14363 <lu>
14364 <clip pos="2" side="tl" part="lemh"/>
14365 <clip pos="2" side="tl" part="a_verb"/>
14366 <clip pos="2" side="tl" part="temps"/>
14367 <clip pos="2" side="tl" part="pers"/>
14368 <clip pos="2" side="tl" part="nbr"/>
14369 </lu>
14370 <!--gema <lu>
14371 <clip pos="3" side="tl" part="lem"/>
14372 <lit-tag v="prn.enc"/>
14373 <clip pos="3" side="tl" part="tipoenc_pro"/>
14374 </lu>-->
14375 <lu>
14376 <clip pos="4" side="tl" part="lem"/>
14377 <lit-tag v="prn.enc"/>
14378 <clip pos="4" side="tl" part="tipoenc_pro"/>
14379 <clip pos="2" side="tl" part="lemq"/>
14380 </lu>
14381 </mlu>
14382 </chunk>
14383 </out>
14384 <call-macro n="envia_pas">
14385 <with-param pos="1"/>
14386 </call-macro>
14387 </otherwise>
14388 </choose>
14389 <let>
14390 <var n="caseFirstWord"/>
14391 <lit v="aa"/>
14392 </let>
14393 </action>
14394 </rule>
14396 <rule comment="adv imp prnenc prnenc adv">
14397 <pattern>
14398 <pattern-item n="adv_preadv"/>
14399 <pattern-item n="imp"/>
14400 <pattern-item n="prnenc"/>
14401 <pattern-item n="prnenc"/>
14402 <pattern-item n="adv_preadv"/>
14403 </pattern>
14404 <action>
14405 <call-macro n="f_imp_enc">
14406 <with-param pos="2"/>
14407 <with-param pos="4"/>
14408 </call-macro>
14409 <call-macro n="firstWord">
14410 <with-param pos="1"/>
14411 </call-macro>
14412 <choose>
14413 <when>
14414 <test>
14415 <in caseless="yes">
14416 <clip pos="1" side="tl" part="lem"/>
14417 <list n="adv_neg"/>
14418 </in>
14419 </test>
14420 <out>
14421 <chunk name="adv" case="caseFirstWord">
14422 <tags>
14423 <tag>
14424 <clip pos="1" side="tl" part="a_adv"/>
14425 </tag>
14426 </tags>
14427 <lu>
14428 <lit v="ne"/>
14429 <lit-tag v="adv"/>
14430 </lu>
14431 </chunk>
14432 <b pos="1"/>
14433 <chunk name="imp_enc_enc">
14434 <tags>
14435 <tag>
14436 <lit-tag v="SN"/>
14437 </tag>
14438 <tag>
14439 <clip pos="2" side="tl" part="a_verb"/>
14440 </tag>
14441 <tag>
14442 <clip pos="2" side="tl" part="temps"/>
14443 </tag>
14444 <tag>
14445 <clip pos="2" side="tl" part="pers"/>
14446 </tag>
14447 <tag>
14448 <clip pos="2" side="tl" part="nbr"/>
14449 </tag>
14450 </tags>
14451 <mlu>
14452 <lu>
14453 <clip pos="2" side="tl" part="lemh"/>
14454 <clip pos="2" side="tl" part="a_verb"/>
14455 <clip pos="2" side="tl" part="temps"/>
14456 <clip pos="2" side="tl" part="pers"/>
14457 <clip pos="2" side="tl" part="nbr"/>
14458 </lu>
14459 <!-- gema <lu>
14460 <clip pos="3" side="tl" part="lem"/>
14461 <lit-tag v="prn.enc"/>
14462 <clip pos="3" side="tl" part="tipoenc_pro"/>
14463 </lu>-->
14464 <lu>
14465 <clip pos="4" side="tl" part="lem"/>
14466 <lit-tag v="prn.enc"/>
14467 <clip pos="4" side="tl" part="tipoenc_pro"/>
14468 <clip pos="2" side="tl" part="lemq"/>
14469 </lu>
14470 </mlu>
14471 </chunk>
14472 <b/>
14473 <chunk name="adv">
14474 <tags>
14475 <tag>
14476 <clip pos="1" side="tl" part="a_adv"/>
14477 </tag>
14478 </tags>
14479 <lu>
14480 <clip pos="1" side="tl" part="lem"/>
14481 <clip pos="1" side="tl" part="a_adv"/>
14482 </lu>
14483 </chunk>
14484 <b pos="4"/>
14485 <chunk name="adv">
14486 <tags>
14487 <tag>
14488 <clip pos="5" side="tl" part="a_adv"/>
14489 </tag>
14490 </tags>
14491 <lu>
14492 <clip pos="5" side="tl" part="lem"/>
14493 <clip pos="5" side="tl" part="a_adv"/>
14494 </lu>
14495 </chunk>
14496 </out>
14497 </when>
14498 <otherwise>
14499 <out>
14500 <chunk name="adv" case="caseFirstWord">
14501 <tags>
14502 <tag>
14503 <clip pos="1" side="tl" part="a_adv"/>
14504 </tag>
14505 </tags>
14506 <lu>
14507 <clip pos="1" side="tl" part="lem"/>
14508 <clip pos="1" side="tl" part="a_adv"/>
14509 </lu>
14510 </chunk>
14511 <b pos="1"/>
14512 <chunk name="imp_enc_enc">
14513 <tags>
14514 <tag>
14515 <lit-tag v="SN"/>
14516 </tag>
14517 <tag>
14518 <clip pos="2" side="tl" part="a_verb"/>
14519 </tag>
14520 <tag>
14521 <clip pos="2" side="tl" part="temps"/>
14522 </tag>
14523 <tag>
14524 <clip pos="2" side="tl" part="pers"/>
14525 </tag>
14526 <tag>
14527 <clip pos="2" side="tl" part="nbr"/>
14528 </tag>
14529 </tags>
14530 <mlu>
14531 <lu>
14532 <clip pos="2" side="tl" part="lemh"/>
14533 <clip pos="2" side="tl" part="a_verb"/>
14534 <clip pos="2" side="tl" part="temps"/>
14535 <clip pos="2" side="tl" part="pers"/>
14536 <clip pos="2" side="tl" part="nbr"/>
14537 </lu>
14538 <!-- gema <lu>
14539 <clip pos="3" side="tl" part="lem"/>
14540 <lit-tag v="prn.enc"/>
14541 <clip pos="3" side="tl" part="tipoenc_pro"/>
14542 </lu>-->
14543 <lu>
14544 <clip pos="4" side="tl" part="lem"/>
14545 <lit-tag v="prn.enc"/>
14546 <clip pos="4" side="tl" part="tipoenc_pro"/>
14547 <clip pos="2" side="tl" part="lemq"/>
14548 </lu>
14549 </mlu>
14550 </chunk>
14551 </out>
14552 <choose>
14553 <when>
14554 <test>
14555 <not>
14556 <in caseless="yes">
14557 <clip pos="5" side="tl" part="lem"/>
14558 <list n="adv_neg"/>
14559 </in>
14560 </not>
14561 </test>
14562 <call-macro n="envia_pas">
14563 <with-param pos="1"/>
14564 </call-macro>
14565 </when>
14566 </choose>
14567 <out>
14568 <b pos="4"/>
14569 <chunk name="adv">
14570 <tags>
14571 <tag>
14572 <clip pos="5" side="tl" part="a_adv"/>
14573 </tag>
14574 </tags>
14575 <lu>
14576 <clip pos="5" side="tl" part="lem"/>
14577 <clip pos="5" side="tl" part="a_adv"/>
14578 </lu>
14579 </chunk>
14580 </out>
14581 </otherwise>
14582 </choose>
14583 <let>
14584 <var n="caseFirstWord"/>
14585 <lit v="aa"/>
14586 </let>
14587 </action>
14588 </rule>
14590 <rule comment="aux + pp">
14591 <pattern>
14592 <pattern-item n="aux"/>
14593 <pattern-item n="pp"/>
14594 </pattern>
14595 <action>
14596 <call-macro n="firstWord">
14597 <with-param pos="1"/>
14598 </call-macro>
14599 <call-macro n="vauxiliar">
14600 <with-param pos="1"/>
14601 <with-param pos="2"/>
14602 </call-macro>
14603 <out>
14604 <chunk name="haver_pp" case="caseFirstWord">
14605 <tags>
14606 <tag>
14607 <lit-tag v="SV"/>
14608 </tag>
14609 <tag>
14610 <clip pos="2" side="tl" part="a_verb"/>
14611 </tag>
14612 <tag>
14613 <clip pos="1" side="tl" part="temps"/>
14614 </tag>
14615 <tag>
14616 <clip pos="1" side="tl" part="pers"/>
14617 </tag>
14618 <tag>
14619 <clip pos="1" side="tl" part="nbr"/>
14620 </tag>
14621 </tags>
14622 <lu>
14623 <clip pos="1" side="tl" part="lemh"/>
14624 <clip pos="1" side="tl" part="a_verb"/>
14625 <clip pos="1" side="tl" part="temps"/>
14626 <clip pos="1" side="tl" part="pers"/>
14627 <clip pos="1" side="tl" part="nbr"/>
14628 <clip pos="1" side="tl" part="lemq"/>
14629 </lu>
14630 <b pos="1"/>
14631 <lu>
14632 <clip pos="2" side="tl" part="lemh"/>
14633 <clip pos="2" side="tl" part="a_pp"/>
14634 <lit-tag v="m"/>
14635 <clip pos="2" side="tl" part="nbr"/>
14636 <clip pos="2" side="tl" part="lemq"/>
14637 </lu>
14638 </chunk>
14639 </out>
14640 <let>
14641 <var n="caseFirstWord"/>
14642 <lit v="aa"/>
14643 </let>
14644 </action>
14645 </rule>
14647 <rule comment="adv aux + pp">
14648 <pattern>
14649 <pattern-item n="adv_preadv"/>
14650 <pattern-item n="aux"/>
14651 <pattern-item n="pp"/>
14652 </pattern>
14653 <action>
14654 <call-macro n="vauxiliar">
14655 <with-param pos="2"/>
14656 <with-param pos="3"/>
14657 </call-macro>
14658 <call-macro n="firstWord">
14659 <with-param pos="1"/>
14660 </call-macro>
14661 <choose>
14662 <when>
14663 <test>
14664 <in caseless="yes">
14665 <clip pos="1" side="tl" part="lem"/>
14666 <list n="adv_neg"/>
14667 </in>
14668 </test>
14669 <out>
14670 <chunk name="adv" case="caseFirstWord">
14671 <tags>
14672 <tag>
14673 <clip pos="1" side="tl" part="a_adv"/>
14674 </tag>
14675 </tags>
14676 <lu>
14677 <lit v="ne"/>
14678 <lit-tag v="adv"/>
14679 </lu>
14680 </chunk>
14681 <b pos="1"/>
14682 <chunk name="haver_adv_pp">
14683 <tags>
14684 <tag>
14685 <lit-tag v="SV"/>
14686 </tag>
14687 <tag>
14688 <clip pos="3" side="tl" part="a_verb"/>
14689 </tag>
14690 <tag>
14691 <clip pos="2" side="tl" part="temps"/>
14692 </tag>
14693 <tag>
14694 <clip pos="2" side="tl" part="pers"/>
14695 </tag>
14696 <tag>
14697 <clip pos="2" side="tl" part="nbr"/>
14698 </tag>
14699 </tags>
14700 <lu>
14701 <clip pos="2" side="tl" part="lemh"/>
14702 <clip pos="2" side="tl" part="a_verb"/>
14703 <clip pos="2" side="tl" part="temps"/>
14704 <clip pos="2" side="tl" part="pers"/>
14705 <clip pos="2" side="tl" part="nbr"/>
14706 <clip pos="2" side="tl" part="lemq"/>
14707 </lu>
14708 <b pos="2"/>
14709 <lu>
14710 <clip pos="1" side="tl" part="lem"/>
14711 <clip pos="1" side="tl" part="a_adv"/>
14712 </lu>
14713 <b/>
14714 <lu>
14715 <clip pos="3" side="tl" part="lemh"/>
14716 <clip pos="3" side="tl" part="a_pp"/>
14717 <lit-tag v="m.sg"/>
14718 <clip pos="3" side="tl" part="lemq"/>
14719 </lu>
14720 </chunk>
14721 </out>
14722 </when>
14723 <otherwise>
14724 <choose>
14725 <when>
14726 <test>
14727 <equal caseless="yes">
14728 <clip pos="1" side="sl" part="lem"/>
14729 <lit v="no"/>
14730 </equal>
14731 </test>
14732 <out>
14733 <chunk name="adv" case="caseFirstWord">
14734 <tags>
14735 <tag>
14736 <clip pos="1" side="tl" part="a_adv"/>
14737 </tag>
14738 </tags>
14739 <lu>
14740 <clip pos="1" side="tl" part="lem"/>
14741 <clip pos="1" side="tl" part="a_adv"/>
14742 </lu>
14743 </chunk>
14744 <b pos="1"/>
14745 <chunk name="aux_adv_pp">
14746 <tags>
14747 <tag>
14748 <lit-tag v="SV"/>
14749 </tag>
14750 <tag>
14751 <clip pos="3" side="tl" part="a_verb"/>
14752 </tag>
14753 <tag>
14754 <clip pos="2" side="tl" part="temps"/>
14755 </tag>
14756 <tag>
14757 <clip pos="2" side="tl" part="pers"/>
14758 </tag>
14759 <tag>
14760 <clip pos="2" side="tl" part="nbr"/>
14761 </tag>
14762 </tags>
14763 <lu>
14764 <clip pos="2" side="tl" part="lemh"/>
14765 <clip pos="2" side="tl" part="a_verb"/>
14766 <clip pos="2" side="tl" part="temps"/>
14767 <clip pos="2" side="tl" part="pers"/>
14768 <clip pos="2" side="tl" part="nbr"/>
14769 <clip pos="2" side="tl" part="lemq"/>
14770 </lu>
14771 <b pos="2"/>
14772 <lu>
14773 <lit v="pas"/>
14774 <lit-tag v="adv"/>
14775 </lu>
14776 <b/>
14777 <lu>
14778 <clip pos="3" side="tl" part="lemh"/>
14779 <clip pos="3" side="tl" part="a_pp"/>
14780 <lit-tag v="m.sg"/>
14781 <clip pos="3" side="tl" part="lemq"/>
14782 </lu>
14783 </chunk>
14784 </out>
14785 </when>
14786 <otherwise>
14787 <out>
14788 <chunk name="haver_aux_adv_pp" case="caseFirstWord">
14789 <tags>
14790 <tag>
14791 <lit-tag v="SV"/>
14792 </tag>
14793 <tag>
14794 <clip pos="3" side="tl" part="a_verb"/>
14795 </tag>
14796 <tag>
14797 <clip pos="2" side="tl" part="temps"/>
14798 </tag>
14799 <tag>
14800 <clip pos="2" side="tl" part="pers"/>
14801 </tag>
14802 <tag>
14803 <clip pos="2" side="tl" part="nbr"/>
14804 </tag>
14805 </tags>
14806 <lu>
14807 <clip pos="2" side="tl" part="lemh"/>
14808 <clip pos="2" side="tl" part="a_verb"/>
14809 <clip pos="2" side="tl" part="temps"/>
14810 <clip pos="2" side="tl" part="pers"/>
14811 <clip pos="2" side="tl" part="nbr"/>
14812 <clip pos="2" side="tl" part="lemq"/>
14813 </lu>
14814 <b pos="1"/>
14815 <lu>
14816 <clip pos="1" side="tl" part="lem"/>
14817 <clip pos="1" side="tl" part="a_adv"/>
14818 </lu>
14819 <b pos="2"/>
14820 <lu>
14821 <clip pos="3" side="tl" part="lemh"/>
14822 <clip pos="3" side="tl" part="a_pp"/>
14823 <lit-tag v="m.sg"/>
14824 <clip pos="3" side="tl" part="lemq"/>
14825 </lu>
14826 </chunk>
14827 </out>
14828 </otherwise>
14829 </choose>
14830 </otherwise>
14831 </choose>
14832 <let>
14833 <var n="caseFirstWord"/>
14834 <lit v="aa"/>
14835 </let>
14836 </action>
14837 </rule>
14839 <rule comment="aux + pp adv">
14840 <pattern>
14841 <pattern-item n="aux"/>
14842 <pattern-item n="pp"/>
14843 <pattern-item n="adv_preadv"/>
14844 </pattern>
14845 <action>
14846 <call-macro n="vauxiliar">
14847 <with-param pos="1"/>
14848 <with-param pos="2"/>
14849 </call-macro>
14850 <call-macro n="firstWord">
14851 <with-param pos="1"/>
14852 </call-macro>
14853 <out>
14854 <chunk name="haver_aux_adv_pp" case="caseFirstWord">
14855 <tags>
14856 <tag>
14857 <lit-tag v="SV"/>
14858 </tag>
14859 <tag>
14860 <clip pos="2" side="tl" part="a_verb"/>
14861 </tag>
14862 <tag>
14863 <clip pos="1" side="tl" part="temps"/>
14864 </tag>
14865 <tag>
14866 <clip pos="1" side="tl" part="pers"/>
14867 </tag>
14868 <tag>
14869 <clip pos="1" side="tl" part="nbr"/>
14870 </tag>
14871 </tags>
14872 <lu>
14873 <clip pos="1" side="tl" part="lemh"/>
14874 <clip pos="1" side="tl" part="a_verb"/>
14875 <clip pos="1" side="tl" part="temps"/>
14876 <clip pos="1" side="tl" part="pers"/>
14877 <clip pos="1" side="tl" part="nbr"/>
14878 <clip pos="1" side="tl" part="lemq"/>
14879 </lu>
14880 <b pos="1"/>
14881 <lu>
14882 <clip pos="3" side="tl" part="lem"/>
14883 <clip pos="3" side="tl" part="a_adv"/>
14884 </lu>
14885 <b pos="2"/>
14886 <lu>
14887 <clip pos="2" side="tl" part="lemh"/>
14888 <clip pos="2" side="tl" part="a_pp"/>
14889 <lit-tag v="m.sg"/>
14890 <clip pos="2" side="tl" part="lemq"/>
14891 </lu>
14892 </chunk>
14893 </out>
14894 <let>
14895 <var n="caseFirstWord"/>
14896 <lit v="aa"/>
14897 </let>
14898 </action>
14899 </rule>
14901 <rule comment="prnpro auxpers + pp">
14902 <pattern>
14903 <pattern-item n="prnpro"/>
14904 <pattern-item n="auxpers"/>
14905 <pattern-item n="pp"/>
14906 </pattern>
14907 <action>
14908 <call-macro n="vauxiliar_pro">
14909 <with-param pos="1"/>
14910 <with-param pos="2"/>
14911 <with-param pos="3"/>
14912 </call-macro>
14913 <call-macro n="f_concord_prn_pp">
14914 <with-param pos="1"/>
14915 <with-param pos="3"/>
14916 </call-macro>
14917 <call-macro n="firstWord">
14918 <with-param pos="1"/>
14919 </call-macro>
14920 <choose>
14921 <when>
14922 <test>
14923 <equal>
14924 <clip pos="2" side="tl" part="lem"/>
14925 <lit v="être"/>
14926 </equal>
14927 </test>
14928 <let>
14929 <clip pos="3" side="tl" part="nbr"/>
14930 <clip pos="2" side="tl" part="nbr"/>
14931 </let>
14932 </when>
14933 </choose>
14934 <out>
14935 <chunk name="pro_haver" case="caseFirstWord">
14936 <tags>
14937 <tag><lit-tag v="SV"/></tag>
14938 <tag><clip pos="2" side="tl" part="a_verb"/></tag>
14939 <tag><clip pos="2" side="tl" part="temps"/></tag>
14940 <tag><clip pos="2" side="tl" part="pers"/></tag>
14941 <tag><clip pos="2" side="tl" part="nbr"/></tag>
14942 </tags>
14943 <lu>
14944 <clip pos="1" side="tl" part="whole"/>
14945 </lu>
14946 <b pos="1"/>
14947 <lu>
14948 <clip pos="2" side="tl" part="lemh"/>
14949 <clip pos="2" side="tl" part="a_verb"/>
14950 <clip pos="2" side="tl" part="temps"/>
14951 <clip pos="2" side="tl" part="pers"/>
14952 <clip pos="2" side="tl" part="nbr"/>
14953 <clip pos="2" side="tl" part="lemq"/>
14954 </lu>
14955 </chunk>
14956 <b pos="2"/>
14957 <chunk name="adj" case="caseFirstWord">
14958 <tags>
14959 <tag><lit-tag v="SA"/></tag>
14960 <tag><var n="genero"/></tag>
14961 <tag><var n="numero"/></tag>
14962 </tags>
14963 <lu>
14964 <clip pos="3" side="tl" part="lemh"/>
14965 <clip pos="3" side="tl" part="a_adj"/>
14966 <clip pos="3" side="tl" part="gen_sense_mf" link-to="2"/>
14967 <clip pos="3" side="tl" part="gen_mf"/>
14968 <clip pos="3" side="tl" part="nbr_sense_sp" link-to="3"/>
14969 <clip pos="3" side="tl" part="nbr_sp"/>
14970 <clip pos="3" side="tl" part="lemq"/>
14971 </lu>
14972 </chunk>
14973 </out>
14975 <let>
14976 <var n="caseFirstWord"/>
14977 <lit v="aa"/>
14978 </let>
14979 </action>
14980 </rule>
14982 <rule comment="adv prnpro auxpers + pp">
14983 <pattern>
14984 <pattern-item n="adv_preadv"/>
14985 <pattern-item n="prnpro"/>
14986 <pattern-item n="auxpers"/>
14987 <pattern-item n="pp"/>
14988 </pattern>
14989 <action>
14990 <call-macro n="vauxiliar_pro">
14991 <with-param pos="2"/>
14992 <with-param pos="3"/>
14993 <with-param pos="4"/>
14994 </call-macro>
14995 <call-macro n="f_concord_prn_pp">
14996 <with-param pos="2"/>
14997 <with-param pos="4"/>
14998 </call-macro>
14999 <call-macro n="firstWord">
15000 <with-param pos="1"/>
15001 </call-macro>
15002 <choose>
15003 <when>
15004 <test>
15005 <in caseless="yes">
15006 <clip pos="1" side="tl" part="lem"/>
15007 <list n="adv_neg"/>
15008 </in>
15009 </test>
15010 <out>
15011 <chunk name="adv" case="caseFirstWord">
15012 <tags>
15013 <tag>
15014 <clip pos="1" side="tl" part="a_adv"/>
15015 </tag>
15016 </tags>
15017 <lu>
15018 <lit v="ne"/>
15019 <lit-tag v="adv"/>
15020 </lu>
15021 </chunk>
15022 <b pos="1"/>
15023 <chunk name="pro_haver_adv_pp">
15024 <tags>
15025 <tag>
15026 <lit-tag v="SV"/>
15027 </tag>
15028 <tag>
15029 <clip pos="4" side="tl" part="a_verb"/>
15030 </tag>
15031 <tag>
15032 <clip pos="3" side="tl" part="temps"/>
15033 </tag>
15034 <tag>
15035 <clip pos="3" side="tl" part="pers"/>
15036 </tag>
15037 <tag>
15038 <clip pos="3" side="tl" part="nbr"/>
15039 </tag>
15040 </tags>
15041 <lu>
15042 <clip pos="2" side="tl" part="whole"/>
15043 </lu>
15044 <b pos="1"/>
15045 <lu>
15046 <clip pos="3" side="tl" part="lemh"/>
15047 <clip pos="3" side="tl" part="a_verb"/>
15048 <clip pos="3" side="tl" part="temps"/>
15049 <clip pos="3" side="tl" part="pers"/>
15050 <clip pos="3" side="tl" part="nbr"/>
15051 <clip pos="3" side="tl" part="lemq"/>
15052 </lu>
15053 <b pos="2"/>
15054 <lu>
15055 <clip pos="1" side="tl" part="lem"/>
15056 <clip pos="1" side="tl" part="a_adv"/>
15057 </lu>
15058 <b pos="3"/>
15059 <lu>
15060 <clip pos="4" side="tl" part="lemh"/>
15061 <clip pos="4" side="tl" part="a_pp"/>
15062 <clip pos="4" side="tl" part="gen"/>
15063 <clip pos="4" side="tl" part="nbr"/>
15064 <clip pos="4" side="tl" part="lemq"/>
15065 </lu>
15066 </chunk>
15067 </out>
15068 </when>
15069 <otherwise>
15070 <choose>
15071 <when>
15072 <test>
15073 <equal caseless="yes">
15074 <clip pos="1" side="sl" part="lem"/>
15075 <lit v="no"/>
15076 </equal>
15077 </test>
15078 <out>
15079 <chunk name="adv" case="caseFirstWord">
15080 <tags>
15081 <tag>
15082 <clip pos="1" side="tl" part="a_adv"/>
15083 </tag>
15084 </tags>
15085 <lu>
15086 <clip pos="1" side="tl" part="lem"/>
15087 <clip pos="1" side="tl" part="a_adv"/>
15088 </lu>
15089 </chunk>
15090 <b pos="1"/>
15091 <chunk name="pro_haver_adv_pp">
15092 <tags>
15093 <tag>
15094 <lit-tag v="SV"/>
15095 </tag>
15096 <tag>
15097 <clip pos="4" side="tl" part="a_verb"/>
15098 </tag>
15099 <tag>
15100 <clip pos="3" side="tl" part="temps"/>
15101 </tag>
15102 <tag>
15103 <clip pos="3" side="tl" part="pers"/>
15104 </tag>
15105 <tag>
15106 <clip pos="3" side="tl" part="nbr"/>
15107 </tag>
15108 </tags>
15109 <lu>
15110 <clip pos="2" side="tl" part="whole"/>
15111 </lu>
15112 <b pos="2"/>
15113 <lu>
15114 <clip pos="3" side="tl" part="lemh"/>
15115 <clip pos="3" side="tl" part="a_verb"/>
15116 <clip pos="3" side="tl" part="temps"/>
15117 <clip pos="3" side="tl" part="pers"/>
15118 <clip pos="3" side="tl" part="nbr"/>
15119 <clip pos="3" side="tl" part="lemq"/>
15120 </lu>
15121 <b pos="3"/>
15122 <lu>
15123 <lit v="pas"/>
15124 <lit-tag v="adv"/>
15125 </lu>
15126 <b/>
15127 <lu>
15128 <clip pos="4" side="tl" part="lemh"/>
15129 <clip pos="4" side="tl" part="a_pp"/>
15130 <clip pos="4" side="tl" part="gen"/>
15131 <clip pos="4" side="tl" part="nbr"/>
15132 <clip pos="4" side="tl" part="lemq"/>
15133 </lu>
15134 </chunk>
15135 </out>
15136 </when>
15137 <otherwise>
15138 <out>
15139 <chunk name="pro_haver_adv_pp" case="caseFirstWord">
15140 <tags>
15141 <tag>
15142 <lit-tag v="SV"/>
15143 </tag>
15144 <tag>
15145 <clip pos="4" side="tl" part="a_verb"/>
15146 </tag>
15147 <tag>
15148 <clip pos="3" side="tl" part="temps"/>
15149 </tag>
15150 <tag>
15151 <clip pos="3" side="tl" part="pers"/>
15152 </tag>
15153 <tag>
15154 <clip pos="3" side="tl" part="nbr"/>
15155 </tag>
15156 </tags>
15157 <lu>
15158 <clip pos="2" side="tl" part="whole"/>
15159 </lu>
15160 <b pos="1"/>
15161 <lu>
15162 <clip pos="3" side="tl" part="lemh"/>
15163 <clip pos="3" side="tl" part="a_verb"/>
15164 <clip pos="3" side="tl" part="temps"/>
15165 <clip pos="3" side="tl" part="pers"/>
15166 <clip pos="3" side="tl" part="nbr"/>
15167 <clip pos="3" side="tl" part="lemq"/>
15168 </lu>
15169 <b pos="2"/>
15170 <lu>
15171 <clip pos="1" side="tl" part="lem"/>
15172 <clip pos="1" side="tl" part="a_adv"/>
15173 </lu>
15174 <b pos="3"/>
15175 <lu>
15176 <clip pos="4" side="tl" part="lemh"/>
15177 <clip pos="4" side="tl" part="a_pp"/>
15178 <clip pos="4" side="tl" part="gen"/>
15179 <clip pos="4" side="tl" part="nbr"/>
15180 <clip pos="4" side="tl" part="lemq"/>
15181 </lu>
15182 </chunk>
15183 </out>
15184 </otherwise>
15185 </choose>
15186 </otherwise>
15187 </choose>
15188 <let>
15189 <var n="caseFirstWord"/>
15190 <lit v="aa"/>
15191 </let>
15192 </action>
15193 </rule>
15195 <rule comment="prnpro auxpers + pp adv">
15196 <pattern>
15197 <pattern-item n="prnpro"/>
15198 <pattern-item n="auxpers"/>
15199 <pattern-item n="pp"/>
15200 <pattern-item n="adv_preadv"/>
15201 </pattern>
15202 <action>
15203 <call-macro n="vauxiliar_pro">
15204 <with-param pos="1"/>
15205 <with-param pos="2"/>
15206 <with-param pos="3"/>
15207 </call-macro>
15208 <call-macro n="f_concord_prn_pp">
15209 <with-param pos="1"/>
15210 <with-param pos="3"/>
15211 </call-macro>
15212 <call-macro n="firstWord">
15213 <with-param pos="1"/>
15214 </call-macro>
15215 <out>
15216 <chunk name="pro_haver_adv_pp" case="caseFirstWord">
15217 <tags>
15218 <tag>
15219 <lit-tag v="SV"/>
15220 </tag>
15221 <tag>
15222 <clip pos="3" side="tl" part="a_verb"/>
15223 </tag>
15224 <tag>
15225 <clip pos="2" side="tl" part="temps"/>
15226 </tag>
15227 <tag>
15228 <clip pos="2" side="tl" part="pers"/>
15229 </tag>
15230 <tag>
15231 <clip pos="2" side="tl" part="nbr"/>
15232 </tag>
15233 </tags>
15234 <lu>
15235 <clip pos="1" side="tl" part="whole"/>
15236 </lu>
15237 <b pos="1"/>
15238 <lu>
15239 <clip pos="2" side="tl" part="lemh"/>
15240 <clip pos="2" side="tl" part="a_verb"/>
15241 <clip pos="2" side="tl" part="temps"/>
15242 <clip pos="2" side="tl" part="pers"/>
15243 <clip pos="2" side="tl" part="nbr"/>
15244 <clip pos="2" side="tl" part="lemq"/>
15245 </lu>
15246 <b pos="2"/>
15247 <lu>
15248 <clip pos="4" side="tl" part="lem"/>
15249 <clip pos="4" side="tl" part="a_adv"/>
15250 </lu>
15251 <b pos="3"/>
15252 <lu>
15253 <clip pos="3" side="tl" part="lemh"/>
15254 <clip pos="3" side="tl" part="a_pp"/>
15255 <clip pos="3" side="tl" part="gen"/>
15256 <clip pos="3" side="tl" part="nbr"/>
15257 <clip pos="3" side="tl" part="lemq"/>
15258 </lu>
15259 </chunk>
15260 </out>
15261 <let>
15262 <var n="caseFirstWord"/>
15263 <lit v="aa"/>
15264 </let>
15265 </action>
15266 </rule>
15268 <rule comment="prnpro prnpro auxpers pp">
15269 <pattern>
15270 <pattern-item n="prnpro"/>
15271 <pattern-item n="prnpro"/>
15272 <pattern-item n="auxpers"/>
15273 <pattern-item n="pp"/>
15274 </pattern>
15275 <action>
15276 <call-macro n="vauxiliar_pro">
15277 <with-param pos="1"/>
15278 <with-param pos="3"/>
15279 <with-param pos="4"/>
15280 </call-macro>
15281 <call-macro n="f_concord_prn_pp">
15282 <with-param pos="2"/>
15283 <with-param pos="4"/>
15284 </call-macro>
15285 <call-macro n="firstWord">
15286 <with-param pos="1"/>
15287 </call-macro>
15288 <out>
15289 <chunk name="pro_pro_haver_pp" case="caseFirstWord">
15290 <tags>
15291 <tag>
15292 <lit-tag v="SV"/>
15293 </tag>
15294 <tag>
15295 <clip pos="4" side="tl" part="a_verb"/>
15296 </tag>
15297 <tag>
15298 <clip pos="3" side="tl" part="temps"/>
15299 </tag>
15300 <tag>
15301 <clip pos="3" side="tl" part="pers"/>
15302 </tag>
15303 <tag>
15304 <clip pos="3" side="tl" part="nbr"/>
15305 </tag>
15306 </tags>
15307 <lu>
15308 <clip pos="1" side="tl" part="whole"/>
15309 </lu>
15310 <b pos="1"/>
15311 <lu>
15312 <clip pos="2" side="tl" part="whole"/>
15313 </lu>
15314 <b pos="2"/>
15315 <lu>
15316 <clip pos="3" side="tl" part="lemh"/>
15317 <clip pos="3" side="tl" part="a_verb"/>
15318 <clip pos="3" side="tl" part="temps"/>
15319 <clip pos="3" side="tl" part="pers"/>
15320 <clip pos="3" side="tl" part="nbr"/>
15321 <clip pos="3" side="tl" part="lemq"/>
15322 </lu>
15323 <b pos="3"/>
15324 <lu>
15325 <clip pos="4" side="tl" part="lemh"/>
15326 <clip pos="4" side="tl" part="a_pp"/>
15327 <clip pos="4" side="tl" part="gen"/>
15328 <clip pos="4" side="tl" part="nbr"/>
15329 <clip pos="4" side="tl" part="lemq"/>
15330 </lu>
15331 </chunk>
15332 </out>
15333 <let>
15334 <var n="caseFirstWord"/>
15335 <lit v="aa"/>
15336 </let>
15337 </action>
15338 </rule>
15340 <rule comment="adv prnpro prnpro auxpers pp">
15341 <pattern>
15342 <pattern-item n="adv_preadv"/>
15343 <pattern-item n="prnpro"/>
15344 <pattern-item n="prnpro"/>
15345 <pattern-item n="auxpers"/>
15346 <pattern-item n="pp"/>
15347 </pattern>
15348 <action>
15349 <call-macro n="vauxiliar_pro">
15350 <with-param pos="2"/>
15351 <with-param pos="4"/>
15352 <with-param pos="5"/>
15353 </call-macro>
15354 <call-macro n="f_concord_prn_pp">
15355 <with-param pos="3"/>
15356 <with-param pos="5"/>
15357 </call-macro>
15358 <call-macro n="firstWord">
15359 <with-param pos="1"/>
15360 </call-macro>
15361 <choose>
15362 <when>
15363 <test>
15364 <in caseless="yes">
15365 <clip pos="1" side="tl" part="lem"/>
15366 <list n="adv_neg"/>
15367 </in>
15368 </test>
15369 <out>
15370 <chunk name="adv" case="caseFirstWord">
15371 <tags>
15372 <tag>
15373 <clip pos="1" side="tl" part="a_adv"/>
15374 </tag>
15375 </tags>
15376 <lu>
15377 <lit v="ne"/>
15378 <lit-tag v="adv"/>
15379 </lu>
15380 </chunk>
15381 <b pos="1"/>
15382 <chunk name="pro_pro_haver_pp">
15383 <tags>
15384 <tag>
15385 <lit-tag v="SV"/>
15386 </tag>
15387 <tag>
15388 <clip pos="5" side="tl" part="a_verb"/>
15389 </tag>
15390 <tag>
15391 <clip pos="4" side="tl" part="temps"/>
15392 </tag>
15393 <tag>
15394 <clip pos="4" side="tl" part="pers"/>
15395 </tag>
15396 <tag>
15397 <clip pos="4" side="tl" part="nbr"/>
15398 </tag>
15399 </tags>
15400 <lu>
15401 <clip pos="2" side="tl" part="whole"/>
15402 </lu>
15403 <b pos="2"/>
15404 <lu>
15405 <clip pos="3" side="tl" part="whole"/>
15406 </lu>
15407 <b pos="3"/>
15408 <lu>
15409 <clip pos="4" side="tl" part="lemh"/>
15410 <clip pos="4" side="tl" part="a_verb"/>
15411 <clip pos="4" side="tl" part="temps"/>
15412 <clip pos="4" side="tl" part="pers"/>
15413 <clip pos="4" side="tl" part="nbr"/>
15414 <clip pos="4" side="tl" part="lemq"/>
15415 </lu>
15416 <b pos="4"/>
15417 <lu>
15418 <clip pos="1" side="tl" part="lem"/>
15419 <clip pos="1" side="tl" part="a_adv"/>
15420 </lu>
15421 <b/>
15422 <lu>
15423 <clip pos="5" side="tl" part="lemh"/>
15424 <clip pos="5" side="tl" part="a_pp"/>
15425 <clip pos="5" side="tl" part="gen"/>
15426 <clip pos="5" side="tl" part="nbr"/>
15427 <clip pos="5" side="tl" part="lemq"/>
15428 </lu>
15429 </chunk>
15430 </out>
15431 </when>
15432 <otherwise>
15433 <choose>
15434 <when>
15435 <test>
15436 <equal caseless="yes">
15437 <clip pos="1" side="sl" part="lem"/>
15438 <lit v="no"/>
15439 </equal>
15440 </test>
15441 <out>
15442 <chunk name="adv" case="caseFirstWord">
15443 <tags>
15444 <tag>
15445 <clip pos="1" side="tl" part="a_adv"/>
15446 </tag>
15447 </tags>
15448 <lu>
15449 <clip pos="1" side="tl" part="lem"/>
15450 <clip pos="1" side="tl" part="a_adv"/>
15451 </lu>
15452 </chunk>
15453 <b pos="1"/>
15454 <chunk name="pro_pro_haver_adv_pp">
15455 <tags>
15456 <tag>
15457 <lit-tag v="SV"/>
15458 </tag>
15459 <tag>
15460 <clip pos="5" side="tl" part="a_verb"/>
15461 </tag>
15462 <tag>
15463 <clip pos="4" side="tl" part="temps"/>
15464 </tag>
15465 <tag>
15466 <clip pos="4" side="tl" part="pers"/>
15467 </tag>
15468 <tag>
15469 <clip pos="4" side="tl" part="nbr"/>
15470 </tag>
15471 </tags>
15472 <lu>
15473 <clip pos="2" side="tl" part="whole"/>
15474 </lu>
15475 <b pos="2"/>
15476 <lu>
15477 <clip pos="3" side="tl" part="whole"/>
15478 </lu>
15479 <b pos="3"/>
15480 <lu>
15481 <clip pos="4" side="tl" part="lemh"/>
15482 <clip pos="4" side="tl" part="a_verb"/>
15483 <clip pos="4" side="tl" part="temps"/>
15484 <clip pos="4" side="tl" part="pers"/>
15485 <clip pos="4" side="tl" part="nbr"/>
15486 <clip pos="4" side="tl" part="lemq"/>
15487 </lu>
15488 <b pos="4"/>
15489 <lu>
15490 <lit v="pas"/>
15491 <lit-tag v="adv"/>
15492 </lu>
15493 <b/>
15494 <lu>
15495 <clip pos="5" side="tl" part="lemh"/>
15496 <clip pos="5" side="tl" part="a_pp"/>
15497 <clip pos="5" side="tl" part="gen"/>
15498 <clip pos="5" side="tl" part="nbr"/>
15499 <clip pos="5" side="tl" part="lemq"/>
15500 </lu>
15501 </chunk>
15502 </out>
15503 </when>
15504 <otherwise>
15505 <out>
15506 <chunk name="pro_pro_haver_adv_pp" case="caseFirstWord">
15507 <tags>
15508 <tag>
15509 <lit-tag v="SV"/>
15510 </tag>
15511 <tag>
15512 <clip pos="5" side="tl" part="a_verb"/>
15513 </tag>
15514 <tag>
15515 <clip pos="4" side="tl" part="temps"/>
15516 </tag>
15517 <tag>
15518 <clip pos="4" side="tl" part="pers"/>
15519 </tag>
15520 <tag>
15521 <clip pos="4" side="tl" part="nbr"/>
15522 </tag>
15523 </tags>
15524 <lu>
15525 <clip pos="2" side="tl" part="whole"/>
15526 </lu>
15527 <b pos="1"/>
15528 <lu>
15529 <clip pos="3" side="tl" part="whole"/>
15530 </lu>
15531 <b pos="2"/>
15532 <lu>
15533 <clip pos="4" side="tl" part="lemh"/>
15534 <clip pos="4" side="tl" part="a_verb"/>
15535 <clip pos="4" side="tl" part="temps"/>
15536 <clip pos="4" side="tl" part="pers"/>
15537 <clip pos="4" side="tl" part="nbr"/>
15538 <clip pos="4" side="tl" part="lemq"/>
15539 </lu>
15540 <b pos="3"/>
15541 <lu>
15542 <clip pos="1" side="tl" part="lem"/>
15543 <clip pos="1" side="tl" part="a_adv"/>
15544 </lu>
15545 <b pos="4"/>
15546 <lu>
15547 <clip pos="5" side="tl" part="lemh"/>
15548 <clip pos="5" side="tl" part="a_pp"/>
15549 <clip pos="5" side="tl" part="gen"/>
15550 <clip pos="5" side="tl" part="nbr"/>
15551 <clip pos="5" side="tl" part="lemq"/>
15552 </lu>
15553 </chunk>
15554 </out>
15555 </otherwise>
15556 </choose>
15557 </otherwise>
15558 </choose>
15559 <let>
15560 <var n="caseFirstWord"/>
15561 <lit v="aa"/>
15562 </let>
15563 </action>
15564 </rule>
15566 <rule comment="prnpro prnpro auxpers pp adv">
15567 <pattern>
15568 <pattern-item n="prnpro"/>
15569 <pattern-item n="prnpro"/>
15570 <pattern-item n="auxpers"/>
15571 <pattern-item n="pp"/>
15572 <pattern-item n="adv_preadv"/>
15573 </pattern>
15574 <action>
15575 <call-macro n="vauxiliar_pro">
15576 <with-param pos="1"/>
15577 <with-param pos="3"/>
15578 <with-param pos="4"/>
15579 </call-macro>
15580 <call-macro n="f_concord_prn_pp">
15581 <with-param pos="1"/>
15582 <with-param pos="4"/>
15583 </call-macro>
15584 <call-macro n="firstWord">
15585 <with-param pos="1"/>
15586 </call-macro>
15587 <out>
15588 <chunk name="pro_pro_haver_adv_pp" case="caseFirstWord">
15589 <tags>
15590 <tag>
15591 <lit-tag v="SV"/>
15592 </tag>
15593 <tag>
15594 <clip pos="4" side="tl" part="a_verb"/>
15595 </tag>
15596 <tag>
15597 <clip pos="3" side="tl" part="temps"/>
15598 </tag>
15599 <tag>
15600 <clip pos="3" side="tl" part="pers"/>
15601 </tag>
15602 <tag>
15603 <clip pos="3" side="tl" part="nbr"/>
15604 </tag>
15605 </tags>
15606 <lu>
15607 <clip pos="1" side="tl" part="whole"/>
15608 </lu>
15609 <b pos="1"/>
15610 <lu>
15611 <clip pos="2" side="tl" part="whole"/>
15612 </lu>
15613 <b pos="2"/>
15614 <lu>
15615 <clip pos="3" side="tl" part="lemh"/>
15616 <clip pos="3" side="tl" part="a_verb"/>
15617 <clip pos="3" side="tl" part="temps"/>
15618 <clip pos="3" side="tl" part="pers"/>
15619 <clip pos="3" side="tl" part="nbr"/>
15620 <clip pos="3" side="tl" part="lemq"/>
15621 </lu>
15622 <b pos="3"/>
15623 <lu>
15624 <clip pos="5" side="tl" part="lem"/>
15625 <clip pos="5" side="tl" part="a_adv"/>
15626 </lu>
15627 <b pos="4"/>
15628 <lu>
15629 <clip pos="4" side="tl" part="lemh"/>
15630 <clip pos="4" side="tl" part="a_pp"/>
15631 <clip pos="4" side="tl" part="gen"/>
15632 <clip pos="4" side="tl" part="nbr"/>
15633 <clip pos="4" side="tl" part="lemq"/>
15634 </lu>
15635 </chunk>
15636 </out>
15637 <let>
15638 <var n="caseFirstWord"/>
15639 <lit v="aa"/>
15640 </let>
15641 </action>
15642 </rule>
15644 <rule comment="auxinf-enc pp">
15645 <pattern>
15646 <pattern-item n="auxinf"/>
15647 <pattern-item n="prnenc"/>
15648 <pattern-item n="pp"/>
15649 </pattern>
15650 <action>
15651 <call-macro n="vauxiliar">
15652 <with-param pos="1"/>
15653 <with-param pos="3"/>
15654 </call-macro>
15655 <call-macro n="f_concord_prn_pp">
15656 <with-param pos="2"/>
15657 <with-param pos="3"/>
15658 </call-macro>
15659 <call-macro n="firstWord">
15660 <with-param pos="1"/>
15661 </call-macro>
15662 <out>
15663 <chunk name="pro_auxinf_pp" case="caseFirstWord">
15664 <tags>
15665 <tag>
15666 <lit-tag v="SV"/>
15667 </tag>
15668 <tag>
15669 <clip pos="3" side="tl" part="a_verb"/>
15670 </tag>
15671 <tag>
15672 <clip pos="1" side="tl" part="temps"/>
15673 </tag>
15674 <tag>
15675 <lit-tag v="sg"/>
15676 </tag>
15677 <!--com a sn és sg ("cantar és important") -->
15678 </tags>
15679 <lu>
15680 <clip pos="2" side="tl" part="lem"/>
15681 <lit-tag v="prn.pro"/>
15682 <clip pos="2" side="tl" part="tipoenc_pro"/>
15683 </lu>
15684 <b/>
15685 <lu>
15686 <clip pos="1" side="tl" part="lemh"/>
15687 <clip pos="1" side="tl" part="a_verb"/>
15688 <clip pos="1" side="tl" part="temps"/>
15689 <clip pos="1" side="tl" part="pers"/>
15690 <clip pos="1" side="tl" part="nbr"/>
15691 <clip pos="1" side="tl" part="lemq"/>
15692 </lu>
15693 <b pos="1"/>
15694 <lu>
15695 <clip pos="3" side="tl" part="lemh"/>
15696 <clip pos="3" side="tl" part="a_pp"/>
15697 <clip pos="3" side="tl" part="gen"/>
15698 <clip pos="3" side="tl" part="nbr"/>
15699 <clip pos="3" side="tl" part="lemq"/>
15700 </lu>
15701 </chunk>
15702 </out>
15703 <let>
15704 <var n="caseFirstWord"/>
15705 <lit v="aa"/>
15706 </let>
15707 </action>
15708 </rule>
15710 <rule comment="adv auxinf-enc pp">
15711 <pattern>
15712 <pattern-item n="adv_preadv"/>
15713 <pattern-item n="auxinf"/>
15714 <pattern-item n="prnenc"/>
15715 <pattern-item n="pp"/>
15716 </pattern>
15717 <action>
15718 <call-macro n="vauxiliar">
15719 <with-param pos="2"/>
15720 <with-param pos="4"/>
15721 </call-macro>
15722 <call-macro n="f_concord_prn_pp">
15723 <with-param pos="3"/>
15724 <with-param pos="4"/>
15725 </call-macro>
15726 <call-macro n="firstWord">
15727 <with-param pos="1"/>
15728 </call-macro>
15729 <choose>
15730 <when>
15731 <test>
15732 <in caseless="yes">
15733 <clip pos="1" side="tl" part="lem"/>
15734 <list n="adv_neg"/>
15735 </in>
15736 </test>
15737 <out>
15738 <chunk name="adv" case="caseFirstWord">
15739 <tags>
15740 <tag>
15741 <clip pos="1" side="tl" part="a_adv"/>
15742 </tag>
15743 </tags>
15744 <lu>
15745 <lit v="ne"/>
15746 <lit-tag v="adv"/>
15747 </lu>
15748 </chunk>
15749 <b pos="1"/>
15750 <chunk name="pro_auxinf_adv_pp">
15751 <tags>
15752 <tag>
15753 <lit-tag v="SV"/>
15754 </tag>
15755 <tag>
15756 <clip pos="4" side="tl" part="a_verb"/>
15757 </tag>
15758 <tag>
15759 <clip pos="2" side="tl" part="temps"/>
15760 </tag>
15761 <tag>
15762 <lit-tag v="sg"/>
15763 </tag>
15764 <!--com a sn és sg ("cantar és important") -->
15765 </tags>
15766 <lu>
15767 <clip pos="3" side="tl" part="lem"/>
15768 <lit-tag v="prn.pro"/>
15769 <clip pos="3" side="tl" part="tipoenc_pro"/>
15770 </lu>
15771 <b/>
15772 <lu>
15773 <clip pos="2" side="tl" part="lemh"/>
15774 <clip pos="2" side="tl" part="a_verb"/>
15775 <clip pos="2" side="tl" part="temps"/>
15776 <clip pos="2" side="tl" part="pers"/>
15777 <clip pos="2" side="tl" part="nbr"/>
15778 <clip pos="2" side="tl" part="lemq"/>
15779 </lu>
15780 <b pos="2"/>
15781 <lu>
15782 <clip pos="1" side="tl" part="lem"/>
15783 <clip pos="1" side="tl" part="a_adv"/>
15784 </lu>
15785 <b/>
15786 <lu>
15787 <clip pos="4" side="tl" part="lemh"/>
15788 <clip pos="4" side="tl" part="a_pp"/>
15789 <clip pos="4" side="tl" part="gen"/>
15790 <clip pos="4" side="tl" part="nbr"/>
15791 <clip pos="4" side="tl" part="lemq"/>
15792 </lu>
15793 </chunk>
15794 </out>
15795 </when>
15796 <otherwise>
15797 <choose>
15798 <when>
15799 <test>
15800 <equal caseless="yes">
15801 <clip pos="1" side="sl" part="lem"/>
15802 <lit v="no"/>
15803 </equal>
15804 </test>
15805 <out>
15806 <chunk name="adv" case="caseFirstWord">
15807 <tags>
15808 <tag>
15809 <clip pos="1" side="tl" part="a_adv"/>
15810 </tag>
15811 </tags>
15812 <lu>
15813 <clip pos="1" side="tl" part="lem"/>
15814 <clip pos="1" side="tl" part="a_adv"/>
15815 </lu>
15816 </chunk>
15817 <b pos="1"/>
15818 <chunk name="pro_auxinf_adv_pp">
15819 <tags>
15820 <tag>
15821 <lit-tag v="SV"/>
15822 </tag>
15823 <tag>
15824 <clip pos="4" side="tl" part="a_verb"/>
15825 </tag>
15826 <tag>
15827 <clip pos="2" side="tl" part="temps"/>
15828 </tag>
15829 <tag>
15830 <lit-tag v="sg"/>
15831 </tag>
15832 <!--com a sn és sg ("cantar és important") -->
15833 </tags>
15834 <lu>
15835 <clip pos="3" side="tl" part="lem"/>
15836 <lit-tag v="prn.pro"/>
15837 <clip pos="3" side="tl" part="tipoenc_pro"/>
15838 </lu>
15839 <b/>
15840 <lu>
15841 <clip pos="2" side="tl" part="lemh"/>
15842 <clip pos="2" side="tl" part="a_verb"/>
15843 <clip pos="2" side="tl" part="temps"/>
15844 <clip pos="2" side="tl" part="pers"/>
15845 <clip pos="2" side="tl" part="nbr"/>
15846 <clip pos="2" side="tl" part="lemq"/>
15847 </lu>
15848 <b pos="2"/>
15849 <lu>
15850 <lit v="pas"/>
15851 <lit-tag v="adv"/>
15852 </lu>
15853 <b/>
15854 <lu>
15855 <clip pos="4" side="tl" part="lemh"/>
15856 <clip pos="4" side="tl" part="a_pp"/>
15857 <clip pos="4" side="tl" part="gen"/>
15858 <clip pos="4" side="tl" part="nbr"/>
15859 <clip pos="4" side="tl" part="lemq"/>
15860 </lu>
15861 </chunk>
15862 </out>
15863 </when>
15864 <otherwise>
15865 <out>
15866 <chunk name="pro_auxinf_pp" case="caseFirstWord">
15867 <tags>
15868 <tag>
15869 <lit-tag v="SV"/>
15870 </tag>
15871 <tag>
15872 <clip pos="4" side="tl" part="a_verb"/>
15873 </tag>
15874 <tag>
15875 <clip pos="2" side="tl" part="temps"/>
15876 </tag>
15877 <tag>
15878 <lit-tag v="sg"/>
15879 </tag>
15880 <!--com a sn és sg ("cantar és important") -->
15881 </tags>
15882 <lu>
15883 <clip pos="3" side="tl" part="lem"/>
15884 <lit-tag v="prn.pro"/>
15885 <clip pos="3" side="tl" part="tipoenc_pro"/>
15886 </lu>
15887 <b/>
15888 <lu>
15889 <clip pos="2" side="tl" part="lemh"/>
15890 <clip pos="2" side="tl" part="a_verb"/>
15891 <clip pos="2" side="tl" part="temps"/>
15892 <clip pos="2" side="tl" part="pers"/>
15893 <clip pos="2" side="tl" part="nbr"/>
15894 <clip pos="2" side="tl" part="lemq"/>
15895 </lu>
15896 <b pos="1"/>
15897 <lu>
15898 <clip pos="1" side="tl" part="lem"/>
15899 <clip pos="1" side="tl" part="a_adv"/>
15900 </lu>
15901 <b pos="2"/>
15902 <lu>
15903 <clip pos="4" side="tl" part="lemh"/>
15904 <clip pos="4" side="tl" part="a_pp"/>
15905 <clip pos="4" side="tl" part="gen"/>
15906 <clip pos="4" side="tl" part="nbr"/>
15907 <clip pos="4" side="tl" part="lemq"/>
15908 </lu>
15909 </chunk>
15910 </out>
15911 </otherwise>
15912 </choose>
15913 </otherwise>
15914 </choose>
15915 <let>
15916 <var n="caseFirstWord"/>
15917 <lit v="aa"/>
15918 </let>
15919 </action>
15920 </rule>
15922 <rule comment="auxinf-enc-enc pp">
15923 <pattern>
15924 <pattern-item n="auxinf"/>
15925 <pattern-item n="prnenc"/>
15926 <pattern-item n="prnenc"/>
15927 <pattern-item n="pp"/>
15928 </pattern>
15929 <action>
15930 <call-macro n="vauxiliar">
15931 <with-param pos="1"/>
15932 <with-param pos="4"/>
15933 </call-macro>
15934 <call-macro n="f_concord_prn_pp">
15935 <with-param pos="3"/>
15936 <with-param pos="4"/>
15937 </call-macro>
15938 <call-macro n="firstWord">
15939 <with-param pos="1"/>
15940 </call-macro>
15941 <out>
15942 <chunk name="pro_auxinf_pp" case="caseFirstWord">
15943 <tags>
15944 <tag>
15945 <lit-tag v="SV"/>
15946 </tag>
15947 <tag>
15948 <clip pos="4" side="tl" part="a_verb"/>
15949 </tag>
15950 <tag>
15951 <clip pos="1" side="tl" part="temps"/>
15952 </tag>
15953 <tag>
15954 <lit-tag v="sg"/>
15955 </tag>
15956 <!--com a sn és sg ("cantar és important") -->
15957 </tags>
15958 <lu>
15959 <clip pos="2" side="tl" part="lem"/>
15960 <lit-tag v="prn.pro"/>
15961 <clip pos="2" side="tl" part="tipoenc_pro"/>
15962 </lu>
15963 <b/>
15964 <lu>
15965 <clip pos="3" side="tl" part="lem"/>
15966 <lit-tag v="prn.pro"/>
15967 <clip pos="3" side="tl" part="tipoenc_pro"/>
15968 </lu>
15969 <b/>
15970 <lu>
15971 <clip pos="1" side="tl" part="lemh"/>
15972 <clip pos="1" side="tl" part="a_verb"/>
15973 <clip pos="1" side="tl" part="temps"/>
15974 <clip pos="1" side="tl" part="pers"/>
15975 <clip pos="1" side="tl" part="nbr"/>
15976 <clip pos="1" side="tl" part="lemq"/>
15977 </lu>
15978 <b pos="1"/>
15979 <lu>
15980 <clip pos="4" side="tl" part="lemh"/>
15981 <clip pos="4" side="tl" part="a_pp"/>
15982 <clip pos="4" side="tl" part="gen"/>
15983 <clip pos="4" side="tl" part="nbr"/>
15984 <clip pos="4" side="tl" part="lemq"/>
15985 </lu>
15986 </chunk>
15987 </out>
15988 <let>
15989 <var n="caseFirstWord"/>
15990 <lit v="aa"/>
15991 </let>
15992 </action>
15993 </rule>
15995 <rule comment="adv auxinf-enc-enc pp">
15996 <pattern>
15997 <pattern-item n="adv_preadv"/>
15998 <pattern-item n="auxinf"/>
15999 <pattern-item n="prnenc"/>
16000 <pattern-item n="prnenc"/>
16001 <pattern-item n="pp"/>
16002 </pattern>
16003 <action>
16004 <call-macro n="vauxiliar">
16005 <with-param pos="2"/>
16006 <with-param pos="5"/>
16007 </call-macro>
16008 <call-macro n="f_concord_prn_pp">
16009 <with-param pos="4"/>
16010 <with-param pos="5"/>
16011 </call-macro>
16012 <call-macro n="firstWord">
16013 <with-param pos="1"/>
16014 </call-macro>
16015 <choose>
16016 <when>
16017 <test>
16018 <in caseless="yes">
16019 <clip pos="1" side="tl" part="lem"/>
16020 <list n="adv_neg"/>
16021 </in>
16022 </test>
16023 <out>
16024 <chunk name="adv" case="caseFirstWord">
16025 <tags>
16026 <tag>
16027 <clip pos="1" side="tl" part="a_adv"/>
16028 </tag>
16029 </tags>
16030 <lu>
16031 <lit v="ne"/>
16032 <lit-tag v="adv"/>
16033 </lu>
16034 </chunk>
16035 <b pos="1"/>
16036 <chunk name="pro_auxinf_adv_pp">
16037 <tags>
16038 <tag>
16039 <lit-tag v="SV"/>
16040 </tag>
16041 <tag>
16042 <clip pos="5" side="tl" part="a_verb"/>
16043 </tag>
16044 <tag>
16045 <clip pos="2" side="tl" part="temps"/>
16046 </tag>
16047 <tag>
16048 <lit-tag v="sg"/>
16049 </tag>
16050 <!--com a sn és sg ("cantar és important") -->
16051 </tags>
16052 <lu>
16053 <clip pos="3" side="tl" part="lem"/>
16054 <lit-tag v="prn.pro"/>
16055 <clip pos="3" side="tl" part="tipoenc_pro"/>
16056 </lu>
16057 <b/>
16058 <lu>
16059 <clip pos="4" side="tl" part="lem"/>
16060 <lit-tag v="prn.pro"/>
16061 <clip pos="4" side="tl" part="tipoenc_pro"/>
16062 </lu>
16063 <b/>
16064 <lu>
16065 <clip pos="2" side="tl" part="lemh"/>
16066 <clip pos="2" side="tl" part="a_verb"/>
16067 <clip pos="2" side="tl" part="temps"/>
16068 <clip pos="2" side="tl" part="pers"/>
16069 <clip pos="2" side="tl" part="nbr"/>
16070 <clip pos="2" side="tl" part="lemq"/>
16071 </lu>
16072 <b pos="2"/>
16073 <lu>
16074 <clip pos="1" side="tl" part="lem"/>
16075 <clip pos="1" side="tl" part="a_adv"/>
16076 </lu>
16077 <b/>
16078 <lu>
16079 <clip pos="5" side="tl" part="lemh"/>
16080 <clip pos="5" side="tl" part="a_pp"/>
16081 <clip pos="5" side="tl" part="gen"/>
16082 <clip pos="5" side="tl" part="nbr"/>
16083 <clip pos="5" side="tl" part="lemq"/>
16084 </lu>
16085 </chunk>
16086 </out>
16087 </when>
16088 <otherwise>
16089 <choose>
16090 <when>
16091 <test>
16092 <equal caseless="yes">
16093 <clip pos="1" side="sl" part="lem"/>
16094 <lit v="no"/>
16095 </equal>
16096 </test>
16097 <out>
16098 <chunk name="adv" case="caseFirstWord">
16099 <tags>
16100 <tag>
16101 <clip pos="1" side="tl" part="a_adv"/>
16102 </tag>
16103 </tags>
16104 <lu>
16105 <clip pos="1" side="tl" part="lem"/>
16106 <clip pos="1" side="tl" part="a_adv"/>
16107 </lu>
16108 </chunk>
16109 <b pos="1"/>
16110 <chunk name="pro_auxinf_adv_pp">
16111 <tags>
16112 <tag>
16113 <lit-tag v="SV"/>
16114 </tag>
16115 <tag>
16116 <clip pos="5" side="tl" part="a_verb"/>
16117 </tag>
16118 <tag>
16119 <clip pos="2" side="tl" part="temps"/>
16120 </tag>
16121 <tag>
16122 <lit-tag v="sg"/>
16123 </tag>
16124 <!--com a sn és sg ("cantar és important") -->
16125 </tags>
16126 <lu>
16127 <clip pos="3" side="tl" part="lem"/>
16128 <lit-tag v="prn.pro"/>
16129 <clip pos="3" side="tl" part="tipoenc_pro"/>
16130 </lu>
16131 <b/>
16132 <lu>
16133 <clip pos="4" side="tl" part="lem"/>
16134 <lit-tag v="prn.pro"/>
16135 <clip pos="4" side="tl" part="tipoenc_pro"/>
16136 </lu>
16137 <b/>
16138 <lu>
16139 <clip pos="2" side="tl" part="lemh"/>
16140 <clip pos="2" side="tl" part="a_verb"/>
16141 <clip pos="2" side="tl" part="temps"/>
16142 <clip pos="2" side="tl" part="pers"/>
16143 <clip pos="2" side="tl" part="nbr"/>
16144 <clip pos="2" side="tl" part="lemq"/>
16145 </lu>
16146 <b pos="2"/>
16147 <lu>
16148 <lit v="pas"/>
16149 <lit-tag v="adv"/>
16150 </lu>
16151 <b/>
16152 <lu>
16153 <clip pos="5" side="tl" part="lemh"/>
16154 <clip pos="5" side="tl" part="a_pp"/>
16155 <clip pos="5" side="tl" part="gen"/>
16156 <clip pos="5" side="tl" part="nbr"/>
16157 <clip pos="5" side="tl" part="lemq"/>
16158 </lu>
16159 </chunk>
16160 </out>
16161 </when>
16162 <otherwise>
16163 <out>
16164 <chunk name="pro_auxinf_adv_pp" case="caseFirstWord">
16165 <tags>
16166 <tag>
16167 <lit-tag v="SV"/>
16168 </tag>
16169 <tag>
16170 <clip pos="5" side="tl" part="a_verb"/>
16171 </tag>
16172 <tag>
16173 <clip pos="2" side="tl" part="temps"/>
16174 </tag>
16175 <tag>
16176 <lit-tag v="sg"/>
16177 </tag>
16178 <!--com a sn és sg ("cantar és important") -->
16179 </tags>
16180 <lu>
16181 <clip pos="3" side="tl" part="lem"/>
16182 <lit-tag v="prn.pro"/>
16183 <clip pos="3" side="tl" part="tipoenc_pro"/>
16184 </lu>
16185 <b/>
16186 <lu>
16187 <clip pos="4" side="tl" part="lem"/>
16188 <lit-tag v="prn.pro"/>
16189 <clip pos="4" side="tl" part="tipoenc_pro"/>
16190 </lu>
16191 <b/>
16192 <lu>
16193 <clip pos="2" side="tl" part="lemh"/>
16194 <clip pos="2" side="tl" part="a_verb"/>
16195 <clip pos="2" side="tl" part="temps"/>
16196 <clip pos="2" side="tl" part="pers"/>
16197 <clip pos="2" side="tl" part="nbr"/>
16198 <clip pos="2" side="tl" part="lemq"/>
16199 </lu>
16200 <b pos="1"/>
16201 <lu>
16202 <clip pos="1" side="tl" part="lem"/>
16203 <clip pos="1" side="tl" part="a_adv"/>
16204 </lu>
16205 <b pos="2"/>
16206 <lu>
16207 <clip pos="5" side="tl" part="lemh"/>
16208 <clip pos="5" side="tl" part="a_pp"/>
16209 <clip pos="5" side="tl" part="gen"/>
16210 <clip pos="5" side="tl" part="nbr"/>
16211 <clip pos="5" side="tl" part="lemq"/>
16212 </lu>
16213 </chunk>
16214 </out>
16215 </otherwise>
16216 </choose>
16217 </otherwise>
16218 </choose>
16219 <let>
16220 <var n="caseFirstWord"/>
16221 <lit v="aa"/>
16222 </let>
16223 </action>
16224 </rule>
16226 <rule comment="aux + irpp a inf">
16227 <pattern>
16228 <pattern-item n="aux"/>
16229 <pattern-item n="irpp"/>
16230 <pattern-item n="a"/>
16231 <pattern-item n="inf"/>
16232 </pattern>
16233 <action>
16234 <call-macro n="vauxiliar">
16235 <with-param pos="1"/>
16236 <with-param pos="2"/>
16237 </call-macro>
16238 <call-macro n="firstWord">
16239 <with-param pos="1"/>
16240 </call-macro>
16241 <out>
16242 <chunk name="aux_irpp_inf" case="caseFirstWord">
16243 <tags>
16244 <tag>
16245 <lit-tag v="SV"/>
16246 </tag>
16247 <tag>
16248 <clip pos="2" side="tl" part="a_verb"/>
16249 </tag>
16250 <tag>
16251 <clip pos="1" side="tl" part="temps"/>
16252 </tag>
16253 <tag>
16254 <clip pos="1" side="tl" part="pers"/>
16255 </tag>
16256 <tag>
16257 <clip pos="1" side="tl" part="nbr"/>
16258 </tag>
16259 </tags>
16260 <lu>
16261 <clip pos="1" side="tl" part="lemh"/>
16262 <clip pos="1" side="tl" part="a_verb"/>
16263 <clip pos="1" side="tl" part="temps"/>
16264 <clip pos="1" side="tl" part="pers"/>
16265 <clip pos="1" side="tl" part="nbr"/>
16266 <clip pos="1" side="tl" part="lemq"/>
16267 </lu>
16268 <b pos="1"/>
16269 <lu>
16270 <clip pos="2" side="tl" part="lemh"/>
16271 <clip pos="2" side="tl" part="a_pp"/>
16272 <lit-tag v="m.sg"/>
16273 <clip pos="2" side="tl" part="lemq"/>
16274 </lu>
16275 <b pos="2"/>
16276 <lu>
16277 <clip pos="4" side="tl" part="lemh"/>
16278 <clip pos="4" side="tl" part="a_verb"/>
16279 <clip pos="4" side="tl" part="temps"/>
16280 <clip pos="4" side="tl" part="lemq"/>
16281 </lu>
16282 </chunk>
16283 </out>
16284 <call-macro n="f_bcond">
16285 <with-param pos="3"/>
16286 <with-param pos="4"/>
16287 </call-macro>
16288 <let>
16289 <var n="caseFirstWord"/>
16290 <lit v="aa"/>
16291 </let>
16292 </action>
16293 </rule>
16295 <rule comment="REGLA: aux ir a inf enc -&gt; aux aller pro inf">
16296 <pattern>
16297 <pattern-item n="aux"/>
16298 <pattern-item n="ir"/>
16299 <pattern-item n="a"/>
16300 <pattern-item n="inf"/>
16301 <pattern-item n="prnenc"/>
16302 </pattern>
16303 <action>
16304 <call-macro n="vauxiliar">
16305 <with-param pos="1"/>
16306 <with-param pos="2"/>
16307 </call-macro>
16308 <call-macro n="firstWord">
16309 <with-param pos="1"/>
16310 </call-macro>
16311 <out>
16312 <chunk name="aux_irpp_pro_inf" case="caseFirstWord">
16313 <tags>
16314 <tag>
16315 <lit-tag v="SV"/>
16316 </tag>
16317 <tag>
16318 <clip pos="1" side="tl" part="a_verb"/>
16319 </tag>
16320 <tag>
16321 <clip pos="1" side="tl" part="temps"/>
16322 </tag>
16323 <tag>
16324 <clip pos="1" side="tl" part="pers"/>
16325 </tag>
16326 <tag>
16327 <clip pos="1" side="tl" part="nbr"/>
16328 </tag>
16329 </tags>
16330 <lu>
16331 <clip pos="1" side="tl" part="lem"/>
16332 <clip pos="1" side="tl" part="a_verb"/>
16333 <clip pos="1" side="tl" part="temps"/>
16334 <clip pos="1" side="tl" part="pers"/>
16335 <clip pos="1" side="tl" part="nbr"/>
16336 </lu>
16337 <b pos="1"/>
16338 <lu>
16339 <clip pos="2" side="tl" part="lem"/>
16340 <clip pos="2" side="tl" part="a_verb"/>
16341 <clip pos="2" side="tl" part="temps"/>
16342 <clip pos="2" side="tl" part="gen"/>
16343 <clip pos="2" side="tl" part="nbr"/>
16344 </lu>
16345 <b pos="2"/>
16346 <lu>
16347 <clip pos="5" side="tl" part="lem"/>
16348 <lit-tag v="prn.pro"/>
16349 <clip pos="5" side="tl" part="tipoenc_pro"/>
16350 </lu>
16351 <b pos="3"/>
16352 <lu>
16353 <clip pos="4" side="tl" part="lemh"/>
16354 <clip pos="4" side="tl" part="a_verb"/>
16355 <clip pos="4" side="tl" part="temps"/>
16356 <clip pos="4" side="tl" part="lemq"/>
16357 </lu>
16358 </chunk>
16359 </out>
16360 <let>
16361 <var n="caseFirstWord"/>
16362 <lit v="aa"/>
16363 </let>
16364 </action>
16365 </rule>
16367 <rule comment="REGLA: aux ir a inf enc enc -&gt; aux aller pro pro inf">
16368 <pattern>
16369 <pattern-item n="aux"/>
16370 <pattern-item n="ir"/>
16371 <pattern-item n="a"/>
16372 <pattern-item n="inf"/>
16373 <pattern-item n="prnenc"/>
16374 <pattern-item n="prnenc"/>
16375 </pattern>
16376 <action>
16377 <call-macro n="firstWord">
16378 <with-param pos="1"/>
16379 </call-macro>
16380 <call-macro n="vauxiliar">
16381 <with-param pos="1"/>
16382 <with-param pos="2"/>
16383 </call-macro>
16384 <out>
16385 <chunk name="aux_irpp_pro_pro_inf" case="caseFirstWord">
16386 <tags>
16387 <tag>
16388 <lit-tag v="SV"/>
16389 </tag>
16390 <tag>
16391 <clip pos="1" side="tl" part="a_verb"/>
16392 </tag>
16393 <tag>
16394 <clip pos="1" side="tl" part="temps"/>
16395 </tag>
16396 <tag>
16397 <clip pos="1" side="tl" part="pers"/>
16398 </tag>
16399 <tag>
16400 <clip pos="1" side="tl" part="nbr"/>
16401 </tag>
16402 </tags>
16403 <lu>
16404 <clip pos="1" side="tl" part="lem"/>
16405 <clip pos="1" side="tl" part="a_verb"/>
16406 <clip pos="1" side="tl" part="temps"/>
16407 <clip pos="1" side="tl" part="pers"/>
16408 <clip pos="1" side="tl" part="nbr"/>
16409 </lu>
16410 <b pos="1"/>
16411 <lu>
16412 <clip pos="2" side="tl" part="lem"/>
16413 <clip pos="2" side="tl" part="a_verb"/>
16414 <clip pos="2" side="tl" part="temps"/>
16415 <clip pos="2" side="tl" part="gen"/>
16416 <clip pos="2" side="tl" part="nbr"/>
16417 </lu>
16418 <b pos="2"/>
16419 <lu>
16420 <clip pos="5" side="tl" part="lem"/>
16421 <lit-tag v="prn.pro"/>
16422 <clip pos="5" side="tl" part="tipoenc_pro"/>
16423 </lu>
16424 <b pos="3"/>
16425 <lu>
16426 <clip pos="6" side="tl" part="lem"/>
16427 <lit-tag v="prn.pro"/>
16428 <clip pos="6" side="tl" part="tipoenc_pro"/>
16429 </lu>
16430 <b/>
16431 <lu>
16432 <clip pos="4" side="tl" part="lemh"/>
16433 <clip pos="4" side="tl" part="a_verb"/>
16434 <clip pos="4" side="tl" part="temps"/>
16435 <clip pos="4" side="tl" part="lemq"/>
16436 </lu>
16437 </chunk>
16438 </out>
16439 <let>
16440 <var n="caseFirstWord"/>
16441 <lit v="aa"/>
16442 </let>
16443 </action>
16444 </rule>
16446 <rule comment="REGLA: aux adv ir a inf -&gt; aller adv inf">
16447 <pattern>
16448 <pattern-item n="adv_preadv"/>
16449 <pattern-item n="aux"/>
16450 <pattern-item n="irpp"/>
16451 <pattern-item n="a"/>
16452 <pattern-item n="inf"/>
16453 </pattern>
16454 <action>
16455 <call-macro n="vauxiliar">
16456 <with-param pos="2"/>
16457 <with-param pos="3"/>
16458 </call-macro>
16459 <call-macro n="firstWord">
16460 <with-param pos="1"/>
16461 </call-macro>
16462 <choose>
16463 <when>
16464 <test>
16465 <equal caseless="yes">
16466 <clip pos="1" side="sl" part="lem"/>
16467 <lit v="no"/>
16468 </equal>
16469 </test>
16470 <out>
16471 <chunk name="adv" case="caseFirstWord">
16472 <tags>
16473 <tag>
16474 <clip pos="1" side="tl" part="a_adv"/>
16475 </tag>
16476 </tags>
16477 <lu>
16478 <clip pos="1" side="tl" part="lem"/>
16479 <clip pos="1" side="tl" part="a_adv"/>
16480 </lu>
16481 </chunk>
16482 <b/>
16483 <chunk name="aux_adv_irpp_verb">
16484 <tags>
16485 <tag>
16486 <lit-tag v="SV"/>
16487 </tag>
16488 <tag>
16489 <clip pos="3" side="tl" part="a_verb"/>
16490 </tag>
16491 <tag>
16492 <clip pos="2" side="tl" part="temps"/>
16493 </tag>
16494 <tag>
16495 <clip pos="2" side="tl" part="pers"/>
16496 </tag>
16497 <tag>
16498 <clip pos="2" side="tl" part="nbr"/>
16499 </tag>
16500 </tags>
16501 <lu>
16502 <clip pos="2" side="tl" part="lem"/>
16503 <clip pos="2" side="tl" part="a_verb"/>
16504 <clip pos="2" side="tl" part="temps"/>
16505 <clip pos="2" side="tl" part="pers"/>
16506 <clip pos="2" side="tl" part="nbr"/>
16507 </lu>
16508 <b pos="1"/>
16509 <lu>
16510 <lit v="pas"/>
16511 <lit-tag v="adv"/>
16512 </lu>
16513 <b pos="2"/>
16514 <lu>
16515 <clip pos="3" side="tl" part="lem"/>
16516 <clip pos="3" side="tl" part="a_verb"/>
16517 <clip pos="3" side="tl" part="temps"/>
16518 <clip pos="3" side="tl" part="gen"/>
16519 <clip pos="3" side="tl" part="nbr"/>
16520 </lu>
16521 <b pos="3"/>
16522 <lu>
16523 <clip pos="5" side="tl" part="lemh"/>
16524 <clip pos="5" side="tl" part="a_verb"/>
16525 <clip pos="5" side="tl" part="temps"/>
16526 <clip pos="5" side="tl" part="lemq"/>
16527 </lu>
16528 </chunk>
16529 </out>
16530 </when>
16531 <otherwise>
16532 <choose>
16533 <when>
16534 <test>
16535 <in caseless="yes">
16536 <clip pos="1" side="tl" part="lem"/>
16537 <list n="adv_neg"/>
16538 </in>
16539 </test>
16540 <out>
16541 <chunk name="adv" case="caseFirstWord">
16542 <tags>
16543 <tag>
16544 <clip pos="1" side="tl" part="a_adv"/>
16545 </tag>
16546 </tags>
16547 <lu>
16548 <get-case-from pos="1">
16549 <lit v="ne"/>
16550 </get-case-from>
16551 <lit-tag v="adv"/>
16552 </lu>
16553 </chunk>
16554 <b/>
16555 </out>
16556 <let>
16557 <var n="caseFirstWord"/>
16558 <lit v="aa"/>
16559 </let>
16560 </when>
16561 </choose>
16562 <out>
16563 <chunk name="aux_adv_irpp_verb" case="caseFirstWord">
16564 <tags>
16565 <tag>
16566 <lit-tag v="SV"/>
16567 </tag>
16568 <tag>
16569 <clip pos="3" side="tl" part="a_verb"/>
16570 </tag>
16571 <tag>
16572 <clip pos="2" side="tl" part="temps"/>
16573 </tag>
16574 <tag>
16575 <clip pos="2" side="tl" part="pers"/>
16576 </tag>
16577 <tag>
16578 <clip pos="2" side="tl" part="nbr"/>
16579 </tag>
16580 </tags>
16581 <lu>
16582 <clip pos="2" side="tl" part="lem"/>
16583 <clip pos="2" side="tl" part="a_verb"/>
16584 <clip pos="2" side="tl" part="temps"/>
16585 <clip pos="2" side="tl" part="pers"/>
16586 <clip pos="2" side="tl" part="nbr"/>
16587 </lu>
16588 <b pos="1"/>
16589 <lu>
16590 <get-case-from pos="2">
16591 <clip pos="1" side="tl" part="lem"/>
16592 </get-case-from>
16593 <clip pos="1" side="tl" part="a_adv"/>
16594 </lu>
16595 <b pos="2"/>
16596 <lu>
16597 <clip pos="3" side="tl" part="lem"/>
16598 <clip pos="3" side="tl" part="a_verb"/>
16599 <clip pos="3" side="tl" part="temps"/>
16600 <clip pos="3" side="tl" part="gen"/>
16601 <clip pos="3" side="tl" part="nbr"/>
16602 </lu>
16603 <b pos="3"/>
16604 <lu>
16605 <clip pos="5" side="tl" part="lemh"/>
16606 <clip pos="5" side="tl" part="a_verb"/>
16607 <clip pos="5" side="tl" part="temps"/>
16608 <clip pos="5" side="tl" part="lemq"/>
16609 </lu>
16610 </chunk>
16611 </out>
16612 </otherwise>
16613 </choose>
16614 <call-macro n="f_bcond">
16615 <with-param pos="4"/>
16616 <with-param pos="5"/>
16617 </call-macro>
16618 <let>
16619 <var n="caseFirstWord"/>
16620 <lit v="aa"/>
16621 </let>
16622 </action>
16623 </rule>
16625 <rule comment="REGLA: aux irpp a inf adv-&gt; aux aller adv inf">
16626 <pattern>
16627 <pattern-item n="aux"/>
16628 <pattern-item n="irpp"/>
16629 <pattern-item n="a"/>
16630 <pattern-item n="inf"/>
16631 <pattern-item n="adv_preadv"/>
16632 </pattern>
16633 <action>
16634 <call-macro n="vauxiliar">
16635 <with-param pos="1"/>
16636 <with-param pos="2"/>
16637 </call-macro>
16638 <call-macro n="firstWord">
16639 <with-param pos="1"/>
16640 </call-macro>
16641 <out>
16642 <chunk name="aux_irpp_adv_verb" case="caseFirstWord">
16643 <tags>
16644 <tag>
16645 <lit-tag v="SV"/>
16646 </tag>
16647 <tag>
16648 <clip pos="2" side="tl" part="a_verb"/>
16649 </tag>
16650 <tag>
16651 <clip pos="1" side="tl" part="temps"/>
16652 </tag>
16653 <tag>
16654 <clip pos="1" side="tl" part="pers"/>
16655 </tag>
16656 <tag>
16657 <clip pos="1" side="tl" part="nbr"/>
16658 </tag>
16659 </tags>
16660 <lu>
16661 <clip pos="1" side="tl" part="lem"/>
16662 <clip pos="1" side="tl" part="a_verb"/>
16663 <clip pos="1" side="tl" part="temps"/>
16664 <clip pos="1" side="tl" part="pers"/>
16665 <clip pos="1" side="tl" part="nbr"/>
16666 </lu>
16667 <b pos="1"/>
16668 <lu>
16669 <clip pos="2" side="tl" part="lem"/>
16670 <clip pos="2" side="tl" part="a_verb"/>
16671 <clip pos="2" side="tl" part="temps"/>
16672 <clip pos="2" side="tl" part="gen"/>
16673 <clip pos="2" side="tl" part="nbr"/>
16674 </lu>
16675 <b pos="2"/>
16676 <lu>
16677 <clip pos="5" side="tl" part="whole"/>
16678 </lu>
16679 <b pos="3"/>
16680 <lu>
16681 <clip pos="4" side="tl" part="lemh"/>
16682 <clip pos="4" side="tl" part="a_verb"/>
16683 <clip pos="4" side="tl" part="temps"/>
16684 <clip pos="4" side="tl" part="lemq"/>
16685 </lu>
16686 </chunk>
16687 </out>
16688 <call-macro n="f_bcond">
16689 <with-param pos="5"/>
16690 <with-param pos="6"/>
16691 </call-macro>
16692 <let>
16693 <var n="caseFirstWord"/>
16694 <lit v="aa"/>
16695 </let>
16696 </action>
16697 </rule>
16699 <rule comment="REGLA: adv aux irpp a inf adv-&gt; aux aller adv inf adv">
16700 <pattern>
16701 <pattern-item n="adv_preadv"/>
16702 <pattern-item n="aux"/>
16703 <pattern-item n="irpp"/>
16704 <pattern-item n="a"/>
16705 <pattern-item n="inf"/>
16706 <pattern-item n="adv_preadv"/>
16707 </pattern>
16708 <action>
16709 <call-macro n="vauxiliar">
16710 <with-param pos="2"/>
16711 <with-param pos="3"/>
16712 </call-macro>
16713 <call-macro n="firstWord">
16714 <with-param pos="1"/>
16715 </call-macro>
16716 <choose>
16717 <when>
16718 <test>
16719 <equal caseless="yes">
16720 <clip pos="1" side="sl" part="lem"/>
16721 <lit v="no"/>
16722 </equal>
16723 </test>
16724 <choose>
16725 <when>
16726 <test>
16727 <in caseless="yes">
16728 <clip pos="6" side="tl" part="lem"/>
16729 <list n="adv_neg"/>
16730 </in>
16731 </test>
16732 <out>
16733 <chunk name="adv" case="caseFirstWord">
16734 <tags>
16735 <tag>
16736 <clip pos="1" side="tl" part="a_adv"/>
16737 </tag>
16738 </tags>
16739 <lu>
16740 <clip pos="1" side="tl" part="lem"/>
16741 <clip pos="1" side="tl" part="a_adv"/>
16742 </lu>
16743 </chunk>
16744 <b pos="1"/>
16745 <chunk name="aux_adv_irpp_verb">
16746 <tags>
16747 <tag>
16748 <lit-tag v="SV"/>
16749 </tag>
16750 <tag>
16751 <clip pos="3" side="tl" part="a_verb"/>
16752 </tag>
16753 <tag>
16754 <clip pos="2" side="tl" part="temps"/>
16755 </tag>
16756 <tag>
16757 <clip pos="2" side="tl" part="pers"/>
16758 </tag>
16759 <tag>
16760 <clip pos="2" side="tl" part="nbr"/>
16761 </tag>
16762 </tags>
16763 <lu>
16764 <clip pos="2" side="tl" part="lem"/>
16765 <clip pos="2" side="tl" part="a_verb"/>
16766 <clip pos="2" side="tl" part="temps"/>
16767 <clip pos="2" side="tl" part="pers"/>
16768 <clip pos="2" side="tl" part="nbr"/>
16769 </lu>
16770 <b pos="2"/>
16771 <lu>
16772 <clip pos="6" side="tl" part="whole"/>
16773 </lu>
16774 <b pos="3"/>
16775 <lu>
16776 <clip pos="3" side="tl" part="lem"/>
16777 <clip pos="3" side="tl" part="a_verb"/>
16778 <clip pos="3" side="tl" part="temps"/>
16779 <clip pos="3" side="tl" part="gen"/>
16780 <clip pos="3" side="tl" part="nbr"/>
16781 </lu>
16782 <b pos="4"/>
16783 <lu>
16784 <clip pos="5" side="tl" part="lemh"/>
16785 <clip pos="5" side="tl" part="a_verb"/>
16786 <clip pos="5" side="tl" part="temps"/>
16787 <clip pos="5" side="tl" part="lemq"/>
16788 </lu>
16789 </chunk>
16790 </out>
16791 <call-macro n="f_bcond">
16792 <with-param pos="5"/>
16793 <with-param pos="6"/>
16794 </call-macro>
16795 </when>
16796 <otherwise>
16797 <out>
16798 <chunk name="adv" case="caseFirstWord">
16799 <tags>
16800 <tag>
16801 <clip pos="1" side="tl" part="a_adv"/>
16802 </tag>
16803 </tags>
16804 <lu>
16805 <clip pos="1" side="tl" part="lem"/>
16806 <clip pos="1" side="tl" part="a_adv"/>
16807 </lu>
16808 </chunk>
16809 <b pos="1"/>
16810 <chunk name="aux_adv_irpp_verb">
16811 <tags>
16812 <tag>
16813 <lit-tag v="SV"/>
16814 </tag>
16815 <tag>
16816 <clip pos="3" side="tl" part="a_verb"/>
16817 </tag>
16818 <tag>
16819 <clip pos="2" side="tl" part="temps"/>
16820 </tag>
16821 <tag>
16822 <clip pos="2" side="tl" part="pers"/>
16823 </tag>
16824 <tag>
16825 <clip pos="2" side="tl" part="nbr"/>
16826 </tag>
16827 </tags>
16828 <lu>
16829 <clip pos="2" side="tl" part="lem"/>
16830 <clip pos="2" side="tl" part="a_verb"/>
16831 <clip pos="2" side="tl" part="temps"/>
16832 <clip pos="2" side="tl" part="pers"/>
16833 <clip pos="2" side="tl" part="nbr"/>
16834 </lu>
16835 <b pos="2"/>
16836 <lu>
16837 <lit v="pas"/>
16838 <lit-tag v="adv"/>
16839 </lu>
16840 <b pos="3"/>
16841 <lu>
16842 <clip pos="3" side="tl" part="lem"/>
16843 <clip pos="3" side="tl" part="a_verb"/>
16844 <clip pos="3" side="tl" part="temps"/>
16845 <clip pos="3" side="tl" part="gen"/>
16846 <clip pos="3" side="tl" part="nbr"/>
16847 </lu>
16848 <b pos="4"/>
16849 <lu>
16850 <clip pos="5" side="tl" part="lemh"/>
16851 <clip pos="5" side="tl" part="a_verb"/>
16852 <clip pos="5" side="tl" part="temps"/>
16853 <clip pos="5" side="tl" part="lemq"/>
16854 </lu>
16855 </chunk>
16856 <b pos="5"/>
16857 <chunk name="adv">
16858 <tags>
16859 <tag>
16860 <clip pos="6" side="tl" part="a_adv"/>
16861 </tag>
16862 </tags>
16863 <lu>
16864 <clip pos="6" side="tl" part="lem"/>
16865 <clip pos="6" side="tl" part="a_adv"/>
16866 </lu>
16867 </chunk>
16868 </out>
16869 </otherwise>
16870 </choose>
16871 </when>
16872 <otherwise>
16873 <choose>
16874 <when>
16875 <test>
16876 <in caseless="yes">
16877 <clip pos="1" side="tl" part="lem"/>
16878 <list n="adv_neg"/>
16879 </in>
16880 </test>
16881 <out>
16882 <chunk name="adv" case="caseFirstWord">
16883 <tags>
16884 <tag>
16885 <clip pos="1" side="tl" part="a_adv"/>
16886 </tag>
16887 </tags>
16888 <lu>
16889 <get-case-from pos="1">
16890 <lit v="ne"/>
16891 </get-case-from>
16892 <lit-tag v="adv"/>
16893 </lu>
16894 </chunk>
16895 <b/>
16896 </out>
16897 <let>
16898 <var n="caseFirstWord"/>
16899 <lit v="aa"/>
16900 </let>
16901 </when>
16902 </choose>
16903 <out>
16904 <chunk name="aux_adv_irpp_verb" case="caseFirstWord">
16905 <tags>
16906 <tag>
16907 <lit-tag v="SV"/>
16908 </tag>
16909 <tag>
16910 <clip pos="3" side="tl" part="a_verb"/>
16911 </tag>
16912 <tag>
16913 <clip pos="2" side="tl" part="temps"/>
16914 </tag>
16915 <tag>
16916 <clip pos="2" side="tl" part="pers"/>
16917 </tag>
16918 <tag>
16919 <clip pos="2" side="tl" part="nbr"/>
16920 </tag>
16921 </tags>
16922 <lu>
16923 <clip pos="2" side="tl" part="lem"/>
16924 <clip pos="2" side="tl" part="a_verb"/>
16925 <clip pos="2" side="tl" part="temps"/>
16926 <clip pos="2" side="tl" part="pers"/>
16927 <clip pos="2" side="tl" part="nbr"/>
16928 </lu>
16929 <b pos="1"/>
16930 <lu>
16931 <get-case-from pos="2">
16932 <clip pos="1" side="tl" part="lem"/>
16933 </get-case-from>
16934 <clip pos="1" side="tl" part="a_adv"/>
16935 </lu>
16936 <b pos="2"/>
16937 <lu>
16938 <clip pos="3" side="tl" part="lem"/>
16939 <clip pos="3" side="tl" part="a_verb"/>
16940 <clip pos="3" side="tl" part="temps"/>
16941 <clip pos="3" side="tl" part="gen"/>
16942 <clip pos="3" side="tl" part="nbr"/>
16943 </lu>
16944 <b pos="3"/>
16945 <lu>
16946 <clip pos="5" side="tl" part="lemh"/>
16947 <clip pos="5" side="tl" part="a_verb"/>
16948 <clip pos="5" side="tl" part="temps"/>
16949 <clip pos="5" side="tl" part="lemq"/>
16950 </lu>
16951 </chunk>
16952 <b pos="4"/>
16953 <chunk name="adv">
16954 <tags>
16955 <tag>
16956 <clip pos="6" side="tl" part="a_adv"/>
16957 </tag>
16958 </tags>
16959 <lu>
16960 <clip pos="6" side="tl" part="lem"/>
16961 <clip pos="6" side="tl" part="a_adv"/>
16962 </lu>
16963 </chunk>
16964 </out>
16965 </otherwise>
16966 </choose>
16967 <call-macro n="f_bcond">
16968 <with-param pos="5"/>
16969 <with-param pos="6"/>
16970 </call-macro>
16971 <let>
16972 <var n="caseFirstWord"/>
16973 <lit v="aa"/>
16974 </let>
16975 </action>
16976 </rule>
16978 <rule comment="REGLA: adv aux irpp a inf enc -&gt; aux aller adv pro inf">
16979 <pattern>
16980 <pattern-item n="adv"/>
16981 <pattern-item n="aux"/>
16982 <pattern-item n="ir"/>
16983 <pattern-item n="a"/>
16984 <pattern-item n="inf"/>
16985 <pattern-item n="prnenc"/>
16986 </pattern>
16987 <action>
16988 <call-macro n="vauxiliar">
16989 <with-param pos="2"/>
16990 <with-param pos="3"/>
16991 </call-macro>
16992 <call-macro n="firstWord">
16993 <with-param pos="1"/>
16994 </call-macro>
16995 <choose>
16996 <when>
16997 <test>
16998 <equal caseless="yes">
16999 <clip pos="1" side="sl" part="lem"/>
17000 <lit v="no"/>
17001 </equal>
17002 </test>
17003 <out>
17004 <chunk name="adv" case="caseFirstWord">
17005 <tags>
17006 <tag>
17007 <clip pos="1" side="tl" part="a_adv"/>
17008 </tag>
17009 </tags>
17010 <lu>
17011 <clip pos="1" side="tl" part="lem"/>
17012 <clip pos="1" side="tl" part="a_adv"/>
17013 </lu>
17014 </chunk>
17015 <b/>
17016 <chunk name="aux_irpp_adv_pro_inf">
17017 <tags>
17018 <tag>
17019 <lit-tag v="SV"/>
17020 </tag>
17021 <tag>
17022 <clip pos="3" side="tl" part="a_verb"/>
17023 </tag>
17024 <tag>
17025 <clip pos="2" side="tl" part="temps"/>
17026 </tag>
17027 <tag>
17028 <clip pos="2" side="tl" part="pers"/>
17029 </tag>
17030 <tag>
17031 <clip pos="2" side="tl" part="nbr"/>
17032 </tag>
17033 </tags>
17034 <lu>
17035 <clip pos="2" side="tl" part="lem"/>
17036 <clip pos="2" side="tl" part="a_verb"/>
17037 <clip pos="2" side="tl" part="temps"/>
17038 <clip pos="2" side="tl" part="pers"/>
17039 <clip pos="2" side="tl" part="nbr"/>
17040 </lu>
17041 <b pos="1"/>
17042 <lu>
17043 <lit v="pas"/>
17044 <lit-tag v="adv"/>
17045 </lu>
17046 <b pos="2"/>
17047 <lu>
17048 <clip pos="3" side="tl" part="lem"/>
17049 <clip pos="3" side="tl" part="a_verb"/>
17050 <clip pos="3" side="tl" part="temps"/>
17051 <clip pos="3" side="tl" part="gen"/>
17052 <clip pos="3" side="tl" part="nbr"/>
17053 </lu>
17054 <b pos="3"/>
17055 <lu>
17056 <clip pos="6" side="tl" part="lem"/>
17057 <lit-tag v="prn.pro"/>
17058 <clip pos="6" side="tl" part="tipoenc_pro"/>
17059 </lu>
17060 <b pos="4"/>
17061 <lu>
17062 <clip pos="5" side="tl" part="lemh"/>
17063 <clip pos="5" side="tl" part="a_verb"/>
17064 <clip pos="5" side="tl" part="temps"/>
17065 <clip pos="5" side="tl" part="lemq"/>
17066 </lu>
17067 </chunk>
17068 </out>
17069 </when>
17070 <otherwise>
17071 <choose>
17072 <when>
17073 <test>
17074 <in caseless="yes">
17075 <clip pos="1" side="tl" part="lem"/>
17076 <list n="adv_neg"/>
17077 </in>
17078 </test>
17079 <out>
17080 <chunk name="adv" case="caseFirstWord">
17081 <tags>
17082 <tag>
17083 <clip pos="1" side="tl" part="a_adv"/>
17084 </tag>
17085 </tags>
17086 <lu>
17087 <get-case-from pos="1">
17088 <lit v="ne"/>
17089 </get-case-from>
17090 <lit-tag v="adv"/>
17091 </lu>
17092 </chunk>
17093 <b/>
17094 </out>
17095 <let>
17096 <var n="caseFirstWord"/>
17097 <lit v="aa"/>
17098 </let>
17099 </when>
17100 </choose>
17101 <out>
17102 <chunk name="aux_irpp_adv_pro_inf" case="caseFirstWord">
17103 <tags>
17104 <tag>
17105 <lit-tag v="SV"/>
17106 </tag>
17107 <tag>
17108 <clip pos="3" side="tl" part="a_verb"/>
17109 </tag>
17110 <tag>
17111 <clip pos="2" side="tl" part="temps"/>
17112 </tag>
17113 <tag>
17114 <clip pos="2" side="tl" part="pers"/>
17115 </tag>
17116 <tag>
17117 <clip pos="2" side="tl" part="nbr"/>
17118 </tag>
17119 </tags>
17120 <lu>
17121 <clip pos="2" side="tl" part="lem"/>
17122 <clip pos="2" side="tl" part="a_verb"/>
17123 <clip pos="2" side="tl" part="temps"/>
17124 <clip pos="2" side="tl" part="pers"/>
17125 <clip pos="2" side="tl" part="nbr"/>
17126 </lu>
17127 <b pos="1"/>
17128 <lu>
17129 <get-case-from pos="2">
17130 <clip pos="1" side="tl" part="lem"/>
17131 </get-case-from>
17132 <clip pos="1" side="tl" part="a_adv"/>
17133 </lu>
17134 <b pos="2"/>
17135 <lu>
17136 <clip pos="3" side="tl" part="lem"/>
17137 <clip pos="3" side="tl" part="a_verb"/>
17138 <clip pos="3" side="tl" part="temps"/>
17139 <clip pos="3" side="tl" part="gen"/>
17140 <clip pos="3" side="tl" part="nbr"/>
17141 </lu>
17142 <b pos="3"/>
17143 <lu>
17144 <clip pos="6" side="tl" part="lem"/>
17145 <lit-tag v="prn.pro"/>
17146 <clip pos="6" side="tl" part="tipoenc_pro"/>
17147 </lu>
17148 <b pos="4"/>
17149 <lu>
17150 <clip pos="5" side="tl" part="lemh"/>
17151 <clip pos="5" side="tl" part="a_verb"/>
17152 <clip pos="5" side="tl" part="temps"/>
17153 <clip pos="5" side="tl" part="lemq"/>
17154 </lu>
17155 </chunk>
17156 </out>
17157 </otherwise>
17158 </choose>
17159 <call-macro n="f_bcond">
17160 <with-param pos="5"/>
17161 <with-param pos="6"/>
17162 </call-macro>
17163 <let>
17164 <var n="caseFirstWord"/>
17165 <lit v="aa"/>
17166 </let>
17167 </action>
17168 </rule>
17170 <rule comment="REGLA: adv aux irpp a inf enc adv-&gt; aux aller adv pro inf adv">
17171 <pattern>
17172 <pattern-item n="adv"/>
17173 <pattern-item n="aux"/>
17174 <pattern-item n="irpp"/>
17175 <pattern-item n="a"/>
17176 <pattern-item n="inf"/>
17177 <pattern-item n="prnenc"/>
17178 <pattern-item n="adv"/>
17179 </pattern>
17180 <action>
17181 <call-macro n="vauxiliar">
17182 <with-param pos="2"/>
17183 <with-param pos="3"/>
17184 </call-macro>
17185 <call-macro n="firstWord">
17186 <with-param pos="1"/>
17187 </call-macro>
17188 <choose>
17189 <when>
17190 <test>
17191 <equal caseless="yes">
17192 <clip pos="1" side="sl" part="lem"/>
17193 <lit v="no"/>
17194 </equal>
17195 </test>
17196 <choose>
17197 <when>
17198 <test>
17199 <in caseless="yes">
17200 <clip pos="7" side="tl" part="lem"/>
17201 <list n="adv_neg"/>
17202 </in>
17203 </test>
17204 <out>
17205 <chunk name="adv" case="caseFirstWord">
17206 <tags>
17207 <tag>
17208 <clip pos="1" side="tl" part="a_adv"/>
17209 </tag>
17210 </tags>
17211 <lu>
17212 <clip pos="1" side="tl" part="lem"/>
17213 <clip pos="1" side="tl" part="a_adv"/>
17214 </lu>
17215 </chunk>
17216 <b pos="1"/>
17217 <chunk name="aux_irpp_adv_pro_inf">
17218 <tags>
17219 <tag>
17220 <lit-tag v="SV"/>
17221 </tag>
17222 <tag>
17223 <clip pos="3" side="tl" part="a_verb"/>
17224 </tag>
17225 <tag>
17226 <clip pos="2" side="tl" part="temps"/>
17227 </tag>
17228 <tag>
17229 <clip pos="2" side="tl" part="pers"/>
17230 </tag>
17231 <tag>
17232 <clip pos="2" side="tl" part="nbr"/>
17233 </tag>
17234 </tags>
17235 <lu>
17236 <clip pos="2" side="tl" part="lem"/>
17237 <clip pos="2" side="tl" part="a_verb"/>
17238 <clip pos="2" side="tl" part="temps"/>
17239 <clip pos="2" side="tl" part="pers"/>
17240 <clip pos="2" side="tl" part="nbr"/>
17241 </lu>
17242 <b pos="2"/>
17243 <lu>
17244 <clip pos="6" side="tl" part="whole"/>
17245 </lu>
17246 <b pos="3"/>
17247 <lu>
17248 <clip pos="3" side="tl" part="lem"/>
17249 <clip pos="3" side="tl" part="a_verb"/>
17250 <clip pos="3" side="tl" part="temps"/>
17251 <clip pos="3" side="tl" part="gen"/>
17252 <clip pos="3" side="tl" part="nbr"/>
17253 </lu>
17254 <b pos="4"/>
17255 <lu>
17256 <clip pos="6" side="tl" part="lem"/>
17257 <lit-tag v="prn.pro"/>
17258 <clip pos="6" side="tl" part="tipoenc_pro"/>
17259 </lu>
17260 <b pos="6"/>
17261 <lu>
17262 <clip pos="5" side="tl" part="lemh"/>
17263 <clip pos="5" side="tl" part="a_verb"/>
17264 <clip pos="5" side="tl" part="temps"/>
17265 <clip pos="5" side="tl" part="lemq"/>
17266 </lu>
17267 </chunk>
17268 </out>
17269 </when>
17270 <otherwise>
17271 <out>
17272 <chunk name="adv" case="caseFirstWord">
17273 <tags>
17274 <tag>
17275 <clip pos="1" side="tl" part="a_adv"/>
17276 </tag>
17277 </tags>
17278 <lu>
17279 <clip pos="1" side="tl" part="lem"/>
17280 <clip pos="1" side="tl" part="a_adv"/>
17281 </lu>
17282 </chunk>
17283 <b/>
17284 <chunk name="aller_adv_pro_inf">
17285 <tags>
17286 <tag>
17287 <lit-tag v="SV"/>
17288 </tag>
17289 <tag>
17290 <clip pos="3" side="tl" part="a_verb"/>
17291 </tag>
17292 <tag>
17293 <clip pos="2" side="tl" part="temps"/>
17294 </tag>
17295 <tag>
17296 <clip pos="2" side="tl" part="pers"/>
17297 </tag>
17298 <tag>
17299 <clip pos="2" side="tl" part="nbr"/>
17300 </tag>
17301 </tags>
17302 <lu>
17303 <clip pos="2" side="tl" part="lem"/>
17304 <clip pos="2" side="tl" part="a_verb"/>
17305 <clip pos="2" side="tl" part="temps"/>
17306 <clip pos="2" side="tl" part="pers"/>
17307 <clip pos="2" side="tl" part="nbr"/>
17308 </lu>
17309 <b pos="1"/>
17310 <lu>
17311 <lit v="pas"/>
17312 <lit-tag v="adv"/>
17313 </lu>
17314 <b pos="2"/>
17315 <lu>
17316 <clip pos="3" side="tl" part="lem"/>
17317 <clip pos="3" side="tl" part="a_verb"/>
17318 <clip pos="3" side="tl" part="temps"/>
17319 <clip pos="3" side="tl" part="gen"/>
17320 <clip pos="3" side="tl" part="nbr"/>
17321 </lu>
17322 <b pos="3"/>
17323 <lu>
17324 <clip pos="6" side="tl" part="lem"/>
17325 <lit-tag v="prn.pro"/>
17326 <clip pos="6" side="tl" part="tipoenc_pro"/>
17327 </lu>
17328 <b pos="4"/>
17329 <lu>
17330 <clip pos="5" side="tl" part="lemh"/>
17331 <clip pos="5" side="tl" part="a_verb"/>
17332 <clip pos="5" side="tl" part="temps"/>
17333 <clip pos="5" side="tl" part="lemq"/>
17334 </lu>
17335 </chunk>
17336 <b pos="6"/>
17337 <chunk name="adv">
17338 <tags>
17339 <tag>
17340 <clip pos="7" side="tl" part="a_adv"/>
17341 </tag>
17342 </tags>
17343 <lu>
17344 <clip pos="7" side="tl" part="lem"/>
17345 <clip pos="7" side="tl" part="a_adv"/>
17346 </lu>
17347 </chunk>
17348 </out>
17349 </otherwise>
17350 </choose>
17351 </when>
17352 <otherwise>
17353 <choose>
17354 <when>
17355 <test>
17356 <in caseless="yes">
17357 <clip pos="1" side="tl" part="lem"/>
17358 <list n="adv_neg"/>
17359 </in>
17360 </test>
17361 <out>
17362 <chunk name="adv" case="caseFirstWord">
17363 <tags>
17364 <tag>
17365 <clip pos="1" side="tl" part="a_adv"/>
17366 </tag>
17367 </tags>
17368 <lu>
17369 <get-case-from pos="1">
17370 <lit v="ne"/>
17371 </get-case-from>
17372 <lit-tag v="adv"/>
17373 </lu>
17374 </chunk>
17375 <b/>
17376 </out>
17377 <let>
17378 <var n="caseFirstWord"/>
17379 <lit v="aa"/>
17380 </let>
17381 </when>
17382 </choose>
17383 <out>
17384 <chunk name="aller_adv_pro_inf" case="caseFirstWord">
17385 <tags>
17386 <tag>
17387 <lit-tag v="SV"/>
17388 </tag>
17389 <tag>
17390 <clip pos="3" side="tl" part="a_verb"/>
17391 </tag>
17392 <tag>
17393 <clip pos="2" side="tl" part="temps"/>
17394 </tag>
17395 <tag>
17396 <clip pos="2" side="tl" part="pers"/>
17397 </tag>
17398 <tag>
17399 <clip pos="2" side="tl" part="nbr"/>
17400 </tag>
17401 </tags>
17402 <lu>
17403 <clip pos="2" side="tl" part="lem"/>
17404 <clip pos="2" side="tl" part="a_verb"/>
17405 <clip pos="2" side="tl" part="temps"/>
17406 <clip pos="2" side="tl" part="pers"/>
17407 <clip pos="2" side="tl" part="nbr"/>
17408 </lu>
17409 <b pos="1"/>
17410 <lu>
17411 <get-case-from pos="2">
17412 <clip pos="1" side="tl" part="lem"/>
17413 </get-case-from>
17414 <clip pos="1" side="tl" part="a_adv"/>
17415 </lu>
17416 <b pos="2"/>
17417 <lu>
17418 <clip pos="3" side="tl" part="lem"/>
17419 <clip pos="3" side="tl" part="a_verb"/>
17420 <clip pos="3" side="tl" part="temps"/>
17421 <clip pos="3" side="tl" part="gen"/>
17422 <clip pos="3" side="tl" part="nbr"/>
17423 </lu>
17424 <b pos="3"/>
17425 <lu>
17426 <clip pos="6" side="tl" part="lem"/>
17427 <lit-tag v="prn.pro"/>
17428 <clip pos="6" side="tl" part="tipoenc_pro"/>
17429 </lu>
17430 <b pos="4"/>
17431 <lu>
17432 <clip pos="5" side="tl" part="lemh"/>
17433 <clip pos="5" side="tl" part="a_verb"/>
17434 <clip pos="5" side="tl" part="temps"/>
17435 <clip pos="5" side="tl" part="lemq"/>
17436 </lu>
17437 </chunk>
17438 <b pos="6"/>
17439 <chunk name="adv">
17440 <tags>
17441 <tag>
17442 <clip pos="7" side="tl" part="a_adv"/>
17443 </tag>
17444 </tags>
17445 <lu>
17446 <clip pos="7" side="tl" part="lem"/>
17447 <clip pos="7" side="tl" part="a_adv"/>
17448 </lu>
17449 </chunk>
17450 </out>
17451 </otherwise>
17452 </choose>
17453 <let>
17454 <var n="caseFirstWord"/>
17455 <lit v="aa"/>
17456 </let>
17457 </action>
17458 </rule>
17460 <rule comment="REGLA: aux ir a inf enc adv -&gt; aux aller adv pro inf">
17461 <pattern>
17462 <pattern-item n="aux"/>
17463 <pattern-item n="irpp"/>
17464 <pattern-item n="a"/>
17465 <pattern-item n="inf"/>
17466 <pattern-item n="prnenc"/>
17467 <pattern-item n="adv"/>
17468 </pattern>
17469 <action>
17470 <call-macro n="vauxiliar">
17471 <with-param pos="1"/>
17472 <with-param pos="2"/>
17473 </call-macro>
17474 <call-macro n="firstWord">
17475 <with-param pos="1"/>
17476 </call-macro>
17477 <out>
17478 <chunk name="aux_adv_irpp_pro_inf" case="caseFirstWord">
17479 <tags>
17480 <tag>
17481 <lit-tag v="SV"/>
17482 </tag>
17483 <tag>
17484 <clip pos="2" side="tl" part="a_verb"/>
17485 </tag>
17486 <tag>
17487 <clip pos="1" side="tl" part="temps"/>
17488 </tag>
17489 <tag>
17490 <clip pos="1" side="tl" part="pers"/>
17491 </tag>
17492 <tag>
17493 <clip pos="1" side="tl" part="nbr"/>
17494 </tag>
17495 </tags>
17496 <lu>
17497 <clip pos="1" side="tl" part="lem"/>
17498 <clip pos="1" side="tl" part="a_verb"/>
17499 <clip pos="1" side="tl" part="temps"/>
17500 <clip pos="1" side="tl" part="pers"/>
17501 <clip pos="1" side="tl" part="nbr"/>
17502 </lu>
17503 <b pos="1"/>
17504 <lu>
17505 <clip pos="6" side="tl" part="whole"/>
17506 </lu>
17507 <b pos="2"/>
17508 <lu>
17509 <clip pos="2" side="tl" part="lem"/>
17510 <clip pos="2" side="tl" part="a_verb"/>
17511 <clip pos="2" side="tl" part="temps"/>
17512 <clip pos="2" side="tl" part="gen"/>
17513 <clip pos="2" side="tl" part="nbr"/>
17514 </lu>
17515 <b pos="3"/>
17516 <lu>
17517 <clip pos="5" side="tl" part="lem"/>
17518 <lit-tag v="prn.pro"/>
17519 <clip pos="5" side="tl" part="tipoenc_pro"/>
17520 </lu>
17521 <b pos="4"/>
17522 <lu>
17523 <clip pos="4" side="tl" part="lemh"/>
17524 <clip pos="4" side="tl" part="a_verb"/>
17525 <clip pos="4" side="tl" part="temps"/>
17526 <clip pos="4" side="tl" part="lemq"/>
17527 </lu>
17528 </chunk>
17529 </out>
17530 <call-macro n="f_bcond">
17531 <with-param pos="5"/>
17532 <with-param pos="6"/>
17533 </call-macro>
17534 <let>
17535 <var n="caseFirstWord"/>
17536 <lit v="aa"/>
17537 </let>
17538 </action>
17539 </rule>
17541 <rule comment="REGLA: adv aux irpp a inf enc enc-&gt; aux aller adv pro pro inf">
17542 <pattern>
17543 <pattern-item n="adv_preadv"/>
17544 <pattern-item n="aux"/>
17545 <pattern-item n="irpp"/>
17546 <pattern-item n="a"/>
17547 <pattern-item n="inf"/>
17548 <pattern-item n="prnenc"/>
17549 <pattern-item n="prnenc"/>
17550 </pattern>
17551 <action>
17552 <call-macro n="firstWord">
17553 <with-param pos="1"/>
17554 </call-macro>
17555 <call-macro n="vauxiliar">
17556 <with-param pos="2"/>
17557 <with-param pos="3"/>
17558 </call-macro>
17559 <choose>
17560 <when>
17561 <test>
17562 <equal caseless="yes">
17563 <clip pos="1" side="sl" part="lem"/>
17564 <lit v="no"/>
17565 </equal>
17566 </test>
17567 <out>
17568 <chunk name="adv" case="caseFirstWord">
17569 <tags>
17570 <tag>
17571 <clip pos="1" side="tl" part="a_adv"/>
17572 </tag>
17573 </tags>
17574 <lu>
17575 <clip pos="1" side="tl" part="lem"/>
17576 <clip pos="1" side="tl" part="a_adv"/>
17577 </lu>
17578 </chunk>
17579 <b/>
17580 <chunk name="aux_irpp_adv_pro_pro_inf">
17581 <tags>
17582 <tag>
17583 <lit-tag v="SV"/>
17584 </tag>
17585 <tag>
17586 <clip pos="3" side="tl" part="a_verb"/>
17587 </tag>
17588 <tag>
17589 <clip pos="2" side="tl" part="temps"/>
17590 </tag>
17591 <tag>
17592 <clip pos="2" side="tl" part="pers"/>
17593 </tag>
17594 <tag>
17595 <clip pos="2" side="tl" part="nbr"/>
17596 </tag>
17597 </tags>
17598 <lu>
17599 <clip pos="2" side="tl" part="lem"/>
17600 <clip pos="2" side="tl" part="a_verb"/>
17601 <clip pos="2" side="tl" part="temps"/>
17602 <clip pos="2" side="tl" part="pers"/>
17603 <clip pos="2" side="tl" part="nbr"/>
17604 </lu>
17605 <b pos="1"/>
17606 <lu>
17607 <lit v="pas"/>
17608 <lit-tag v="adv"/>
17609 </lu>
17610 <b pos="2"/>
17611 <lu>
17612 <clip pos="3" side="tl" part="lem"/>
17613 <clip pos="3" side="tl" part="a_verb"/>
17614 <clip pos="3" side="tl" part="temps"/>
17615 <clip pos="3" side="tl" part="gen"/>
17616 <clip pos="3" side="tl" part="nbr"/>
17617 </lu>
17618 <b pos="3"/>
17619 <lu>
17620 <clip pos="6" side="tl" part="lem"/>
17621 <lit-tag v="prn.pro"/>
17622 <clip pos="6" side="tl" part="tipoenc_pro"/>
17623 </lu>
17624 <b pos="4"/>
17625 <lu>
17626 <clip pos="7" side="tl" part="lem"/>
17627 <lit-tag v="prn.pro"/>
17628 <clip pos="7" side="tl" part="tipoenc_pro"/>
17629 </lu>
17630 <b/>
17631 <lu>
17632 <clip pos="5" side="tl" part="lemh"/>
17633 <clip pos="5" side="tl" part="a_verb"/>
17634 <clip pos="5" side="tl" part="temps"/>
17635 <clip pos="5" side="tl" part="lemq"/>
17636 </lu>
17637 </chunk>
17638 </out>
17639 </when>
17640 <otherwise>
17641 <choose>
17642 <when>
17643 <test>
17644 <in caseless="yes">
17645 <clip pos="1" side="tl" part="lem"/>
17646 <list n="adv_neg"/>
17647 </in>
17648 </test>
17649 <out>
17650 <chunk name="adv" case="caseFirstWord">
17651 <tags>
17652 <tag>
17653 <clip pos="1" side="tl" part="a_adv"/>
17654 </tag>
17655 </tags>
17656 <lu>
17657 <get-case-from pos="1">
17658 <lit v="ne"/>
17659 </get-case-from>
17660 <lit-tag v="adv"/>
17661 </lu>
17662 </chunk>
17663 <b/>
17664 </out>
17665 <let>
17666 <var n="caseFirstWord"/>
17667 <lit v="aa"/>
17668 </let>
17669 </when>
17670 </choose>
17671 <out>
17672 <chunk name="aux_irpp_adv_pro_pro_inf" case="caseFirstWord">
17673 <tags>
17674 <tag>
17675 <lit-tag v="SV"/>
17676 </tag>
17677 <tag>
17678 <clip pos="3" side="tl" part="a_verb"/>
17679 </tag>
17680 <tag>
17681 <clip pos="2" side="tl" part="temps"/>
17682 </tag>
17683 <tag>
17684 <clip pos="2" side="tl" part="pers"/>
17685 </tag>
17686 <tag>
17687 <clip pos="2" side="tl" part="nbr"/>
17688 </tag>
17689 </tags>
17690 <lu>
17691 <clip pos="2" side="tl" part="lem"/>
17692 <clip pos="2" side="tl" part="a_verb"/>
17693 <clip pos="2" side="tl" part="temps"/>
17694 <clip pos="2" side="tl" part="pers"/>
17695 <clip pos="2" side="tl" part="nbr"/>
17696 </lu>
17697 <b pos="1"/>
17698 <lu>
17699 <get-case-from pos="2">
17700 <clip pos="1" side="tl" part="lem"/>
17701 </get-case-from>
17702 <clip pos="1" side="tl" part="a_adv"/>
17703 </lu>
17704 <b pos="2"/>
17705 <lu>
17706 <clip pos="3" side="tl" part="lem"/>
17707 <clip pos="3" side="tl" part="a_verb"/>
17708 <clip pos="3" side="tl" part="temps"/>
17709 <clip pos="3" side="tl" part="gen"/>
17710 <clip pos="3" side="tl" part="nbr"/>
17711 </lu>
17712 <b pos="3"/>
17713 <lu>
17714 <clip pos="6" side="tl" part="lem"/>
17715 <lit-tag v="prn.pro"/>
17716 <clip pos="6" side="tl" part="tipoenc_pro"/>
17717 </lu>
17718 <b pos="4"/>
17719 <lu>
17720 <clip pos="7" side="tl" part="lem"/>
17721 <lit-tag v="prn.pro"/>
17722 <clip pos="7" side="tl" part="tipoenc_pro"/>
17723 </lu>
17724 <b/>
17725 <lu>
17726 <clip pos="5" side="tl" part="lemh"/>
17727 <clip pos="5" side="tl" part="a_verb"/>
17728 <clip pos="5" side="tl" part="temps"/>
17729 <clip pos="5" side="tl" part="lemq"/>
17730 </lu>
17731 </chunk>
17732 </out>
17733 </otherwise>
17734 </choose>
17735 <let>
17736 <var n="caseFirstWord"/>
17737 <lit v="aa"/>
17738 </let>
17739 </action>
17740 </rule>
17742 <rule comment="REGLA: aux irpp a inf enc enc adv-&gt; aux aller adv pro pro inf">
17743 <pattern>
17744 <pattern-item n="aux"/>
17745 <pattern-item n="irpp"/>
17746 <pattern-item n="a"/>
17747 <pattern-item n="inf"/>
17748 <pattern-item n="prnenc"/>
17749 <pattern-item n="prnenc"/>
17750 <pattern-item n="adv"/>
17751 </pattern>
17752 <action>
17753 <call-macro n="vauxiliar">
17754 <with-param pos="1"/>
17755 <with-param pos="2"/>
17756 </call-macro>
17757 <call-macro n="firstWord">
17758 <with-param pos="1"/>
17759 </call-macro>
17760 <out>
17761 <chunk name="aux_irpp_adv_pro_pro_inf" case="caseFirstWord">
17762 <tags>
17763 <tag>
17764 <lit-tag v="SV"/>
17765 </tag>
17766 <tag>
17767 <clip pos="2" side="tl" part="a_verb"/>
17768 </tag>
17769 <tag>
17770 <clip pos="1" side="tl" part="temps"/>
17771 </tag>
17772 <tag>
17773 <clip pos="1" side="tl" part="pers"/>
17774 </tag>
17775 <tag>
17776 <clip pos="1" side="tl" part="nbr"/>
17777 </tag>
17778 </tags>
17779 <lu>
17780 <clip pos="1" side="tl" part="lem"/>
17781 <clip pos="1" side="tl" part="a_verb"/>
17782 <clip pos="1" side="tl" part="temps"/>
17783 <clip pos="1" side="tl" part="pers"/>
17784 <clip pos="1" side="tl" part="nbr"/>
17785 </lu>
17786 <b pos="1"/>
17787 <lu>
17788 <clip pos="2" side="tl" part="lem"/>
17789 <clip pos="2" side="tl" part="a_verb"/>
17790 <clip pos="2" side="tl" part="temps"/>
17791 <clip pos="2" side="tl" part="gen"/>
17792 <clip pos="2" side="tl" part="nbr"/>
17793 </lu>
17794 <b pos="2"/>
17795 <lu>
17796 <clip pos="7" side="tl" part="whole"/>
17797 </lu>
17798 <b pos="3"/>
17799 <lu>
17800 <clip pos="5" side="tl" part="lem"/>
17801 <lit-tag v="prn.pro"/>
17802 <clip pos="5" side="tl" part="tipoenc_pro"/>
17803 </lu>
17804 <b pos="6"/>
17805 <lu>
17806 <clip pos="6" side="tl" part="lem"/>
17807 <lit-tag v="prn.pro"/>
17808 <clip pos="6" side="tl" part="tipoenc_pro"/>
17809 </lu>
17810 <b/>
17811 <lu>
17812 <clip pos="4" side="tl" part="lemh"/>
17813 <clip pos="4" side="tl" part="a_verb"/>
17814 <clip pos="4" side="tl" part="temps"/>
17815 <clip pos="4" side="tl" part="lemq"/>
17816 </lu>
17817 </chunk>
17818 </out>
17819 <let>
17820 <var n="caseFirstWord"/>
17821 <lit v="aa"/>
17822 </let>
17823 </action>
17824 </rule>
17826 <rule comment="REGLA: adv aux irpp a inf enc enc adv-&gt; aux aller adv pro pro inf adv">
17827 <pattern>
17828 <pattern-item n="adv"/>
17829 <pattern-item n="aux"/>
17830 <pattern-item n="adv"/>
17831 <pattern-item n="a"/>
17832 <pattern-item n="inf"/>
17833 <pattern-item n="prnenc"/>
17834 <pattern-item n="prnenc"/>
17835 <pattern-item n="adv"/>
17836 </pattern>
17837 <action>
17838 <call-macro n="vauxiliar">
17839 <with-param pos="2"/>
17840 <with-param pos="3"/>
17841 </call-macro>
17842 <call-macro n="firstWord">
17843 <with-param pos="1"/>
17844 </call-macro>
17845 <choose>
17846 <when>
17847 <test>
17848 <equal caseless="yes">
17849 <clip pos="1" side="sl" part="lem"/>
17850 <lit v="no"/>
17851 </equal>
17852 </test>
17853 <choose>
17854 <when>
17855 <test>
17856 <in caseless="yes">
17857 <clip pos="8" side="tl" part="lem"/>
17858 <list n="adv_neg"/>
17859 </in>
17860 </test>
17861 <out>
17862 <chunk name="adv" case="caseFirstWord">
17863 <tags>
17864 <tag>
17865 <clip pos="1" side="tl" part="a_adv"/>
17866 </tag>
17867 </tags>
17868 <lu>
17869 <clip pos="1" side="tl" part="lem"/>
17870 <clip pos="1" side="tl" part="a_adv"/>
17871 </lu>
17872 </chunk>
17873 <b/>
17874 <chunk name="aux_irpp_adv_pro_pro_inf">
17875 <tags>
17876 <tag>
17877 <lit-tag v="SV"/>
17878 </tag>
17879 <tag>
17880 <clip pos="3" side="tl" part="a_verb"/>
17881 </tag>
17882 <tag>
17883 <clip pos="2" side="tl" part="temps"/>
17884 </tag>
17885 <tag>
17886 <clip pos="2" side="tl" part="pers"/>
17887 </tag>
17888 <tag>
17889 <clip pos="2" side="tl" part="nbr"/>
17890 </tag>
17891 </tags>
17892 <lu>
17893 <clip pos="2" side="tl" part="lem"/>
17894 <clip pos="2" side="tl" part="a_verb"/>
17895 <clip pos="2" side="tl" part="temps"/>
17896 <clip pos="2" side="tl" part="pers"/>
17897 <clip pos="2" side="tl" part="nbr"/>
17898 </lu>
17899 <b pos="1"/>
17900 <lu>
17901 <clip pos="8" side="tl" part="whole"/>
17902 </lu>
17903 <b pos="2"/>
17904 <lu>
17905 <clip pos="3" side="tl" part="lem"/>
17906 <clip pos="3" side="tl" part="a_verb"/>
17907 <clip pos="3" side="tl" part="temps"/>
17908 <clip pos="3" side="tl" part="pers"/>
17909 <clip pos="3" side="tl" part="nbr"/>
17910 </lu>
17911 <b pos="3"/>
17912 <lu>
17913 <clip pos="6" side="tl" part="lem"/>
17914 <lit-tag v="prn.pro"/>
17915 <clip pos="6" side="tl" part="tipoenc_pro"/>
17916 </lu>
17917 <b pos="4"/>
17918 <lu>
17919 <clip pos="7" side="tl" part="lem"/>
17920 <lit-tag v="prn.pro"/>
17921 <clip pos="7" side="tl" part="tipoenc_pro"/>
17922 </lu>
17923 <b pos="7"/>
17924 <lu>
17925 <clip pos="5" side="tl" part="lemh"/>
17926 <clip pos="5" side="tl" part="a_verb"/>
17927 <clip pos="5" side="tl" part="temps"/>
17928 <clip pos="5" side="tl" part="lemq"/>
17929 </lu>
17930 </chunk>
17931 </out>
17932 </when>
17933 <otherwise>
17934 <out>
17935 <chunk name="adv" case="caseFirstWord">
17936 <tags>
17937 <tag>
17938 <clip pos="1" side="tl" part="a_adv"/>
17939 </tag>
17940 </tags>
17941 <lu>
17942 <clip pos="1" side="tl" part="lem"/>
17943 <clip pos="1" side="tl" part="a_adv"/>
17944 </lu>
17945 </chunk>
17946 <b/>
17947 <chunk name="aux_irpp_adv_pro_pro_inf">
17948 <tags>
17949 <tag>
17950 <lit-tag v="SV"/>
17951 </tag>
17952 <tag>
17953 <clip pos="3" side="tl" part="a_verb"/>
17954 </tag>
17955 <tag>
17956 <clip pos="2" side="tl" part="temps"/>
17957 </tag>
17958 <tag>
17959 <clip pos="2" side="tl" part="pers"/>
17960 </tag>
17961 <tag>
17962 <clip pos="2" side="tl" part="nbr"/>
17963 </tag>
17964 </tags>
17965 <lu>
17966 <clip pos="2" side="tl" part="lem"/>
17967 <clip pos="2" side="tl" part="a_verb"/>
17968 <clip pos="2" side="tl" part="temps"/>
17969 <clip pos="2" side="tl" part="pers"/>
17970 <clip pos="2" side="tl" part="nbr"/>
17971 </lu>
17972 <b pos="1"/>
17973 <lu>
17974 <lit v="pas"/>
17975 <lit-tag v="adv"/>
17976 </lu>
17977 <b pos="2"/>
17978 <lu>
17979 <clip pos="3" side="tl" part="lem"/>
17980 <clip pos="3" side="tl" part="a_verb"/>
17981 <clip pos="3" side="tl" part="temps"/>
17982 <clip pos="3" side="tl" part="pers"/>
17983 <clip pos="3" side="tl" part="nbr"/>
17984 </lu>
17985 <b pos="3"/>
17986 <lu>
17987 <clip pos="6" side="tl" part="lem"/>
17988 <lit-tag v="prn.pro"/>
17989 <clip pos="6" side="tl" part="tipoenc_pro"/>
17990 </lu>
17991 <b pos="4"/>
17992 <lu>
17993 <clip pos="7" side="tl" part="lem"/>
17994 <lit-tag v="prn.pro"/>
17995 <clip pos="7" side="tl" part="tipoenc_pro"/>
17996 </lu>
17997 <b/>
17998 <lu>
17999 <clip pos="5" side="tl" part="lemh"/>
18000 <clip pos="5" side="tl" part="a_verb"/>
18001 <clip pos="5" side="tl" part="temps"/>
18002 <clip pos="5" side="tl" part="lemq"/>
18003 </lu>
18004 </chunk>
18005 <b pos="7"/>
18006 <chunk name="adv">
18007 <tags>
18008 <tag>
18009 <clip pos="8" side="tl" part="a_adv"/>
18010 </tag>
18011 </tags>
18012 <lu>
18013 <clip pos="8" side="tl" part="lem"/>
18014 <clip pos="8" side="tl" part="a_adv"/>
18015 </lu>
18016 </chunk>
18017 </out>
18018 </otherwise>
18019 </choose>
18020 </when>
18021 <otherwise>
18022 <choose>
18023 <when>
18024 <test>
18025 <in caseless="yes">
18026 <clip pos="1" side="tl" part="lem"/>
18027 <list n="adv_neg"/>
18028 </in>
18029 </test>
18030 <out>
18031 <chunk name="adv" case="caseFirstWord">
18032 <tags>
18033 <tag>
18034 <clip pos="1" side="tl" part="a_adv"/>
18035 </tag>
18036 </tags>
18037 <lu>
18038 <get-case-from pos="1">
18039 <lit v="ne"/>
18040 </get-case-from>
18041 <lit-tag v="adv"/>
18042 </lu>
18043 </chunk>
18044 <b/>
18045 </out>
18046 <let>
18047 <var n="caseFirstWord"/>
18048 <lit v="aa"/>
18049 </let>
18050 </when>
18051 </choose>
18052 <out>
18053 <chunk name="aux_irpp_adv_pro_pro_inf" case="caseFirstWord">
18054 <tags>
18055 <tag>
18056 <lit-tag v="SV"/>
18057 </tag>
18058 <tag>
18059 <clip pos="3" side="tl" part="a_verb"/>
18060 </tag>
18061 <tag>
18062 <clip pos="2" side="tl" part="temps"/>
18063 </tag>
18064 <tag>
18065 <clip pos="2" side="tl" part="pers"/>
18066 </tag>
18067 <tag>
18068 <clip pos="2" side="tl" part="nbr"/>
18069 </tag>
18070 </tags>
18071 <lu>
18072 <clip pos="2" side="tl" part="lem"/>
18073 <clip pos="2" side="tl" part="a_verb"/>
18074 <clip pos="2" side="tl" part="temps"/>
18075 <clip pos="2" side="tl" part="pers"/>
18076 <clip pos="2" side="tl" part="nbr"/>
18077 </lu>
18078 <b pos="1"/>
18079 <lu>
18080 <get-case-from pos="2">
18081 <clip pos="1" side="tl" part="lem"/>
18082 </get-case-from>
18083 <clip pos="1" side="tl" part="a_adv"/>
18084 </lu>
18085 <b pos="2"/>
18086 <lu>
18087 <clip pos="3" side="tl" part="lem"/>
18088 <clip pos="3" side="tl" part="a_verb"/>
18089 <clip pos="3" side="tl" part="temps"/>
18090 <clip pos="3" side="tl" part="pers"/>
18091 <clip pos="3" side="tl" part="nbr"/>
18092 </lu>
18093 <b pos="3"/>
18094 <lu>
18095 <clip pos="6" side="tl" part="lem"/>
18096 <lit-tag v="prn.pro"/>
18097 <clip pos="6" side="tl" part="tipoenc_pro"/>
18098 </lu>
18099 <b pos="4"/>
18100 <lu>
18101 <clip pos="7" side="tl" part="lem"/>
18102 <lit-tag v="prn.pro"/>
18103 <clip pos="7" side="tl" part="tipoenc_pro"/>
18104 </lu>
18105 <b/>
18106 <lu>
18107 <clip pos="5" side="tl" part="lemh"/>
18108 <clip pos="5" side="tl" part="a_verb"/>
18109 <clip pos="5" side="tl" part="temps"/>
18110 <clip pos="5" side="tl" part="lemq"/>
18111 </lu>
18112 </chunk>
18113 <b pos="7"/>
18114 <chunk name="adv">
18115 <tags>
18116 <tag>
18117 <clip pos="8" side="tl" part="a_adv"/>
18118 </tag>
18119 </tags>
18120 <lu>
18121 <clip pos="8" side="tl" part="lem"/>
18122 <clip pos="8" side="tl" part="a_adv"/>
18123 </lu>
18124 </chunk>
18125 </out>
18126 </otherwise>
18127 </choose>
18128 <let>
18129 <var n="caseFirstWord"/>
18130 <lit v="aa"/>
18131 </let>
18132 </action>
18133 </rule>
18135 <!--************************************ ALTRES ************************************************ -->
18136 <rule comment="ADV">
18137 <pattern>
18138 <pattern-item n="adv_preadv"/>
18139 </pattern>
18140 <action>
18141 <call-macro n="firstWord">
18142 <with-param pos="1"/>
18143 </call-macro>
18144 <choose>
18145 <when>
18146 <test>
18147 <in caseless="yes">
18148 <clip pos="1" side="tl" part="lem"/>
18149 <list n="adv_neg"/>
18150 </in>
18151 </test>
18152 <choose>
18153 <when>
18154 <test>
18155 <equal>
18156 <clip pos="1" side="tl" part="lem"/>
18157 <lit v="ne"/>
18158 </equal>
18159 </test>
18160 <out>
18161 <chunk name="no" case="caseFirstWord">
18162 <tags>
18163 <tag>
18164 <clip pos="1" side="tl" part="a_adv"/>
18165 </tag>
18166 <tag>
18167 <clip pos="1" side="tl" part="neg"/>
18168 </tag>
18169 </tags>
18170 <lu>
18171 <clip pos="1" side="tl" part="lem"/>
18172 <clip pos="1" side="tl" part="a_adv"/>
18173 </lu>
18174 </chunk>
18175 </out>
18176 </when>
18177 <otherwise>
18178 <out>
18179 <chunk name="adv_neg" case="caseFirstWord">
18180 <tags>
18181 <tag>
18182 <clip pos="1" side="tl" part="a_adv"/>
18183 </tag>
18184 <tag>
18185 <clip pos="1" side="tl" part="neg"/>
18186 </tag>
18187 </tags>
18188 <lu>
18189 <clip pos="1" side="tl" part="lem"/>
18190 <clip pos="1" side="tl" part="a_adv"/>
18191 </lu>
18192 </chunk>
18193 </out>
18194 </otherwise>
18195 </choose>
18196 </when>
18197 <otherwise>
18198 <out>
18199 <chunk name="adv" case="caseFirstWord">
18200 <tags>
18201 <tag>
18202 <clip pos="1" side="tl" part="a_adv"/>
18203 </tag>
18204 <tag>
18205 <clip pos="1" side="tl" part="neg"/>
18206 </tag>
18207 </tags>
18208 <lu>
18209 <clip pos="1" side="tl" part="lem"/>
18210 <clip pos="1" side="tl" part="a_adv"/>
18211 </lu>
18212 </chunk>
18213 </out>
18214 </otherwise>
18215 </choose>
18216 <let>
18217 <var n="caseFirstWord"/>
18218 <lit v="aa"/>
18219 </let>
18220 </action>
18221 </rule>
18223 <rule comment="PRN personal que pot ser subjecte">
18224 <pattern>
18225 <pattern-item n="prnperssubj"/>
18226 </pattern>
18227 <action>
18228 <call-macro n="firstWord">
18229 <with-param pos="1"/>
18230 </call-macro>
18231 <out>
18232 <chunk name="prnperssubj" case="caseFirstWord">
18233 <tags>
18234 <tag>
18235 <lit-tag v="SN"/>
18236 </tag>
18237 <tag>
18238 <clip pos="1" side="tl" part="tipus_prn"/>
18239 </tag>
18240 <tag>
18241 <clip pos="1" side="tl" part="pers"/>
18242 </tag>
18243 <tag>
18244 <clip pos="1" side="tl" part="gen"/>
18245 </tag>
18246 <tag>
18247 <clip pos="1" side="tl" part="nbr"/>
18248 </tag>
18249 </tags>
18250 <lu>
18251 <clip pos="1" side="tl" part="lem"/>
18252 <clip pos="1" side="tl" part="a_prn"/>
18253 <clip pos="1" side="tl" part="tipus_prn"/>
18254 <clip pos="1" side="tl" part="pers"/>
18255 <clip pos="1" side="tl" part="gen_sense_mf" link-to="4"/>
18256 <clip pos="1" side="tl" part="gen_mf"/>
18257 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="5"/>
18258 <clip pos="1" side="tl" part="nbr_sp"/>
18259 </lu>
18260 </chunk>
18261 </out>
18262 <let>
18263 <var n="caseFirstWord"/>
18264 <lit v="aa"/>
18265 </let>
18266 </action>
18267 </rule>
18269 <rule comment="PRN no personal que pot ser subjecte">
18270 <pattern>
18271 <pattern-item n="prnsubj"/>
18272 </pattern>
18273 <action>
18274 <call-macro n="firstWord">
18275 <with-param pos="1"/>
18276 </call-macro>
18277 <out>
18278 <chunk name="prnsubj" case="caseFirstWord">
18279 <tags>
18280 <tag>
18281 <lit-tag v="SN"/>
18282 </tag>
18283 <tag>
18284 <clip pos="1" side="tl" part="tipus_prn"/>
18285 </tag>
18286 <!-- <tag><clip pos="1" side="tl" part="pers"/></tag> -->
18287 <tag>
18288 <clip pos="1" side="tl" part="gen"/>
18289 </tag>
18290 <tag>
18291 <clip pos="1" side="tl" part="nbr"/>
18292 </tag>
18293 </tags>
18294 <lu>
18295 <clip pos="1" side="tl" part="lem"/>
18296 <clip pos="1" side="tl" part="a_prn"/>
18297 <clip pos="1" side="tl" part="tipus_prn"/>
18298 <clip pos="1" side="tl" part="pers"/>
18299 <clip pos="1" side="tl" part="gen_sense_mf" link-to="3"/>
18300 <clip pos="1" side="tl" part="gen_mf"/>
18301 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="4"/>
18302 <clip pos="1" side="tl" part="nbr_sp"/>
18303 </lu>
18304 </chunk>
18305 </out>
18306 <let>
18307 <var n="caseFirstWord"/>
18308 <lit v="aa"/>
18309 </let>
18310 </action>
18311 </rule>
18313 <rule comment="PRNITG">
18314 <pattern>
18315 <pattern-item n="prnitg"/>
18316 </pattern>
18317 <action>
18318 <call-macro n="f_concord1">
18319 <with-param pos="1"/>
18320 </call-macro>
18321 <call-macro n="firstWord">
18322 <with-param pos="1"/>
18323 </call-macro>
18324 <out>
18325 <chunk name="prnitg" case="caseFirstWord">
18326 <tags>
18327 <tag>
18328 <lit-tag v="SN"/>
18329 </tag>
18330 <tag>
18331 <clip pos="1" side="tl" part="tipus_prn"/>
18332 </tag>
18333 <tag>
18334 <clip pos="1" side="tl" part="gen"/>
18335 </tag>
18336 <tag>
18337 <clip pos="1" side="tl" part="nbr"/>
18338 </tag>
18339 </tags>
18340 <lu>
18341 <clip pos="1" side="tl" part="lem"/>
18342 <clip pos="1" side="tl" part="a_prn"/>
18343 <clip pos="1" side="tl" part="tipus_prn"/>
18344 <clip pos="1" side="tl" part="gen"/>
18345 <clip pos="1" side="tl" part="nbr"/>
18346 </lu>
18347 </chunk>
18348 </out>
18349 <let>
18350 <var n="caseFirstWord"/>
18351 <lit v="aa"/>
18352 </let>
18353 </action>
18354 </rule>
18356 <rule comment="PRNREL">
18357 <pattern>
18358 <pattern-item n="rel"/>
18359 </pattern>
18360 <action>
18361 <!-- <call-macro n="f_concord1">
18362 <with-param pos="1"/>
18363 </call-macro>-->
18364 <call-macro n="firstWord">
18365 <with-param pos="1"/>
18366 </call-macro>
18367 <out>
18368 <chunk name="rel" case="caseFirstWord">
18369 <tags>
18370 <tag>
18371 <lit-tag v="SN"/>
18372 </tag>
18373 <tag>
18374 <clip pos="1" side="tl" part="tipus_prn"/>
18375 </tag>
18376 <tag>
18377 <clip pos="1" side="tl" part="gen"/>
18378 </tag>
18379 <tag>
18380 <clip pos="1" side="tl" part="nbr"/>
18381 </tag>
18382 </tags>
18383 <lu>
18384 <clip pos="1" side="tl" part="lem"/>
18385 <clip pos="1" side="tl" part="a_prn"/>
18386 <clip pos="1" side="tl" part="tipus_prn"/>
18387 <clip pos="1" side="tl" part="gen"/>
18388 <clip pos="1" side="tl" part="nbr"/>
18389 </lu>
18390 </chunk>
18391 </out>
18392 <let>
18393 <var n="caseFirstWord"/>
18394 <lit v="aa"/>
18395 </let>
18396 </action>
18397 </rule>
18399 <rule comment="cuyo nombre -&gt; dont le nom">
18400 <pattern>
18401 <pattern-item n="cuyo"/>
18402 <pattern-item n="nom"/>
18403 </pattern>
18404 <action>
18405 <call-macro n="f_concord2">
18406 <with-param pos="1"/>
18407 <with-param pos="2"/>
18408 </call-macro>
18409 <call-macro n="def_det">
18410 <with-param pos="1"/>
18411 <with-param pos="2"/>
18412 </call-macro>
18413 <call-macro n="firstWord">
18414 <with-param pos="1"/>
18415 </call-macro>
18416 <out>
18417 <chunk name="rel" case="caseFirstWord">
18418 <tags>
18419 <tag>
18420 <lit-tag v="SN"/>
18421 </tag>
18422 <tag>
18423 <clip pos="1" side="tl" part="tipus_prn"/>
18424 </tag>
18425 <tag>
18426 <var n="genero"/>
18427 </tag>
18428 <tag>
18429 <var n="numero"/>
18430 </tag>
18431 </tags>
18432 <lu>
18433 <clip pos="1" side="tl" part="lem"/>
18434 <clip pos="1" side="tl" part="a_prn"/>
18435 <clip pos="1" side="tl" part="tipus_prn"/>
18436 <clip pos="1" side="tl" part="gen"/>
18437 <clip pos="1" side="tl" part="nbr"/>
18438 </lu>
18439 </chunk>
18440 <b pos="1"/>
18441 <chunk name="det_nom">
18442 <tags>
18443 <tag>
18444 <lit-tag v="SN"/>
18445 </tag>
18446 <tag>
18447 <clip pos="2" side="tl" part="gen"/>
18448 </tag>
18449 <tag>
18450 <clip pos="2" side="tl" part="nbr"/>
18451 </tag>
18452 </tags>
18453 <lu>
18454 <lit v="le"/>
18455 <var n="etiq_det"/>
18456 </lu>
18457 <b/>
18458 <lu>
18459 <clip pos="2" side="tl" part="lem"/>
18460 <clip pos="2" side="tl" part="a_nom"/>
18461 <clip pos="2" side="tl" part="gen" link-to="2"/>
18462 <clip pos="2" side="tl" part="nbr" link-to="3"/>
18463 </lu>
18464 </chunk>
18465 </out>
18466 <let>
18467 <var n="caseFirstWord"/>
18468 <lit v="aa"/>
18469 </let>
18470 </action>
18471 </rule>
18473 <rule comment="cuyo nom adj -&gt; dont le nom adj">
18474 <pattern>
18475 <pattern-item n="cuyo"/>
18476 <pattern-item n="nom"/>
18477 <pattern-item n="adj"/>
18478 </pattern>
18479 <action>
18480 <call-macro n="f_concord2">
18481 <with-param pos="1"/>
18482 <with-param pos="2"/>
18483 <with-param pos="3"/>
18484 </call-macro>
18485 <call-macro n="def_det">
18486 <with-param pos="1"/>
18487 <with-param pos="2"/>
18488 </call-macro>
18489 <call-macro n="firstWord">
18490 <with-param pos="1"/>
18491 </call-macro>
18492 <out>
18493 <chunk name="rel" case="caseFirstWord">
18494 <tags>
18495 <tag>
18496 <lit-tag v="SN"/>
18497 </tag>
18498 <tag>
18499 <clip pos="1" side="tl" part="tipus_prn"/>
18500 </tag>
18501 <tag>
18502 <var n="genero"/>
18503 </tag>
18504 <tag>
18505 <var n="numero"/>
18506 </tag>
18507 </tags>
18508 <lu>
18509 <clip pos="1" side="tl" part="lem"/>
18510 <clip pos="1" side="tl" part="a_prn"/>
18511 <clip pos="1" side="tl" part="tipus_prn"/>
18512 <clip pos="1" side="tl" part="gen"/>
18513 <clip pos="1" side="tl" part="nbr"/>
18514 </lu>
18515 </chunk>
18516 <b pos="1"/>
18517 <chunk name="det_nom_adj">
18518 <tags>
18519 <tag>
18520 <lit-tag v="SN"/>
18521 </tag>
18522 <tag>
18523 <var n="genero"/>
18524 </tag>
18525 <tag>
18526 <var n="numero"/>
18527 </tag>
18528 </tags>
18529 <lu>
18530 <lit v="le"/>
18531 <var n="etiq_det"/>
18532 </lu>
18533 <b/>
18534 <lu>
18535 <clip pos="2" side="tl" part="lem"/>
18536 <clip pos="2" side="tl" part="a_nom"/>
18537 <clip pos="2" side="tl" part="gen" link-to="2"/>
18538 <clip pos="2" side="tl" part="gen_mf"/>
18539 <clip pos="2" side="tl" part="nbr" link-to="3"/>
18540 <clip pos="2" side="tl" part="gen_mf"/>
18541 </lu>
18542 <b pos="2"/>
18543 <lu>
18544 <clip pos="3" side="tl" part="lem"/>
18545 <clip pos="3" side="tl" part="a_adj"/>
18546 <clip pos="3" side="tl" part="gen" link-to="2"/>
18547 <clip pos="3" side="tl" part="gen_mf"/>
18548 <clip pos="3" side="tl" part="nbr" link-to="3"/>
18549 <clip pos="3" side="tl" part="gen_mf"/>
18550 </lu>
18551 </chunk>
18552 </out>
18553 <let>
18554 <var n="caseFirstWord"/>
18555 <lit v="aa"/>
18556 </let>
18557 </action>
18558 </rule>
18560 <rule comment="cuyo adj nom -&gt; dont le adj nom">
18561 <pattern>
18562 <pattern-item n="cuyo"/>
18563 <pattern-item n="adj"/>
18564 <pattern-item n="nom"/>
18565 </pattern>
18566 <action>
18567 <call-macro n="f_concord2">
18568 <with-param pos="1"/>
18569 <with-param pos="3"/>
18570 <with-param pos="2"/>
18571 </call-macro>
18572 <call-macro n="def_det">
18573 <with-param pos="1"/>
18574 <with-param pos="2"/>
18575 </call-macro>
18576 <call-macro n="firstWord">
18577 <with-param pos="1"/>
18578 </call-macro>
18579 <out>
18580 <chunk name="rel" case="caseFirstWord">
18581 <tags>
18582 <tag>
18583 <lit-tag v="SN"/>
18584 </tag>
18585 <tag>
18586 <clip pos="1" side="tl" part="tipus_prn"/>
18587 </tag>
18588 <tag>
18589 <var n="genero"/>
18590 </tag>
18591 <tag>
18592 <var n="numero"/>
18593 </tag>
18594 </tags>
18595 <lu>
18596 <clip pos="1" side="tl" part="lem"/>
18597 <clip pos="1" side="tl" part="a_prn"/>
18598 <clip pos="1" side="tl" part="tipus_prn"/>
18599 <clip pos="1" side="tl" part="gen"/>
18600 <clip pos="1" side="tl" part="nbr"/>
18601 </lu>
18602 </chunk>
18603 <b pos="1"/>
18604 <chunk name="det_nom_adj">
18605 <tags>
18606 <tag>
18607 <lit-tag v="SN"/>
18608 </tag>
18609 <tag>
18610 <var n="genero"/>
18611 </tag>
18612 <tag>
18613 <var n="numero"/>
18614 </tag>
18615 </tags>
18616 <lu>
18617 <lit v="le"/>
18618 <var n="etiq_det"/>
18619 </lu>
18620 <b/>
18621 <lu>
18622 <clip pos="2" side="tl" part="lem"/>
18623 <clip pos="2" side="tl" part="a_adj"/>
18624 <clip pos="2" side="tl" part="gen" link-to="2"/>
18625 <clip pos="2" side="tl" part="gen_mf"/>
18626 <clip pos="2" side="tl" part="nbr" link-to="3"/>
18627 <clip pos="2" side="tl" part="gen_mf"/>
18628 </lu>
18629 <b pos="2"/>
18630 <lu>
18631 <clip pos="3" side="tl" part="lem"/>
18632 <clip pos="3" side="tl" part="a_nom"/>
18633 <clip pos="3" side="tl" part="gen" link-to="2"/>
18634 <clip pos="3" side="tl" part="gen_mf"/>
18635 <clip pos="3" side="tl" part="nbr" link-to="3"/>
18636 <clip pos="3" side="tl" part="gen_mf"/>
18637 </lu>
18638 </chunk>
18639 </out>
18640 <let>
18641 <var n="caseFirstWord"/>
18642 <lit v="aa"/>
18643 </let>
18644 </action>
18645 </rule>
18647 <rule comment="cnjcoo">
18648 <pattern>
18649 <pattern-item n="cnjcoo"/>
18650 </pattern>
18651 <action>
18652 <call-macro n="firstWord">
18653 <with-param pos="1"/>
18654 </call-macro>
18655 <out>
18656 <chunk name="cnjcoo" case="caseFirstWord">
18657 <tags>
18658 <tag>
18659 <clip pos="1" side="tl" part="tags"/>
18660 </tag>
18661 </tags>
18662 <lu>
18663 <clip pos="1" side="tl" part="whole"/>
18664 </lu>
18665 </chunk>
18666 </out>
18667 <let>
18668 <var n="caseFirstWord"/>
18669 <lit v="aa"/>
18670 </let>
18671 </action>
18672 </rule>
18674 <rule comment="CNJ">
18675 <pattern>
18676 <pattern-item n="cnj"/>
18677 </pattern>
18678 <action>
18679 <call-macro n="firstWord">
18680 <with-param pos="1"/>
18681 </call-macro>
18682 <out>
18683 <chunk name="cnj" case="caseFirstWord">
18684 <tags>
18685 <tag>
18686 <clip pos="1" side="tl" part="tags"/>
18687 </tag>
18688 </tags>
18689 <lu>
18690 <clip pos="1" side="tl" part="whole"/>
18691 </lu>
18692 </chunk>
18693 </out>
18694 <let>
18695 <var n="caseFirstWord"/>
18696 <lit v="aa"/>
18697 </let>
18698 </action>
18699 </rule>
18701 <rule comment="PREP">
18702 <pattern>
18703 <pattern-item n="prep"/>
18704 </pattern>
18705 <action>
18706 <call-macro n="firstWord">
18707 <with-param pos="1"/>
18708 </call-macro>
18709 <let>
18710 <var n="lema"/>
18711 <clip pos="1" side="tl" part="lem"/>
18712 </let>
18713 <out>
18714 <chunk namefrom="lema" case="caseFirstWord">
18715 <tags>
18716 <tag>
18717 <lit-tag v="PREP"/>
18718 </tag>
18719 </tags>
18720 <lu>
18721 <clip pos="1" side="tl" part="whole"/>
18722 </lu>
18723 </chunk>
18724 </out>
18725 <let>
18726 <var n="caseFirstWord"/>
18727 <lit v="aa"/>
18728 </let>
18729 </action>
18730 </rule>
18732 <rule comment="NUMERAL">
18733 <pattern>
18734 <pattern-item n="numeral"/>
18735 </pattern>
18736 <action>
18737 <call-macro n="f_concord1">
18738 <with-param pos="1"/>
18739 </call-macro>
18740 <call-macro n="firstWord">
18741 <with-param pos="1"/>
18742 </call-macro>
18743 <out>
18744 <chunk name="num" case="caseFirstWord">
18745 <tags>
18746 <tag>
18747 <lit-tag v="SN"/>
18748 </tag>
18749 <tag>
18750 <var n="genero"/>
18751 </tag>
18752 <tag>
18753 <var n="numero"/>
18754 </tag>
18755 </tags>
18756 <!--<tags>
18757 <tag><clip pos="1" side="tl" part="gen"/></tag>
18758 <tag><clip pos="1" side="tl" part="nbr"/></tag>
18759 </tags>-->
18760 <lu>
18761 <clip pos="1" side="tl" part="lem"/>
18762 <clip pos="1" side="tl" part="a_num"/>
18763 <clip pos="1" side="tl" part="gen_sense_mf" link-to="2"/>
18764 <clip pos="1" side="tl" part="gen_mf"/>
18765 <clip pos="1" side="tl" part="nbr_sense_sp" link-to="3"/>
18766 <clip pos="1" side="tl" part="nbr_sp"/>
18767 </lu>
18768 </chunk>
18769 </out>
18770 <let>
18771 <var n="caseFirstWord"/>
18772 <lit v="aa"/>
18773 </let>
18774 </action>
18775 </rule>
18777 <rule comment="NUMERAL en cifra">
18778 <pattern>
18779 <pattern-item n="cifra"/>
18780 </pattern>
18781 <action>
18782 <out>
18783 <chunk name="cifra" case="caseFirstWord">
18784 <tags>
18785 <tag>
18786 <lit-tag v="SN"/>
18787 </tag>
18788 <tag>
18789 <lit-tag v="mf"/>
18790 </tag>
18791 <tag>
18792 <lit-tag v="sp"/>
18793 </tag>
18794 </tags>
18795 <lu>
18796 <clip pos="1" side="tl" part="lem"/>
18797 <clip pos="1" side="tl" part="a_num"/>
18798 <lit-tag v="mf"/>
18799 <lit-tag v="sp"/>
18800 </lu>
18801 </chunk>
18802 </out>
18803 <let>
18804 <var n="caseFirstWord"/>
18805 <lit v="aa"/>
18806 </let>
18807 </action>
18808 </rule>
18810 <rule>
18811 <!-- REGLA: reset variables-->
18812 <pattern>
18813 <pattern-item n="sent"/>
18814 </pattern>
18815 <action>
18816 <let>
18817 <var n="numero"/>
18818 <lit-tag v="sg"/>
18819 </let>
18820 <let>
18821 <var n="genero"/>
18822 <lit-tag v="m"/>
18823 </let>
18824 <choose>
18825 <when>
18826 <test>
18827 <not>
18828 <or>
18829 <equal>
18830 <clip pos="1" side="sl" part="lem"/>
18831 <lit v=";"/>
18832 </equal>
18833 <equal>
18834 <clip pos="1" side="sl" part="lem"/>
18835 <lit v=":"/>
18836 </equal>
18837 </or>
18838 </not>
18839 </test>
18840 <let>
18841 <var n="EOS"/>
18842 <lit v="true"/>
18843 </let>
18844 </when>
18845 </choose>
18846 <out>
18847 <chunk name="punt">
18848 <tags>
18849 <tag>
18850 <lit-tag v="sent"/>
18851 </tag>
18852 </tags>
18853 <lu>
18854 <clip pos="1" side="tl" part="whole"/>
18855 </lu>
18856 </chunk>
18857 </out>
18858 </action>
18859 </rule>
18861 <rule>
18862 <!-- REGLA: coma-->
18863 <pattern>
18864 <pattern-item n="coma"/>
18865 </pattern>
18866 <action>
18867 <out>
18868 <chunk name="coma">
18869 <tags>
18870 <tag>
18871 <lit-tag v="cm"/>
18872 </tag>
18873 </tags>
18874 <lu>
18875 <clip pos="1" side="tl" part="whole"/>
18876 </lu>
18877 </chunk>
18878 </out>
18879 </action>
18880 </rule>
18882 <rule>
18883 <!-- REGLA: elimina ? i !-->
18884 <pattern>
18885 <pattern-item n="lquest"/>
18886 </pattern>
18887 <action>
18888 </action>
18889 </rule>
18891 </section-rules>
18892 </transfer>