Adding a few more things
[apertium.git] / apertium-eu-es / apertium-eu-es.eu-es.t1x
blob5105b70e63fa2ca39be39ede31965b242ee2ee46
1 <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- nxml -*- -->
2 <transfer default="chunk">
3 <section-def-cats>
5 <def-cat n="ari_izan">
6 <cat-item lemma="ari izan" tags="vbper.*"/>
7 </def-cat>
9 <def-cat n="nom">
10 <cat-item tags="n"/>
11 </def-cat>
13 <def-cat n="nom_np">
14 <cat-item tags="n"/>
15 <cat-item tags="np.*"/>
16 <cat-item tags="n.acr"/>
17 </def-cat>
19 <def-cat n="nom_adv">
20 <cat-item tags="n"/>
21 <cat-item tags="np.*"/>
22 <cat-item tags="n.acr"/>
23 <cat-item tags="adv"/>
24 <cat-item tags="adv.gen"/>
25 </def-cat>
27 <def-cat n="adv">
28 <cat-item tags="adv"/>
29 <cat-item tags="adv.gen"/>
30 </def-cat>
32 <def-cat n="adj">
33 <cat-item tags="adj.*"/>
34 <cat-item tags="vblex.pp"/>
35 </def-cat>
37 <def-cat n="adjizl">
38 <cat-item tags="adj.izl"/>
39 </def-cat>
41 <def-cat n="adjnopp">
42 <cat-item tags="adj.*"/>
43 </def-cat>
45 <def-cat n="det">
46 <cat-item tags="det.art.*"/>
47 <cat-item tags="det.ind.*"/>
48 <cat-item tags="det.dem.*"/>
49 <cat-item lemma="bat" tags="num.sg"/>
50 </def-cat>
52 <def-cat n="detindizl"><!--determinantes indefinidos que van generalmente delante del nombre -->
53 <cat-item tags="det.indizl.*"/>
54 </def-cat>
56 <def-cat n="detart">
57 <cat-item tags="det.art.*"/>
58 </def-cat>
60 <def-cat n="post">
61 <cat-item tags="post"/>
62 <cat-item tags="post.*"/>
63 </def-cat>
65 <def-cat n="spost">
66 <cat-item tags="spost"/>
67 </def-cat>
69 <def-cat n="part">
70 <cat-item lemma="ik" tags="post"/>
71 </def-cat>
73 <def-cat n="num">
74 <cat-item tags="num.pl"/>
75 <cat-item tags="num"/>
76 </def-cat>
78 <def-cat n="bi">
79 <cat-item lemma="bi" tags="num.pl"/>
80 </def-cat>
82 <def-cat n="vbsint">
83 <cat-item tags="vbsint.*"/>
84 </def-cat>
87 <def-cat n="vbper">
88 <cat-item tags="vbper.*"/>
89 </def-cat>
91 <def-cat n="pp">
92 <cat-item tags="vblex.pp"/>
93 </def-cat>
95 <def-cat n="eginpp">
96 <cat-item lemma="egin" tags="vblex.pp"/>
97 <cat-item lemma="egin" tags="vblex.inf"/>
98 </def-cat>
101 <def-cat n="inf">
102 <cat-item tags="vblex.inf"/>
103 <cat-item tags="vbper.inf"/>
104 </def-cat>
106 <def-cat n="perpp">
107 <cat-item tags="vbper.pp"/>
108 </def-cat>
110 <def-cat n="padv">
111 <cat-item tags="vblex.padv"/>
112 </def-cat>
114 <def-cat n="pp_adv">
115 <cat-item tags="vblex.padv"/>
116 <cat-item tags="vblex.pp"/>
117 </def-cat>
119 <def-cat n="ger">
120 <cat-item tags="vblex.ger"/>
121 </def-cat>
123 <def-cat n="eginger">
124 <cat-item lemma="egin" tags="vblex.ger"/>
125 </def-cat>
128 <def-cat n="perger">
129 <cat-item tags="vbper.ger"/>
130 </def-cat>
132 <def-cat n="pfut">
133 <cat-item tags="vblex.pfut"/>
134 </def-cat>
136 <def-cat n="eginpfut">
137 <cat-item lemma="egin" tags="vblex.pfut"/>
138 </def-cat>
140 <def-cat n="perpfut">
141 <cat-item tags="vbper.pfut"/>
142 </def-cat>
144 <def-cat n="vbizen">
145 <cat-item tags="vblex.izen"/>
146 <cat-item tags="vbper.izen"/>
147 </def-cat>
149 <def-cat n="ezinda">
150 <cat-item lemma="ezinda" tags="vblex.inf"/>
151 </def-cat>
153 <def-cat n="prnpers">
154 <cat-item tags="prn.pers.*"/>
155 </def-cat>
157 <def-cat n="prnpos"><!--pronoms que es transformen en possessius en castellà -->
158 <cat-item tags="prn.pers.*"/>
159 <cat-item lemma="hura" tags="det.dem.*"/>
160 </def-cat>
162 <def-cat n="prn">
163 <cat-item tags="prn.*"/>
164 </def-cat>
166 <def-cat n="prep">
167 <cat-item tags="pr"/>
168 </def-cat>
170 <def-cat n="en">
171 <cat-item lemma="en" tags="post"/>
172 </def-cat>
174 <def-cat n="ko">
175 <cat-item lemma="ko" tags="post"/>
176 </def-cat>
178 <def-cat n="ko_en">
179 <cat-item lemma="ko" tags="post"/>
180 <cat-item lemma="en" tags="post"/>
181 </def-cat>
183 <def-cat n="gra">
184 <cat-item tags="gra.*"/>
185 </def-cat>
187 <def-cat n="sup">
188 <cat-item lemma="en" tags="gra.sup"/>
189 </def-cat>
191 <def-cat n="nez">
192 <cat-item lemma="nez" tags="cnjadv"/>
193 </def-cat>
195 <def-cat n="conj">
196 <cat-item tags="cnjcoo"/>
197 </def-cat>
199 <def-cat n="reladj">
200 <cat-item lemma="n" tags="rel"/>
201 </def-cat>
203 <def-cat n="cnjsub">
204 <cat-item lemma="la" tags="cnjsub"/>
205 </def-cat>
207 <def-cat n="ez">
208 <cat-item lemma="ez" tags="adv"/>
209 </def-cat>
211 <def-cat n="cm">
212 <cat-item tags="cm"/>
213 </def-cat>
215 <def-cat n="sent">
216 <cat-item tags="sent"/>
217 </def-cat>
221 </section-def-cats>
222 <section-def-attrs>
223 <def-attr n="a_nom">
224 <attr-item tags="n"/>
225 <attr-item tags="n.acr"/>
226 <attr-item tags="np.loc"/>
227 <attr-item tags="np.ant"/>
228 <attr-item tags="np.al"/>
229 <attr-item tags="num"/>
230 <attr-item tags="adv"/>
231 </def-attr>
233 <def-attr n="a_np">
234 <attr-item tags="np"/>
235 </def-attr>
237 <def-attr n="a_np_acr">
238 <attr-item tags="np"/>
239 <attr-item tags="acr"/>
240 </def-attr>
242 <def-attr n="a_adj">
243 <attr-item tags="adj"/>
244 <attr-item tags="adjant"/>
245 <attr-item tags="det"/>
246 <attr-item tags="vblex.pp"/>
247 </def-attr>
249 <def-attr n="a_det">
250 <attr-item tags="det"/>
251 <attr-item tags="predet"/>
252 </def-attr>
254 <def-attr n="a_verb">
255 <attr-item tags="vblex"/>
256 <attr-item tags="vbser"/>
257 <attr-item tags="vbsint"/>
258 <attr-item tags="vbhaver"/>
259 <attr-item tags="vbmod"/>
260 </def-attr>
262 <def-attr n="a_prep">
263 <attr-item tags="pr"/>
264 </def-attr>
266 <def-attr n="a_post">
267 <attr-item tags="ko"/>
268 </def-attr>
270 <def-attr n="a_adv">
271 <attr-item tags="adv"/>
272 <attr-item tags="pr"/>
273 <attr-item tags="adj"/>
274 <attr-item tags="cnjadv"/>
275 </def-attr>
277 <def-attr n="a_num">
278 <attr-item tags="num"/>
279 </def-attr>
281 <def-attr n="tipus_det">
282 <attr-item tags="art"/>
283 <attr-item tags="def"/>
284 <attr-item tags="ind"/>
285 <attr-item tags="indizl"/>
286 <attr-item tags="dem"/>
287 <attr-item tags="num"/>
288 <attr-item tags="ord"/>
289 </def-attr>
291 <def-attr n="det_pos">
292 <attr-item tags="prn.pers"/>
293 <attr-item tags="prn.tn"/>
294 <attr-item tags="det.dem"/>
295 <attr-item tags="det.pos"/>
296 </def-attr>
298 <def-attr n="pers">
299 <attr-item tags="p1"/>
300 <attr-item tags="p2"/>
301 <attr-item tags="p3"/>
302 <attr-item tags="PD"/>
303 </def-attr>
305 <def-attr n="persnbr">
306 <attr-item tags="p1.sg"/>
307 <attr-item tags="p1.pl"/>
308 <attr-item tags="p2.sg"/>
309 <attr-item tags="p2.pl"/>
310 <attr-item tags="p3.sg"/>
311 <attr-item tags="p3.pl"/>
312 <attr-item tags="PD.ND"/>
314 <attr-item tags="NR_HK"/>
315 <attr-item tags="NR_HU"/>
316 <attr-item tags="NR_NI"/>
317 <attr-item tags="NR_ZK"/>
318 <attr-item tags="NR_GU"/>
319 <attr-item tags="NR_ZU"/>
320 <attr-item tags="NR_HI"/>
322 <attr-item tags="NK_HK"/>
323 <attr-item tags="NK_HU"/>
324 <attr-item tags="NK_NI"/>
325 <attr-item tags="NK_ZK"/>
326 <attr-item tags="NK_GU"/>
327 <attr-item tags="NK_ZU"/>
328 <attr-item tags="NK_HI"/>
330 <attr-item tags="NI_HK"/>
331 <attr-item tags="NI_HU"/>
332 <attr-item tags="NI_NI"/>
333 <attr-item tags="NI_ZK"/>
334 <attr-item tags="NI_GU"/>
335 <attr-item tags="NI_ZU"/>
336 <attr-item tags="NI_HI"/>
337 </def-attr>
339 <def-attr n="nor">
340 <attr-item tags="NR_HK"/>
341 <attr-item tags="NR_HU"/>
342 <attr-item tags="NR_NI"/>
343 <attr-item tags="NR_ZK"/>
344 <attr-item tags="NR_GU"/>
345 <attr-item tags="NR_ZU"/>
346 <attr-item tags="NR_HI"/>
347 </def-attr>
349 <def-attr n="nori">
350 <attr-item tags="NI_HK"/>
351 <attr-item tags="NI_HU"/>
352 <attr-item tags="NI_NI"/>
353 <attr-item tags="NI_ZK"/>
354 <attr-item tags="NI_GU"/>
355 <attr-item tags="NI_ZU"/>
356 <attr-item tags="NI_HI"/>
357 </def-attr>
359 <def-attr n="nork">
360 <attr-item tags="NK_HK"/>
361 <attr-item tags="NK_HU"/>
362 <attr-item tags="NK_NI"/>
363 <attr-item tags="NK_ZK"/>
364 <attr-item tags="NK_GU"/>
365 <attr-item tags="NK_ZU"/>
366 <attr-item tags="NK_HI"/>
367 </def-attr>
370 <def-attr n="gen">
371 <attr-item tags="m"/>
372 <attr-item tags="f"/>
373 <attr-item tags="mf"/>
374 <attr-item tags="GD"/>
375 <attr-item tags="nt"/>
376 </def-attr>
378 <def-attr n="GD">
379 <attr-item tags="GD"/>
380 </def-attr>
382 <def-attr n="mf">
383 <attr-item tags="mf"/>
384 <attr-item tags="m"/>
385 <attr-item tags="f"/>
386 </def-attr>
388 <def-attr n="ND">
389 <attr-item tags="ND"/>
390 </def-attr>
392 <def-attr n="sp">
393 <attr-item tags="sg"/>
394 <attr-item tags="pl"/>
395 <attr-item tags="sp"/>
396 </def-attr>
399 <def-attr n="nbr">
400 <attr-item tags="sg"/>
401 <attr-item tags="pl"/>
402 <attr-item tags="sp"/>
403 <attr-item tags="ND"/>
404 </def-attr>
406 <def-attr n="temps">
407 <attr-item tags="inf"/>
408 <attr-item tags="pres"/>
409 <attr-item tags="past"/>
410 <attr-item tags="pri"/>
411 <attr-item tags="pp"/>
412 <attr-item tags="ger"/>
413 <attr-item tags="pprs"/>
414 <attr-item tags="subs"/>
415 <attr-item tags="pii"/>
416 <attr-item tags="pfut"/>
417 <attr-item tags="padv"/>
418 <attr-item tags="fti"/>
419 <attr-item tags="cni"/>
420 <attr-item tags="imp"/>
421 <attr-item tags="izen"/>
422 <attr-item tags="ifi"/>
423 </def-attr>
425 <def-attr n="tipus_prn">
426 <attr-item tags="pers"/>
427 <attr-item tags="tn"/>
428 <attr-item tags="itg"/>
429 <attr-item tags="ind"/>
430 </def-attr>
432 </section-def-attrs>
434 <section-def-vars>
435 <def-var n="caseFirstWord"/>
436 <def-var n="EOS" v="true"/>
437 <def-var n="genere" v="m"/>
438 <def-var n="nombre" v="sg"/>
439 <def-var n="palabra"/>
440 <def-var n="chunk"/>
441 <def-var n="tipusdet"/>
442 <def-var n="procl"/>
443 <def-var n="procltags"/>
444 </section-def-vars>
449 <section-def-lists>
451 <def-list n="nombrescol">
452 <list-item v="jende"/>
453 <list-item v="ogi"/>
454 <list-item v="su"/>
455 <list-item v="ur"/>
456 <list-item v="diru"/>
457 </def-list>
460 </section-def-lists>
464 <section-def-macros>
467 <def-macro n="f_bcond" npar="1"><!--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. -->
468 <choose>
469 <when>
470 <test>
471 <not>
472 <equal>
473 <b pos="1"/>
474 <lit v=" "/>
475 </equal>
476 </not>
477 </test>
478 <out>
479 <b pos="1"/>
480 </out>
481 </when>
482 </choose>
483 </def-macro>
487 <def-macro n="firstWord" npar="1">
488 <choose>
489 <when>
490 <test>
491 <equal>
492 <clip pos="1" side="sl" part="a_np_acr"/>
493 <lit v=""/>
494 </equal>
495 </test>
496 <choose>
497 <when>
498 <test>
499 <equal>
500 <var n="EOS"/>
501 <lit v="true"/>
502 </equal>
503 </test>
504 <modify-case>
505 <clip pos="1" side="tl" part="lem"/>
506 <lit v="aa"/>
507 </modify-case>
508 <let>
509 <var n="caseFirstWord"/>
510 <lit v="Aa"/>
511 </let>
512 </when>
513 </choose>
514 </when>
515 <otherwise>
516 <let>
517 <var n="caseFirstWord"/>
518 <lit v="aa"/>
519 </let>
520 </otherwise>
521 </choose>
522 <let>
523 <var n="EOS"/>
524 <lit v="false"/>
525 </let>
526 </def-macro>
530 <def-macro n="concord_n2" npar="2"><!--par 1= nombre; par 2= det/adj/pp -->
532 <choose>
533 <when>
534 <test>
535 <equal>
536 <clip pos="2" side="tl" part="a_adj"/>
537 <lit-tag v="vblex.pp"/>
538 </equal>
539 </test>
540 <let>
541 <var n="palabra"/>
542 <clip pos="2" side="tl" part="whole"/>
543 </let>
544 <append n="palabra">
545 <lit-tag v="GD.ND"/>
546 </append>
547 <let>
548 <clip pos="2" side="tl" part="whole"/>
549 <var n="palabra"/>
550 </let>
551 </when>
552 </choose>
554 <choose>
555 <when>
556 <test>
557 <equal>
558 <clip pos="2" side="tl" part="gen"/>
559 <lit-tag v="GD"/>
560 </equal>
561 </test>
562 <choose>
563 <when>
564 <test>
565 <equal>
566 <clip pos="1" side="tl" part="gen"/>
567 <lit-tag v="mf"/>
568 </equal>
569 </test>
570 <let>
571 <clip pos="2" side="tl" part="gen"/>
572 <lit-tag v="m"/>
573 </let>
574 </when>
575 <otherwise>
576 <let>
577 <clip pos="2" side="tl" part="gen"/>
578 <clip pos="1" side="tl" part="gen"/>
579 </let>
580 </otherwise>
581 </choose>
582 </when>
583 </choose>
584 <choose>
585 <when>
586 <test>
587 <equal>
588 <clip pos="1" side="tl" part="nbr"/>
589 <lit-tag v="ND"/>
590 </equal>
591 </test>
592 <choose>
593 <when>
594 <test>
595 <not>
596 <or>
597 <equal>
598 <clip pos="2" side="tl" part="nbr"/>
599 <lit-tag v="ND"/>
600 </equal>
601 <equal>
602 <clip pos="2" side="tl" part="nbr"/>
603 <lit-tag v="sp"/>
604 </equal>
605 </or>
606 </not>
607 </test>
608 <let>
609 <clip pos="1" side="tl" part="nbr"/>
610 <clip pos="2" side="tl" part="nbr"/>
611 </let>
612 </when>
613 <when>
614 <test>
615 <and>
616 <equal>
617 <clip pos="2" side="tl" part="nbr"/>
618 <lit-tag v="sp"/>
619 </equal>
620 <or>
621 <equal>
622 <clip pos="2" side="sl" part="nbr"/>
623 <lit-tag v="sg"/>
624 </equal>
625 <equal>
626 <clip pos="2" side="sl" part="nbr"/>
627 <lit-tag v="pl"/>
628 </equal>
629 </or>
630 </and>
631 </test>
632 <let>
633 <clip pos="1" side="tl" part="nbr"/>
634 <clip pos="2" side="sl" part="nbr"/>
635 </let>
636 </when>
638 <when>
639 <test>
640 <equal>
641 <clip pos="2" side="sl" part="nbr"/>
642 <lit-tag v="sp"/>
643 </equal>
644 </test>
645 <choose>
646 <when>
647 <test>
648 <in caseless="yes">
649 <clip pos="1" side="sl" part="lemh"/>
650 <list n="nombrescol"/>
651 </in>
652 </test>
653 <let>
654 <clip pos="1" side="tl" part="nbr"/>
655 <lit-tag v="sg"/>
656 </let>
657 <choose>
658 <when>
659 <test>
660 <equal>
661 <clip pos="2" side="tl" part="nbr"/>
662 <lit-tag v="ND"/>
663 </equal>
664 </test>
665 <let>
666 <clip pos="2" side="tl" part="nbr"/>
667 <lit-tag v="sg"/>
668 </let>
669 </when>
670 </choose>
671 </when>
672 <otherwise>
673 <let>
674 <clip pos="1" side="tl" part="nbr"/>
675 <lit-tag v="pl"/>
676 </let>
677 <choose>
678 <when>
679 <test>
680 <equal>
681 <clip pos="2" side="tl" part="nbr"/>
682 <lit-tag v="ND"/>
683 </equal>
684 </test>
685 <let>
686 <clip pos="2" side="tl" part="nbr"/>
687 <lit-tag v="pl"/>
688 </let>
689 </when>
690 </choose>
691 </otherwise>
692 </choose>
693 </when>
694 </choose>
695 </when>
696 </choose>
697 <choose>
698 <when>
699 <test>
700 <equal>
701 <clip pos="2" side="tl" part="nbr"/>
702 <lit-tag v="ND"/>
703 </equal>
704 </test>
705 <let>
706 <clip pos="2" side="tl" part="nbr"/>
707 <clip pos="1" side="tl" part="nbr"/>
708 </let>
709 </when>
710 <when><!--si ha habido cambio de número de sl a tl, el nombre manda y asigna número al det/adj (ingurua = los alrededores) -->
711 <test>
712 <or>
713 <and>
714 <equal>
715 <clip pos="2" side="tl" part="nbr"/>
716 <lit-tag v="sg"/>
717 </equal>
718 <equal>
719 <clip pos="1" side="tl" part="nbr"/>
720 <lit-tag v="pl"/>
721 </equal>
722 </and>
723 <and>
724 <equal>
725 <clip pos="2" side="tl" part="nbr"/>
726 <lit-tag v="pl"/>
727 </equal>
728 <equal>
729 <clip pos="1" side="tl" part="nbr"/>
730 <lit-tag v="sg"/>
731 </equal>
732 </and>
733 </or>
734 </test>
735 <let>
736 <clip pos="2" side="tl" part="nbr"/>
737 <clip pos="1" side="tl" part="nbr"/>
738 </let>
739 </when>
740 </choose>
741 </def-macro>
743 <def-macro n="concord_n3" npar="3"><!--par 1= nombre; par 2= det/adj/pp; par 3=det -->
744 <choose>
745 <when>
746 <test>
747 <equal>
748 <clip pos="2" side="tl" part="a_adj"/>
749 <lit-tag v="vblex.pp"/>
750 </equal>
751 </test>
752 <let>
753 <var n="palabra"/>
754 <clip pos="2" side="tl" part="whole"/>
755 </let>
756 <append n="palabra">
757 <lit-tag v="GD.ND"/>
758 </append>
759 <let>
760 <clip pos="2" side="tl" part="whole"/>
761 <var n="palabra"/>
762 </let>
763 </when>
764 </choose>
766 <choose>
767 <when>
768 <test>
769 <equal>
770 <clip pos="2" side="tl" part="gen"/>
771 <lit-tag v="GD"/>
772 </equal>
773 </test>
774 <choose>
775 <when>
776 <test>
777 <equal>
778 <clip pos="1" side="tl" part="gen"/>
779 <lit-tag v="mf"/>
780 </equal>
781 </test>
782 <let>
783 <clip pos="2" side="tl" part="gen"/>
784 <lit-tag v="m"/>
785 </let>
786 </when>
787 <otherwise>
788 <let>
789 <clip pos="2" side="tl" part="gen"/>
790 <clip pos="1" side="tl" part="gen"/>
791 </let>
792 </otherwise>
793 </choose>
794 </when>
795 </choose>
796 <choose>
797 <when>
798 <test>
799 <equal>
800 <clip pos="3" side="tl" part="gen"/>
801 <lit-tag v="GD"/>
802 </equal>
803 </test>
804 <choose>
805 <when>
806 <test>
807 <equal>
808 <clip pos="1" side="tl" part="gen"/>
809 <lit-tag v="mf"/>
810 </equal>
811 </test>
812 <let>
813 <clip pos="3" side="tl" part="gen"/>
814 <lit-tag v="m"/>
815 </let>
816 </when>
817 <otherwise>
818 <let>
819 <clip pos="3" side="tl" part="gen"/>
820 <clip pos="1" side="tl" part="gen"/>
821 </let>
822 </otherwise>
823 </choose>
824 </when>
825 </choose>
828 <choose>
829 <when>
830 <test>
831 <equal>
832 <clip pos="1" side="tl" part="nbr"/>
833 <lit-tag v="ND"/>
834 </equal>
835 </test>
836 <choose>
837 <when>
838 <test><!--cuando 2 tiene número sg o pl -->
839 <not>
840 <or>
841 <equal>
842 <clip pos="2" side="tl" part="nbr"/>
843 <lit-tag v="ND"/>
844 </equal>
845 <equal>
846 <clip pos="2" side="tl" part="nbr"/>
847 <lit-tag v="sp"/>
848 </equal>
849 </or>
850 </not>
851 </test>
852 <let> <!--asigna el nbr de 2 a 1 -->
853 <clip pos="1" side="tl" part="nbr"/>
854 <clip pos="2" side="tl" part="nbr"/>
855 </let>
856 </when>
857 <when>
858 <test>
859 <and>
860 <equal>
861 <clip pos="2" side="tl" part="nbr"/>
862 <lit-tag v="sp"/>
863 </equal>
864 <or>
865 <equal>
866 <clip pos="2" side="sl" part="nbr"/>
867 <lit-tag v="sg"/>
868 </equal>
869 <equal>
870 <clip pos="2" side="sl" part="nbr"/>
871 <lit-tag v="pl"/>
872 </equal>
873 </or>
874 </and>
875 </test>
876 <let>
877 <clip pos="1" side="tl" part="nbr"/>
878 <clip pos="2" side="sl" part="nbr"/>
879 </let>
880 </when>
881 <when>
882 <test>
883 <and>
884 <equal>
885 <clip pos="2" side="sl" part="nbr"/>
886 <lit-tag v="sp"/>
887 </equal>
888 <in caseless="yes">
889 <clip pos="1" side="sl" part="lemh"/>
890 <list n="nombrescol"/>
891 </in>
892 </and>
893 </test>
894 <let>
895 <clip pos="1" side="tl" part="nbr"/>
896 <lit-tag v="sg"/>
897 </let>
898 <choose>
899 <when>
900 <test>
901 <equal>
902 <clip pos="3" side="tl" part="nbr"/>
903 <lit-tag v="ND"/>
904 </equal>
905 </test>
906 <let>
907 <clip pos="3" side="tl" part="nbr"/>
908 <lit-tag v="sg"/>
909 </let>
910 </when>
911 </choose>
912 </when>
913 <when>
914 <test><!--cuando 2 es sp en origen (determinantes indefinidos) o en destino (adjizl -> det; p. ex. gainerako) -->
915 <and>
916 <or>
917 <equal>
918 <clip pos="2" side="sl" part="nbr"/>
919 <lit-tag v="sp"/>
920 </equal>
921 <equal>
922 <clip pos="2" side="tl" part="nbr"/>
923 <lit-tag v="sp"/>
924 </equal>
925 </or>
926 <equal>
927 <clip pos="3" side="tl" part="nbr"/>
928 <lit-tag v="pl"/>
929 </equal>
930 </and>
931 </test>
932 <let>
933 <clip pos="1" side="tl" part="nbr"/>
934 <lit-tag v="pl"/>
935 </let>
936 </when>
937 <when>
938 <test>
939 <and>
940 <or>
941 <equal>
942 <clip pos="2" side="sl" part="nbr"/>
943 <lit-tag v="sp"/>
944 </equal>
945 <equal>
946 <clip pos="2" side="tl" part="nbr"/>
947 <lit-tag v="sp"/>
948 </equal>
949 </or>
950 <equal>
951 <clip pos="3" side="tl" part="nbr"/>
952 <lit-tag v="sg"/>
953 </equal>
954 </and>
955 </test>
956 <let>
957 <clip pos="1" side="tl" part="nbr"/>
958 <lit-tag v="sg"/>
959 </let>
960 </when>
962 <when>
963 <test>
964 <and>
965 <equal>
966 <clip pos="2" side="sl" part="nbr"/>
967 <lit-tag v="sp"/>
968 </equal>
969 <not>
970 <in caseless="yes">
971 <clip pos="1" side="sl" part="lemh"/>
972 <list n="nombrescol"/>
973 </in>
974 </not>
975 </and>
976 </test>
977 <let>
978 <clip pos="1" side="tl" part="nbr"/>
979 <lit-tag v="pl"/>
980 </let>
981 <choose>
982 <when>
983 <test>
984 <equal>
985 <clip pos="3" side="tl" part="nbr"/>
986 <lit-tag v="ND"/>
987 </equal>
988 </test>
989 <let>
990 <clip pos="3" side="tl" part="nbr"/>
991 <lit-tag v="pl"/>
992 </let>
993 </when>
994 </choose>
995 </when>
996 </choose>
997 <choose>
998 <when>
999 <test>
1000 <and>
1001 <equal>
1002 <clip pos="3" side="tl" part="nbr"/>
1003 <lit-tag v="sp"/>
1004 </equal>
1005 <or>
1006 <equal>
1007 <clip pos="3" side="sl" part="nbr"/>
1008 <lit-tag v="sg"/>
1009 </equal>
1010 <equal>
1011 <clip pos="3" side="sl" part="nbr"/>
1012 <lit-tag v="pl"/>
1013 </equal>
1014 </or>
1015 </and>
1016 </test>
1017 <let>
1018 <clip pos="1" side="tl" part="nbr"/>
1019 <clip pos="3" side="sl" part="nbr"/>
1020 </let>
1021 <choose>
1022 <when>
1023 <test>
1024 <equal>
1025 <clip pos="2" side="tl" part="nbr"/>
1026 <lit-tag v="ND"/>
1027 </equal>
1028 </test>
1029 <let>
1030 <clip pos="2" side="tl" part="nbr"/>
1031 <clip pos="3" side="sl" part="nbr"/>
1032 </let>
1033 </when>
1034 </choose>
1035 </when>
1036 <when>
1037 <test><!--cuando 3 es sp en origen (determinantes indefinidos) -->
1038 <equal>
1039 <clip pos="3" side="sl" part="nbr"/>
1040 <lit-tag v="sp"/>
1041 </equal>
1042 </test>
1043 <choose>
1044 <when>
1045 <test>
1046 <in caseless="yes">
1047 <clip pos="1" side="sl" part="lemh"/>
1048 <list n="nombrescol"/>
1049 </in>
1050 </test>
1051 <let>
1052 <clip pos="1" side="tl" part="nbr"/>
1053 <lit-tag v="sg"/>
1054 </let>
1055 <choose>
1056 <when>
1057 <test>
1058 <equal>
1059 <clip pos="3" side="tl" part="nbr"/>
1060 <lit-tag v="ND"/>
1061 </equal>
1062 </test>
1063 <let>
1064 <clip pos="2" side="tl" part="nbr"/>
1065 <lit-tag v="sg"/>
1066 </let>
1067 </when>
1068 </choose>
1069 <choose>
1070 <when>
1071 <test>
1072 <equal>
1073 <clip pos="2" side="tl" part="nbr"/>
1074 <lit-tag v="ND"/>
1075 </equal>
1076 </test>
1077 <let>
1078 <clip pos="2" side="tl" part="nbr"/>
1079 <lit-tag v="sg"/>
1080 </let>
1081 </when>
1082 </choose>
1083 </when>
1084 <otherwise>
1085 <let>
1086 <clip pos="1" side="tl" part="nbr"/>
1087 <lit-tag v="pl"/>
1088 </let>
1089 <choose>
1090 <when>
1091 <test>
1092 <equal>
1093 <clip pos="3" side="tl" part="nbr"/>
1094 <lit-tag v="ND"/>
1095 </equal>
1096 </test>
1097 <let>
1098 <clip pos="3" side="tl" part="nbr"/>
1099 <lit-tag v="pl"/>
1100 </let>
1101 </when>
1102 </choose>
1103 <choose>
1104 <when>
1105 <test>
1106 <equal>
1107 <clip pos="2" side="tl" part="nbr"/>
1108 <lit-tag v="ND"/>
1109 </equal>
1110 </test>
1111 <let>
1112 <clip pos="2" side="tl" part="nbr"/>
1113 <lit-tag v="pl"/>
1114 </let>
1115 </when>
1116 </choose>
1117 </otherwise>
1118 </choose>
1119 </when>
1120 </choose>
1121 <choose><!--otros casos: cuando 3 tiene número i 2 es ND (etxe ederra) -->
1122 <when>
1123 <test>
1124 <equal>
1125 <clip pos="2" side="tl" part="nbr"/>
1126 <lit-tag v="ND"/>
1127 </equal>
1128 </test>
1129 <let>
1130 <clip pos="2" side="tl" part="nbr"/>
1131 <clip pos="3" side="tl" part="nbr"/>
1132 </let>
1133 <let>
1134 <clip pos="1" side="tl" part="nbr"/>
1135 <clip pos="3" side="tl" part="nbr"/>
1136 </let>
1137 </when>
1138 </choose>
1139 </when>
1140 </choose><!--Falta fer el que he afegit a concord2: quan hi ha hagut canvi de nbr de sl a tl (ingurua) -->
1141 <!--i quan 3 es ND i origen no és sp? es pot donar el cas?? repassar -->
1144 </def-macro>
1149 <def-macro n="concord_n4" npar="4"><!--par 1= nombre; par 2= adj/pp; par 3=det/adj/pp; par 4=det -->
1150 <choose>
1151 <when>
1152 <test>
1153 <equal>
1154 <clip pos="2" side="tl" part="a_adj"/>
1155 <lit-tag v="vblex.pp"/>
1156 </equal>
1157 </test>
1158 <let>
1159 <var n="palabra"/>
1160 <clip pos="2" side="tl" part="whole"/>
1161 </let>
1162 <append n="palabra">
1163 <lit-tag v="GD.ND"/>
1164 </append>
1165 <let>
1166 <clip pos="2" side="tl" part="whole"/>
1167 <var n="palabra"/>
1168 </let>
1169 </when>
1170 </choose>
1171 <choose>
1172 <when>
1173 <test>
1174 <equal>
1175 <clip pos="3" side="tl" part="a_adj"/>
1176 <lit-tag v="vblex.pp"/>
1177 </equal>
1178 </test>
1179 <let>
1180 <var n="palabra"/>
1181 <clip pos="3" side="tl" part="whole"/>
1182 </let>
1183 <append n="palabra">
1184 <lit-tag v="GD.ND"/>
1185 </append>
1186 <let>
1187 <clip pos="3" side="tl" part="whole"/>
1188 <var n="palabra"/>
1189 </let>
1190 </when>
1191 </choose>
1193 <choose>
1194 <when>
1195 <test>
1196 <equal>
1197 <clip pos="2" side="tl" part="gen"/>
1198 <lit-tag v="GD"/>
1199 </equal>
1200 </test>
1201 <choose>
1202 <when>
1203 <test>
1204 <equal>
1205 <clip pos="1" side="tl" part="gen"/>
1206 <lit-tag v="mf"/>
1207 </equal>
1208 </test>
1209 <let>
1210 <clip pos="2" side="tl" part="gen"/>
1211 <lit-tag v="m"/>
1212 </let>
1213 </when>
1214 <otherwise>
1215 <let>
1216 <clip pos="2" side="tl" part="gen"/>
1217 <clip pos="1" side="tl" part="gen"/>
1218 </let>
1219 </otherwise>
1220 </choose>
1221 </when>
1222 </choose>
1223 <choose>
1224 <when>
1225 <test>
1226 <equal>
1227 <clip pos="3" side="tl" part="gen"/>
1228 <lit-tag v="GD"/>
1229 </equal>
1230 </test>
1231 <choose>
1232 <when>
1233 <test>
1234 <equal>
1235 <clip pos="1" side="tl" part="gen"/>
1236 <lit-tag v="mf"/>
1237 </equal>
1238 </test>
1239 <let>
1240 <clip pos="3" side="tl" part="gen"/>
1241 <lit-tag v="m"/>
1242 </let>
1243 </when>
1244 <otherwise>
1245 <let>
1246 <clip pos="3" side="tl" part="gen"/>
1247 <clip pos="1" side="tl" part="gen"/>
1248 </let>
1249 </otherwise>
1250 </choose>
1251 </when>
1252 </choose>
1253 <choose>
1254 <when>
1255 <test>
1256 <equal>
1257 <clip pos="4" side="tl" part="gen"/>
1258 <lit-tag v="GD"/>
1259 </equal>
1260 </test>
1261 <choose>
1262 <when>
1263 <test>
1264 <equal>
1265 <clip pos="1" side="tl" part="gen"/>
1266 <lit-tag v="mf"/>
1267 </equal>
1268 </test>
1269 <let>
1270 <clip pos="4" side="tl" part="gen"/>
1271 <lit-tag v="m"/>
1272 </let>
1273 </when>
1274 <otherwise>
1275 <let>
1276 <clip pos="4" side="tl" part="gen"/>
1277 <clip pos="1" side="tl" part="gen"/>
1278 </let>
1279 </otherwise>
1280 </choose>
1281 </when>
1282 </choose>
1285 <choose>
1286 <when>
1287 <test><!--el nombre siempre es ND en los diccionarios actuales-->
1288 <equal>
1289 <clip pos="1" side="tl" part="nbr"/>
1290 <lit-tag v="ND"/>
1291 </equal>
1292 </test>
1293 <choose>
1294 <when>
1295 <test><!--cuando 3 tienen número sg o pl -->
1296 <not>
1297 <or>
1298 <equal>
1299 <clip pos="3" side="tl" part="nbr"/>
1300 <lit-tag v="ND"/>
1301 </equal>
1302 <equal>
1303 <clip pos="3" side="tl" part="nbr"/>
1304 <lit-tag v="sp"/>
1305 </equal>
1306 </or>
1307 </not>
1308 </test>
1309 <let> <!--asigna el nbr de 3 a 1 -->
1310 <clip pos="1" side="tl" part="nbr"/>
1311 <clip pos="3" side="tl" part="nbr"/>
1312 </let>
1313 </when>
1314 <when>
1315 <test><!--cuando 3 es sp en origen (determinantes indefinidos) -->
1316 <and>
1317 <equal>
1318 <clip pos="3" side="sl" part="nbr"/>
1319 <lit-tag v="sp"/>
1320 </equal>
1321 <equal>
1322 <clip pos="4" side="tl" part="nbr"/>
1323 <lit-tag v="pl"/>
1324 </equal>
1325 </and>
1326 </test>
1327 <let>
1328 <clip pos="1" side="tl" part="nbr"/>
1329 <lit v="pl"/>
1330 </let>
1331 </when>
1332 <when>
1333 <test>
1334 <and>
1335 <equal>
1336 <clip pos="3" side="sl" part="nbr"/>
1337 <lit-tag v="sp"/>
1338 </equal>
1339 <equal>
1340 <clip pos="4" side="tl" part="nbr"/>
1341 <lit-tag v="sg"/>
1342 </equal>
1343 </and>
1344 </test>
1345 <let>
1346 <clip pos="1" side="tl" part="nbr"/>
1347 <lit v="sg"/>
1348 </let>
1349 </when>
1350 <when>
1351 <test>
1352 <and>
1353 <equal>
1354 <clip pos="3" side="sl" part="nbr"/>
1355 <lit-tag v="sp"/>
1356 </equal>
1357 <in caseless="yes">
1358 <clip pos="1" side="sl" part="lemh"/>
1359 <list n="nombrescol"/>
1360 </in>
1361 </and>
1362 </test>
1363 <let>
1364 <clip pos="1" side="tl" part="nbr"/>
1365 <lit-tag v="sg"/>
1366 </let>
1367 <choose>
1368 <when>
1369 <test>
1370 <equal>
1371 <clip pos="4" side="tl" part="nbr"/>
1372 <lit-tag v="ND"/>
1373 </equal>
1374 </test>
1375 <let>
1376 <clip pos="4" side="tl" part="nbr"/>
1377 <lit-tag v="sg"/>
1378 </let>
1379 </when>
1380 </choose>
1381 </when>
1382 <when>
1383 <test>
1384 <and>
1385 <equal>
1386 <clip pos="3" side="sl" part="nbr"/>
1387 <lit-tag v="sp"/>
1388 </equal>
1389 <not>
1390 <in caseless="yes">
1391 <clip pos="1" side="sl" part="lemh"/>
1392 <list n="nombrescol"/>
1393 </in>
1394 </not>
1395 </and>
1396 </test>
1397 <let>
1398 <clip pos="1" side="tl" part="nbr"/>
1399 <lit-tag v="pl"/>
1400 </let>
1401 <choose>
1402 <when>
1403 <test>
1404 <equal>
1405 <clip pos="4" side="tl" part="nbr"/>
1406 <lit-tag v="ND"/>
1407 </equal>
1408 </test>
1409 <let>
1410 <clip pos="4" side="tl" part="nbr"/>
1411 <lit-tag v="pl"/>
1412 </let>
1413 </when>
1414 </choose>
1415 </when>
1416 </choose>
1418 <choose>
1419 <when>
1420 <test><!--cuando 4 es sp en origen (determinantes indefinidos) -->
1421 <equal>
1422 <clip pos="4" side="sl" part="nbr"/>
1423 <lit-tag v="sp"/>
1424 </equal>
1425 </test>
1426 <choose>
1427 <when>
1428 <test>
1429 <in caseless="yes">
1430 <clip pos="1" side="sl" part="lemh"/>
1431 <list n="nombrescol"/>
1432 </in>
1433 </test>
1434 <let>
1435 <clip pos="1" side="tl" part="nbr"/>
1436 <lit-tag v="sg"/>
1437 </let>
1438 <choose>
1439 <when>
1440 <test>
1441 <equal>
1442 <clip pos="4" side="tl" part="nbr"/>
1443 <lit-tag v="ND"/>
1444 </equal>
1445 </test>
1446 <let>
1447 <clip pos="3" side="tl" part="nbr"/>
1448 <lit-tag v="sg"/>
1449 </let>
1450 </when>
1451 </choose>
1452 <choose>
1453 <when>
1454 <test>
1455 <equal>
1456 <clip pos="3" side="tl" part="nbr"/>
1457 <lit-tag v="ND"/>
1458 </equal>
1459 </test>
1460 <let>
1461 <clip pos="3" side="tl" part="nbr"/>
1462 <lit-tag v="sg"/>
1463 </let>
1464 </when>
1465 </choose>
1466 </when>
1467 <otherwise>
1468 <let>
1469 <clip pos="1" side="tl" part="nbr"/>
1470 <lit-tag v="pl"/>
1471 </let>
1472 <choose>
1473 <when>
1474 <test>
1475 <equal>
1476 <clip pos="4" side="tl" part="nbr"/>
1477 <lit-tag v="ND"/>
1478 </equal>
1479 </test>
1480 <let>
1481 <clip pos="4" side="tl" part="nbr"/>
1482 <lit-tag v="pl"/>
1483 </let>
1484 </when>
1485 </choose>
1486 <choose>
1487 <when>
1488 <test>
1489 <equal>
1490 <clip pos="3" side="tl" part="nbr"/>
1491 <lit-tag v="ND"/>
1492 </equal>
1493 </test>
1494 <let>
1495 <clip pos="3" side="tl" part="nbr"/>
1496 <lit-tag v="pl"/>
1497 </let>
1498 </when>
1499 </choose>
1500 </otherwise>
1501 </choose>
1502 </when>
1503 </choose>
1504 <choose><!--otros casos: cuando 4 tiene número i 3 es ND (etxe ederra) -->
1505 <when>
1506 <test>
1507 <equal>
1508 <clip pos="3" side="tl" part="nbr"/>
1509 <lit-tag v="ND"/>
1510 </equal>
1511 </test>
1512 <let>
1513 <clip pos="3" side="tl" part="nbr"/>
1514 <clip pos="4" side="tl" part="nbr"/>
1515 </let>
1516 <let>
1517 <clip pos="1" side="tl" part="nbr"/>
1518 <clip pos="4" side="tl" part="nbr"/>
1519 </let>
1520 </when>
1521 </choose>
1522 <choose><!--y finalmente, si el 2 es ND, a estas alturas de la regla el nombre ya tiene número, que se asignará a 2 -->
1523 <when>
1524 <test>
1525 <equal>
1526 <clip pos="2" side="tl" part="nbr"/>
1527 <lit-tag v="ND"/>
1528 </equal>
1529 </test>
1530 <let>
1531 <clip pos="2" side="tl" part="nbr"/>
1532 <clip pos="1" side="tl" part="nbr"/>
1533 </let>
1534 </when>
1535 </choose>
1536 </when>
1537 </choose>
1538 </def-macro>
1543 <def-macro n="gen_n" npar="2"><!--par 1= nombre; par 2= det/adj
1544 Si el nombre en español es mf, se asigna <m> al determinante. Solución provisional, considerar si sería posible determinar el género de ciertos nombres (el/la profesor/a) -->
1545 <choose>
1546 <when>
1547 <test>
1548 <equal>
1549 <clip pos="2" side="tl" part="gen"/>
1550 <lit-tag v="GD"/>
1551 </equal>
1552 </test>
1553 <choose>
1554 <when>
1555 <test>
1556 <equal>
1557 <clip pos="1" side="tl" part="gen"/>
1558 <lit-tag v="mf"/>
1559 </equal>
1560 </test>
1561 <let>
1562 <clip pos="2" side="tl" part="gen"/>
1563 <lit-tag v="m"/>
1564 </let>
1565 </when>
1566 <otherwise>
1567 <let>
1568 <clip pos="2" side="tl" part="gen"/>
1569 <clip pos="1" side="tl" part="gen"/>
1570 </let>
1571 </otherwise>
1572 </choose>
1573 </when>
1574 </choose>
1576 </def-macro>
1579 <def-macro n="gen_prn" npar="1"><!-- vosotros/vosotras - solució provisional -->
1580 <choose>
1581 <when>
1582 <test>
1583 <equal>
1584 <clip pos="1" side="tl" part="gen"/>
1585 <lit-tag v="GD"/>
1586 </equal>
1587 </test>
1588 <let>
1589 <clip pos="1" side="tl" part="gen"/>
1590 <lit-tag v="m"/>
1591 </let>
1592 </when>
1593 </choose>
1594 </def-macro>
1596 <def-macro n="nbr_n1" npar="1"><!-- asignar singular cuando el nombre va sin determinante -->
1597 <choose>
1598 <when>
1599 <test>
1600 <equal>
1601 <clip pos="1" side="tl" part="nbr"/>
1602 <lit-tag v="ND"/>
1603 </equal>
1604 </test>
1605 <let>
1606 <clip pos="1" side="tl" part="nbr"/>
1607 <lit-tag v="sg"/>
1608 </let>
1609 </when>
1610 </choose>
1611 </def-macro>
1613 <def-macro n="posesivo" npar="2"><!--Parámetro 1 = pronombre/demostrativo. Parámetro 2 = nombre -->
1614 <let>
1615 <clip pos="1" side="tl" part="det_pos"/>
1616 <lit-tag v="det.pos"/>
1617 </let>
1618 <choose>
1619 <when>
1620 <test>
1621 <or>
1622 <equal caseless="yes">
1623 <clip pos="1" side="sl" part="lem"/>
1624 <lit v="hura"/>
1625 </equal>
1626 <equal caseless="yes">
1627 <clip pos="1" side="sl" part="lem"/>
1628 <lit v="ber"/>
1629 </equal>
1630 <equal caseless="yes">
1631 <clip pos="1" side="sl" part="lem"/>
1632 <lit v="eurak"/>
1633 </equal>
1634 </or>
1635 </test>
1636 <let>
1637 <clip pos="1" side="tl" part="lem"/>
1638 <lit v="suyo"/>
1639 </let>
1640 <let>
1641 <clip pos="1" side="tl" part="gen"/>
1642 <lit-tag v="mf"/>
1643 </let>
1644 </when>
1645 <when>
1646 <test>
1647 <or>
1648 <equal caseless="yes">
1649 <clip pos="1" side="sl" part="lem"/>
1650 <lit v="ni"/>
1651 </equal>
1652 <equal caseless="yes">
1653 <clip pos="1" side="sl" part="lem"/>
1654 <lit v="neu"/>
1655 </equal>
1656 <equal caseless="yes">
1657 <clip pos="1" side="sl" part="lem"/>
1658 <lit v="en"/>
1659 </equal>
1660 </or>
1661 </test>
1662 <let>
1663 <clip pos="1" side="tl" part="lem"/>
1664 <lit v="mi"/>
1665 </let>
1666 </when>
1667 <when>
1668 <test>
1669 <or>
1670 <equal caseless="yes">
1671 <clip pos="1" side="sl" part="lem"/>
1672 <lit v="zu"/>
1673 </equal>
1674 <equal caseless="yes">
1675 <clip pos="1" side="sl" part="lem"/>
1676 <lit v="hi"/>
1677 </equal>
1678 <equal caseless="yes">
1679 <clip pos="1" side="sl" part="lem"/>
1680 <lit v="zeu"/>
1681 </equal>
1682 <equal caseless="yes">
1683 <clip pos="1" side="sl" part="lem"/>
1684 <lit v="heu"/>
1685 </equal>
1686 </or>
1687 </test>
1688 <let>
1689 <clip pos="1" side="tl" part="lem"/>
1690 <lit v="tuyo"/>
1691 </let>
1692 </when>
1693 <when>
1694 <test>
1695 <or>
1696 <equal caseless="yes">
1697 <clip pos="1" side="sl" part="lem"/>
1698 <lit v="gu"/>
1699 </equal>
1700 <equal caseless="yes">
1701 <clip pos="1" side="sl" part="lem"/>
1702 <lit v="geu"/>
1703 </equal>
1704 </or>
1705 </test>
1706 <let>
1707 <clip pos="1" side="tl" part="lem"/>
1708 <lit v="nuestro"/>
1709 </let>
1710 <let>
1711 <clip pos="1" side="tl" part="gen"/>
1712 <clip pos="2" side="tl" part="gen"/>
1713 </let>
1714 </when>
1715 <when>
1716 <test>
1717 <or>
1718 <equal caseless="yes">
1719 <clip pos="1" side="sl" part="lem"/>
1720 <lit v="zuek"/>
1721 </equal>
1722 <equal caseless="yes">
1723 <clip pos="1" side="sl" part="lem"/>
1724 <lit v="zeuek"/>
1725 </equal>
1726 </or>
1727 </test>
1728 <let>
1729 <clip pos="1" side="tl" part="lem"/>
1730 <lit v="vuestro"/>
1731 </let>
1732 <let>
1733 <clip pos="1" side="tl" part="gen"/>
1734 <clip pos="2" side="tl" part="gen"/>
1735 </let>
1736 </when>
1737 </choose>
1738 </def-macro>
1741 <def-macro n="SPgenitivo" npar="1"><!--si la postposición és ko/en, el nombre del chunk serà SPGEN para que el t2x realice las operaciones necesarias. Nota: hay reglas que detectan ya chunks con CN dentro ('aitaren etxea'), la marca de genitivo es para los chunks que escapan a estas reglas, para que el t2x pueda tractarlos. -->
1743 <choose>
1744 <when>
1745 <test>
1746 <or>
1747 <equal>
1748 <clip pos="1" side="sl" part="lem"/>
1749 <lit v="en"/>
1750 </equal>
1751 <equal>
1752 <clip pos="1" side="sl" part="lem"/>
1753 <lit v="ko"/>
1754 </equal>
1755 <equal>
1756 <clip pos="1" side="sl" part="a_post"/>
1757 <lit-tag v="ko"/>
1758 </equal>
1759 </or>
1760 </test>
1761 <let>
1762 <var n="chunk"/>
1763 <lit-tag v="SPGEN"/>
1764 </let>
1765 </when>
1766 <when>
1767 <test>
1768 <or>
1769 <equal>
1770 <clip pos="1" side="sl" part="lem"/>
1771 <lit v="k"/>
1772 </equal>
1773 <equal>
1774 <clip pos="1" side="sl" part="lem"/>
1775 <lit v="ik"/>
1776 </equal>
1777 </or>
1778 </test>
1779 <let>
1780 <var n="chunk"/>
1781 <lit-tag v="SN"/>
1782 </let>
1783 </when>
1784 <otherwise>
1785 <let>
1786 <var n="chunk"/>
1787 <lit-tag v="SPR"/>
1788 </let>
1789 </otherwise>
1790 </choose>
1791 </def-macro>
1794 <def-macro n="tipo_det" npar="1">
1795 <choose>
1796 <when>
1797 <test>
1798 <equal>
1799 <clip pos="1" side="sl" part="tipus_det"/>
1800 <lit-tag v="art"/>
1801 </equal>
1802 </test>
1803 <let>
1804 <var n="tipusdet"/>
1805 <lit-tag v="art"/>
1806 </let>
1807 </when>
1808 <when>
1809 <test>
1810 <equal>
1811 <clip pos="1" side="sl" part="tipus_det"/>
1812 <lit-tag v="num"/>
1813 </equal>
1814 </test>
1815 <let>
1816 <var n="tipusdet"/>
1817 <lit-tag v="ind"/>
1818 </let>
1819 </when>
1820 <otherwise>
1821 <let>
1822 <var n="tipusdet"/>
1823 <clip pos="1" side="tl" part="tipus_det"/>
1824 </let>
1825 </otherwise>
1826 </choose>
1827 </def-macro>
1831 <def-macro n="verbal_flex" npar="1"><!--Determina la persona del verbo y la presencia de pronombres proclíticos -->
1832 <choose>
1833 <when>
1834 <test><!--si es verbo NOR-NORI o NOR-NORI-NORK, envía pronombre de NORI. -->
1835 <not>
1836 <equal>
1837 <clip pos="1" side="sl" part="nori"/>
1838 <lit v=""/>
1839 </equal>
1840 </not>
1841 </test>
1842 <choose>
1843 <when>
1844 <test>
1845 <equal>
1846 <clip pos="1" side="sl" part="nori"/>
1847 <lit-tag v="NI_NI"/>
1848 </equal>
1849 </test>
1850 <let>
1851 <var n="procl"/>
1852 <lit v="me"/>
1853 </let>
1854 <let>
1855 <var n="procltags"/>
1856 <lit-tag v="prn.pro.p1.mf.sg"/>
1857 </let>
1858 </when>
1859 <when>
1860 <test>
1861 <or>
1862 <equal>
1863 <clip pos="1" side="sl" part="nori"/>
1864 <lit-tag v="NI_ZU"/>
1865 </equal>
1866 <equal>
1867 <clip pos="1" side="sl" part="nori"/>
1868 <lit-tag v="NI_HI"/>
1869 </equal>
1870 </or>
1871 </test>
1872 <let>
1873 <var n="procl"/>
1874 <lit v="te"/>
1875 </let>
1876 <let>
1877 <var n="procltags"/>
1878 <lit-tag v="prn.pro.p2.mf.sg"/>
1879 </let>
1880 </when>
1881 <when>
1882 <test>
1883 <equal>
1884 <clip pos="1" side="sl" part="nori"/>
1885 <lit-tag v="NI_HU"/>
1886 </equal>
1887 </test>
1888 <let>
1889 <var n="procl"/>
1890 <lit v="le"/>
1891 </let>
1892 <let>
1893 <var n="procltags"/>
1894 <lit-tag v="prn.pro.p3.mf.sg"/>
1895 </let>
1896 </when>
1897 <when>
1898 <test>
1899 <equal>
1900 <clip pos="1" side="sl" part="nori"/>
1901 <lit-tag v="NI_GU"/>
1902 </equal>
1903 </test>
1904 <let>
1905 <var n="procl"/>
1906 <lit v="nos"/>
1907 </let>
1908 <let>
1909 <var n="procltags"/>
1910 <lit-tag v="prn.pro.p1.mf.pl"/>
1911 </let>
1912 </when>
1913 <when>
1914 <test>
1915 <equal>
1916 <clip pos="1" side="sl" part="nori"/>
1917 <lit-tag v="NI_ZK"/>
1918 </equal>
1919 </test>
1920 <let>
1921 <var n="procl"/>
1922 <lit v="os"/>
1923 </let>
1924 <let>
1925 <var n="procltags"/>
1926 <lit-tag v="prn.pro.p2.mf.pl"/>
1927 </let>
1928 </when>
1929 <when>
1930 <test>
1931 <equal>
1932 <clip pos="1" side="sl" part="nori"/>
1933 <lit-tag v="NI_HK"/>
1934 </equal>
1935 </test>
1936 <let>
1937 <var n="procl"/>
1938 <lit v="le"/>
1939 </let>
1940 <let>
1941 <var n="procltags"/>
1942 <lit-tag v="prn.pro.p3.mf.pl"/>
1943 </let>
1944 </when>
1945 </choose>
1946 <out>
1947 <chunk name="procl" case="caseFirstWord">
1948 <tags>
1949 <tag><var n="procltags"/></tag>
1950 </tags>
1951 <lu>
1952 <var n="procl"/>
1953 <var n="procltags"/>
1954 </lu>
1955 </chunk>
1956 <b/>
1957 </out>
1958 </when>
1959 <when>
1960 <test><!--Si se trata de un verbo NOR-NORK cuyo NOR no sea 3a sg o 3a pl, envía proclítico con valor de NOR -->
1961 <and>
1962 <not>
1963 <equal>
1964 <clip pos="1" side="sl" part="nork"/>
1965 <lit v=""/>
1966 </equal>
1967 </not>
1968 <not>
1969 <equal>
1970 <clip pos="1" side="sl" part="nor"/>
1971 <lit-tag v="NR_HU"/>
1972 </equal>
1973 </not>
1974 <not>
1975 <equal>
1976 <clip pos="1" side="sl" part="nor"/>
1977 <lit-tag v="NR_HK"/>
1978 </equal>
1979 </not>
1980 </and>
1981 </test>
1982 <choose>
1983 <when>
1984 <test>
1985 <equal>
1986 <clip pos="1" side="sl" part="nor"/>
1987 <lit-tag v="NR_NI"/>
1988 </equal>
1989 </test>
1990 <let>
1991 <var n="procl"/>
1992 <lit v="me"/>
1993 </let>
1994 <let>
1995 <var n="procltags"/>
1996 <lit-tag v="prn.pro.p1.mf.sg"/>
1997 </let>
1998 </when>
1999 <when>
2000 <test>
2001 <or>
2002 <equal>
2003 <clip pos="1" side="sl" part="nor"/>
2004 <lit-tag v="NR_ZU"/>
2005 </equal>
2006 <equal>
2007 <clip pos="1" side="sl" part="nor"/>
2008 <lit-tag v="NR_HI"/>
2009 </equal>
2010 </or>
2011 </test>
2012 <let>
2013 <var n="procl"/>
2014 <lit v="te"/>
2015 </let>
2016 <let>
2017 <var n="procltags"/>
2018 <lit-tag v="prn.pro.p2.mf.sg"/>
2019 </let>
2020 </when>
2021 <!-- <when>
2022 <test>
2023 <equal>
2024 <clip pos="1" side="sl" part="nor"/>
2025 <lit-tag v="NR_HU"/>
2026 </equal>
2027 </test>
2028 <let>
2029 <var n="procl"/>
2030 <lit v="le"/>
2031 </let>
2032 <let>
2033 <var n="procltags"/>
2034 <lit-tag v="prn.pro.p3.mf.sg"/>
2035 </let>
2036 </when> -->
2037 <when>
2038 <test>
2039 <equal>
2040 <clip pos="1" side="sl" part="nor"/>
2041 <lit-tag v="NR_GU"/>
2042 </equal>
2043 </test>
2044 <let>
2045 <var n="procl"/>
2046 <lit v="nos"/>
2047 </let>
2048 <let>
2049 <var n="procltags"/>
2050 <lit-tag v="prn.pro.p1.mf.pl"/>
2051 </let>
2052 </when>
2053 <when>
2054 <test>
2055 <equal>
2056 <clip pos="1" side="sl" part="nor"/>
2057 <lit-tag v="NR_ZK"/>
2058 </equal>
2059 </test>
2060 <let>
2061 <var n="procl"/>
2062 <lit v="os"/>
2063 </let>
2064 <let>
2065 <var n="procltags"/>
2066 <lit-tag v="prn.pro.p2.mf.pl"/>
2067 </let>
2068 </when>
2069 <!-- <when>
2070 <test>
2071 <equal>
2072 <clip pos="1" side="sl" part="nor"/>
2073 <lit-tag v="NR_HK"/>
2074 </equal>
2075 </test>
2076 <let>
2077 <var n="procl"/>
2078 <lit v="le"/>
2079 </let>
2080 <let>
2081 <var n="procltags"/>
2082 <lit-tag v="prn.pro.p3.mf.pl"/>
2083 </let>
2084 </when> -->
2085 </choose>
2086 <out>
2087 <chunk name="procl" case="caseFirstWord">
2088 <tags>
2089 <tag><var n="procltags"/></tag>
2090 </tags>
2091 <lu>
2092 <var n="procl"/>
2093 <var n="procltags"/>
2094 </lu>
2095 </chunk>
2096 <b/>
2097 </out>
2098 </when>
2099 </choose>
2100 <choose>
2101 <when>
2102 <test>
2103 <not>
2104 <equal>
2105 <clip pos="1" side="sl" part="nork"/>
2106 <lit v=""/>
2107 </equal>
2108 </not>
2109 </test>
2110 <choose>
2111 <when>
2112 <test>
2113 <equal>
2114 <clip pos="1" side="sl" part="nork"/>
2115 <lit-tag v="NK_NI"/>
2116 </equal>
2117 </test>
2118 <let>
2119 <clip pos="1" side="tl" part="persnbr"/>
2120 <lit-tag v="p1.sg"/>
2121 </let>
2122 </when>
2123 <when>
2124 <test>
2125 <equal>
2126 <clip pos="1" side="sl" part="nork"/>
2127 <lit-tag v="NK_ZU"/>
2128 </equal>
2129 </test>
2130 <let>
2131 <clip pos="1" side="tl" part="persnbr"/>
2132 <lit-tag v="p2.sg"/>
2133 </let>
2134 </when>
2135 <when>
2136 <test>
2137 <equal>
2138 <clip pos="1" side="sl" part="nork"/>
2139 <lit-tag v="NK_HI"/>
2140 </equal>
2141 </test>
2142 <let>
2143 <clip pos="1" side="tl" part="persnbr"/>
2144 <lit-tag v="p2.sg"/>
2145 </let>
2146 </when>
2147 <when>
2148 <test>
2149 <equal>
2150 <clip pos="1" side="sl" part="nork"/>
2151 <lit-tag v="NK_HU"/>
2152 </equal>
2153 </test>
2154 <let>
2155 <clip pos="1" side="tl" part="persnbr"/>
2156 <lit-tag v="p3.sg"/>
2157 </let>
2158 </when>
2159 <when>
2160 <test>
2161 <equal>
2162 <clip pos="1" side="sl" part="nork"/>
2163 <lit-tag v="NK_GU"/>
2164 </equal>
2165 </test>
2166 <let>
2167 <clip pos="1" side="tl" part="persnbr"/>
2168 <lit-tag v="p1.pl"/>
2169 </let>
2170 </when>
2171 <when>
2172 <test>
2173 <equal>
2174 <clip pos="1" side="sl" part="nork"/>
2175 <lit-tag v="NK_ZK"/>
2176 </equal>
2177 </test>
2178 <let>
2179 <clip pos="1" side="tl" part="persnbr"/>
2180 <lit-tag v="p2.pl"/>
2181 </let>
2182 </when>
2183 <when>
2184 <test>
2185 <equal>
2186 <clip pos="1" side="sl" part="nork"/>
2187 <lit-tag v="NK_HK"/>
2188 </equal>
2189 </test>
2190 <let>
2191 <clip pos="1" side="tl" part="persnbr"/>
2192 <lit-tag v="p3.pl"/>
2193 </let>
2194 </when>
2195 </choose>
2196 </when>
2197 <otherwise><!--cuando el verbo no tiene sujeto NORK -->
2198 <choose>
2199 <when>
2200 <test>
2201 <equal>
2202 <clip pos="1" side="sl" part="nor"/>
2203 <lit-tag v="NR_NI"/>
2204 </equal>
2205 </test>
2206 <let>
2207 <clip pos="1" side="tl" part="persnbr"/>
2208 <lit-tag v="p1.sg"/>
2209 </let>
2210 </when>
2211 <when>
2212 <test>
2213 <equal>
2214 <clip pos="1" side="sl" part="nor"/>
2215 <lit-tag v="NR_ZU"/>
2216 </equal>
2217 </test>
2218 <let>
2219 <clip pos="1" side="tl" part="persnbr"/>
2220 <lit-tag v="p2.sg"/>
2221 </let>
2222 </when>
2223 <when>
2224 <test>
2225 <equal>
2226 <clip pos="1" side="sl" part="nor"/>
2227 <lit-tag v="NR_HI"/>
2228 </equal>
2229 </test>
2230 <let>
2231 <clip pos="1" side="tl" part="persnbr"/>
2232 <lit-tag v="p2.sg"/>
2233 </let>
2234 </when>
2235 <when>
2236 <test>
2237 <equal>
2238 <clip pos="1" side="sl" part="nor"/>
2239 <lit-tag v="NR_HU"/>
2240 </equal>
2241 </test>
2242 <let>
2243 <clip pos="1" side="tl" part="persnbr"/>
2244 <lit-tag v="p3.sg"/>
2245 </let>
2246 </when>
2247 <when>
2248 <test>
2249 <equal>
2250 <clip pos="1" side="sl" part="nor"/>
2251 <lit-tag v="NR_GU"/>
2252 </equal>
2253 </test>
2254 <let>
2255 <clip pos="1" side="tl" part="persnbr"/>
2256 <lit-tag v="p1.pl"/>
2257 </let>
2258 </when>
2259 <when>
2260 <test>
2261 <equal>
2262 <clip pos="1" side="sl" part="nor"/>
2263 <lit-tag v="NR_ZK"/>
2264 </equal>
2265 </test>
2266 <let>
2267 <clip pos="1" side="tl" part="persnbr"/>
2268 <lit-tag v="p2.pl"/>
2269 </let>
2270 </when>
2271 <when>
2272 <test>
2273 <equal>
2274 <clip pos="1" side="sl" part="nor"/>
2275 <lit-tag v="NR_HK"/>
2276 </equal>
2277 </test>
2278 <let>
2279 <clip pos="1" side="tl" part="persnbr"/>
2280 <lit-tag v="p3.pl"/>
2281 </let>
2282 </when>
2283 </choose>
2284 </otherwise>
2286 </choose>
2289 </def-macro>
2292 </section-def-macros>
2294 <section-rules>
2296 <!--********************************* REGLES DE SN **************************************************** -->
2299 <rule comment="REGLA: NOM ( per a col·locar la cua en les multiparaules amb g i traduir noms sense determinant">
2300 <pattern>
2301 <pattern-item n="nom_np"/>
2302 </pattern>
2303 <action>
2304 <call-macro n="firstWord">
2305 <with-param pos="1"/>
2306 </call-macro>
2307 <choose>
2308 <when>
2309 <test>
2310 <equal>
2311 <clip pos="1" side="tl" part="nbr"/>
2312 <lit-tag v="ND"/>
2313 </equal>
2314 </test>
2315 <let>
2316 <clip pos="1" side="tl" part="nbr"/>
2317 <lit-tag v="sg"/>
2318 </let>
2319 </when>
2320 </choose>
2321 <out>
2322 <chunk name="nom" case="caseFirstWord">
2323 <tags>
2324 <tag><lit-tag v="SN.UNDET"/></tag>
2325 <tag><clip pos="1" side="tl" part="gen"/></tag>
2326 <tag><clip pos="1" side="tl" part="nbr"/></tag>
2327 </tags>
2328 <lu>
2329 <clip pos="1" side="tl" part="lemh"/>
2330 <clip pos="1" side="tl" part="a_nom"/>
2331 <clip pos="1" side="tl" part="gen" link-to="3"/>
2332 <lit-tag v="4"/>
2333 <clip pos="1" side="tl" part="lemq"/>
2334 </lu>
2335 </chunk>
2336 </out>
2337 <let>
2338 <var n="caseFirstWord"/>
2339 <lit v="aa"/>
2340 </let>
2341 </action>
2342 </rule>
2344 <rule comment="REGLA: DET (guztiak, gehienak) Para cuando va solo o con palabras desconocidas">
2345 <pattern>
2346 <pattern-item n="det"/>
2347 </pattern>
2348 <action>
2349 <call-macro n="firstWord">
2350 <with-param pos="1"/>
2351 </call-macro>
2352 <call-macro n="tipo_det">
2353 <with-param pos="1"/>
2354 </call-macro>
2355 <out>
2356 <chunk name="det" case="caseFirstWord">
2357 <tags>
2358 <tag><lit-tag v="SN"/></tag>
2359 <tag><var n="tipusdet"/></tag>
2360 <tag><clip pos="1" side="tl" part="gen"/></tag>
2361 <tag><clip pos="1" side="tl" part="nbr"/></tag>
2362 </tags>
2363 <lu>
2364 <clip pos="1" side="tl" part="lem"/>
2365 <clip pos="1" side="tl" part="a_det"/>
2366 <lit-tag v="2"/>
2367 <clip pos="1" side="tl" part="GD" link-to="3"/>
2368 <clip pos="1" side="tl" part="mf"/>
2369 <clip pos="1" side="tl" part="nbr"/>
2370 </lu>
2371 </chunk>
2372 </out>
2373 <let>
2374 <var n="caseFirstWord"/>
2375 <lit v="aa"/>
2376 </let>
2377 </action>
2378 </rule>
2380 <rule comment="REGLA: DETIND Para cuando va solo o con palabras desconocidas">
2381 <pattern>
2382 <pattern-item n="detindizl"/>
2383 </pattern>
2384 <action>
2385 <call-macro n="firstWord">
2386 <with-param pos="1"/>
2387 </call-macro>
2388 <call-macro n="tipo_det">
2389 <with-param pos="1"/>
2390 </call-macro>
2391 <out>
2392 <chunk name="det" case="caseFirstWord">
2393 <tags>
2394 <tag><lit-tag v="SN"/></tag>
2395 <tag><var n="tipusdet"/></tag>
2396 <tag><clip pos="1" side="tl" part="gen"/></tag>
2397 <tag><clip pos="1" side="tl" part="nbr"/></tag>
2398 </tags>
2399 <lu>
2400 <clip pos="1" side="tl" part="lem"/>
2401 <clip pos="1" side="tl" part="a_det"/>
2402 <lit-tag v="2"/>
2403 <clip pos="1" side="tl" part="GD" link-to="3"/>
2404 <clip pos="1" side="tl" part="mf"/>
2405 <clip pos="1" side="tl" part="ND" link-to="4"/>
2406 <clip pos="1" side="tl" part="sp"/>
2407 </lu>
2408 </chunk>
2409 </out>
2410 <let>
2411 <var n="caseFirstWord"/>
2412 <lit v="aa"/>
2413 </let>
2414 </action>
2415 </rule>
2418 <rule comment="REGLA: NUM (Para cuando va solo o con palabras desconocidas)">
2419 <pattern>
2420 <pattern-item n="num"/>
2421 </pattern>
2422 <action>
2423 <call-macro n="firstWord">
2424 <with-param pos="1"/>
2425 </call-macro>
2426 <out>
2427 <chunk name="num" case="caseFirstWord">
2428 <tags>
2429 <tag><lit-tag v="SN"/></tag>
2430 <tag><lit-tag v="num"/></tag>
2431 <tag><clip pos="1" side="tl" part="gen"/></tag>
2432 <tag><clip pos="1" side="tl" part="nbr"/></tag>
2433 </tags>
2434 <lu>
2435 <clip pos="1" side="tl" part="lem"/>
2436 <clip pos="1" side="tl" part="a_det"/>
2437 <lit-tag v="2"/>
2438 <clip pos="1" side="tl" part="GD" link-to="3"/>
2439 <clip pos="1" side="tl" part="mf"/>
2440 <clip pos="1" side="tl" part="nbr"/>
2441 </lu>
2442 </chunk>
2443 </out>
2444 <let>
2445 <var n="caseFirstWord"/>
2446 <lit v="aa"/>
2447 </let>
2448 </action>
2449 </rule>
2451 <rule comment="REGLA: NOM + DET (etxea)">
2452 <pattern>
2453 <pattern-item n="nom_np"/>
2454 <pattern-item n="det"/>
2455 </pattern>
2456 <action>
2457 <call-macro n="firstWord">
2458 <with-param pos="1"/>
2459 </call-macro>
2460 <call-macro n="concord_n2">
2461 <with-param pos="1"/>
2462 <with-param pos="2"/>
2463 </call-macro>
2464 <call-macro n="tipo_det">
2465 <with-param pos="2"/>
2466 </call-macro>
2467 <out>
2468 <chunk name="det_nom" case="caseFirstWord">
2469 <tags>
2470 <tag><lit-tag v="SN"/></tag>
2471 <tag><var n="tipusdet"/></tag>
2472 <tag><clip pos="1" side="tl" part="gen"/></tag>
2473 <tag><clip pos="1" side="tl" part="nbr"/></tag>
2474 </tags>
2475 <lu>
2476 <clip pos="2" side="tl" part="lem"/>
2477 <clip pos="2" side="tl" part="a_det"/>
2478 <lit-tag v="2"/>
2479 <clip pos="2" side="tl" part="GD" link-to="3"/>
2480 <clip pos="2" side="tl" part="mf"/>
2481 <clip pos="2" side="tl" part="nbr"/>
2482 </lu>
2483 <b pos="1"/>
2484 <lu>
2485 <clip pos="1" side="tl" part="lemh"/>
2486 <clip pos="1" side="tl" part="a_nom"/>
2487 <clip pos="1" side="tl" part="GD" link-to="3"/>
2488 <clip pos="1" side="tl" part="mf"/>
2489 <clip pos="1" side="tl" part="ND" link-to="4"/>
2490 <clip pos="1" side="tl" part="sp"/>
2491 <clip pos="1" side="tl" part="lemq"/>
2492 </lu>
2493 </chunk>
2494 </out>
2495 <let>
2496 <var n="caseFirstWord"/>
2497 <lit v="aa"/>
2498 </let>
2499 </action>
2500 </rule>
2502 <rule comment="REGLA: NOM + NOM + DET (lege proiektua - proyecto de ley)">
2503 <pattern>
2504 <pattern-item n="nom"/>
2505 <pattern-item n="nom"/>
2506 <pattern-item n="det"/>
2507 </pattern>
2508 <action>
2509 <call-macro n="firstWord">
2510 <with-param pos="1"/>
2511 </call-macro>
2512 <call-macro n="concord_n2">
2513 <with-param pos="2"/>
2514 <with-param pos="3"/>
2515 </call-macro>
2516 <call-macro n="tipo_det">
2517 <with-param pos="3"/>
2518 </call-macro>
2519 <call-macro n="nbr_n1">
2520 <with-param pos="1"/>
2521 </call-macro>
2522 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
2523 <when>
2524 <test>
2525 <equal>
2526 <clip pos="1" side="tl" part="gen"/>
2527 <lit-tag v="GD"/>
2528 </equal>
2529 </test>
2530 <let>
2531 <clip pos="1" side="tl" part="gen"/>
2532 <lit-tag v="m"/>
2533 </let>
2534 </when>
2535 </choose>
2536 <out>
2537 <chunk name="det_nom_pr_nom" case="caseFirstWord">
2538 <tags>
2539 <tag><lit-tag v="SN"/></tag>
2540 <tag><var n="tipusdet"/></tag>
2541 <tag><clip pos="2" side="tl" part="gen"/></tag>
2542 <tag><clip pos="2" side="tl" part="nbr"/></tag>
2543 </tags>
2544 <lu>
2545 <clip pos="3" side="tl" part="lem"/>
2546 <clip pos="3" side="tl" part="a_det"/>
2547 <lit-tag v="2"/>
2548 <clip pos="3" side="tl" part="GD" link-to="3"/>
2549 <clip pos="3" side="tl" part="mf"/>
2550 <clip pos="3" side="tl" part="nbr"/>
2551 </lu>
2552 <b pos="1"/>
2553 <lu>
2554 <clip pos="2" side="tl" part="lemh"/>
2555 <clip pos="2" side="tl" part="a_nom"/>
2556 <clip pos="2" side="tl" part="GD" link-to="3"/>
2557 <clip pos="2" side="tl" part="mf"/>
2558 <clip pos="2" side="tl" part="ND" link-to="4"/>
2559 <clip pos="2" side="tl" part="sp"/>
2560 <clip pos="2" side="tl" part="lemq"/>
2561 </lu>
2562 <b/>
2563 <lu>
2564 <lit v="de"/>
2565 <lit-tag v="pr"/>
2566 </lu>
2567 <b pos="2"/>
2568 <lu>
2569 <clip pos="1" side="tl" part="lemh"/>
2570 <clip pos="1" side="tl" part="a_nom"/>
2571 <clip pos="1" side="tl" part="gen"/>
2572 <clip pos="1" side="tl" part="nbr"/>
2573 <clip pos="1" side="tl" part="lemq"/>
2574 </lu>
2575 </chunk>
2576 </out>
2577 <let>
2578 <var n="caseFirstWord"/>
2579 <lit v="aa"/>
2580 </let>
2581 </action>
2582 </rule>
2584 <rule comment="REGLA: NOM + NOM + DET + POST (urre koloreko - de color de oro)">
2585 <pattern>
2586 <pattern-item n="nom"/>
2587 <pattern-item n="nom"/>
2588 <pattern-item n="det"/>
2589 <pattern-item n="post"/>
2590 </pattern>
2591 <action>
2592 <call-macro n="firstWord">
2593 <with-param pos="1"/>
2594 </call-macro>
2595 <call-macro n="concord_n2">
2596 <with-param pos="2"/>
2597 <with-param pos="3"/>
2598 </call-macro>
2599 <call-macro n="SPgenitivo">
2600 <with-param pos="4"/>
2601 </call-macro>
2602 <call-macro n="tipo_det">
2603 <with-param pos="3"/>
2604 </call-macro>
2605 <call-macro n="nbr_n1">
2606 <with-param pos="1"/>
2607 </call-macro>
2608 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
2609 <when>
2610 <test>
2611 <equal>
2612 <clip pos="1" side="tl" part="gen"/>
2613 <lit-tag v="GD"/>
2614 </equal>
2615 </test>
2616 <let>
2617 <clip pos="1" side="tl" part="gen"/>
2618 <lit-tag v="m"/>
2619 </let>
2620 </when>
2621 </choose>
2622 <out>
2623 <chunk name="pr_d_n_pr_n" case="caseFirstWord">
2624 <tags>
2625 <tag><var n="chunk"/></tag>
2626 <tag><var n="tipusdet"/></tag>
2627 <tag><clip pos="2" side="tl" part="gen"/></tag>
2628 <tag><clip pos="2" side="tl" part="nbr"/></tag>
2629 </tags>
2630 <lu>
2631 <clip pos="4" side="tl" part="lem"/>
2632 <clip pos="4" side="tl" part="a_prep"/>
2633 </lu>
2634 <b/>
2635 <lu>
2636 <clip pos="3" side="tl" part="lem"/>
2637 <clip pos="3" side="tl" part="a_det"/>
2638 <lit-tag v="2"/>
2639 <clip pos="3" side="tl" part="GD" link-to="3"/>
2640 <clip pos="3" side="tl" part="mf"/>
2641 <clip pos="3" side="tl" part="nbr"/>
2642 </lu>
2643 <b pos="1"/>
2644 <lu>
2645 <clip pos="2" side="tl" part="lemh"/>
2646 <clip pos="2" side="tl" part="a_nom"/>
2647 <clip pos="2" side="tl" part="GD" link-to="3"/>
2648 <clip pos="2" side="tl" part="mf"/>
2649 <clip pos="2" side="tl" part="ND" link-to="4"/>
2650 <clip pos="2" side="tl" part="sp"/>
2651 <clip pos="2" side="tl" part="lemq"/>
2652 </lu>
2653 <b/>
2654 <lu>
2655 <lit v="de"/>
2656 <lit-tag v="pr"/>
2657 </lu>
2658 <b pos="2"/>
2659 <lu>
2660 <clip pos="1" side="tl" part="lemh"/>
2661 <clip pos="1" side="tl" part="a_nom"/>
2662 <clip pos="1" side="tl" part="gen"/>
2663 <clip pos="1" side="tl" part="nbr"/>
2664 <clip pos="1" side="tl" part="lemq"/>
2665 </lu>
2666 </chunk>
2667 </out>
2668 <let>
2669 <var n="caseFirstWord"/>
2670 <lit v="aa"/>
2671 </let>
2672 </action>
2673 </rule>
2677 <rule comment="REGLA: NOM + ADJ + DET (etxe gorria)">
2678 <pattern>
2679 <pattern-item n="nom"/>
2680 <pattern-item n="adj"/>
2681 <pattern-item n="det"/>
2682 </pattern>
2683 <action>
2684 <call-macro n="firstWord">
2685 <with-param pos="1"/>
2686 </call-macro>
2687 <call-macro n="concord_n3">
2688 <with-param pos="1"/>
2689 <with-param pos="2"/>
2690 <with-param pos="3"/>
2691 </call-macro>
2692 <call-macro n="tipo_det">
2693 <with-param pos="3"/>
2694 </call-macro>
2695 <choose>
2696 <when>
2697 <test>
2698 <or>
2699 <equal>
2700 <clip pos="2" side="tl" part="a_adj"/>
2701 <lit-tag v="adjant"/>
2702 </equal>
2703 <equal>
2704 <clip pos="2" side="tl" part="a_adj"/>
2705 <lit-tag v="det"/>
2706 </equal>
2707 </or>
2708 </test>
2709 <out>
2710 <chunk name="det_adj_nom" case="caseFirstWord">
2711 <tags>
2712 <tag><lit-tag v="SN"/></tag>
2713 <tag><var n="tipusdet"/></tag>
2714 <tag><clip pos="1" side="tl" part="gen"/></tag>
2715 <tag><clip pos="1" side="tl" part="nbr"/></tag>
2716 </tags>
2717 <lu>
2718 <clip pos="3" side="tl" part="lem"/>
2719 <clip pos="3" side="tl" part="a_det"/>
2720 <lit-tag v="2"/>
2721 <clip pos="3" side="tl" part="GD" link-to="3"/>
2722 <clip pos="3" side="tl" part="mf"/>
2723 <clip pos="3" side="tl" part="nbr"/>
2724 </lu>
2725 <b pos="1"/>
2726 <lu>
2727 <clip pos="2" side="tl" part="lem"/>
2728 <clip pos="2" side="tl" part="a_adj"/>
2729 <clip pos="2" side="tl" part="tipus_det"/>
2730 <clip pos="2" side="tl" part="GD" link-to="3"/>
2731 <clip pos="2" side="tl" part="mf"/>
2732 <clip pos="2" side="tl" part="ND" link-to="4"/>
2733 <clip pos="2" side="tl" part="sp"/>
2734 </lu>
2735 <b pos="2"/>
2736 <lu>
2737 <clip pos="1" side="tl" part="lemh"/>
2738 <clip pos="1" side="tl" part="a_nom"/>
2739 <clip pos="1" side="tl" part="GD" link-to="3"/>
2740 <clip pos="1" side="tl" part="mf"/>
2741 <clip pos="1" side="tl" part="ND" link-to="4"/>
2742 <clip pos="1" side="tl" part="sp"/>
2743 <clip pos="1" side="tl" part="lemq"/>
2744 </lu>
2745 <b/>
2746 </chunk>
2747 </out>
2748 </when>
2749 <otherwise>
2750 <out>
2751 <chunk name="det_nom_adj" case="caseFirstWord">
2752 <tags>
2753 <tag><lit-tag v="SN"/></tag>
2754 <tag><var n="tipusdet"/></tag>
2755 <tag><clip pos="1" side="tl" part="gen"/></tag>
2756 <tag><clip pos="1" side="tl" part="nbr"/></tag>
2757 </tags>
2758 <lu>
2759 <clip pos="3" side="tl" part="lem"/>
2760 <clip pos="3" side="tl" part="a_det"/>
2761 <lit-tag v="2"/>
2762 <clip pos="3" side="tl" part="GD" link-to="3"/>
2763 <clip pos="3" side="tl" part="mf"/>
2764 <clip pos="3" side="tl" part="nbr"/>
2765 </lu>
2766 <b pos="1"/>
2767 <lu>
2768 <clip pos="1" side="tl" part="lemh"/>
2769 <clip pos="1" side="tl" part="a_nom"/>
2770 <clip pos="1" side="tl" part="GD" link-to="3"/>
2771 <clip pos="1" side="tl" part="mf"/>
2772 <clip pos="1" side="tl" part="ND" link-to="4"/>
2773 <clip pos="1" side="tl" part="sp"/>
2774 <clip pos="1" side="tl" part="lemq"/>
2775 </lu>
2776 <b pos="2"/>
2777 <lu>
2778 <clip pos="2" side="tl" part="lem"/>
2779 <clip pos="2" side="tl" part="a_adj"/>
2780 <clip pos="2" side="tl" part="GD" link-to="3"/>
2781 <clip pos="2" side="tl" part="mf"/>
2782 <clip pos="2" side="tl" part="ND" link-to="4"/>
2783 <clip pos="2" side="tl" part="sp"/>
2784 </lu>
2785 </chunk>
2786 </out>
2787 </otherwise>
2788 </choose>
2789 <let>
2790 <var n="caseFirstWord"/>
2791 <lit v="aa"/>
2792 </let>
2793 </action>
2794 </rule>
2797 <rule comment="REGLA: NOM + PP + IK (alaba izanik - habiendo sido hija... (para que no entre por la regla siguiente)">
2798 <pattern>
2799 <pattern-item n="nom"/>
2800 <pattern-item n="pp"/>
2801 <pattern-item n="part"/>
2802 </pattern>
2803 <action>
2804 <call-macro n="firstWord">
2805 <with-param pos="1"/>
2806 </call-macro>
2807 <out>
2808 <chunk name="nom" case="caseFirstWord">
2809 <tags>
2810 <tag><lit-tag v="SN"/></tag>
2811 <tag><lit-tag v="UNDET"/></tag>
2812 <tag><clip pos="1" side="tl" part="gen"/></tag>
2813 <tag><lit-tag v="sg"/></tag>
2814 </tags>
2815 <lu>
2816 <clip pos="1" side="tl" part="lemh"/>
2817 <clip pos="1" side="tl" part="a_nom"/>
2818 <clip pos="1" side="tl" part="gen" link-to="3"/>
2819 <clip pos="1" side="tl" part="ND" link-to="4"/>
2820 <clip pos="1" side="tl" part="sp"/>
2821 <clip pos="1" side="tl" part="lemq"/>
2822 </lu>
2823 </chunk>
2824 <b pos="1"/>
2826 <chunk name="pp_ik">
2827 <tags>
2828 <tag><lit-tag v="SVsub"/></tag>
2829 <tag><clip pos="2" side="tl" part="a_verb"/></tag>
2830 <tag><lit-tag v="ger"/></tag>
2831 </tags>
2832 <lu>
2833 <lit v="haber"/>
2834 <lit-tag v="vbhaver.ger"/>
2835 </lu>
2836 <b/>
2837 <lu>
2838 <clip pos="2" side="tl" part="lem"/>
2839 <clip pos="2" side="tl" part="a_verb"/>
2840 <clip pos="2" side="tl" part="temps"/>
2841 <lit-tag v="m.sg"/>
2842 </lu>
2843 </chunk>
2844 </out>
2845 </action>
2846 </rule>
2851 <rule comment="REGLA: NOM + ADJ + POST (balio juridikorik)">
2852 <pattern>
2853 <pattern-item n="nom"/>
2854 <pattern-item n="adj"/>
2855 <pattern-item n="post"/>
2856 </pattern>
2857 <action>
2858 <call-macro n="firstWord">
2859 <with-param pos="1"/>
2860 </call-macro>
2861 <call-macro n="concord_n2">
2862 <with-param pos="1"/>
2863 <with-param pos="2"/>
2864 </call-macro>
2865 <call-macro n="SPgenitivo">
2866 <with-param pos="3"/>
2867 </call-macro>
2868 <choose>
2869 <when>
2870 <test>
2871 <or>
2872 <equal>
2873 <clip pos="2" side="tl" part="a_adj"/>
2874 <lit-tag v="adjant"/>
2875 </equal>
2876 <equal>
2877 <clip pos="2" side="tl" part="a_adj"/>
2878 <lit-tag v="det"/>
2879 </equal>
2880 </or>
2881 </test>
2882 <out>
2883 <chunk name="pr_adj_nom" case="caseFirstWord">
2884 <tags>
2885 <tag><var n="chunk"/></tag>
2886 <tag><lit-tag v="UNDET"/></tag>
2887 <tag><clip pos="1" side="tl" part="gen"/></tag>
2888 <tag><clip pos="1" side="tl" part="nbr"/></tag>
2889 </tags>
2890 <lu>
2891 <clip pos="3" side="tl" part="lem"/>
2892 <clip pos="3" side="tl" part="a_prep"/>
2893 </lu>
2894 <b pos="1"/>
2895 <lu>
2896 <clip pos="2" side="tl" part="lem"/>
2897 <clip pos="2" side="tl" part="a_adj"/>
2898 <clip pos="2" side="tl" part="tipus_det"/>
2899 <clip pos="2" side="tl" part="GD" link-to="3"/>
2900 <clip pos="2" side="tl" part="mf"/>
2901 <clip pos="2" side="tl" part="ND" link-to="4"/>
2902 <clip pos="2" side="tl" part="sp"/>
2903 </lu>
2904 <b/>
2905 <lu>
2906 <clip pos="1" side="tl" part="lemh"/>
2907 <clip pos="1" side="tl" part="a_nom"/>
2908 <clip pos="1" side="tl" part="GD" link-to="3"/>
2909 <clip pos="1" side="tl" part="mf"/>
2910 <clip pos="1" side="tl" part="ND" link-to="4"/>
2911 <clip pos="1" side="tl" part="sp"/>
2912 <clip pos="1" side="tl" part="lemq"/>
2913 </lu>
2914 <b/>
2915 </chunk>
2916 </out>
2917 </when>
2918 <otherwise>
2919 <out>
2920 <chunk name="pr_nom_adj" case="caseFirstWord">
2921 <tags>
2922 <tag><var n="chunk"/></tag>
2923 <tag><lit-tag v="UNDET"/></tag>
2924 <tag><clip pos="1" side="tl" part="gen"/></tag>
2925 <tag><clip pos="1" side="tl" part="nbr"/></tag>
2926 </tags>
2927 <lu>
2928 <clip pos="3" side="tl" part="lem"/>
2929 <clip pos="3" side="tl" part="a_prep"/>
2930 </lu>
2931 <b pos="1"/>
2932 <lu>
2933 <clip pos="1" side="tl" part="lemh"/>
2934 <clip pos="1" side="tl" part="a_nom"/>
2935 <clip pos="1" side="tl" part="GD" link-to="3"/>
2936 <clip pos="1" side="tl" part="mf"/>
2937 <clip pos="1" side="tl" part="ND" link-to="4"/>
2938 <clip pos="1" side="tl" part="sp"/>
2939 <clip pos="1" side="tl" part="lemq"/>
2940 </lu>
2941 <b/>
2942 <lu>
2943 <clip pos="2" side="tl" part="lem"/>
2944 <clip pos="2" side="tl" part="a_adj"/>
2945 <clip pos="2" side="tl" part="GD" link-to="3"/>
2946 <clip pos="2" side="tl" part="mf"/>
2947 <clip pos="2" side="tl" part="ND" link-to="4"/>
2948 <clip pos="2" side="tl" part="sp"/>
2949 </lu>
2950 </chunk>
2951 </out>
2952 </otherwise>
2953 </choose>
2954 <let>
2955 <var n="caseFirstWord"/>
2956 <lit v="aa"/>
2957 </let>
2958 </action>
2959 </rule>
2963 <rule comment="REGLA: NOM + POST (etxetara; gaurko)">
2964 <pattern>
2965 <pattern-item n="nom_adv"/>
2966 <pattern-item n="post"/>
2967 </pattern>
2968 <action>
2969 <call-macro n="firstWord">
2970 <with-param pos="1"/>
2971 </call-macro>
2972 <call-macro n="SPgenitivo">
2973 <with-param pos="2"/>
2974 </call-macro>
2975 <out>
2976 <chunk name="pr_nom" case="caseFirstWord">
2977 <tags>
2978 <tag><var n="chunk"/></tag>
2979 <tag><lit-tag v="UNDET"/></tag>
2980 <tag><clip pos="1" side="tl" part="gen"/></tag>
2981 <tag><lit-tag v="sg"/></tag>
2982 </tags>
2983 <lu>
2984 <clip pos="2" side="tl" part="lem"/>
2985 <clip pos="2" side="tl" part="a_prep"/>
2986 </lu>
2987 <b/>
2988 <lu>
2989 <clip pos="1" side="tl" part="lemh"/>
2990 <clip pos="1" side="tl" part="a_nom"/>
2991 <!-- <clip pos="1" side="tl" part="a_adv"/>-->
2992 <clip pos="1" side="tl" part="GD" link-to="3"/>
2993 <clip pos="1" side="tl" part="mf"/>
2994 <lit-tag v="4"/>
2995 <clip pos="1" side="tl" part="lemq"/>
2996 </lu>
2997 </chunk>
2998 </out>
2999 <let>
3000 <var n="caseFirstWord"/>
3001 <lit v="aa"/>
3002 </let>
3003 </action>
3004 </rule>
3007 <rule comment="REGLA: NOM + POST (osasun zentrotatik - por centro de salud)">
3008 <pattern>
3009 <pattern-item n="nom"/>
3010 <pattern-item n="nom"/>
3011 <pattern-item n="post"/>
3012 </pattern>
3013 <action>
3014 <call-macro n="firstWord">
3015 <with-param pos="1"/>
3016 </call-macro>
3017 <call-macro n="SPgenitivo">
3018 <with-param pos="3"/>
3019 </call-macro>
3020 <call-macro n="nbr_n1">
3021 <with-param pos="1"/>
3022 </call-macro>
3023 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
3024 <when>
3025 <test>
3026 <equal>
3027 <clip pos="1" side="tl" part="gen"/>
3028 <lit-tag v="GD"/>
3029 </equal>
3030 </test>
3031 <let>
3032 <clip pos="1" side="tl" part="gen"/>
3033 <lit-tag v="m"/>
3034 </let>
3035 </when>
3036 </choose>
3037 <call-macro n="nbr_n1">
3038 <with-param pos="2"/>
3039 </call-macro>
3041 <out>
3042 <chunk name="pr_nom_pr_nom" case="caseFirstWord">
3043 <tags>
3044 <tag><var n="chunk"/></tag>
3045 <tag><lit-tag v="UNDET"/></tag>
3046 <tag><clip pos="2" side="tl" part="gen"/></tag>
3047 <tag><clip pos="2" side="tl" part="nbr"/></tag>
3048 </tags>
3049 <lu>
3050 <clip pos="3" side="tl" part="lem"/>
3051 <clip pos="3" side="tl" part="a_prep"/>
3052 </lu>
3053 <b/>
3054 <lu>
3055 <clip pos="2" side="tl" part="lemh"/>
3056 <clip pos="2" side="tl" part="a_nom"/>
3057 <clip pos="2" side="tl" part="GD" link-to="3"/>
3058 <clip pos="2" side="tl" part="mf"/>
3059 <clip pos="2" side="tl" part="nbr"/>
3060 <clip pos="2" side="tl" part="lemq"/>
3061 </lu>
3062 <b pos="1"/>
3063 <lu>
3064 <lit v="de"/>
3065 <lit-tag v="pr"/>
3066 </lu>
3067 <b/>
3068 <lu>
3069 <clip pos="1" side="tl" part="lemh"/>
3070 <clip pos="1" side="tl" part="a_nom"/>
3071 <clip pos="1" side="tl" part="gen"/>
3072 <clip pos="1" side="tl" part="nbr"/>
3073 <clip pos="1" side="tl" part="lemq"/>
3074 </lu>
3075 </chunk>
3076 </out>
3077 <let>
3078 <var n="caseFirstWord"/>
3079 <lit v="aa"/>
3080 </let>
3081 </action>
3082 </rule>
3085 <rule comment="REGLA: NOM + DET + POST (etxera)">
3086 <pattern>
3087 <pattern-item n="nom_np"/>
3088 <pattern-item n="det"/>
3089 <pattern-item n="post"/>
3090 </pattern>
3091 <action>
3092 <call-macro n="firstWord">
3093 <with-param pos="1"/>
3094 </call-macro>
3095 <call-macro n="concord_n2">
3096 <with-param pos="1"/>
3097 <with-param pos="2"/>
3098 </call-macro>
3099 <call-macro n="SPgenitivo">
3100 <with-param pos="3"/>
3101 </call-macro>
3102 <call-macro n="tipo_det">
3103 <with-param pos="2"/>
3104 </call-macro>
3105 <out>
3106 <chunk name="pr_det_nom" case="caseFirstWord">
3107 <tags>
3108 <tag><var n="chunk"/></tag>
3109 <tag><var n="tipusdet"/></tag>
3110 <tag><clip pos="1" side="tl" part="gen"/></tag>
3111 <tag><clip pos="1" side="tl" part="nbr"/></tag>
3112 </tags>
3113 <lu>
3114 <clip pos="3" side="tl" part="lem"/>
3115 <clip pos="3" side="tl" part="a_prep"/>
3116 </lu>
3117 <b pos="1"/>
3118 <lu>
3119 <clip pos="2" side="tl" part="lem"/>
3120 <clip pos="2" side="tl" part="a_det"/>
3121 <lit-tag v="2"/>
3122 <clip pos="2" side="tl" part="GD" link-to="3"/>
3123 <clip pos="2" side="tl" part="mf"/>
3124 <clip pos="2" side="tl" part="nbr"/>
3125 </lu>
3126 <b/>
3127 <lu>
3128 <clip pos="1" side="tl" part="lemh"/>
3129 <clip pos="1" side="tl" part="a_nom"/>
3130 <clip pos="1" side="tl" part="GD" link-to="3"/>
3131 <clip pos="1" side="tl" part="mf"/>
3132 <clip pos="1" side="tl" part="ND" link-to="4"/>
3133 <clip pos="1" side="tl" part="sp"/>
3134 <clip pos="1" side="tl" part="lemq"/>
3135 </lu>
3136 </chunk>
3137 </out>
3138 <let>
3139 <var n="caseFirstWord"/>
3140 <lit v="aa"/>
3141 </let>
3142 </action>
3143 </rule>
3145 <rule comment="REGLA: NOM + ADJ + DET + POST (etxe gorrira)">
3146 <pattern>
3147 <pattern-item n="nom"/>
3148 <pattern-item n="adj"/>
3149 <pattern-item n="det"/>
3150 <pattern-item n="post"/>
3151 </pattern>
3152 <action>
3153 <call-macro n="firstWord">
3154 <with-param pos="1"/>
3155 </call-macro>
3156 <call-macro n="concord_n3">
3157 <with-param pos="1"/>
3158 <with-param pos="2"/>
3159 <with-param pos="3"/>
3160 </call-macro>
3161 <call-macro n="SPgenitivo">
3162 <with-param pos="4"/>
3163 </call-macro>
3164 <call-macro n="tipo_det">
3165 <with-param pos="3"/>
3166 </call-macro>
3167 <choose>
3168 <when>
3169 <test>
3170 <or>
3171 <equal>
3172 <clip pos="2" side="tl" part="a_adj"/>
3173 <lit-tag v="adjant"/>
3174 </equal>
3175 <equal>
3176 <clip pos="2" side="tl" part="a_adj"/>
3177 <lit-tag v="det"/>
3178 </equal>
3179 </or>
3180 </test>
3181 <out>
3182 <chunk name="pr_det_adj_nom" case="caseFirstWord">
3183 <tags>
3184 <tag><var n="chunk"/></tag>
3185 <tag><var n="tipusdet"/></tag>
3186 <tag><clip pos="1" side="tl" part="gen"/></tag>
3187 <tag><clip pos="1" side="tl" part="nbr"/></tag>
3188 </tags>
3189 <lu>
3190 <clip pos="4" side="tl" part="lem"/>
3191 <clip pos="4" side="tl" part="a_prep"/>
3192 </lu>
3193 <b pos="1"/>
3194 <lu>
3195 <clip pos="3" side="tl" part="lem"/>
3196 <clip pos="3" side="tl" part="a_det"/>
3197 <lit-tag v="2"/>
3198 <clip pos="3" side="tl" part="GD" link-to="3"/>
3199 <clip pos="3" side="tl" part="mf"/>
3200 <clip pos="3" side="tl" part="nbr"/>
3201 </lu>
3202 <b pos="2"/>
3203 <lu>
3204 <clip pos="2" side="tl" part="lem"/>
3205 <clip pos="2" side="tl" part="a_adj"/>
3206 <clip pos="2" side="tl" part="tipus_det"/>
3207 <clip pos="2" side="tl" part="GD" link-to="3"/>
3208 <clip pos="2" side="tl" part="mf"/>
3209 <clip pos="2" side="tl" part="ND" link-to="4"/>
3210 <clip pos="2" side="tl" part="sp"/>
3211 </lu>
3212 <b/>
3213 <lu>
3214 <clip pos="1" side="tl" part="lemh"/>
3215 <clip pos="1" side="tl" part="a_nom"/>
3216 <clip pos="1" side="tl" part="GD" link-to="3"/>
3217 <clip pos="1" side="tl" part="mf"/>
3218 <clip pos="1" side="tl" part="ND" link-to="4"/>
3219 <clip pos="1" side="tl" part="sp"/>
3220 <clip pos="1" side="tl" part="lemq"/>
3221 </lu>
3222 </chunk>
3223 </out>
3224 </when>
3225 <otherwise>
3227 <out>
3228 <chunk name="pr_det_nom_adj" case="caseFirstWord">
3229 <tags>
3230 <tag><var n="chunk"/></tag>
3231 <tag><var n="tipusdet"/></tag>
3232 <tag><clip pos="1" side="tl" part="gen"/></tag>
3233 <tag><clip pos="1" side="tl" part="nbr"/></tag>
3234 </tags>
3235 <lu>
3236 <clip pos="4" side="tl" part="lem"/>
3237 <clip pos="4" side="tl" part="a_prep"/>
3238 </lu>
3239 <b pos="1"/>
3240 <lu>
3241 <clip pos="3" side="tl" part="lem"/>
3242 <clip pos="3" side="tl" part="a_det"/>
3243 <lit-tag v="2"/>
3244 <clip pos="3" side="tl" part="GD" link-to="3"/>
3245 <clip pos="3" side="tl" part="mf"/>
3246 <clip pos="3" side="tl" part="nbr"/>
3247 </lu>
3248 <b pos="2"/>
3249 <lu>
3250 <clip pos="1" side="tl" part="lemh"/>
3251 <clip pos="1" side="tl" part="a_nom"/>
3252 <clip pos="1" side="tl" part="GD" link-to="3"/>
3253 <clip pos="1" side="tl" part="mf"/>
3254 <clip pos="1" side="tl" part="ND" link-to="4"/>
3255 <clip pos="1" side="tl" part="sp"/>
3256 <clip pos="1" side="tl" part="lemq"/>
3257 </lu>
3258 <b/>
3259 <lu>
3260 <clip pos="2" side="tl" part="lem"/>
3261 <clip pos="2" side="tl" part="a_adj"/>
3262 <clip pos="2" side="tl" part="GD" link-to="3"/>
3263 <clip pos="2" side="tl" part="mf"/>
3264 <clip pos="2" side="tl" part="ND" link-to="4"/>
3265 <clip pos="2" side="tl" part="sp"/>
3266 </lu>
3267 </chunk>
3268 </out>
3269 </otherwise>
3270 </choose>
3271 <let>
3272 <var n="caseFirstWord"/>
3273 <lit v="aa"/>
3274 </let>
3275 </action>
3276 </rule>
3279 <rule comment="REGLA: NOM + CONJ + NOM + POST (Araba eta Bizkaiko)">
3280 <pattern>
3281 <pattern-item n="nom_np"/>
3282 <pattern-item n="conj"/>
3283 <pattern-item n="nom_np"/>
3284 <pattern-item n="post"/>
3285 </pattern>
3286 <action>
3287 <call-macro n="firstWord">
3288 <with-param pos="1"/>
3289 </call-macro>
3290 <call-macro n="SPgenitivo">
3291 <with-param pos="4"/>
3292 </call-macro>
3293 <call-macro n="nbr_n1">
3294 <with-param pos="1"/>
3295 </call-macro>
3296 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
3297 <when>
3298 <test>
3299 <equal>
3300 <clip pos="1" side="tl" part="gen"/>
3301 <lit-tag v="GD"/>
3302 </equal>
3303 </test>
3304 <let>
3305 <clip pos="1" side="tl" part="gen"/>
3306 <lit-tag v="m"/>
3307 </let>
3308 </when>
3309 </choose>
3310 <call-macro n="nbr_n1">
3311 <with-param pos="3"/>
3312 </call-macro>
3313 <out>
3314 <chunk name="pr_nom_cj_nom" case="caseFirstWord">
3315 <tags>
3316 <tag><var n="chunk"/></tag>
3317 <tag><lit-tag v="UNDET"/></tag>
3318 <tag><clip pos="3" side="tl" part="gen"/></tag>
3319 <tag><clip pos="3" side="tl" part="nbr"/></tag>
3320 </tags>
3321 <lu>
3322 <clip pos="4" side="tl" part="lem"/>
3323 <clip pos="4" side="tl" part="a_prep"/>
3324 </lu>
3325 <b/>
3326 <lu>
3327 <clip pos="1" side="tl" part="lemh"/>
3328 <clip pos="1" side="tl" part="a_nom"/>
3329 <clip pos="1" side="tl" part="gen"/>
3330 <clip pos="1" side="tl" part="nbr"/>
3331 <clip pos="1" side="tl" part="lemq"/>
3332 </lu>
3333 <b pos="1"/>
3334 <lu>
3335 <clip pos="2" side="tl" part="whole"/>
3336 </lu>
3337 <b pos="2"/>
3338 <lu>
3339 <clip pos="3" side="tl" part="lemh"/>
3340 <clip pos="3" side="tl" part="a_nom"/>
3341 <clip pos="3" side="tl" part="GD" link-to="3"/>
3342 <clip pos="3" side="tl" part="mf"/>
3343 <clip pos="3" side="tl" part="nbr"/>
3344 <clip pos="3" side="tl" part="lemq"/>
3345 </lu>
3346 </chunk>
3347 </out>
3348 <let>
3349 <var n="caseFirstWord"/>
3350 <lit v="aa"/>
3351 </let>
3352 </action>
3353 </rule>
3355 <rule comment="REGLA: NOM, NOM + CONJ + NOM + POST (Gipuzkoa, Araba eta Bizkaiko)">
3356 <pattern>
3357 <pattern-item n="nom_np"/>
3358 <pattern-item n="cm"/>
3359 <pattern-item n="nom_np"/>
3360 <pattern-item n="conj"/>
3361 <pattern-item n="nom_np"/>
3362 <pattern-item n="post"/>
3363 </pattern>
3364 <action>
3365 <call-macro n="firstWord">
3366 <with-param pos="1"/>
3367 </call-macro>
3368 <call-macro n="SPgenitivo">
3369 <with-param pos="6"/>
3370 </call-macro>
3371 <call-macro n="nbr_n1">
3372 <with-param pos="1"/>
3373 </call-macro>
3374 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
3375 <when>
3376 <test>
3377 <equal>
3378 <clip pos="1" side="tl" part="gen"/>
3379 <lit-tag v="GD"/>
3380 </equal>
3381 </test>
3382 <let>
3383 <clip pos="1" side="tl" part="gen"/>
3384 <lit-tag v="m"/>
3385 </let>
3386 </when>
3387 </choose>
3388 <call-macro n="nbr_n1">
3389 <with-param pos="3"/>
3390 </call-macro>
3391 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
3392 <when>
3393 <test>
3394 <equal>
3395 <clip pos="3" side="tl" part="gen"/>
3396 <lit-tag v="GD"/>
3397 </equal>
3398 </test>
3399 <let>
3400 <clip pos="3" side="tl" part="gen"/>
3401 <lit-tag v="m"/>
3402 </let>
3403 </when>
3404 </choose>
3405 <call-macro n="nbr_n1">
3406 <with-param pos="5"/>
3407 </call-macro>
3408 <out>
3409 <chunk name="pr_nom_nom_cj_nom" case="caseFirstWord">
3410 <tags>
3411 <tag><var n="chunk"/></tag>
3412 <tag><lit-tag v="UNDET"/></tag>
3413 <tag><clip pos="5" side="tl" part="gen"/></tag>
3414 <tag><clip pos="5" side="tl" part="nbr"/></tag>
3415 </tags>
3416 <lu>
3417 <clip pos="6" side="tl" part="lem"/>
3418 <clip pos="6" side="tl" part="a_prep"/>
3419 </lu>
3420 <b/>
3421 <lu>
3422 <clip pos="1" side="tl" part="lemh"/>
3423 <clip pos="1" side="tl" part="a_nom"/>
3424 <clip pos="1" side="tl" part="gen"/>
3425 <clip pos="1" side="tl" part="nbr"/>
3426 <clip pos="1" side="tl" part="lemq"/>
3427 </lu>
3428 <lu>
3429 <clip pos="2" side="tl" part="whole"/>
3430 </lu>
3431 <b pos="2"/>
3432 <lu>
3433 <clip pos="3" side="tl" part="lemh"/>
3434 <clip pos="3" side="tl" part="a_nom"/>
3435 <clip pos="1" side="tl" part="gen"/>
3436 <clip pos="1" side="tl" part="nbr"/>
3437 <clip pos="3" side="tl" part="lemq"/>
3438 </lu>
3439 <b pos="3"/>
3440 <lu>
3441 <clip pos="4" side="tl" part="whole"/>
3442 </lu>
3443 <b pos="4"/>
3444 <lu>
3445 <clip pos="5" side="tl" part="lemh"/>
3446 <clip pos="5" side="tl" part="a_nom"/>
3447 <clip pos="5" side="tl" part="GD" link-to="3"/>
3448 <clip pos="5" side="tl" part="mf"/>
3449 <clip pos="5" side="tl" part="nbr"/>
3450 <clip pos="5" side="tl" part="lemq"/>
3451 </lu>
3452 </chunk>
3453 </out>
3454 <let>
3455 <var n="caseFirstWord"/>
3456 <lit v="aa"/>
3457 </let>
3458 </action>
3459 </rule>
3462 <rule comment="REGLA: PRONOMBRE ( para asignar género a 'nosotros' y 'vosotros'. Por ahora será 'm' por defecto) ">
3463 <pattern>
3464 <pattern-item n="prnpers"/>
3465 </pattern>
3466 <action>
3467 <call-macro n="firstWord">
3468 <with-param pos="1"/>
3469 </call-macro>
3470 <call-macro n="gen_prn">
3471 <with-param pos="1"/>
3472 </call-macro>
3473 <out>
3474 <chunk name="prnpers" case="caseFirstWord">
3475 <tags>
3476 <tag><lit-tag v="PRN"/></tag>
3477 <tag><clip pos="1" side="tl" part="tipus_prn"/></tag>
3478 <tag><clip pos="1" side="tl" part="pers"/></tag>
3479 <tag><clip pos="1" side="tl" part="nbr"/></tag>
3480 </tags>
3481 <lu>
3482 <clip pos="1" side="tl" part="whole"/>
3483 </lu>
3484 </chunk>
3485 </out>
3486 <let>
3487 <var n="caseFirstWord"/>
3488 <lit v="aa"/>
3489 </let>
3490 </action>
3491 </rule>
3493 <rule comment="REGLA: PRONOMBRE + POST(gurekin, norekin - con nosotros, con quién) ">
3494 <pattern>
3495 <pattern-item n="prn"/>
3496 <pattern-item n="post"/>
3497 </pattern>
3498 <action>
3499 <call-macro n="firstWord">
3500 <with-param pos="1"/>
3501 </call-macro>
3502 <call-macro n="gen_prn">
3503 <with-param pos="1"/>
3504 </call-macro>
3505 <call-macro n="SPgenitivo">
3506 <with-param pos="2"/>
3507 </call-macro>
3508 <out>
3509 <chunk name="pr_prn" case="caseFirstWord">
3510 <tags>
3511 <tag><var n="chunk"/></tag>
3512 <tag><clip pos="1" side="tl" part="tipus_prn"/></tag>
3513 <tag><clip pos="1" side="tl" part="pers"/></tag>
3514 <tag><clip pos="1" side="tl" part="nbr"/></tag>
3515 </tags>
3516 <lu>
3517 <clip pos="2" side="tl" part="lem"/>
3518 <clip pos="2" side="tl" part="a_prep"/>
3519 </lu>
3520 <b/>
3521 <lu>
3522 <clip pos="1" side="tl" part="whole"/>
3523 </lu>
3524 </chunk>
3525 </out>
3526 <let>
3527 <var n="caseFirstWord"/>
3528 <lit v="aa"/>
3529 </let>
3530 </action>
3531 </rule>
3533 <rule comment="REGLA: DET + NOM (zenbait etxe - algunas casas /
3534 nahiko jende = bastante jende..... pensar singular/plural nom!!!!!!!!!!!!!!!!!!!!!!!!!!!!
3535 pingui pingui pingui MG
3538 <pattern>
3539 <pattern-item n="detindizl"/>
3540 <pattern-item n="nom_np"/>
3541 </pattern>
3542 <action>
3543 <call-macro n="firstWord">
3544 <with-param pos="1"/>
3545 </call-macro>
3546 <call-macro n="concord_n2">
3547 <with-param pos="2"/>
3548 <with-param pos="1"/>
3549 </call-macro>
3550 <call-macro n="tipo_det">
3551 <with-param pos="1"/>
3552 </call-macro>
3553 <out>
3554 <chunk name="det_nom" case="caseFirstWord">
3555 <tags>
3556 <tag><lit-tag v="SN"/></tag>
3557 <tag><var n="tipusdet"/></tag>
3558 <tag><clip pos="2" side="tl" part="gen"/></tag>
3559 <tag><clip pos="2" side="tl" part="nbr"/></tag>
3560 </tags>
3561 <lu>
3562 <clip pos="1" side="tl" part="lem"/>
3563 <clip pos="1" side="tl" part="a_adj"/>
3564 <clip pos="1" side="tl" part="tipus_det"/>
3565 <clip pos="1" side="tl" part="GD" link-to="3"/>
3566 <clip pos="1" side="tl" part="mf"/>
3567 <clip pos="1" side="tl" part="ND" link-to="4"/>
3568 <clip pos="1" side="tl" part="sp"/>
3569 </lu>
3570 <b pos="1"/>
3571 <lu>
3572 <clip pos="2" side="tl" part="lemh"/>
3573 <clip pos="2" side="tl" part="a_nom"/>
3574 <clip pos="2" side="tl" part="GD" link-to="3"/>
3575 <clip pos="2" side="tl" part="mf"/>
3576 <clip pos="2" side="tl" part="ND" link-to="4"/>
3577 <clip pos="2" side="tl" part="sp"/>
3578 <clip pos="2" side="tl" part="lemq"/>
3579 </lu>
3580 </chunk>
3581 </out>
3582 <let>
3583 <var n="caseFirstWord"/>
3584 <lit v="aa"/>
3585 </let>
3586 </action>
3587 </rule>
3589 <rule comment="REGLA: DET + NOM (zenbait etxetan - en algunas casas /
3590 nahiko jende = bastante jende..... pensar singular/plural nom!!!!!!!!!!!!!!!!!!!!!!!!!!!!
3591 pingui pingui pingui MG
3594 <pattern>
3595 <pattern-item n="detindizl"/>
3596 <pattern-item n="nom_np"/>
3597 <pattern-item n="post"/>
3598 </pattern>
3599 <action>
3600 <call-macro n="firstWord">
3601 <with-param pos="1"/>
3602 </call-macro>
3603 <call-macro n="concord_n2">
3604 <with-param pos="2"/>
3605 <with-param pos="1"/>
3606 </call-macro>
3607 <call-macro n="tipo_det">
3608 <with-param pos="1"/>
3609 </call-macro>
3610 <call-macro n="SPgenitivo">
3611 <with-param pos="3"/>
3612 </call-macro>
3613 <out>
3614 <chunk name="pr_det_nom" case="caseFirstWord">
3615 <tags>
3616 <tag><var n="chunk"/></tag>
3617 <tag><var n="tipusdet"/></tag>
3618 <tag><clip pos="2" side="tl" part="gen"/></tag>
3619 <tag><clip pos="2" side="tl" part="nbr"/></tag>
3620 </tags>
3621 <lu>
3622 <clip pos="3" side="tl" part="lem"/>
3623 <clip pos="3" side="tl" part="a_prep"/>
3624 </lu>
3625 <b pos="1"/>
3626 <lu>
3627 <clip pos="1" side="tl" part="lem"/>
3628 <clip pos="1" side="tl" part="a_adj"/>
3629 <clip pos="1" side="tl" part="tipus_det"/>
3630 <clip pos="1" side="tl" part="GD" link-to="3"/>
3631 <clip pos="1" side="tl" part="mf"/>
3632 <clip pos="1" side="tl" part="ND" link-to="4"/>
3633 <clip pos="1" side="tl" part="sp"/>
3634 </lu>
3635 <b/>
3636 <lu>
3637 <clip pos="2" side="tl" part="lemh"/>
3638 <clip pos="2" side="tl" part="a_nom"/>
3639 <clip pos="2" side="tl" part="GD" link-to="3"/>
3640 <clip pos="2" side="tl" part="mf"/>
3641 <clip pos="2" side="tl" part="ND" link-to="4"/>
3642 <clip pos="2" side="tl" part="sp"/>
3643 <clip pos="2" side="tl" part="lemq"/>
3644 </lu>
3645 </chunk>
3646 </out>
3647 <let>
3648 <var n="caseFirstWord"/>
3649 <lit v="aa"/>
3650 </let>
3651 </action>
3652 </rule>
3656 <rule comment="REGLA: ADJ + NOM + DET (euskal presoak)">
3657 <pattern>
3658 <pattern-item n="adjizl"/>
3659 <pattern-item n="nom_np"/>
3660 <pattern-item n="det"/>
3661 </pattern>
3662 <action>
3663 <call-macro n="firstWord">
3664 <with-param pos="1"/>
3665 </call-macro>
3666 <call-macro n="concord_n3">
3667 <with-param pos="2"/>
3668 <with-param pos="1"/>
3669 <with-param pos="3"/>
3670 </call-macro>
3671 <call-macro n="tipo_det">
3672 <with-param pos="3"/>
3673 </call-macro>
3674 <choose>
3675 <when>
3676 <test>
3677 <or>
3678 <equal>
3679 <clip pos="1" side="tl" part="a_adj"/>
3680 <lit-tag v="adjant"/>
3681 </equal>
3682 <equal>
3683 <clip pos="1" side="tl" part="a_adj"/>
3684 <lit-tag v="det"/>
3685 </equal>
3686 </or>
3687 </test>
3688 <out>
3689 <chunk name="det_adj_nom" case="caseFirstWord">
3690 <tags>
3691 <tag><lit-tag v="SN"/></tag>
3692 <tag><var n="tipusdet"/></tag>
3693 <tag><clip pos="2" side="tl" part="gen"/></tag>
3694 <tag><clip pos="2" side="tl" part="nbr"/></tag>
3695 </tags>
3696 <lu>
3697 <clip pos="3" side="tl" part="lem"/>
3698 <clip pos="3" side="tl" part="a_det"/>
3699 <lit-tag v="2"/>
3700 <clip pos="3" side="tl" part="GD" link-to="3"/>
3701 <clip pos="3" side="tl" part="mf"/>
3702 <clip pos="3" side="tl" part="nbr"/>
3703 </lu>
3704 <b pos="1"/>
3705 <lu>
3706 <clip pos="1" side="tl" part="lem"/>
3707 <clip pos="1" side="tl" part="a_adj"/>
3708 <clip pos="1" side="tl" part="tipus_det"/>
3709 <clip pos="1" side="tl" part="GD" link-to="3"/>
3710 <clip pos="1" side="tl" part="mf"/>
3711 <clip pos="1" side="tl" part="ND" link-to="4"/>
3712 <clip pos="1" side="tl" part="sp"/>
3713 </lu>
3714 <b pos="2"/>
3715 <lu>
3716 <clip pos="2" side="tl" part="lemh"/>
3717 <clip pos="2" side="tl" part="a_nom"/>
3718 <clip pos="2" side="tl" part="GD" link-to="3"/>
3719 <clip pos="2" side="tl" part="mf"/>
3720 <clip pos="2" side="tl" part="ND" link-to="4"/>
3721 <clip pos="2" side="tl" part="sp"/>
3722 <clip pos="2" side="tl" part="lemq"/>
3723 </lu>
3724 </chunk>
3725 </out>
3726 </when>
3727 <otherwise>
3728 <out>
3729 <chunk name="det_nom_adj" case="caseFirstWord">
3730 <tags>
3731 <tag><lit-tag v="SN"/></tag>
3732 <tag><var n="tipusdet"/></tag>
3733 <tag><clip pos="2" side="tl" part="gen"/></tag>
3734 <tag><clip pos="2" side="tl" part="nbr"/></tag>
3735 </tags>
3736 <lu>
3737 <clip pos="3" side="tl" part="lem"/>
3738 <clip pos="3" side="tl" part="a_det"/>
3739 <lit-tag v="2"/>
3740 <clip pos="3" side="tl" part="GD" link-to="3"/>
3741 <clip pos="3" side="tl" part="mf"/>
3742 <clip pos="3" side="tl" part="nbr"/>
3743 </lu>
3744 <b pos="1"/>
3745 <lu>
3746 <clip pos="2" side="tl" part="lemh"/>
3747 <clip pos="2" side="tl" part="a_nom"/>
3748 <clip pos="2" side="tl" part="GD" link-to="3"/>
3749 <clip pos="2" side="tl" part="mf"/>
3750 <clip pos="2" side="tl" part="ND" link-to="4"/>
3751 <clip pos="2" side="tl" part="sp"/>
3752 <clip pos="2" side="tl" part="lemq"/>
3753 </lu>
3754 <b pos="2"/>
3755 <lu>
3756 <clip pos="1" side="tl" part="lem"/>
3757 <clip pos="1" side="tl" part="a_adj"/>
3758 <clip pos="1" side="tl" part="GD" link-to="3"/>
3759 <clip pos="1" side="tl" part="mf"/>
3760 <clip pos="1" side="tl" part="ND" link-to="4"/>
3761 <clip pos="1" side="tl" part="sp"/>
3762 </lu>
3763 </chunk>
3764 </out>
3765 </otherwise>
3766 </choose>
3767 <let>
3768 <var n="caseFirstWord"/>
3769 <lit v="aa"/>
3770 </let>
3771 </action>
3772 </rule>
3775 <rule comment="REGLA: ADJ + NOM + NOM + DET (azken lege proiektua - el último proyecto de ley)">
3776 <pattern>
3777 <pattern-item n="adjizl"/>
3778 <pattern-item n="nom"/>
3779 <pattern-item n="nom"/>
3780 <pattern-item n="det"/>
3781 </pattern>
3782 <action>
3783 <call-macro n="firstWord">
3784 <with-param pos="1"/>
3785 </call-macro>
3786 <call-macro n="concord_n3">
3787 <with-param pos="3"/>
3788 <with-param pos="1"/>
3789 <with-param pos="4"/>
3790 </call-macro>
3791 <call-macro n="tipo_det">
3792 <with-param pos="4"/>
3793 </call-macro>
3794 <call-macro n="nbr_n1">
3795 <with-param pos="2"/>
3796 </call-macro>
3797 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
3798 <when>
3799 <test>
3800 <equal>
3801 <clip pos="2" side="tl" part="gen"/>
3802 <lit-tag v="GD"/>
3803 </equal>
3804 </test>
3805 <let>
3806 <clip pos="2" side="tl" part="gen"/>
3807 <lit-tag v="m"/>
3808 </let>
3809 </when>
3810 </choose>
3811 <choose>
3812 <when>
3813 <test>
3814 <or>
3815 <equal>
3816 <clip pos="1" side="tl" part="a_adj"/>
3817 <lit-tag v="adjant"/>
3818 </equal>
3819 <equal>
3820 <clip pos="1" side="tl" part="a_adj"/>
3821 <lit-tag v="det"/>
3822 </equal>
3823 </or>
3824 </test>
3825 <out>
3826 <chunk name="det_adj_nom_pr_nom" case="caseFirstWord">
3827 <tags>
3828 <tag><lit-tag v="SN"/></tag>
3829 <tag><var n="tipusdet"/></tag>
3830 <tag><clip pos="3" side="tl" part="gen"/></tag>
3831 <tag><clip pos="3" side="tl" part="nbr"/></tag>
3832 </tags>
3833 <lu>
3834 <clip pos="4" side="tl" part="lem"/>
3835 <clip pos="4" side="tl" part="a_det"/>
3836 <lit-tag v="2"/>
3837 <clip pos="4" side="tl" part="GD" link-to="3"/>
3838 <clip pos="4" side="tl" part="mf"/>
3839 <clip pos="4" side="tl" part="nbr"/>
3840 </lu>
3841 <b/>
3842 <lu>
3843 <clip pos="1" side="tl" part="lem"/>
3844 <clip pos="1" side="tl" part="a_adj"/>
3845 <clip pos="1" side="tl" part="tipus_det"/>
3846 <clip pos="1" side="tl" part="GD" link-to="3"/>
3847 <clip pos="1" side="tl" part="mf"/>
3848 <clip pos="1" side="tl" part="ND" link-to="4"/>
3849 <clip pos="1" side="tl" part="sp"/>
3850 </lu>
3851 <b pos="1"/>
3852 <lu>
3853 <clip pos="3" side="tl" part="lemh"/>
3854 <clip pos="3" side="tl" part="a_nom"/>
3855 <clip pos="3" side="tl" part="GD" link-to="3"/>
3856 <clip pos="3" side="tl" part="mf"/>
3857 <clip pos="3" side="tl" part="ND" link-to="4"/>
3858 <clip pos="3" side="tl" part="sp"/>
3859 <clip pos="3" side="tl" part="lemq"/>
3860 </lu>
3861 <b pos="2"/>
3862 <lu>
3863 <lit v="de"/>
3864 <lit-tag v="pr"/>
3865 </lu>
3866 <b pos="3"/>
3867 <lu>
3868 <clip pos="2" side="tl" part="lemh"/>
3869 <clip pos="2" side="tl" part="a_nom"/>
3870 <clip pos="2" side="tl" part="gen"/>
3871 <clip pos="2" side="tl" part="nbr"/>
3872 <clip pos="2" side="tl" part="lemq"/>
3873 </lu>
3874 </chunk>
3875 </out>
3876 </when>
3877 <otherwise>
3878 <out>
3879 <chunk name="det_nom_pr_nom_adj" case="caseFirstWord">
3880 <tags>
3881 <tag><lit-tag v="SN"/></tag>
3882 <tag><var n="tipusdet"/></tag>
3883 <tag><clip pos="3" side="tl" part="gen"/></tag>
3884 <tag><clip pos="3" side="tl" part="nbr"/></tag>
3885 </tags>
3886 <lu>
3887 <clip pos="4" side="tl" part="lem"/>
3888 <clip pos="4" side="tl" part="a_det"/>
3889 <lit-tag v="2"/>
3890 <clip pos="4" side="tl" part="GD" link-to="3"/>
3891 <clip pos="4" side="tl" part="mf"/>
3892 <clip pos="4" side="tl" part="nbr"/>
3893 </lu>
3894 <b/>
3895 <lu>
3896 <clip pos="3" side="tl" part="lemh"/>
3897 <clip pos="3" side="tl" part="a_nom"/>
3898 <clip pos="3" side="tl" part="GD" link-to="3"/>
3899 <clip pos="3" side="tl" part="mf"/>
3900 <clip pos="3" side="tl" part="ND" link-to="4"/>
3901 <clip pos="3" side="tl" part="sp"/>
3902 <clip pos="3" side="tl" part="lemq"/>
3903 </lu>
3904 <b pos="1"/>
3905 <lu>
3906 <lit v="de"/>
3907 <lit-tag v="pr"/>
3908 </lu>
3909 <b pos="2"/>
3910 <lu>
3911 <clip pos="2" side="tl" part="lemh"/>
3912 <clip pos="2" side="tl" part="a_nom"/>
3913 <clip pos="2" side="tl" part="gen"/>
3914 <clip pos="2" side="tl" part="nbr"/>
3915 <clip pos="2" side="tl" part="lemq"/>
3916 </lu>
3917 <b pos="3"/>
3918 <lu>
3919 <clip pos="1" side="tl" part="lem"/>
3920 <clip pos="1" side="tl" part="a_adj"/>
3921 <clip pos="1" side="tl" part="GD" link-to="3"/>
3922 <clip pos="1" side="tl" part="mf"/>
3923 <clip pos="1" side="tl" part="ND" link-to="4"/>
3924 <clip pos="1" side="tl" part="sp"/>
3925 </lu>
3926 </chunk>
3927 </out>
3928 </otherwise>
3929 </choose>
3930 <let>
3931 <var n="caseFirstWord"/>
3932 <lit v="aa"/>
3933 </let>
3934 </action>
3935 </rule>
3938 <rule comment="REGLA: ADJ + NOM + NOM + POST (azken osasun zentrotatik - de último centro de salud)">
3939 <pattern>
3940 <pattern-item n="adjizl"/>
3941 <pattern-item n="nom"/>
3942 <pattern-item n="nom"/>
3943 <pattern-item n="post"/>
3944 </pattern>
3945 <action>
3946 <call-macro n="firstWord">
3947 <with-param pos="1"/>
3948 </call-macro>
3949 <call-macro n="concord_n2">
3950 <with-param pos="3"/>
3951 <with-param pos="1"/>
3952 </call-macro>
3953 <call-macro n="SPgenitivo">
3954 <with-param pos="4"/>
3955 </call-macro>
3956 <call-macro n="nbr_n1">
3957 <with-param pos="2"/>
3958 </call-macro>
3959 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
3960 <when>
3961 <test>
3962 <equal>
3963 <clip pos="2" side="tl" part="gen"/>
3964 <lit-tag v="GD"/>
3965 </equal>
3966 </test>
3967 <let>
3968 <clip pos="2" side="tl" part="gen"/>
3969 <lit-tag v="m"/>
3970 </let>
3971 </when>
3972 </choose>
3973 <choose>
3974 <when>
3975 <test>
3976 <or>
3977 <equal>
3978 <clip pos="1" side="tl" part="a_adj"/>
3979 <lit-tag v="adjant"/>
3980 </equal>
3981 <equal>
3982 <clip pos="1" side="tl" part="a_adj"/>
3983 <lit-tag v="det"/>
3984 </equal>
3985 </or>
3986 </test>
3987 <out>
3988 <chunk name="pr_a_n_pr_n" case="caseFirstWord">
3989 <tags>
3990 <tag><var n="chunk"/></tag>
3991 <tag><lit-tag v="UNDET"/></tag>
3992 <tag><clip pos="3" side="tl" part="gen"/></tag>
3993 <tag><clip pos="3" side="tl" part="nbr"/></tag>
3994 </tags>
3995 <lu>
3996 <clip pos="4" side="tl" part="lem"/>
3997 <clip pos="4" side="tl" part="a_prep"/>
3998 </lu>
3999 <b/>
4000 <lu>
4001 <clip pos="1" side="tl" part="lem"/>
4002 <clip pos="1" side="tl" part="a_adj"/>
4003 <clip pos="1" side="tl" part="tipus_det"/>
4004 <clip pos="1" side="tl" part="GD" link-to="3"/>
4005 <clip pos="1" side="tl" part="mf"/>
4006 <clip pos="1" side="tl" part="ND" link-to="4"/>
4007 <clip pos="1" side="tl" part="sp"/>
4008 </lu>
4009 <b pos="1"/>
4010 <lu>
4011 <clip pos="3" side="tl" part="lemh"/>
4012 <clip pos="3" side="tl" part="a_nom"/>
4013 <clip pos="3" side="tl" part="GD" link-to="3"/>
4014 <clip pos="3" side="tl" part="mf"/>
4015 <clip pos="3" side="tl" part="ND" link-to="4"/>
4016 <clip pos="3" side="tl" part="sp"/>
4017 <clip pos="3" side="tl" part="lemq"/>
4018 </lu>
4019 <b pos="2"/>
4020 <lu>
4021 <lit v="de"/>
4022 <lit-tag v="pr"/>
4023 </lu>
4024 <b/>
4025 <lu>
4026 <clip pos="2" side="tl" part="lemh"/>
4027 <clip pos="2" side="tl" part="a_nom"/>
4028 <clip pos="2" side="tl" part="gen"/>
4029 <clip pos="2" side="tl" part="nbr"/>
4030 <clip pos="2" side="tl" part="lemq"/>
4031 </lu>
4032 </chunk>
4033 </out>
4034 </when>
4035 <otherwise>
4036 <out>
4037 <chunk name="pr_n_pr_n_a" case="caseFirstWord">
4038 <tags>
4039 <tag><var n="chunk"/></tag>
4040 <tag><lit-tag v="UNDET"/></tag>
4041 <tag><clip pos="3" side="tl" part="gen"/></tag>
4042 <tag><clip pos="3" side="tl" part="nbr"/></tag>
4043 </tags>
4044 <lu>
4045 <clip pos="4" side="tl" part="lem"/>
4046 <clip pos="4" side="tl" part="a_prep"/>
4047 </lu>
4048 <b/>
4049 <lu>
4050 <clip pos="3" side="tl" part="lemh"/>
4051 <clip pos="3" side="tl" part="a_nom"/>
4052 <clip pos="3" side="tl" part="GD" link-to="3"/>
4053 <clip pos="3" side="tl" part="mf"/>
4054 <clip pos="3" side="tl" part="ND" link-to="4"/>
4055 <clip pos="3" side="tl" part="sp"/>
4056 <clip pos="3" side="tl" part="lemq"/>
4057 </lu>
4058 <b pos="1"/>
4059 <lu>
4060 <lit v="de"/>
4061 <lit-tag v="pr"/>
4062 </lu>
4063 <b pos="2"/>
4064 <lu>
4065 <clip pos="2" side="tl" part="lemh"/>
4066 <clip pos="2" side="tl" part="a_nom"/>
4067 <clip pos="2" side="tl" part="gen"/>
4068 <clip pos="2" side="tl" part="nbr"/>
4069 <clip pos="2" side="tl" part="lemq"/>
4070 </lu>
4071 <b/>
4072 <lu>
4073 <clip pos="1" side="tl" part="lem"/>
4074 <clip pos="1" side="tl" part="a_adj"/>
4075 <clip pos="1" side="tl" part="GD" link-to="3"/>
4076 <clip pos="1" side="tl" part="mf"/>
4077 <clip pos="1" side="tl" part="ND" link-to="4"/>
4078 <clip pos="1" side="tl" part="sp"/>
4079 </lu>
4080 </chunk>
4081 </out>
4082 </otherwise>
4083 </choose>
4084 <let>
4085 <var n="caseFirstWord"/>
4086 <lit v="aa"/>
4087 </let>
4088 </action>
4089 </rule>
4092 <rule comment="REGLA: ADJ + NOM + NOM + DET + POST (azken lege proiektuaren - del último proyecto de ley)">
4093 <pattern>
4094 <pattern-item n="adjizl"/>
4095 <pattern-item n="nom"/>
4096 <pattern-item n="nom"/>
4097 <pattern-item n="det"/>
4098 <pattern-item n="post"/>
4099 </pattern>
4100 <action>
4101 <call-macro n="firstWord">
4102 <with-param pos="1"/>
4103 </call-macro>
4104 <call-macro n="concord_n3">
4105 <with-param pos="3"/>
4106 <with-param pos="1"/>
4107 <with-param pos="4"/>
4108 </call-macro>
4109 <call-macro n="SPgenitivo">
4110 <with-param pos="5"/>
4111 </call-macro>
4112 <call-macro n="tipo_det">
4113 <with-param pos="4"/>
4114 </call-macro>
4115 <call-macro n="nbr_n1">
4116 <with-param pos="2"/>
4117 </call-macro>
4118 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
4119 <when>
4120 <test>
4121 <equal>
4122 <clip pos="2" side="tl" part="gen"/>
4123 <lit-tag v="GD"/>
4124 </equal>
4125 </test>
4126 <let>
4127 <clip pos="2" side="tl" part="gen"/>
4128 <lit-tag v="m"/>
4129 </let>
4130 </when>
4131 </choose>
4132 <choose>
4133 <when>
4134 <test>
4135 <or>
4136 <equal>
4137 <clip pos="1" side="tl" part="a_adj"/>
4138 <lit-tag v="adjant"/>
4139 </equal>
4140 <equal>
4141 <clip pos="1" side="tl" part="a_adj"/>
4142 <lit-tag v="det"/>
4143 </equal>
4144 </or>
4145 </test>
4146 <out>
4147 <chunk name="pr_d_a_n_pr_n" case="caseFirstWord">
4148 <tags>
4149 <tag><var n="chunk"/></tag>
4150 <tag><var n="tipusdet"/></tag>
4151 <tag><clip pos="3" side="tl" part="gen"/></tag>
4152 <tag><clip pos="3" side="tl" part="nbr"/></tag>
4153 </tags>
4154 <lu>
4155 <clip pos="5" side="tl" part="lem"/>
4156 <clip pos="5" side="tl" part="a_prep"/>
4157 </lu>
4158 <b/>
4159 <lu>
4160 <clip pos="4" side="tl" part="lem"/>
4161 <clip pos="4" side="tl" part="a_det"/>
4162 <lit-tag v="2"/>
4163 <clip pos="4" side="tl" part="GD" link-to="3"/>
4164 <clip pos="4" side="tl" part="mf"/>
4165 <clip pos="4" side="tl" part="nbr"/>
4166 </lu>
4167 <b/>
4168 <lu>
4169 <clip pos="1" side="tl" part="lem"/>
4170 <clip pos="1" side="tl" part="a_adj"/>
4171 <clip pos="1" side="tl" part="tipus_det"/>
4172 <clip pos="1" side="tl" part="GD" link-to="3"/>
4173 <clip pos="1" side="tl" part="mf"/>
4174 <clip pos="1" side="tl" part="ND" link-to="4"/>
4175 <clip pos="1" side="tl" part="sp"/>
4176 </lu>
4177 <b pos="1"/>
4178 <lu>
4179 <clip pos="3" side="tl" part="lemh"/>
4180 <clip pos="3" side="tl" part="a_nom"/>
4181 <clip pos="3" side="tl" part="GD" link-to="3"/>
4182 <clip pos="3" side="tl" part="mf"/>
4183 <clip pos="3" side="tl" part="ND" link-to="4"/>
4184 <clip pos="3" side="tl" part="sp"/>
4185 <clip pos="3" side="tl" part="lemq"/>
4186 </lu>
4187 <b pos="2"/>
4188 <lu>
4189 <lit v="de"/>
4190 <lit-tag v="pr"/>
4191 </lu>
4192 <b pos="3"/>
4193 <lu>
4194 <clip pos="2" side="tl" part="lemh"/>
4195 <clip pos="2" side="tl" part="a_nom"/>
4196 <clip pos="2" side="tl" part="gen"/>
4197 <clip pos="2" side="tl" part="nbr"/>
4198 <clip pos="2" side="tl" part="lemq"/>
4199 </lu>
4200 </chunk>
4201 </out>
4202 </when>
4203 <otherwise>
4204 <out>
4205 <chunk name="pr_d_n_pr_n_a" case="caseFirstWord">
4206 <tags>
4207 <tag><var n="chunk"/></tag>
4208 <tag><var n="tipusdet"/></tag>
4209 <tag><clip pos="3" side="tl" part="gen"/></tag>
4210 <tag><clip pos="3" side="tl" part="nbr"/></tag>
4211 </tags>
4212 <lu>
4213 <clip pos="5" side="tl" part="lem"/>
4214 <clip pos="5" side="tl" part="a_prep"/>
4215 </lu>
4216 <b/>
4217 <lu>
4218 <clip pos="4" side="tl" part="lem"/>
4219 <clip pos="4" side="tl" part="a_det"/>
4220 <lit-tag v="2"/>
4221 <clip pos="4" side="tl" part="GD" link-to="3"/>
4222 <clip pos="4" side="tl" part="mf"/>
4223 <clip pos="4" side="tl" part="nbr"/>
4224 </lu>
4225 <b/>
4226 <lu>
4227 <clip pos="3" side="tl" part="lemh"/>
4228 <clip pos="3" side="tl" part="a_nom"/>
4229 <clip pos="3" side="tl" part="GD" link-to="3"/>
4230 <clip pos="3" side="tl" part="mf"/>
4231 <clip pos="3" side="tl" part="ND" link-to="4"/>
4232 <clip pos="3" side="tl" part="sp"/>
4233 <clip pos="3" side="tl" part="lemq"/>
4234 </lu>
4235 <b pos="1"/>
4236 <lu>
4237 <lit v="de"/>
4238 <lit-tag v="pr"/>
4239 </lu>
4240 <b pos="2"/>
4241 <lu>
4242 <clip pos="2" side="tl" part="lemh"/>
4243 <clip pos="2" side="tl" part="a_nom"/>
4244 <clip pos="2" side="tl" part="gen"/>
4245 <clip pos="2" side="tl" part="nbr"/>
4246 <clip pos="2" side="tl" part="lemq"/>
4247 </lu>
4248 <b pos="3"/>
4249 <lu>
4250 <clip pos="1" side="tl" part="lem"/>
4251 <clip pos="1" side="tl" part="a_adj"/>
4252 <clip pos="1" side="tl" part="GD" link-to="3"/>
4253 <clip pos="1" side="tl" part="mf"/>
4254 <clip pos="1" side="tl" part="ND" link-to="4"/>
4255 <clip pos="1" side="tl" part="sp"/>
4256 </lu>
4257 </chunk>
4258 </out>
4259 </otherwise>
4260 </choose>
4261 <let>
4262 <var n="caseFirstWord"/>
4263 <lit v="aa"/>
4264 </let>
4265 </action>
4266 </rule>
4270 <rule comment="REGLA: ADJ + NOM + DET + POST (lehen orrialdean)">
4271 <pattern>
4272 <pattern-item n="adjizl"/>
4273 <pattern-item n="nom_np"/>
4274 <pattern-item n="det"/>
4275 <pattern-item n="post"/>
4276 </pattern>
4277 <action>
4278 <call-macro n="firstWord">
4279 <with-param pos="1"/>
4280 </call-macro>
4281 <call-macro n="concord_n3">
4282 <with-param pos="2"/>
4283 <with-param pos="1"/>
4284 <with-param pos="3"/>
4285 </call-macro>
4286 <call-macro n="tipo_det">
4287 <with-param pos="3"/>
4288 </call-macro>
4289 <call-macro n="SPgenitivo">
4290 <with-param pos="4"/>
4291 </call-macro>
4292 <choose>
4293 <when>
4294 <test>
4295 <or>
4296 <equal>
4297 <clip pos="1" side="tl" part="a_adj"/>
4298 <lit-tag v="adjant"/>
4299 </equal>
4300 <equal>
4301 <clip pos="1" side="tl" part="a_adj"/>
4302 <lit-tag v="det"/>
4303 </equal>
4304 </or>
4305 </test>
4306 <out>
4307 <chunk name="pr_det_adj_nom" case="caseFirstWord">
4308 <tags>
4309 <tag><var n="chunk"/></tag>
4310 <tag><var n="tipusdet"/></tag>
4311 <tag><clip pos="2" side="tl" part="gen"/></tag>
4312 <tag><clip pos="2" side="tl" part="nbr"/></tag>
4313 </tags>
4314 <lu>
4315 <clip pos="4" side="tl" part="lem"/>
4316 <clip pos="4" side="tl" part="a_prep"/>
4317 </lu>
4318 <b pos="1"/>
4319 <lu>
4320 <clip pos="3" side="tl" part="lem"/>
4321 <clip pos="3" side="tl" part="a_det"/>
4322 <lit-tag v="2"/>
4323 <clip pos="3" side="tl" part="GD" link-to="3"/>
4324 <clip pos="3" side="tl" part="mf"/>
4325 <clip pos="3" side="tl" part="nbr"/>
4326 </lu>
4327 <b pos="2"/>
4328 <lu>
4329 <clip pos="1" side="tl" part="lem"/>
4330 <clip pos="1" side="tl" part="a_adj"/>
4331 <clip pos="1" side="tl" part="tipus_det"/>
4332 <clip pos="1" side="tl" part="GD" link-to="3"/>
4333 <clip pos="1" side="tl" part="mf"/>
4334 <clip pos="1" side="tl" part="ND" link-to="4"/>
4335 <clip pos="1" side="tl" part="sp"/>
4336 </lu>
4337 <b/>
4338 <lu>
4339 <clip pos="2" side="tl" part="lemh"/>
4340 <clip pos="2" side="tl" part="a_nom"/>
4341 <clip pos="2" side="tl" part="GD" link-to="3"/>
4342 <clip pos="2" side="tl" part="mf"/>
4343 <clip pos="2" side="tl" part="ND" link-to="4"/>
4344 <clip pos="2" side="tl" part="sp"/>
4345 <clip pos="2" side="tl" part="lemq"/>
4346 </lu>
4347 </chunk>
4348 </out>
4349 </when>
4350 <otherwise>
4351 <out>
4352 <chunk name="pr_det_nom_adj" case="caseFirstWord">
4353 <tags>
4354 <tag><var n="chunk"/></tag>
4355 <tag><var n="tipusdet"/></tag>
4356 <tag><clip pos="2" side="tl" part="gen"/></tag>
4357 <tag><clip pos="2" side="tl" part="nbr"/></tag>
4358 </tags>
4359 <lu>
4360 <clip pos="4" side="tl" part="lem"/>
4361 <clip pos="4" side="tl" part="a_prep"/>
4362 </lu>
4363 <b pos="1"/>
4364 <lu>
4365 <clip pos="3" side="tl" part="lem"/>
4366 <clip pos="3" side="tl" part="a_det"/>
4367 <lit-tag v="2"/>
4368 <clip pos="3" side="tl" part="GD" link-to="3"/>
4369 <clip pos="3" side="tl" part="mf"/>
4370 <clip pos="3" side="tl" part="nbr"/>
4371 </lu>
4372 <b pos="2"/>
4373 <lu>
4374 <clip pos="2" side="tl" part="lemh"/>
4375 <clip pos="2" side="tl" part="a_nom"/>
4376 <clip pos="2" side="tl" part="GD" link-to="3"/>
4377 <clip pos="2" side="tl" part="mf"/>
4378 <clip pos="2" side="tl" part="ND" link-to="4"/>
4379 <clip pos="2" side="tl" part="sp"/>
4380 <clip pos="2" side="tl" part="lemq"/>
4381 </lu>
4382 <b/>
4383 <lu>
4384 <clip pos="1" side="tl" part="lem"/>
4385 <clip pos="1" side="tl" part="a_adj"/>
4386 <clip pos="1" side="tl" part="GD" link-to="3"/>
4387 <clip pos="1" side="tl" part="mf"/>
4388 <clip pos="1" side="tl" part="ND" link-to="4"/>
4389 <clip pos="1" side="tl" part="sp"/>
4390 </lu>
4391 </chunk>
4392 </out>
4393 </otherwise>
4394 </choose>
4395 <let>
4396 <var n="caseFirstWord"/>
4397 <lit v="aa"/>
4398 </let>
4399 </action>
4400 </rule>
4402 <rule comment="REGLA: ADJ + NOM + POST (azken urtetako)">
4403 <pattern>
4404 <pattern-item n="adjizl"/>
4405 <pattern-item n="nom_np"/>
4406 <pattern-item n="post"/>
4407 </pattern>
4408 <action>
4409 <call-macro n="firstWord">
4410 <with-param pos="1"/>
4411 </call-macro>
4412 <call-macro n="concord_n2">
4413 <with-param pos="2"/>
4414 <with-param pos="1"/>
4415 </call-macro>
4416 <call-macro n="SPgenitivo">
4417 <with-param pos="3"/>
4418 </call-macro>
4419 <choose>
4420 <when>
4421 <test>
4422 <or>
4423 <equal>
4424 <clip pos="1" side="tl" part="a_adj"/>
4425 <lit-tag v="adjant"/>
4426 </equal>
4427 <equal>
4428 <clip pos="1" side="tl" part="a_adj"/>
4429 <lit-tag v="det"/>
4430 </equal>
4431 </or>
4432 </test>
4433 <out>
4434 <chunk name="pr_adj_nom" case="caseFirstWord">
4435 <tags>
4436 <tag><var n="chunk"/></tag>
4437 <tag><lit-tag v="UNDET"/></tag>
4438 <tag><clip pos="2" side="tl" part="gen"/></tag>
4439 <tag><clip pos="2" side="tl" part="nbr"/></tag>
4440 </tags>
4441 <lu>
4442 <clip pos="3" side="tl" part="lem"/>
4443 <clip pos="3" side="tl" part="a_prep"/>
4444 </lu>
4445 <b pos="1"/>
4446 <lu>
4447 <clip pos="1" side="tl" part="lem"/>
4448 <clip pos="1" side="tl" part="a_adj"/>
4449 <clip pos="1" side="tl" part="tipus_det"/>
4450 <clip pos="1" side="tl" part="GD" link-to="3"/>
4451 <clip pos="1" side="tl" part="mf"/>
4452 <clip pos="1" side="tl" part="ND" link-to="4"/>
4453 <clip pos="1" side="tl" part="sp"/>
4454 </lu>
4455 <b/>
4456 <lu>
4457 <clip pos="2" side="tl" part="lemh"/>
4458 <clip pos="2" side="tl" part="a_nom"/>
4459 <clip pos="2" side="tl" part="GD" link-to="3"/>
4460 <clip pos="2" side="tl" part="mf"/>
4461 <clip pos="2" side="tl" part="ND" link-to="4"/>
4462 <clip pos="2" side="tl" part="sp"/>
4463 <clip pos="2" side="tl" part="lemq"/>
4464 </lu>
4465 </chunk>
4466 </out>
4467 </when>
4468 <otherwise>
4469 <out>
4470 <chunk name="pr_nom_adj" case="caseFirstWord">
4471 <tags>
4472 <tag><var n="chunk"/></tag>
4473 <tag><lit-tag v="UNDET"/></tag>
4474 <tag><clip pos="2" side="tl" part="gen"/></tag>
4475 <tag><clip pos="2" side="tl" part="nbr"/></tag>
4476 </tags>
4477 <lu>
4478 <clip pos="3" side="tl" part="lem"/>
4479 <clip pos="3" side="tl" part="a_prep"/>
4480 </lu>
4481 <b pos="1"/>
4482 <lu>
4483 <clip pos="2" side="tl" part="lemh"/>
4484 <clip pos="2" side="tl" part="a_nom"/>
4485 <clip pos="2" side="tl" part="GD" link-to="3"/>
4486 <clip pos="2" side="tl" part="mf"/>
4487 <clip pos="2" side="tl" part="ND" link-to="4"/>
4488 <clip pos="2" side="tl" part="sp"/>
4489 <clip pos="2" side="tl" part="lemq"/>
4490 </lu>
4491 <b/>
4492 <lu>
4493 <clip pos="1" side="tl" part="lem"/>
4494 <clip pos="1" side="tl" part="a_adj"/>
4495 <clip pos="1" side="tl" part="GD" link-to="3"/>
4496 <clip pos="1" side="tl" part="mf"/>
4497 <clip pos="1" side="tl" part="ND" link-to="4"/>
4498 <clip pos="1" side="tl" part="sp"/>
4499 </lu>
4500 </chunk>
4501 </out>
4502 </otherwise>
4503 </choose>
4504 <let>
4505 <var n="caseFirstWord"/>
4506 <lit v="aa"/>
4507 </let>
4508 </action>
4509 </rule>
4512 <rule comment="REGLA: ADJ + NOM + ADJ + DET (beste etxe ederra)">
4513 <pattern>
4514 <pattern-item n="adjizl"/>
4515 <pattern-item n="nom"/>
4516 <pattern-item n="adj"/>
4517 <pattern-item n="det"/>
4518 </pattern>
4519 <action>
4520 <call-macro n="firstWord">
4521 <with-param pos="1"/>
4522 </call-macro>
4523 <call-macro n="concord_n4">
4524 <with-param pos="2"/>
4525 <with-param pos="3"/>
4526 <with-param pos="1"/>
4527 <with-param pos="4"/>
4528 </call-macro>
4529 <call-macro n="tipo_det">
4530 <with-param pos="4"/>
4531 </call-macro>
4532 <choose>
4533 <when>
4534 <test>
4535 <or>
4536 <equal>
4537 <clip pos="1" side="tl" part="a_adj"/>
4538 <lit-tag v="adjant"/>
4539 </equal>
4540 <equal>
4541 <clip pos="1" side="tl" part="a_adj"/>
4542 <lit-tag v="det"/>
4543 </equal>
4544 </or>
4545 </test>
4546 <out>
4547 <chunk name="det_adj_nom_adj" case="caseFirstWord">
4548 <tags>
4549 <tag><lit-tag v="SN"/></tag>
4550 <tag><var n="tipusdet"/></tag>
4551 <tag><clip pos="2" side="tl" part="gen"/></tag>
4552 <tag><clip pos="2" side="tl" part="nbr"/></tag>
4553 </tags>
4554 <lu>
4555 <clip pos="4" side="tl" part="lem"/>
4556 <clip pos="4" side="tl" part="a_det"/>
4557 <lit-tag v="2"/>
4558 <clip pos="4" side="tl" part="GD" link-to="3"/>
4559 <clip pos="4" side="tl" part="mf"/>
4560 <clip pos="4" side="tl" part="nbr"/>
4561 </lu>
4562 <b pos="1"/>
4563 <lu>
4564 <clip pos="1" side="tl" part="lem"/>
4565 <clip pos="1" side="tl" part="a_adj"/>
4566 <clip pos="1" side="tl" part="tipus_det"/>
4567 <clip pos="1" side="tl" part="GD" link-to="3"/>
4568 <clip pos="1" side="tl" part="mf"/>
4569 <clip pos="1" side="tl" part="ND" link-to="4"/>
4570 <clip pos="1" side="tl" part="sp"/>
4571 </lu>
4572 <b pos="2"/>
4573 <lu>
4574 <clip pos="2" side="tl" part="lemh"/>
4575 <clip pos="2" side="tl" part="a_nom"/>
4576 <clip pos="2" side="tl" part="GD" link-to="3"/>
4577 <clip pos="2" side="tl" part="mf"/>
4578 <clip pos="2" side="tl" part="ND" link-to="4"/>
4579 <clip pos="2" side="tl" part="sp"/>
4580 <clip pos="2" side="tl" part="lemq"/>
4581 </lu>
4582 <b pos="3"/>
4583 <lu>
4584 <clip pos="3" side="tl" part="lem"/>
4585 <clip pos="3" side="tl" part="a_adj"/>
4586 <clip pos="3" side="tl" part="GD" link-to="3"/>
4587 <clip pos="3" side="tl" part="mf"/>
4588 <clip pos="3" side="tl" part="ND" link-to="4"/>
4589 <clip pos="3" side="tl" part="sp"/>
4590 </lu>
4591 </chunk>
4592 </out>
4593 </when>
4594 <otherwise>
4595 <out>
4596 <chunk name="det_nom_adj_adj" case="caseFirstWord">
4597 <tags>
4598 <tag><lit-tag v="SN"/></tag>
4599 <tag><var n="tipusdet"/></tag>
4600 <tag><clip pos="2" side="tl" part="gen"/></tag>
4601 <tag><clip pos="2" side="tl" part="nbr"/></tag>
4602 </tags>
4603 <lu>
4604 <clip pos="4" side="tl" part="lem"/>
4605 <clip pos="4" side="tl" part="a_det"/>
4606 <lit-tag v="2"/>
4607 <clip pos="4" side="tl" part="GD" link-to="3"/>
4608 <clip pos="4" side="tl" part="mf"/>
4609 <clip pos="4" side="tl" part="nbr"/>
4610 </lu>
4611 <b pos="1"/>
4613 <lu>
4614 <clip pos="2" side="tl" part="lemh"/>
4615 <clip pos="2" side="tl" part="a_nom"/>
4616 <clip pos="2" side="tl" part="GD" link-to="3"/>
4617 <clip pos="2" side="tl" part="mf"/>
4618 <clip pos="2" side="tl" part="ND" link-to="4"/>
4619 <clip pos="2" side="tl" part="sp"/>
4620 <clip pos="2" side="tl" part="lemq"/>
4621 </lu>
4622 <b pos="2"/>
4623 <lu>
4624 <clip pos="3" side="tl" part="lem"/>
4625 <clip pos="3" side="tl" part="a_adj"/>
4626 <clip pos="3" side="tl" part="GD" link-to="3"/>
4627 <clip pos="3" side="tl" part="mf"/>
4628 <clip pos="3" side="tl" part="ND" link-to="4"/>
4629 <clip pos="3" side="tl" part="sp"/>
4630 </lu>
4631 <b pos="3"/>
4632 <lu>
4633 <clip pos="1" side="tl" part="lem"/>
4634 <clip pos="1" side="tl" part="a_adj"/>
4635 <clip pos="1" side="tl" part="tipus_det"/>
4636 <clip pos="1" side="tl" part="GD" link-to="3"/>
4637 <clip pos="1" side="tl" part="mf"/>
4638 <clip pos="1" side="tl" part="ND" link-to="4"/>
4639 <clip pos="1" side="tl" part="sp"/>
4640 </lu>
4641 </chunk>
4642 </out>
4643 </otherwise>
4644 </choose>
4645 <let>
4646 <var n="caseFirstWord"/>
4647 <lit v="aa"/>
4648 </let>
4649 </action>
4650 </rule>
4653 <rule comment="REGLA: ADJ + NOM + ADJ + DET + POST (beste etxe ederran)">
4654 <pattern>
4655 <pattern-item n="adjizl"/>
4656 <pattern-item n="nom"/>
4657 <pattern-item n="adj"/>
4658 <pattern-item n="det"/>
4659 <pattern-item n="post"/>
4660 </pattern>
4661 <action>
4662 <call-macro n="firstWord">
4663 <with-param pos="1"/>
4664 </call-macro>
4665 <call-macro n="concord_n4">
4666 <with-param pos="2"/>
4667 <with-param pos="3"/>
4668 <with-param pos="1"/>
4669 <with-param pos="4"/>
4670 </call-macro>
4671 <call-macro n="tipo_det">
4672 <with-param pos="4"/>
4673 </call-macro>
4674 <call-macro n="SPgenitivo">
4675 <with-param pos="5"/>
4676 </call-macro>
4677 <choose>
4678 <when>
4679 <test>
4680 <or>
4681 <equal>
4682 <clip pos="1" side="tl" part="a_adj"/>
4683 <lit-tag v="adjant"/>
4684 </equal>
4685 <equal>
4686 <clip pos="1" side="tl" part="a_adj"/>
4687 <lit-tag v="det"/>
4688 </equal>
4689 </or>
4690 </test>
4691 <out>
4692 <chunk name="pr_det_adj_nom_adj" case="caseFirstWord">
4693 <tags>
4694 <tag><var n="chunk"/></tag>
4695 <tag><var n="tipusdet"/></tag>
4696 <tag><clip pos="2" side="tl" part="gen"/></tag>
4697 <tag><clip pos="2" side="tl" part="nbr"/></tag>
4698 </tags>
4699 <lu>
4700 <clip pos="5" side="tl" part="lem"/>
4701 <clip pos="5" side="tl" part="a_prep"/>
4702 </lu>
4703 <b pos="1"/>
4704 <lu>
4705 <clip pos="4" side="tl" part="lem"/>
4706 <clip pos="4" side="tl" part="a_det"/>
4707 <lit-tag v="2"/>
4708 <clip pos="4" side="tl" part="GD" link-to="3"/>
4709 <clip pos="4" side="tl" part="mf"/>
4710 <clip pos="4" side="tl" part="nbr"/>
4711 </lu>
4712 <b pos="2"/>
4713 <lu>
4714 <clip pos="1" side="tl" part="lem"/>
4715 <clip pos="1" side="tl" part="a_adj"/>
4716 <clip pos="1" side="tl" part="tipus_det"/>
4717 <clip pos="1" side="tl" part="GD" link-to="3"/>
4718 <clip pos="1" side="tl" part="mf"/>
4719 <clip pos="1" side="tl" part="ND" link-to="4"/>
4720 <clip pos="1" side="tl" part="sp"/>
4721 </lu>
4722 <b pos="3"/>
4723 <lu>
4724 <clip pos="2" side="tl" part="lemh"/>
4725 <clip pos="2" side="tl" part="a_nom"/>
4726 <clip pos="2" side="tl" part="GD" link-to="3"/>
4727 <clip pos="2" side="tl" part="mf"/>
4728 <clip pos="2" side="tl" part="ND" link-to="4"/>
4729 <clip pos="2" side="tl" part="sp"/>
4730 <clip pos="2" side="tl" part="lemq"/>
4731 </lu>
4732 <b/>
4733 <lu>
4734 <clip pos="3" side="tl" part="lem"/>
4735 <clip pos="3" side="tl" part="a_adj"/>
4736 <clip pos="3" side="tl" part="GD" link-to="3"/>
4737 <clip pos="3" side="tl" part="mf"/>
4738 <clip pos="3" side="tl" part="ND" link-to="4"/>
4739 <clip pos="3" side="tl" part="sp"/>
4740 </lu>
4741 </chunk>
4742 </out>
4743 </when>
4744 <otherwise>
4745 <out>
4746 <chunk name="pr_det_nom_adj_adj" case="caseFirstWord">
4747 <tags>
4748 <tag><var n="chunk"/></tag>
4749 <tag><var n="tipusdet"/></tag>
4750 <tag><clip pos="2" side="tl" part="gen"/></tag>
4751 <tag><clip pos="2" side="tl" part="nbr"/></tag>
4752 </tags>
4753 <lu>
4754 <clip pos="5" side="tl" part="lem"/>
4755 <clip pos="5" side="tl" part="a_prep"/>
4756 </lu>
4757 <b pos="1"/>
4758 <lu>
4759 <clip pos="4" side="tl" part="lem"/>
4760 <clip pos="4" side="tl" part="a_det"/>
4761 <lit-tag v="2"/>
4762 <clip pos="4" side="tl" part="GD" link-to="3"/>
4763 <clip pos="4" side="tl" part="mf"/>
4764 <clip pos="4" side="tl" part="nbr"/>
4765 </lu>
4766 <b pos="2"/>
4767 <lu>
4768 <clip pos="2" side="tl" part="lemh"/>
4769 <clip pos="2" side="tl" part="a_nom"/>
4770 <clip pos="2" side="tl" part="GD" link-to="3"/>
4771 <clip pos="2" side="tl" part="mf"/>
4772 <clip pos="2" side="tl" part="ND" link-to="4"/>
4773 <clip pos="2" side="tl" part="sp"/>
4774 <clip pos="2" side="tl" part="lemq"/>
4775 </lu>
4776 <b pos="3"/>
4777 <lu>
4778 <clip pos="3" side="tl" part="lem"/>
4779 <clip pos="3" side="tl" part="a_adj"/>
4780 <clip pos="3" side="tl" part="GD" link-to="3"/>
4781 <clip pos="3" side="tl" part="mf"/>
4782 <clip pos="3" side="tl" part="ND" link-to="4"/>
4783 <clip pos="3" side="tl" part="sp"/>
4784 </lu>
4785 <b/>
4786 <lu>
4787 <clip pos="1" side="tl" part="lem"/>
4788 <clip pos="1" side="tl" part="a_adj"/>
4789 <clip pos="1" side="tl" part="tipus_det"/>
4790 <clip pos="1" side="tl" part="GD" link-to="3"/>
4791 <clip pos="1" side="tl" part="mf"/>
4792 <clip pos="1" side="tl" part="ND" link-to="4"/>
4793 <clip pos="1" side="tl" part="sp"/>
4794 </lu>
4795 </chunk>
4796 </out>
4797 </otherwise>
4798 </choose>
4799 <let>
4800 <var n="caseFirstWord"/>
4801 <lit v="aa"/>
4802 </let>
4803 </action>
4804 </rule>
4806 <!-- SN precedidos de complementos de nombre -->
4808 <rule comment="REGLA: N(incluye adv) + ko/ren + NOM + DET (gaurko egunkaria)">
4809 <pattern>
4810 <pattern-item n="nom_adv"/>
4811 <pattern-item n="ko_en"/>
4812 <pattern-item n="nom_np"/>
4813 <pattern-item n="det"/>
4814 </pattern>
4815 <action>
4816 <call-macro n="firstWord">
4817 <with-param pos="1"/>
4818 </call-macro>
4819 <call-macro n="concord_n2">
4820 <with-param pos="3"/>
4821 <with-param pos="4"/>
4822 </call-macro>
4823 <call-macro n="nbr_n1">
4824 <with-param pos="1"/>
4825 </call-macro>
4826 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
4827 <when>
4828 <test>
4829 <equal>
4830 <clip pos="1" side="tl" part="gen"/>
4831 <lit-tag v="GD"/>
4832 </equal>
4833 </test>
4834 <let>
4835 <clip pos="1" side="tl" part="gen"/>
4836 <lit-tag v="m"/>
4837 </let>
4838 </when>
4839 </choose>
4840 <call-macro n="tipo_det">
4841 <with-param pos="4"/>
4842 </call-macro>
4843 <out>
4844 <chunk name="d_n_pr_n" case="caseFirstWord">
4845 <tags>
4846 <tag><lit-tag v="SN"/></tag>
4847 <tag><var n="tipusdet"/></tag>
4848 <tag><clip pos="3" side="tl" part="gen"/></tag>
4849 <tag><clip pos="3" side="tl" part="nbr"/></tag>
4850 </tags>
4851 <lu>
4852 <clip pos="4" side="tl" part="lem"/>
4853 <clip pos="4" side="tl" part="a_det"/>
4854 <lit-tag v="2"/>
4855 <clip pos="4" side="tl" part="GD" link-to="3"/>
4856 <clip pos="4" side="tl" part="mf"/>
4857 <clip pos="4" side="tl" part="nbr"/>
4858 </lu>
4859 <b pos="2"/>
4860 <lu>
4861 <clip pos="3" side="tl" part="lemh"/>
4862 <clip pos="3" side="tl" part="a_nom"/>
4863 <clip pos="3" side="tl" part="GD" link-to="3"/>
4864 <clip pos="3" side="tl" part="mf"/>
4865 <clip pos="3" side="tl" part="ND" link-to="4"/>
4866 <clip pos="3" side="tl" part="sp"/>
4867 <clip pos="3" side="tl" part="lemq"/>
4868 </lu>
4869 <b pos="3"/>
4870 <lu>
4871 <clip pos="2" side="tl" part="whole"/>
4872 </lu>
4873 <b/>
4874 <lu>
4875 <clip pos="1" side="tl" part="lemh"/>
4876 <clip pos="1" side="tl" part="a_nom"/>
4877 <!-- <clip pos="1" side="tl" part="a_adv"/>-->
4878 <clip pos="1" side="tl" part="gen"/>
4879 <clip pos="1" side="tl" part="nbr"/>
4880 <clip pos="1" side="tl" part="lemq"/>
4881 </lu>
4882 </chunk>
4883 </out>
4884 <let>
4885 <var n="caseFirstWord"/>
4886 <lit v="aa"/>
4887 </let>
4888 </action>
4889 </rule>
4892 <rule comment="REGLA: N(incluye adv) + ko/ren + NOM + DET + POST (gaurko entzierroan)">
4893 <pattern>
4894 <pattern-item n="nom_adv"/>
4895 <pattern-item n="ko_en"/>
4896 <pattern-item n="nom_np"/>
4897 <pattern-item n="det"/>
4898 <pattern-item n="post"/>
4899 </pattern>
4900 <action>
4901 <call-macro n="firstWord">
4902 <with-param pos="1"/>
4903 </call-macro>
4904 <call-macro n="concord_n2">
4905 <with-param pos="3"/>
4906 <with-param pos="4"/>
4907 </call-macro>
4908 <call-macro n="nbr_n1">
4909 <with-param pos="1"/>
4910 </call-macro>
4911 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
4912 <when>
4913 <test>
4914 <equal>
4915 <clip pos="1" side="tl" part="gen"/>
4916 <lit-tag v="GD"/>
4917 </equal>
4918 </test>
4919 <let>
4920 <clip pos="1" side="tl" part="gen"/>
4921 <lit-tag v="m"/>
4922 </let>
4923 </when>
4924 </choose>
4925 <call-macro n="tipo_det">
4926 <with-param pos="4"/>
4927 </call-macro>
4928 <call-macro n="SPgenitivo">
4929 <with-param pos="5"/>
4930 </call-macro>
4931 <out>
4932 <chunk name="pr_d_n_pr_n" case="caseFirstWord">
4933 <tags>
4934 <tag><var n="chunk"/></tag>
4935 <tag><var n="tipusdet"/></tag>
4936 <tag><clip pos="3" side="tl" part="gen"/></tag>
4937 <tag><clip pos="3" side="tl" part="nbr"/></tag>
4938 </tags>
4939 <lu>
4940 <clip pos="5" side="tl" part="lem"/>
4941 <clip pos="5" side="tl" part="a_prep"/>
4942 </lu>
4943 <b pos="2"/>
4944 <lu>
4945 <clip pos="4" side="tl" part="lem"/>
4946 <clip pos="4" side="tl" part="a_det"/>
4947 <lit-tag v="2"/>
4948 <clip pos="4" side="tl" part="GD" link-to="3"/>
4949 <clip pos="4" side="tl" part="mf"/>
4950 <clip pos="4" side="tl" part="nbr"/>
4951 </lu>
4952 <b pos="3"/>
4953 <lu>
4954 <clip pos="3" side="tl" part="lemh"/>
4955 <clip pos="3" side="tl" part="a_nom"/>
4956 <clip pos="3" side="tl" part="GD" link-to="3"/>
4957 <clip pos="3" side="tl" part="mf"/>
4958 <clip pos="3" side="tl" part="ND" link-to="4"/>
4959 <clip pos="3" side="tl" part="sp"/>
4960 <clip pos="3" side="tl" part="lemq"/>
4961 </lu>
4962 <b/>
4963 <lu>
4964 <clip pos="2" side="tl" part="whole"/>
4965 </lu>
4966 <b/>
4967 <lu>
4968 <clip pos="1" side="tl" part="lemh"/>
4969 <clip pos="1" side="tl" part="a_nom"/>
4970 <!-- <clip pos="1" side="tl" part="a_adv"/>-->
4971 <clip pos="1" side="tl" part="gen"/>
4972 <clip pos="1" side="tl" part="nbr"/>
4973 <clip pos="1" side="tl" part="lemq"/>
4974 </lu>
4975 </chunk>
4976 </out>
4977 <let>
4978 <var n="caseFirstWord"/>
4979 <lit v="aa"/>
4980 </let>
4981 </action>
4982 </rule>
4984 <rule comment="REGLA: N + ART + ko/ren + NOM + DET (emakumearen egunkaria)">
4985 <pattern>
4986 <pattern-item n="nom_np"/>
4987 <pattern-item n="det"/>
4988 <pattern-item n="ko_en"/>
4989 <pattern-item n="nom_np"/>
4990 <pattern-item n="det"/>
4991 </pattern>
4992 <action>
4993 <call-macro n="firstWord">
4994 <with-param pos="1"/>
4995 </call-macro>
4996 <call-macro n="concord_n2">
4997 <with-param pos="4"/>
4998 <with-param pos="5"/>
4999 </call-macro>
5000 <call-macro n="concord_n2">
5001 <with-param pos="1"/>
5002 <with-param pos="2"/>
5003 </call-macro>
5004 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
5005 <when>
5006 <test>
5007 <equal>
5008 <clip pos="1" side="tl" part="gen"/>
5009 <lit-tag v="GD"/>
5010 </equal>
5011 </test>
5012 <let>
5013 <clip pos="1" side="tl" part="gen"/>
5014 <lit-tag v="m"/>
5015 </let>
5016 </when>
5017 </choose>
5018 <choose>
5019 <when>
5020 <test>
5021 <equal>
5022 <clip pos="1" side="tl" part="nbr"/>
5023 <lit-tag v="ND"/>
5024 </equal>
5025 </test>
5026 <let>
5027 <clip pos="1" side="tl" part="nbr"/>
5028 <lit-tag v="sg"/>
5029 </let>
5030 </when>
5031 </choose>
5032 <choose>
5033 <when>
5034 <test>
5035 <equal>
5036 <clip pos="2" side="tl" part="gen"/>
5037 <lit-tag v="GD"/>
5038 </equal>
5039 </test>
5040 <let>
5041 <clip pos="2" side="tl" part="gen"/>
5042 <lit-tag v="m"/>
5043 </let>
5044 </when>
5045 </choose>
5046 <choose>
5047 <when>
5048 <test>
5049 <equal>
5050 <clip pos="2" side="tl" part="nbr"/>
5051 <lit-tag v="ND"/>
5052 </equal>
5053 </test>
5054 <let>
5055 <clip pos="2" side="tl" part="nbr"/>
5056 <lit-tag v="sg"/>
5057 </let>
5058 </when>
5059 </choose>
5060 <call-macro n="tipo_det">
5061 <with-param pos="5"/>
5062 </call-macro>
5063 <out>
5064 <chunk name="d_n_pr_d_n" case="caseFirstWord">
5065 <tags>
5066 <tag><lit-tag v="SN"/></tag>
5067 <tag><var n="tipusdet"/></tag>
5068 <tag><clip pos="4" side="tl" part="gen"/></tag>
5069 <tag><clip pos="4" side="tl" part="nbr"/></tag>
5070 </tags>
5071 <lu>
5072 <clip pos="5" side="tl" part="lem"/>
5073 <clip pos="5" side="tl" part="a_det"/>
5074 <lit-tag v="2"/>
5075 <clip pos="5" side="tl" part="GD" link-to="3"/>
5076 <clip pos="5" side="tl" part="mf"/>
5077 <clip pos="5" side="tl" part="nbr"/>
5078 </lu>
5079 <b pos="1"/>
5080 <lu>
5081 <clip pos="4" side="tl" part="lemh"/>
5082 <clip pos="4" side="tl" part="a_nom"/>
5083 <clip pos="4" side="tl" part="GD" link-to="3"/>
5084 <clip pos="4" side="tl" part="mf"/>
5085 <clip pos="4" side="tl" part="ND" link-to="4"/>
5086 <clip pos="4" side="tl" part="sp"/>
5087 <clip pos="4" side="tl" part="lemq"/>
5088 </lu>
5089 <b pos="3"/>
5090 <lu>
5091 <clip pos="3" side="tl" part="whole"/>
5092 </lu>
5093 <b pos="4"/>
5094 <lu>
5095 <clip pos="2" side="tl" part="whole"/>
5096 </lu>
5097 <b/>
5098 <lu>
5099 <clip pos="1" side="tl" part="lemh"/>
5100 <clip pos="1" side="tl" part="a_nom"/>
5101 <clip pos="1" side="tl" part="gen"/>
5102 <clip pos="1" side="tl" part="nbr"/>
5103 <clip pos="1" side="tl" part="lemq"/>
5104 </lu>
5105 </chunk>
5106 </out>
5107 <let>
5108 <var n="caseFirstWord"/>
5109 <lit v="aa"/>
5110 </let>
5111 </action>
5112 </rule>
5114 <rule comment="REGLA: N + ART + ko/ren + NOM + DET (larunbateko etapan)">
5115 <pattern>
5116 <pattern-item n="nom_np"/>
5117 <pattern-item n="det"/>
5118 <pattern-item n="ko_en"/>
5119 <pattern-item n="nom_np"/>
5120 <pattern-item n="det"/>
5121 <pattern-item n="post"/>
5122 </pattern>
5123 <action>
5124 <call-macro n="firstWord">
5125 <with-param pos="1"/>
5126 </call-macro>
5127 <call-macro n="concord_n2">
5128 <with-param pos="4"/>
5129 <with-param pos="5"/>
5130 </call-macro>
5131 <call-macro n="concord_n2">
5132 <with-param pos="1"/>
5133 <with-param pos="2"/>
5134 </call-macro>
5135 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
5136 <when>
5137 <test>
5138 <equal>
5139 <clip pos="1" side="tl" part="gen"/>
5140 <lit-tag v="GD"/>
5141 </equal>
5142 </test>
5143 <let>
5144 <clip pos="1" side="tl" part="gen"/>
5145 <lit-tag v="m"/>
5146 </let>
5147 </when>
5148 </choose>
5149 <choose>
5150 <when>
5151 <test>
5152 <equal>
5153 <clip pos="1" side="tl" part="nbr"/>
5154 <lit-tag v="ND"/>
5155 </equal>
5156 </test>
5157 <let>
5158 <clip pos="1" side="tl" part="nbr"/>
5159 <lit-tag v="sg"/>
5160 </let>
5161 </when>
5162 </choose>
5163 <choose>
5164 <when>
5165 <test>
5166 <equal>
5167 <clip pos="2" side="tl" part="gen"/>
5168 <lit-tag v="GD"/>
5169 </equal>
5170 </test>
5171 <let>
5172 <clip pos="2" side="tl" part="gen"/>
5173 <lit-tag v="m"/>
5174 </let>
5175 </when>
5176 </choose>
5177 <choose>
5178 <when>
5179 <test>
5180 <equal>
5181 <clip pos="2" side="tl" part="nbr"/>
5182 <lit-tag v="ND"/>
5183 </equal>
5184 </test>
5185 <let>
5186 <clip pos="2" side="tl" part="nbr"/>
5187 <lit-tag v="sg"/>
5188 </let>
5189 </when>
5190 </choose>
5191 <call-macro n="tipo_det">
5192 <with-param pos="5"/>
5193 </call-macro>
5194 <call-macro n="SPgenitivo">
5195 <with-param pos="6"/>
5196 </call-macro>
5197 <out>
5198 <chunk name="pr_d_n_pr_d_n" case="caseFirstWord">
5199 <tags>
5200 <tag><var n="chunk"/></tag>
5201 <tag><var n="tipusdet"/></tag>
5202 <tag><clip pos="4" side="tl" part="gen"/></tag>
5203 <tag><clip pos="4" side="tl" part="nbr"/></tag>
5204 </tags>
5205 <lu>
5206 <clip pos="6" side="tl" part="lem"/>
5207 <clip pos="6" side="tl" part="a_prep"/>
5208 </lu>
5209 <b pos="1"/>
5210 <lu>
5211 <clip pos="5" side="tl" part="lem"/>
5212 <clip pos="5" side="tl" part="a_det"/>
5213 <lit-tag v="2"/>
5214 <clip pos="5" side="tl" part="GD" link-to="3"/>
5215 <clip pos="5" side="tl" part="mf"/>
5216 <clip pos="5" side="tl" part="nbr"/>
5217 </lu>
5218 <b pos="3"/>
5219 <lu>
5220 <clip pos="4" side="tl" part="lemh"/>
5221 <clip pos="4" side="tl" part="a_nom"/>
5222 <clip pos="4" side="tl" part="GD" link-to="3"/>
5223 <clip pos="4" side="tl" part="mf"/>
5224 <clip pos="4" side="tl" part="ND" link-to="4"/>
5225 <clip pos="4" side="tl" part="sp"/>
5226 <clip pos="4" side="tl" part="lemq"/>
5227 </lu>
5228 <b pos="4"/>
5229 <lu>
5230 <clip pos="3" side="tl" part="whole"/>
5231 </lu>
5232 <b/>
5233 <lu>
5234 <clip pos="2" side="tl" part="whole"/>
5235 </lu>
5236 <b/>
5237 <lu>
5238 <clip pos="1" side="tl" part="lemh"/>
5239 <clip pos="1" side="tl" part="a_nom"/>
5240 <clip pos="1" side="tl" part="gen"/>
5241 <clip pos="1" side="tl" part="nbr"/>
5242 <clip pos="1" side="tl" part="lemq"/>
5243 </lu>
5244 </chunk>
5245 </out>
5246 <let>
5247 <var n="caseFirstWord"/>
5248 <lit v="aa"/>
5249 </let>
5250 </action>
5251 </rule>
5253 <rule comment="REGLA: N(incluye adv) + ko/ren + NOM + DET (hurrengo Nafarroako Gobernua)">
5254 <pattern>
5255 <pattern-item n="adjizl"/>
5256 <pattern-item n="nom_adv"/>
5257 <pattern-item n="ko_en"/>
5258 <pattern-item n="nom_np"/>
5259 <pattern-item n="det"/>
5260 </pattern>
5261 <action>
5262 <call-macro n="firstWord">
5263 <with-param pos="1"/>
5264 </call-macro>
5265 <call-macro n="concord_n3">
5266 <with-param pos="4"/>
5267 <with-param pos="5"/>
5268 <with-param pos="1"/>
5269 </call-macro>
5270 <call-macro n="nbr_n1">
5271 <with-param pos="2"/>
5272 </call-macro>
5273 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
5274 <when>
5275 <test>
5276 <equal>
5277 <clip pos="2" side="tl" part="gen"/>
5278 <lit-tag v="GD"/>
5279 </equal>
5280 </test>
5281 <let>
5282 <clip pos="2" side="tl" part="gen"/>
5283 <lit-tag v="m"/>
5284 </let>
5285 </when>
5286 </choose>
5287 <call-macro n="tipo_det">
5288 <with-param pos="5"/>
5289 </call-macro>
5290 <choose>
5291 <when>
5292 <test>
5293 <or>
5294 <equal>
5295 <clip pos="1" side="tl" part="a_adj"/>
5296 <lit-tag v="adjant"/>
5297 </equal>
5298 <equal>
5299 <clip pos="1" side="tl" part="a_adj"/>
5300 <lit-tag v="det"/>
5301 </equal>
5302 </or>
5303 </test>
5304 <out>
5305 <chunk name="d_a_n_pr_n" case="caseFirstWord">
5306 <tags>
5307 <tag><lit-tag v="SN"/></tag>
5308 <tag><var n="tipusdet"/></tag>
5309 <tag><clip pos="4" side="tl" part="gen"/></tag>
5310 <tag><clip pos="4" side="tl" part="nbr"/></tag>
5311 </tags>
5312 <lu>
5313 <clip pos="5" side="tl" part="lem"/>
5314 <clip pos="5" side="tl" part="a_det"/>
5315 <lit-tag v="2"/>
5316 <clip pos="5" side="tl" part="GD" link-to="3"/>
5317 <clip pos="5" side="tl" part="mf"/>
5318 <clip pos="5" side="tl" part="nbr"/>
5319 </lu>
5320 <b pos="1"/>
5321 <lu>
5322 <clip pos="1" side="tl" part="lem"/>
5323 <clip pos="1" side="tl" part="a_adj"/>
5324 <clip pos="1" side="tl" part="tipus_det"/>
5325 <clip pos="1" side="tl" part="GD" link-to="3"/>
5326 <clip pos="1" side="tl" part="mf"/>
5327 <clip pos="1" side="tl" part="ND" link-to="4"/>
5328 <clip pos="1" side="tl" part="sp"/>
5329 </lu>
5330 <b pos="3"/>
5331 <lu>
5332 <clip pos="4" side="tl" part="lemh"/>
5333 <clip pos="4" side="tl" part="a_nom"/>
5334 <clip pos="4" side="tl" part="GD" link-to="3"/>
5335 <clip pos="4" side="tl" part="mf"/>
5336 <clip pos="4" side="tl" part="ND" link-to="4"/>
5337 <clip pos="4" side="tl" part="sp"/>
5338 <clip pos="4" side="tl" part="lemq"/>
5339 </lu>
5340 <b pos="4"/>
5341 <lu>
5342 <clip pos="3" side="tl" part="whole"/>
5343 </lu>
5344 <b/>
5345 <lu>
5346 <clip pos="2" side="tl" part="lemh"/>
5347 <clip pos="2" side="tl" part="a_nom"/>
5348 <!-- <clip pos="2" side="tl" part="a_adv"/>-->
5349 <clip pos="2" side="tl" part="gen"/>
5350 <clip pos="2" side="tl" part="nbr"/>
5351 <clip pos="2" side="tl" part="lemq"/>
5352 </lu>
5353 </chunk>
5354 </out>
5355 </when>
5356 <otherwise>
5357 <out>
5358 <chunk name="d_n_pr_n_a" case="caseFirstWord">
5359 <tags>
5360 <tag><lit-tag v="SN"/></tag>
5361 <tag><var n="tipusdet"/></tag>
5362 <tag><clip pos="4" side="tl" part="gen"/></tag>
5363 <tag><clip pos="4" side="tl" part="nbr"/></tag>
5364 </tags>
5365 <lu>
5366 <clip pos="5" side="tl" part="lem"/>
5367 <clip pos="5" side="tl" part="a_det"/>
5368 <lit-tag v="2"/>
5369 <clip pos="5" side="tl" part="GD" link-to="3"/>
5370 <clip pos="5" side="tl" part="mf"/>
5371 <clip pos="5" side="tl" part="nbr"/>
5372 </lu>
5373 <b pos="1"/>
5374 <lu>
5375 <clip pos="4" side="tl" part="lemh"/>
5376 <clip pos="4" side="tl" part="a_nom"/>
5377 <clip pos="4" side="tl" part="GD" link-to="3"/>
5378 <clip pos="4" side="tl" part="mf"/>
5379 <clip pos="4" side="tl" part="ND" link-to="4"/>
5380 <clip pos="4" side="tl" part="sp"/>
5381 <clip pos="4" side="tl" part="lemq"/>
5382 </lu>
5383 <b pos="3"/>
5384 <lu>
5385 <clip pos="3" side="tl" part="whole"/>
5386 </lu>
5387 <b pos="4"/>
5388 <lu>
5389 <clip pos="2" side="tl" part="lemh"/>
5390 <clip pos="2" side="tl" part="a_nom"/>
5391 <!-- <clip pos="2" side="tl" part="a_adv"/>-->
5392 <clip pos="2" side="tl" part="gen"/>
5393 <clip pos="2" side="tl" part="nbr"/>
5394 <clip pos="2" side="tl" part="lemq"/>
5395 </lu>
5396 <b/>
5397 <lu>
5398 <clip pos="1" side="tl" part="lem"/>
5399 <clip pos="1" side="tl" part="a_adj"/>
5400 <clip pos="1" side="tl" part="tipus_det"/>
5401 <clip pos="1" side="tl" part="GD" link-to="3"/>
5402 <clip pos="1" side="tl" part="mf"/>
5403 <clip pos="1" side="tl" part="ND" link-to="4"/>
5404 <clip pos="1" side="tl" part="sp"/>
5405 </lu>
5406 </chunk>
5407 </out>
5408 </otherwise>
5409 </choose>
5410 <let>
5411 <var n="caseFirstWord"/>
5412 <lit v="aa"/>
5413 </let>
5414 </action>
5415 </rule>
5418 <rule comment="REGLA: N + ART + ko/ren + NOM + DET (bulegoko zuzendari ohia - el ex director de la oficina)">
5419 <pattern>
5420 <pattern-item n="nom_np"/>
5421 <pattern-item n="det"/>
5422 <pattern-item n="ko_en"/>
5423 <pattern-item n="nom"/>
5424 <pattern-item n="adj"/>
5425 <pattern-item n="det"/>
5426 </pattern>
5427 <action>
5428 <call-macro n="firstWord">
5429 <with-param pos="1"/>
5430 </call-macro>
5431 <call-macro n="concord_n3">
5432 <with-param pos="4"/>
5433 <with-param pos="5"/>
5434 <with-param pos="6"/>
5435 </call-macro>
5436 <call-macro n="concord_n2">
5437 <with-param pos="1"/>
5438 <with-param pos="2"/>
5439 </call-macro>
5440 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
5441 <when>
5442 <test>
5443 <equal>
5444 <clip pos="1" side="tl" part="gen"/>
5445 <lit-tag v="GD"/>
5446 </equal>
5447 </test>
5448 <let>
5449 <clip pos="1" side="tl" part="gen"/>
5450 <lit-tag v="m"/>
5451 </let>
5452 </when>
5453 </choose>
5454 <choose>
5455 <when>
5456 <test>
5457 <equal>
5458 <clip pos="1" side="tl" part="nbr"/>
5459 <lit-tag v="ND"/>
5460 </equal>
5461 </test>
5462 <let>
5463 <clip pos="1" side="tl" part="nbr"/>
5464 <lit-tag v="sg"/>
5465 </let>
5466 </when>
5467 </choose>
5468 <choose>
5469 <when>
5470 <test>
5471 <equal>
5472 <clip pos="2" side="tl" part="gen"/>
5473 <lit-tag v="GD"/>
5474 </equal>
5475 </test>
5476 <let>
5477 <clip pos="2" side="tl" part="gen"/>
5478 <lit-tag v="m"/>
5479 </let>
5480 </when>
5481 </choose>
5482 <choose>
5483 <when>
5484 <test>
5485 <equal>
5486 <clip pos="2" side="tl" part="nbr"/>
5487 <lit-tag v="ND"/>
5488 </equal>
5489 </test>
5490 <let>
5491 <clip pos="2" side="tl" part="nbr"/>
5492 <lit-tag v="sg"/>
5493 </let>
5494 </when>
5495 </choose>
5496 <call-macro n="tipo_det">
5497 <with-param pos="6"/>
5498 </call-macro>
5499 <choose>
5500 <when>
5501 <test>
5502 <or>
5503 <equal>
5504 <clip pos="5" side="tl" part="a_adj"/>
5505 <lit-tag v="adjant"/>
5506 </equal>
5507 <equal>
5508 <clip pos="5" side="tl" part="a_adj"/>
5509 <lit-tag v="det"/>
5510 </equal>
5511 </or>
5512 </test>
5513 <out>
5514 <chunk name="d_a_n_pr_d_n" case="caseFirstWord">
5515 <tags>
5516 <tag><lit-tag v="SN"/></tag>
5517 <tag><var n="tipusdet"/></tag>
5518 <tag><clip pos="4" side="tl" part="gen"/></tag>
5519 <tag><clip pos="4" side="tl" part="nbr"/></tag>
5520 </tags>
5521 <lu>
5522 <clip pos="6" side="tl" part="lem"/>
5523 <clip pos="6" side="tl" part="a_det"/>
5524 <lit-tag v="2"/>
5525 <clip pos="6" side="tl" part="GD" link-to="3"/>
5526 <clip pos="6" side="tl" part="mf"/>
5527 <clip pos="6" side="tl" part="nbr"/>
5528 </lu>
5529 <b pos="1"/>
5530 <lu>
5531 <clip pos="5" side="tl" part="lem"/>
5532 <clip pos="5" side="tl" part="a_adj"/>
5533 <clip pos="5" side="tl" part="tipus_det"/>
5534 <clip pos="5" side="tl" part="GD" link-to="3"/>
5535 <clip pos="5" side="tl" part="mf"/>
5536 <clip pos="5" side="tl" part="ND" link-to="4"/>
5537 <clip pos="5" side="tl" part="sp"/>
5538 </lu>
5539 <b pos="3"/>
5540 <lu>
5541 <clip pos="4" side="tl" part="lemh"/>
5542 <clip pos="4" side="tl" part="a_nom"/>
5543 <clip pos="4" side="tl" part="GD" link-to="3"/>
5544 <clip pos="4" side="tl" part="mf"/>
5545 <clip pos="4" side="tl" part="ND" link-to="4"/>
5546 <clip pos="4" side="tl" part="sp"/>
5547 <clip pos="4" side="tl" part="lemq"/>
5548 </lu>
5549 <b pos="4"/>
5550 <lu>
5551 <clip pos="3" side="tl" part="whole"/>
5552 </lu>
5553 <b pos="5"/>
5554 <lu>
5555 <clip pos="2" side="tl" part="whole"/>
5556 </lu>
5557 <b/>
5558 <lu>
5559 <clip pos="1" side="tl" part="lemh"/>
5560 <clip pos="1" side="tl" part="a_nom"/>
5561 <clip pos="1" side="tl" part="gen"/>
5562 <clip pos="1" side="tl" part="nbr"/>
5563 <clip pos="1" side="tl" part="lemq"/>
5564 </lu>
5565 </chunk>
5566 </out>
5567 </when>
5568 <otherwise>
5570 <out>
5571 <chunk name="d_n_a_pr_d_n" case="caseFirstWord">
5572 <tags>
5573 <tag><lit-tag v="SN"/></tag>
5574 <tag><var n="tipusdet"/></tag>
5575 <tag><clip pos="4" side="tl" part="gen"/></tag>
5576 <tag><clip pos="4" side="tl" part="nbr"/></tag>
5577 </tags>
5578 <lu>
5579 <clip pos="6" side="tl" part="lem"/>
5580 <clip pos="6" side="tl" part="a_det"/>
5581 <lit-tag v="2"/>
5582 <clip pos="6" side="tl" part="GD" link-to="3"/>
5583 <clip pos="6" side="tl" part="mf"/>
5584 <clip pos="6" side="tl" part="nbr"/>
5585 </lu>
5586 <b pos="1"/>
5588 <lu>
5589 <clip pos="4" side="tl" part="lemh"/>
5590 <clip pos="4" side="tl" part="a_nom"/>
5591 <clip pos="4" side="tl" part="GD" link-to="3"/>
5592 <clip pos="4" side="tl" part="mf"/>
5593 <clip pos="4" side="tl" part="ND" link-to="4"/>
5594 <clip pos="4" side="tl" part="sp"/>
5595 <clip pos="4" side="tl" part="lemq"/>
5596 </lu>
5597 <b pos="3"/>
5598 <lu>
5599 <clip pos="5" side="tl" part="lem"/>
5600 <clip pos="5" side="tl" part="a_adj"/>
5601 <clip pos="5" side="tl" part="GD" link-to="3"/>
5602 <clip pos="5" side="tl" part="mf"/>
5603 <clip pos="5" side="tl" part="ND" link-to="4"/>
5604 <clip pos="5" side="tl" part="sp"/>
5605 </lu>
5606 <b pos="4"/>
5607 <lu>
5608 <clip pos="3" side="tl" part="whole"/>
5609 </lu>
5610 <b pos="5"/>
5611 <lu>
5612 <clip pos="2" side="tl" part="whole"/>
5613 </lu>
5614 <b/>
5615 <lu>
5616 <clip pos="1" side="tl" part="lemh"/>
5617 <clip pos="1" side="tl" part="a_nom"/>
5618 <clip pos="1" side="tl" part="gen"/>
5619 <clip pos="1" side="tl" part="nbr"/>
5620 <clip pos="1" side="tl" part="lemq"/>
5621 </lu>
5622 </chunk>
5623 </out>
5624 </otherwise>
5625 </choose>
5626 <let>
5627 <var n="caseFirstWord"/>
5628 <lit v="aa"/>
5629 </let>
5630 </action>
5631 </rule>
5633 <rule comment="REGLA: N + ART + ko/ren + NOM + DET (bulegoko zuzendari ohien - del ex director de la oficina)">
5634 <pattern>
5635 <pattern-item n="nom_np"/>
5636 <pattern-item n="det"/>
5637 <pattern-item n="ko_en"/>
5638 <pattern-item n="nom"/>
5639 <pattern-item n="adj"/>
5640 <pattern-item n="det"/>
5641 <pattern-item n="post"/>
5642 </pattern>
5643 <action>
5644 <call-macro n="firstWord">
5645 <with-param pos="1"/>
5646 </call-macro>
5647 <call-macro n="concord_n3">
5648 <with-param pos="4"/>
5649 <with-param pos="5"/>
5650 <with-param pos="6"/>
5651 </call-macro>
5652 <call-macro n="concord_n2">
5653 <with-param pos="1"/>
5654 <with-param pos="2"/>
5655 </call-macro>
5656 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
5657 <when>
5658 <test>
5659 <equal>
5660 <clip pos="1" side="tl" part="gen"/>
5661 <lit-tag v="GD"/>
5662 </equal>
5663 </test>
5664 <let>
5665 <clip pos="1" side="tl" part="gen"/>
5666 <lit-tag v="m"/>
5667 </let>
5668 </when>
5669 </choose>
5670 <choose>
5671 <when>
5672 <test>
5673 <equal>
5674 <clip pos="1" side="tl" part="nbr"/>
5675 <lit-tag v="ND"/>
5676 </equal>
5677 </test>
5678 <let>
5679 <clip pos="1" side="tl" part="nbr"/>
5680 <lit-tag v="sg"/>
5681 </let>
5682 </when>
5683 </choose>
5684 <choose>
5685 <when>
5686 <test>
5687 <equal>
5688 <clip pos="2" side="tl" part="gen"/>
5689 <lit-tag v="GD"/>
5690 </equal>
5691 </test>
5692 <let>
5693 <clip pos="2" side="tl" part="gen"/>
5694 <lit-tag v="m"/>
5695 </let>
5696 </when>
5697 </choose>
5698 <choose>
5699 <when>
5700 <test>
5701 <equal>
5702 <clip pos="2" side="tl" part="nbr"/>
5703 <lit-tag v="ND"/>
5704 </equal>
5705 </test>
5706 <let>
5707 <clip pos="2" side="tl" part="nbr"/>
5708 <lit-tag v="sg"/>
5709 </let>
5710 </when>
5711 </choose>
5712 <call-macro n="tipo_det">
5713 <with-param pos="6"/>
5714 </call-macro>
5715 <call-macro n="SPgenitivo">
5716 <with-param pos="7"/>
5717 </call-macro>
5718 <choose>
5719 <when>
5720 <test>
5721 <or>
5722 <equal>
5723 <clip pos="5" side="tl" part="a_adj"/>
5724 <lit-tag v="adjant"/>
5725 </equal>
5726 <equal>
5727 <clip pos="5" side="tl" part="a_adj"/>
5728 <lit-tag v="det"/>
5729 </equal>
5730 </or>
5731 </test>
5732 <out>
5733 <chunk name="pr_d_a_n_pr_d_n" case="caseFirstWord">
5734 <tags>
5735 <tag><var n="chunk"/></tag>
5736 <tag><var n="tipusdet"/></tag>
5737 <tag><clip pos="4" side="tl" part="gen"/></tag>
5738 <tag><clip pos="4" side="tl" part="nbr"/></tag>
5739 </tags>
5740 <lu>
5741 <clip pos="7" side="tl" part="lem"/>
5742 <clip pos="7" side="tl" part="a_prep"/>
5743 </lu>
5744 <b pos="1"/>
5745 <lu>
5746 <clip pos="6" side="tl" part="lem"/>
5747 <clip pos="6" side="tl" part="a_det"/>
5748 <lit-tag v="2"/>
5749 <clip pos="6" side="tl" part="GD" link-to="3"/>
5750 <clip pos="6" side="tl" part="mf"/>
5751 <clip pos="6" side="tl" part="nbr"/>
5752 </lu>
5753 <b pos="3"/>
5754 <lu>
5755 <clip pos="5" side="tl" part="lem"/>
5756 <clip pos="5" side="tl" part="a_adj"/>
5757 <clip pos="5" side="tl" part="tipus_det"/>
5758 <clip pos="5" side="tl" part="GD" link-to="3"/>
5759 <clip pos="5" side="tl" part="mf"/>
5760 <clip pos="5" side="tl" part="ND" link-to="4"/>
5761 <clip pos="5" side="tl" part="sp"/>
5762 </lu>
5763 <b pos="4"/>
5764 <lu>
5765 <clip pos="4" side="tl" part="lemh"/>
5766 <clip pos="4" side="tl" part="a_nom"/>
5767 <clip pos="4" side="tl" part="GD" link-to="3"/>
5768 <clip pos="4" side="tl" part="mf"/>
5769 <clip pos="4" side="tl" part="ND" link-to="4"/>
5770 <clip pos="4" side="tl" part="sp"/>
5771 <clip pos="4" side="tl" part="lemq"/>
5772 </lu>
5773 <b pos="5"/>
5774 <lu>
5775 <clip pos="3" side="tl" part="whole"/>
5776 </lu>
5777 <b pos="6"/>
5778 <lu>
5779 <clip pos="2" side="tl" part="whole"/>
5780 </lu>
5781 <b/>
5782 <lu>
5783 <clip pos="1" side="tl" part="lemh"/>
5784 <clip pos="1" side="tl" part="a_nom"/>
5785 <clip pos="1" side="tl" part="gen"/>
5786 <clip pos="1" side="tl" part="nbr"/>
5787 <clip pos="1" side="tl" part="lemq"/>
5788 </lu>
5789 </chunk>
5790 </out>
5791 </when>
5792 <otherwise>
5793 <out>
5794 <chunk name="pr_d_n_a_pr_d_n" case="caseFirstWord">
5795 <tags>
5796 <tag><var n="chunk"/></tag>
5797 <tag><var n="tipusdet"/></tag>
5798 <tag><clip pos="4" side="tl" part="gen"/></tag>
5799 <tag><clip pos="4" side="tl" part="nbr"/></tag>
5800 </tags>
5801 <lu>
5802 <clip pos="7" side="tl" part="lem"/>
5803 <clip pos="7" side="tl" part="a_prep"/>
5804 </lu>
5805 <b pos="1"/>
5806 <lu>
5807 <clip pos="6" side="tl" part="lem"/>
5808 <clip pos="6" side="tl" part="a_det"/>
5809 <lit-tag v="2"/>
5810 <clip pos="6" side="tl" part="GD" link-to="3"/>
5811 <clip pos="6" side="tl" part="mf"/>
5812 <clip pos="6" side="tl" part="nbr"/>
5813 </lu>
5814 <b pos="3"/>
5815 <lu>
5816 <clip pos="4" side="tl" part="lemh"/>
5817 <clip pos="4" side="tl" part="a_nom"/>
5818 <clip pos="4" side="tl" part="GD" link-to="3"/>
5819 <clip pos="4" side="tl" part="mf"/>
5820 <clip pos="4" side="tl" part="ND" link-to="4"/>
5821 <clip pos="4" side="tl" part="sp"/>
5822 <clip pos="4" side="tl" part="lemq"/>
5823 </lu>
5824 <b pos="4"/>
5825 <lu>
5826 <clip pos="5" side="tl" part="lem"/>
5827 <clip pos="5" side="tl" part="a_adj"/>
5828 <clip pos="5" side="tl" part="GD" link-to="3"/>
5829 <clip pos="5" side="tl" part="mf"/>
5830 <clip pos="5" side="tl" part="ND" link-to="4"/>
5831 <clip pos="5" side="tl" part="sp"/>
5832 </lu>
5833 <b pos="5"/>
5834 <lu>
5835 <clip pos="3" side="tl" part="whole"/>
5836 </lu>
5837 <b pos="6"/>
5838 <lu>
5839 <clip pos="2" side="tl" part="whole"/>
5840 </lu>
5841 <b/>
5842 <lu>
5843 <clip pos="1" side="tl" part="lemh"/>
5844 <clip pos="1" side="tl" part="a_nom"/>
5845 <clip pos="1" side="tl" part="gen"/>
5846 <clip pos="1" side="tl" part="nbr"/>
5847 <clip pos="1" side="tl" part="lemq"/>
5848 </lu>
5849 </chunk>
5850 </out>
5851 </otherwise>
5852 </choose>
5853 <let>
5854 <var n="caseFirstWord"/>
5855 <lit v="aa"/>
5856 </let>
5857 </action>
5858 </rule>
5861 <rule comment="REGLA: N(incluye adv) + ko/ren + N + DET + ko/ren + NOM + DET (Espainiako Errepublikako Gobernua)">
5862 <pattern>
5863 <pattern-item n="nom_adv"/>
5864 <pattern-item n="ko_en"/>
5865 <pattern-item n="nom_adv"/>
5866 <pattern-item n="det"/>
5867 <pattern-item n="ko_en"/>
5868 <pattern-item n="nom_np"/>
5869 <pattern-item n="det"/>
5870 </pattern>
5871 <action>
5872 <call-macro n="firstWord">
5873 <with-param pos="1"/>
5874 </call-macro>
5875 <call-macro n="concord_n2">
5876 <with-param pos="3"/>
5877 <with-param pos="4"/>
5878 </call-macro>
5879 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
5880 <when>
5881 <test>
5882 <equal>
5883 <clip pos="3" side="tl" part="gen"/>
5884 <lit-tag v="GD"/>
5885 </equal>
5886 </test>
5887 <let>
5888 <clip pos="3" side="tl" part="gen"/>
5889 <lit-tag v="m"/>
5890 </let>
5891 </when>
5892 </choose>
5893 <choose>
5894 <when>
5895 <test>
5896 <equal>
5897 <clip pos="3" side="tl" part="nbr"/>
5898 <lit-tag v="ND"/>
5899 </equal>
5900 </test>
5901 <let>
5902 <clip pos="3" side="tl" part="nbr"/>
5903 <lit-tag v="sg"/>
5904 </let>
5905 </when>
5906 </choose>
5907 <choose>
5908 <when>
5909 <test>
5910 <equal>
5911 <clip pos="4" side="tl" part="gen"/>
5912 <lit-tag v="GD"/>
5913 </equal>
5914 </test>
5915 <let>
5916 <clip pos="4" side="tl" part="gen"/>
5917 <lit-tag v="m"/>
5918 </let>
5919 </when>
5920 </choose>
5921 <choose>
5922 <when>
5923 <test>
5924 <equal>
5925 <clip pos="4" side="tl" part="nbr"/>
5926 <lit-tag v="ND"/>
5927 </equal>
5928 </test>
5929 <let>
5930 <clip pos="4" side="tl" part="nbr"/>
5931 <lit-tag v="sg"/>
5932 </let>
5933 </when>
5934 </choose>
5935 <call-macro n="concord_n2">
5936 <with-param pos="6"/>
5937 <with-param pos="7"/>
5938 </call-macro>
5939 <call-macro n="nbr_n1">
5940 <with-param pos="1"/>
5941 </call-macro>
5942 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
5943 <when>
5944 <test>
5945 <equal>
5946 <clip pos="1" side="tl" part="gen"/>
5947 <lit-tag v="GD"/>
5948 </equal>
5949 </test>
5950 <let>
5951 <clip pos="1" side="tl" part="gen"/>
5952 <lit-tag v="m"/>
5953 </let>
5954 </when>
5955 </choose>
5956 <call-macro n="tipo_det">
5957 <with-param pos="7"/>
5958 </call-macro>
5959 <out>
5960 <chunk name="d_n_pr_d_n_pr_n" case="caseFirstWord">
5961 <tags>
5962 <tag><lit-tag v="SN"/></tag>
5963 <tag><var n="tipusdet"/></tag>
5964 <tag><clip pos="6" side="tl" part="gen"/></tag>
5965 <tag><clip pos="6" side="tl" part="nbr"/></tag>
5966 </tags>
5967 <lu>
5968 <clip pos="7" side="tl" part="lem"/>
5969 <clip pos="7" side="tl" part="a_det"/>
5970 <lit-tag v="2"/>
5971 <clip pos="7" side="tl" part="GD" link-to="3"/>
5972 <clip pos="7" side="tl" part="mf"/>
5973 <clip pos="7" side="tl" part="nbr"/>
5974 </lu>
5975 <b pos="2"/>
5976 <lu>
5977 <clip pos="6" side="tl" part="lemh"/>
5978 <clip pos="6" side="tl" part="a_nom"/>
5979 <clip pos="6" side="tl" part="GD" link-to="3"/>
5980 <clip pos="6" side="tl" part="mf"/>
5981 <clip pos="6" side="tl" part="ND" link-to="4"/>
5982 <clip pos="6" side="tl" part="sp"/>
5983 <clip pos="6" side="tl" part="lemq"/>
5984 </lu>
5985 <b pos="3"/>
5986 <lu>
5987 <clip pos="5" side="tl" part="whole"/>
5988 </lu>
5989 <b pos="5"/>
5990 <lu>
5991 <clip pos="4" side="tl" part="whole"/>
5992 </lu>
5993 <b pos="6"/>
5994 <lu>
5995 <clip pos="3" side="tl" part="lemh"/>
5996 <clip pos="3" side="tl" part="a_nom"/>
5997 <clip pos="3" side="tl" part="gen"/>
5998 <clip pos="3" side="tl" part="nbr"/>
5999 <clip pos="3" side="tl" part="lemq"/>
6000 </lu>
6001 <b/>
6002 <lu>
6003 <clip pos="2" side="tl" part="whole"/>
6004 </lu>
6005 <b/>
6006 <lu>
6007 <clip pos="1" side="tl" part="lemh"/>
6008 <clip pos="1" side="tl" part="a_nom"/>
6009 <!-- <clip pos="1" side="tl" part="a_adv"/>-->
6010 <clip pos="1" side="tl" part="gen"/>
6011 <clip pos="1" side="tl" part="nbr"/>
6012 <clip pos="1" side="tl" part="lemq"/>
6013 </lu>
6014 </chunk>
6015 </out>
6016 <let>
6017 <var n="caseFirstWord"/>
6018 <lit v="aa"/>
6019 </let>
6020 </action>
6021 </rule>
6024 <rule comment="REGLA: N(incluye adv) + ko/ren + N + DET + ko/ren + NOM + DET + POST(Irakeko Gobernuaren aurreikuspenen)">
6025 <pattern>
6026 <pattern-item n="nom_adv"/>
6027 <pattern-item n="ko_en"/>
6028 <pattern-item n="nom_adv"/>
6029 <pattern-item n="det"/>
6030 <pattern-item n="ko_en"/>
6031 <pattern-item n="nom_np"/>
6032 <pattern-item n="det"/>
6033 <pattern-item n="post"/>
6034 </pattern>
6035 <action>
6036 <call-macro n="firstWord">
6037 <with-param pos="1"/>
6038 </call-macro>
6039 <call-macro n="concord_n2">
6040 <with-param pos="3"/>
6041 <with-param pos="4"/>
6042 </call-macro>
6043 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
6044 <when>
6045 <test>
6046 <equal>
6047 <clip pos="3" side="tl" part="gen"/>
6048 <lit-tag v="GD"/>
6049 </equal>
6050 </test>
6051 <let>
6052 <clip pos="3" side="tl" part="gen"/>
6053 <lit-tag v="m"/>
6054 </let>
6055 </when>
6056 </choose>
6057 <choose>
6058 <when>
6059 <test>
6060 <equal>
6061 <clip pos="3" side="tl" part="nbr"/>
6062 <lit-tag v="ND"/>
6063 </equal>
6064 </test>
6065 <let>
6066 <clip pos="3" side="tl" part="nbr"/>
6067 <lit-tag v="sg"/>
6068 </let>
6069 </when>
6070 </choose>
6071 <choose>
6072 <when>
6073 <test>
6074 <equal>
6075 <clip pos="4" side="tl" part="gen"/>
6076 <lit-tag v="GD"/>
6077 </equal>
6078 </test>
6079 <let>
6080 <clip pos="4" side="tl" part="gen"/>
6081 <lit-tag v="m"/>
6082 </let>
6083 </when>
6084 </choose>
6085 <choose>
6086 <when>
6087 <test>
6088 <equal>
6089 <clip pos="4" side="tl" part="nbr"/>
6090 <lit-tag v="ND"/>
6091 </equal>
6092 </test>
6093 <let>
6094 <clip pos="4" side="tl" part="nbr"/>
6095 <lit-tag v="sg"/>
6096 </let>
6097 </when>
6098 </choose>
6099 <call-macro n="concord_n2">
6100 <with-param pos="6"/>
6101 <with-param pos="7"/>
6102 </call-macro>
6103 <call-macro n="nbr_n1">
6104 <with-param pos="1"/>
6105 </call-macro>
6106 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
6107 <when>
6108 <test>
6109 <equal>
6110 <clip pos="1" side="tl" part="gen"/>
6111 <lit-tag v="GD"/>
6112 </equal>
6113 </test>
6114 <let>
6115 <clip pos="1" side="tl" part="gen"/>
6116 <lit-tag v="m"/>
6117 </let>
6118 </when>
6119 </choose>
6120 <call-macro n="tipo_det">
6121 <with-param pos="7"/>
6122 </call-macro>
6123 <call-macro n="SPgenitivo">
6124 <with-param pos="8"/>
6125 </call-macro>
6126 <out>
6127 <chunk name="pr_d_n_pr_d_n_pr_n" case="caseFirstWord">
6128 <tags>
6129 <tag><var n="chunk"/></tag>
6130 <tag><var n="tipusdet"/></tag>
6131 <tag><clip pos="6" side="tl" part="gen"/></tag>
6132 <tag><clip pos="6" side="tl" part="nbr"/></tag>
6133 </tags>
6134 <lu>
6135 <clip pos="8" side="tl" part="lem"/>
6136 <clip pos="8" side="tl" part="a_prep"/>
6137 </lu>
6138 <b pos="2"/>
6139 <lu>
6140 <clip pos="7" side="tl" part="lem"/>
6141 <clip pos="7" side="tl" part="a_det"/>
6142 <lit-tag v="2"/>
6143 <clip pos="7" side="tl" part="GD" link-to="3"/>
6144 <clip pos="7" side="tl" part="mf"/>
6145 <clip pos="7" side="tl" part="nbr"/>
6146 </lu>
6147 <b pos="3"/>
6148 <lu>
6149 <clip pos="6" side="tl" part="lemh"/>
6150 <clip pos="6" side="tl" part="a_nom"/>
6151 <clip pos="6" side="tl" part="GD" link-to="3"/>
6152 <clip pos="6" side="tl" part="mf"/>
6153 <clip pos="6" side="tl" part="ND" link-to="4"/>
6154 <clip pos="6" side="tl" part="sp"/>
6155 <clip pos="6" side="tl" part="lemq"/>
6156 </lu>
6157 <b pos="5"/>
6158 <lu>
6159 <clip pos="5" side="tl" part="whole"/>
6160 </lu>
6161 <b pos="6"/>
6162 <lu>
6163 <clip pos="4" side="tl" part="whole"/>
6164 </lu>
6165 <b/>
6166 <lu>
6167 <clip pos="3" side="tl" part="lemh"/>
6168 <clip pos="3" side="tl" part="a_nom"/>
6169 <clip pos="3" side="tl" part="gen"/>
6170 <clip pos="3" side="tl" part="nbr"/>
6171 <clip pos="3" side="tl" part="lemq"/>
6172 </lu>
6173 <b/>
6174 <lu>
6175 <clip pos="2" side="tl" part="whole"/>
6176 </lu>
6177 <b/>
6178 <lu>
6179 <clip pos="1" side="tl" part="lemh"/>
6180 <clip pos="1" side="tl" part="a_nom"/>
6181 <!-- <clip pos="1" side="tl" part="a_adv"/>-->
6182 <clip pos="1" side="tl" part="gen"/>
6183 <clip pos="1" side="tl" part="nbr"/>
6184 <clip pos="1" 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>
6196 <rule comment="REGLA: N(incluye adv) + ko/ren + N + DET + ko/ren + NOM + DET (Espainiako Errepublikako Gobernua)">
6197 <pattern>
6198 <pattern-item n="nom_adv"/>
6199 <pattern-item n="det"/>
6200 <pattern-item n="ko_en"/>
6201 <pattern-item n="nom_adv"/>
6202 <pattern-item n="det"/>
6203 <pattern-item n="ko_en"/>
6204 <pattern-item n="nom_np"/>
6205 <pattern-item n="det"/>
6206 </pattern>
6207 <action>
6208 <call-macro n="firstWord">
6209 <with-param pos="1"/>
6210 </call-macro>
6211 <call-macro n="concord_n2">
6212 <with-param pos="1"/>
6213 <with-param pos="2"/>
6214 </call-macro>
6215 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
6216 <when>
6217 <test>
6218 <equal>
6219 <clip pos="1" side="tl" part="gen"/>
6220 <lit-tag v="GD"/>
6221 </equal>
6222 </test>
6223 <let>
6224 <clip pos="1" side="tl" part="gen"/>
6225 <lit-tag v="m"/>
6226 </let>
6227 </when>
6228 </choose>
6229 <choose>
6230 <when>
6231 <test>
6232 <equal>
6233 <clip pos="1" side="tl" part="nbr"/>
6234 <lit-tag v="ND"/>
6235 </equal>
6236 </test>
6237 <let>
6238 <clip pos="1" side="tl" part="nbr"/>
6239 <lit-tag v="sg"/>
6240 </let>
6241 </when>
6242 </choose>
6243 <choose>
6244 <when>
6245 <test>
6246 <equal>
6247 <clip pos="2" side="tl" part="gen"/>
6248 <lit-tag v="GD"/>
6249 </equal>
6250 </test>
6251 <let>
6252 <clip pos="2" side="tl" part="gen"/>
6253 <lit-tag v="m"/>
6254 </let>
6255 </when>
6256 </choose>
6257 <choose>
6258 <when>
6259 <test>
6260 <equal>
6261 <clip pos="2" side="tl" part="nbr"/>
6262 <lit-tag v="ND"/>
6263 </equal>
6264 </test>
6265 <let>
6266 <clip pos="2" side="tl" part="nbr"/>
6267 <lit-tag v="sg"/>
6268 </let>
6269 </when>
6270 </choose>
6271 <call-macro n="concord_n2">
6272 <with-param pos="4"/>
6273 <with-param pos="5"/>
6274 </call-macro>
6275 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
6276 <when>
6277 <test>
6278 <equal>
6279 <clip pos="4" side="tl" part="gen"/>
6280 <lit-tag v="GD"/>
6281 </equal>
6282 </test>
6283 <let>
6284 <clip pos="4" side="tl" part="gen"/>
6285 <lit-tag v="m"/>
6286 </let>
6287 </when>
6288 </choose>
6289 <choose>
6290 <when>
6291 <test>
6292 <equal>
6293 <clip pos="4" side="tl" part="nbr"/>
6294 <lit-tag v="ND"/>
6295 </equal>
6296 </test>
6297 <let>
6298 <clip pos="4" side="tl" part="nbr"/>
6299 <lit-tag v="sg"/>
6300 </let>
6301 </when>
6302 </choose>
6303 <choose>
6304 <when>
6305 <test>
6306 <equal>
6307 <clip pos="5" side="tl" part="gen"/>
6308 <lit-tag v="GD"/>
6309 </equal>
6310 </test>
6311 <let>
6312 <clip pos="5" side="tl" part="gen"/>
6313 <lit-tag v="m"/>
6314 </let>
6315 </when>
6316 </choose>
6317 <choose>
6318 <when>
6319 <test>
6320 <equal>
6321 <clip pos="5" side="tl" part="nbr"/>
6322 <lit-tag v="ND"/>
6323 </equal>
6324 </test>
6325 <let>
6326 <clip pos="5" side="tl" part="nbr"/>
6327 <lit-tag v="sg"/>
6328 </let>
6329 </when>
6330 </choose>
6331 <call-macro n="concord_n2">
6332 <with-param pos="7"/>
6333 <with-param pos="8"/>
6334 </call-macro>
6335 <call-macro n="tipo_det">
6336 <with-param pos="8"/>
6337 </call-macro>
6338 <out>
6339 <chunk name="d_n_pr_d_n_pr_d_n" case="caseFirstWord">
6340 <tags>
6341 <tag><lit-tag v="SN"/></tag>
6342 <tag><var n="tipusdet"/></tag>
6343 <tag><clip pos="7" side="tl" part="gen"/></tag>
6344 <tag><clip pos="7" side="tl" part="nbr"/></tag>
6345 </tags>
6346 <lu>
6347 <clip pos="8" side="tl" part="lem"/>
6348 <clip pos="8" side="tl" part="a_det"/>
6349 <lit-tag v="2"/>
6350 <clip pos="8" side="tl" part="GD" link-to="3"/>
6351 <clip pos="8" side="tl" part="mf"/>
6352 <clip pos="8" side="tl" part="nbr"/>
6353 </lu>
6354 <b pos="1"/>
6355 <lu>
6356 <clip pos="7" side="tl" part="lemh"/>
6357 <clip pos="7" side="tl" part="a_nom"/>
6358 <clip pos="7" side="tl" part="GD" link-to="3"/>
6359 <clip pos="7" side="tl" part="mf"/>
6360 <clip pos="7" side="tl" part="ND" link-to="4"/>
6361 <clip pos="7" side="tl" part="sp"/>
6362 <clip pos="7" side="tl" part="lemq"/>
6363 </lu>
6364 <b pos="3"/>
6365 <lu>
6366 <clip pos="6" side="tl" part="whole"/>
6367 </lu>
6368 <b pos="4"/>
6369 <lu>
6370 <clip pos="5" side="tl" part="whole"/>
6371 </lu>
6372 <b pos="7"/>
6373 <lu>
6374 <clip pos="4" side="tl" part="lemh"/>
6375 <clip pos="4" side="tl" part="a_nom"/>
6376 <clip pos="4" side="tl" part="gen"/>
6377 <clip pos="4" side="tl" part="nbr"/>
6378 <clip pos="4" side="tl" part="lemq"/>
6379 </lu>
6380 <b/>
6381 <lu>
6382 <clip pos="3" side="tl" part="whole"/>
6383 </lu>
6384 <b/>
6385 <lu>
6386 <clip pos="2" side="tl" part="whole"/>
6387 </lu>
6388 <b/>
6389 <lu>
6390 <clip pos="1" side="tl" part="lemh"/>
6391 <clip pos="1" side="tl" part="a_nom"/>
6392 <!-- <clip pos="1" side="tl" part="a_adv"/>-->
6393 <clip pos="1" side="tl" part="gen"/>
6394 <clip pos="1" side="tl" part="nbr"/>
6395 <clip pos="1" side="tl" part="lemq"/>
6396 </lu>
6397 </chunk>
6398 </out>
6399 <let>
6400 <var n="caseFirstWord"/>
6401 <lit v="aa"/>
6402 </let>
6403 </action>
6404 </rule>
6407 <rule comment="REGLA: N(incluye adv) + ko/ren + N + DET + ko/ren + NOM + DET + POST (Espainiako Errepublikako Gobernua)">
6408 <pattern>
6409 <pattern-item n="nom_adv"/>
6410 <pattern-item n="det"/>
6411 <pattern-item n="ko_en"/>
6412 <pattern-item n="nom_adv"/>
6413 <pattern-item n="det"/>
6414 <pattern-item n="ko_en"/>
6415 <pattern-item n="nom_np"/>
6416 <pattern-item n="det"/>
6417 <pattern-item n="post"/>
6418 </pattern>
6419 <action>
6420 <call-macro n="firstWord">
6421 <with-param pos="1"/>
6422 </call-macro>
6423 <call-macro n="concord_n2">
6424 <with-param pos="1"/>
6425 <with-param pos="2"/>
6426 </call-macro>
6427 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
6428 <when>
6429 <test>
6430 <equal>
6431 <clip pos="1" side="tl" part="gen"/>
6432 <lit-tag v="GD"/>
6433 </equal>
6434 </test>
6435 <let>
6436 <clip pos="1" side="tl" part="gen"/>
6437 <lit-tag v="m"/>
6438 </let>
6439 </when>
6440 </choose>
6441 <choose>
6442 <when>
6443 <test>
6444 <equal>
6445 <clip pos="1" side="tl" part="nbr"/>
6446 <lit-tag v="ND"/>
6447 </equal>
6448 </test>
6449 <let>
6450 <clip pos="1" side="tl" part="nbr"/>
6451 <lit-tag v="sg"/>
6452 </let>
6453 </when>
6454 </choose>
6455 <choose>
6456 <when>
6457 <test>
6458 <equal>
6459 <clip pos="2" side="tl" part="gen"/>
6460 <lit-tag v="GD"/>
6461 </equal>
6462 </test>
6463 <let>
6464 <clip pos="2" side="tl" part="gen"/>
6465 <lit-tag v="m"/>
6466 </let>
6467 </when>
6468 </choose>
6469 <choose>
6470 <when>
6471 <test>
6472 <equal>
6473 <clip pos="2" side="tl" part="nbr"/>
6474 <lit-tag v="ND"/>
6475 </equal>
6476 </test>
6477 <let>
6478 <clip pos="2" side="tl" part="nbr"/>
6479 <lit-tag v="sg"/>
6480 </let>
6481 </when>
6482 </choose>
6483 <call-macro n="concord_n2">
6484 <with-param pos="4"/>
6485 <with-param pos="5"/>
6486 </call-macro>
6487 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
6488 <when>
6489 <test>
6490 <equal>
6491 <clip pos="4" side="tl" part="gen"/>
6492 <lit-tag v="GD"/>
6493 </equal>
6494 </test>
6495 <let>
6496 <clip pos="4" side="tl" part="gen"/>
6497 <lit-tag v="m"/>
6498 </let>
6499 </when>
6500 </choose>
6501 <choose>
6502 <when>
6503 <test>
6504 <equal>
6505 <clip pos="4" side="tl" part="nbr"/>
6506 <lit-tag v="ND"/>
6507 </equal>
6508 </test>
6509 <let>
6510 <clip pos="4" side="tl" part="nbr"/>
6511 <lit-tag v="sg"/>
6512 </let>
6513 </when>
6514 </choose>
6515 <choose>
6516 <when>
6517 <test>
6518 <equal>
6519 <clip pos="5" side="tl" part="gen"/>
6520 <lit-tag v="GD"/>
6521 </equal>
6522 </test>
6523 <let>
6524 <clip pos="5" side="tl" part="gen"/>
6525 <lit-tag v="m"/>
6526 </let>
6527 </when>
6528 </choose>
6529 <choose>
6530 <when>
6531 <test>
6532 <equal>
6533 <clip pos="5" side="tl" part="nbr"/>
6534 <lit-tag v="ND"/>
6535 </equal>
6536 </test>
6537 <let>
6538 <clip pos="5" side="tl" part="nbr"/>
6539 <lit-tag v="sg"/>
6540 </let>
6541 </when>
6542 </choose>
6543 <call-macro n="concord_n2">
6544 <with-param pos="7"/>
6545 <with-param pos="8"/>
6546 </call-macro>
6547 <call-macro n="tipo_det">
6548 <with-param pos="8"/>
6549 </call-macro>
6550 <call-macro n="SPgenitivo">
6551 <with-param pos="9"/>
6552 </call-macro>
6553 <out>
6554 <chunk name="pr_d_n_pr_d_n_pr_d_n" case="caseFirstWord">
6555 <tags>
6556 <tag><var n="chunk"/></tag>
6557 <tag><var n="tipusdet"/></tag>
6558 <tag><clip pos="7" side="tl" part="gen"/></tag>
6559 <tag><clip pos="7" side="tl" part="nbr"/></tag>
6560 </tags>
6561 <lu>
6562 <clip pos="9" side="tl" part="lem"/>
6563 <clip pos="9" side="tl" part="a_prep"/>
6564 </lu>
6565 <b pos="1"/>
6566 <lu>
6567 <clip pos="8" side="tl" part="lem"/>
6568 <clip pos="8" side="tl" part="a_det"/>
6569 <lit-tag v="2"/>
6570 <clip pos="8" side="tl" part="GD" link-to="3"/>
6571 <clip pos="8" side="tl" part="mf"/>
6572 <clip pos="8" side="tl" part="nbr"/>
6573 </lu>
6574 <b pos="3"/>
6575 <lu>
6576 <clip pos="7" side="tl" part="lemh"/>
6577 <clip pos="7" side="tl" part="a_nom"/>
6578 <clip pos="7" side="tl" part="GD" link-to="3"/>
6579 <clip pos="7" side="tl" part="mf"/>
6580 <clip pos="7" side="tl" part="ND" link-to="4"/>
6581 <clip pos="7" side="tl" part="sp"/>
6582 <clip pos="7" side="tl" part="lemq"/>
6583 </lu>
6584 <b pos="4"/>
6585 <lu>
6586 <clip pos="6" side="tl" part="whole"/>
6587 </lu>
6588 <b pos="6"/>
6589 <lu>
6590 <clip pos="5" side="tl" part="whole"/>
6591 </lu>
6592 <b pos="7"/>
6593 <lu>
6594 <clip pos="4" side="tl" part="lemh"/>
6595 <clip pos="4" side="tl" part="a_nom"/>
6596 <clip pos="4" side="tl" part="gen"/>
6597 <clip pos="4" side="tl" part="nbr"/>
6598 <clip pos="4" side="tl" part="lemq"/>
6599 </lu>
6600 <b/>
6601 <lu>
6602 <clip pos="3" side="tl" part="whole"/>
6603 </lu>
6604 <b/>
6605 <lu>
6606 <clip pos="2" side="tl" part="whole"/>
6607 </lu>
6608 <b/>
6609 <lu>
6610 <clip pos="1" side="tl" part="lemh"/>
6611 <clip pos="1" side="tl" part="a_nom"/>
6612 <!-- <clip pos="1" side="tl" part="a_adv"/>-->
6613 <clip pos="1" side="tl" part="gen"/>
6614 <clip pos="1" side="tl" part="nbr"/>
6615 <clip pos="1" side="tl" part="lemq"/>
6616 </lu>
6617 </chunk>
6618 </out>
6619 <let>
6620 <var n="caseFirstWord"/>
6621 <lit v="aa"/>
6622 </let>
6623 </action>
6624 </rule>
6627 <rule comment="REGLA: NUM + NOM (bi emakume - dos mujeres (pl))">
6628 <pattern>
6629 <pattern-item n="num"/>
6630 <pattern-item n="nom_np"/>
6631 </pattern>
6632 <action>
6633 <call-macro n="firstWord">
6634 <with-param pos="1"/>
6635 </call-macro>
6636 <let>
6637 <clip pos="2" side="tl" part="nbr"/>
6638 <lit-tag v="pl"/>
6639 </let>
6640 <choose>
6641 <when>
6642 <test>
6643 <equal>
6644 <clip pos="1" side="tl" part="gen"/>
6645 <lit-tag v="GD"/>
6646 </equal>
6647 </test>
6648 <choose>
6649 <when>
6650 <test>
6651 <not>
6652 <equal>
6653 <clip pos="2" side="tl" part="gen"/>
6654 <lit-tag v="mf"/>
6655 </equal>
6656 </not>
6657 </test>
6658 <let>
6659 <clip pos="1" side="tl" part="gen"/>
6660 <clip pos="2" side="tl" part="gen"/>
6661 </let>
6662 </when>
6663 </choose>
6664 </when>
6665 </choose>
6666 <out>
6667 <chunk name="num_n" case="caseFirstWord">
6668 <tags>
6669 <tag><lit-tag v="SN.num"/></tag>
6670 <tag><clip pos="2" side="tl" part="gen"/></tag>
6671 <tag><clip pos="2" side="tl" part="nbr"/></tag>
6672 </tags>
6673 <lu>
6674 <clip pos="1" side="tl" part="lem"/>
6675 <clip pos="1" side="tl" part="a_num"/>
6676 <clip pos="1" side="tl" part="GD" link-to="3"/>
6677 <clip pos="1" side="tl" part="mf"/>
6678 <clip pos="1" side="tl" part="nbr"/>
6679 </lu>
6680 <b pos="1"/>
6681 <lu>
6682 <clip pos="2" side="tl" part="lemh"/>
6683 <clip pos="2" side="tl" part="a_nom"/>
6684 <clip pos="2" side="tl" part="GD" link-to="3"/>
6685 <clip pos="2" side="tl" part="mf"/>
6686 <clip pos="2" side="tl" part="nbr"/>
6687 <clip pos="2" side="tl" part="lemq"/>
6688 </lu>
6689 </chunk>
6690 </out>
6691 <let>
6692 <var n="caseFirstWord"/>
6693 <lit v="aa"/>
6694 </let>
6695 </action>
6696 </rule>
6701 <rule comment="REGLA: NUM + NUM + NOM (ehun mila emakume - cien mil mujeres (pl))">
6702 <pattern>
6703 <pattern-item n="num"/>
6704 <pattern-item n="num"/>
6705 <pattern-item n="nom_np"/>
6706 </pattern>
6707 <action>
6708 <call-macro n="firstWord">
6709 <with-param pos="1"/>
6710 </call-macro>
6711 <let>
6712 <clip pos="3" side="tl" part="nbr"/>
6713 <lit-tag v="pl"/>
6714 </let>
6715 <choose>
6716 <when>
6717 <test>
6718 <equal>
6719 <clip pos="2" side="tl" part="gen"/>
6720 <lit-tag v="GD"/>
6721 </equal>
6722 </test>
6723 <choose>
6724 <when>
6725 <test>
6726 <not>
6727 <equal>
6728 <clip pos="3" side="tl" part="gen"/>
6729 <lit-tag v="mf"/>
6730 </equal>
6731 </not>
6732 </test>
6733 <let>
6734 <clip pos="2" side="tl" part="gen"/>
6735 <clip pos="3" side="tl" part="gen"/>
6736 </let>
6737 </when>
6738 </choose>
6739 </when>
6740 </choose>
6741 <choose>
6742 <when>
6743 <test>
6744 <equal>
6745 <clip pos="1" side="tl" part="gen"/>
6746 <lit-tag v="GD"/>
6747 </equal>
6748 </test>
6749 <choose>
6750 <when>
6751 <test>
6752 <not>
6753 <equal>
6754 <clip pos="3" side="tl" part="gen"/>
6755 <lit-tag v="mf"/>
6756 </equal>
6757 </not>
6758 </test>
6759 <let>
6760 <clip pos="1" side="tl" part="gen"/>
6761 <clip pos="3" side="tl" part="gen"/>
6762 </let>
6763 </when>
6764 </choose>
6765 </when>
6766 </choose>
6767 <out>
6768 <chunk name="num_num_n" case="caseFirstWord">
6769 <tags>
6770 <tag><lit-tag v="SN.num"/></tag>
6771 <tag><clip pos="3" side="tl" part="gen"/></tag>
6772 <tag><clip pos="3" side="tl" part="nbr"/></tag>
6773 </tags>
6774 <lu>
6775 <clip pos="1" side="tl" part="lem"/>
6776 <clip pos="1" side="tl" part="a_num"/>
6777 <clip pos="1" side="tl" part="GD" link-to="3"/>
6778 <clip pos="1" side="tl" part="mf"/>
6779 <clip pos="1" side="tl" part="nbr"/>
6780 </lu>
6781 <b pos="1"/>
6782 <lu>
6783 <clip pos="2" side="tl" part="lem"/>
6784 <clip pos="2" side="tl" part="a_num"/>
6785 <clip pos="2" side="tl" part="GD" link-to="3"/>
6786 <clip pos="2" side="tl" part="mf"/>
6787 <clip pos="2" side="tl" part="nbr"/>
6788 </lu>
6789 <b pos="2"/>
6790 <lu>
6791 <clip pos="3" side="tl" part="lemh"/>
6792 <clip pos="3" side="tl" part="a_nom"/>
6793 <clip pos="3" side="tl" part="GD" link-to="3"/>
6794 <clip pos="3" side="tl" part="mf"/>
6795 <clip pos="3" side="tl" part="nbr"/>
6796 <clip pos="3" side="tl" part="lemq"/>
6797 </lu>
6798 </chunk>
6799 </out>
6800 <let>
6801 <var n="caseFirstWord"/>
6802 <lit v="aa"/>
6803 </let>
6804 </action>
6805 </rule>
6809 <rule comment="REGLA: NUM + NOM + DET (bi emakumeak - las dos mujeres">
6810 <pattern>
6811 <pattern-item n="num"/>
6812 <pattern-item n="nom_np"/>
6813 <pattern-item n="det"/>
6814 </pattern>
6815 <action>
6816 <call-macro n="firstWord">
6817 <with-param pos="1"/>
6818 </call-macro>
6819 <call-macro n="tipo_det">
6820 <with-param pos="3"/>
6821 </call-macro>
6822 <call-macro n="concord_n2">
6823 <with-param pos="2"/>
6824 <with-param pos="3"/>
6825 </call-macro>
6826 <let>
6827 <clip pos="2" side="tl" part="nbr"/>
6828 <lit-tag v="pl"/>
6829 </let>
6830 <let>
6831 <clip pos="3" side="tl" part="nbr"/>
6832 <lit-tag v="pl"/>
6833 </let>
6834 <choose>
6835 <when>
6836 <test>
6837 <equal>
6838 <clip pos="1" side="tl" part="gen"/>
6839 <lit-tag v="GD"/>
6840 </equal>
6841 </test>
6842 <choose>
6843 <when>
6844 <test>
6845 <not>
6846 <equal>
6847 <clip pos="2" side="tl" part="gen"/>
6848 <lit-tag v="mf"/>
6849 </equal>
6850 </not>
6851 </test>
6852 <let>
6853 <clip pos="1" side="tl" part="gen"/>
6854 <clip pos="2" side="tl" part="gen"/>
6855 </let>
6856 </when>
6857 </choose>
6858 </when>
6859 </choose>
6860 <out>
6861 <chunk name="d_num_n" case="caseFirstWord">
6862 <tags>
6863 <tag><lit-tag v="SN"/></tag>
6864 <tag><var n="tipusdet"/></tag>
6865 <tag><clip pos="2" side="tl" part="gen"/></tag>
6866 <tag><clip pos="2" side="tl" part="nbr"/></tag>
6867 </tags>
6868 <lu>
6869 <clip pos="3" side="tl" part="lem"/>
6870 <clip pos="3" side="tl" part="a_det"/>
6871 <lit-tag v="2"/>
6872 <clip pos="3" side="tl" part="GD" link-to="3"/>
6873 <clip pos="3" side="tl" part="mf"/>
6874 <clip pos="3" side="tl" part="nbr"/>
6875 </lu>
6876 <b pos="1"/>
6877 <lu>
6878 <clip pos="1" side="tl" part="lem"/>
6879 <clip pos="1" side="tl" part="a_num"/>
6880 <clip pos="1" side="tl" part="GD" link-to="3"/>
6881 <clip pos="1" side="tl" part="mf"/>
6882 <clip pos="1" side="tl" part="nbr"/>
6883 </lu>
6884 <b/>
6885 <lu>
6886 <clip pos="2" side="tl" part="lemh"/>
6887 <clip pos="2" side="tl" part="a_nom"/>
6888 <clip pos="2" side="tl" part="GD" link-to="3"/>
6889 <clip pos="2" side="tl" part="mf"/>
6890 <clip pos="2" side="tl" part="nbr"/>
6891 <clip pos="2" side="tl" part="lemq"/>
6892 </lu>
6893 </chunk>
6894 </out>
6895 <let>
6896 <var n="caseFirstWord"/>
6897 <lit v="aa"/>
6898 </let>
6899 </action>
6900 </rule>
6903 <rule comment="REGLA: NUM + NUM + NOM + DET (ehun mila emakumeak - las cien mil mujeres">
6904 <pattern>
6905 <pattern-item n="num"/>
6906 <pattern-item n="num"/>
6907 <pattern-item n="nom_np"/>
6908 <pattern-item n="det"/>
6909 </pattern>
6910 <action>
6911 <call-macro n="firstWord">
6912 <with-param pos="1"/>
6913 </call-macro>
6914 <call-macro n="tipo_det">
6915 <with-param pos="4"/>
6916 </call-macro>
6917 <call-macro n="concord_n2">
6918 <with-param pos="3"/>
6919 <with-param pos="4"/>
6920 </call-macro>
6921 <let>
6922 <clip pos="3" side="tl" part="nbr"/>
6923 <lit-tag v="pl"/>
6924 </let>
6925 <let>
6926 <clip pos="4" side="tl" part="nbr"/>
6927 <lit-tag v="pl"/>
6928 </let>
6929 <choose>
6930 <when>
6931 <test>
6932 <equal>
6933 <clip pos="2" side="tl" part="gen"/>
6934 <lit-tag v="GD"/>
6935 </equal>
6936 </test>
6937 <choose>
6938 <when>
6939 <test>
6940 <not>
6941 <equal>
6942 <clip pos="3" side="tl" part="gen"/>
6943 <lit-tag v="mf"/>
6944 </equal>
6945 </not>
6946 </test>
6947 <let>
6948 <clip pos="2" side="tl" part="gen"/>
6949 <clip pos="3" side="tl" part="gen"/>
6950 </let>
6951 </when>
6952 </choose>
6953 </when>
6954 </choose>
6955 <choose>
6956 <when>
6957 <test>
6958 <equal>
6959 <clip pos="1" side="tl" part="gen"/>
6960 <lit-tag v="GD"/>
6961 </equal>
6962 </test>
6963 <choose>
6964 <when>
6965 <test>
6966 <not>
6967 <equal>
6968 <clip pos="3" side="tl" part="gen"/>
6969 <lit-tag v="mf"/>
6970 </equal>
6971 </not>
6972 </test>
6973 <let>
6974 <clip pos="1" side="tl" part="gen"/>
6975 <clip pos="3" side="tl" part="gen"/>
6976 </let>
6977 </when>
6978 </choose>
6979 </when>
6980 </choose>
6981 <out>
6982 <chunk name="d_num_num_n" case="caseFirstWord">
6983 <tags>
6984 <tag><lit-tag v="SN"/></tag>
6985 <tag><var n="tipusdet"/></tag>
6986 <tag><clip pos="3" side="tl" part="gen"/></tag>
6987 <tag><clip pos="3" side="tl" part="nbr"/></tag>
6988 </tags>
6989 <lu>
6990 <clip pos="4" side="tl" part="lem"/>
6991 <clip pos="4" side="tl" part="a_det"/>
6992 <lit-tag v="2"/>
6993 <clip pos="4" side="tl" part="GD" link-to="3"/>
6994 <clip pos="4" side="tl" part="mf"/>
6995 <clip pos="4" side="tl" part="nbr"/>
6996 </lu>
6997 <b pos="1"/>
6998 <lu>
6999 <clip pos="1" side="tl" part="lem"/>
7000 <clip pos="1" side="tl" part="a_num"/>
7001 <clip pos="1" side="tl" part="GD" link-to="3"/>
7002 <clip pos="1" side="tl" part="mf"/>
7003 <clip pos="1" side="tl" part="nbr"/>
7004 </lu>
7005 <b pos="2"/>
7006 <lu>
7007 <clip pos="2" side="tl" part="lem"/>
7008 <clip pos="2" side="tl" part="a_num"/>
7009 <clip pos="2" side="tl" part="GD" link-to="3"/>
7010 <clip pos="2" side="tl" part="mf"/>
7011 <clip pos="2" side="tl" part="nbr"/>
7012 </lu>
7013 <b/>
7014 <lu>
7015 <clip pos="3" side="tl" part="lemh"/>
7016 <clip pos="3" side="tl" part="a_nom"/>
7017 <clip pos="3" side="tl" part="GD" link-to="3"/>
7018 <clip pos="3" side="tl" part="mf"/>
7019 <clip pos="3" side="tl" part="nbr"/>
7020 <clip pos="3" side="tl" part="lemq"/>
7021 </lu>
7022 </chunk>
7023 </out>
7024 <let>
7025 <var n="caseFirstWord"/>
7026 <lit v="aa"/>
7027 </let>
7028 </action>
7029 </rule>
7033 <rule comment="REGLA: NUM + NOM + ADJ (300 liburu berri - 300 libros nuevos (pl))">
7034 <pattern>
7035 <pattern-item n="num"/>
7036 <pattern-item n="nom_np"/>
7037 <pattern-item n="adjnopp"/>
7038 </pattern>
7039 <action>
7040 <call-macro n="firstWord">
7041 <with-param pos="1"/>
7042 </call-macro>
7043 <let>
7044 <clip pos="2" side="tl" part="nbr"/>
7045 <lit-tag v="pl"/>
7046 </let>
7047 <let>
7048 <clip pos="3" side="tl" part="nbr"/>
7049 <lit-tag v="pl"/>
7050 </let>
7051 <choose>
7052 <when>
7053 <test>
7054 <equal>
7055 <clip pos="1" side="tl" part="gen"/>
7056 <lit-tag v="GD"/>
7057 </equal>
7058 </test>
7059 <choose>
7060 <when>
7061 <test>
7062 <not>
7063 <equal>
7064 <clip pos="2" side="tl" part="gen"/>
7065 <lit-tag v="mf"/>
7066 </equal>
7067 </not>
7068 </test>
7069 <let>
7070 <clip pos="1" side="tl" part="gen"/>
7071 <clip pos="2" side="tl" part="gen"/>
7072 </let>
7073 </when>
7074 </choose>
7075 </when>
7076 </choose>
7078 <choose>
7079 <when>
7080 <test>
7081 <equal>
7082 <clip pos="3" side="tl" part="gen"/>
7083 <lit-tag v="GD"/>
7084 </equal>
7085 </test>
7086 <choose>
7087 <when>
7088 <test>
7089 <not>
7090 <equal>
7091 <clip pos="2" side="tl" part="gen"/>
7092 <lit-tag v="mf"/>
7093 </equal>
7094 </not>
7095 </test>
7096 <let>
7097 <clip pos="3" side="tl" part="gen"/>
7098 <clip pos="2" side="tl" part="gen"/>
7099 </let>
7100 </when>
7101 </choose>
7102 </when>
7103 </choose>
7104 <out>
7105 <chunk name="num_n_adj" case="caseFirstWord">
7106 <tags>
7107 <tag><lit-tag v="SN.num"/></tag>
7108 <tag><clip pos="2" side="tl" part="gen"/></tag>
7109 <tag><clip pos="2" side="tl" part="nbr"/></tag>
7110 </tags>
7111 <lu>
7112 <clip pos="1" side="tl" part="lem"/>
7113 <clip pos="1" side="tl" part="a_num"/>
7114 <clip pos="1" side="tl" part="GD" link-to="3"/>
7115 <clip pos="1" side="tl" part="mf"/>
7116 <clip pos="1" side="tl" part="nbr"/>
7117 </lu>
7118 <b pos="1"/>
7119 <lu>
7120 <clip pos="2" side="tl" part="lemh"/>
7121 <clip pos="2" side="tl" part="a_nom"/>
7122 <clip pos="2" side="tl" part="GD" link-to="3"/>
7123 <clip pos="2" side="tl" part="mf"/>
7124 <clip pos="2" side="tl" part="nbr"/>
7125 <clip pos="2" side="tl" part="lemq"/>
7126 </lu>
7127 <b pos="2"/>
7128 <lu>
7129 <clip pos="3" side="tl" part="lem"/>
7130 <clip pos="3" side="tl" part="a_adj"/>
7131 <clip pos="3" side="tl" part="GD" link-to="3"/>
7132 <clip pos="3" side="tl" part="mf"/>
7133 <clip pos="3" side="tl" part="ND" link-to="4"/>
7134 <clip pos="3" side="tl" part="sp"/>
7135 </lu>
7136 </chunk>
7137 </out>
7138 <let>
7139 <var n="caseFirstWord"/>
7140 <lit v="aa"/>
7141 </let>
7142 </action>
7143 </rule>
7147 <rule comment="REGLA: NOM + BI (kide bi - dos miembros (porque el 'bi' a veces va detrás))">
7148 <pattern>
7149 <pattern-item n="nom_np"/>
7150 <pattern-item n="bi"/>
7151 </pattern>
7152 <action>
7153 <call-macro n="firstWord">
7154 <with-param pos="1"/>
7155 </call-macro>
7156 <let>
7157 <clip pos="1" side="tl" part="nbr"/>
7158 <lit-tag v="pl"/>
7159 </let>
7161 <out>
7162 <chunk name="num_n" case="caseFirstWord">
7163 <tags>
7164 <tag><lit-tag v="SN.num"/></tag>
7165 <tag><clip pos="1" side="tl" part="gen"/></tag>
7166 <tag><clip pos="1" side="tl" part="nbr"/></tag>
7167 </tags>
7168 <lu>
7169 <clip pos="2" side="tl" part="lem"/>
7170 <clip pos="2" side="tl" part="a_num"/>
7171 <clip pos="2" side="tl" part="GD" link-to="3"/>
7172 <clip pos="2" side="tl" part="mf"/>
7173 <clip pos="2" side="tl" part="nbr"/>
7174 </lu>
7175 <b pos="1"/>
7176 <lu>
7177 <clip pos="1" side="tl" part="lemh"/>
7178 <clip pos="1" side="tl" part="a_nom"/>
7179 <clip pos="1" side="tl" part="GD" link-to="3"/>
7180 <clip pos="1" side="tl" part="mf"/>
7181 <clip pos="1" side="tl" part="nbr"/>
7182 <clip pos="1" side="tl" part="lemq"/>
7183 </lu>
7184 </chunk>
7185 </out>
7186 <let>
7187 <var n="caseFirstWord"/>
7188 <lit v="aa"/>
7189 </let>
7190 </action>
7191 </rule>
7193 <rule comment="REGLA: NOM + BI + DET (kide biak - los dos miembros)">
7194 <pattern>
7195 <pattern-item n="nom_np"/>
7196 <pattern-item n="bi"/>
7197 <pattern-item n="det"/>
7198 </pattern>
7199 <action>
7200 <call-macro n="firstWord">
7201 <with-param pos="1"/>
7202 </call-macro>
7203 <call-macro n="tipo_det">
7204 <with-param pos="3"/>
7205 </call-macro>
7206 <let>
7207 <clip pos="1" side="tl" part="nbr"/>
7208 <lit-tag v="pl"/>
7209 </let>
7210 <call-macro n="concord_n2">
7211 <with-param pos="1"/>
7212 <with-param pos="3"/>
7213 </call-macro>
7214 <out>
7215 <chunk name="d_num_n" case="caseFirstWord">
7216 <tags>
7217 <tag><lit-tag v="SN"/></tag>
7218 <tag><var n="tipusdet"/></tag>
7219 <tag><clip pos="1" side="tl" part="gen"/></tag>
7220 <tag><clip pos="1" side="tl" part="nbr"/></tag>
7221 </tags>
7222 <lu>
7223 <clip pos="3" side="tl" part="lem"/>
7224 <clip pos="3" side="tl" part="a_det"/>
7225 <lit-tag v="2"/>
7226 <clip pos="3" side="tl" part="GD" link-to="3"/>
7227 <clip pos="3" side="tl" part="mf"/>
7228 <clip pos="3" side="tl" part="nbr"/>
7229 </lu>
7230 <b pos="1"/>
7231 <lu>
7232 <clip pos="2" side="tl" part="lem"/>
7233 <clip pos="2" side="tl" part="a_num"/>
7234 <clip pos="2" side="tl" part="GD" link-to="3"/>
7235 <clip pos="2" side="tl" part="mf"/>
7236 <clip pos="2" side="tl" part="nbr"/>
7237 </lu>
7238 <b pos="1"/>
7239 <lu>
7240 <clip pos="1" side="tl" part="lemh"/>
7241 <clip pos="1" side="tl" part="a_nom"/>
7242 <clip pos="1" side="tl" part="GD" link-to="3"/>
7243 <clip pos="1" side="tl" part="mf"/>
7244 <clip pos="1" side="tl" part="nbr"/>
7245 <clip pos="1" side="tl" part="lemq"/>
7246 </lu>
7247 </chunk>
7248 </out>
7249 <let>
7250 <var n="caseFirstWord"/>
7251 <lit v="aa"/>
7252 </let>
7253 </action>
7254 </rule>
7259 <rule comment="REGLA: NUM + NOM (bi erasotan - en dos agresiones (pl))">
7260 <pattern>
7261 <pattern-item n="num"/>
7262 <pattern-item n="nom_np"/>
7263 <pattern-item n="post"/>
7264 </pattern>
7265 <action>
7266 <call-macro n="firstWord">
7267 <with-param pos="1"/>
7268 </call-macro>
7269 <let>
7270 <clip pos="2" side="tl" part="nbr"/>
7271 <lit-tag v="pl"/>
7272 </let>
7273 <choose>
7274 <when>
7275 <test>
7276 <equal>
7277 <clip pos="1" side="tl" part="gen"/>
7278 <lit-tag v="GD"/>
7279 </equal>
7280 </test>
7281 <choose>
7282 <when>
7283 <test>
7284 <not>
7285 <equal>
7286 <clip pos="2" side="tl" part="gen"/>
7287 <lit-tag v="mf"/>
7288 </equal>
7289 </not>
7290 </test>
7291 <let>
7292 <clip pos="1" side="tl" part="gen"/>
7293 <clip pos="2" side="tl" part="gen"/>
7294 </let>
7295 </when>
7296 </choose>
7297 </when>
7298 </choose>
7299 <call-macro n="SPgenitivo">
7300 <with-param pos="3"/>
7301 </call-macro>
7302 <out>
7303 <chunk name="pr_num_n" case="caseFirstWord">
7304 <tags>
7305 <tag><var n="chunk"/></tag>
7306 <tag><lit-tag v="num"/></tag>
7307 <tag><clip pos="2" side="tl" part="gen"/></tag>
7308 <tag><clip pos="2" side="tl" part="nbr"/></tag>
7309 </tags>
7310 <lu>
7311 <clip pos="3" side="tl" part="lem"/>
7312 <clip pos="3" side="tl" part="a_prep"/>
7313 </lu>
7314 <b pos="1"/>
7315 <lu>
7316 <clip pos="1" side="tl" part="lem"/>
7317 <clip pos="1" side="tl" part="a_num"/>
7318 <clip pos="1" side="tl" part="GD" link-to="3"/>
7319 <clip pos="1" side="tl" part="mf"/>
7320 <clip pos="1" side="tl" part="nbr"/>
7321 </lu>
7322 <b/>
7323 <lu>
7324 <clip pos="2" side="tl" part="lemh"/>
7325 <clip pos="2" side="tl" part="a_nom"/>
7326 <clip pos="2" side="tl" part="GD" link-to="3"/>
7327 <clip pos="2" side="tl" part="mf"/>
7328 <clip pos="2" side="tl" part="nbr"/>
7329 <clip pos="2" side="tl" part="lemq"/>
7330 </lu>
7331 </chunk>
7332 </out>
7333 <let>
7334 <var n="caseFirstWord"/>
7335 <lit v="aa"/>
7336 </let>
7337 </action>
7338 </rule>
7341 <rule comment="REGLA: NUM + NOM + NOM + POST (bi osasun zentrotatik - por dos centros de salud (pl))">
7342 <pattern>
7343 <pattern-item n="num"/>
7344 <pattern-item n="nom"/>
7345 <pattern-item n="nom"/>
7346 <pattern-item n="post"/>
7347 </pattern>
7348 <action>
7349 <call-macro n="firstWord">
7350 <with-param pos="1"/>
7351 </call-macro>
7352 <call-macro n="SPgenitivo">
7353 <with-param pos="4"/>
7354 </call-macro>
7355 <let>
7356 <clip pos="3" side="tl" part="nbr"/>
7357 <lit-tag v="pl"/>
7358 </let>
7359 <choose>
7360 <when>
7361 <test>
7362 <equal>
7363 <clip pos="1" side="tl" part="gen"/>
7364 <lit-tag v="GD"/>
7365 </equal>
7366 </test>
7367 <choose>
7368 <when>
7369 <test>
7370 <not>
7371 <equal>
7372 <clip pos="3" side="tl" part="gen"/>
7373 <lit-tag v="mf"/>
7374 </equal>
7375 </not>
7376 </test>
7377 <let>
7378 <clip pos="1" side="tl" part="gen"/>
7379 <clip pos="3" side="tl" part="gen"/>
7380 </let>
7381 </when>
7382 </choose>
7383 </when>
7384 </choose>
7385 <call-macro n="nbr_n1">
7386 <with-param pos="2"/>
7387 </call-macro>
7388 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
7389 <when>
7390 <test>
7391 <equal>
7392 <clip pos="2" side="tl" part="gen"/>
7393 <lit-tag v="GD"/>
7394 </equal>
7395 </test>
7396 <let>
7397 <clip pos="2" side="tl" part="gen"/>
7398 <lit-tag v="m"/>
7399 </let>
7400 </when>
7401 </choose>
7402 <out>
7403 <chunk name="pr_num_n_pr_n" case="caseFirstWord">
7404 <tags>
7405 <tag><var n="chunk"/></tag>
7406 <tag><lit-tag v="num"/></tag>
7407 <tag><clip pos="3" side="tl" part="gen"/></tag>
7408 <tag><clip pos="3" side="tl" part="nbr"/></tag>
7409 </tags>
7410 <lu>
7411 <clip pos="4" side="tl" part="lem"/>
7412 <clip pos="4" side="tl" part="a_prep"/>
7413 </lu>
7414 <b/>
7415 <lu>
7416 <clip pos="1" side="tl" part="lem"/>
7417 <clip pos="1" side="tl" part="a_num"/>
7418 <clip pos="1" side="tl" part="GD" link-to="3"/>
7419 <clip pos="1" side="tl" part="mf"/>
7420 <clip pos="1" side="tl" part="nbr"/>
7421 </lu>
7422 <b pos="1"/>
7423 <lu>
7424 <clip pos="3" side="tl" part="lemh"/>
7425 <clip pos="3" side="tl" part="a_nom"/>
7426 <clip pos="3" side="tl" part="GD" link-to="3"/>
7427 <clip pos="3" side="tl" part="mf"/>
7428 <clip pos="3" side="tl" part="nbr"/>
7429 <clip pos="3" side="tl" part="lemq"/>
7430 </lu>
7431 <b pos="2"/>
7432 <lu>
7433 <lit v="de"/>
7434 <lit-tag v="pr"/>
7435 </lu>
7436 <b/>
7437 <lu>
7438 <clip pos="2" side="tl" part="lemh"/>
7439 <clip pos="2" side="tl" part="a_nom"/>
7440 <clip pos="2" side="tl" part="gen"/>
7441 <clip pos="2" side="tl" part="nbr"/>
7442 <clip pos="2" side="tl" part="lemq"/>
7443 </lu>
7444 </chunk>
7445 </out>
7446 <let>
7447 <var n="caseFirstWord"/>
7448 <lit v="aa"/>
7449 </let>
7450 </action>
7451 </rule>
7453 <rule comment="REGLA: NUM + NUM + NOM (ehun mila lagunen - de cien mil personas (pl))">
7454 <pattern>
7455 <pattern-item n="num"/>
7456 <pattern-item n="num"/>
7457 <pattern-item n="nom_np"/>
7458 <pattern-item n="post"/>
7459 </pattern>
7460 <action>
7461 <call-macro n="firstWord">
7462 <with-param pos="1"/>
7463 </call-macro>
7464 <let>
7465 <clip pos="3" side="tl" part="nbr"/>
7466 <lit-tag v="pl"/>
7467 </let>
7468 <choose>
7469 <when>
7470 <test>
7471 <equal>
7472 <clip pos="2" side="tl" part="gen"/>
7473 <lit-tag v="GD"/>
7474 </equal>
7475 </test>
7476 <choose>
7477 <when>
7478 <test>
7479 <not>
7480 <equal>
7481 <clip pos="3" side="tl" part="gen"/>
7482 <lit-tag v="mf"/>
7483 </equal>
7484 </not>
7485 </test>
7486 <let>
7487 <clip pos="2" side="tl" part="gen"/>
7488 <clip pos="3" side="tl" part="gen"/>
7489 </let>
7490 </when>
7491 </choose>
7492 </when>
7493 </choose>
7494 <choose>
7495 <when>
7496 <test>
7497 <equal>
7498 <clip pos="1" side="tl" part="gen"/>
7499 <lit-tag v="GD"/>
7500 </equal>
7501 </test>
7502 <choose>
7503 <when>
7504 <test>
7505 <not>
7506 <equal>
7507 <clip pos="3" side="tl" part="gen"/>
7508 <lit-tag v="mf"/>
7509 </equal>
7510 </not>
7511 </test>
7512 <let>
7513 <clip pos="1" side="tl" part="gen"/>
7514 <clip pos="3" side="tl" part="gen"/>
7515 </let>
7516 </when>
7517 </choose>
7518 </when>
7519 </choose>
7520 <call-macro n="SPgenitivo">
7521 <with-param pos="4"/>
7522 </call-macro>
7523 <out>
7524 <chunk name="pr_num_num_n" case="caseFirstWord">
7525 <tags>
7526 <tag><var n="chunk"/></tag>
7527 <tag><lit-tag v="num"/></tag>
7528 <tag><clip pos="3" side="tl" part="gen"/></tag>
7529 <tag><clip pos="3" side="tl" part="nbr"/></tag>
7530 </tags>
7531 <lu>
7532 <clip pos="4" side="tl" part="lem"/>
7533 <clip pos="4" side="tl" part="a_prep"/>
7534 </lu>
7535 <b pos="1"/>
7536 <lu>
7537 <clip pos="1" side="tl" part="lem"/>
7538 <clip pos="1" side="tl" part="a_num"/>
7539 <clip pos="1" side="tl" part="GD" link-to="3"/>
7540 <clip pos="1" side="tl" part="mf"/>
7541 <clip pos="1" side="tl" part="nbr"/>
7542 </lu>
7543 <b pos="2"/>
7544 <lu>
7545 <clip pos="2" side="tl" part="lem"/>
7546 <clip pos="2" side="tl" part="a_num"/>
7547 <clip pos="2" side="tl" part="GD" link-to="3"/>
7548 <clip pos="2" side="tl" part="mf"/>
7549 <clip pos="2" side="tl" part="nbr"/>
7550 </lu>
7551 <b/>
7552 <lu>
7553 <clip pos="3" side="tl" part="lemh"/>
7554 <clip pos="3" side="tl" part="a_nom"/>
7555 <clip pos="3" side="tl" part="GD" link-to="3"/>
7556 <clip pos="3" side="tl" part="mf"/>
7557 <clip pos="3" side="tl" part="nbr"/>
7558 <clip pos="3" side="tl" part="lemq"/>
7559 </lu>
7560 </chunk>
7561 </out>
7562 <let>
7563 <var n="caseFirstWord"/>
7564 <lit v="aa"/>
7565 </let>
7566 </action>
7567 </rule>
7571 <rule comment="REGLA: NUM + ADJ + NOM + DET (hiru euskal herritarrak)">
7572 <pattern>
7573 <pattern-item n="num"/>
7574 <pattern-item n="adj"/>
7575 <pattern-item n="nom_np"/>
7576 <pattern-item n="det"/>
7577 </pattern>
7578 <action>
7579 <call-macro n="firstWord">
7580 <with-param pos="1"/>
7581 </call-macro>
7582 <call-macro n="tipo_det">
7583 <with-param pos="4"/>
7584 </call-macro>
7585 <let>
7586 <clip pos="2" side="tl" part="nbr"/>
7587 <lit-tag v="pl"/>
7588 </let>
7589 <let>
7590 <clip pos="3" side="tl" part="nbr"/>
7591 <lit-tag v="pl"/>
7592 </let>
7593 <let>
7594 <clip pos="4" side="tl" part="nbr"/>
7595 <lit-tag v="pl"/>
7596 </let>
7597 <choose>
7598 <when>
7599 <test>
7600 <equal>
7601 <clip pos="1" side="tl" part="gen"/>
7602 <lit-tag v="GD"/>
7603 </equal>
7604 </test>
7605 <choose>
7606 <when>
7607 <test>
7608 <not>
7609 <equal>
7610 <clip pos="3" side="tl" part="gen"/>
7611 <lit-tag v="mf"/>
7612 </equal>
7613 </not>
7614 </test>
7615 <let>
7616 <clip pos="1" side="tl" part="gen"/>
7617 <clip pos="3" side="tl" part="gen"/>
7618 </let>
7619 </when>
7620 </choose>
7621 </when>
7622 </choose>
7623 <call-macro n="concord_n3">
7624 <with-param pos="3"/>
7625 <with-param pos="4"/>
7626 <with-param pos="2"/>
7627 </call-macro>
7628 <choose>
7629 <when>
7630 <test>
7631 <or>
7632 <equal>
7633 <clip pos="2" side="tl" part="a_adj"/>
7634 <lit-tag v="adjant"/>
7635 </equal>
7636 <equal>
7637 <clip pos="2" side="tl" part="a_adj"/>
7638 <lit-tag v="det"/>
7639 </equal>
7640 </or>
7641 </test>
7642 <out>
7643 <chunk name="d_num_adj_n" case="caseFirstWord">
7644 <tags>
7645 <tag><lit-tag v="SN"/></tag>
7646 <tag><var n="tipusdet"/></tag>
7647 <tag><clip pos="3" side="tl" part="gen"/></tag>
7648 <tag><clip pos="3" side="tl" part="nbr"/></tag>
7649 </tags>
7650 <lu>
7651 <clip pos="4" side="tl" part="lem"/>
7652 <clip pos="4" side="tl" part="a_det"/>
7653 <lit-tag v="2"/>
7654 <clip pos="4" side="tl" part="GD" link-to="3"/>
7655 <clip pos="4" side="tl" part="mf"/>
7656 <clip pos="4" side="tl" part="nbr"/>
7657 </lu>
7658 <b pos="1"/>
7659 <lu>
7660 <clip pos="1" side="tl" part="lem"/>
7661 <clip pos="1" side="tl" part="a_num"/>
7662 <clip pos="1" side="tl" part="GD" link-to="3"/>
7663 <clip pos="1" side="tl" part="mf"/>
7664 <clip pos="1" side="tl" part="nbr"/>
7665 </lu>
7666 <b pos="2"/>
7667 <lu>
7668 <clip pos="2" side="tl" part="lem"/>
7669 <clip pos="2" side="tl" part="a_adj"/>
7670 <clip pos="2" side="tl" part="GD" link-to="3"/>
7671 <clip pos="2" side="tl" part="mf"/>
7672 <clip pos="2" side="tl" part="ND" link-to="4"/>
7673 <clip pos="2" side="tl" part="sp"/>
7674 </lu>
7675 <b/>
7676 <lu>
7677 <clip pos="3" side="tl" part="lemh"/>
7678 <clip pos="3" side="tl" part="a_nom"/>
7679 <clip pos="3" side="tl" part="GD" link-to="3"/>
7680 <clip pos="3" side="tl" part="mf"/>
7681 <clip pos="3" side="tl" part="nbr"/>
7682 <clip pos="3" side="tl" part="lemq"/>
7683 </lu>
7684 </chunk>
7685 </out>
7686 </when>
7687 <otherwise>
7688 <out>
7689 <chunk name="d_num_n_adj" case="caseFirstWord">
7690 <tags>
7691 <tag><lit-tag v="SN"/></tag>
7692 <tag><var n="tipusdet"/></tag>
7693 <tag><clip pos="3" side="tl" part="gen"/></tag>
7694 <tag><clip pos="3" side="tl" part="nbr"/></tag>
7695 </tags>
7696 <lu>
7697 <clip pos="4" side="tl" part="lem"/>
7698 <clip pos="4" side="tl" part="a_det"/>
7699 <lit-tag v="2"/>
7700 <clip pos="4" side="tl" part="GD" link-to="3"/>
7701 <clip pos="4" side="tl" part="mf"/>
7702 <clip pos="4" side="tl" part="nbr"/>
7703 </lu>
7704 <b pos="1"/>
7705 <lu>
7706 <clip pos="1" side="tl" part="lem"/>
7707 <clip pos="1" side="tl" part="a_num"/>
7708 <clip pos="1" side="tl" part="GD" link-to="3"/>
7709 <clip pos="1" side="tl" part="mf"/>
7710 <clip pos="1" side="tl" part="nbr"/>
7711 </lu>
7712 <b pos="2"/>
7713 <lu>
7714 <clip pos="3" side="tl" part="lemh"/>
7715 <clip pos="3" side="tl" part="a_nom"/>
7716 <clip pos="3" side="tl" part="GD" link-to="3"/>
7717 <clip pos="3" side="tl" part="mf"/>
7718 <clip pos="3" side="tl" part="nbr"/>
7719 <clip pos="3" side="tl" part="lemq"/>
7720 </lu>
7721 <b/>
7722 <lu>
7723 <clip pos="2" side="tl" part="lem"/>
7724 <clip pos="2" side="tl" part="a_adj"/>
7725 <clip pos="2" side="tl" part="GD" link-to="3"/>
7726 <clip pos="2" side="tl" part="mf"/>
7727 <clip pos="2" side="tl" part="ND" link-to="4"/>
7728 <clip pos="2" side="tl" part="sp"/>
7729 </lu>
7730 </chunk>
7731 </out>
7732 </otherwise>
7733 </choose>
7734 <let>
7735 <var n="caseFirstWord"/>
7736 <lit v="aa"/>
7737 </let>
7738 </action>
7739 </rule>
7742 <rule comment="REGLA: NUM + ADJ + NOM + DET (ehun mila euskal herritarrak)">
7743 <pattern>
7744 <pattern-item n="num"/>
7745 <pattern-item n="num"/>
7746 <pattern-item n="adj"/>
7747 <pattern-item n="nom_np"/>
7748 <pattern-item n="det"/>
7749 </pattern>
7750 <action>
7751 <call-macro n="firstWord">
7752 <with-param pos="1"/>
7753 </call-macro>
7754 <call-macro n="tipo_det">
7755 <with-param pos="5"/>
7756 </call-macro>
7757 <let>
7758 <clip pos="3" side="tl" part="nbr"/>
7759 <lit-tag v="pl"/>
7760 </let>
7761 <let>
7762 <clip pos="4" side="tl" part="nbr"/>
7763 <lit-tag v="pl"/>
7764 </let>
7765 <let>
7766 <clip pos="5" side="tl" part="nbr"/>
7767 <lit-tag v="pl"/>
7768 </let>
7769 <choose>
7770 <when>
7771 <test>
7772 <equal>
7773 <clip pos="1" side="tl" part="gen"/>
7774 <lit-tag v="GD"/>
7775 </equal>
7776 </test>
7777 <choose>
7778 <when>
7779 <test>
7780 <not>
7781 <equal>
7782 <clip pos="4" side="tl" part="gen"/>
7783 <lit-tag v="mf"/>
7784 </equal>
7785 </not>
7786 </test>
7787 <let>
7788 <clip pos="1" side="tl" part="gen"/>
7789 <clip pos="4" side="tl" part="gen"/>
7790 </let>
7791 </when>
7792 </choose>
7793 </when>
7794 </choose>
7795 <choose>
7796 <when>
7797 <test>
7798 <equal>
7799 <clip pos="2" side="tl" part="gen"/>
7800 <lit-tag v="GD"/>
7801 </equal>
7802 </test>
7803 <choose>
7804 <when>
7805 <test>
7806 <not>
7807 <equal>
7808 <clip pos="4" side="tl" part="gen"/>
7809 <lit-tag v="mf"/>
7810 </equal>
7811 </not>
7812 </test>
7813 <let>
7814 <clip pos="2" side="tl" part="gen"/>
7815 <clip pos="4" side="tl" part="gen"/>
7816 </let>
7817 </when>
7818 </choose>
7819 </when>
7820 </choose>
7821 <call-macro n="concord_n3">
7822 <with-param pos="4"/>
7823 <with-param pos="5"/>
7824 <with-param pos="3"/>
7825 </call-macro>
7826 <choose>
7827 <when>
7828 <test>
7829 <or>
7830 <equal>
7831 <clip pos="3" side="tl" part="a_adj"/>
7832 <lit-tag v="adjant"/>
7833 </equal>
7834 <equal>
7835 <clip pos="3" side="tl" part="a_adj"/>
7836 <lit-tag v="det"/>
7837 </equal>
7838 </or>
7839 </test>
7840 <out>
7841 <chunk name="d_num_num_adj_n" case="caseFirstWord">
7842 <tags>
7843 <tag><lit-tag v="SN"/></tag>
7844 <tag><var n="tipusdet"/></tag>
7845 <tag><clip pos="4" side="tl" part="gen"/></tag>
7846 <tag><clip pos="4" side="tl" part="nbr"/></tag>
7847 </tags>
7848 <lu>
7849 <clip pos="5" side="tl" part="lem"/>
7850 <clip pos="5" side="tl" part="a_det"/>
7851 <lit-tag v="2"/>
7852 <clip pos="5" side="tl" part="GD" link-to="3"/>
7853 <clip pos="5" side="tl" part="mf"/>
7854 <clip pos="5" side="tl" part="nbr"/>
7855 </lu>
7856 <b pos="1"/>
7857 <lu>
7858 <clip pos="1" side="tl" part="lem"/>
7859 <clip pos="1" side="tl" part="a_num"/>
7860 <clip pos="1" side="tl" part="GD" link-to="3"/>
7861 <clip pos="1" side="tl" part="mf"/>
7862 <clip pos="1" side="tl" part="nbr"/>
7863 </lu>
7864 <b pos="2"/>
7865 <lu>
7866 <clip pos="2" side="tl" part="lem"/>
7867 <clip pos="2" side="tl" part="a_num"/>
7868 <clip pos="2" side="tl" part="GD" link-to="3"/>
7869 <clip pos="2" side="tl" part="mf"/>
7870 <clip pos="2" side="tl" part="nbr"/>
7871 </lu>
7872 <b pos="3"/>
7873 <lu>
7874 <clip pos="3" side="tl" part="lem"/>
7875 <clip pos="3" side="tl" part="a_adj"/>
7876 <clip pos="3" side="tl" part="GD" link-to="3"/>
7877 <clip pos="3" side="tl" part="mf"/>
7878 <clip pos="3" side="tl" part="ND" link-to="4"/>
7879 <clip pos="3" side="tl" part="sp"/>
7880 </lu>
7881 <b/>
7882 <lu>
7883 <clip pos="4" side="tl" part="lemh"/>
7884 <clip pos="4" side="tl" part="a_nom"/>
7885 <clip pos="4" side="tl" part="GD" link-to="3"/>
7886 <clip pos="4" side="tl" part="mf"/>
7887 <clip pos="4" side="tl" part="nbr"/>
7888 <clip pos="4" side="tl" part="lemq"/>
7889 </lu>
7890 </chunk>
7891 </out>
7892 </when>
7893 <otherwise>
7894 <out>
7895 <chunk name="d_num_num_n_adj" case="caseFirstWord">
7896 <tags>
7897 <tag><lit-tag v="SN"/></tag>
7898 <tag><var n="tipusdet"/></tag>
7899 <tag><clip pos="4" side="tl" part="gen"/></tag>
7900 <tag><clip pos="4" side="tl" part="nbr"/></tag>
7901 </tags>
7902 <lu>
7903 <clip pos="5" side="tl" part="lem"/>
7904 <clip pos="5" side="tl" part="a_det"/>
7905 <lit-tag v="2"/>
7906 <clip pos="5" side="tl" part="GD" link-to="3"/>
7907 <clip pos="5" side="tl" part="mf"/>
7908 <clip pos="5" side="tl" part="nbr"/>
7909 </lu>
7910 <b pos="1"/>
7911 <lu>
7912 <clip pos="1" side="tl" part="lem"/>
7913 <clip pos="1" side="tl" part="a_num"/>
7914 <clip pos="1" side="tl" part="GD" link-to="3"/>
7915 <clip pos="1" side="tl" part="mf"/>
7916 <clip pos="1" side="tl" part="nbr"/>
7917 </lu>
7918 <b pos="2"/>
7919 <lu>
7920 <clip pos="2" side="tl" part="lem"/>
7921 <clip pos="2" side="tl" part="a_num"/>
7922 <clip pos="2" side="tl" part="GD" link-to="3"/>
7923 <clip pos="2" side="tl" part="mf"/>
7924 <clip pos="2" side="tl" part="nbr"/>
7925 </lu>
7926 <b pos="2"/>
7927 <lu>
7928 <clip pos="4" side="tl" part="lemh"/>
7929 <clip pos="4" side="tl" part="a_nom"/>
7930 <clip pos="4" side="tl" part="GD" link-to="3"/>
7931 <clip pos="4" side="tl" part="mf"/>
7932 <clip pos="4" side="tl" part="nbr"/>
7933 <clip pos="4" side="tl" part="lemq"/>
7934 </lu>
7935 <b/>
7936 <lu>
7937 <clip pos="3" side="tl" part="lem"/>
7938 <clip pos="3" side="tl" part="a_adj"/>
7939 <clip pos="3" side="tl" part="GD" link-to="3"/>
7940 <clip pos="3" side="tl" part="mf"/>
7941 <clip pos="3" side="tl" part="ND" link-to="4"/>
7942 <clip pos="3" side="tl" part="sp"/>
7943 </lu>
7944 </chunk>
7945 </out>
7946 </otherwise>
7947 </choose>
7948 <let>
7949 <var n="caseFirstWord"/>
7950 <lit v="aa"/>
7951 </let>
7952 </action>
7953 </rule>
7960 <rule comment="REGLA: NUM + NOM + DET + POST (bi emakumeak - las dos mujeres (pl) (cuando tagger se equivoca y elige ergativo en vez de determinante plural)
7961 bost urtean - en () cinco años">
7962 <pattern>
7963 <pattern-item n="num"/>
7964 <pattern-item n="nom_np"/>
7965 <pattern-item n="det"/>
7966 <pattern-item n="post"/>
7967 </pattern>
7968 <action>
7969 <call-macro n="firstWord">
7970 <with-param pos="1"/>
7971 </call-macro>
7972 <call-macro n="tipo_det">
7973 <with-param pos="3"/>
7974 </call-macro>
7975 <call-macro n="SPgenitivo">
7976 <with-param pos="4"/>
7977 </call-macro>
7978 <call-macro n="concord_n2">
7979 <with-param pos="2"/>
7980 <with-param pos="3"/>
7981 </call-macro>
7982 <let>
7983 <clip pos="2" side="tl" part="nbr"/>
7984 <lit-tag v="pl"/>
7985 </let>
7986 <let>
7987 <clip pos="3" side="tl" part="nbr"/>
7988 <lit-tag v="pl"/>
7989 </let>
7990 <choose>
7991 <when>
7992 <test>
7993 <equal>
7994 <clip pos="1" side="tl" part="gen"/>
7995 <lit-tag v="GD"/>
7996 </equal>
7997 </test>
7998 <choose>
7999 <when>
8000 <test>
8001 <not>
8002 <equal>
8003 <clip pos="2" side="tl" part="gen"/>
8004 <lit-tag v="mf"/>
8005 </equal>
8006 </not>
8007 </test>
8008 <let>
8009 <clip pos="1" side="tl" part="gen"/>
8010 <clip pos="2" side="tl" part="gen"/>
8011 </let>
8012 </when>
8013 </choose>
8014 </when>
8015 </choose>
8016 <choose>
8017 <when>
8018 <test>
8019 <equal>
8020 <clip pos="4" side="sl" part="lem"/>
8021 <lit v="k"/>
8022 </equal>
8023 </test>
8024 <out>
8025 <chunk name="d_num_n" case="caseFirstWord">
8026 <tags>
8027 <tag><lit-tag v="SN"/></tag>
8028 <tag><var n="tipusdet"/></tag>
8029 <tag><clip pos="2" side="tl" part="gen"/></tag>
8030 <tag><clip pos="2" side="tl" part="nbr"/></tag>
8031 </tags>
8032 <lu>
8033 <clip pos="3" side="tl" part="lem"/>
8034 <clip pos="3" side="tl" part="a_det"/>
8035 <lit-tag v="2"/>
8036 <clip pos="3" side="tl" part="GD" link-to="3"/>
8037 <clip pos="3" side="tl" part="mf"/>
8038 <clip pos="3" side="tl" part="nbr"/>
8039 </lu>
8040 <b pos="1"/>
8041 <lu>
8042 <clip pos="1" side="tl" part="lem"/>
8043 <clip pos="1" side="tl" part="a_num"/>
8044 <clip pos="1" side="tl" part="GD" link-to="3"/>
8045 <clip pos="1" side="tl" part="mf"/>
8046 <clip pos="1" side="tl" part="nbr"/>
8047 </lu>
8048 <b/>
8049 <lu>
8050 <clip pos="2" side="tl" part="lemh"/>
8051 <clip pos="2" side="tl" part="a_nom"/>
8052 <clip pos="2" side="tl" part="GD" link-to="3"/>
8053 <clip pos="2" side="tl" part="mf"/>
8054 <clip pos="2" side="tl" part="nbr"/>
8055 <clip pos="2" side="tl" part="lemq"/>
8056 </lu>
8057 </chunk>
8058 </out>
8059 </when>
8060 <otherwise>
8061 <out>
8062 <chunk name="pr_d_num_n" case="caseFirstWord">
8063 <tags>
8064 <tag><var n="chunk"/></tag>
8065 <tag><var n="tipusdet"/></tag>
8066 <tag><clip pos="2" side="tl" part="gen"/></tag>
8067 <tag><clip pos="2" side="tl" part="nbr"/></tag>
8068 </tags>
8069 <lu>
8070 <clip pos="4" side="tl" part="lem"/>
8071 <clip pos="4" side="tl" part="a_prep"/>
8072 </lu>
8073 <b pos="1"/>
8074 <lu>
8075 <clip pos="3" side="tl" part="lem"/>
8076 <clip pos="3" side="tl" part="a_det"/>
8077 <lit-tag v="2"/>
8078 <clip pos="3" side="tl" part="GD" link-to="3"/>
8079 <clip pos="3" side="tl" part="mf"/>
8080 <clip pos="3" side="tl" part="nbr"/>
8081 </lu>
8082 <b/>
8083 <lu>
8084 <clip pos="1" side="tl" part="lem"/>
8085 <clip pos="1" side="tl" part="a_num"/>
8086 <clip pos="1" side="tl" part="GD" link-to="3"/>
8087 <clip pos="1" side="tl" part="mf"/>
8088 <clip pos="1" side="tl" part="nbr"/>
8089 </lu>
8090 <b/>
8091 <lu>
8092 <clip pos="2" side="tl" part="lemh"/>
8093 <clip pos="2" side="tl" part="a_nom"/>
8094 <clip pos="2" side="tl" part="GD" link-to="3"/>
8095 <clip pos="2" side="tl" part="mf"/>
8096 <clip pos="2" side="tl" part="nbr"/>
8097 <clip pos="2" side="tl" part="lemq"/>
8098 </lu>
8099 </chunk>
8100 </out>
8101 </otherwise>
8102 </choose>
8103 <let>
8104 <var n="caseFirstWord"/>
8105 <lit v="aa"/>
8106 </let>
8107 </action>
8108 </rule>
8112 <rule comment="REGLA: NUM + NUM + NOM + DET + POST (ehun mila lagunen - de (las) cien mil personas ">
8113 <pattern>
8114 <pattern-item n="num"/>
8115 <pattern-item n="num"/>
8116 <pattern-item n="nom_np"/>
8117 <pattern-item n="det"/>
8118 <pattern-item n="post"/>
8119 </pattern>
8120 <action>
8121 <call-macro n="firstWord">
8122 <with-param pos="1"/>
8123 </call-macro>
8124 <call-macro n="tipo_det">
8125 <with-param pos="4"/>
8126 </call-macro>
8127 <call-macro n="SPgenitivo">
8128 <with-param pos="5"/>
8129 </call-macro>
8130 <call-macro n="concord_n2">
8131 <with-param pos="3"/>
8132 <with-param pos="4"/>
8133 </call-macro>
8134 <let>
8135 <clip pos="3" side="tl" part="nbr"/>
8136 <lit-tag v="pl"/>
8137 </let>
8138 <let>
8139 <clip pos="4" side="tl" part="nbr"/>
8140 <lit-tag v="pl"/>
8141 </let>
8142 <choose>
8143 <when>
8144 <test>
8145 <equal>
8146 <clip pos="1" side="tl" part="gen"/>
8147 <lit-tag v="GD"/>
8148 </equal>
8149 </test>
8150 <choose>
8151 <when>
8152 <test>
8153 <not>
8154 <equal>
8155 <clip pos="3" side="tl" part="gen"/>
8156 <lit-tag v="mf"/>
8157 </equal>
8158 </not>
8159 </test>
8160 <let>
8161 <clip pos="1" side="tl" part="gen"/>
8162 <clip pos="3" side="tl" part="gen"/>
8163 </let>
8164 </when>
8165 </choose>
8166 </when>
8167 </choose>
8168 <choose>
8169 <when>
8170 <test>
8171 <equal>
8172 <clip pos="2" side="tl" part="gen"/>
8173 <lit-tag v="GD"/>
8174 </equal>
8175 </test>
8176 <choose>
8177 <when>
8178 <test>
8179 <not>
8180 <equal>
8181 <clip pos="3" side="tl" part="gen"/>
8182 <lit-tag v="mf"/>
8183 </equal>
8184 </not>
8185 </test>
8186 <let>
8187 <clip pos="2" side="tl" part="gen"/>
8188 <clip pos="3" side="tl" part="gen"/>
8189 </let>
8190 </when>
8191 </choose>
8192 </when>
8193 </choose>
8194 <choose>
8195 <when>
8196 <test>
8197 <equal>
8198 <clip pos="5" side="sl" part="lem"/>
8199 <lit v="k"/>
8200 </equal>
8201 </test>
8202 <out>
8203 <chunk name="d_num_num_n" case="caseFirstWord">
8204 <tags>
8205 <tag><lit-tag v="SN"/></tag>
8206 <tag><var n="tipusdet"/></tag>
8207 <tag><clip pos="3" side="tl" part="gen"/></tag>
8208 <tag><clip pos="3" side="tl" part="nbr"/></tag>
8209 </tags>
8210 <lu>
8211 <clip pos="4" side="tl" part="lem"/>
8212 <clip pos="4" side="tl" part="a_det"/>
8213 <lit-tag v="2"/>
8214 <clip pos="4" side="tl" part="GD" link-to="3"/>
8215 <clip pos="4" side="tl" part="mf"/>
8216 <clip pos="4" side="tl" part="nbr"/>
8217 </lu>
8218 <b pos="1"/>
8219 <lu>
8220 <clip pos="1" side="tl" part="lem"/>
8221 <clip pos="1" side="tl" part="a_num"/>
8222 <clip pos="1" side="tl" part="GD" link-to="3"/>
8223 <clip pos="1" side="tl" part="mf"/>
8224 <clip pos="1" side="tl" part="nbr"/>
8225 </lu>
8226 <b pos="2"/>
8227 <lu>
8228 <clip pos="2" side="tl" part="lem"/>
8229 <clip pos="2" side="tl" part="a_num"/>
8230 <clip pos="2" side="tl" part="GD" link-to="3"/>
8231 <clip pos="2" side="tl" part="mf"/>
8232 <clip pos="2" side="tl" part="nbr"/>
8233 </lu>
8234 <b/>
8235 <lu>
8236 <clip pos="3" side="tl" part="lemh"/>
8237 <clip pos="3" side="tl" part="a_nom"/>
8238 <clip pos="3" side="tl" part="GD" link-to="3"/>
8239 <clip pos="3" side="tl" part="mf"/>
8240 <clip pos="3" side="tl" part="nbr"/>
8241 <clip pos="3" side="tl" part="lemq"/>
8242 </lu>
8243 </chunk>
8244 </out>
8245 </when>
8246 <otherwise>
8248 <out>
8249 <chunk name="pr_d_num_num_n" case="caseFirstWord">
8250 <tags>
8251 <tag><var n="chunk"/></tag>
8252 <tag><var n="tipusdet"/></tag>
8253 <tag><clip pos="3" side="tl" part="gen"/></tag>
8254 <tag><clip pos="3" side="tl" part="nbr"/></tag>
8255 </tags>
8256 <lu>
8257 <clip pos="5" side="tl" part="lem"/>
8258 <clip pos="5" side="tl" part="a_prep"/>
8259 </lu>
8260 <b pos="1"/>
8261 <lu>
8262 <clip pos="4" side="tl" part="lem"/>
8263 <clip pos="4" side="tl" part="a_det"/>
8264 <lit-tag v="2"/>
8265 <clip pos="4" side="tl" part="GD" link-to="3"/>
8266 <clip pos="4" side="tl" part="mf"/>
8267 <clip pos="4" side="tl" part="nbr"/>
8268 </lu>
8269 <b pos="2"/>
8270 <lu>
8271 <clip pos="1" side="tl" part="lem"/>
8272 <clip pos="1" side="tl" part="a_num"/>
8273 <clip pos="1" side="tl" part="GD" link-to="3"/>
8274 <clip pos="1" side="tl" part="mf"/>
8275 <clip pos="1" side="tl" part="nbr"/>
8276 </lu>
8277 <b/>
8278 <lu>
8279 <clip pos="2" side="tl" part="lem"/>
8280 <clip pos="2" side="tl" part="a_num"/>
8281 <clip pos="2" side="tl" part="GD" link-to="3"/>
8282 <clip pos="2" side="tl" part="mf"/>
8283 <clip pos="2" side="tl" part="nbr"/>
8284 </lu>
8285 <b/>
8286 <lu>
8287 <clip pos="3" side="tl" part="lemh"/>
8288 <clip pos="3" side="tl" part="a_nom"/>
8289 <clip pos="3" side="tl" part="GD" link-to="3"/>
8290 <clip pos="3" side="tl" part="mf"/>
8291 <clip pos="3" side="tl" part="nbr"/>
8292 <clip pos="3" side="tl" part="lemq"/>
8293 </lu>
8294 </chunk>
8295 </out>
8296 </otherwise>
8297 </choose>
8298 <let>
8299 <var n="caseFirstWord"/>
8300 <lit v="aa"/>
8301 </let>
8302 </action>
8303 </rule>
8306 <rule comment="REGLA: ADJ + NUM + NOM + DET + POST (azken lau urteetan)">
8307 <pattern>
8308 <pattern-item n="adjizl"/>
8309 <pattern-item n="num"/>
8310 <pattern-item n="nom_np"/>
8311 <pattern-item n="det"/>
8312 <pattern-item n="post"/>
8313 </pattern>
8314 <action>
8315 <call-macro n="firstWord">
8316 <with-param pos="1"/>
8317 </call-macro>
8318 <call-macro n="tipo_det">
8319 <with-param pos="4"/>
8320 </call-macro>
8321 <call-macro n="SPgenitivo">
8322 <with-param pos="5"/>
8323 </call-macro>
8324 <let>
8325 <clip pos="1" side="tl" part="nbr"/>
8326 <lit-tag v="pl"/>
8327 </let>
8328 <let>
8329 <clip pos="3" side="tl" part="nbr"/>
8330 <lit-tag v="pl"/>
8331 </let>
8332 <let>
8333 <clip pos="4" side="tl" part="nbr"/>
8334 <lit-tag v="pl"/>
8335 </let>
8336 <choose>
8337 <when>
8338 <test>
8339 <equal>
8340 <clip pos="2" side="tl" part="gen"/>
8341 <lit-tag v="GD"/>
8342 </equal>
8343 </test>
8344 <choose>
8345 <when>
8346 <test>
8347 <not>
8348 <equal>
8349 <clip pos="3" side="tl" part="gen"/>
8350 <lit-tag v="mf"/>
8351 </equal>
8352 </not>
8353 </test>
8354 <let>
8355 <clip pos="2" side="tl" part="gen"/>
8356 <clip pos="3" side="tl" part="gen"/>
8357 </let>
8358 </when>
8359 </choose>
8360 </when>
8361 </choose>
8362 <call-macro n="concord_n3">
8363 <with-param pos="3"/>
8364 <with-param pos="4"/>
8365 <with-param pos="1"/>
8366 </call-macro>
8367 <choose>
8368 <when>
8369 <test>
8370 <equal>
8371 <clip pos="5" side="sl" part="lem"/>
8372 <lit v="k"/>
8373 </equal>
8374 </test>
8375 <choose>
8376 <when>
8377 <test>
8378 <or>
8379 <equal>
8380 <clip pos="1" side="tl" part="a_adj"/>
8381 <lit-tag v="adjant"/>
8382 </equal>
8383 <equal>
8384 <clip pos="1" side="tl" part="a_adj"/>
8385 <lit-tag v="det"/>
8386 </equal>
8387 </or>
8388 </test>
8389 <out>
8390 <chunk name="d_a_num_n" case="caseFirstWord">
8391 <tags>
8392 <tag><lit-tag v="SN"/></tag>
8393 <tag><var n="tipusdet"/></tag>
8394 <tag><clip pos="3" side="tl" part="gen"/></tag>
8395 <tag><clip pos="3" side="tl" part="nbr"/></tag>
8396 </tags>
8397 <lu>
8398 <clip pos="4" side="tl" part="lem"/>
8399 <clip pos="4" side="tl" part="a_det"/>
8400 <lit-tag v="2"/>
8401 <clip pos="4" side="tl" part="GD" link-to="3"/>
8402 <clip pos="4" side="tl" part="mf"/>
8403 <clip pos="4" side="tl" part="nbr"/>
8404 </lu>
8405 <b pos="1"/>
8406 <lu>
8407 <clip pos="1" side="tl" part="lem"/>
8408 <clip pos="1" side="tl" part="a_adj"/>
8409 <clip pos="1" side="tl" part="tipus_det"/>
8410 <clip pos="1" side="tl" part="GD" link-to="3"/>
8411 <clip pos="1" side="tl" part="mf"/>
8412 <clip pos="1" side="tl" part="ND" link-to="4"/>
8413 <clip pos="1" side="tl" part="sp"/>
8414 </lu>
8415 <b pos="2"/>
8416 <lu>
8417 <clip pos="2" side="tl" part="lem"/>
8418 <clip pos="2" side="tl" part="a_num"/>
8419 <clip pos="2" side="tl" part="GD" link-to="3"/>
8420 <clip pos="2" side="tl" part="mf"/>
8421 <clip pos="2" side="tl" part="nbr"/>
8422 </lu>
8423 <b/>
8424 <lu>
8425 <clip pos="3" side="tl" part="lemh"/>
8426 <clip pos="3" side="tl" part="a_nom"/>
8427 <clip pos="3" side="tl" part="GD" link-to="3"/>
8428 <clip pos="3" side="tl" part="mf"/>
8429 <clip pos="3" side="tl" part="nbr"/>
8430 <clip pos="3" side="tl" part="lemq"/>
8431 </lu>
8432 </chunk>
8433 </out>
8434 </when>
8435 <otherwise>
8436 <out>
8437 <chunk name="d_num_n_a" case="caseFirstWord">
8438 <tags>
8439 <tag><lit-tag v="SN"/></tag>
8440 <tag><var n="tipusdet"/></tag>
8441 <tag><clip pos="3" side="tl" part="gen"/></tag>
8442 <tag><clip pos="3" side="tl" part="nbr"/></tag>
8443 </tags>
8444 <lu>
8445 <clip pos="4" side="tl" part="lem"/>
8446 <clip pos="4" side="tl" part="a_det"/>
8447 <lit-tag v="2"/>
8448 <clip pos="4" side="tl" part="GD" link-to="3"/>
8449 <clip pos="4" side="tl" part="mf"/>
8450 <clip pos="4" side="tl" part="nbr"/>
8451 </lu>
8452 <b pos="1"/>
8453 <lu>
8454 <clip pos="2" side="tl" part="lem"/>
8455 <clip pos="2" side="tl" part="a_num"/>
8456 <clip pos="2" side="tl" part="GD" link-to="3"/>
8457 <clip pos="2" side="tl" part="mf"/>
8458 <clip pos="2" side="tl" part="nbr"/>
8459 </lu>
8460 <b pos="2"/>
8461 <lu>
8462 <clip pos="3" side="tl" part="lemh"/>
8463 <clip pos="3" side="tl" part="a_nom"/>
8464 <clip pos="3" side="tl" part="GD" link-to="3"/>
8465 <clip pos="3" side="tl" part="mf"/>
8466 <clip pos="3" side="tl" part="nbr"/>
8467 <clip pos="3" side="tl" part="lemq"/>
8468 </lu>
8469 <b/>
8470 <lu>
8471 <clip pos="1" side="tl" part="lem"/>
8472 <clip pos="1" side="tl" part="a_adj"/>
8473 <clip pos="1" side="tl" part="tipus_det"/>
8474 <clip pos="1" side="tl" part="GD" link-to="3"/>
8475 <clip pos="1" side="tl" part="mf"/>
8476 <clip pos="1" side="tl" part="ND" link-to="4"/>
8477 <clip pos="1" side="tl" part="sp"/>
8478 </lu>
8479 </chunk>
8480 </out>
8481 </otherwise>
8482 </choose>
8483 </when>
8484 <otherwise>
8485 <choose>
8486 <when>
8487 <test>
8488 <or>
8489 <equal>
8490 <clip pos="1" side="tl" part="a_adj"/>
8491 <lit-tag v="adjant"/>
8492 </equal>
8493 <equal>
8494 <clip pos="1" side="tl" part="a_adj"/>
8495 <lit-tag v="det"/>
8496 </equal>
8497 </or>
8498 </test>
8499 <out>
8500 <chunk name="pr_d_adj_num_n" case="caseFirstWord">
8501 <tags>
8502 <tag><var n="chunk"/></tag>
8503 <tag><var n="tipusdet"/></tag>
8504 <tag><clip pos="3" side="tl" part="gen"/></tag>
8505 <tag><clip pos="3" side="tl" part="nbr"/></tag>
8506 </tags>
8507 <lu>
8508 <clip pos="5" side="tl" part="lem"/>
8509 <clip pos="5" side="tl" part="a_prep"/>
8510 </lu>
8511 <b pos="1"/>
8512 <lu>
8513 <clip pos="4" side="tl" part="lem"/>
8514 <clip pos="4" side="tl" part="a_det"/>
8515 <lit-tag v="2"/>
8516 <clip pos="4" side="tl" part="GD" link-to="3"/>
8517 <clip pos="4" side="tl" part="mf"/>
8518 <clip pos="4" side="tl" part="nbr"/>
8519 </lu>
8520 <b pos="2"/>
8521 <lu>
8522 <clip pos="1" side="tl" part="lem"/>
8523 <clip pos="1" side="tl" part="a_adj"/>
8524 <clip pos="1" side="tl" part="tipus_det"/>
8525 <clip pos="1" side="tl" part="GD" link-to="3"/>
8526 <clip pos="1" side="tl" part="mf"/>
8527 <clip pos="1" side="tl" part="ND" link-to="4"/>
8528 <clip pos="1" side="tl" part="sp"/>
8529 </lu>
8530 <b/>
8531 <lu>
8532 <clip pos="2" side="tl" part="lem"/>
8533 <clip pos="2" side="tl" part="a_num"/>
8534 <clip pos="2" side="tl" part="GD" link-to="3"/>
8535 <clip pos="2" side="tl" part="mf"/>
8536 <clip pos="2" side="tl" part="nbr"/>
8537 </lu>
8538 <b/>
8539 <lu>
8540 <clip pos="3" side="tl" part="lemh"/>
8541 <clip pos="3" side="tl" part="a_nom"/>
8542 <clip pos="3" side="tl" part="GD" link-to="3"/>
8543 <clip pos="3" side="tl" part="mf"/>
8544 <clip pos="3" side="tl" part="nbr"/>
8545 <clip pos="3" side="tl" part="lemq"/>
8546 </lu>
8547 </chunk>
8548 </out>
8549 </when>
8550 <otherwise>
8551 <out>
8552 <chunk name="pr_d_num_n_adj" case="caseFirstWord">
8553 <tags>
8554 <tag><var n="chunk"/></tag>
8555 <tag><var n="tipusdet"/></tag>
8556 <tag><clip pos="3" side="tl" part="gen"/></tag>
8557 <tag><clip pos="3" side="tl" part="nbr"/></tag>
8558 </tags>
8559 <lu>
8560 <clip pos="5" side="tl" part="lem"/>
8561 <clip pos="5" side="tl" part="a_prep"/>
8562 </lu>
8563 <b pos="1"/>
8564 <lu>
8565 <clip pos="4" side="tl" part="lem"/>
8566 <clip pos="4" side="tl" part="a_det"/>
8567 <lit-tag v="2"/>
8568 <clip pos="4" side="tl" part="GD" link-to="3"/>
8569 <clip pos="4" side="tl" part="mf"/>
8570 <clip pos="4" side="tl" part="nbr"/>
8571 </lu>
8572 <b pos="2"/>
8573 <lu>
8574 <clip pos="2" side="tl" part="lem"/>
8575 <clip pos="2" side="tl" part="a_num"/>
8576 <clip pos="2" side="tl" part="GD" link-to="3"/>
8577 <clip pos="2" side="tl" part="mf"/>
8578 <clip pos="2" side="tl" part="nbr"/>
8579 </lu>
8580 <b/>
8581 <lu>
8582 <clip pos="3" side="tl" part="lemh"/>
8583 <clip pos="3" side="tl" part="a_nom"/>
8584 <clip pos="3" side="tl" part="GD" link-to="3"/>
8585 <clip pos="3" side="tl" part="mf"/>
8586 <clip pos="3" side="tl" part="nbr"/>
8587 <clip pos="3" side="tl" part="lemq"/>
8588 </lu>
8589 <b/>
8590 <lu>
8591 <clip pos="1" side="tl" part="lem"/>
8592 <clip pos="1" side="tl" part="a_adj"/>
8593 <clip pos="1" side="tl" part="tipus_det"/>
8594 <clip pos="1" side="tl" part="GD" link-to="3"/>
8595 <clip pos="1" side="tl" part="mf"/>
8596 <clip pos="1" side="tl" part="ND" link-to="4"/>
8597 <clip pos="1" side="tl" part="sp"/>
8598 </lu>
8599 </chunk>
8600 </out>
8601 </otherwise>
8602 </choose>
8603 </otherwise>
8604 </choose>
8605 <let>
8606 <var n="caseFirstWord"/>
8607 <lit v="aa"/>
8608 </let>
8609 </action>
8610 </rule>
8613 <rule comment="REGLA: ADJ + NUM + NOM + DET + POST (azken ehun mila urteetan)">
8614 <pattern>
8615 <pattern-item n="adjizl"/>
8616 <pattern-item n="num"/>
8617 <pattern-item n="num"/>
8618 <pattern-item n="nom_np"/>
8619 <pattern-item n="det"/>
8620 <pattern-item n="post"/>
8621 </pattern>
8622 <action>
8623 <call-macro n="firstWord">
8624 <with-param pos="1"/>
8625 </call-macro>
8626 <call-macro n="tipo_det">
8627 <with-param pos="5"/>
8628 </call-macro>
8629 <call-macro n="SPgenitivo">
8630 <with-param pos="4"/>
8631 </call-macro>
8632 <let>
8633 <clip pos="1" side="tl" part="nbr"/>
8634 <lit-tag v="pl"/>
8635 </let>
8636 <let>
8637 <clip pos="4" side="tl" part="nbr"/>
8638 <lit-tag v="pl"/>
8639 </let>
8640 <let>
8641 <clip pos="5" side="tl" part="nbr"/>
8642 <lit-tag v="pl"/>
8643 </let>
8644 <choose>
8645 <when>
8646 <test>
8647 <equal>
8648 <clip pos="2" side="tl" part="gen"/>
8649 <lit-tag v="GD"/>
8650 </equal>
8651 </test>
8652 <choose>
8653 <when>
8654 <test>
8655 <not>
8656 <equal>
8657 <clip pos="4" side="tl" part="gen"/>
8658 <lit-tag v="mf"/>
8659 </equal>
8660 </not>
8661 </test>
8662 <let>
8663 <clip pos="2" side="tl" part="gen"/>
8664 <clip pos="4" side="tl" part="gen"/>
8665 </let>
8666 </when>
8667 </choose>
8668 </when>
8669 </choose>
8670 <choose>
8671 <when>
8672 <test>
8673 <equal>
8674 <clip pos="3" side="tl" part="gen"/>
8675 <lit-tag v="GD"/>
8676 </equal>
8677 </test>
8678 <choose>
8679 <when>
8680 <test>
8681 <not>
8682 <equal>
8683 <clip pos="4" side="tl" part="gen"/>
8684 <lit-tag v="mf"/>
8685 </equal>
8686 </not>
8687 </test>
8688 <let>
8689 <clip pos="3" side="tl" part="gen"/>
8690 <clip pos="4" side="tl" part="gen"/>
8691 </let>
8692 </when>
8693 </choose>
8694 </when>
8695 </choose>
8696 <call-macro n="concord_n3">
8697 <with-param pos="4"/>
8698 <with-param pos="5"/>
8699 <with-param pos="1"/>
8700 </call-macro>
8701 <choose>
8702 <when>
8703 <test>
8704 <equal>
8705 <clip pos="6" side="sl" part="lem"/>
8706 <lit v="k"/>
8707 </equal>
8708 </test>
8709 <choose>
8710 <when>
8711 <test>
8712 <or>
8713 <equal>
8714 <clip pos="1" side="tl" part="a_adj"/>
8715 <lit-tag v="adjant"/>
8716 </equal>
8717 <equal>
8718 <clip pos="1" side="tl" part="a_adj"/>
8719 <lit-tag v="det"/>
8720 </equal>
8721 </or>
8722 </test>
8723 <out>
8724 <chunk name="d_a_num_num_n" case="caseFirstWord">
8725 <tags>
8726 <tag><lit-tag v="SN"/></tag>
8727 <tag><var n="tipusdet"/></tag>
8728 <tag><clip pos="4" side="tl" part="gen"/></tag>
8729 <tag><clip pos="4" side="tl" part="nbr"/></tag>
8730 </tags>
8731 <lu>
8732 <clip pos="5" side="tl" part="lem"/>
8733 <clip pos="5" side="tl" part="a_det"/>
8734 <lit-tag v="2"/>
8735 <clip pos="5" side="tl" part="GD" link-to="3"/>
8736 <clip pos="5" side="tl" part="mf"/>
8737 <clip pos="5" side="tl" part="nbr"/>
8738 </lu>
8739 <b pos="1"/>
8740 <lu>
8741 <clip pos="1" side="tl" part="lem"/>
8742 <clip pos="1" side="tl" part="a_adj"/>
8743 <clip pos="1" side="tl" part="tipus_det"/>
8744 <clip pos="1" side="tl" part="GD" link-to="3"/>
8745 <clip pos="1" side="tl" part="mf"/>
8746 <clip pos="1" side="tl" part="ND" link-to="4"/>
8747 <clip pos="1" side="tl" part="sp"/>
8748 </lu>
8749 <b pos="2"/>
8750 <lu>
8751 <clip pos="2" side="tl" part="lem"/>
8752 <clip pos="2" side="tl" part="a_num"/>
8753 <clip pos="2" side="tl" part="GD" link-to="3"/>
8754 <clip pos="2" side="tl" part="mf"/>
8755 <clip pos="2" side="tl" part="nbr"/>
8756 </lu>
8757 <b pos="3"/>
8758 <lu>
8759 <clip pos="3" side="tl" part="lem"/>
8760 <clip pos="3" side="tl" part="a_num"/>
8761 <clip pos="3" side="tl" part="GD" link-to="3"/>
8762 <clip pos="3" side="tl" part="mf"/>
8763 <clip pos="3" side="tl" part="nbr"/>
8764 </lu>
8765 <b/>
8766 <lu>
8767 <clip pos="4" side="tl" part="lemh"/>
8768 <clip pos="4" side="tl" part="a_nom"/>
8769 <clip pos="4" side="tl" part="GD" link-to="3"/>
8770 <clip pos="4" side="tl" part="mf"/>
8771 <clip pos="4" side="tl" part="nbr"/>
8772 <clip pos="4" side="tl" part="lemq"/>
8773 </lu>
8774 </chunk>
8775 </out>
8776 </when>
8777 <otherwise>
8778 <out>
8779 <chunk name="d_num_num_n_a" case="caseFirstWord">
8780 <tags>
8781 <tag><lit-tag v="SN"/></tag>
8782 <tag><var n="tipusdet"/></tag>
8783 <tag><clip pos="4" side="tl" part="gen"/></tag>
8784 <tag><clip pos="4" side="tl" part="nbr"/></tag>
8785 </tags>
8786 <lu>
8787 <clip pos="5" side="tl" part="lem"/>
8788 <clip pos="5" side="tl" part="a_det"/>
8789 <lit-tag v="2"/>
8790 <clip pos="5" side="tl" part="GD" link-to="3"/>
8791 <clip pos="5" side="tl" part="mf"/>
8792 <clip pos="5" side="tl" part="nbr"/>
8793 </lu>
8794 <b pos="1"/>
8795 <lu>
8796 <clip pos="2" side="tl" part="lem"/>
8797 <clip pos="2" side="tl" part="a_num"/>
8798 <clip pos="2" side="tl" part="GD" link-to="3"/>
8799 <clip pos="2" side="tl" part="mf"/>
8800 <clip pos="2" side="tl" part="nbr"/>
8801 </lu>
8802 <b pos="2"/>
8803 <lu>
8804 <clip pos="3" side="tl" part="lem"/>
8805 <clip pos="3" side="tl" part="a_num"/>
8806 <clip pos="3" side="tl" part="GD" link-to="3"/>
8807 <clip pos="3" side="tl" part="mf"/>
8808 <clip pos="3" side="tl" part="nbr"/>
8809 </lu>
8810 <b pos="3"/>
8811 <lu>
8812 <clip pos="4" side="tl" part="lemh"/>
8813 <clip pos="4" side="tl" part="a_nom"/>
8814 <clip pos="4" side="tl" part="GD" link-to="3"/>
8815 <clip pos="4" side="tl" part="mf"/>
8816 <clip pos="4" side="tl" part="nbr"/>
8817 <clip pos="4" side="tl" part="lemq"/>
8818 </lu>
8819 <b/>
8820 <lu>
8821 <clip pos="1" side="tl" part="lem"/>
8822 <clip pos="1" side="tl" part="a_adj"/>
8823 <clip pos="1" side="tl" part="tipus_det"/>
8824 <clip pos="1" side="tl" part="GD" link-to="3"/>
8825 <clip pos="1" side="tl" part="mf"/>
8826 <clip pos="1" side="tl" part="ND" link-to="4"/>
8827 <clip pos="1" side="tl" part="sp"/>
8828 </lu>
8829 </chunk>
8830 </out>
8831 </otherwise>
8832 </choose>
8833 </when>
8834 <otherwise>
8835 <choose>
8836 <when>
8837 <test>
8838 <or>
8839 <equal>
8840 <clip pos="1" side="tl" part="a_adj"/>
8841 <lit-tag v="adjant"/>
8842 </equal>
8843 <equal>
8844 <clip pos="1" side="tl" part="a_adj"/>
8845 <lit-tag v="det"/>
8846 </equal>
8847 </or>
8848 </test>
8849 <out>
8850 <chunk name="pr_d_a_num_num_n" case="caseFirstWord">
8851 <tags>
8852 <tag><var n="chunk"/></tag>
8853 <tag><var n="tipusdet"/></tag>
8854 <tag><clip pos="4" side="tl" part="gen"/></tag>
8855 <tag><clip pos="4" side="tl" part="nbr"/></tag>
8856 </tags>
8857 <lu>
8858 <clip pos="6" side="tl" part="lem"/>
8859 <clip pos="6" side="tl" part="a_prep"/>
8860 </lu>
8861 <b pos="1"/>
8862 <lu>
8863 <clip pos="5" side="tl" part="lem"/>
8864 <clip pos="5" side="tl" part="a_det"/>
8865 <lit-tag v="2"/>
8866 <clip pos="5" side="tl" part="GD" link-to="3"/>
8867 <clip pos="5" side="tl" part="mf"/>
8868 <clip pos="5" side="tl" part="nbr"/>
8869 </lu>
8870 <b pos="2"/>
8871 <lu>
8872 <clip pos="1" side="tl" part="lem"/>
8873 <clip pos="1" side="tl" part="a_adj"/>
8874 <clip pos="1" side="tl" part="tipus_det"/>
8875 <clip pos="1" side="tl" part="GD" link-to="3"/>
8876 <clip pos="1" side="tl" part="mf"/>
8877 <clip pos="1" side="tl" part="ND" link-to="4"/>
8878 <clip pos="1" side="tl" part="sp"/>
8879 </lu>
8880 <b pos="3"/>
8881 <lu>
8882 <clip pos="2" side="tl" part="lem"/>
8883 <clip pos="2" side="tl" part="a_num"/>
8884 <clip pos="2" side="tl" part="GD" link-to="3"/>
8885 <clip pos="2" side="tl" part="mf"/>
8886 <clip pos="2" side="tl" part="nbr"/>
8887 </lu>
8888 <b/>
8889 <lu>
8890 <clip pos="3" side="tl" part="lem"/>
8891 <clip pos="3" side="tl" part="a_num"/>
8892 <clip pos="3" side="tl" part="GD" link-to="3"/>
8893 <clip pos="3" side="tl" part="mf"/>
8894 <clip pos="3" side="tl" part="nbr"/>
8895 </lu>
8896 <b/>
8897 <lu>
8898 <clip pos="4" side="tl" part="lemh"/>
8899 <clip pos="4" side="tl" part="a_nom"/>
8900 <clip pos="4" side="tl" part="GD" link-to="3"/>
8901 <clip pos="4" side="tl" part="mf"/>
8902 <clip pos="4" side="tl" part="nbr"/>
8903 <clip pos="4" side="tl" part="lemq"/>
8904 </lu>
8905 </chunk>
8906 </out>
8907 </when>
8908 <otherwise>
8909 <out>
8910 <chunk name="pr_d_num_num_n_a" case="caseFirstWord">
8911 <tags>
8912 <tag><var n="chunk"/></tag>
8913 <tag><var n="tipusdet"/></tag>
8914 <tag><clip pos="4" side="tl" part="gen"/></tag>
8915 <tag><clip pos="4" side="tl" part="nbr"/></tag>
8916 </tags>
8917 <lu>
8918 <clip pos="6" side="tl" part="lem"/>
8919 <clip pos="6" side="tl" part="a_prep"/>
8920 </lu>
8921 <b pos="1"/>
8922 <lu>
8923 <clip pos="5" side="tl" part="lem"/>
8924 <clip pos="5" side="tl" part="a_det"/>
8925 <lit-tag v="2"/>
8926 <clip pos="5" side="tl" part="GD" link-to="3"/>
8927 <clip pos="5" side="tl" part="mf"/>
8928 <clip pos="5" side="tl" part="nbr"/>
8929 </lu>
8930 <b pos="2"/>
8931 <lu>
8932 <clip pos="2" side="tl" part="lem"/>
8933 <clip pos="2" side="tl" part="a_num"/>
8934 <clip pos="2" side="tl" part="GD" link-to="3"/>
8935 <clip pos="2" side="tl" part="mf"/>
8936 <clip pos="2" side="tl" part="nbr"/>
8937 </lu>
8938 <b pos="3"/>
8939 <lu>
8940 <clip pos="3" side="tl" part="lem"/>
8941 <clip pos="3" side="tl" part="a_num"/>
8942 <clip pos="3" side="tl" part="GD" link-to="3"/>
8943 <clip pos="3" side="tl" part="mf"/>
8944 <clip pos="3" side="tl" part="nbr"/>
8945 </lu>
8946 <b/>
8947 <lu>
8948 <clip pos="4" side="tl" part="lemh"/>
8949 <clip pos="4" side="tl" part="a_nom"/>
8950 <clip pos="4" side="tl" part="GD" link-to="3"/>
8951 <clip pos="4" side="tl" part="mf"/>
8952 <clip pos="4" side="tl" part="nbr"/>
8953 <clip pos="4" side="tl" part="lemq"/>
8954 </lu>
8955 <b/>
8956 <lu>
8957 <clip pos="1" side="tl" part="lem"/>
8958 <clip pos="1" side="tl" part="a_adj"/>
8959 <clip pos="1" side="tl" part="tipus_det"/>
8960 <clip pos="1" side="tl" part="GD" link-to="3"/>
8961 <clip pos="1" side="tl" part="mf"/>
8962 <clip pos="1" side="tl" part="ND" link-to="4"/>
8963 <clip pos="1" side="tl" part="sp"/>
8964 </lu>
8965 </chunk>
8966 </out>
8967 </otherwise>
8968 </choose>
8969 </otherwise>
8970 </choose>
8971 <let>
8972 <var n="caseFirstWord"/>
8973 <lit v="aa"/>
8974 </let>
8975 </action>
8976 </rule>
8983 <rule comment="REGLA: NUM + ADJ+ NOM + DET + POST (hiru euskal herritarrak)">
8984 <pattern>
8985 <pattern-item n="num"/>
8986 <pattern-item n="adj"/>
8987 <pattern-item n="nom_np"/>
8988 <pattern-item n="det"/>
8989 <pattern-item n="post"/>
8990 </pattern>
8991 <action>
8992 <call-macro n="firstWord">
8993 <with-param pos="1"/>
8994 </call-macro>
8995 <call-macro n="tipo_det">
8996 <with-param pos="4"/>
8997 </call-macro>
8998 <call-macro n="SPgenitivo">
8999 <with-param pos="5"/>
9000 </call-macro>
9001 <let>
9002 <clip pos="2" side="tl" part="nbr"/>
9003 <lit-tag v="pl"/>
9004 </let>
9005 <let>
9006 <clip pos="3" side="tl" part="nbr"/>
9007 <lit-tag v="pl"/>
9008 </let>
9009 <let>
9010 <clip pos="4" side="tl" part="nbr"/>
9011 <lit-tag v="pl"/>
9012 </let>
9013 <choose>
9014 <when>
9015 <test>
9016 <equal>
9017 <clip pos="1" side="tl" part="gen"/>
9018 <lit-tag v="GD"/>
9019 </equal>
9020 </test>
9021 <choose>
9022 <when>
9023 <test>
9024 <not>
9025 <equal>
9026 <clip pos="3" side="tl" part="gen"/>
9027 <lit-tag v="mf"/>
9028 </equal>
9029 </not>
9030 </test>
9031 <let>
9032 <clip pos="1" side="tl" part="gen"/>
9033 <clip pos="3" side="tl" part="gen"/>
9034 </let>
9035 </when>
9036 </choose>
9037 </when>
9038 </choose>
9039 <call-macro n="concord_n3">
9040 <with-param pos="3"/>
9041 <with-param pos="4"/>
9042 <with-param pos="2"/>
9043 </call-macro>
9044 <choose>
9045 <when>
9046 <test>
9047 <equal>
9048 <clip pos="5" side="sl" part="lem"/>
9049 <lit v="k"/>
9050 </equal>
9051 </test>
9052 <choose>
9053 <when>
9054 <test>
9055 <or>
9056 <equal>
9057 <clip pos="2" side="tl" part="a_adj"/>
9058 <lit-tag v="adjant"/>
9059 </equal>
9060 <equal>
9061 <clip pos="2" side="tl" part="a_adj"/>
9062 <lit-tag v="det"/>
9063 </equal>
9064 </or>
9065 </test>
9066 <out>
9067 <chunk name="pr_d_num_adj_n" case="caseFirstWord">
9068 <tags>
9069 <tag><lit-tag v="SN"/></tag>
9070 <tag><var n="tipusdet"/></tag>
9071 <tag><clip pos="3" side="tl" part="gen"/></tag>
9072 <tag><clip pos="3" side="tl" part="nbr"/></tag>
9073 </tags>
9074 <lu>
9075 <clip pos="4" side="tl" part="lem"/>
9076 <clip pos="4" side="tl" part="a_det"/>
9077 <lit-tag v="2"/>
9078 <clip pos="4" side="tl" part="GD" link-to="3"/>
9079 <clip pos="4" side="tl" part="mf"/>
9080 <clip pos="4" side="tl" part="nbr"/>
9081 </lu>
9082 <b pos="1"/>
9083 <lu>
9084 <clip pos="1" side="tl" part="lem"/>
9085 <clip pos="1" side="tl" part="a_num"/>
9086 <clip pos="1" side="tl" part="GD" link-to="3"/>
9087 <clip pos="1" side="tl" part="mf"/>
9088 <clip pos="1" side="tl" part="nbr"/>
9089 </lu>
9090 <b pos="2"/>
9091 <lu>
9092 <clip pos="2" side="tl" part="lem"/>
9093 <clip pos="2" side="tl" part="a_adj"/>
9094 <clip pos="2" side="tl" part="GD" link-to="3"/>
9095 <clip pos="2" side="tl" part="mf"/>
9096 <clip pos="2" side="tl" part="ND" link-to="4"/>
9097 <clip pos="2" side="tl" part="sp"/>
9098 </lu>
9099 <b/>
9100 <lu>
9101 <clip pos="3" side="tl" part="lemh"/>
9102 <clip pos="3" side="tl" part="a_nom"/>
9103 <clip pos="3" side="tl" part="GD" link-to="3"/>
9104 <clip pos="3" side="tl" part="mf"/>
9105 <clip pos="3" side="tl" part="nbr"/>
9106 <clip pos="3" side="tl" part="lemq"/>
9107 </lu>
9108 </chunk>
9109 </out>
9110 </when>
9111 <otherwise>
9112 <out>
9113 <chunk name="d_num_n_adj" case="caseFirstWord">
9114 <tags>
9115 <tag><lit-tag v="SN"/></tag>
9116 <tag><var n="tipusdet"/></tag>
9117 <tag><clip pos="3" side="tl" part="gen"/></tag>
9118 <tag><clip pos="3" side="tl" part="nbr"/></tag>
9119 </tags>
9120 <lu>
9121 <clip pos="4" side="tl" part="lem"/>
9122 <clip pos="4" side="tl" part="a_det"/>
9123 <lit-tag v="2"/>
9124 <clip pos="4" side="tl" part="GD" link-to="3"/>
9125 <clip pos="4" side="tl" part="mf"/>
9126 <clip pos="4" side="tl" part="nbr"/>
9127 </lu>
9128 <b pos="1"/>
9129 <lu>
9130 <clip pos="1" side="tl" part="lem"/>
9131 <clip pos="1" side="tl" part="a_num"/>
9132 <clip pos="1" side="tl" part="GD" link-to="3"/>
9133 <clip pos="1" side="tl" part="mf"/>
9134 <clip pos="1" side="tl" part="nbr"/>
9135 </lu>
9136 <b pos="2"/>
9137 <lu>
9138 <clip pos="3" side="tl" part="lemh"/>
9139 <clip pos="3" side="tl" part="a_nom"/>
9140 <clip pos="3" side="tl" part="GD" link-to="3"/>
9141 <clip pos="3" side="tl" part="mf"/>
9142 <clip pos="3" side="tl" part="nbr"/>
9143 <clip pos="3" side="tl" part="lemq"/>
9144 </lu>
9145 <b/>
9146 <lu>
9147 <clip pos="2" side="tl" part="lem"/>
9148 <clip pos="2" side="tl" part="a_adj"/>
9149 <clip pos="2" side="tl" part="GD" link-to="3"/>
9150 <clip pos="2" side="tl" part="mf"/>
9151 <clip pos="2" side="tl" part="ND" link-to="4"/>
9152 <clip pos="2" side="tl" part="sp"/>
9153 </lu>
9154 </chunk>
9155 </out>
9156 </otherwise>
9157 </choose>
9158 </when>
9159 <otherwise>
9160 <choose>
9161 <when>
9162 <test>
9163 <or>
9164 <equal>
9165 <clip pos="2" side="tl" part="a_adj"/>
9166 <lit-tag v="adjant"/>
9167 </equal>
9168 <equal>
9169 <clip pos="2" side="tl" part="a_adj"/>
9170 <lit-tag v="det"/>
9171 </equal>
9172 </or>
9173 </test>
9174 <out>
9175 <chunk name="pr_d_num_adj_n" case="caseFirstWord">
9176 <tags>
9177 <tag><var n="chunk"/></tag>
9178 <tag><var n="tipusdet"/></tag>
9179 <tag><clip pos="3" side="tl" part="gen"/></tag>
9180 <tag><clip pos="3" side="tl" part="nbr"/></tag>
9181 </tags>
9182 <lu>
9183 <clip pos="5" side="tl" part="lem"/>
9184 <clip pos="5" side="tl" part="a_prep"/>
9185 </lu>
9186 <b pos="1"/>
9187 <lu>
9188 <clip pos="4" side="tl" part="lem"/>
9189 <clip pos="4" side="tl" part="a_det"/>
9190 <lit-tag v="2"/>
9191 <clip pos="4" side="tl" part="GD" link-to="3"/>
9192 <clip pos="4" side="tl" part="mf"/>
9193 <clip pos="4" side="tl" part="nbr"/>
9194 </lu>
9195 <b pos="2"/>
9196 <lu>
9197 <clip pos="1" side="tl" part="lem"/>
9198 <clip pos="1" side="tl" part="a_num"/>
9199 <clip pos="1" side="tl" part="GD" link-to="3"/>
9200 <clip pos="1" side="tl" part="mf"/>
9201 <clip pos="1" side="tl" part="nbr"/>
9202 </lu>
9203 <b/>
9204 <lu>
9205 <clip pos="2" side="tl" part="lem"/>
9206 <clip pos="2" side="tl" part="a_adj"/>
9207 <clip pos="2" side="tl" part="GD" link-to="3"/>
9208 <clip pos="2" side="tl" part="mf"/>
9209 <clip pos="2" side="tl" part="ND" link-to="4"/>
9210 <clip pos="2" side="tl" part="sp"/>
9211 </lu>
9212 <b/>
9213 <lu>
9214 <clip pos="3" side="tl" part="lemh"/>
9215 <clip pos="3" side="tl" part="a_nom"/>
9216 <clip pos="3" side="tl" part="GD" link-to="3"/>
9217 <clip pos="3" side="tl" part="mf"/>
9218 <clip pos="3" side="tl" part="nbr"/>
9219 <clip pos="3" side="tl" part="lemq"/>
9220 </lu>
9221 </chunk>
9222 </out>
9223 </when>
9224 <otherwise>
9225 <out>
9226 <chunk name="pr_d_num_n_adj" case="caseFirstWord">
9227 <tags>
9228 <tag><var n="chunk"/></tag>
9229 <tag><var n="tipusdet"/></tag>
9230 <tag><clip pos="3" side="tl" part="gen"/></tag>
9231 <tag><clip pos="3" side="tl" part="nbr"/></tag>
9232 </tags>
9233 <lu>
9234 <clip pos="5" side="tl" part="lem"/>
9235 <clip pos="5" side="tl" part="a_prep"/>
9236 </lu>
9237 <b pos="1"/>
9238 <lu>
9239 <clip pos="4" side="tl" part="lem"/>
9240 <clip pos="4" side="tl" part="a_det"/>
9241 <lit-tag v="2"/>
9242 <clip pos="4" side="tl" part="GD" link-to="3"/>
9243 <clip pos="4" side="tl" part="mf"/>
9244 <clip pos="4" side="tl" part="nbr"/>
9245 </lu>
9246 <b pos="1"/>
9247 <lu>
9248 <clip pos="1" side="tl" part="lem"/>
9249 <clip pos="1" side="tl" part="a_num"/>
9250 <clip pos="1" side="tl" part="GD" link-to="3"/>
9251 <clip pos="1" side="tl" part="mf"/>
9252 <clip pos="1" side="tl" part="nbr"/>
9253 </lu>
9254 <b/>
9255 <lu>
9256 <clip pos="3" side="tl" part="lemh"/>
9257 <clip pos="3" side="tl" part="a_nom"/>
9258 <clip pos="3" side="tl" part="GD" link-to="3"/>
9259 <clip pos="3" side="tl" part="mf"/>
9260 <clip pos="3" side="tl" part="nbr"/>
9261 <clip pos="3" side="tl" part="lemq"/>
9262 </lu>
9263 <b/>
9264 <lu>
9265 <clip pos="2" side="tl" part="lem"/>
9266 <clip pos="2" side="tl" part="a_adj"/>
9267 <clip pos="2" side="tl" part="GD" link-to="3"/>
9268 <clip pos="2" side="tl" part="mf"/>
9269 <clip pos="2" side="tl" part="ND" link-to="4"/>
9270 <clip pos="2" side="tl" part="sp"/>
9271 </lu>
9272 </chunk>
9273 </out>
9274 </otherwise>
9275 </choose>
9276 </otherwise>
9277 </choose>
9278 <let>
9279 <var n="caseFirstWord"/>
9280 <lit v="aa"/>
9281 </let>
9282 </action>
9283 </rule>
9288 <rule comment="REGLA: NUM + NUM + ADJ+ NOM + DET + POST (ehun mila euskal herritarrak)">
9289 <pattern>
9290 <pattern-item n="num"/>
9291 <pattern-item n="num"/>
9292 <pattern-item n="adj"/>
9293 <pattern-item n="nom_np"/>
9294 <pattern-item n="det"/>
9295 <pattern-item n="post"/>
9296 </pattern>
9297 <action>
9298 <call-macro n="firstWord">
9299 <with-param pos="1"/>
9300 </call-macro>
9301 <call-macro n="tipo_det">
9302 <with-param pos="5"/>
9303 </call-macro>
9304 <call-macro n="SPgenitivo">
9305 <with-param pos="6"/>
9306 </call-macro>
9307 <let>
9308 <clip pos="3" side="tl" part="nbr"/>
9309 <lit-tag v="pl"/>
9310 </let>
9311 <let>
9312 <clip pos="4" side="tl" part="nbr"/>
9313 <lit-tag v="pl"/>
9314 </let>
9315 <let>
9316 <clip pos="5" side="tl" part="nbr"/>
9317 <lit-tag v="pl"/>
9318 </let>
9319 <choose>
9320 <when>
9321 <test>
9322 <equal>
9323 <clip pos="1" side="tl" part="gen"/>
9324 <lit-tag v="GD"/>
9325 </equal>
9326 </test>
9327 <choose>
9328 <when>
9329 <test>
9330 <not>
9331 <equal>
9332 <clip pos="4" side="tl" part="gen"/>
9333 <lit-tag v="mf"/>
9334 </equal>
9335 </not>
9336 </test>
9337 <let>
9338 <clip pos="1" side="tl" part="gen"/>
9339 <clip pos="4" side="tl" part="gen"/>
9340 </let>
9341 </when>
9342 </choose>
9343 </when>
9344 </choose>
9345 <choose>
9346 <when>
9347 <test>
9348 <equal>
9349 <clip pos="2" side="tl" part="gen"/>
9350 <lit-tag v="GD"/>
9351 </equal>
9352 </test>
9353 <choose>
9354 <when>
9355 <test>
9356 <not>
9357 <equal>
9358 <clip pos="4" side="tl" part="gen"/>
9359 <lit-tag v="mf"/>
9360 </equal>
9361 </not>
9362 </test>
9363 <let>
9364 <clip pos="2" side="tl" part="gen"/>
9365 <clip pos="4" side="tl" part="gen"/>
9366 </let>
9367 </when>
9368 </choose>
9369 </when>
9370 </choose>
9371 <call-macro n="concord_n3">
9372 <with-param pos="4"/>
9373 <with-param pos="5"/>
9374 <with-param pos="3"/>
9375 </call-macro>
9376 <choose>
9377 <when>
9378 <test>
9379 <equal>
9380 <clip pos="6" side="sl" part="lem"/>
9381 <lit v="k"/>
9382 </equal>
9383 </test>
9384 <choose>
9385 <when>
9386 <test>
9387 <or>
9388 <equal>
9389 <clip pos="3" side="tl" part="a_adj"/>
9390 <lit-tag v="adjant"/>
9391 </equal>
9392 <equal>
9393 <clip pos="3" side="tl" part="a_adj"/>
9394 <lit-tag v="det"/>
9395 </equal>
9396 </or>
9397 </test>
9398 <out>
9399 <chunk name="pr_d_num_num_adj_n" case="caseFirstWord">
9400 <tags>
9401 <tag><lit-tag v="SN"/></tag>
9402 <tag><var n="tipusdet"/></tag>
9403 <tag><clip pos="4" side="tl" part="gen"/></tag>
9404 <tag><clip pos="4" side="tl" part="nbr"/></tag>
9405 </tags>
9406 <lu>
9407 <clip pos="5" side="tl" part="lem"/>
9408 <clip pos="5" side="tl" part="a_det"/>
9409 <lit-tag v="2"/>
9410 <clip pos="5" side="tl" part="GD" link-to="3"/>
9411 <clip pos="5" side="tl" part="mf"/>
9412 <clip pos="5" side="tl" part="nbr"/>
9413 </lu>
9414 <b pos="1"/>
9415 <lu>
9416 <clip pos="1" side="tl" part="lem"/>
9417 <clip pos="1" side="tl" part="a_num"/>
9418 <clip pos="1" side="tl" part="GD" link-to="3"/>
9419 <clip pos="1" side="tl" part="mf"/>
9420 <clip pos="1" side="tl" part="nbr"/>
9421 </lu>
9422 <b pos="2"/>
9423 <lu>
9424 <clip pos="2" side="tl" part="lem"/>
9425 <clip pos="2" side="tl" part="a_num"/>
9426 <clip pos="2" side="tl" part="GD" link-to="3"/>
9427 <clip pos="2" side="tl" part="mf"/>
9428 <clip pos="2" side="tl" part="nbr"/>
9429 </lu>
9430 <b pos="3"/>
9431 <lu>
9432 <clip pos="3" side="tl" part="lem"/>
9433 <clip pos="3" side="tl" part="a_adj"/>
9434 <clip pos="3" side="tl" part="GD" link-to="3"/>
9435 <clip pos="3" side="tl" part="mf"/>
9436 <clip pos="3" side="tl" part="ND" link-to="4"/>
9437 <clip pos="3" side="tl" part="sp"/>
9438 </lu>
9439 <b/>
9440 <lu>
9441 <clip pos="4" side="tl" part="lemh"/>
9442 <clip pos="4" side="tl" part="a_nom"/>
9443 <clip pos="4" side="tl" part="GD" link-to="3"/>
9444 <clip pos="4" side="tl" part="mf"/>
9445 <clip pos="4" side="tl" part="nbr"/>
9446 <clip pos="4" side="tl" part="lemq"/>
9447 </lu>
9448 </chunk>
9449 </out>
9450 </when>
9451 <otherwise>
9452 <out>
9453 <chunk name="d_num_num_n_adj" case="caseFirstWord">
9454 <tags>
9455 <tag><lit-tag v="SN"/></tag>
9456 <tag><var n="tipusdet"/></tag>
9457 <tag><clip pos="4" side="tl" part="gen"/></tag>
9458 <tag><clip pos="4" side="tl" part="nbr"/></tag>
9459 </tags>
9460 <lu>
9461 <clip pos="5" side="tl" part="lem"/>
9462 <clip pos="5" side="tl" part="a_det"/>
9463 <lit-tag v="2"/>
9464 <clip pos="5" side="tl" part="GD" link-to="3"/>
9465 <clip pos="5" side="tl" part="mf"/>
9466 <clip pos="5" side="tl" part="nbr"/>
9467 </lu>
9468 <b pos="1"/>
9469 <lu>
9470 <clip pos="1" side="tl" part="lem"/>
9471 <clip pos="1" side="tl" part="a_num"/>
9472 <clip pos="1" side="tl" part="GD" link-to="3"/>
9473 <clip pos="1" side="tl" part="mf"/>
9474 <clip pos="1" side="tl" part="nbr"/>
9475 </lu>
9476 <b pos="2"/>
9477 <lu>
9478 <clip pos="2" side="tl" part="lem"/>
9479 <clip pos="2" side="tl" part="a_num"/>
9480 <clip pos="2" side="tl" part="GD" link-to="3"/>
9481 <clip pos="2" side="tl" part="mf"/>
9482 <clip pos="2" side="tl" part="nbr"/>
9483 </lu>
9484 <b pos="3"/>
9485 <lu>
9486 <clip pos="4" side="tl" part="lemh"/>
9487 <clip pos="4" side="tl" part="a_nom"/>
9488 <clip pos="4" side="tl" part="GD" link-to="3"/>
9489 <clip pos="4" side="tl" part="mf"/>
9490 <clip pos="4" side="tl" part="nbr"/>
9491 <clip pos="4" side="tl" part="lemq"/>
9492 </lu>
9493 <b/>
9494 <lu>
9495 <clip pos="3" side="tl" part="lem"/>
9496 <clip pos="3" side="tl" part="a_adj"/>
9497 <clip pos="3" side="tl" part="GD" link-to="3"/>
9498 <clip pos="3" side="tl" part="mf"/>
9499 <clip pos="3" side="tl" part="ND" link-to="4"/>
9500 <clip pos="3" side="tl" part="sp"/>
9501 </lu>
9502 </chunk>
9503 </out>
9504 </otherwise>
9505 </choose>
9506 </when>
9507 <otherwise>
9508 <choose>
9509 <when>
9510 <test>
9511 <or>
9512 <equal>
9513 <clip pos="3" side="tl" part="a_adj"/>
9514 <lit-tag v="adjant"/>
9515 </equal>
9516 <equal>
9517 <clip pos="3" side="tl" part="a_adj"/>
9518 <lit-tag v="det"/>
9519 </equal>
9520 </or>
9521 </test>
9522 <out>
9523 <chunk name="pr_d_num_num_adj_n" case="caseFirstWord">
9524 <tags>
9525 <tag><var n="chunk"/></tag>
9526 <tag><var n="tipusdet"/></tag>
9527 <tag><clip pos="4" side="tl" part="gen"/></tag>
9528 <tag><clip pos="4" side="tl" part="nbr"/></tag>
9529 </tags>
9530 <lu>
9531 <clip pos="6" side="tl" part="lem"/>
9532 <clip pos="6" side="tl" part="a_prep"/>
9533 </lu>
9534 <b pos="1"/>
9535 <lu>
9536 <clip pos="5" side="tl" part="lem"/>
9537 <clip pos="5" side="tl" part="a_det"/>
9538 <lit-tag v="2"/>
9539 <clip pos="5" side="tl" part="GD" link-to="3"/>
9540 <clip pos="5" side="tl" part="mf"/>
9541 <clip pos="5" side="tl" part="nbr"/>
9542 </lu>
9543 <b pos="2"/>
9544 <lu>
9545 <clip pos="1" side="tl" part="lem"/>
9546 <clip pos="1" side="tl" part="a_num"/>
9547 <clip pos="1" side="tl" part="GD" link-to="3"/>
9548 <clip pos="1" side="tl" part="mf"/>
9549 <clip pos="1" side="tl" part="nbr"/>
9550 </lu>
9551 <b pos="3"/>
9552 <lu>
9553 <clip pos="2" side="tl" part="lem"/>
9554 <clip pos="2" side="tl" part="a_num"/>
9555 <clip pos="2" side="tl" part="GD" link-to="3"/>
9556 <clip pos="2" side="tl" part="mf"/>
9557 <clip pos="2" side="tl" part="nbr"/>
9558 </lu>
9559 <b/>
9560 <lu>
9561 <clip pos="3" side="tl" part="lem"/>
9562 <clip pos="3" side="tl" part="a_adj"/>
9563 <clip pos="3" side="tl" part="GD" link-to="3"/>
9564 <clip pos="3" side="tl" part="mf"/>
9565 <clip pos="3" side="tl" part="ND" link-to="4"/>
9566 <clip pos="3" side="tl" part="sp"/>
9567 </lu>
9568 <b/>
9569 <lu>
9570 <clip pos="4" side="tl" part="lemh"/>
9571 <clip pos="4" side="tl" part="a_nom"/>
9572 <clip pos="4" side="tl" part="GD" link-to="3"/>
9573 <clip pos="4" side="tl" part="mf"/>
9574 <clip pos="4" side="tl" part="nbr"/>
9575 <clip pos="4" side="tl" part="lemq"/>
9576 </lu>
9577 </chunk>
9578 </out>
9579 </when>
9580 <otherwise>
9581 <out>
9582 <chunk name="pr_d_num_num_n_a" case="caseFirstWord">
9583 <tags>
9584 <tag><var n="chunk"/></tag>
9585 <tag><var n="tipusdet"/></tag>
9586 <tag><clip pos="4" side="tl" part="gen"/></tag>
9587 <tag><clip pos="4" side="tl" part="nbr"/></tag>
9588 </tags>
9589 <lu>
9590 <clip pos="6" side="tl" part="lem"/>
9591 <clip pos="6" side="tl" part="a_prep"/>
9592 </lu>
9593 <b pos="1"/>
9594 <lu>
9595 <clip pos="5" side="tl" part="lem"/>
9596 <clip pos="5" side="tl" part="a_det"/>
9597 <lit-tag v="2"/>
9598 <clip pos="5" side="tl" part="GD" link-to="3"/>
9599 <clip pos="5" side="tl" part="mf"/>
9600 <clip pos="5" side="tl" part="nbr"/>
9601 </lu>
9602 <b pos="1"/>
9603 <lu>
9604 <clip pos="1" side="tl" part="lem"/>
9605 <clip pos="1" side="tl" part="a_num"/>
9606 <clip pos="1" side="tl" part="GD" link-to="3"/>
9607 <clip pos="1" side="tl" part="mf"/>
9608 <clip pos="1" side="tl" part="nbr"/>
9609 </lu>
9610 <b pos="2"/>
9611 <lu>
9612 <clip pos="2" side="tl" part="lem"/>
9613 <clip pos="2" side="tl" part="a_num"/>
9614 <clip pos="2" side="tl" part="GD" link-to="3"/>
9615 <clip pos="2" side="tl" part="mf"/>
9616 <clip pos="2" side="tl" part="nbr"/>
9617 </lu>
9618 <b/>
9619 <lu>
9620 <clip pos="4" side="tl" part="lemh"/>
9621 <clip pos="4" side="tl" part="a_nom"/>
9622 <clip pos="4" side="tl" part="GD" link-to="3"/>
9623 <clip pos="4" side="tl" part="mf"/>
9624 <clip pos="4" side="tl" part="nbr"/>
9625 <clip pos="4" side="tl" part="lemq"/>
9626 </lu>
9627 <b/>
9628 <lu>
9629 <clip pos="3" side="tl" part="lem"/>
9630 <clip pos="3" side="tl" part="a_adj"/>
9631 <clip pos="3" side="tl" part="GD" link-to="3"/>
9632 <clip pos="3" side="tl" part="mf"/>
9633 <clip pos="3" side="tl" part="ND" link-to="4"/>
9634 <clip pos="3" side="tl" part="sp"/>
9635 </lu>
9636 </chunk>
9637 </out>
9638 </otherwise>
9639 </choose>
9640 </otherwise>
9641 </choose>
9642 <let>
9643 <var n="caseFirstWord"/>
9644 <lit v="aa"/>
9645 </let>
9646 </action>
9647 </rule>
9652 <rule comment="REGLA: NUM + DET (zortziak - las ocho. Se pone en femenino porque casi siempre es indicación horaria)">
9653 <pattern>
9654 <pattern-item n="num"/>
9655 <pattern-item n="det"/>
9656 </pattern>
9657 <action>
9658 <call-macro n="firstWord">
9659 <with-param pos="1"/>
9660 </call-macro>
9661 <call-macro n="tipo_det">
9662 <with-param pos="2"/>
9663 </call-macro>
9664 <out>
9665 <chunk name="d_num" case="caseFirstWord">
9666 <tags>
9667 <tag><lit-tag v="SN"/></tag>
9668 <tag><var n="tipusdet"/></tag>
9669 <tag><lit-tag v="f"/></tag>
9670 <tag><clip pos="2" side="tl" part="nbr"/></tag>
9671 </tags>
9672 <lu>
9673 <clip pos="2" side="tl" part="lem"/>
9674 <clip pos="2" side="tl" part="a_det"/>
9675 <lit-tag v="2"/>
9676 <lit-tag v="3"/>
9677 <clip pos="2" side="tl" part="nbr"/>
9678 </lu>
9679 <b/>
9680 <lu>
9681 <clip pos="1" side="tl" part="whole"/>
9682 </lu>
9683 </chunk>
9684 </out>
9685 <let>
9686 <var n="caseFirstWord"/>
9687 <lit v="aa"/>
9688 </let>
9689 </action>
9690 </rule>
9692 <rule comment="REGLA: NOM + DET + ko/en NUM + DET (goizeko zortziak - las ocho de la mañana. Se pone en femenino porque casi siempre es indicación horaria)">
9693 <pattern>
9694 <pattern-item n="nom_np"/>
9695 <pattern-item n="det"/>
9696 <pattern-item n="ko_en"/>
9697 <pattern-item n="num"/>
9698 <pattern-item n="det"/>
9699 </pattern>
9700 <action>
9701 <call-macro n="firstWord">
9702 <with-param pos="1"/>
9703 </call-macro>
9704 <call-macro n="concord_n2">
9705 <with-param pos="1"/>
9706 <with-param pos="2"/>
9707 </call-macro>
9708 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
9709 <when>
9710 <test>
9711 <equal>
9712 <clip pos="1" side="tl" part="gen"/>
9713 <lit-tag v="GD"/>
9714 </equal>
9715 </test>
9716 <let>
9717 <clip pos="1" side="tl" part="gen"/>
9718 <lit-tag v="m"/>
9719 </let>
9720 </when>
9721 </choose>
9722 <choose>
9723 <when>
9724 <test>
9725 <equal>
9726 <clip pos="1" side="tl" part="nbr"/>
9727 <lit-tag v="ND"/>
9728 </equal>
9729 </test>
9730 <let>
9731 <clip pos="1" side="tl" part="nbr"/>
9732 <lit-tag v="sg"/>
9733 </let>
9734 </when>
9735 </choose>
9736 <choose>
9737 <when>
9738 <test>
9739 <equal>
9740 <clip pos="2" side="tl" part="gen"/>
9741 <lit-tag v="GD"/>
9742 </equal>
9743 </test>
9744 <let>
9745 <clip pos="2" side="tl" part="gen"/>
9746 <lit-tag v="m"/>
9747 </let>
9748 </when>
9749 </choose>
9750 <choose>
9751 <when>
9752 <test>
9753 <equal>
9754 <clip pos="2" side="tl" part="nbr"/>
9755 <lit-tag v="ND"/>
9756 </equal>
9757 </test>
9758 <let>
9759 <clip pos="2" side="tl" part="nbr"/>
9760 <lit-tag v="sg"/>
9761 </let>
9762 </when>
9763 </choose>
9764 <call-macro n="tipo_det">
9765 <with-param pos="5"/>
9766 </call-macro>
9767 <out>
9768 <chunk name="d_num_pr_d_n" case="caseFirstWord">
9769 <tags>
9770 <tag><lit-tag v="SN"/></tag>
9771 <tag><var n="tipusdet"/></tag>
9772 <tag><lit-tag v="f"/></tag>
9773 <tag><clip pos="5" side="tl" part="nbr"/></tag>
9774 </tags>
9775 <lu>
9776 <clip pos="5" side="tl" part="lem"/>
9777 <clip pos="5" side="tl" part="a_det"/>
9778 <lit-tag v="2"/>
9779 <lit-tag v="3"/>
9780 <clip pos="5" side="tl" part="nbr"/>
9781 </lu>
9782 <b/>
9783 <lu>
9784 <clip pos="4" side="tl" part="whole"/>
9785 </lu>
9786 <b pos="1"/>
9787 <lu>
9788 <clip pos="3" side="tl" part="whole"/>
9789 </lu>
9790 <b/>
9791 <lu>
9792 <clip pos="2" side="tl" part="whole"/>
9793 </lu>
9794 <b/>
9795 <lu>
9796 <clip pos="1" side="tl" part="lemh"/>
9797 <clip pos="1" side="tl" part="a_nom"/>
9798 <clip pos="1" side="tl" part="gen"/>
9799 <clip pos="1" side="tl" part="nbr"/>
9800 <clip pos="1" side="tl" part="lemq"/>
9801 </lu>
9802 </chunk>
9803 </out>
9804 <let>
9805 <var n="caseFirstWord"/>
9806 <lit v="aa"/>
9807 </let>
9808 </action>
9809 </rule>
9811 <rule comment="REGLA: NOM + DET + ko/en NUM + DET + POST (goizeko bederatzietan - a las nueve de la mañana. Se pone en femenino porque casi siempre es indicación horaria)">
9812 <pattern>
9813 <pattern-item n="nom_np"/>
9814 <pattern-item n="det"/>
9815 <pattern-item n="ko_en"/>
9816 <pattern-item n="num"/>
9817 <pattern-item n="det"/>
9818 <pattern-item n="post"/>
9819 </pattern>
9820 <action>
9821 <call-macro n="firstWord">
9822 <with-param pos="1"/>
9823 </call-macro>
9824 <call-macro n="concord_n2">
9825 <with-param pos="1"/>
9826 <with-param pos="2"/>
9827 </call-macro>
9828 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
9829 <when>
9830 <test>
9831 <equal>
9832 <clip pos="1" side="tl" part="gen"/>
9833 <lit-tag v="GD"/>
9834 </equal>
9835 </test>
9836 <let>
9837 <clip pos="1" side="tl" part="gen"/>
9838 <lit-tag v="m"/>
9839 </let>
9840 </when>
9841 </choose>
9842 <choose>
9843 <when>
9844 <test>
9845 <equal>
9846 <clip pos="1" side="tl" part="nbr"/>
9847 <lit-tag v="ND"/>
9848 </equal>
9849 </test>
9850 <let>
9851 <clip pos="1" side="tl" part="nbr"/>
9852 <lit-tag v="sg"/>
9853 </let>
9854 </when>
9855 </choose>
9856 <choose>
9857 <when>
9858 <test>
9859 <equal>
9860 <clip pos="2" side="tl" part="gen"/>
9861 <lit-tag v="GD"/>
9862 </equal>
9863 </test>
9864 <let>
9865 <clip pos="2" side="tl" part="gen"/>
9866 <lit-tag v="m"/>
9867 </let>
9868 </when>
9869 </choose>
9870 <choose>
9871 <when>
9872 <test>
9873 <equal>
9874 <clip pos="2" side="tl" part="nbr"/>
9875 <lit-tag v="ND"/>
9876 </equal>
9877 </test>
9878 <let>
9879 <clip pos="2" side="tl" part="nbr"/>
9880 <lit-tag v="sg"/>
9881 </let>
9882 </when>
9883 </choose>
9884 <call-macro n="tipo_det">
9885 <with-param pos="5"/>
9886 </call-macro>
9887 <call-macro n="SPgenitivo">
9888 <with-param pos="6"/>
9889 </call-macro>
9890 <out>
9891 <chunk name="pr_d_num_pr_d_n" case="caseFirstWord">
9892 <tags>
9893 <tag><var n="chunk"/></tag>
9894 <tag><var n="tipusdet"/></tag>
9895 <tag><lit-tag v="f"/></tag>
9896 <tag><clip pos="5" side="tl" part="nbr"/></tag>
9897 </tags>
9898 <lu>
9899 <clip pos="6" side="tl" part="lem"/>
9900 <clip pos="6" side="tl" part="a_prep"/>
9901 </lu>
9902 <b pos="1"/>
9903 <lu>
9904 <clip pos="5" side="tl" part="lem"/>
9905 <clip pos="5" side="tl" part="a_det"/>
9906 <lit-tag v="2"/>
9907 <lit-tag v="3"/>
9908 <clip pos="5" side="tl" part="nbr"/>
9909 </lu>
9910 <b/>
9911 <lu>
9912 <clip pos="4" side="tl" part="whole"/>
9913 </lu>
9914 <b/>
9915 <lu>
9916 <clip pos="3" side="tl" part="whole"/>
9917 </lu>
9918 <b/>
9919 <lu>
9920 <clip pos="2" side="tl" part="whole"/>
9921 </lu>
9922 <b/>
9923 <lu>
9924 <clip pos="1" side="tl" part="lemh"/>
9925 <clip pos="1" side="tl" part="a_nom"/>
9926 <clip pos="1" side="tl" part="gen"/>
9927 <clip pos="1" side="tl" part="nbr"/>
9928 <clip pos="1" side="tl" part="lemq"/>
9929 </lu>
9931 </chunk>
9932 </out>
9933 <let>
9934 <var n="caseFirstWord"/>
9935 <lit v="aa"/>
9936 </let>
9937 </action>
9938 </rule>
9940 <!-- POSESIVOS -->
9942 <rule comment="REGLA: PRON + en + NOM + DET (nire etxea - mi casa)">
9943 <pattern>
9944 <pattern-item n="prnpos"/>
9945 <pattern-item n="en"/>
9946 <pattern-item n="nom_np"/>
9947 <pattern-item n="det"/>
9948 </pattern>
9949 <action>
9950 <call-macro n="firstWord">
9951 <with-param pos="1"/>
9952 </call-macro>
9953 <call-macro n="posesivo"><!--MG adequar funció a concord_n2 -->
9954 <with-param pos="1"/>
9955 <with-param pos="3"/>
9956 </call-macro>
9957 <out>
9958 <chunk name="pos_n" case="caseFirstWord">
9959 <tags>
9960 <tag><lit-tag v="SN"/></tag>
9961 <tag><lit-tag v="pos"/></tag>
9962 <tag><clip pos="3" side="tl" part="gen"/></tag>
9963 <tag><clip pos="4" side="tl" part="nbr"/></tag>
9964 </tags>
9965 <lu>
9966 <clip pos="1" side="tl" part="lem"/>
9967 <clip pos="1" side="tl" part="det_pos"/>
9968 <clip pos="1" side="tl" part="GD" link-to="3"/>
9969 <clip pos="1" side="tl" part="mf"/>
9970 <clip pos="4" side="tl" part="ND" link-to="4"/>
9971 <clip pos="4" side="tl" part="sp"/>
9972 </lu>
9973 <b pos="2"/>
9974 <lu>
9975 <clip pos="3" side="tl" part="lemh"/>
9976 <clip pos="3" side="tl" part="a_nom"/>
9977 <clip pos="3" side="tl" part="GD" link-to="3"/>
9978 <clip pos="3" side="tl" part="mf"/>
9979 <clip pos="4" side="tl" part="ND" link-to="4"/>
9980 <clip pos="4" side="tl" part="sp"/>
9981 <clip pos="3" side="tl" part="lemq"/>
9982 </lu>
9983 </chunk>
9984 </out>
9985 <let>
9986 <var n="caseFirstWord"/>
9987 <lit v="aa"/>
9988 </let>
9989 </action>
9990 </rule>
9992 <rule comment="REGLA: PRON + en + NOM + DET (nire etxean - en mi casa)">
9993 <pattern>
9994 <pattern-item n="prnpos"/>
9995 <pattern-item n="en"/>
9996 <pattern-item n="nom_np"/>
9997 <pattern-item n="det"/>
9998 <pattern-item n="post"/>
9999 </pattern>
10000 <action>
10001 <call-macro n="firstWord">
10002 <with-param pos="1"/>
10003 </call-macro>
10004 <call-macro n="posesivo"><!--MG adequar funció a concord_n2 -->
10005 <with-param pos="1"/>
10006 <with-param pos="3"/>
10007 </call-macro>
10008 <call-macro n="SPgenitivo">
10009 <with-param pos="5"/>
10010 </call-macro>
10011 <out>
10012 <chunk name="pr_pos_n" case="caseFirstWord">
10013 <tags>
10014 <tag><var n="chunk"/></tag>
10015 <tag><lit-tag v="pos"/></tag>
10016 <tag><clip pos="3" side="tl" part="gen"/></tag>
10017 <tag><clip pos="4" side="tl" part="nbr"/></tag>
10018 </tags>
10019 <lu>
10020 <clip pos="5" side="tl" part="lem"/>
10021 <clip pos="5" side="tl" part="a_prep"/>
10022 </lu>
10023 <b pos="2"/>
10024 <lu>
10025 <clip pos="1" side="tl" part="lem"/>
10026 <clip pos="1" side="tl" part="det_pos"/>
10027 <clip pos="1" side="tl" part="GD" link-to="3"/>
10028 <clip pos="1" side="tl" part="mf"/>
10029 <clip pos="4" side="tl" part="ND" link-to="4"/>
10030 <clip pos="4" side="tl" part="sp"/>
10031 </lu>
10032 <b/>
10033 <lu>
10034 <clip pos="3" side="tl" part="lemh"/>
10035 <clip pos="3" side="tl" part="a_nom"/>
10036 <clip pos="3" side="tl" part="GD" link-to="3"/>
10037 <clip pos="3" side="tl" part="mf"/>
10038 <clip pos="4" side="tl" part="ND" link-to="4"/>
10039 <clip pos="4" side="tl" part="sp"/>
10040 <clip pos="3" side="tl" part="lemq"/>
10041 </lu>
10042 </chunk>
10043 </out>
10044 <let>
10045 <var n="caseFirstWord"/>
10046 <lit v="aa"/>
10047 </let>
10048 </action>
10049 </rule>
10053 <rule comment="REGLA: PRON + en + NOM + ADJ + DET (nire etxe gorria - mi casa roja)">
10054 <pattern>
10055 <pattern-item n="prnpos"/>
10056 <pattern-item n="en"/>
10057 <pattern-item n="nom"/>
10058 <pattern-item n="adj"/>
10059 <pattern-item n="det"/><!--MG: nire etxe handi hori falla, fer que sigui sols 'a'? -->
10060 </pattern>
10061 <action>
10062 <call-macro n="firstWord">
10063 <with-param pos="1"/>
10064 </call-macro>
10065 <call-macro n="posesivo">
10066 <with-param pos="1"/>
10067 <with-param pos="3"/>
10068 </call-macro>
10069 <call-macro n="concord_n3">
10070 <with-param pos="3"/>
10071 <with-param pos="4"/>
10072 <with-param pos="5"/>
10073 </call-macro>
10074 <choose>
10075 <when>
10076 <test>
10077 <or>
10078 <equal>
10079 <clip pos="4" side="tl" part="a_adj"/>
10080 <lit-tag v="adjant"/>
10081 </equal>
10082 <equal>
10083 <clip pos="4" side="tl" part="a_adj"/>
10084 <lit-tag v="det"/>
10085 </equal>
10086 </or>
10087 </test>
10088 <out>
10089 <chunk name="pos_adj_n" case="caseFirstWord">
10090 <tags>
10091 <tag><lit-tag v="SN"/></tag>
10092 <tag><lit-tag v="pos"/></tag>
10093 <tag><clip pos="3" side="tl" part="gen"/></tag>
10094 <tag><clip pos="3" side="tl" part="nbr"/></tag>
10095 </tags>
10096 <lu>
10097 <clip pos="1" side="tl" part="lem"/>
10098 <clip pos="1" side="tl" part="det_pos"/>
10099 <clip pos="1" side="tl" part="GD" link-to="3"/>
10100 <clip pos="1" side="tl" part="mf"/>
10101 <clip pos="5" side="tl" part="ND" link-to="4"/>
10102 <clip pos="5" side="tl" part="sp"/>
10103 </lu>
10104 <b pos="2"/>
10105 <lu>
10106 <clip pos="4" side="tl" part="lem"/>
10107 <clip pos="4" side="tl" part="a_adj"/>
10108 <clip pos="4" side="tl" part="tipus_det"/>
10109 <clip pos="4" side="tl" part="GD" link-to="3"/>
10110 <clip pos="4" side="tl" part="mf"/>
10111 <clip pos="4" side="tl" part="ND" link-to="4"/>
10112 <clip pos="4" side="tl" part="sp"/>
10113 </lu>
10114 <b pos="3"/>
10115 <lu>
10116 <clip pos="3" side="tl" part="lemh"/>
10117 <clip pos="3" side="tl" part="a_nom"/>
10118 <clip pos="3" side="tl" part="GD" link-to="3"/>
10119 <clip pos="3" side="tl" part="mf"/>
10120 <clip pos="3" side="tl" part="ND" link-to="4"/>
10121 <clip pos="3" side="tl" part="sp"/>
10122 <clip pos="3" side="tl" part="lemq"/>
10123 </lu>
10124 </chunk>
10125 </out>
10126 </when>
10127 <otherwise>
10128 <out>
10129 <chunk name="pos_n_adj" case="caseFirstWord">
10130 <tags>
10131 <tag><lit-tag v="SN"/></tag>
10132 <tag><lit-tag v="pos"/></tag>
10133 <tag><clip pos="3" side="tl" part="gen"/></tag>
10134 <tag><clip pos="3" side="tl" part="nbr"/></tag>
10135 </tags>
10136 <lu>
10137 <clip pos="1" side="tl" part="lem"/>
10138 <clip pos="1" side="tl" part="det_pos"/>
10139 <clip pos="1" side="tl" part="GD" link-to="3"/>
10140 <clip pos="1" side="tl" part="mf"/>
10141 <clip pos="5" side="tl" part="ND" link-to="4"/>
10142 <clip pos="5" side="tl" part="sp"/>
10143 </lu>
10144 <b pos="2"/>
10145 <lu>
10146 <clip pos="3" side="tl" part="lemh"/>
10147 <clip pos="3" side="tl" part="a_nom"/>
10148 <clip pos="3" side="tl" part="GD" link-to="3"/>
10149 <clip pos="3" side="tl" part="mf"/>
10150 <clip pos="3" side="tl" part="ND" link-to="4"/>
10151 <clip pos="3" side="tl" part="sp"/>
10152 <clip pos="3" side="tl" part="lemq"/>
10153 </lu>
10154 <b pos="3"/>
10155 <lu>
10156 <clip pos="4" side="tl" part="lem"/>
10157 <clip pos="4" side="tl" part="a_adj"/>
10158 <clip pos="4" side="tl" part="GD" link-to="3"/>
10159 <clip pos="4" side="tl" part="mf"/>
10160 <clip pos="4" side="tl" part="ND" link-to="4"/>
10161 <clip pos="4" side="tl" part="sp"/>
10162 </lu>
10163 </chunk>
10164 </out>
10165 </otherwise>
10166 </choose>
10167 <let>
10168 <var n="caseFirstWord"/>
10169 <lit v="aa"/>
10170 </let>
10171 </action>
10172 </rule>
10174 <rule comment="REGLA: PRON + en + NOM + ADJ + DET (nire etxe gorrian - en mi casa roja)">
10175 <pattern>
10176 <pattern-item n="prnpos"/>
10177 <pattern-item n="en"/>
10178 <pattern-item n="nom"/>
10179 <pattern-item n="adj"/>
10180 <pattern-item n="det"/><!--MG: nire etxe handi hori falla, fer que sigui sols 'a'? -->
10181 <pattern-item n="post"/>
10182 </pattern>
10183 <action>
10184 <call-macro n="firstWord">
10185 <with-param pos="1"/>
10186 </call-macro>
10187 <call-macro n="posesivo">
10188 <with-param pos="1"/>
10189 <with-param pos="3"/>
10190 </call-macro>
10191 <call-macro n="concord_n3">
10192 <with-param pos="3"/>
10193 <with-param pos="4"/>
10194 <with-param pos="5"/>
10195 </call-macro>
10196 <call-macro n="SPgenitivo">
10197 <with-param pos="6"/>
10198 </call-macro>
10199 <choose>
10200 <when>
10201 <test>
10202 <or>
10203 <equal>
10204 <clip pos="4" side="tl" part="a_adj"/>
10205 <lit-tag v="adjant"/>
10206 </equal>
10207 <equal>
10208 <clip pos="4" side="tl" part="a_adj"/>
10209 <lit-tag v="det"/>
10210 </equal>
10211 </or>
10212 </test>
10213 <out>
10214 <chunk name="pr_pos_adj_n" case="caseFirstWord">
10215 <tags>
10216 <tag><var n="chunk"/></tag>
10217 <tag><lit-tag v="pos"/></tag>
10218 <tag><clip pos="3" side="tl" part="gen"/></tag>
10219 <tag><clip pos="3" side="tl" part="nbr"/></tag>
10220 </tags>
10221 <lu>
10222 <clip pos="6" side="tl" part="lem"/>
10223 <clip pos="6" side="tl" part="a_prep"/>
10224 </lu>
10225 <b pos="2"/>
10226 <lu>
10227 <clip pos="1" side="tl" part="lem"/>
10228 <clip pos="1" side="tl" part="det_pos"/>
10229 <clip pos="1" side="tl" part="GD" link-to="3"/>
10230 <clip pos="1" side="tl" part="mf"/>
10231 <clip pos="5" side="tl" part="ND" link-to="4"/>
10232 <clip pos="5" side="tl" part="sp"/>
10233 </lu>
10234 <b pos="3"/>
10235 <lu>
10236 <clip pos="4" side="tl" part="lem"/>
10237 <clip pos="4" side="tl" part="a_adj"/>
10238 <clip pos="4" side="tl" part="tipus_det"/>
10239 <clip pos="4" side="tl" part="GD" link-to="3"/>
10240 <clip pos="4" side="tl" part="mf"/>
10241 <clip pos="4" side="tl" part="ND" link-to="4"/>
10242 <clip pos="4" side="tl" part="sp"/>
10243 </lu>
10244 <b/>
10245 <lu>
10246 <clip pos="3" side="tl" part="lemh"/>
10247 <clip pos="3" side="tl" part="a_nom"/>
10248 <clip pos="3" side="tl" part="GD" link-to="3"/>
10249 <clip pos="3" side="tl" part="mf"/>
10250 <clip pos="3" side="tl" part="ND" link-to="4"/>
10251 <clip pos="3" side="tl" part="sp"/>
10252 <clip pos="3" side="tl" part="lemq"/>
10253 </lu>
10254 </chunk>
10255 </out>
10256 </when>
10257 <otherwise>
10258 <out>
10259 <chunk name="pr_pos_n_adj" case="caseFirstWord">
10260 <tags>
10261 <tag><var n="chunk"/></tag>
10262 <tag><lit-tag v="pos"/></tag>
10263 <tag><clip pos="3" side="tl" part="gen"/></tag>
10264 <tag><clip pos="3" side="tl" part="nbr"/></tag>
10265 </tags>
10266 <lu>
10267 <clip pos="6" side="tl" part="lem"/>
10268 <clip pos="6" side="tl" part="a_prep"/>
10269 </lu>
10270 <b pos="2"/>
10271 <lu>
10272 <clip pos="1" side="tl" part="lem"/>
10273 <clip pos="1" side="tl" part="det_pos"/>
10274 <clip pos="1" side="tl" part="GD" link-to="3"/>
10275 <clip pos="1" side="tl" part="mf"/>
10276 <clip pos="5" side="tl" part="ND" link-to="4"/>
10277 <clip pos="5" side="tl" part="sp"/>
10278 </lu>
10279 <b pos="3"/>
10280 <lu>
10281 <clip pos="3" side="tl" part="lemh"/>
10282 <clip pos="3" side="tl" part="a_nom"/>
10283 <clip pos="3" side="tl" part="GD" link-to="3"/>
10284 <clip pos="3" side="tl" part="mf"/>
10285 <clip pos="3" side="tl" part="ND" link-to="4"/>
10286 <clip pos="3" side="tl" part="sp"/>
10287 <clip pos="3" side="tl" part="lemq"/>
10288 </lu>
10289 <b/>
10290 <lu>
10291 <clip pos="4" side="tl" part="lem"/>
10292 <clip pos="4" side="tl" part="a_adj"/>
10293 <clip pos="4" side="tl" part="GD" link-to="3"/>
10294 <clip pos="4" side="tl" part="mf"/>
10295 <clip pos="4" side="tl" part="ND" link-to="4"/>
10296 <clip pos="4" side="tl" part="sp"/>
10297 </lu>
10298 </chunk>
10299 </out>
10300 </otherwise>
10301 </choose>
10302 <let>
10303 <var n="caseFirstWord"/>
10304 <lit v="aa"/>
10305 </let>
10306 </action>
10307 </rule>
10311 <rule comment="REGLA: PRON + en + NOM + ko/en+ NOM + DET (nire aitaren etxea - la casa de mi padre) (em sembla que no es dóna mai posesiu + nom mugagabe, treure?">
10312 <pattern>
10313 <pattern-item n="prnpos"/>
10314 <pattern-item n="en"/>
10315 <pattern-item n="nom_np"/>
10316 <pattern-item n="ko_en"/>
10317 <pattern-item n="nom_np"/>
10318 <pattern-item n="det"/>
10319 </pattern>
10320 <action>
10321 <call-macro n="firstWord">
10322 <with-param pos="1"/>
10323 </call-macro>
10324 <call-macro n="concord_n2">
10325 <with-param pos="5"/>
10326 <with-param pos="6"/>
10327 </call-macro>
10328 <call-macro n="nbr_n1">
10329 <with-param pos="3"/>
10330 </call-macro>
10331 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
10332 <when>
10333 <test>
10334 <equal>
10335 <clip pos="3" side="tl" part="gen"/>
10336 <lit-tag v="GD"/>
10337 </equal>
10338 </test>
10339 <let>
10340 <clip pos="3" side="tl" part="gen"/>
10341 <lit-tag v="m"/>
10342 </let>
10343 </when>
10344 </choose>
10345 <call-macro n="posesivo">
10346 <with-param pos="1"/>
10347 <with-param pos="3"/>
10348 </call-macro>
10349 <call-macro n="tipo_det">
10350 <with-param pos="6"/>
10351 </call-macro>
10352 <out>
10353 <chunk name="d_n_pr_pos_n" case="caseFirstWord">
10354 <tags>
10355 <tag><lit-tag v="SN"/></tag>
10356 <tag><var n="tipusdet"/></tag>
10357 <tag><clip pos="5" side="tl" part="gen"/></tag>
10358 <tag><clip pos="5" side="tl" part="nbr"/></tag>
10359 </tags>
10360 <lu>
10361 <clip pos="6" side="tl" part="lem"/>
10362 <clip pos="6" side="tl" part="a_det"/>
10363 <lit-tag v="2"/>
10364 <clip pos="6" side="tl" part="GD" link-to="3"/>
10365 <clip pos="6" side="tl" part="mf"/>
10366 <clip pos="6" side="tl" part="nbr"/>
10367 </lu>
10368 <b pos="2"/>
10369 <lu>
10370 <clip pos="5" side="tl" part="lemh"/>
10371 <clip pos="5" side="tl" part="a_nom"/>
10372 <clip pos="5" side="tl" part="GD" link-to="3"/>
10373 <clip pos="5" side="tl" part="mf"/>
10374 <clip pos="5" side="tl" part="ND" link-to="4"/>
10375 <clip pos="5" side="tl" part="sp"/>
10376 <clip pos="5" side="tl" part="lemq"/>
10377 </lu>
10378 <b pos="4"/>
10379 <lu>
10380 <clip pos="4" side="tl" part="whole"/>
10381 </lu>
10382 <b/>
10383 <lu>
10384 <clip pos="1" side="tl" part="lem"/>
10385 <clip pos="1" side="tl" part="det_pos"/>
10386 <clip pos="1" side="tl" part="gen"/>
10387 <lit-tag v="sg"/>
10388 </lu>
10389 <b/>
10390 <lu>
10391 <clip pos="3" side="tl" part="lemh"/>
10392 <clip pos="3" side="tl" part="a_nom"/>
10393 <clip pos="3" side="tl" part="gen"/>
10394 <lit-tag v="sg"/>
10395 <clip pos="3" side="tl" part="lemq"/>
10396 </lu>
10397 <b/>
10398 </chunk>
10399 </out>
10400 <let>
10401 <var n="caseFirstWord"/>
10402 <lit v="aa"/>
10403 </let>
10404 </action>
10405 </rule>
10407 <rule comment="REGLA: PRON + en + NOM + DET + ko/en+ NOM + DET (nire aitaren etxea - la casa de mi padre)">
10408 <pattern>
10409 <pattern-item n="prnpos"/>
10410 <pattern-item n="en"/>
10411 <pattern-item n="nom_np"/>
10412 <pattern-item n="det"/>
10413 <pattern-item n="ko_en"/>
10414 <pattern-item n="nom_np"/>
10415 <pattern-item n="det"/>
10416 </pattern>
10417 <action>
10418 <call-macro n="firstWord">
10419 <with-param pos="1"/>
10420 </call-macro>
10421 <call-macro n="concord_n2">
10422 <with-param pos="6"/>
10423 <with-param pos="7"/>
10424 </call-macro>
10425 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
10426 <when>
10427 <test>
10428 <equal>
10429 <clip pos="3" side="tl" part="gen"/>
10430 <lit-tag v="GD"/>
10431 </equal>
10432 </test>
10433 <let>
10434 <clip pos="3" side="tl" part="gen"/>
10435 <lit-tag v="m"/>
10436 </let>
10437 </when>
10438 </choose>
10439 <choose>
10440 <when>
10441 <test>
10442 <equal>
10443 <clip pos="3" side="tl" part="nbr"/>
10444 <lit-tag v="ND"/>
10445 </equal>
10446 </test>
10447 <let>
10448 <clip pos="3" side="tl" part="nbr"/>
10449 <lit-tag v="sg"/>
10450 </let>
10451 </when>
10452 </choose>
10453 <call-macro n="posesivo">
10454 <with-param pos="1"/>
10455 <with-param pos="3"/>
10456 </call-macro>
10457 <call-macro n="tipo_det">
10458 <with-param pos="7"/>
10459 </call-macro>
10460 <out>
10461 <chunk name="d_n_pr_pos_n" case="caseFirstWord">
10462 <tags>
10463 <tag><lit-tag v="SN"/></tag>
10464 <tag><var n="tipusdet"/></tag>
10465 <tag><clip pos="6" side="tl" part="gen"/></tag>
10466 <tag><clip pos="6" side="tl" part="nbr"/></tag>
10467 </tags>
10468 <lu>
10469 <clip pos="7" side="tl" part="lem"/>
10470 <clip pos="7" side="tl" part="a_det"/>
10471 <lit-tag v="2"/>
10472 <clip pos="7" side="tl" part="GD" link-to="3"/>
10473 <clip pos="7" side="tl" part="mf"/>
10474 <clip pos="7" side="tl" part="nbr"/>
10475 </lu>
10476 <b pos="2"/>
10477 <lu>
10478 <clip pos="6" side="tl" part="lemh"/>
10479 <clip pos="6" side="tl" part="a_nom"/>
10480 <clip pos="6" side="tl" part="GD" link-to="3"/>
10481 <clip pos="6" side="tl" part="mf"/>
10482 <clip pos="6" side="tl" part="ND" link-to="4"/>
10483 <clip pos="6" side="tl" part="sp"/>
10484 <clip pos="6" side="tl" part="lemq"/>
10485 </lu>
10486 <b pos="5"/>
10487 <lu>
10488 <clip pos="5" side="tl" part="whole"/>
10489 </lu>
10490 <b/>
10491 <lu>
10492 <clip pos="1" side="tl" part="lem"/>
10493 <clip pos="1" side="tl" part="det_pos"/>
10494 <clip pos="1" side="tl" part="gen"/>
10495 <clip pos="4" side="tl" part="nbr"/>
10496 </lu>
10497 <b/>
10498 <lu>
10499 <clip pos="3" side="tl" part="lemh"/>
10500 <clip pos="3" side="tl" part="a_nom"/>
10501 <clip pos="3" side="tl" part="gen"/>
10502 <clip pos="4" side="tl" part="nbr"/>
10503 <clip pos="3" side="tl" part="lemq"/>
10504 </lu>
10505 <b/>
10506 </chunk>
10507 </out>
10508 <let>
10509 <var n="caseFirstWord"/>
10510 <lit v="aa"/>
10511 </let>
10512 </action>
10513 </rule>
10517 <rule comment="REGLA: PRON + en + NOM + ko/en+ NOM + DET (nire aitaren etxean - en la casa de mi padre) (em sembla que no es dóna mai posesiu + nom mugagabe, treure?">
10518 <pattern>
10519 <pattern-item n="prnpos"/>
10520 <pattern-item n="en"/>
10521 <pattern-item n="nom_np"/>
10522 <pattern-item n="ko_en"/>
10523 <pattern-item n="nom_np"/>
10524 <pattern-item n="det"/>
10525 <pattern-item n="post"/>
10526 </pattern>
10527 <action>
10528 <call-macro n="firstWord">
10529 <with-param pos="1"/>
10530 </call-macro>
10531 <call-macro n="concord_n2">
10532 <with-param pos="5"/>
10533 <with-param pos="6"/>
10534 </call-macro>
10535 <call-macro n="nbr_n1">
10536 <with-param pos="3"/>
10537 </call-macro>
10538 <call-macro n="SPgenitivo">
10539 <with-param pos="7"/>
10540 </call-macro>
10541 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
10542 <when>
10543 <test>
10544 <equal>
10545 <clip pos="3" side="tl" part="gen"/>
10546 <lit-tag v="GD"/>
10547 </equal>
10548 </test>
10549 <let>
10550 <clip pos="3" side="tl" part="gen"/>
10551 <lit-tag v="m"/>
10552 </let>
10553 </when>
10554 </choose>
10555 <call-macro n="posesivo">
10556 <with-param pos="1"/>
10557 <with-param pos="3"/>
10558 </call-macro>
10559 <call-macro n="tipo_det">
10560 <with-param pos="6"/>
10561 </call-macro>
10562 <out>
10563 <chunk name="pr_d_n_pr_pos_n" case="caseFirstWord">
10564 <tags>
10565 <tag><var n="chunk"/></tag>
10566 <tag><var n="tipusdet"/></tag>
10567 <tag><clip pos="5" side="tl" part="gen"/></tag>
10568 <tag><clip pos="5" side="tl" part="nbr"/></tag>
10569 </tags>
10570 <lu>
10571 <clip pos="7" side="tl" part="lem"/>
10572 <clip pos="7" side="tl" part="a_prep"/>
10573 </lu>
10574 <b pos="2"/>
10575 <lu>
10576 <clip pos="6" side="tl" part="lem"/>
10577 <clip pos="6" side="tl" part="a_det"/>
10578 <lit-tag v="2"/>
10579 <clip pos="6" side="tl" part="GD" link-to="3"/>
10580 <clip pos="6" side="tl" part="mf"/>
10581 <clip pos="6" side="tl" part="nbr"/>
10582 </lu>
10583 <b pos="4"/>
10584 <lu>
10585 <clip pos="5" side="tl" part="lemh"/>
10586 <clip pos="5" side="tl" part="a_nom"/>
10587 <clip pos="5" side="tl" part="GD" link-to="3"/>
10588 <clip pos="5" side="tl" part="mf"/>
10589 <clip pos="5" side="tl" part="ND" link-to="4"/>
10590 <clip pos="5" side="tl" part="sp"/>
10591 <clip pos="5" side="tl" part="lemq"/>
10592 </lu>
10593 <b/>
10594 <lu>
10595 <clip pos="4" side="tl" part="whole"/>
10596 </lu>
10597 <b/>
10598 <lu>
10599 <clip pos="1" side="tl" part="lem"/>
10600 <clip pos="1" side="tl" part="det_pos"/>
10601 <clip pos="1" side="tl" part="gen"/>
10602 <lit-tag v="sg"/>
10603 </lu>
10604 <b/>
10605 <lu>
10606 <clip pos="3" side="tl" part="lemh"/>
10607 <clip pos="3" side="tl" part="a_nom"/>
10608 <clip pos="3" side="tl" part="gen"/>
10609 <lit-tag v="sg"/>
10610 <clip pos="3" side="tl" part="lemq"/>
10611 </lu>
10612 <b/>
10613 </chunk>
10614 </out>
10615 <let>
10616 <var n="caseFirstWord"/>
10617 <lit v="aa"/>
10618 </let>
10619 </action>
10620 </rule>
10622 <rule comment="REGLA: PRON + en + NOM + DET + ko/en+ NOM + DET (nire aitaren etxean - en la casa de mi padre)">
10623 <pattern>
10624 <pattern-item n="prnpos"/>
10625 <pattern-item n="en"/>
10626 <pattern-item n="nom_np"/>
10627 <pattern-item n="det"/>
10628 <pattern-item n="ko_en"/>
10629 <pattern-item n="nom_np"/>
10630 <pattern-item n="det"/>
10631 <pattern-item n="post"/>
10632 </pattern>
10633 <action>
10634 <call-macro n="firstWord">
10635 <with-param pos="1"/>
10636 </call-macro>
10637 <call-macro n="concord_n2">
10638 <with-param pos="6"/>
10639 <with-param pos="7"/>
10640 </call-macro>
10641 <call-macro n="SPgenitivo">
10642 <with-param pos="8"/>
10643 </call-macro>
10644 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
10645 <when>
10646 <test>
10647 <equal>
10648 <clip pos="3" side="tl" part="gen"/>
10649 <lit-tag v="GD"/>
10650 </equal>
10651 </test>
10652 <let>
10653 <clip pos="3" side="tl" part="gen"/>
10654 <lit-tag v="m"/>
10655 </let>
10656 </when>
10657 </choose>
10658 <choose>
10659 <when>
10660 <test>
10661 <equal>
10662 <clip pos="3" side="tl" part="nbr"/>
10663 <lit-tag v="ND"/>
10664 </equal>
10665 </test>
10666 <let>
10667 <clip pos="3" side="tl" part="nbr"/>
10668 <lit-tag v="sg"/>
10669 </let>
10670 </when>
10671 </choose>
10672 <call-macro n="posesivo">
10673 <with-param pos="1"/>
10674 <with-param pos="3"/>
10675 </call-macro>
10676 <call-macro n="tipo_det">
10677 <with-param pos="7"/>
10678 </call-macro>
10679 <out>
10680 <chunk name="pr_d_n_pr_pos_n" case="caseFirstWord">
10681 <tags>
10682 <tag><var n="chunk"/></tag>
10683 <tag><var n="tipusdet"/></tag>
10684 <tag><clip pos="6" side="tl" part="gen"/></tag>
10685 <tag><clip pos="6" side="tl" part="nbr"/></tag>
10686 </tags>
10687 <lu>
10688 <clip pos="8" side="tl" part="lem"/>
10689 <clip pos="8" side="tl" part="a_prep"/>
10690 </lu>
10691 <b pos="2"/>
10692 <lu>
10693 <clip pos="7" side="tl" part="lem"/>
10694 <clip pos="7" side="tl" part="a_det"/>
10695 <lit-tag v="2"/>
10696 <clip pos="7" side="tl" part="GD" link-to="3"/>
10697 <clip pos="7" side="tl" part="mf"/>
10698 <clip pos="7" side="tl" part="nbr"/>
10699 </lu>
10700 <b pos="5"/>
10701 <lu>
10702 <clip pos="6" side="tl" part="lemh"/>
10703 <clip pos="6" side="tl" part="a_nom"/>
10704 <clip pos="6" side="tl" part="GD" link-to="3"/>
10705 <clip pos="6" side="tl" part="mf"/>
10706 <clip pos="6" side="tl" part="ND" link-to="4"/>
10707 <clip pos="6" side="tl" part="sp"/>
10708 <clip pos="6" side="tl" part="lemq"/>
10709 </lu>
10710 <b pos="6"/>
10711 <lu>
10712 <clip pos="5" side="tl" part="whole"/>
10713 </lu>
10714 <b/>
10715 <lu>
10716 <clip pos="1" side="tl" part="lem"/>
10717 <clip pos="1" side="tl" part="det_pos"/>
10718 <clip pos="1" side="tl" part="gen"/>
10719 <clip pos="4" side="tl" part="nbr"/>
10720 </lu>
10721 <b/>
10722 <lu>
10723 <clip pos="3" side="tl" part="lemh"/>
10724 <clip pos="3" side="tl" part="a_nom"/>
10725 <clip pos="3" side="tl" part="gen"/>
10726 <clip pos="4" side="tl" part="nbr"/>
10727 <clip pos="3" side="tl" part="lemq"/>
10728 </lu>
10729 <b/>
10730 </chunk>
10731 </out>
10732 <let>
10733 <var n="caseFirstWord"/>
10734 <lit v="aa"/>
10735 </let>
10736 </action>
10737 </rule>
10740 <!--**** SN amb graus adjectiu (comparatiu, superlatiu, excessiu) -->
10744 <rule comment="REGLA: N + ADJ + GRADO + DET (etxe handiagoa - una casa más grande, gauza txarrena - la cosa más mala)">
10745 <pattern>
10746 <pattern-item n="nom"/>
10747 <pattern-item n="adj"/>
10748 <pattern-item n="gra"/>
10749 <pattern-item n="det"/>
10750 </pattern>
10751 <action>
10752 <call-macro n="firstWord">
10753 <with-param pos="1"/>
10754 </call-macro>
10755 <call-macro n="concord_n3">
10756 <with-param pos="1"/>
10757 <with-param pos="2"/>
10758 <with-param pos="4"/>
10759 </call-macro>
10760 <call-macro n="tipo_det">
10761 <with-param pos="4"/>
10762 </call-macro>
10763 <choose>
10764 <when>
10765 <test>
10766 <equal>
10767 <clip pos="3" side="sl" part="lem"/>
10768 <lit v="en"/>
10769 </equal>
10770 </test><!--en este caso se envía determinante 'def' i no 'art' ('la casa más roja') -->
10771 <let>
10772 <var n="tipusdet"/>
10773 <lit-tag v="def"/>
10774 </let>
10775 </when>
10776 <when>
10777 <test>
10778 <and>
10779 <not>
10780 <equal>
10781 <clip pos="3" side="sl" part="lem"/>
10782 <lit v="en"/>
10783 </equal>
10784 </not>
10785 <equal>
10786 <clip pos="4" side="sl" part="lem"/>
10787 <lit v="a"/>
10788 </equal>
10789 </and>
10790 </test>
10791 <let>
10792 <clip pos="4" side="tl" part="lem"/>
10793 <lit v="uno"/>
10794 </let>
10795 <let>
10796 <var n="tipusdet"/>
10797 <lit-tag v="ind"/>
10798 </let>
10799 </when>
10800 </choose>
10801 <out>
10802 <chunk name="d_nom_adv_adj" case="caseFirstWord">
10803 <tags>
10804 <tag><lit-tag v="SN"/></tag>
10805 <tag><var n="tipusdet"/></tag>
10806 <tag><clip pos="1" side="tl" part="gen"/></tag>
10807 <tag><clip pos="1" side="tl" part="nbr"/></tag>
10808 </tags>
10809 <lu>
10810 <clip pos="4" side="tl" part="lem"/>
10811 <clip pos="4" side="tl" part="a_det"/>
10812 <lit-tag v="2"/>
10813 <clip pos="4" side="tl" part="GD" link-to="3"/>
10814 <clip pos="4" side="tl" part="mf"/>
10815 <clip pos="4" side="tl" part="nbr"/>
10816 </lu>
10817 <b pos="1"/>
10818 <lu>
10819 <clip pos="1" side="tl" part="lemh"/>
10820 <clip pos="1" side="tl" part="a_nom"/>
10821 <clip pos="1" side="tl" part="GD" link-to="3"/>
10822 <clip pos="1" side="tl" part="mf"/>
10823 <clip pos="1" side="tl" part="ND" link-to="4"/>
10824 <clip pos="1" side="tl" part="sp"/>
10825 <clip pos="1" side="tl" part="lemq"/>
10826 </lu>
10827 <b pos="3"/>
10828 <lu>
10829 <clip pos="3" side="tl" part="lem"/>
10830 <clip pos="3" side="tl" part="a_adv"/>
10831 </lu>
10832 <b/>
10833 <lu>
10834 <clip pos="2" side="tl" part="lem"/>
10835 <clip pos="2" side="tl" part="a_adj"/>
10836 <clip pos="2" side="tl" part="gen"/>
10837 <clip pos="2" side="tl" part="ND" link-to="4"/>
10838 <clip pos="2" side="tl" part="sp"/>
10839 </lu>
10840 </chunk>
10841 </out>
10842 <let>
10843 <var n="caseFirstWord"/>
10844 <lit v="aa"/>
10845 </let>
10846 </action>
10847 </rule>
10852 <rule comment="REGLA: N + ik + ADJ + sup + a (gauzarik txarrena)">
10853 <pattern>
10854 <pattern-item n="nom_np"/>
10855 <pattern-item n="part"/>
10856 <pattern-item n="adj"/>
10857 <pattern-item n="sup"/>
10858 <pattern-item n="detart"/>
10859 </pattern>
10860 <action>
10861 <call-macro n="firstWord">
10862 <with-param pos="1"/>
10863 </call-macro>
10864 <call-macro n="concord_n3">
10865 <with-param pos="1"/>
10866 <with-param pos="3"/>
10867 <with-param pos="5"/>
10868 </call-macro>
10869 <out>
10870 <chunk name="d_nom_adv_adj" case="caseFirstWord">
10871 <tags>
10872 <tag><lit-tag v="SN"/></tag>
10873 <tag><clip pos="5" side="tl" part="tipus_det"/></tag>
10874 <tag><clip pos="1" side="tl" part="gen"/></tag>
10875 <tag><clip pos="1" side="tl" part="nbr"/></tag>
10876 </tags>
10877 <lu>
10878 <clip pos="5" side="tl" part="lem"/>
10879 <clip pos="5" side="tl" part="a_det"/>
10880 <lit-tag v="2"/>
10881 <clip pos="5" side="tl" part="GD" link-to="3"/>
10882 <clip pos="5" side="tl" part="mf"/>
10883 <clip pos="5" side="tl" part="nbr"/>
10884 </lu>
10885 <b pos="2"/>
10886 <lu>
10887 <clip pos="1" side="tl" part="lemh"/>
10888 <clip pos="1" side="tl" part="a_nom"/>
10889 <clip pos="1" side="tl" part="GD" link-to="3"/>
10890 <clip pos="1" side="tl" part="mf"/>
10891 <clip pos="1" side="tl" part="ND" link-to="4"/>
10892 <clip pos="1" side="tl" part="sp"/>
10893 <clip pos="1" side="tl" part="lemq"/>
10894 </lu>
10895 <b/>
10896 <lu>
10897 <clip pos="4" side="tl" part="lem"/>
10898 <clip pos="4" side="tl" part="a_adv"/>
10899 </lu>
10900 <b/>
10901 <lu>
10902 <clip pos="3" side="tl" part="lem"/>
10903 <clip pos="3" side="tl" part="a_adj"/>
10904 <clip pos="3" side="tl" part="gen"/>
10905 <clip pos="3" side="tl" part="ND" link-to="4"/>
10906 <clip pos="3" side="tl" part="sp"/>
10907 </lu>
10908 </chunk>
10909 </out>
10910 <let>
10911 <var n="caseFirstWord"/>
10912 <lit v="aa"/>
10913 </let>
10914 </action>
10915 </rule>
10917 <rule comment="REGLA: PP + ko (egindako - hecho)">
10918 <pattern>
10919 <pattern-item n="pp_adv"/>
10920 <pattern-item n="ko"/>
10921 </pattern>
10922 <action>
10923 <call-macro n="firstWord">
10924 <with-param pos="1"/>
10925 </call-macro>
10926 <let>
10927 <clip pos="1" side="tl" part="temps"/>
10928 <lit-tag v="pp"/>
10929 </let>
10930 <choose>
10931 <when>
10932 <test>
10933 <equal>
10934 <clip pos="1" side="sl" part="lemh"/>
10935 <lit v="izan"/>
10936 </equal>
10937 </test>
10938 <let>
10939 <clip pos="1" side="tl" part="lemh"/>
10940 <lit v="haber"/>
10941 </let>
10942 <let>
10943 <clip pos="1" side="tl" part="a_verb"/>
10944 <lit-tag v="vbhaver"/>
10945 </let>
10946 </when>
10947 </choose>
10948 <out>
10949 <chunk name="padv" case="caseFirstWord">
10950 <tags>
10951 <tag><lit-tag v="SPGEN"/></tag>
10952 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
10953 <tag><clip pos="1" side="tl" part="temps"/></tag>
10954 <tag><lit-tag v="GD"/></tag>
10955 <tag><lit-tag v="ND"/></tag>
10956 </tags>
10957 <lu>
10958 <clip pos="1" side="tl" part="lemh"/>
10959 <clip pos="1" side="tl" part="a_verb"/>
10960 <clip pos="1" side="tl" part="temps"/>
10961 <lit-tag v="4"/>
10962 <lit-tag v="5"/>
10963 <clip pos="1" side="tl" part="lemq"/>
10964 </lu>
10965 </chunk>
10966 </out>
10967 <let>
10968 <var n="caseFirstWord"/>
10969 <lit v="aa"/>
10970 </let>
10971 </action>
10972 </rule>
10975 <rule comment="REGLA: NOM + DET + POST + PADV + KO (etxean egindako)">
10976 <pattern>
10977 <pattern-item n="nom_np"/>
10978 <pattern-item n="det"/>
10979 <pattern-item n="post"/>
10980 <pattern-item n="padv"/>
10981 <pattern-item n="ko"/>
10982 </pattern>
10983 <action>
10984 <call-macro n="firstWord">
10985 <with-param pos="1"/>
10986 </call-macro>
10987 <call-macro n="concord_n2">
10988 <with-param pos="1"/>
10989 <with-param pos="2"/>
10990 </call-macro>
10991 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
10992 <when>
10993 <test>
10994 <equal>
10995 <clip pos="1" side="tl" part="gen"/>
10996 <lit-tag v="GD"/>
10997 </equal>
10998 </test>
10999 <let>
11000 <clip pos="1" side="tl" part="gen"/>
11001 <lit-tag v="m"/>
11002 </let>
11003 </when>
11004 </choose>
11005 <choose>
11006 <when>
11007 <test>
11008 <equal>
11009 <clip pos="1" side="tl" part="nbr"/>
11010 <lit-tag v="ND"/>
11011 </equal>
11012 </test>
11013 <let>
11014 <clip pos="1" side="tl" part="nbr"/>
11015 <lit-tag v="sg"/>
11016 </let>
11017 </when>
11018 </choose>
11019 <choose>
11020 <when>
11021 <test>
11022 <equal>
11023 <clip pos="2" side="tl" part="gen"/>
11024 <lit-tag v="GD"/>
11025 </equal>
11026 </test>
11027 <let>
11028 <clip pos="2" side="tl" part="gen"/>
11029 <lit-tag v="m"/>
11030 </let>
11031 </when>
11032 </choose>
11033 <choose>
11034 <when>
11035 <test>
11036 <equal>
11037 <clip pos="2" side="tl" part="nbr"/>
11038 <lit-tag v="ND"/>
11039 </equal>
11040 </test>
11041 <let>
11042 <clip pos="2" side="tl" part="nbr"/>
11043 <lit-tag v="sg"/>
11044 </let>
11045 </when>
11046 </choose>
11047 <call-macro n="tipo_det">
11048 <with-param pos="2"/>
11049 </call-macro>
11050 <let>
11051 <clip pos="4" side="tl" part="temps"/>
11052 <lit-tag v="pp"/>
11053 </let>
11054 <choose>
11055 <when>
11056 <test>
11057 <equal>
11058 <clip pos="4" side="sl" part="lemh"/>
11059 <lit v="izan"/>
11060 </equal>
11061 </test>
11062 <let>
11063 <clip pos="4" side="tl" part="lemh"/>
11064 <lit v="haber"/>
11065 </let>
11066 <let>
11067 <clip pos="4" side="tl" part="a_verb"/>
11068 <lit-tag v="vbhaver"/>
11069 </let>
11070 </when>
11071 </choose>
11072 <choose>
11073 <when>
11074 <test>
11075 <equal>
11076 <clip pos="3" side="sl" part="lem"/>
11077 <lit v="k"/>
11078 </equal>
11079 </test>
11080 <let>
11081 <var n="palabra"/>
11082 <concat>
11083 <lit v="por"/>
11084 <lit-tag v="pr"/>
11085 </concat>
11086 </let>
11087 </when>
11088 <otherwise>
11089 <let>
11090 <var n="palabra"/>
11091 <clip pos="3" side="tl" part="whole"/>
11092 </let>
11093 </otherwise>
11094 </choose>
11095 <out>
11096 <chunk name="padv_pr_det_nom" case="caseFirstWord">
11097 <tags>
11098 <tag><lit-tag v="SPGEN"/></tag>
11099 <tag><clip pos="4" side="tl" part="a_verb"/></tag>
11100 <tag><clip pos="4" side="tl" part="temps"/></tag>
11101 <tag><lit-tag v="GD"/></tag>
11102 <tag><lit-tag v="ND"/></tag>
11103 </tags>
11104 <lu>
11105 <clip pos="4" side="tl" part="lemh"/>
11106 <clip pos="4" side="tl" part="a_verb"/>
11107 <clip pos="4" side="tl" part="temps"/>
11108 <lit-tag v="4"/>
11109 <lit-tag v="5"/>
11110 <clip pos="4" side="tl" part="lemq"/>
11111 </lu>
11112 <b pos="2"/>
11113 <lu>
11114 <var n="palabra"/>
11115 </lu>
11116 <b/>
11117 <lu>
11118 <clip pos="2" side="tl" part="whole"/>
11119 </lu>
11120 <b/>
11121 <lu>
11122 <clip pos="1" side="tl" part="lemh"/>
11123 <clip pos="1" side="tl" part="a_nom"/>
11124 <clip pos="1" side="tl" part="gen"/>
11125 <clip pos="1" side="tl" part="nbr"/>
11126 <clip pos="1" side="tl" part="lemq"/>
11127 </lu>
11128 </chunk>
11129 </out>
11130 <let>
11131 <var n="caseFirstWord"/>
11132 <lit v="aa"/>
11133 </let>
11134 </action>
11135 </rule>
11138 <rule comment="REGLA: PP + KO + NOM + DET (ezarritako alerta)">
11139 <pattern>
11140 <pattern-item n="pp_adv"/>
11141 <pattern-item n="ko"/>
11142 <pattern-item n="nom_np"/>
11143 <pattern-item n="det"/>
11144 </pattern>
11145 <action>
11146 <call-macro n="firstWord">
11147 <with-param pos="1"/>
11148 </call-macro>
11149 <call-macro n="concord_n2">
11150 <with-param pos="3"/>
11151 <with-param pos="4"/>
11152 </call-macro>
11153 <call-macro n="tipo_det">
11154 <with-param pos="4"/>
11155 </call-macro>
11156 <let>
11157 <clip pos="1" side="tl" part="temps"/>
11158 <lit-tag v="pp"/>
11159 </let>
11160 <choose>
11161 <when>
11162 <test>
11163 <equal>
11164 <clip pos="3" side="tl" part="gen"/>
11165 <lit-tag v="f"/>
11166 </equal>
11167 </test>
11168 <let>
11169 <var n="genere"/>
11170 <lit-tag v="f"/>
11171 </let>
11172 </when>
11173 <otherwise>
11174 <let>
11175 <var n="genere"/>
11176 <lit-tag v="m"/>
11177 </let>
11178 </otherwise>
11179 </choose>
11180 <choose>
11181 <when>
11182 <test>
11183 <equal>
11184 <clip pos="3" side="tl" part="nbr"/>
11185 <lit-tag v="pl"/>
11186 </equal>
11187 </test>
11188 <let>
11189 <var n="nombre"/>
11190 <lit-tag v="pl"/>
11191 </let>
11192 </when>
11193 <otherwise>
11194 <let>
11195 <var n="nombre"/>
11196 <lit-tag v="sg"/>
11197 </let>
11198 </otherwise>
11199 </choose>
11200 <choose>
11201 <when>
11202 <test>
11203 <equal>
11204 <clip pos="1" side="sl" part="lemh"/>
11205 <lit v="izan"/>
11206 </equal>
11207 </test>
11208 <let>
11209 <clip pos="1" side="tl" part="lemh"/>
11210 <lit v="haber"/>
11211 </let>
11212 <let>
11213 <clip pos="1" side="tl" part="a_verb"/>
11214 <lit-tag v="vbhaver"/>
11215 </let>
11216 </when>
11217 </choose>
11218 <out>
11219 <chunk name="det_nom_pp" case="caseFirstWord">
11220 <tags>
11221 <tag><lit-tag v="SN"/></tag>
11222 <tag><var n="tipusdet"/></tag>
11223 <tag><clip pos="3" side="tl" part="gen"/></tag>
11224 <tag><clip pos="3" side="tl" part="nbr"/></tag>
11225 </tags>
11226 <lu>
11227 <clip pos="4" side="tl" part="lem"/>
11228 <clip pos="4" side="tl" part="a_det"/>
11229 <lit-tag v="2"/>
11230 <clip pos="4" side="tl" part="GD" link-to="3"/>
11231 <clip pos="4" side="tl" part="mf"/>
11232 <clip pos="4" side="tl" part="nbr"/>
11233 </lu>
11234 <b pos="2"/>
11235 <lu>
11236 <clip pos="3" side="tl" part="lemh"/>
11237 <clip pos="3" side="tl" part="a_nom"/>
11238 <clip pos="3" side="tl" part="GD" link-to="3"/>
11239 <clip pos="3" side="tl" part="mf"/>
11240 <clip pos="3" side="tl" part="ND" link-to="4"/>
11241 <clip pos="3" side="tl" part="sp"/>
11242 <clip pos="3" side="tl" part="lemq"/>
11243 </lu>
11244 <b pos="3"/>
11245 <lu>
11246 <clip pos="1" side="tl" part="lemh"/>
11247 <clip pos="1" side="tl" part="a_verb"/>
11248 <clip pos="1" side="tl" part="temps"/>
11249 <var n="genere"/>
11250 <var n="nombre"/>
11251 <clip pos="1" side="tl" part="lemq"/>
11252 </lu>
11253 </chunk>
11254 </out>
11255 <let>
11256 <var n="caseFirstWord"/>
11257 <lit v="aa"/>
11258 </let>
11259 </action>
11260 </rule>
11263 <rule comment="REGLA: PP + KO + NOM + DET + POST (egindako lehergailu batekin)">
11264 <pattern>
11265 <pattern-item n="pp_adv"/>
11266 <pattern-item n="ko"/>
11267 <pattern-item n="nom_np"/>
11268 <pattern-item n="det"/>
11269 <pattern-item n="post"/>
11270 </pattern>
11271 <action>
11272 <call-macro n="firstWord">
11273 <with-param pos="1"/>
11274 </call-macro>
11275 <call-macro n="concord_n2">
11276 <with-param pos="3"/>
11277 <with-param pos="4"/>
11278 </call-macro>
11279 <call-macro n="tipo_det">
11280 <with-param pos="4"/>
11281 </call-macro>
11282 <call-macro n="SPgenitivo">
11283 <with-param pos="5"/>
11284 </call-macro>
11285 <let>
11286 <clip pos="1" side="tl" part="temps"/>
11287 <lit-tag v="pp"/>
11288 </let>
11289 <choose>
11290 <when>
11291 <test>
11292 <equal>
11293 <clip pos="3" side="tl" part="gen"/>
11294 <lit-tag v="f"/>
11295 </equal>
11296 </test>
11297 <let>
11298 <var n="genere"/>
11299 <lit-tag v="f"/>
11300 </let>
11301 </when>
11302 <otherwise>
11303 <let>
11304 <var n="genere"/>
11305 <lit-tag v="m"/>
11306 </let>
11307 </otherwise>
11308 </choose>
11309 <choose>
11310 <when>
11311 <test>
11312 <equal>
11313 <clip pos="3" side="tl" part="nbr"/>
11314 <lit-tag v="pl"/>
11315 </equal>
11316 </test>
11317 <let>
11318 <var n="nombre"/>
11319 <lit-tag v="pl"/>
11320 </let>
11321 </when>
11322 <otherwise>
11323 <let>
11324 <var n="nombre"/>
11325 <lit-tag v="sg"/>
11326 </let>
11327 </otherwise>
11328 </choose>
11329 <choose>
11330 <when>
11331 <test>
11332 <equal>
11333 <clip pos="1" side="sl" part="lemh"/>
11334 <lit v="izan"/>
11335 </equal>
11336 </test>
11337 <let>
11338 <clip pos="1" side="tl" part="lemh"/>
11339 <lit v="haber"/>
11340 </let>
11341 <let>
11342 <clip pos="1" side="tl" part="a_verb"/>
11343 <lit-tag v="vbhaver"/>
11344 </let>
11345 </when>
11346 </choose>
11347 <out>
11348 <chunk name="pr_det_nom_pp" case="caseFirstWord">
11349 <tags>
11350 <tag><var n="chunk"/></tag>
11351 <tag><var n="tipusdet"/></tag>
11352 <tag><clip pos="3" side="tl" part="gen"/></tag>
11353 <tag><clip pos="3" side="tl" part="nbr"/></tag>
11354 </tags>
11355 <lu>
11356 <clip pos="5" side="tl" part="lem"/>
11357 <clip pos="5" side="tl" part="a_prep"/>
11358 </lu>
11359 <b pos="2"/>
11360 <lu>
11361 <clip pos="4" side="tl" part="lem"/>
11362 <clip pos="4" side="tl" part="a_det"/>
11363 <lit-tag v="2"/>
11364 <clip pos="4" side="tl" part="GD" link-to="3"/>
11365 <clip pos="4" side="tl" part="mf"/>
11366 <clip pos="4" side="tl" part="nbr"/>
11367 </lu>
11368 <b pos="3"/>
11369 <lu>
11370 <clip pos="3" side="tl" part="lemh"/>
11371 <clip pos="3" side="tl" part="a_nom"/>
11372 <clip pos="3" side="tl" part="GD" link-to="3"/>
11373 <clip pos="3" side="tl" part="mf"/>
11374 <clip pos="3" side="tl" part="ND" link-to="4"/>
11375 <clip pos="3" side="tl" part="sp"/>
11376 <clip pos="3" side="tl" part="lemq"/>
11377 </lu>
11378 <b/>
11379 <lu>
11380 <clip pos="1" side="tl" part="lemh"/>
11381 <clip pos="1" side="tl" part="a_verb"/>
11382 <clip pos="1" side="tl" part="temps"/>
11383 <var n="genere"/>
11384 <var n="nombre"/>
11385 <clip pos="1" side="tl" part="lemq"/>
11386 </lu>
11387 </chunk>
11388 </out>
11389 <let>
11390 <var n="caseFirstWord"/>
11391 <lit v="aa"/>
11392 </let>
11393 </action>
11394 </rule>
11397 <!--******************* REGLAS CON NÚMEROS (PARA FECHAS) ***************************** -->
11401 <rule comment="REGLA: NUM + POST (2007ko))">
11402 <pattern>
11403 <pattern-item n="num"/>
11404 <pattern-item n="post"/>
11405 </pattern>
11406 <action>
11407 <call-macro n="SPgenitivo">
11408 <with-param pos="2"/>
11409 </call-macro>
11410 <out>
11411 <chunk name="pr_num">
11412 <tags>
11413 <tag><var n="chunk"/></tag>
11414 <tag><lit-tag v="UNDET"/></tag>
11415 <tag><clip pos="1" side="tl" part="a_num"/></tag>
11416 </tags>
11417 <lu>
11418 <clip pos="2" side="tl" part="lem"/>
11419 <clip pos="2" side="tl" part="a_prep"/>
11420 </lu>
11421 <b/>
11422 <lu>
11423 <clip pos="1" side="tl" part="whole"/>
11424 </lu>
11425 </chunk>
11426 </out>
11427 </action>
11428 </rule>
11431 <rule comment="REGLA: NUM + POST (irailaren 9ko) (treure el determinant? - de 9 de septiembre)">
11432 <pattern>
11433 <pattern-item n="nom_np"/>
11434 <pattern-item n="det"/>
11435 <pattern-item n="ko_en"/>
11436 <pattern-item n="num"/>
11437 <pattern-item n="post"/>
11438 </pattern>
11439 <action>
11440 <call-macro n="firstWord">
11441 <with-param pos="1"/>
11442 </call-macro>
11443 <call-macro n="SPgenitivo">
11444 <with-param pos="5"/>
11445 </call-macro>
11446 <call-macro n="concord_n2">
11447 <with-param pos="1"/>
11448 <with-param pos="2"/>
11449 </call-macro>
11450 <call-macro n="tipo_det">
11451 <with-param pos="2"/>
11452 </call-macro>
11453 <choose><!--porque para palabras con función de CN no se puede dejar GD i ND para el t2x, ya que no están enlazados con chunk -->
11454 <when>
11455 <test>
11456 <equal>
11457 <clip pos="1" side="tl" part="gen"/>
11458 <lit-tag v="GD"/>
11459 </equal>
11460 </test>
11461 <let>
11462 <clip pos="1" side="tl" part="gen"/>
11463 <lit-tag v="m"/>
11464 </let>
11465 </when>
11466 </choose>
11467 <out>
11468 <chunk name="pr_num_pr_d_n" case="caseFirstWord">
11469 <tags>
11470 <tag><var n="chunk"/></tag>
11471 <tag><var n="tipusdet"/></tag>
11472 <tag><clip pos="1" side="tl" part="a_num"/></tag>
11473 </tags>
11474 <lu>
11475 <clip pos="5" side="tl" part="lem"/>
11476 <clip pos="5" side="tl" part="a_prep"/>
11477 </lu>
11478 <b/>
11479 <lu>
11480 <clip pos="4" side="tl" part="whole"/>
11481 </lu>
11482 <b/>
11483 <lu>
11484 <clip pos="3" side="tl" part="whole"/>
11485 </lu>
11486 <b/>
11487 <lu>
11488 <clip pos="2" side="tl" part="whole"/>
11489 </lu>
11490 <b pos="3"/>
11491 <lu>
11492 <clip pos="1" side="tl" part="lemh"/>
11493 <clip pos="1" side="tl" part="a_nom"/>
11494 <clip pos="1" side="tl" part="gen"/>
11495 <clip pos="1" side="tl" part="nbr"/>
11496 <clip pos="1" side="tl" part="lemq"/>
11497 </lu>
11498 </chunk>
11499 </out>
11500 </action>
11501 </rule>
11504 <!--********************************* REGLES DE SA ***************************************************** -->
11506 <rule comment="REGLA: ADJ (gorri) Para los adjetivos que quedan solos (en teoría todos deberían formar parte de un SA)">
11507 <pattern>
11508 <pattern-item n="adjnopp"/>
11509 </pattern>
11510 <action>
11511 <call-macro n="firstWord">
11512 <with-param pos="1"/>
11513 </call-macro>
11514 <out>
11515 <chunk name="adj" case="caseFirstWord">
11516 <tags>
11517 <tag><lit-tag v="SA.UNDET"/></tag>
11518 <tag><clip pos="1" side="tl" part="gen"/></tag>
11519 <tag><lit-tag v="ND"/></tag>
11520 </tags>
11521 <lu>
11522 <clip pos="1" side="tl" part="lem"/>
11523 <clip pos="1" side="tl" part="a_adj"/>
11524 <clip pos="1" side="tl" part="tipus_det"/>
11525 <clip pos="1" side="tl" part="GD" link-to="3"/>
11526 <clip pos="1" side="tl" part="mf"/>
11527 <clip pos="1" side="tl" part="ND" link-to="4"/>
11528 <clip pos="1" side="tl" part="sp"/>
11529 </lu>
11530 <b/>
11531 </chunk>
11532 </out>
11533 <let>
11534 <var n="caseFirstWord"/>
11535 <lit v="aa"/>
11536 </let>
11537 </action>
11538 </rule>
11543 <rule comment="REGLA: ADJ + DET (gorria)">
11544 <pattern>
11545 <pattern-item n="adjnopp"/>
11546 <pattern-item n="det"/>
11547 </pattern>
11548 <action>
11549 <call-macro n="firstWord">
11550 <with-param pos="1"/>
11551 </call-macro>
11552 <call-macro n="tipo_det">
11553 <with-param pos="2"/>
11554 </call-macro>
11555 <out>
11556 <chunk name="det_adj" case="caseFirstWord">
11557 <tags>
11558 <tag><lit-tag v="SA"/></tag>
11559 <tag><var n="tipusdet"/></tag>
11560 <tag><clip pos="2" side="tl" part="gen"/></tag>
11561 <tag><clip pos="2" side="tl" part="nbr"/></tag>
11562 </tags>
11563 <lu>
11564 <clip pos="2" side="tl" part="lem"/>
11565 <clip pos="2" side="tl" part="a_det"/>
11566 <lit-tag v="2"/>
11567 <clip pos="2" side="tl" part="GD" link-to="3"/>
11568 <clip pos="2" side="tl" part="mf"/>
11569 <clip pos="2" side="tl" part="nbr"/>
11570 </lu>
11571 <b pos="1"/>
11572 <lu>
11573 <clip pos="1" side="tl" part="lem"/>
11574 <clip pos="1" side="tl" part="a_adj"/>
11575 <clip pos="1" side="tl" part="tipus_det"/>
11576 <clip pos="1" side="tl" part="GD" link-to="3"/>
11577 <clip pos="1" side="tl" part="mf"/>
11578 <clip pos="2" side="tl" part="ND" link-to="4"/>
11579 <clip pos="2" side="tl" part="sp"/>
11580 </lu>
11581 <b/>
11582 </chunk>
11583 </out>
11584 <let>
11585 <var n="caseFirstWord"/>
11586 <lit v="aa"/>
11587 </let>
11588 </action>
11589 </rule>
11591 <rule comment="REGLA: ADJ + DET (pribatuan - en el privado)">
11592 <pattern>
11593 <pattern-item n="adjnopp"/>
11594 <pattern-item n="det"/>
11595 <pattern-item n="post"/>
11596 </pattern>
11597 <action>
11598 <call-macro n="firstWord">
11599 <with-param pos="1"/>
11600 </call-macro>
11601 <call-macro n="tipo_det">
11602 <with-param pos="2"/>
11603 </call-macro>
11604 <call-macro n="SPgenitivo">
11605 <with-param pos="3"/>
11606 </call-macro>
11607 <out>
11608 <chunk name="pr_det_adj" case="caseFirstWord">
11609 <tags>
11610 <tag><var n="chunk"/></tag>
11611 <tag><var n="tipusdet"/></tag>
11612 <tag><clip pos="2" side="tl" part="gen"/></tag>
11613 <tag><clip pos="2" side="tl" part="nbr"/></tag>
11614 </tags>
11615 <lu>
11616 <clip pos="3" side="tl" part="lem"/>
11617 <clip pos="3" side="tl" part="a_prep"/>
11618 </lu>
11619 <b pos="1"/>
11620 <lu>
11621 <clip pos="2" side="tl" part="lem"/>
11622 <clip pos="2" side="tl" part="a_det"/>
11623 <lit-tag v="2"/>
11624 <clip pos="2" side="tl" part="GD" link-to="3"/>
11625 <clip pos="2" side="tl" part="mf"/>
11626 <clip pos="2" side="tl" part="nbr"/>
11627 </lu>
11628 <b/>
11629 <lu>
11630 <clip pos="1" side="tl" part="lem"/>
11631 <clip pos="1" side="tl" part="a_adj"/>
11632 <clip pos="1" side="tl" part="tipus_det"/>
11633 <clip pos="1" side="tl" part="GD" link-to="3"/>
11634 <clip pos="1" side="tl" part="mf"/>
11635 <clip pos="2" side="tl" part="ND" link-to="4"/>
11636 <clip pos="2" side="tl" part="sp"/>
11637 </lu>
11638 <b/>
11639 </chunk>
11640 </out>
11641 <let>
11642 <var n="caseFirstWord"/>
11643 <lit v="aa"/>
11644 </let>
11645 </action>
11646 </rule>
11648 <rule comment="REGLA: PP (irekia)">
11649 <pattern>
11650 <pattern-item n="pp"/>
11651 <pattern-item n="det"/>
11652 </pattern>
11653 <action>
11654 <call-macro n="firstWord">
11655 <with-param pos="1"/>
11656 </call-macro>
11657 <call-macro n="tipo_det">
11658 <with-param pos="2"/>
11659 </call-macro>
11660 <out>
11661 <chunk name="det_pp" case="caseFirstWord">
11662 <tags>
11663 <tag><lit-tag v="SA"/></tag>
11664 <tag><var n="tipusdet"/></tag>
11665 <tag><lit-tag v="GD"/></tag>
11666 <tag><clip pos="2" side="tl" part="nbr"/></tag>
11667 </tags>
11668 <lu>
11669 <clip pos="2" side="tl" part="lem"/>
11670 <clip pos="2" side="tl" part="a_det"/>
11671 <lit-tag v="2"/>
11672 <clip pos="2" side="tl" part="GD" link-to="3"/>
11673 <clip pos="2" side="tl" part="mf"/>
11674 <clip pos="2" side="tl" part="nbr"/>
11675 </lu>
11676 <b pos="1"/>
11677 <lu>
11678 <clip pos="1" side="tl" part="lemh"/>
11679 <clip pos="1" side="tl" part="a_verb"/>
11680 <clip pos="1" side="tl" part="temps"/>
11681 <lit-tag v="3"/>
11682 <lit-tag v="4"/>
11683 <clip pos="1" side="tl" part="lemq"/>
11684 </lu>
11685 </chunk>
11686 </out>
11687 <let>
11688 <var n="caseFirstWord"/>
11689 <lit v="aa"/>
11690 </let>
11691 </action>
11692 </rule>
11695 <rule comment="REGLA: PP (atxilotuei - a los detenidos)">
11696 <pattern>
11697 <pattern-item n="pp"/>
11698 <pattern-item n="det"/>
11699 <pattern-item n="post"/>
11700 </pattern>
11701 <action>
11702 <call-macro n="firstWord">
11703 <with-param pos="1"/>
11704 </call-macro>
11705 <call-macro n="tipo_det">
11706 <with-param pos="2"/>
11707 </call-macro>
11708 <call-macro n="SPgenitivo">
11709 <with-param pos="3"/>
11710 </call-macro>
11711 <out>
11712 <chunk name="pr_det_pp" case="caseFirstWord">
11713 <tags>
11714 <tag><var n="chunk"/></tag>
11715 <tag><var n="tipusdet"/></tag>
11716 <tag><lit-tag v="GD"/></tag>
11717 <tag><clip pos="2" side="tl" part="nbr"/></tag>
11718 </tags>
11719 <lu>
11720 <clip pos="3" side="tl" part="lem"/>
11721 <clip pos="3" side="tl" part="a_prep"/>
11722 </lu>
11723 <b pos="1"/>
11724 <lu>
11725 <clip pos="2" side="tl" part="lem"/>
11726 <clip pos="2" side="tl" part="a_det"/>
11727 <lit-tag v="2"/>
11728 <clip pos="2" side="tl" part="GD" link-to="3"/>
11729 <clip pos="2" side="tl" part="mf"/>
11730 <clip pos="2" side="tl" part="nbr"/>
11731 </lu>
11732 <b/>
11733 <lu>
11734 <clip pos="1" side="tl" part="lemh"/>
11735 <clip pos="1" side="tl" part="a_verb"/>
11736 <clip pos="1" side="tl" part="temps"/>
11737 <lit-tag v="3"/>
11738 <lit-tag v="4"/>
11739 <clip pos="1" side="tl" part="lemq"/>
11740 </lu>
11741 </chunk>
11742 </out>
11743 <let>
11744 <var n="caseFirstWord"/>
11745 <lit v="aa"/>
11746 </let>
11747 </action>
11748 </rule>
11753 <rule comment="REGLA: ADJ + GRADO (gorriago, gorriegi, gorrien(a))">
11754 <pattern>
11755 <pattern-item n="adj"/>
11756 <pattern-item n="gra"/>
11757 </pattern>
11758 <action>
11759 <call-macro n="firstWord">
11760 <with-param pos="1"/>
11761 </call-macro>
11762 <out>
11763 <chunk name="adv_adj" case="caseFirstWord">
11764 <tags>
11765 <tag><lit-tag v="SA.UNDET"/></tag>
11766 <tag><clip pos="1" side="tl" part="gen"/></tag>
11767 <tag><lit-tag v="ND"/></tag>
11768 </tags>
11769 <lu>
11770 <clip pos="2" side="tl" part="lem"/>
11771 <clip pos="2" side="tl" part="a_adv"/>
11772 </lu>
11773 <b/>
11774 <lu>
11775 <clip pos="1" side="tl" part="lem"/>
11776 <clip pos="1" side="tl" part="a_adj"/>
11777 <clip pos="1" side="tl" part="GD" link-to="3"/>
11778 <clip pos="1" side="tl" part="mf"/>
11779 <lit-tag v="4"/>
11780 </lu>
11781 <b/>
11782 </chunk>
11783 </out>
11784 <let>
11785 <var n="caseFirstWord"/>
11786 <lit v="aa"/>
11787 </let>
11788 </action>
11789 </rule>
11793 <rule comment="REGLA: adv + gra (maizago)">
11794 <pattern>
11795 <pattern-item n="adv"/>
11796 <pattern-item n="gra"/>
11797 </pattern>
11798 <action>
11799 <call-macro n="firstWord">
11800 <with-param pos="1"/>
11801 </call-macro>
11802 <out>
11803 <chunk name="adv_adv" case="caseFirstWord">
11804 <tags>
11805 <tag><lit-tag v="SADV"/></tag>
11806 <tag><clip pos="1" side="tl" part="a_adv"/></tag>
11807 <tag><clip pos="1" side="tl" part="gen"/></tag>
11808 <tag><clip pos="1" side="tl" part="nbr"/></tag>
11809 </tags>
11810 <lu>
11811 <clip pos="2" side="tl" part="lem"/>
11812 <clip pos="2" side="tl" part="a_adv"/>
11813 </lu>
11814 <b/>
11815 <lu>
11816 <clip pos="1" side="tl" part="lem"/>
11817 <clip pos="1" side="tl" part="a_adv"/>
11818 <clip pos="1" side="tl" part="GD" link-to="3"/>
11819 <clip pos="1" side="tl" part="mf"/>
11820 <clip pos="1" side="tl" part="ND" link-to="4"/>
11821 <clip pos="1" side="tl" part="sp"/>
11822 </lu>
11823 </chunk>
11824 </out>
11825 <let>
11826 <var n="caseFirstWord"/>
11827 <lit v="aa"/>
11828 </let>
11829 </action>
11830 </rule>
11832 <rule comment="REGLA: ADJ + GRADO + DET (gorriagoa, gorriegia, gorriena))">
11833 <pattern>
11834 <pattern-item n="adj"/>
11835 <pattern-item n="gra"/>
11836 <pattern-item n="det"/>
11837 </pattern>
11838 <action>
11839 <call-macro n="firstWord">
11840 <with-param pos="1"/>
11841 </call-macro>
11842 <call-macro n="tipo_det">
11843 <with-param pos="3"/>
11844 </call-macro>
11845 <choose>
11846 <when>
11847 <test>
11848 <equal>
11849 <clip pos="2" side="sl" part="lem"/>
11850 <lit v="en"/>
11851 </equal>
11852 </test><!--en este caso se envía determinante 'def' i no 'art' ('el más rojo') -->
11853 <let>
11854 <var n="tipusdet"/>
11855 <lit-tag v="def"/>
11856 </let>
11857 </when>
11858 </choose>
11859 <out>
11860 <chunk name="d_adv_adj" case="caseFirstWord">
11861 <tags>
11862 <tag><lit-tag v="SA"/></tag>
11863 <tag><var n="tipusdet"/></tag>
11864 <tag><clip pos="3" side="tl" part="gen"/></tag>
11865 <tag><clip pos="3" side="tl" part="nbr"/></tag>
11866 </tags>
11867 <lu>
11868 <clip pos="3" side="tl" part="lem"/>
11869 <clip pos="3" side="tl" part="a_det"/>
11870 <lit-tag v="2"/>
11871 <clip pos="3" side="tl" part="GD" link-to="3"/>
11872 <clip pos="3" side="tl" part="mf"/>
11873 <clip pos="3" side="tl" part="nbr"/>
11874 </lu>
11875 <b/>
11876 <lu>
11877 <clip pos="2" side="tl" part="lem"/>
11878 <clip pos="2" side="tl" part="a_adv"/>
11879 </lu>
11880 <b pos="2"/>
11881 <lu>
11882 <clip pos="1" side="tl" part="lem"/>
11883 <clip pos="1" side="tl" part="a_adj"/>
11884 <clip pos="1" side="tl" part="GD" link-to="3"/>
11885 <clip pos="1" side="tl" part="mf"/>
11886 <clip pos="3" side="tl" part="ND" link-to="4"/>
11887 <clip pos="3" side="tl" part="sp"/>
11888 </lu>
11889 <b/>
11890 </chunk>
11891 </out>
11892 <let>
11893 <var n="caseFirstWord"/>
11894 <lit v="aa"/>
11895 </let>
11896 </action>
11897 </rule>
11900 <rule comment="REGLA: ADJ + POST (erruduntzat - como culpable))">
11901 <pattern>
11902 <pattern-item n="adjnopp"/>
11903 <pattern-item n="post"/>
11904 </pattern>
11905 <action>
11906 <call-macro n="firstWord">
11907 <with-param pos="1"/>
11908 </call-macro>
11909 <out>
11910 <chunk name="pr_adj" case="caseFirstWord">
11911 <tags>
11912 <tag><lit-tag v="SA.UNDET"/></tag>
11913 <tag><clip pos="1" side="tl" part="gen"/></tag>
11914 <tag><lit-tag v="ND"/></tag>
11915 </tags>
11916 <lu>
11917 <clip pos="2" side="tl" part="lem"/>
11918 <clip pos="2" side="tl" part="a_prep"/>
11919 </lu>
11920 <b/>
11921 <lu>
11922 <clip pos="1" side="tl" part="lem"/>
11923 <clip pos="1" side="tl" part="a_adj"/>
11924 <clip pos="1" side="tl" part="GD" link-to="3"/>
11925 <clip pos="1" side="tl" part="mf"/>
11926 <lit-tag v="4"/>
11927 </lu>
11928 <b/>
11929 </chunk>
11930 </out>
11931 <let>
11932 <var n="caseFirstWord"/>
11933 <lit v="aa"/>
11934 </let>
11935 </action>
11936 </rule>
11940 <!--********************************* REGLES DE SV ***************************************************** -->
11943 <rule comment="REGLA: VERBO SINTÉTICO (dut, nabil)">
11944 <pattern>
11945 <pattern-item n="vbsint"/>
11946 </pattern>
11947 <action>
11948 <call-macro n="firstWord">
11949 <with-param pos="1"/>
11950 </call-macro>
11951 <call-macro n="verbal_flex">
11952 <with-param pos="1"/>
11953 </call-macro>
11954 <out>
11955 <chunk name="vbconj" case="caseFirstWord">
11956 <tags>
11957 <tag><lit-tag v="SV"/></tag>
11958 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
11959 <tag><clip pos="1" side="tl" part="persnbr"/></tag>
11960 <tag><clip pos="1" side="sl" part="nor"/></tag>
11961 <tag><clip pos="1" side="sl" part="nori"/></tag>
11962 <tag><clip pos="1" side="sl" part="nork"/></tag>
11963 </tags>
11964 <lu>
11965 <clip pos="1" side="tl" part="lemh"/>
11966 <clip pos="1" side="tl" part="a_verb"/>
11967 <clip pos="1" side="tl" part="temps"/>
11968 <clip pos="1" side="tl" part="persnbr"/>
11969 <clip pos="1" side="tl" part="lemq"/>
11970 </lu>
11971 </chunk>
11972 </out>
11973 <let>
11974 <var n="caseFirstWord"/>
11975 <lit v="aa"/>
11976 </let>
11977 </action>
11978 </rule>
11984 <rule comment="REGLA: PP + VERBO SINT (ikusi dut)">
11985 <pattern>
11986 <pattern-item n="pp"/>
11987 <pattern-item n="vbsint"/>
11988 </pattern>
11989 <action>
11990 <call-macro n="firstWord">
11991 <with-param pos="1"/>
11992 </call-macro>
11993 <let>
11994 <clip pos="2" side="tl" part="lem"/>
11995 <lit v="haber"/>
11996 </let>
11997 <let>
11998 <clip pos="2" side="tl" part="a_verb"/>
11999 <lit-tag v="vbhaver"/>
12000 </let>
12001 <call-macro n="verbal_flex">
12002 <with-param pos="2"/>
12003 </call-macro>
12004 <choose>
12005 <when>
12006 <test>
12007 <equal>
12008 <clip pos="2" side="tl" part="temps"/>
12009 <lit-tag v="pri"/>
12010 </equal>
12011 </test>
12012 <out>
12013 <chunk name="vbconj" case="caseFirstWord">
12014 <tags>
12015 <tag><lit-tag v="SV"/></tag>
12016 <tag><clip pos="2" side="tl" part="a_verb"/></tag>
12017 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
12018 <tag><clip pos="2" side="sl" part="nor"/></tag>
12019 <tag><clip pos="2" side="sl" part="nori"/></tag>
12020 <tag><clip pos="2" side="sl" part="nork"/></tag>
12021 </tags>
12022 <lu>
12023 <clip pos="2" side="tl" part="lemh"/>
12024 <clip pos="2" side="tl" part="a_verb"/>
12025 <clip pos="2" side="tl" part="temps"/>
12026 <clip pos="2" side="tl" part="persnbr"/>
12027 <clip pos="2" side="tl" part="lemq"/>
12028 </lu>
12029 <b pos="1"/>
12030 <lu>
12031 <clip pos="1" side="tl" part="lemh"/>
12032 <clip pos="1" side="tl" part="a_verb"/>
12033 <clip pos="1" side="tl" part="temps"/>
12034 <lit-tag v="m.sg"/>
12035 <clip pos="1" side="tl" part="lemq"/>
12036 </lu>
12037 </chunk>
12038 </out>
12039 </when>
12040 <when>
12041 <test>
12042 <equal>
12043 <clip pos="2" side="tl" part="temps"/>
12044 <lit-tag v="pii"/>
12045 </equal>
12046 </test>
12047 <let>
12048 <clip pos="1" side="tl" part="temps"/>
12049 <lit-tag v="ifi"/>
12050 </let>
12051 <out>
12052 <chunk name="vbconj" case="caseFirstWord">
12053 <tags>
12054 <tag><lit-tag v="SV"/></tag>
12055 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12056 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
12057 <tag><clip pos="2" side="sl" part="nor"/></tag>
12058 <tag><clip pos="2" side="sl" part="nori"/></tag>
12059 <tag><clip pos="2" side="sl" part="nork"/></tag>
12060 </tags>
12061 <lu>
12062 <clip pos="1" side="tl" part="lemh"/>
12063 <clip pos="1" side="tl" part="a_verb"/>
12064 <clip pos="1" side="tl" part="temps"/>
12065 <clip pos="2" side="tl" part="persnbr"/>
12066 <clip pos="1" side="tl" part="lemq"/>
12067 </lu>
12068 </chunk>
12069 </out>
12070 <call-macro n="f_bcond">
12071 <with-param pos="1"/>
12072 </call-macro>
12073 </when>
12074 </choose>
12075 <let>
12076 <var n="caseFirstWord"/>
12077 <lit v="aa"/>
12078 </let>
12079 </action>
12080 </rule>
12082 <rule comment="REGLA: PP + EGIN(PP) + VERBO SINT (ikusi egin dut) - aditza galdegaia">
12083 <pattern>
12084 <pattern-item n="pp"/>
12085 <pattern-item n="eginpp"/>
12086 <pattern-item n="vbsint"/>
12087 </pattern>
12088 <action>
12089 <call-macro n="firstWord">
12090 <with-param pos="1"/>
12091 </call-macro>
12092 <let>
12093 <clip pos="3" side="tl" part="lem"/>
12094 <lit v="haber"/>
12095 </let>
12096 <let>
12097 <clip pos="3" side="tl" part="a_verb"/>
12098 <lit-tag v="vbhaver"/>
12099 </let>
12100 <call-macro n="verbal_flex">
12101 <with-param pos="3"/>
12102 </call-macro>
12103 <choose>
12104 <when>
12105 <test>
12106 <equal>
12107 <clip pos="3" side="tl" part="temps"/>
12108 <lit-tag v="pri"/>
12109 </equal>
12110 </test>
12111 <out>
12112 <chunk name="vbconj" case="caseFirstWord">
12113 <tags>
12114 <tag><lit-tag v="SV"/></tag>
12115 <tag><clip pos="3" side="tl" part="a_verb"/></tag>
12116 <tag><clip pos="3" side="tl" part="persnbr"/></tag>
12117 <tag><clip pos="3" side="sl" part="nor"/></tag>
12118 <tag><clip pos="3" side="sl" part="nori"/></tag>
12119 <tag><clip pos="3" side="sl" part="nork"/></tag>
12120 </tags>
12121 <lu>
12122 <clip pos="3" side="tl" part="lemh"/>
12123 <clip pos="3" side="tl" part="a_verb"/>
12124 <clip pos="3" side="tl" part="temps"/>
12125 <clip pos="3" side="tl" part="persnbr"/>
12126 <clip pos="3" side="tl" part="lemq"/>
12127 </lu>
12128 <b pos="1"/>
12129 <lu>
12130 <clip pos="1" side="tl" part="lemh"/>
12131 <clip pos="1" side="tl" part="a_verb"/>
12132 <clip pos="1" side="tl" part="temps"/>
12133 <lit-tag v="m.sg"/>
12134 <clip pos="1" side="tl" part="lemq"/>
12135 </lu>
12136 </chunk>
12137 </out>
12138 </when>
12139 <when>
12140 <test>
12141 <equal>
12142 <clip pos="3" side="tl" part="temps"/>
12143 <lit-tag v="pii"/>
12144 </equal>
12145 </test>
12146 <let>
12147 <clip pos="1" side="tl" part="temps"/>
12148 <lit-tag v="ifi"/>
12149 </let>
12150 <out>
12151 <chunk name="vbconj" case="caseFirstWord">
12152 <tags>
12153 <tag><lit-tag v="SV"/></tag>
12154 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12155 <tag><clip pos="3" side="tl" part="persnbr"/></tag>
12156 <tag><clip pos="3" side="sl" part="nor"/></tag>
12157 <tag><clip pos="3" side="sl" part="nori"/></tag>
12158 <tag><clip pos="3" side="sl" part="nork"/></tag>
12159 </tags>
12160 <lu>
12161 <clip pos="1" side="tl" part="lemh"/>
12162 <clip pos="1" side="tl" part="a_verb"/>
12163 <clip pos="1" side="tl" part="temps"/>
12164 <clip pos="3" side="tl" part="persnbr"/>
12165 <clip pos="1" side="tl" part="lemq"/>
12166 </lu>
12167 </chunk>
12168 </out>
12169 <call-macro n="f_bcond">
12170 <with-param pos="1"/>
12171 </call-macro>
12172 </when>
12173 </choose>
12174 <call-macro n="f_bcond">
12175 <with-param pos="2"/>
12176 </call-macro>
12177 <let>
12178 <var n="caseFirstWord"/>
12179 <lit v="aa"/>
12180 </let>
12181 </action>
12182 </rule>
12185 <rule comment="REGLA: GER + VERBO SINT (etortzen naiz)">
12186 <pattern>
12187 <pattern-item n="ger"/>
12188 <pattern-item n="vbsint"/>
12189 </pattern>
12190 <action>
12191 <call-macro n="firstWord">
12192 <with-param pos="1"/>
12193 </call-macro>
12194 <call-macro n="verbal_flex">
12195 <with-param pos="2"/>
12196 </call-macro>
12197 <choose>
12198 <when>
12199 <test>
12200 <equal>
12201 <clip pos="2" side="sl" part="temps"/>
12202 <lit-tag v="pri"/>
12203 </equal>
12204 </test>
12205 <let>
12206 <clip pos="1" side="tl" part="temps"/>
12207 <lit-tag v="pri"/>
12208 </let>
12209 </when>
12210 <when>
12211 <test>
12212 <equal>
12213 <clip pos="2" side="sl" part="temps"/>
12214 <lit-tag v="pii"/>
12215 </equal>
12216 </test>
12217 <let>
12218 <clip pos="1" side="tl" part="temps"/>
12219 <lit-tag v="pii"/>
12220 </let>
12221 </when>
12222 </choose>
12223 <out>
12224 <chunk name="vbconj" case="caseFirstWord">
12225 <tags>
12226 <tag><lit-tag v="SV"/></tag>
12227 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12228 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
12229 <tag><clip pos="2" side="sl" part="nor"/></tag>
12230 <tag><clip pos="2" side="sl" part="nori"/></tag>
12231 <tag><clip pos="2" side="sl" part="nork"/></tag>
12232 </tags>
12233 <lu>
12234 <clip pos="1" side="tl" part="lemh"/>
12235 <clip pos="1" side="tl" part="a_verb"/>
12236 <clip pos="1" side="tl" part="temps"/>
12237 <clip pos="2" side="tl" part="persnbr"/>
12238 <clip pos="1" side="tl" part="lemq"/>
12239 </lu>
12240 </chunk>
12241 </out>
12242 <call-macro n="f_bcond">
12243 <with-param pos="1"/>
12244 </call-macro>
12245 <let>
12246 <var n="caseFirstWord"/>
12247 <lit v="aa"/>
12248 </let>
12249 </action>
12250 </rule>
12253 <rule comment="REGLA: PP + EGIN(GER) + VERBO SINT (etorri egiten naiz) - aditza galdegaia">
12254 <pattern>
12255 <pattern-item n="pp"/>
12256 <pattern-item n="eginger"/>
12257 <pattern-item n="vbsint"/>
12258 </pattern>
12259 <action>
12260 <call-macro n="firstWord">
12261 <with-param pos="1"/>
12262 </call-macro>
12263 <call-macro n="verbal_flex">
12264 <with-param pos="3"/>
12265 </call-macro>
12266 <choose>
12267 <when>
12268 <test>
12269 <equal>
12270 <clip pos="3" side="sl" part="temps"/>
12271 <lit-tag v="pri"/>
12272 </equal>
12273 </test>
12274 <let>
12275 <clip pos="1" side="tl" part="temps"/>
12276 <lit-tag v="pri"/>
12277 </let>
12278 </when>
12279 <when>
12280 <test>
12281 <equal>
12282 <clip pos="3" side="sl" part="temps"/>
12283 <lit-tag v="pii"/>
12284 </equal>
12285 </test>
12286 <let>
12287 <clip pos="1" side="tl" part="temps"/>
12288 <lit-tag v="pii"/>
12289 </let>
12290 </when>
12291 </choose>
12292 <out>
12293 <chunk name="vbconj" case="caseFirstWord">
12294 <tags>
12295 <tag><lit-tag v="SV"/></tag>
12296 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12297 <tag><clip pos="3" side="tl" part="persnbr"/></tag>
12298 <tag><clip pos="3" side="sl" part="nor"/></tag>
12299 <tag><clip pos="3" side="sl" part="nori"/></tag>
12300 <tag><clip pos="3" side="sl" part="nork"/></tag>
12301 </tags>
12302 <lu>
12303 <clip pos="1" side="tl" part="lemh"/>
12304 <clip pos="1" side="tl" part="a_verb"/>
12305 <clip pos="1" side="tl" part="temps"/>
12306 <clip pos="3" side="tl" part="persnbr"/>
12307 <clip pos="1" side="tl" part="lemq"/>
12308 </lu>
12309 </chunk>
12310 </out>
12311 <call-macro n="f_bcond">
12312 <with-param pos="1"/>
12313 </call-macro>
12314 <call-macro n="f_bcond">
12315 <with-param pos="2"/>
12316 </call-macro>
12317 <let>
12318 <var n="caseFirstWord"/>
12319 <lit v="aa"/>
12320 </let>
12321 </action>
12322 </rule>
12326 <rule comment="REGLA: PFUT + VERBO SINT (etorriko naiz)">
12327 <pattern>
12328 <pattern-item n="pfut"/>
12329 <pattern-item n="vbsint"/>
12330 </pattern>
12331 <action>
12332 <call-macro n="firstWord">
12333 <with-param pos="1"/>
12334 </call-macro>
12335 <call-macro n="verbal_flex">
12336 <with-param pos="2"/>
12337 </call-macro>
12338 <choose>
12339 <when>
12340 <test>
12341 <equal>
12342 <clip pos="2" side="sl" part="temps"/>
12343 <lit-tag v="pri"/>
12344 </equal>
12345 </test>
12346 <let>
12347 <clip pos="1" side="tl" part="temps"/>
12348 <lit-tag v="fti"/>
12349 </let>
12350 </when>
12351 <when>
12352 <test>
12353 <equal>
12354 <clip pos="2" side="sl" part="temps"/>
12355 <lit-tag v="pii"/>
12356 </equal>
12357 </test>
12358 <let>
12359 <clip pos="1" side="tl" part="temps"/>
12360 <lit-tag v="cni"/>
12361 </let>
12362 </when>
12363 </choose>
12364 <out>
12365 <chunk name="vbconj" case="caseFirstWord">
12366 <tags>
12367 <tag><lit-tag v="SV"/></tag>
12368 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12369 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
12370 <tag><clip pos="2" side="sl" part="nor"/></tag>
12371 <tag><clip pos="2" side="sl" part="nori"/></tag>
12372 <tag><clip pos="2" side="sl" part="nork"/></tag>
12373 </tags>
12374 <lu>
12375 <clip pos="1" side="tl" part="lemh"/>
12376 <clip pos="1" side="tl" part="a_verb"/>
12377 <clip pos="1" side="tl" part="temps"/>
12378 <clip pos="2" side="tl" part="persnbr"/>
12379 <clip pos="1" side="tl" part="lemq"/>
12380 </lu>
12381 </chunk>
12382 </out>
12383 <call-macro n="f_bcond">
12384 <with-param pos="1"/>
12385 </call-macro>
12386 <let>
12387 <var n="caseFirstWord"/>
12388 <lit v="aa"/>
12389 </let>
12390 </action>
12391 </rule>
12395 <rule comment="REGLA: PP + EGIN(PFUT) + VERBO SINT (etorri egingo naiz) - aditza galdegaia">
12396 <pattern>
12397 <pattern-item n="pp"/>
12398 <pattern-item n="eginpfut"/>
12399 <pattern-item n="vbsint"/>
12400 </pattern>
12401 <action>
12402 <call-macro n="firstWord">
12403 <with-param pos="1"/>
12404 </call-macro>
12405 <call-macro n="verbal_flex">
12406 <with-param pos="3"/>
12407 </call-macro>
12408 <choose>
12409 <when>
12410 <test>
12411 <equal>
12412 <clip pos="3" side="sl" part="temps"/>
12413 <lit-tag v="pri"/>
12414 </equal>
12415 </test>
12416 <let>
12417 <clip pos="1" side="tl" part="temps"/>
12418 <lit-tag v="fti"/>
12419 </let>
12420 </when>
12421 <when>
12422 <test>
12423 <equal>
12424 <clip pos="3" side="sl" part="temps"/>
12425 <lit-tag v="pii"/>
12426 </equal>
12427 </test>
12428 <let>
12429 <clip pos="1" side="tl" part="temps"/>
12430 <lit-tag v="cni"/>
12431 </let>
12432 </when>
12433 </choose>
12434 <out>
12435 <chunk name="vbconj" case="caseFirstWord">
12436 <tags>
12437 <tag><lit-tag v="SV"/></tag>
12438 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12439 <tag><clip pos="3" side="tl" part="persnbr"/></tag>
12440 <tag><clip pos="3" side="sl" part="nor"/></tag>
12441 <tag><clip pos="3" side="sl" part="nori"/></tag>
12442 <tag><clip pos="3" side="sl" part="nork"/></tag>
12443 </tags>
12444 <lu>
12445 <clip pos="1" side="tl" part="lemh"/>
12446 <clip pos="1" side="tl" part="a_verb"/>
12447 <clip pos="1" side="tl" part="temps"/>
12448 <clip pos="3" side="tl" part="persnbr"/>
12449 <clip pos="1" side="tl" part="lemq"/>
12450 </lu>
12451 </chunk>
12452 </out>
12453 <call-macro n="f_bcond">
12454 <with-param pos="1"/>
12455 </call-macro>
12456 <call-macro n="f_bcond">
12457 <with-param pos="2"/>
12458 </call-macro>
12459 <let>
12460 <var n="caseFirstWord"/>
12461 <lit v="aa"/>
12462 </let>
12463 </action>
12464 </rule>
12470 <rule comment="REGLA: PP (por ahora se pasa a infinitivo, revisar si es adecuado)">
12471 <pattern>
12472 <pattern-item n="pp"/>
12473 </pattern>
12474 <action>
12475 <call-macro n="firstWord">
12476 <with-param pos="1"/>
12477 </call-macro>
12478 <let>
12479 <clip pos="1" side="tl" part="temps"/>
12480 <lit-tag v="inf"/>
12481 </let>
12482 <out>
12483 <chunk name="pp" case="caseFirstWord">
12484 <tags>
12485 <tag><lit-tag v="SV"/></tag>
12486 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12487 <tag><clip pos="1" side="tl" part="temps"/></tag>
12488 </tags>
12489 <lu>
12490 <clip pos="1" side="tl" part="lemh"/>
12491 <clip pos="1" side="tl" part="a_verb"/>
12492 <clip pos="1" side="tl" part="temps"/>
12493 <!-- <lit-tag v="m.sg"/> -->
12494 <clip pos="1" side="tl" part="lemq"/>
12495 </lu>
12496 </chunk>
12497 </out>
12498 <let>
12499 <var n="caseFirstWord"/>
12500 <lit v="aa"/>
12501 </let>
12502 </action>
12503 </rule>
12505 <rule comment="REGLA: PP (por ahora se pasa a infinitivo, revisar si es adecuado)">
12506 <pattern>
12507 <pattern-item n="perpp"/>
12508 </pattern>
12509 <action>
12510 <call-macro n="firstWord">
12511 <with-param pos="1"/>
12512 </call-macro>
12513 <let>
12514 <clip pos="1" side="tl" part="temps"/>
12515 <lit-tag v="inf"/>
12516 </let>
12517 <out>
12518 <chunk name="pp" case="caseFirstWord">
12519 <tags>
12520 <tag><lit-tag v="SV"/></tag>
12521 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12522 <tag><clip pos="1" side="tl" part="temps"/></tag>
12523 </tags>
12524 <lu>
12525 <clip pos="1" side="tl" part="lemh"/>
12526 <clip pos="1" side="tl" part="a_verb"/>
12527 <clip pos="1" side="tl" part="temps"/>
12528 <!-- <lit-tag v="m.sg"/> -->
12529 <clip pos="1" side="tl" part="lemq"/>
12530 </lu>
12531 </chunk>
12532 </out>
12533 <let>
12534 <var n="caseFirstWord"/>
12535 <lit v="aa"/>
12536 </let>
12537 </action>
12538 </rule>
12540 <rule comment="REGLA: INF (para colocar cola en Testvoc, no sirve para nada más)">
12541 <pattern>
12542 <pattern-item n="inf"/>
12543 </pattern>
12544 <action>
12545 <call-macro n="firstWord">
12546 <with-param pos="1"/>
12547 </call-macro>
12548 <out>
12549 <chunk name="inf" case="caseFirstWord">
12550 <tags>
12551 <tag><lit-tag v="SV"/></tag>
12552 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12553 <tag><clip pos="1" side="tl" part="temps"/></tag>
12554 </tags>
12555 <lu>
12556 <clip pos="1" side="tl" part="lemh"/>
12557 <clip pos="1" side="tl" part="a_verb"/>
12558 <clip pos="1" side="tl" part="temps"/>
12559 <clip pos="1" side="tl" part="lemq"/>
12560 </lu>
12561 </chunk>
12562 </out>
12563 <let>
12564 <var n="caseFirstWord"/>
12565 <lit v="aa"/>
12566 </let>
12567 </action>
12568 </rule>
12570 <rule comment="REGLA: GER (para colocar cola en Testvoc, no sirve para nada más)">
12571 <pattern>
12572 <pattern-item n="ger"/>
12573 </pattern>
12574 <action>
12575 <call-macro n="firstWord">
12576 <with-param pos="1"/>
12577 </call-macro>
12578 <out>
12579 <chunk name="ger" case="caseFirstWord">
12580 <tags>
12581 <tag><lit-tag v="SV"/></tag>
12582 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12583 <tag><clip pos="1" side="tl" part="temps"/></tag>
12584 </tags>
12585 <lu>
12586 <clip pos="1" side="tl" part="lemh"/>
12587 <clip pos="1" side="tl" part="a_verb"/>
12588 <clip pos="1" side="tl" part="temps"/>
12589 <clip pos="1" side="tl" part="lemq"/>
12590 </lu>
12591 </chunk>
12592 </out>
12593 <let>
12594 <var n="caseFirstWord"/>
12595 <lit v="aa"/>
12596 </let>
12597 </action>
12598 </rule>
12600 <rule comment="REGLA: PADV">
12601 <pattern>
12602 <pattern-item n="padv"/>
12603 </pattern>
12604 <action>
12605 <call-macro n="firstWord">
12606 <with-param pos="1"/>
12607 </call-macro>
12608 <let>
12609 <clip pos="1" side="tl" part="temps"/>
12610 <lit-tag v="pp"/>
12611 </let>
12612 <out>
12613 <chunk name="padv" case="caseFirstWord">
12614 <tags>
12615 <tag><lit-tag v="SV"/></tag>
12616 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12617 <tag><clip pos="1" side="tl" part="temps"/></tag>
12618 </tags>
12619 <lu>
12620 <clip pos="1" side="tl" part="lemh"/>
12621 <clip pos="1" side="tl" part="a_verb"/>
12622 <clip pos="1" side="tl" part="temps"/>
12623 <lit-tag v="m.sg"/>
12624 <clip pos="1" side="tl" part="lemq"/>
12625 </lu>
12626 </chunk>
12627 </out>
12628 <let>
12629 <var n="caseFirstWord"/>
12630 <lit v="aa"/>
12631 </let>
12632 </action>
12633 </rule>
12638 <!--Verbos perifrásticos (reglas exactamente idénticas a las de verbos normales, combinar en una?-->
12641 <rule comment="REGLA: VERBO SINTÉTICO (nahi dut)">
12642 <pattern>
12643 <pattern-item n="vbper"/>
12644 </pattern>
12645 <action>
12646 <call-macro n="firstWord">
12647 <with-param pos="1"/>
12648 </call-macro>
12649 <call-macro n="verbal_flex">
12650 <with-param pos="1"/>
12651 </call-macro>
12652 <out>
12653 <chunk name="vbconj" case="caseFirstWord">
12654 <tags>
12655 <tag><lit-tag v="SV"/></tag>
12656 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12657 <tag><clip pos="1" side="tl" part="persnbr"/></tag>
12658 <tag><clip pos="1" side="sl" part="nor"/></tag>
12659 <tag><clip pos="1" side="sl" part="nori"/></tag>
12660 <tag><clip pos="1" side="sl" part="nork"/></tag>
12661 </tags>
12662 <lu>
12663 <clip pos="1" side="tl" part="lemh"/>
12664 <clip pos="1" side="tl" part="a_verb"/>
12665 <clip pos="1" side="tl" part="temps"/>
12666 <clip pos="1" side="tl" part="persnbr"/>
12667 <clip pos="1" side="tl" part="lemq"/>
12668 </lu>
12669 </chunk>
12670 </out>
12671 <let>
12672 <var n="caseFirstWord"/>
12673 <lit v="aa"/>
12674 </let>
12675 </action>
12676 </rule>
12679 <rule comment="REGLA: PP + VERBO SINT (nahi izan dut)">
12680 <pattern>
12681 <pattern-item n="perpp"/>
12682 <pattern-item n="vbsint"/>
12683 </pattern>
12684 <action>
12685 <call-macro n="firstWord">
12686 <with-param pos="1"/>
12687 </call-macro>
12688 <let>
12689 <clip pos="2" side="tl" part="lem"/>
12690 <lit v="haber"/>
12691 </let>
12692 <let>
12693 <clip pos="2" side="tl" part="a_verb"/>
12694 <lit-tag v="vbhaver"/>
12695 </let>
12696 <call-macro n="verbal_flex">
12697 <with-param pos="2"/>
12698 </call-macro>
12699 <choose>
12700 <when>
12701 <test>
12702 <equal>
12703 <clip pos="2" side="tl" part="temps"/>
12704 <lit-tag v="pri"/>
12705 </equal>
12706 </test>
12707 <out>
12708 <chunk name="vbconj" case="caseFirstWord">
12709 <tags>
12710 <tag><lit-tag v="SV"/></tag>
12711 <tag><clip pos="2" side="tl" part="a_verb"/></tag>
12712 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
12713 <tag><clip pos="2" side="sl" part="nor"/></tag>
12714 <tag><clip pos="2" side="sl" part="nori"/></tag>
12715 <tag><clip pos="2" side="sl" part="nork"/></tag>
12716 </tags>
12717 <lu>
12718 <clip pos="2" side="tl" part="lemh"/>
12719 <clip pos="2" side="tl" part="a_verb"/>
12720 <clip pos="2" side="tl" part="temps"/>
12721 <clip pos="2" side="tl" part="persnbr"/>
12722 <clip pos="2" side="tl" part="lemq"/>
12723 </lu>
12724 <b pos="1"/>
12725 <lu>
12726 <clip pos="1" side="tl" part="lemh"/>
12727 <clip pos="1" side="tl" part="a_verb"/>
12728 <clip pos="1" side="tl" part="temps"/>
12729 <lit-tag v="m.sg"/>
12730 <clip pos="1" side="tl" part="lemq"/>
12731 </lu>
12732 </chunk>
12733 </out>
12734 </when>
12735 <when>
12736 <test>
12737 <equal>
12738 <clip pos="2" side="tl" part="temps"/>
12739 <lit-tag v="pii"/>
12740 </equal>
12741 </test>
12742 <let>
12743 <clip pos="1" side="tl" part="temps"/>
12744 <lit-tag v="ifi"/>
12745 </let>
12746 <out>
12747 <chunk name="vbconj" case="caseFirstWord">
12748 <tags>
12749 <tag><lit-tag v="SV"/></tag>
12750 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12751 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
12752 <tag><clip pos="2" side="sl" part="nor"/></tag>
12753 <tag><clip pos="2" side="sl" part="nori"/></tag>
12754 <tag><clip pos="2" side="sl" part="nork"/></tag>
12755 </tags>
12756 <lu>
12757 <clip pos="1" side="tl" part="lemh"/>
12758 <clip pos="1" side="tl" part="a_verb"/>
12759 <clip pos="1" side="tl" part="temps"/>
12760 <clip pos="2" side="tl" part="persnbr"/>
12761 <clip pos="1" side="tl" part="lemq"/>
12762 </lu>
12763 </chunk>
12764 </out>
12765 <call-macro n="f_bcond">
12766 <with-param pos="1"/>
12767 </call-macro>
12768 </when>
12769 </choose>
12770 <let>
12771 <var n="caseFirstWord"/>
12772 <lit v="aa"/>
12773 </let>
12774 </action>
12775 </rule>
12778 <rule comment="REGLA: GER + VERBO SINT (nahi izaten dut)">
12779 <pattern>
12780 <pattern-item n="perger"/>
12781 <pattern-item n="vbsint"/>
12782 </pattern>
12783 <action>
12784 <call-macro n="firstWord">
12785 <with-param pos="1"/>
12786 </call-macro>
12787 <call-macro n="verbal_flex">
12788 <with-param pos="2"/>
12789 </call-macro>
12790 <choose>
12791 <when>
12792 <test>
12793 <equal>
12794 <clip pos="2" side="sl" part="temps"/>
12795 <lit-tag v="pri"/>
12796 </equal>
12797 </test>
12798 <let>
12799 <clip pos="1" side="tl" part="temps"/>
12800 <lit-tag v="pri"/>
12801 </let>
12802 </when>
12803 <when>
12804 <test>
12805 <equal>
12806 <clip pos="2" side="sl" part="temps"/>
12807 <lit-tag v="pii"/>
12808 </equal>
12809 </test>
12810 <let>
12811 <clip pos="1" side="tl" part="temps"/>
12812 <lit-tag v="pii"/>
12813 </let>
12814 </when>
12815 </choose>
12816 <out>
12817 <chunk name="vbconj" case="caseFirstWord">
12818 <tags>
12819 <tag><lit-tag v="SV"/></tag>
12820 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12821 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
12822 <tag><clip pos="2" side="sl" part="nor"/></tag>
12823 <tag><clip pos="2" side="sl" part="nori"/></tag>
12824 <tag><clip pos="2" side="sl" part="nork"/></tag>
12825 </tags>
12826 <lu>
12827 <clip pos="1" side="tl" part="lemh"/>
12828 <clip pos="1" side="tl" part="a_verb"/>
12829 <clip pos="1" side="tl" part="temps"/>
12830 <clip pos="2" side="tl" part="persnbr"/>
12831 <clip pos="1" side="tl" part="lemq"/>
12832 </lu>
12833 </chunk>
12834 </out>
12835 <call-macro n="f_bcond">
12836 <with-param pos="1"/>
12837 </call-macro>
12838 <let>
12839 <var n="caseFirstWord"/>
12840 <lit v="aa"/>
12841 </let>
12842 </action>
12843 </rule>
12847 <rule comment="REGLA: PFUT + VERBO SINT (nahiko dut)">
12848 <pattern>
12849 <pattern-item n="perpfut"/>
12850 <pattern-item n="vbsint"/>
12851 </pattern>
12852 <action>
12853 <call-macro n="firstWord">
12854 <with-param pos="1"/>
12855 </call-macro>
12856 <call-macro n="verbal_flex">
12857 <with-param pos="2"/>
12858 </call-macro>
12859 <choose>
12860 <when>
12861 <test>
12862 <equal>
12863 <clip pos="2" side="sl" part="temps"/>
12864 <lit-tag v="pri"/>
12865 </equal>
12866 </test>
12867 <let>
12868 <clip pos="1" side="tl" part="temps"/>
12869 <lit-tag v="fti"/>
12870 </let>
12871 </when>
12872 <when>
12873 <test>
12874 <equal>
12875 <clip pos="2" side="sl" part="temps"/>
12876 <lit-tag v="pii"/>
12877 </equal>
12878 </test>
12879 <let>
12880 <clip pos="1" side="tl" part="temps"/>
12881 <lit-tag v="cni"/>
12882 </let>
12883 </when>
12884 </choose>
12885 <out>
12886 <chunk name="vbconj" case="caseFirstWord">
12887 <tags>
12888 <tag><lit-tag v="SV"/></tag>
12889 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12890 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
12891 <tag><clip pos="2" side="sl" part="nor"/></tag>
12892 <tag><clip pos="2" side="sl" part="nori"/></tag>
12893 <tag><clip pos="2" side="sl" part="nork"/></tag>
12894 </tags>
12895 <lu>
12896 <clip pos="1" side="tl" part="lemh"/>
12897 <clip pos="1" side="tl" part="a_verb"/>
12898 <clip pos="1" side="tl" part="temps"/>
12899 <clip pos="2" side="tl" part="persnbr"/>
12900 <clip pos="1" side="tl" part="lemq"/>
12901 </lu>
12902 </chunk>
12903 </out>
12904 <call-macro n="f_bcond">
12905 <with-param pos="1"/>
12906 </call-macro>
12907 <let>
12908 <var n="caseFirstWord"/>
12909 <lit v="aa"/>
12910 </let>
12911 </action>
12912 </rule>
12915 <rule comment="REGLA: GER + ARI IZAN (prestatzen ari gara - estamos preparando)">
12916 <pattern>
12917 <pattern-item n="ger"/>
12918 <pattern-item n="ari_izan"/>
12919 </pattern>
12920 <action>
12921 <call-macro n="firstWord">
12922 <with-param pos="1"/>
12923 </call-macro>
12924 <call-macro n="verbal_flex">
12925 <with-param pos="2"/>
12926 </call-macro>
12927 <out>
12928 <chunk name="estar_ger" case="caseFirstWord">
12929 <tags>
12930 <tag><lit-tag v="SV"/></tag>
12931 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12932 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
12933 <tag><clip pos="2" side="sl" part="nor"/></tag>
12934 <tag><clip pos="2" side="sl" part="nori"/></tag>
12935 <tag><clip pos="2" side="sl" part="nork"/></tag>
12936 </tags>
12937 <lu>
12938 <clip pos="2" side="tl" part="lemh"/>
12939 <clip pos="2" side="tl" part="a_verb"/>
12940 <clip pos="2" side="tl" part="temps"/>
12941 <clip pos="2" side="tl" part="persnbr"/>
12942 <clip pos="2" side="tl" part="lemq"/>
12943 </lu>
12944 <b pos="1"/>
12945 <lu>
12946 <clip pos="1" side="tl" part="lemh"/>
12947 <clip pos="1" side="tl" part="a_verb"/>
12948 <clip pos="1" side="tl" part="temps"/>
12949 <clip pos="1" side="tl" part="lemq"/>
12950 </lu>
12951 </chunk>
12952 </out>
12953 <let>
12954 <var n="caseFirstWord"/>
12955 <lit v="aa"/>
12956 </let>
12957 </action>
12958 </rule>
12965 <rule comment="ADITZ IZENA + KO (joateko - para ir) ">
12966 <pattern>
12967 <pattern-item n="vbizen"/>
12968 <pattern-item n="ko"/>
12969 </pattern>
12970 <action>
12971 <call-macro n="firstWord">
12972 <with-param pos="1"/>
12973 </call-macro>
12974 <let>
12975 <clip pos="1" side="tl" part="temps"/>
12976 <lit-tag v="inf"/>
12977 </let>
12978 <out>
12979 <chunk name="tzeko" case="caseFirstWord">
12980 <tags>
12981 <tag><lit-tag v="SVsub"/></tag>
12982 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
12983 <tag><clip pos="1" side="tl" part="temps"/></tag>
12984 <tag><lit-tag v="PD"/></tag>
12985 <tag><lit-tag v="ND"/></tag>
12986 </tags>
12987 <lu>
12988 <lit v="para"/>
12989 <lit-tag v="pr"/>
12990 </lu>
12991 <b/>
12992 <lu>
12993 <clip pos="1" side="tl" part="lemh"/>
12994 <clip pos="1" side="tl" part="a_verb"/>
12995 <clip pos="1" side="tl" part="temps"/>
12996 <clip pos="1" side="tl" part="lemq"/>
12997 </lu>
12998 </chunk>
12999 </out>
13000 <let>
13001 <var n="caseFirstWord"/>
13002 <lit v="aa"/>
13003 </let>
13004 </action>
13005 </rule>
13007 <rule comment="ADITZ IZENA + ART (izatea = ser) (el artículo desaparece por ahora) ">
13008 <pattern>
13009 <pattern-item n="vbizen"/>
13010 <pattern-item n="detart"/>
13011 </pattern>
13012 <action>
13013 <call-macro n="firstWord">
13014 <with-param pos="1"/>
13015 </call-macro>
13016 <let>
13017 <clip pos="1" side="tl" part="temps"/>
13018 <lit-tag v="inf"/>
13019 </let>
13020 <out>
13021 <chunk name="inf" case="caseFirstWord">
13022 <tags>
13023 <tag><lit-tag v="SV"/></tag>
13024 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13025 <tag><clip pos="1" side="tl" part="temps"/></tag>
13026 <tag><lit-tag v="PD"/></tag>
13027 <tag><lit-tag v="ND"/></tag>
13028 </tags>
13029 <lu>
13030 <clip pos="1" side="tl" part="lemh"/>
13031 <clip pos="1" side="tl" part="a_verb"/>
13032 <clip pos="1" side="tl" part="temps"/>
13033 <clip pos="1" side="tl" part="lemq"/>
13034 </lu>
13035 </chunk>
13036 </out>
13037 <let>
13038 <var n="caseFirstWord"/>
13039 <lit v="aa"/>
13040 </let>
13041 </action>
13042 </rule>
13044 <rule comment="ADITZ IZENA + KO (argitzeke - sin esclarecer) ">
13045 <pattern>
13046 <pattern-item n="vbizen"/>
13047 <pattern-item n="post"/>
13048 </pattern>
13049 <action>
13050 <call-macro n="firstWord">
13051 <with-param pos="1"/>
13052 </call-macro>
13053 <let>
13054 <clip pos="1" side="tl" part="temps"/>
13055 <lit-tag v="inf"/>
13056 </let>
13057 <out>
13058 <chunk name="pr_inf" case="caseFirstWord">
13059 <tags>
13060 <tag><lit-tag v="SV"/></tag>
13061 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13062 <tag><clip pos="1" side="tl" part="temps"/></tag>
13063 </tags>
13064 <lu>
13065 <clip pos="2" side="tl" part="lem"/>
13066 <clip pos="2" side="tl" part="a_prep"/>
13067 </lu>
13068 <b/>
13069 <lu>
13070 <clip pos="1" side="tl" part="lemh"/>
13071 <clip pos="1" side="tl" part="a_verb"/>
13072 <clip pos="1" side="tl" part="temps"/>
13073 <clip pos="1" side="tl" part="lemq"/>
13074 </lu>
13075 </chunk>
13076 </out>
13077 <let>
13078 <var n="caseFirstWord"/>
13079 <lit v="aa"/>
13080 </let>
13081 </action>
13082 </rule>
13085 <rule comment="ADITZ IZENA + ART (betetzeagatik = por cumplir) ">
13086 <pattern>
13087 <pattern-item n="vbizen"/>
13088 <pattern-item n="detart"/>
13089 <pattern-item n="post"/>
13090 </pattern>
13091 <action>
13092 <call-macro n="firstWord">
13093 <with-param pos="1"/>
13094 </call-macro>
13095 <let>
13096 <clip pos="1" side="tl" part="temps"/>
13097 <lit-tag v="inf"/>
13098 </let>
13099 <out>
13100 <chunk name="pr_inf" case="caseFirstWord">
13101 <tags>
13102 <tag><lit-tag v="SV"/></tag>
13103 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13104 <tag><clip pos="1" side="tl" part="temps"/></tag>
13105 <tag><lit-tag v="PD"/></tag>
13106 <tag><lit-tag v="ND"/></tag>
13107 </tags>
13108 <lu>
13109 <clip pos="3" side="tl" part="lem"/>
13110 <clip pos="3" side="tl" part="a_prep"/>
13111 </lu>
13112 <b/>
13113 <lu>
13114 <clip pos="1" side="tl" part="lemh"/>
13115 <clip pos="1" side="tl" part="a_verb"/>
13116 <clip pos="1" side="tl" part="temps"/>
13117 <clip pos="1" side="tl" part="lemq"/>
13118 </lu>
13119 </chunk>
13120 </out>
13121 <let>
13122 <var n="caseFirstWord"/>
13123 <lit v="aa"/>
13124 </let>
13125 </action>
13126 </rule>
13128 <rule comment="REGLA: PP + ezinda (saldu ezinda - sin poder vender">
13129 <pattern>
13130 <pattern-item n="pp"/>
13131 <pattern-item n="ezinda"/>
13132 </pattern>
13133 <action>
13134 <call-macro n="firstWord">
13135 <with-param pos="1"/>
13136 </call-macro>
13137 <let>
13138 <clip pos="1" side="tl" part="temps"/>
13139 <lit-tag v="inf"/>
13140 </let>
13141 <out>
13142 <chunk name="inf_inf" case="caseFirstWord">
13143 <tags>
13144 <tag><lit-tag v="SV"/></tag>
13145 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13146 <tag><clip pos="1" side="tl" part="temps"/></tag>
13147 </tags>
13148 <lu>
13149 <clip pos="2" side="tl" part="whole"/>
13150 </lu>
13151 <b pos="1"/>
13152 <lu>
13153 <clip pos="1" side="tl" part="whole"/>
13154 </lu>
13155 </chunk>
13156 </out>
13157 <let>
13158 <var n="caseFirstWord"/>
13159 <lit v="aa"/>
13160 </let>
13161 </action>
13162 </rule>
13164 <rule comment="REGLA: PP + IK (esanik - habiendo dicho)">
13165 <pattern>
13166 <pattern-item n="pp"/>
13167 <pattern-item n="part"/>
13168 </pattern>
13169 <action>
13170 <call-macro n="firstWord">
13171 <with-param pos="1"/>
13172 </call-macro>
13173 <out>
13174 <chunk name="pp_ik">
13175 <tags>
13176 <tag><lit-tag v="SVsub"/></tag>
13177 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13178 <tag><lit-tag v="ger"/></tag>
13179 </tags>
13180 <lu>
13181 <lit v="haber"/>
13182 <lit-tag v="vbhaver.ger"/>
13183 </lu>
13184 <b/>
13185 <lu>
13186 <clip pos="1" side="tl" part="lem"/>
13187 <clip pos="1" side="tl" part="a_verb"/>
13188 <clip pos="1" side="tl" part="temps"/>
13189 <lit-tag v="m.sg"/>
13190 </lu>
13191 </chunk>
13192 </out>
13193 </action>
13194 </rule>
13198 <rule comment="REGLA: (e)nez">
13199 <pattern>
13200 <pattern-item n="nez"/>
13201 </pattern>
13202 <action>
13203 <call-macro n="firstWord">
13204 <with-param pos="1"/>
13205 </call-macro>
13206 <out>
13207 <chunk name="nez" case="caseFirstWord">
13208 <tags>
13209 <tag><lit-tag v="cnjadv"/></tag>
13210 </tags>
13211 <lu>
13212 <clip pos="1" side="tl" part="whole"/>
13213 </lu>
13214 </chunk>
13215 </out>
13216 <let>
13217 <var n="caseFirstWord"/>
13218 <lit v="aa"/>
13219 </let>
13220 </action>
13221 </rule>
13223 <rule comment="REGLA: (zituzte)la (de momento se traduce por una coma porque sino el 'que' sin ordenar distorsiona el sentido:
13224 hil dela esan dute - han muerto *que han dicho">
13225 <pattern>
13226 <pattern-item n="cnjsub"/>
13227 </pattern>
13228 <action>
13229 <call-macro n="firstWord">
13230 <with-param pos="1"/>
13231 </call-macro>
13232 <out>
13233 <chunk name="que" case="caseFirstWord">
13234 <tags>
13235 <tag><clip pos="1" side="tl" part="tags"/></tag>
13236 </tags>
13237 <!-- <lu>
13238 <clip pos="1" side="tl" part="whole"/>
13239 </lu> -->
13240 <lu>
13241 <lit v=","/>
13242 <lit-tag v="cm"/>
13243 </lu>
13244 </chunk>
13245 </out>
13246 <let>
13247 <var n="caseFirstWord"/>
13248 <lit v="aa"/>
13249 </let>
13250 </action>
13251 </rule>
13254 <!-- Negación de verbos -->
13258 <rule comment="REGLA: EZ + VERBO SINT + PP (ez dut ikusi)">
13259 <pattern>
13260 <pattern-item n="ez"/>
13261 <pattern-item n="vbsint"/>
13262 <pattern-item n="pp"/>
13263 </pattern>
13264 <action>
13265 <call-macro n="firstWord">
13266 <with-param pos="1"/>
13267 </call-macro>
13268 <let>
13269 <clip pos="2" side="tl" part="lem"/>
13270 <lit v="haber"/>
13271 </let>
13272 <let>
13273 <clip pos="2" side="tl" part="a_verb"/>
13274 <lit-tag v="vbhaver"/>
13275 </let>
13276 <call-macro n="verbal_flex">
13277 <with-param pos="2"/>
13278 </call-macro>
13279 <choose>
13280 <when>
13281 <test>
13282 <equal>
13283 <clip pos="2" side="tl" part="temps"/>
13284 <lit-tag v="pri"/>
13285 </equal>
13286 </test>
13287 <out>
13288 <chunk name="vbconj" case="caseFirstWord">
13289 <tags>
13290 <tag><lit-tag v="SV"/></tag>
13291 <tag><clip pos="2" side="tl" part="a_verb"/></tag>
13292 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
13293 <tag><clip pos="2" side="sl" part="nor"/></tag>
13294 <tag><clip pos="2" side="sl" part="nori"/></tag>
13295 <tag><clip pos="2" side="sl" part="nork"/></tag>
13296 </tags>
13297 <lu>
13298 <clip pos="1" side="tl" part="whole"/>
13299 </lu>
13300 <b pos="1"/>
13301 <lu>
13302 <clip pos="2" side="tl" part="lemh"/>
13303 <clip pos="2" side="tl" part="a_verb"/>
13304 <clip pos="2" side="tl" part="temps"/>
13305 <clip pos="2" side="tl" part="persnbr"/>
13306 <clip pos="2" side="tl" part="lemq"/>
13307 </lu>
13308 <b pos="2"/>
13309 <lu>
13310 <clip pos="3" side="tl" part="lemh"/>
13311 <clip pos="3" side="tl" part="a_verb"/>
13312 <clip pos="3" side="tl" part="temps"/>
13313 <lit-tag v="m.sg"/>
13314 <clip pos="3" side="tl" part="lemq"/>
13315 </lu>
13316 </chunk>
13317 </out>
13318 </when>
13319 <when>
13320 <test>
13321 <equal>
13322 <clip pos="2" side="tl" part="temps"/>
13323 <lit-tag v="pii"/>
13324 </equal>
13325 </test>
13326 <let>
13327 <clip pos="1" side="tl" part="temps"/>
13328 <lit-tag v="ifi"/>
13329 </let>
13330 <out>
13331 <chunk name="vbconj" case="caseFirstWord">
13332 <tags>
13333 <tag><lit-tag v="SV"/></tag>
13334 <tag><clip pos="3" side="tl" part="a_verb"/></tag>
13335 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
13336 <tag><clip pos="2" side="sl" part="nor"/></tag>
13337 <tag><clip pos="2" side="sl" part="nori"/></tag>
13338 <tag><clip pos="2" side="sl" part="nork"/></tag>
13339 </tags>
13340 <lu>
13341 <clip pos="1" side="tl" part="whole"/>
13342 </lu>
13343 <b pos="1"/>
13344 <lu>
13345 <clip pos="3" side="tl" part="lemh"/>
13346 <clip pos="3" side="tl" part="a_verb"/>
13347 <clip pos="3" side="tl" part="temps"/>
13348 <clip pos="2" side="tl" part="persnbr"/>
13349 <clip pos="3" side="tl" part="lemq"/>
13350 </lu>
13351 </chunk>
13352 </out>
13353 <call-macro n="f_bcond">
13354 <with-param pos="2"/>
13355 </call-macro>
13356 </when>
13357 </choose>
13358 <let>
13359 <var n="caseFirstWord"/>
13360 <lit v="aa"/>
13361 </let>
13362 </action>
13363 </rule>
13367 <rule comment="REGLA: EZ + VERBO SINT + GER (ez naiz etortzen)">
13368 <pattern>
13369 <pattern-item n="ez"/>
13370 <pattern-item n="vbsint"/>
13371 <pattern-item n="ger"/>
13372 </pattern>
13373 <action>
13374 <call-macro n="firstWord">
13375 <with-param pos="1"/>
13376 </call-macro>
13377 <call-macro n="verbal_flex">
13378 <with-param pos="2"/>
13379 </call-macro>
13380 <choose>
13381 <when>
13382 <test>
13383 <equal>
13384 <clip pos="2" side="sl" part="temps"/>
13385 <lit-tag v="pri"/>
13386 </equal>
13387 </test>
13388 <let>
13389 <clip pos="3" side="tl" part="temps"/>
13390 <lit-tag v="pri"/>
13391 </let>
13392 </when>
13393 <when>
13394 <test>
13395 <equal>
13396 <clip pos="2" side="sl" part="temps"/>
13397 <lit-tag v="pii"/>
13398 </equal>
13399 </test>
13400 <let>
13401 <clip pos="3" side="tl" part="temps"/>
13402 <lit-tag v="pii"/>
13403 </let>
13404 </when>
13405 </choose>
13406 <out>
13407 <chunk name="vbconj" case="caseFirstWord">
13408 <tags>
13409 <tag><lit-tag v="SV"/></tag>
13410 <tag><clip pos="3" side="tl" part="a_verb"/></tag>
13411 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
13412 <tag><clip pos="2" side="sl" part="nor"/></tag>
13413 <tag><clip pos="2" side="sl" part="nori"/></tag>
13414 <tag><clip pos="2" side="sl" part="nork"/></tag>
13415 </tags>
13416 <lu>
13417 <clip pos="1" side="tl" part="whole"/>
13418 </lu>
13419 <b pos="1"/>
13420 <lu>
13421 <clip pos="3" side="tl" part="lemh"/>
13422 <clip pos="3" side="tl" part="a_verb"/>
13423 <clip pos="3" side="tl" part="temps"/>
13424 <clip pos="2" side="tl" part="persnbr"/>
13425 <clip pos="3" side="tl" part="lemq"/>
13426 </lu>
13427 </chunk>
13428 </out>
13429 <call-macro n="f_bcond">
13430 <with-param pos="2"/>
13431 </call-macro>
13432 <let>
13433 <var n="caseFirstWord"/>
13434 <lit v="aa"/>
13435 </let>
13436 </action>
13437 </rule>
13441 <rule comment="REGLA: EZ + VERBO SINT + PFUT (ez dira pasako)">
13442 <pattern>
13443 <pattern-item n="ez"/>
13444 <pattern-item n="vbsint"/>
13445 <pattern-item n="pfut"/>
13446 </pattern>
13447 <action>
13448 <call-macro n="firstWord">
13449 <with-param pos="1"/>
13450 </call-macro>
13451 <call-macro n="verbal_flex">
13452 <with-param pos="2"/>
13453 </call-macro>
13454 <choose>
13455 <when>
13456 <test>
13457 <equal>
13458 <clip pos="2" side="sl" part="temps"/>
13459 <lit-tag v="pri"/>
13460 </equal>
13461 </test>
13462 <let>
13463 <clip pos="3" side="tl" part="temps"/>
13464 <lit-tag v="fti"/>
13465 </let>
13466 </when>
13467 <when>
13468 <test>
13469 <equal>
13470 <clip pos="2" side="sl" part="temps"/>
13471 <lit-tag v="pii"/>
13472 </equal>
13473 </test>
13474 <let>
13475 <clip pos="3" side="tl" part="temps"/>
13476 <lit-tag v="cni"/>
13477 </let>
13478 </when>
13479 </choose>
13480 <out>
13481 <chunk name="vbconj" case="caseFirstWord">
13482 <tags>
13483 <tag><lit-tag v="SV"/></tag>
13484 <tag><clip pos="3" side="tl" part="a_verb"/></tag>
13485 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
13486 <tag><clip pos="2" side="sl" part="nor"/></tag>
13487 <tag><clip pos="2" side="sl" part="nori"/></tag>
13488 <tag><clip pos="2" side="sl" part="nork"/></tag>
13489 </tags>
13490 <lu>
13491 <clip pos="1" side="tl" part="whole"/>
13492 </lu>
13493 <b pos="1"/>
13494 <lu>
13495 <clip pos="3" side="tl" part="lemh"/>
13496 <clip pos="3" side="tl" part="a_verb"/>
13497 <clip pos="3" side="tl" part="temps"/>
13498 <clip pos="2" side="tl" part="persnbr"/>
13499 <clip pos="3" side="tl" part="lemq"/>
13500 </lu>
13501 </chunk>
13502 </out>
13503 <call-macro n="f_bcond">
13504 <with-param pos="2"/>
13505 </call-macro>
13506 <let>
13507 <var n="caseFirstWord"/>
13508 <lit v="aa"/>
13509 </let>
13510 </action>
13511 </rule>
13515 <rule comment="REGLA: adv">
13516 <pattern>
13517 <pattern-item n="adv"/>
13518 </pattern>
13519 <action>
13520 <call-macro n="firstWord">
13521 <with-param pos="1"/>
13522 </call-macro>
13523 <out>
13524 <chunk name="adv" case="caseFirstWord">
13525 <tags>
13526 <tag><lit-tag v="SADV"/></tag>
13527 <tag><clip pos="1" side="tl" part="a_adv"/></tag>
13528 <tag><clip pos="1" side="tl" part="gen"/></tag>
13529 <tag><clip pos="1" side="tl" part="nbr"/></tag>
13530 </tags>
13531 <lu>
13532 <clip pos="1" side="tl" part="lem"/>
13533 <clip pos="1" side="tl" part="a_adv"/>
13534 <clip pos="1" side="tl" part="GD" link-to="3"/>
13535 <clip pos="1" side="tl" part="mf"/>
13536 <clip pos="1" side="tl" part="ND" link-to="4"/>
13537 <clip pos="1" side="tl" part="sp"/>
13538 </lu>
13539 </chunk>
13540 </out>
13541 <let>
13542 <var n="caseFirstWord"/>
13543 <lit v="aa"/>
13544 </let>
13545 </action>
13546 </rule>
13549 <rule comment="REGLA: SPOST (posposición separable, p. ex. 'arabera'">
13550 <pattern>
13551 <pattern-item n="spost"/>
13552 </pattern>
13553 <action>
13554 <call-macro n="firstWord">
13555 <with-param pos="1"/>
13556 </call-macro>
13557 <out>
13558 <chunk name="spost" case="caseFirstWord">
13559 <tags>
13560 <tag><lit-tag v="PREP"/></tag>
13561 <tag><clip pos="1" side="tl" part="a_adv"/></tag>
13562 </tags>
13563 <lu>
13564 <clip pos="1" side="tl" part="whole"/>
13565 </lu>
13566 </chunk>
13567 </out>
13568 <let>
13569 <var n="caseFirstWord"/>
13570 <lit v="aa"/>
13571 </let>
13572 </action>
13573 </rule>
13576 <rule comment="REGLA: DET + POST (lehengo astekoan = lehengo asteko(SPGEN) + an (PR)). Se reordena en t2x">
13577 <pattern>
13578 <pattern-item n="det"/>
13579 <pattern-item n="post"/>
13580 </pattern>
13581 <action>
13582 <call-macro n="firstWord">
13583 <with-param pos="1"/>
13584 </call-macro>
13585 <call-macro n="tipo_det">
13586 <with-param pos="1"/>
13587 </call-macro>
13588 <call-macro n="SPgenitivo">
13589 <with-param pos="2"/>
13590 </call-macro>
13591 <out>
13592 <chunk name="pr_det" case="caseFirstWord">
13593 <tags>
13594 <tag><var n="chunk"/></tag>
13595 <tag><var n="tipusdet"/></tag>
13596 <tag><clip pos="1" side="tl" part="gen"/></tag>
13597 <tag><clip pos="1" side="tl" part="nbr"/></tag>
13598 </tags>
13599 <lu>
13600 <clip pos="2" side="tl" part="lem"/>
13601 <clip pos="2" side="tl" part="a_prep"/>
13602 </lu>
13603 <b/>
13604 <lu>
13605 <clip pos="1" side="tl" part="lem"/>
13606 <clip pos="1" side="tl" part="a_det"/>
13607 <lit-tag v="2"/>
13608 <clip pos="1" side="tl" part="GD" link-to="3"/>
13609 <clip pos="1" side="tl" part="mf"/>
13610 <clip pos="1" side="tl" part="ND" link-to="4"/>
13611 <clip pos="1" side="tl" part="sp"/>
13612 </lu>
13613 </chunk>
13614 </out>
13615 <let>
13616 <var n="caseFirstWord"/>
13617 <lit v="aa"/>
13618 </let>
13619 </action>
13620 </rule>
13622 <rule comment="REGLA: POST (Para reordenar en t2x">
13623 <pattern>
13624 <pattern-item n="post"/>
13625 </pattern>
13626 <action>
13627 <call-macro n="firstWord">
13628 <with-param pos="1"/>
13629 </call-macro>
13631 <out>
13632 <chunk name="pr" case="caseFirstWord">
13633 <tags>
13634 <tag><lit-tag v="PREP"/></tag>
13635 <tag><clip pos="1" side="tl" part="a_adv"/></tag>
13636 </tags>
13637 <lu>
13638 <clip pos="1" side="tl" part="lem"/>
13639 <clip pos="1" side="tl" part="a_prep"/>
13640 </lu>
13641 </chunk>
13642 </out>
13643 <let>
13644 <var n="caseFirstWord"/>
13645 <lit v="aa"/>
13646 </let>
13647 </action>
13648 </rule>
13652 <rule comment="REGLA: SPOST + KO (Autonomiari _buruzko_ erreferendumaren)">
13653 <pattern>
13654 <pattern-item n="spost"/>
13655 <pattern-item n="ko"/>
13656 </pattern>
13657 <action>
13658 <call-macro n="firstWord">
13659 <with-param pos="1"/>
13660 </call-macro>
13661 <out>
13662 <chunk name="spost" case="caseFirstWord">
13663 <tags>
13664 <tag><lit-tag v="PREPGEN"/></tag>
13665 <tag><clip pos="1" side="tl" part="a_adv"/></tag>
13666 </tags>
13667 <lu>
13668 <clip pos="1" side="tl" part="whole"/>
13669 </lu>
13670 </chunk>
13671 </out>
13672 <let>
13673 <var n="caseFirstWord"/>
13674 <lit v="aa"/>
13675 </let>
13676 </action>
13677 </rule>
13679 <!--***************************** VERBS AMB RELATIUS **********************************-->
13682 <rule comment="REGLA: VERBO SINTÉTICO (dut, nabil) + REL">
13683 <pattern>
13684 <pattern-item n="vbsint"/>
13685 <pattern-item n="reladj"/>
13686 </pattern>
13687 <action>
13688 <call-macro n="firstWord">
13689 <with-param pos="1"/>
13690 </call-macro>
13691 <call-macro n="verbal_flex">
13692 <with-param pos="1"/>
13693 </call-macro>
13694 <out>
13695 <chunk name="q_vbconj" case="caseFirstWord">
13696 <tags>
13697 <tag><lit-tag v="Orel"/></tag>
13698 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13699 <tag><clip pos="1" side="tl" part="persnbr"/></tag>
13700 <tag><clip pos="1" side="sl" part="nor"/></tag>
13701 <tag><clip pos="1" side="sl" part="nori"/></tag>
13702 <tag><clip pos="1" side="sl" part="nork"/></tag>
13703 </tags>
13704 <lu>
13705 <clip pos="2" side="tl" part="whole"/>
13706 </lu>
13707 <b/>
13708 <lu>
13709 <clip pos="1" side="tl" part="lemh"/>
13710 <clip pos="1" side="tl" part="a_verb"/>
13711 <clip pos="1" side="tl" part="temps"/>
13712 <clip pos="1" side="tl" part="persnbr"/>
13713 <clip pos="1" side="tl" part="lemq"/>
13714 </lu>
13715 </chunk>
13716 </out>
13717 <let>
13718 <var n="caseFirstWord"/>
13719 <lit v="aa"/>
13720 </let>
13721 </action>
13722 </rule>
13726 <rule comment="REGLA: PP + VERBO SINT (ikusi dut) + REL">
13727 <pattern>
13728 <pattern-item n="pp"/>
13729 <pattern-item n="vbsint"/>
13730 <pattern-item n="reladj"/>
13731 </pattern>
13732 <action>
13733 <call-macro n="firstWord">
13734 <with-param pos="1"/>
13735 </call-macro>
13736 <let>
13737 <clip pos="2" side="tl" part="lem"/>
13738 <lit v="haber"/>
13739 </let>
13740 <let>
13741 <clip pos="2" side="tl" part="a_verb"/>
13742 <lit-tag v="vbhaver"/>
13743 </let>
13744 <call-macro n="verbal_flex">
13745 <with-param pos="2"/>
13746 </call-macro>
13747 <choose>
13748 <when>
13749 <test>
13750 <equal>
13751 <clip pos="2" side="tl" part="temps"/>
13752 <lit-tag v="pri"/>
13753 </equal>
13754 </test>
13755 <out>
13756 <chunk name="q_vbconj" case="caseFirstWord">
13757 <tags>
13758 <tag><lit-tag v="Orel"/></tag>
13759 <tag><clip pos="2" side="tl" part="a_verb"/></tag>
13760 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
13761 <tag><clip pos="2" side="sl" part="nor"/></tag>
13762 <tag><clip pos="2" side="sl" part="nori"/></tag>
13763 <tag><clip pos="2" side="sl" part="nork"/></tag>
13764 </tags>
13765 <lu>
13766 <clip pos="3" side="tl" part="whole"/>
13767 </lu>
13768 <b/>
13769 <lu>
13770 <clip pos="2" side="tl" part="lemh"/>
13771 <clip pos="2" side="tl" part="a_verb"/>
13772 <clip pos="2" side="tl" part="temps"/>
13773 <clip pos="2" side="tl" part="persnbr"/>
13774 <clip pos="2" side="tl" part="lemq"/>
13775 </lu>
13776 <b pos="1"/>
13777 <lu>
13778 <clip pos="1" side="tl" part="lemh"/>
13779 <clip pos="1" side="tl" part="a_verb"/>
13780 <clip pos="1" side="tl" part="temps"/>
13781 <lit-tag v="m.sg"/>
13782 <clip pos="1" side="tl" part="lemq"/>
13783 </lu>
13784 </chunk>
13785 </out>
13786 </when>
13787 <when>
13788 <test>
13789 <equal>
13790 <clip pos="2" side="tl" part="temps"/>
13791 <lit-tag v="pii"/>
13792 </equal>
13793 </test>
13794 <let>
13795 <clip pos="1" side="tl" part="temps"/>
13796 <lit-tag v="ifi"/>
13797 </let>
13798 <out>
13799 <chunk name="q_vbconj" case="caseFirstWord">
13800 <tags>
13801 <tag><lit-tag v="Orel"/></tag>
13802 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13803 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
13804 <tag><clip pos="2" side="sl" part="nor"/></tag>
13805 <tag><clip pos="2" side="sl" part="nori"/></tag>
13806 <tag><clip pos="2" side="sl" part="nork"/></tag>
13807 </tags>
13808 <lu>
13809 <clip pos="3" side="tl" part="whole"/>
13810 </lu>
13811 <b/>
13812 <lu>
13813 <clip pos="1" side="tl" part="lemh"/>
13814 <clip pos="1" side="tl" part="a_verb"/>
13815 <clip pos="1" side="tl" part="temps"/>
13816 <clip pos="2" side="tl" part="persnbr"/>
13817 <clip pos="1" side="tl" part="lemq"/>
13818 </lu>
13819 </chunk>
13820 </out>
13821 <call-macro n="f_bcond">
13822 <with-param pos="1"/>
13823 </call-macro>
13824 </when>
13825 </choose>
13826 <let>
13827 <var n="caseFirstWord"/>
13828 <lit v="aa"/>
13829 </let>
13830 </action>
13831 </rule>
13836 <rule comment="REGLA: GER + VERBO SINT (etortzen naiz) + REL">
13837 <pattern>
13838 <pattern-item n="ger"/>
13839 <pattern-item n="vbsint"/>
13840 <pattern-item n="reladj"/>
13841 </pattern>
13842 <action>
13843 <call-macro n="firstWord">
13844 <with-param pos="1"/>
13845 </call-macro>
13846 <call-macro n="verbal_flex">
13847 <with-param pos="2"/>
13848 </call-macro>
13849 <choose>
13850 <when>
13851 <test>
13852 <equal>
13853 <clip pos="2" side="sl" part="temps"/>
13854 <lit-tag v="pri"/>
13855 </equal>
13856 </test>
13857 <let>
13858 <clip pos="1" side="tl" part="temps"/>
13859 <lit-tag v="pri"/>
13860 </let>
13861 </when>
13862 <when>
13863 <test>
13864 <equal>
13865 <clip pos="2" side="sl" part="temps"/>
13866 <lit-tag v="pii"/>
13867 </equal>
13868 </test>
13869 <let>
13870 <clip pos="1" side="tl" part="temps"/>
13871 <lit-tag v="pii"/>
13872 </let>
13873 </when>
13874 </choose>
13875 <out>
13876 <chunk name="q_vbconj" case="caseFirstWord">
13877 <tags>
13878 <tag><lit-tag v="Orel"/></tag>
13879 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13880 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
13881 <tag><clip pos="2" side="sl" part="nor"/></tag>
13882 <tag><clip pos="2" side="sl" part="nori"/></tag>
13883 <tag><clip pos="2" side="sl" part="nork"/></tag>
13884 </tags>
13885 <lu>
13886 <clip pos="3" side="tl" part="whole"/>
13887 </lu>
13888 <b/>
13889 <lu>
13890 <clip pos="1" side="tl" part="lemh"/>
13891 <clip pos="1" side="tl" part="a_verb"/>
13892 <clip pos="1" side="tl" part="temps"/>
13893 <clip pos="2" side="tl" part="persnbr"/>
13894 <clip pos="1" side="tl" part="lemq"/>
13895 </lu>
13896 </chunk>
13897 </out>
13898 <call-macro n="f_bcond">
13899 <with-param pos="1"/>
13900 </call-macro>
13901 <let>
13902 <var n="caseFirstWord"/>
13903 <lit v="aa"/>
13904 </let>
13905 </action>
13906 </rule>
13909 <rule comment="REGLA: PFUT + VERBO SINT (etorriko naiz) + REL">
13910 <pattern>
13911 <pattern-item n="pfut"/>
13912 <pattern-item n="vbsint"/>
13913 <pattern-item n="reladj"/>
13914 </pattern>
13915 <action>
13916 <call-macro n="firstWord">
13917 <with-param pos="1"/>
13918 </call-macro>
13919 <call-macro n="verbal_flex">
13920 <with-param pos="2"/>
13921 </call-macro>
13922 <choose>
13923 <when>
13924 <test>
13925 <equal>
13926 <clip pos="2" side="sl" part="temps"/>
13927 <lit-tag v="pri"/>
13928 </equal>
13929 </test>
13930 <let>
13931 <clip pos="1" side="tl" part="temps"/>
13932 <lit-tag v="fti"/>
13933 </let>
13934 </when>
13935 <when>
13936 <test>
13937 <equal>
13938 <clip pos="2" side="sl" part="temps"/>
13939 <lit-tag v="pii"/>
13940 </equal>
13941 </test>
13942 <let>
13943 <clip pos="1" side="tl" part="temps"/>
13944 <lit-tag v="cni"/>
13945 </let>
13946 </when>
13947 </choose>
13948 <out>
13949 <chunk name="q_vbconj" case="caseFirstWord">
13950 <tags>
13951 <tag><lit-tag v="Orel"/></tag>
13952 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13953 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
13954 <tag><clip pos="2" side="sl" part="nor"/></tag>
13955 <tag><clip pos="2" side="sl" part="nori"/></tag>
13956 <tag><clip pos="2" side="sl" part="nork"/></tag>
13957 </tags>
13958 <lu>
13959 <clip pos="3" side="tl" part="whole"/>
13960 </lu>
13961 <b/>
13962 <lu>
13963 <clip pos="1" side="tl" part="lemh"/>
13964 <clip pos="1" side="tl" part="a_verb"/>
13965 <clip pos="1" side="tl" part="temps"/>
13966 <clip pos="2" side="tl" part="persnbr"/>
13967 <clip pos="1" side="tl" part="lemq"/>
13968 </lu>
13969 </chunk>
13970 </out>
13971 <call-macro n="f_bcond">
13972 <with-param pos="1"/>
13973 </call-macro>
13974 <let>
13975 <var n="caseFirstWord"/>
13976 <lit v="aa"/>
13977 </let>
13978 </action>
13979 </rule>
13982 <rule comment="REGLA: VERBO SINTÉTICO (nahi dut) + REL">
13983 <pattern>
13984 <pattern-item n="vbper"/>
13985 <pattern-item n="reladj"/>
13986 </pattern>
13987 <action>
13988 <call-macro n="firstWord">
13989 <with-param pos="1"/>
13990 </call-macro>
13991 <call-macro n="verbal_flex">
13992 <with-param pos="1"/>
13993 </call-macro>
13994 <out>
13995 <chunk name="q_vbconj" case="caseFirstWord">
13996 <tags>
13997 <tag><lit-tag v="Orel"/></tag>
13998 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
13999 <tag><clip pos="1" side="tl" part="persnbr"/></tag>
14000 <tag><clip pos="1" side="sl" part="nor"/></tag>
14001 <tag><clip pos="1" side="sl" part="nori"/></tag>
14002 <tag><clip pos="1" side="sl" part="nork"/></tag>
14003 </tags>
14004 <lu>
14005 <clip pos="2" side="tl" part="whole"/>
14006 </lu>
14007 <b/>
14008 <lu>
14009 <clip pos="1" side="tl" part="lemh"/>
14010 <clip pos="1" side="tl" part="a_verb"/>
14011 <clip pos="1" side="tl" part="temps"/>
14012 <clip pos="1" side="tl" part="persnbr"/>
14013 <clip pos="1" side="tl" part="lemq"/>
14014 </lu>
14015 </chunk>
14016 </out>
14017 <let>
14018 <var n="caseFirstWord"/>
14019 <lit v="aa"/>
14020 </let>
14021 </action>
14022 </rule>
14025 <rule comment="REGLA: PP + VERBO SINT (nahi izan dut) + REL">
14026 <pattern>
14027 <pattern-item n="perpp"/>
14028 <pattern-item n="vbsint"/>
14029 <pattern-item n="reladj"/>
14030 </pattern>
14031 <action>
14032 <call-macro n="firstWord">
14033 <with-param pos="1"/>
14034 </call-macro>
14035 <let>
14036 <clip pos="2" side="tl" part="lem"/>
14037 <lit v="haber"/>
14038 </let>
14039 <let>
14040 <clip pos="2" side="tl" part="a_verb"/>
14041 <lit-tag v="vbhaver"/>
14042 </let>
14043 <call-macro n="verbal_flex">
14044 <with-param pos="2"/>
14045 </call-macro>
14046 <choose>
14047 <when>
14048 <test>
14049 <equal>
14050 <clip pos="2" side="tl" part="temps"/>
14051 <lit-tag v="pri"/>
14052 </equal>
14053 </test>
14054 <out>
14055 <chunk name="q_vbconj" case="caseFirstWord">
14056 <tags>
14057 <tag><lit-tag v="Orel"/></tag>
14058 <tag><clip pos="2" side="tl" part="a_verb"/></tag>
14059 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
14060 <tag><clip pos="2" side="sl" part="nor"/></tag>
14061 <tag><clip pos="2" side="sl" part="nori"/></tag>
14062 <tag><clip pos="2" side="sl" part="nork"/></tag>
14063 </tags>
14064 <lu>
14065 <clip pos="3" side="tl" part="whole"/>
14066 </lu>
14067 <b/>
14068 <lu>
14069 <clip pos="2" side="tl" part="lemh"/>
14070 <clip pos="2" side="tl" part="a_verb"/>
14071 <clip pos="2" side="tl" part="temps"/>
14072 <clip pos="2" side="tl" part="persnbr"/>
14073 <clip pos="2" side="tl" part="lemq"/>
14074 </lu>
14075 <b pos="1"/>
14076 <lu>
14077 <clip pos="1" side="tl" part="lemh"/>
14078 <clip pos="1" side="tl" part="a_verb"/>
14079 <clip pos="1" side="tl" part="temps"/>
14080 <lit-tag v="m.sg"/>
14081 <clip pos="1" side="tl" part="lemq"/>
14082 </lu>
14083 </chunk>
14084 </out>
14085 </when>
14086 <when>
14087 <test>
14088 <equal>
14089 <clip pos="2" side="tl" part="temps"/>
14090 <lit-tag v="pii"/>
14091 </equal>
14092 </test>
14093 <let>
14094 <clip pos="1" side="tl" part="temps"/>
14095 <lit-tag v="ifi"/>
14096 </let>
14097 <out>
14098 <chunk name="q_vbconj" case="caseFirstWord">
14099 <tags>
14100 <tag><lit-tag v="Orel"/></tag>
14101 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
14102 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
14103 <tag><clip pos="2" side="sl" part="nor"/></tag>
14104 <tag><clip pos="2" side="sl" part="nori"/></tag>
14105 <tag><clip pos="2" side="sl" part="nork"/></tag>
14106 </tags>
14107 <lu>
14108 <clip pos="3" side="tl" part="whole"/>
14109 </lu>
14110 <b/>
14111 <lu>
14112 <clip pos="1" side="tl" part="lemh"/>
14113 <clip pos="1" side="tl" part="a_verb"/>
14114 <clip pos="1" side="tl" part="temps"/>
14115 <clip pos="2" side="tl" part="persnbr"/>
14116 <clip pos="1" side="tl" part="lemq"/>
14117 </lu>
14118 </chunk>
14119 </out>
14120 <call-macro n="f_bcond">
14121 <with-param pos="1"/>
14122 </call-macro>
14123 </when>
14124 </choose>
14125 <let>
14126 <var n="caseFirstWord"/>
14127 <lit v="aa"/>
14128 </let>
14129 </action>
14130 </rule>
14133 <rule comment="REGLA: GER + VERBO SINT (nahi izaten dut) + REL">
14134 <pattern>
14135 <pattern-item n="perger"/>
14136 <pattern-item n="vbsint"/>
14137 <pattern-item n="reladj"/>
14138 </pattern>
14139 <action>
14140 <call-macro n="firstWord">
14141 <with-param pos="1"/>
14142 </call-macro>
14143 <call-macro n="verbal_flex">
14144 <with-param pos="2"/>
14145 </call-macro>
14146 <choose>
14147 <when>
14148 <test>
14149 <equal>
14150 <clip pos="2" side="sl" part="temps"/>
14151 <lit-tag v="pri"/>
14152 </equal>
14153 </test>
14154 <let>
14155 <clip pos="1" side="tl" part="temps"/>
14156 <lit-tag v="pri"/>
14157 </let>
14158 </when>
14159 <when>
14160 <test>
14161 <equal>
14162 <clip pos="2" side="sl" part="temps"/>
14163 <lit-tag v="pii"/>
14164 </equal>
14165 </test>
14166 <let>
14167 <clip pos="1" side="tl" part="temps"/>
14168 <lit-tag v="pii"/>
14169 </let>
14170 </when>
14171 </choose>
14172 <out>
14173 <chunk name="q_vbconj" case="caseFirstWord">
14174 <tags>
14175 <tag><lit-tag v="Orel"/></tag>
14176 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
14177 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
14178 <tag><clip pos="2" side="sl" part="nor"/></tag>
14179 <tag><clip pos="2" side="sl" part="nori"/></tag>
14180 <tag><clip pos="2" side="sl" part="nork"/></tag>
14181 </tags>
14182 <lu>
14183 <clip pos="3" side="tl" part="whole"/>
14184 </lu>
14185 <b/>
14186 <lu>
14187 <clip pos="1" side="tl" part="lemh"/>
14188 <clip pos="1" side="tl" part="a_verb"/>
14189 <clip pos="1" side="tl" part="temps"/>
14190 <clip pos="2" side="tl" part="persnbr"/>
14191 <clip pos="1" side="tl" part="lemq"/>
14192 </lu>
14193 </chunk>
14194 </out>
14195 <call-macro n="f_bcond">
14196 <with-param pos="1"/>
14197 </call-macro>
14198 <let>
14199 <var n="caseFirstWord"/>
14200 <lit v="aa"/>
14201 </let>
14202 </action>
14203 </rule>
14207 <rule comment="REGLA: PFUT + VERBO SINT (nahiko dut) + REL">
14208 <pattern>
14209 <pattern-item n="perpfut"/>
14210 <pattern-item n="vbsint"/>
14211 <pattern-item n="reladj"/>
14212 </pattern>
14213 <action>
14214 <call-macro n="firstWord">
14215 <with-param pos="1"/>
14216 </call-macro>
14217 <call-macro n="verbal_flex">
14218 <with-param pos="2"/>
14219 </call-macro>
14220 <choose>
14221 <when>
14222 <test>
14223 <equal>
14224 <clip pos="2" side="sl" part="temps"/>
14225 <lit-tag v="pri"/>
14226 </equal>
14227 </test>
14228 <let>
14229 <clip pos="1" side="tl" part="temps"/>
14230 <lit-tag v="fti"/>
14231 </let>
14232 </when>
14233 <when>
14234 <test>
14235 <equal>
14236 <clip pos="2" side="sl" part="temps"/>
14237 <lit-tag v="pii"/>
14238 </equal>
14239 </test>
14240 <let>
14241 <clip pos="1" side="tl" part="temps"/>
14242 <lit-tag v="cni"/>
14243 </let>
14244 </when>
14245 </choose>
14246 <out>
14247 <chunk name="q_vbconj" case="caseFirstWord">
14248 <tags>
14249 <tag><lit-tag v="Orel"/></tag>
14250 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
14251 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
14252 <tag><clip pos="2" side="sl" part="nor"/></tag>
14253 <tag><clip pos="2" side="sl" part="nori"/></tag>
14254 <tag><clip pos="2" side="sl" part="nork"/></tag>
14255 </tags>
14256 <lu>
14257 <clip pos="3" side="tl" part="whole"/>
14258 </lu>
14259 <b/>
14260 <lu>
14261 <clip pos="1" side="tl" part="lemh"/>
14262 <clip pos="1" side="tl" part="a_verb"/>
14263 <clip pos="1" side="tl" part="temps"/>
14264 <clip pos="2" side="tl" part="persnbr"/>
14265 <clip pos="1" side="tl" part="lemq"/>
14266 </lu>
14267 </chunk>
14268 </out>
14269 <call-macro n="f_bcond">
14270 <with-param pos="1"/>
14271 </call-macro>
14272 <let>
14273 <var n="caseFirstWord"/>
14274 <lit v="aa"/>
14275 </let>
14276 </action>
14277 </rule>
14279 <rule comment="REGLA: GER + ARI IZAN (prestatzen ari gara - estamos preparando) + REL">
14280 <pattern>
14281 <pattern-item n="ger"/>
14282 <pattern-item n="ari_izan"/>
14283 <pattern-item n="reladj"/>
14284 </pattern>
14285 <action>
14286 <call-macro n="firstWord">
14287 <with-param pos="1"/>
14288 </call-macro>
14289 <call-macro n="verbal_flex">
14290 <with-param pos="2"/>
14291 </call-macro>
14292 <out>
14293 <chunk name="q_estar_ger" case="caseFirstWord">
14294 <tags>
14295 <tag><lit-tag v="Orel"/></tag>
14296 <tag><clip pos="1" side="tl" part="a_verb"/></tag>
14297 <tag><clip pos="2" side="tl" part="persnbr"/></tag>
14298 <tag><clip pos="2" side="sl" part="nor"/></tag>
14299 <tag><clip pos="2" side="sl" part="nori"/></tag>
14300 <tag><clip pos="2" side="sl" part="nork"/></tag>
14301 </tags>
14302 <lu>
14303 <clip pos="3" side="tl" part="whole"/>
14304 </lu>
14305 <b/>
14306 <lu>
14307 <clip pos="2" side="tl" part="lemh"/>
14308 <clip pos="2" side="tl" part="a_verb"/>
14309 <clip pos="2" side="tl" part="temps"/>
14310 <clip pos="2" side="tl" part="persnbr"/>
14311 <clip pos="2" side="tl" part="lemq"/>
14312 </lu>
14313 <b pos="1"/>
14314 <lu>
14315 <clip pos="1" side="tl" part="lemh"/>
14316 <clip pos="1" side="tl" part="a_verb"/>
14317 <clip pos="1" side="tl" part="temps"/>
14318 <clip pos="1" side="tl" part="lemq"/>
14319 </lu>
14320 </chunk>
14321 </out>
14322 <let>
14323 <var n="caseFirstWord"/>
14324 <lit v="aa"/>
14325 </let>
14326 </action>
14327 </rule>
14333 <rule comment="REGLA: reset variables">
14334 <pattern>
14335 <pattern-item n="sent"/>
14336 </pattern>
14337 <action>
14338 <call-macro n="firstWord">
14339 <with-param pos="1"/>
14340 </call-macro>
14341 <let>
14342 <var n="nombre"/>
14343 <lit-tag v="sg"/>
14344 </let>
14345 <let>
14346 <var n="genere"/>
14347 <lit-tag v="m"/>
14348 </let>
14349 <choose>
14350 <when>
14351 <test>
14352 <not>
14353 <or>
14354 <equal>
14355 <clip pos="1" side="sl" part="lem"/>
14356 <lit v=";"/>
14357 </equal>
14358 <equal>
14359 <clip pos="1" side="sl" part="lem"/>
14360 <lit v=":"/>
14361 </equal>
14362 </or>
14363 </not>
14364 </test>
14365 <let>
14366 <var n="EOS"/>
14367 <lit v="true"/>
14368 </let>
14369 </when>
14370 </choose>
14371 <out>
14372 <chunk name="punt">
14373 <tags>
14374 <tag><lit-tag v="sent"/></tag>
14375 </tags>
14376 <lu>
14377 <clip pos="1" side="tl" part="whole"/>
14378 </lu>
14379 </chunk>
14380 </out>
14381 </action>
14382 </rule>
14386 </section-rules>
14387 </transfer>