Fixing things
[apertium.git] / apertium-eu-es / apertium-eu-es.eu-es.t2x
blob8a33f18c7e047194ab65b27460a4c5d0faa1bf1c
1 <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- nxml -*- -->
2 <interchunk>
3 <section-def-cats>
5 <def-cat n="SN">
6 <cat-item tags="SN.*"/>
7 </def-cat>
8 <def-cat n="SPR">
9 <cat-item tags="SPR.*"/>
10 <cat-item tags="SPGEN.*"/>
11 </def-cat>
13 <def-cat n="SPGEN">
14 <cat-item tags="SPGEN.*"/>
15 </def-cat>
17 <def-cat n="PREP">
18 <cat-item tags="PREP.*"/>
19 <cat-item tags="PREPGEN.*"/>
20 </def-cat>
22 <def-cat n="SA">
23 <cat-item tags="SA.*"/>
24 <cat-item tags="SADV.adj.*"/>
25 </def-cat>
27 <def-cat n="SADV">
28 <cat-item tags="SADV.adv"/>
29 <cat-item tags="SADV.pr"/>
30 </def-cat>
32 <def-cat n="SVconj">
33 <cat-item lemma="vbconj" tags="SV.*"/>
34 </def-cat>
36 <def-cat n="SVsub">
37 <cat-item tags="SVsub.*"/>
38 </def-cat>
40 <def-cat n="SPVERB">
41 <cat-item lemma="pr_inf" tags="SV.*"/>
42 </def-cat>
44 <def-cat n="pp">
45 <cat-item lemma="pp" tags="SV.*"/>
46 </def-cat>
49 <def-cat n="Orel">
50 <cat-item tags="Orel.*"/>
51 </def-cat>
53 <def-cat n="nez">
54 <cat-item lemma="nez" tags="cnjadv"/>
55 </def-cat>
57 <def-cat n="PADV">
58 <cat-item lemma="det_nom_pp" tags="SN.*"/>
59 <cat-item lemma="pr_det_nom_pp" tags="SPR.*"/>
60 </def-cat>
63 <def-cat n="punt">
64 <cat-item tags="sent"/>
65 </def-cat>
68 </section-def-cats>
70 <section-def-attrs>
72 <def-attr n="pers">
73 <attr-item tags="p1"/>
74 <attr-item tags="p2"/>
75 <attr-item tags="p3"/>
76 <attr-item tags="PD"/>
77 </def-attr>
79 <def-attr n="gen">
80 <attr-item tags="m"/>
81 <attr-item tags="f"/>
82 <attr-item tags="mf"/>
83 <attr-item tags="GD"/>
84 <attr-item tags="nt"/>
85 </def-attr>
87 <def-attr n="nbr">
88 <attr-item tags="sg"/>
89 <attr-item tags="pl"/>
90 <attr-item tags="sp"/>
91 <attr-item tags="ND"/>
92 </def-attr>
94 <def-attr n="temps">
95 <attr-item tags="inf"/>
96 <attr-item tags="pres"/>
97 <attr-item tags="past"/>
98 <attr-item tags="pri"/>
99 <attr-item tags="ifip"/>
100 <attr-item tags="cni"/>
101 <attr-item tags="fti"/>
102 <attr-item tags="pp"/>
103 <attr-item tags="ger"/>
104 <attr-item tags="pprs"/>
105 <attr-item tags="subs"/>
107 </def-attr>
109 <def-attr n="tipus_det">
110 <attr-item tags="art"/>
111 <attr-item tags="def"/>
112 <attr-item tags="ind"/>
113 </def-attr>
115 <def-attr n="a_adv">
116 <attr-item tags="adv"/>
117 <attr-item tags="pr"/>
118 </def-attr>
120 <def-attr n="a_SP">
121 <attr-item tags="SPGEN"/>
122 <attr-item tags="SPR"/>
123 <attr-item tags="SPR-SN"/>
124 <attr-item tags="SV"/>
125 </def-attr>
127 </section-def-attrs>
129 <section-def-vars>
130 <def-var n="caseFirstWord"/>
131 <def-var n="EOS"/>
132 <def-var n="genere"/>
133 <def-var n="nombre"/>
134 </section-def-vars>
136 <section-def-macros>
138 <def-macro n="nombre_SN" npar="1">
139 <choose><!--To determine value of variables of gender and
140 number and propagate to other rules. Variables are
141 not used again in this rule -->
142 <when>
143 <test>
144 <equal>
145 <clip pos="1" part="nbr"/>
146 <lit-tag v="sg"/>
147 </equal>
148 </test>
149 <let><var n="nombre"/><lit-tag v="sg"/></let>
150 </when>
151 <when>
152 <test>
153 <equal>
154 <clip pos="1" part="nbr"/>
155 <lit-tag v="pl"/>
156 </equal>
157 </test>
158 <let><var n="nombre"/><lit-tag v="pl"/></let>
159 </when>
160 <otherwise>
161 <let><var n="nombre"/><lit-tag v="sg"/></let>
162 </otherwise>
163 </choose>
164 </def-macro>
166 <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. -->
167 <choose>
168 <when>
169 <test>
170 <not>
171 <equal>
172 <b pos="1"/>
173 <lit v=" "/>
174 </equal>
175 </not>
176 </test>
177 <out>
178 <b pos="1"/>
179 </out>
180 </when>
181 </choose>
182 </def-macro>
184 </section-def-macros>
186 <section-rules>
188 <rule comment="REGLA: SN (si es GD y no se tiene más información, se asignará masculino">
189 <pattern>
190 <pattern-item n="SN"/>
191 </pattern>
192 <action>
193 <choose>
194 <when>
195 <test>
196 <equal>
197 <clip pos="1" part="tipus_det"/>
198 <lit-tag v="art"/>
199 </equal>
200 </test>
201 <let>
202 <clip pos="1" part="tipus_det"/>
203 <lit-tag v="def"/>
204 </let>
205 </when>
206 </choose>
207 <choose>
208 <when>
209 <test>
210 <equal>
211 <clip pos="1" part="gen"/>
212 <lit-tag v="GD"/>
213 </equal>
214 </test>
215 <let>
216 <clip pos="1" part="gen"/>
217 <lit-tag v="m"/>
218 </let>
219 </when>
220 </choose>
221 <choose>
222 <when>
223 <test>
224 <equal>
225 <clip pos="1" part="nbr"/>
226 <lit-tag v="ND"/>
227 </equal>
228 </test>
229 <let>
230 <clip pos="1" part="nbr"/>
231 <lit-tag v="sg"/>
232 </let>
233 </when>
234 </choose>
235 <out>
236 <chunk>
237 <clip pos="1" part="whole"/>
238 </chunk>
239 </out>
240 </action>
241 </rule>
244 <rule comment="REGLA: SA (si va solo y no se le puede asignar género a los GD, se asignará masculino, y singular para ND)">
245 <pattern>
246 <pattern-item n="SA"/>
247 </pattern>
248 <action>
249 <choose>
250 <when>
251 <test>
252 <equal>
253 <clip pos="1" part="gen"/>
254 <lit-tag v="GD"/>
255 </equal>
256 </test>
257 <let>
258 <clip pos="1" part="gen"/>
259 <lit-tag v="m"/>
260 </let>
261 </when>
262 </choose>
263 <choose>
264 <when>
265 <test>
266 <equal>
267 <clip pos="1" part="nbr"/>
268 <lit-tag v="ND"/>
269 </equal>
270 </test>
271 <let>
272 <clip pos="1" part="nbr"/>
273 <lit-tag v="sg"/>
274 </let>
275 </when>
276 </choose>
277 <out>
278 <chunk>
279 <clip pos="1" part="whole"/>
280 </chunk>
281 </out>
282 </action>
283 </rule>
285 <rule comment="REGLA: SPR">
286 <pattern>
287 <pattern-item n="SPR"/>
288 </pattern>
289 <action>
290 <choose>
291 <when>
292 <test>
293 <equal>
294 <clip pos="1" part="tipus_det"/>
295 <lit-tag v="art"/>
296 </equal>
297 </test>
298 <let>
299 <clip pos="1" part="tipus_det"/>
300 <lit-tag v="def"/>
301 </let>
302 </when>
303 </choose>
304 <choose>
305 <when>
306 <test>
307 <equal>
308 <clip pos="1" part="gen"/>
309 <lit-tag v="GD"/>
310 </equal>
311 </test>
312 <let>
313 <clip pos="1" part="gen"/>
314 <lit-tag v="m"/>
315 </let>
316 </when>
317 </choose>
318 <choose>
319 <when>
320 <test>
321 <equal>
322 <clip pos="1" part="nbr"/>
323 <lit-tag v="ND"/>
324 </equal>
325 </test>
326 <let>
327 <clip pos="1" part="nbr"/>
328 <lit-tag v="sg"/>
329 </let>
330 </when>
331 </choose>
332 <out>
333 <chunk>
334 <clip pos="1" part="whole"/>
335 </chunk>
336 </out>
337 </action>
338 </rule>
343 <rule comment="REGLA: SPGEN + SN">
344 <pattern>
345 <pattern-item n="SPGEN"/>
346 <pattern-item n="SN"/>
347 </pattern>
348 <action>
349 <choose>
350 <when>
351 <test>
352 <equal>
353 <clip pos="1" part="tipus_det"/>
354 <lit-tag v="art"/>
355 </equal>
356 </test>
357 <let>
358 <clip pos="1" part="tipus_det"/>
359 <lit-tag v="def"/>
360 </let>
361 </when>
362 </choose>
363 <choose>
364 <when>
365 <test>
366 <equal>
367 <clip pos="2" part="tipus_det"/>
368 <lit-tag v="art"/>
369 </equal>
370 </test>
371 <let>
372 <clip pos="2" part="tipus_det"/>
373 <lit-tag v="def"/>
374 </let>
375 </when>
376 </choose>
377 <choose>
378 <when>
379 <test>
380 <equal>
381 <clip pos="2" part="gen"/>
382 <lit-tag v="GD"/>
383 </equal>
384 </test>
385 <let>
386 <clip pos="2" part="gen"/>
387 <lit-tag v="m"/>
388 </let>
389 </when>
390 </choose>
391 <choose>
392 <when>
393 <test>
394 <equal>
395 <clip pos="2" part="nbr"/>
396 <lit-tag v="ND"/>
397 </equal>
398 </test>
399 <let>
400 <clip pos="2" part="nbr"/>
401 <lit-tag v="sg"/>
402 </let>
403 </when>
404 </choose>
405 <choose>
406 <when>
407 <test>
408 <equal>
409 <clip pos="1" part="gen"/>
410 <lit-tag v="GD"/>
411 </equal>
412 </test>
413 <choose>
414 <when>
415 <test>
416 <and>
417 <equal>
418 <clip pos="1" part="temps"/>
419 <lit-tag v="pp"/>
420 </equal>
421 <not>
422 <equal>
423 <clip pos="2" part="gen"/>
424 <lit-tag v="mf"/>
425 </equal>
426 </not>
427 </and>
428 </test>
429 <let>
430 <clip pos="1" part="gen"/>
431 <clip pos="2" part="gen"/>
432 </let>
433 </when>
434 <otherwise>
435 <let>
436 <clip pos="1" part="gen"/>
437 <lit-tag v="m"/>
438 </let>
439 </otherwise>
440 </choose>
441 </when>
442 </choose>
443 <choose>
444 <when>
445 <test>
446 <equal>
447 <clip pos="1" part="nbr"/>
448 <lit-tag v="ND"/>
449 </equal>
450 </test>
451 <choose>
452 <when>
453 <test>
454 <and>
455 <equal>
456 <clip pos="1" part="temps"/>
457 <lit-tag v="pp"/>
458 </equal>
459 <not>
460 <equal>
461 <clip pos="2" part="nbr"/>
462 <lit-tag v="sp"/>
463 </equal>
464 </not>
465 </and>
466 </test>
467 <let>
468 <clip pos="1" part="nbr"/>
469 <clip pos="2" part="nbr"/>
470 </let>
471 </when>
472 <otherwise>
473 <let>
474 <clip pos="1" part="nbr"/>
475 <lit-tag v="sg"/>
476 </let>
477 </otherwise>
478 </choose>
479 </when>
480 </choose>
481 <out>
482 <chunk>
483 <clip pos="2" part="whole"/>
484 </chunk>
485 <b pos="1"/>
486 <chunk>
487 <clip pos="1" part="whole"/>
488 </chunk>
489 </out>
490 </action>
491 </rule>
493 <rule comment="REGLA: SPGEN + SPR (arratsaldeko azken orduan)">
494 <pattern>
495 <pattern-item n="SPGEN"/>
496 <pattern-item n="SPR"/>
497 </pattern>
498 <action>
499 <choose>
500 <when>
501 <test>
502 <equal>
503 <clip pos="1" part="tipus_det"/>
504 <lit-tag v="art"/>
505 </equal>
506 </test>
507 <let>
508 <clip pos="1" part="tipus_det"/>
509 <lit-tag v="def"/>
510 </let>
511 </when>
512 </choose>
513 <choose>
514 <when>
515 <test>
516 <equal>
517 <clip pos="2" part="tipus_det"/>
518 <lit-tag v="art"/>
519 </equal>
520 </test>
521 <let>
522 <clip pos="2" part="tipus_det"/>
523 <lit-tag v="def"/>
524 </let>
525 </when>
526 </choose>
528 <choose>
529 <when>
530 <test>
531 <equal>
532 <clip pos="2" part="gen"/>
533 <lit-tag v="GD"/>
534 </equal>
535 </test>
536 <let>
537 <clip pos="2" part="gen"/>
538 <lit-tag v="m"/>
539 </let>
540 </when>
541 </choose>
542 <choose>
543 <when>
544 <test>
545 <equal>
546 <clip pos="2" part="nbr"/>
547 <lit-tag v="ND"/>
548 </equal>
549 </test>
550 <let>
551 <clip pos="2" part="nbr"/>
552 <lit-tag v="sg"/>
553 </let>
554 </when>
555 </choose>
556 <choose>
557 <when>
558 <test>
559 <equal>
560 <clip pos="1" part="gen"/>
561 <lit-tag v="GD"/>
562 </equal>
563 </test>
564 <choose>
565 <when>
566 <test>
567 <and>
568 <equal>
569 <clip pos="1" part="temps"/>
570 <lit-tag v="pp"/>
571 </equal>
572 <not>
573 <equal>
574 <clip pos="2" part="gen"/>
575 <lit-tag v="mf"/>
576 </equal>
577 </not>
578 </and>
579 </test>
580 <let>
581 <clip pos="1" part="gen"/>
582 <clip pos="2" part="gen"/>
583 </let>
584 </when>
585 <otherwise>
586 <let>
587 <clip pos="1" part="gen"/>
588 <lit-tag v="m"/>
589 </let>
590 </otherwise>
591 </choose>
592 </when>
593 </choose>
594 <choose>
595 <when>
596 <test>
597 <equal>
598 <clip pos="1" part="nbr"/>
599 <lit-tag v="ND"/>
600 </equal>
601 </test>
602 <choose>
603 <when>
604 <test>
605 <and>
606 <equal>
607 <clip pos="1" part="temps"/>
608 <lit-tag v="pp"/>
609 </equal>
610 <not>
611 <equal>
612 <clip pos="2" part="nbr"/>
613 <lit-tag v="sp"/>
614 </equal>
615 </not>
616 </and>
617 </test>
618 <let>
619 <clip pos="1" part="nbr"/>
620 <clip pos="2" part="nbr"/>
621 </let>
622 </when>
623 <otherwise>
624 <let>
625 <clip pos="1" part="nbr"/>
626 <lit-tag v="sg"/>
627 </let>
628 </otherwise>
629 </choose>
630 </when>
631 </choose>
634 <out>
635 <chunk>
636 <clip pos="2" part="whole"/>
637 </chunk>
638 <b pos="1"/>
639 <chunk>
640 <clip pos="1" part="whole"/>
641 </chunk>
642 </out>
643 </action>
644 </rule>
646 <rule comment="REGLA: SPGEN + SADV (etxearen aurrean - delante de la casa)">
647 <pattern>
648 <pattern-item n="SPGEN"/>
649 <pattern-item n="SADV"/>
650 </pattern>
651 <action>
652 <choose>
653 <when>
654 <test>
655 <equal>
656 <clip pos="1" part="tipus_det"/>
657 <lit-tag v="art"/>
658 </equal>
659 </test>
660 <let>
661 <clip pos="1" part="tipus_det"/>
662 <lit-tag v="def"/>
663 </let>
664 </when>
665 </choose>
666 <choose>
667 <when>
668 <test>
669 <equal>
670 <clip pos="1" part="gen"/>
671 <lit-tag v="GD"/>
672 </equal>
673 </test>
674 <let>
675 <clip pos="1" part="gen"/>
676 <lit-tag v="m"/>
677 </let>
678 </when>
679 </choose>
680 <choose>
681 <when>
682 <test>
683 <equal>
684 <clip pos="1" part="nbr"/>
685 <lit-tag v="ND"/>
686 </equal>
687 </test>
688 <let>
689 <clip pos="1" part="nbr"/>
690 <lit-tag v="sg"/>
691 </let>
692 </when>
693 </choose>
694 <!-- <choose>
695 <when>
696 <test>
697 <equal>
698 <clip pos="2" part="a_adv"/>
699 <lit-tag v="pr"/>
700 </equal>
701 </test>
702 <let>
703 <clip pos="1" part="a_SP"/>
704 <lit-tag v="SPR-SN"/>
705 </let>
706 </when>
707 </choose> -->
708 <out>
709 <chunk>
710 <clip pos="2" part="whole"/>
711 </chunk>
712 <b pos="1"/>
713 <chunk>
714 <clip pos="1" part="whole"/>
715 </chunk>
716 </out>
717 </action>
718 </rule>
721 <rule comment="REGLA: SPGEN + SPR (nire etxean egindako lehergailu bat)">
722 <pattern>
723 <pattern-item n="SPR"/>
724 <pattern-item n="PADV"/>
725 </pattern>
726 <action>
727 <choose>
728 <when>
729 <test>
730 <equal>
731 <clip pos="1" part="tipus_det"/>
732 <lit-tag v="art"/>
733 </equal>
734 </test>
735 <let>
736 <clip pos="1" part="tipus_det"/>
737 <lit-tag v="def"/>
738 </let>
739 </when>
740 </choose>
741 <choose>
742 <when>
743 <test>
744 <equal>
745 <clip pos="2" part="tipus_det"/>
746 <lit-tag v="art"/>
747 </equal>
748 </test>
749 <let>
750 <clip pos="2" part="tipus_det"/>
751 <lit-tag v="def"/>
752 </let>
753 </when>
754 </choose>
756 <choose>
757 <when>
758 <test>
759 <equal>
760 <clip pos="2" part="gen"/>
761 <lit-tag v="GD"/>
762 </equal>
763 </test>
764 <let>
765 <clip pos="2" part="gen"/>
766 <lit-tag v="m"/>
767 </let>
768 </when>
769 </choose>
770 <choose>
771 <when>
772 <test>
773 <equal>
774 <clip pos="2" part="nbr"/>
775 <lit-tag v="ND"/>
776 </equal>
777 </test>
778 <let>
779 <clip pos="2" part="nbr"/>
780 <lit-tag v="sg"/>
781 </let>
782 </when>
783 </choose>
784 <choose>
785 <when>
786 <test>
787 <equal>
788 <clip pos="1" part="gen"/>
789 <lit-tag v="GD"/>
790 </equal>
791 </test>
792 <!-- <choose>
793 <when>
794 <test>
795 <equal>
796 <clip pos="1" part="temps"/>
797 <lit-tag v="pp"/>
798 </equal>
799 </test>
800 <let>
801 <clip pos="1" part="gen"/>
802 <clip pos="2" part="gen"/>
803 </let>
804 </when>
805 <otherwise> -->
806 <let>
807 <clip pos="1" part="gen"/>
808 <lit-tag v="m"/>
809 </let>
810 </when>
811 </choose>
812 <choose>
813 <when>
814 <test>
815 <equal>
816 <clip pos="1" part="nbr"/>
817 <lit-tag v="ND"/>
818 </equal>
819 </test>
820 <!-- <choose>
821 <when>
822 <test>
823 <equal>
824 <clip pos="1" part="temps"/>
825 <lit-tag v="pp"/>
826 </equal>
827 </test>
828 <let>
829 <clip pos="1" part="nbr"/>
830 <clip pos="2" part="nbr"/>
831 </let>
832 </when>
833 <otherwise> -->
834 <let>
835 <clip pos="1" part="nbr"/>
836 <lit-tag v="sg"/>
837 </let>
838 </when>
839 </choose>
841 <out>
842 <chunk>
843 <clip pos="2" part="whole"/>
844 </chunk>
845 <b pos="1"/>
846 <chunk>
847 <clip pos="1" part="whole"/>
848 </chunk>
849 </out>
850 </action>
851 </rule>
854 <rule comment="REGLA: SPR + PR (lanetik kanpo; iturri ofizialen arabera)">
855 <pattern>
856 <pattern-item n="SPR"/>
857 <pattern-item n="PREP"/>
858 </pattern>
859 <action>
860 <choose>
861 <when>
862 <test>
863 <equal>
864 <clip pos="1" part="tipus_det"/>
865 <lit-tag v="art"/>
866 </equal>
867 </test>
868 <let>
869 <clip pos="1" part="tipus_det"/>
870 <lit-tag v="def"/>
871 </let>
872 </when>
873 </choose>
874 <choose>
875 <when>
876 <test>
877 <equal>
878 <clip pos="1" part="gen"/>
879 <lit-tag v="GD"/>
880 </equal>
881 </test>
882 <let>
883 <clip pos="1" part="gen"/>
884 <lit-tag v="m"/>
885 </let>
886 </when>
887 </choose>
888 <choose>
889 <when>
890 <test>
891 <equal>
892 <clip pos="1" part="nbr"/>
893 <lit-tag v="ND"/>
894 </equal>
895 </test>
896 <let>
897 <clip pos="1" part="nbr"/>
898 <lit-tag v="sg"/>
899 </let>
900 </when>
901 </choose>
902 <choose>
903 <when>
904 <test>
905 <equal>
906 <clip pos="2" part="a_adv"/>
907 <lit-tag v="pr"/>
908 </equal>
909 </test>
910 <let>
911 <clip pos="1" part="a_SP"/>
912 <lit-tag v="SPR-SN"/>
913 </let>
914 </when>
915 </choose>
916 <out>
917 <chunk>
918 <clip pos="2" part="whole"/>
919 </chunk>
920 <b pos="1"/>
921 <chunk>
922 <clip pos="1" part="whole"/>
923 </chunk>
924 </out>
925 </action>
926 </rule>
931 <rule comment="REGLA: SPGEN + SPR + PR (EAren presidentearen ustez)">
932 <pattern>
933 <pattern-item n="SPGEN"/>
934 <pattern-item n="SPR"/>
935 <pattern-item n="PREP"/>
936 </pattern>
937 <action>
938 <choose>
939 <when>
940 <test>
941 <equal>
942 <clip pos="1" part="tipus_det"/>
943 <lit-tag v="art"/>
944 </equal>
945 </test>
946 <let>
947 <clip pos="1" part="tipus_det"/>
948 <lit-tag v="def"/>
949 </let>
950 </when>
951 </choose>
952 <choose>
953 <when>
954 <test>
955 <equal>
956 <clip pos="2" part="tipus_det"/>
957 <lit-tag v="art"/>
958 </equal>
959 </test>
960 <let>
961 <clip pos="2" part="tipus_det"/>
962 <lit-tag v="def"/>
963 </let>
964 </when>
965 </choose>
966 <choose>
967 <when>
968 <test>
969 <equal>
970 <clip pos="2" part="gen"/>
971 <lit-tag v="GD"/>
972 </equal>
973 </test>
974 <let>
975 <clip pos="1" part="gen"/>
976 <lit-tag v="m"/>
977 </let>
978 </when>
979 </choose>
980 <choose>
981 <when>
982 <test>
983 <equal>
984 <clip pos="2" part="nbr"/>
985 <lit-tag v="ND"/>
986 </equal>
987 </test>
988 <let>
989 <clip pos="1" part="nbr"/>
990 <lit-tag v="sg"/>
991 </let>
992 </when>
993 </choose>
994 <choose>
995 <when>
996 <test>
997 <equal>
998 <clip pos="1" part="gen"/>
999 <lit-tag v="GD"/>
1000 </equal>
1001 </test>
1002 <choose>
1003 <when>
1004 <test>
1005 <and>
1006 <equal>
1007 <clip pos="1" part="temps"/>
1008 <lit-tag v="pp"/>
1009 </equal>
1010 <not>
1011 <equal>
1012 <clip pos="2" part="gen"/>
1013 <lit-tag v="mf"/>
1014 </equal>
1015 </not>
1016 </and>
1017 </test>
1018 <let>
1019 <clip pos="1" part="gen"/>
1020 <clip pos="2" part="gen"/>
1021 </let>
1022 </when>
1023 <otherwise>
1024 <let>
1025 <clip pos="1" part="gen"/>
1026 <lit-tag v="m"/>
1027 </let>
1028 </otherwise>
1029 </choose>
1030 </when>
1031 </choose>
1032 <choose>
1033 <when>
1034 <test>
1035 <equal>
1036 <clip pos="1" part="nbr"/>
1037 <lit-tag v="ND"/>
1038 </equal>
1039 </test>
1040 <choose>
1041 <when>
1042 <test>
1043 <and>
1044 <equal>
1045 <clip pos="1" part="temps"/>
1046 <lit-tag v="pp"/>
1047 </equal>
1048 <not>
1049 <equal>
1050 <clip pos="2" part="nbr"/>
1051 <lit-tag v="sp"/>
1052 </equal>
1053 </not>
1054 </and>
1055 </test>
1056 <let>
1057 <clip pos="1" part="nbr"/>
1058 <clip pos="2" part="nbr"/>
1059 </let>
1060 </when>
1061 <otherwise>
1062 <let>
1063 <clip pos="1" part="nbr"/>
1064 <lit-tag v="sg"/>
1065 </let>
1066 </otherwise>
1067 </choose>
1068 </when>
1069 </choose>
1071 <choose>
1072 <when>
1073 <test>
1074 <equal>
1075 <clip pos="3" part="a_adv"/>
1076 <lit-tag v="pr"/>
1077 </equal>
1078 </test>
1079 <let>
1080 <clip pos="2" part="a_SP"/>
1081 <lit-tag v="SPR-SN"/>
1082 </let>
1083 </when>
1084 </choose>
1085 <out>
1086 <chunk>
1087 <clip pos="3" part="whole"/>
1088 </chunk>
1089 <b pos="1"/>
1090 <chunk>
1091 <clip pos="2" part="whole"/>
1092 </chunk>
1093 <b pos="2"/>
1094 <chunk>
1095 <clip pos="1" part="whole"/>
1096 </chunk>
1097 </out>
1098 </action>
1099 </rule>
1102 <rule comment="REGLA: SPGEN + SPGEN + SN">
1103 <pattern>
1104 <pattern-item n="SPGEN"/>
1105 <pattern-item n="SPGEN"/>
1106 <pattern-item n="SN"/>
1107 </pattern>
1108 <action>
1109 <choose>
1110 <when>
1111 <test>
1112 <equal>
1113 <clip pos="1" part="tipus_det"/>
1114 <lit-tag v="art"/>
1115 </equal>
1116 </test>
1117 <let>
1118 <clip pos="1" part="tipus_det"/>
1119 <lit-tag v="def"/>
1120 </let>
1121 </when>
1122 </choose>
1123 <choose>
1124 <when>
1125 <test>
1126 <equal>
1127 <clip pos="2" part="tipus_det"/>
1128 <lit-tag v="art"/>
1129 </equal>
1130 </test>
1131 <let>
1132 <clip pos="2" part="tipus_det"/>
1133 <lit-tag v="def"/>
1134 </let>
1135 </when>
1136 </choose>
1137 <choose>
1138 <when>
1139 <test>
1140 <equal>
1141 <clip pos="3" part="tipus_det"/>
1142 <lit-tag v="art"/>
1143 </equal>
1144 </test>
1145 <let>
1146 <clip pos="3" part="tipus_det"/>
1147 <lit-tag v="def"/>
1148 </let>
1149 </when>
1150 </choose>
1151 <choose>
1152 <when>
1153 <test>
1154 <equal>
1155 <clip pos="3" part="gen"/>
1156 <lit-tag v="GD"/>
1157 </equal>
1158 </test>
1159 <let>
1160 <clip pos="3" part="gen"/>
1161 <lit-tag v="m"/>
1162 </let>
1163 </when>
1164 </choose>
1165 <choose>
1166 <when>
1167 <test>
1168 <equal>
1169 <clip pos="3" part="nbr"/>
1170 <lit-tag v="ND"/>
1171 </equal>
1172 </test>
1173 <let>
1174 <clip pos="3" part="nbr"/>
1175 <lit-tag v="sg"/>
1176 </let>
1177 </when>
1178 </choose>
1180 <choose>
1181 <when>
1182 <test>
1183 <equal>
1184 <clip pos="2" part="gen"/>
1185 <lit-tag v="GD"/>
1186 </equal>
1187 </test>
1188 <choose>
1189 <when>
1190 <test>
1191 <and>
1192 <equal>
1193 <clip pos="2" part="temps"/>
1194 <lit-tag v="pp"/>
1195 </equal>
1196 <not>
1197 <equal>
1198 <clip pos="3" part="gen"/>
1199 <lit-tag v="mf"/>
1200 </equal>
1201 </not>
1202 </and>
1203 </test>
1204 <let>
1205 <clip pos="2" part="gen"/>
1206 <clip pos="3" part="gen"/>
1207 </let>
1208 </when>
1209 <otherwise>
1210 <let>
1211 <clip pos="2" part="gen"/>
1212 <lit-tag v="m"/>
1213 </let>
1214 </otherwise>
1215 </choose>
1216 </when>
1217 </choose>
1218 <choose>
1219 <when>
1220 <test>
1221 <equal>
1222 <clip pos="2" part="nbr"/>
1223 <lit-tag v="ND"/>
1224 </equal>
1225 </test>
1226 <choose>
1227 <when>
1228 <test>
1229 <and>
1230 <equal>
1231 <clip pos="2" part="temps"/>
1232 <lit-tag v="pp"/>
1233 </equal>
1234 <not>
1235 <equal>
1236 <clip pos="3" part="nbr"/>
1237 <lit-tag v="sp"/>
1238 </equal>
1239 </not>
1240 </and>
1241 </test>
1242 <let>
1243 <clip pos="2" part="nbr"/>
1244 <clip pos="3" part="nbr"/>
1245 </let>
1246 </when>
1247 <otherwise>
1248 <let>
1249 <clip pos="2" part="nbr"/>
1250 <lit-tag v="sg"/>
1251 </let>
1252 </otherwise>
1253 </choose>
1254 </when>
1255 </choose>
1256 <choose>
1257 <when>
1258 <test>
1259 <equal>
1260 <clip pos="1" part="gen"/>
1261 <lit-tag v="GD"/>
1262 </equal>
1263 </test>
1264 <choose>
1265 <when>
1266 <test>
1267 <and>
1268 <equal>
1269 <clip pos="1" part="temps"/>
1270 <lit-tag v="pp"/>
1271 </equal>
1272 <not>
1273 <equal>
1274 <clip pos="3" part="gen"/>
1275 <lit-tag v="mf"/>
1276 </equal>
1277 </not>
1278 </and>
1279 </test>
1280 <let>
1281 <clip pos="1" part="gen"/>
1282 <clip pos="3" part="gen"/>
1283 </let>
1284 </when>
1285 <otherwise>
1286 <let>
1287 <clip pos="1" part="gen"/>
1288 <lit-tag v="m"/>
1289 </let>
1290 </otherwise>
1291 </choose>
1292 </when>
1293 </choose>
1294 <choose>
1295 <when>
1296 <test>
1297 <equal>
1298 <clip pos="1" part="nbr"/>
1299 <lit-tag v="ND"/>
1300 </equal>
1301 </test>
1302 <choose>
1303 <when>
1304 <test>
1305 <and>
1306 <equal>
1307 <clip pos="1" part="temps"/>
1308 <lit-tag v="pp"/>
1309 </equal>
1310 <not>
1311 <equal>
1312 <clip pos="3" part="nbr"/>
1313 <lit-tag v="sp"/>
1314 </equal>
1315 </not>
1316 </and>
1317 </test>
1318 <let>
1319 <clip pos="1" part="nbr"/>
1320 <clip pos="3" part="nbr"/>
1321 </let>
1322 </when>
1323 <otherwise>
1324 <let>
1325 <clip pos="1" part="nbr"/>
1326 <lit-tag v="sg"/>
1327 </let>
1328 </otherwise>
1329 </choose>
1330 </when>
1331 </choose>
1333 <out>
1334 <chunk>
1335 <clip pos="3" part="whole"/>
1336 </chunk>
1337 <b pos="1"/>
1338 <chunk>
1339 <clip pos="2" part="whole"/>
1340 </chunk>
1341 <b pos="2"/>
1342 <chunk>
1343 <clip pos="1" part="whole"/>
1344 </chunk>
1345 </out>
1346 </action>
1347 </rule>
1350 <rule comment="REGLA: SPR + PR + SN (Autonomiari buruzko erreferenduma)">
1351 <pattern>
1352 <pattern-item n="SPR"/>
1353 <pattern-item n="PREP"/>
1354 <pattern-item n="SN"/>
1355 </pattern>
1356 <action>
1357 <choose>
1358 <when>
1359 <test>
1360 <equal>
1361 <clip pos="3" part="tipus_det"/>
1362 <lit-tag v="art"/>
1363 </equal>
1364 </test>
1365 <let>
1366 <clip pos="3" part="tipus_det"/>
1367 <lit-tag v="def"/>
1368 </let>
1369 </when>
1370 </choose>
1371 <choose>
1372 <when>
1373 <test>
1374 <equal>
1375 <clip pos="3" part="gen"/>
1376 <lit-tag v="GD"/>
1377 </equal>
1378 </test>
1379 <let>
1380 <clip pos="3" part="gen"/>
1381 <lit-tag v="m"/>
1382 </let>
1383 </when>
1384 </choose>
1385 <choose>
1386 <when>
1387 <test>
1388 <equal>
1389 <clip pos="3" part="nbr"/>
1390 <lit-tag v="ND"/>
1391 </equal>
1392 </test>
1393 <let>
1394 <clip pos="3" part="nbr"/>
1395 <lit-tag v="sg"/>
1396 </let>
1397 </when>
1398 </choose>
1399 <choose>
1400 <when>
1401 <test>
1402 <equal>
1403 <clip pos="1" part="tipus_det"/>
1404 <lit-tag v="art"/>
1405 </equal>
1406 </test>
1407 <let>
1408 <clip pos="1" part="tipus_det"/>
1409 <lit-tag v="def"/>
1410 </let>
1411 </when>
1412 </choose>
1413 <choose>
1414 <when>
1415 <test>
1416 <equal>
1417 <clip pos="1" part="gen"/>
1418 <lit-tag v="GD"/>
1419 </equal>
1420 </test>
1421 <let>
1422 <clip pos="1" part="gen"/>
1423 <lit-tag v="m"/>
1424 </let>
1425 </when>
1426 </choose>
1427 <choose>
1428 <when>
1429 <test>
1430 <equal>
1431 <clip pos="1" part="nbr"/>
1432 <lit-tag v="ND"/>
1433 </equal>
1434 </test>
1435 <let>
1436 <clip pos="1" part="nbr"/>
1437 <lit-tag v="sg"/>
1438 </let>
1439 </when>
1440 </choose>
1441 <choose>
1442 <when>
1443 <test>
1444 <equal>
1445 <clip pos="2" part="a_adv"/>
1446 <lit-tag v="pr"/>
1447 </equal>
1448 </test>
1449 <let>
1450 <clip pos="1" part="a_SP"/>
1451 <lit-tag v="SPR-SN"/>
1452 </let>
1453 </when>
1454 </choose>
1455 <out>
1456 <chunk>
1457 <clip pos="3" part="whole"/>
1458 </chunk>
1459 <b pos="1"/>
1460 <chunk>
1461 <clip pos="2" part="whole"/>
1462 </chunk>
1463 <b pos="2"/>
1464 <chunk>
1465 <clip pos="1" part="whole"/>
1466 </chunk>
1467 </out>
1468 </action>
1469 </rule>
1471 <rule comment="REGLA: SPR + PR + SPGEN + SADV (gobernu demokratikoaren aurkako kolpearen ostean)">
1472 <pattern>
1473 <pattern-item n="SPR"/>
1474 <pattern-item n="PREP"/>
1475 <pattern-item n="SPGEN"/>
1476 <pattern-item n="SADV"/>
1477 </pattern>
1478 <action>
1479 <choose>
1480 <when>
1481 <test>
1482 <equal>
1483 <clip pos="3" part="tipus_det"/>
1484 <lit-tag v="art"/>
1485 </equal>
1486 </test>
1487 <let>
1488 <clip pos="3" part="tipus_det"/>
1489 <lit-tag v="def"/>
1490 </let>
1491 </when>
1492 </choose>
1493 <choose>
1494 <when>
1495 <test>
1496 <equal>
1497 <clip pos="3" part="gen"/>
1498 <lit-tag v="GD"/>
1499 </equal>
1500 </test>
1501 <let>
1502 <clip pos="3" part="gen"/>
1503 <lit-tag v="m"/>
1504 </let>
1505 </when>
1506 </choose>
1507 <choose>
1508 <when>
1509 <test>
1510 <equal>
1511 <clip pos="3" part="nbr"/>
1512 <lit-tag v="ND"/>
1513 </equal>
1514 </test>
1515 <let>
1516 <clip pos="3" part="nbr"/>
1517 <lit-tag v="sg"/>
1518 </let>
1519 </when>
1520 </choose>
1521 <choose>
1522 <when>
1523 <test>
1524 <equal>
1525 <clip pos="1" part="tipus_det"/>
1526 <lit-tag v="art"/>
1527 </equal>
1528 </test>
1529 <let>
1530 <clip pos="1" part="tipus_det"/>
1531 <lit-tag v="def"/>
1532 </let>
1533 </when>
1534 </choose>
1535 <choose>
1536 <when>
1537 <test>
1538 <equal>
1539 <clip pos="1" part="gen"/>
1540 <lit-tag v="GD"/>
1541 </equal>
1542 </test>
1543 <let>
1544 <clip pos="1" part="gen"/>
1545 <lit-tag v="m"/>
1546 </let>
1547 </when>
1548 </choose>
1549 <choose>
1550 <when>
1551 <test>
1552 <equal>
1553 <clip pos="1" part="nbr"/>
1554 <lit-tag v="ND"/>
1555 </equal>
1556 </test>
1557 <let>
1558 <clip pos="1" part="nbr"/>
1559 <lit-tag v="sg"/>
1560 </let>
1561 </when>
1562 </choose>
1563 <choose>
1564 <when>
1565 <test>
1566 <equal>
1567 <clip pos="2" part="a_adv"/>
1568 <lit-tag v="pr"/>
1569 </equal>
1570 </test>
1571 <let>
1572 <clip pos="1" part="a_SP"/>
1573 <lit-tag v="SPR-SN"/>
1574 </let>
1575 </when>
1576 </choose>
1577 <out>
1578 <chunk>
1579 <clip pos="4" part="whole"/>
1580 </chunk>
1581 <b pos="1"/>
1582 <chunk>
1583 <clip pos="3" part="whole"/>
1584 </chunk>
1585 <b pos="2"/>
1586 <chunk>
1587 <clip pos="2" part="whole"/>
1588 </chunk>
1589 <b pos="1"/>
1590 <chunk>
1591 <clip pos="1" part="whole"/>
1592 </chunk>
1593 </out>
1594 </action>
1595 </rule>
1598 <rule comment="REGLA: SN+ PREP (entrenatzaile gabe; enplegurik gabe)">
1599 <pattern>
1600 <pattern-item n="SN"/>
1601 <pattern-item n="PREP"/>
1602 </pattern>
1603 <action>
1604 <choose>
1605 <when>
1606 <test>
1607 <equal>
1608 <clip pos="1" part="tipus_det"/>
1609 <lit-tag v="art"/>
1610 </equal>
1611 </test>
1612 <let>
1613 <clip pos="1" part="tipus_det"/>
1614 <lit-tag v="def"/>
1615 </let>
1616 </when>
1617 </choose>
1618 <choose>
1619 <when>
1620 <test>
1621 <equal>
1622 <clip pos="1" part="gen"/>
1623 <lit-tag v="GD"/>
1624 </equal>
1625 </test>
1626 <let>
1627 <clip pos="1" part="gen"/>
1628 <lit-tag v="m"/>
1629 </let>
1630 </when>
1631 </choose>
1632 <choose>
1633 <when>
1634 <test>
1635 <equal>
1636 <clip pos="1" part="nbr"/>
1637 <lit-tag v="ND"/>
1638 </equal>
1639 </test>
1640 <let>
1641 <clip pos="1" part="nbr"/>
1642 <lit-tag v="sg"/>
1643 </let>
1644 </when>
1645 </choose>
1646 <out>
1647 <chunk>
1648 <clip pos="2" part="whole"/>
1649 </chunk>
1650 <b pos="1"/>
1651 </out>
1652 <choose>
1653 <when>
1654 <test>
1655 <equal>
1656 <clip pos="2" part="a_adv"/>
1657 <lit-tag v="adv"/>
1658 </equal>
1659 </test>
1660 <out>
1661 <chunk>
1662 <lit v="de"/>
1663 <lit-tag v="PREP"/>
1664 <lit v="{^de"/>
1665 <lit-tag v="pr"/>
1666 <lit v="$}"/>
1667 </chunk>
1668 <b/>
1669 </out>
1670 </when>
1671 </choose>
1672 <out>
1673 <chunk>
1674 <clip pos="1" part="whole"/>
1675 </chunk>
1676 </out>
1677 </action>
1678 </rule>
1681 <rule comment="REGLA: PP + PREP (sinatu gabe - sin firmar (MG: por ahora sólo con pp por provar, puede hacerse extensivo a todos los SV))">
1682 <pattern>
1683 <pattern-item n="pp"/>
1684 <pattern-item n="PREP"/>
1685 </pattern>
1686 <action>
1688 <out>
1689 <chunk>
1690 <clip pos="2" part="whole"/>
1691 </chunk>
1692 <b pos="1"/>
1693 </out>
1694 <choose>
1695 <when>
1696 <test>
1697 <equal>
1698 <clip pos="2" part="a_adv"/>
1699 <lit-tag v="adv"/>
1700 </equal>
1701 </test>
1702 <out>
1703 <chunk>
1704 <lit v="de"/>
1705 <lit-tag v="PREP"/>
1706 <lit v="{^de"/>
1707 <lit-tag v="pr"/>
1708 <lit v="$}"/>
1709 </chunk>
1710 <b/>
1711 </out>
1712 </when>
1713 </choose>
1714 <out>
1715 <chunk>
1716 <clip pos="1" part="whole"/>
1717 </chunk>
1718 </out>
1719 </action>
1720 </rule>
1722 <rule comment="REGLA: SPverbal + PREP (nabarmentzeaz gain - además de destacar))">
1723 <pattern>
1724 <pattern-item n="SPVERB"/>
1725 <pattern-item n="PREP"/>
1726 </pattern>
1727 <action>
1728 <choose>
1729 <when>
1730 <test>
1731 <equal>
1732 <clip pos="2" part="a_adv"/>
1733 <lit-tag v="pr"/>
1734 </equal>
1735 </test>
1736 <let>
1737 <clip pos="1" part="a_SP"/>
1738 <lit-tag v="SPR-SN"/>
1739 </let>
1740 </when>
1741 </choose>
1742 <out>
1743 <chunk>
1744 <clip pos="2" part="whole"/>
1745 </chunk>
1746 <b pos="1"/>
1747 <chunk>
1748 <clip pos="1" part="whole"/>
1749 </chunk>
1750 </out>
1751 </action>
1752 </rule>
1757 <rule comment="afaria prestatzeko">
1758 <pattern>
1759 <pattern-item n="SN"/>
1760 <pattern-item n="SVsub"/>
1761 </pattern>
1762 <action>
1763 <choose>
1764 <when>
1765 <test>
1766 <equal>
1767 <clip pos="1" part="tipus_det"/>
1768 <lit-tag v="art"/>
1769 </equal>
1770 </test>
1771 <let>
1772 <clip pos="1" part="tipus_det"/>
1773 <lit-tag v="def"/>
1774 </let>
1775 </when>
1776 </choose>
1777 <choose>
1778 <when>
1779 <test>
1780 <equal>
1781 <clip pos="1" part="gen"/>
1782 <lit-tag v="GD"/>
1783 </equal>
1784 </test>
1785 <let>
1786 <clip pos="1" part="gen"/>
1787 <lit-tag v="m"/>
1788 </let>
1789 </when>
1790 </choose>
1791 <choose>
1792 <when>
1793 <test>
1794 <equal>
1795 <clip pos="1" part="nbr"/>
1796 <lit-tag v="ND"/>
1797 </equal>
1798 </test>
1799 <let>
1800 <clip pos="1" part="nbr"/>
1801 <lit-tag v="sg"/>
1802 </let>
1803 </when>
1804 </choose>
1805 <out>
1806 <chunk>
1807 <clip pos="2" part="whole"/>
1808 </chunk>
1809 <b pos="1"/>
1810 <chunk>
1811 <clip pos="1" part="whole"/>
1812 </chunk>
1813 </out>
1814 </action>
1815 </rule>
1817 <rule comment="REGLA: SPGEN + SN">
1818 <pattern>
1819 <pattern-item n="SPGEN"/>
1820 <pattern-item n="SN"/>
1821 <pattern-item n="SVsub"/>
1822 </pattern>
1823 <action>
1824 <choose>
1825 <when>
1826 <test>
1827 <equal>
1828 <clip pos="1" part="tipus_det"/>
1829 <lit-tag v="art"/>
1830 </equal>
1831 </test>
1832 <let>
1833 <clip pos="1" part="tipus_det"/>
1834 <lit-tag v="def"/>
1835 </let>
1836 </when>
1837 </choose>
1838 <choose>
1839 <when>
1840 <test>
1841 <equal>
1842 <clip pos="2" part="tipus_det"/>
1843 <lit-tag v="art"/>
1844 </equal>
1845 </test>
1846 <let>
1847 <clip pos="2" part="tipus_det"/>
1848 <lit-tag v="def"/>
1849 </let>
1850 </when>
1851 </choose>
1852 <choose>
1853 <when>
1854 <test>
1855 <equal>
1856 <clip pos="2" part="gen"/>
1857 <lit-tag v="GD"/>
1858 </equal>
1859 </test>
1860 <let>
1861 <clip pos="2" part="gen"/>
1862 <lit-tag v="m"/>
1863 </let>
1864 </when>
1865 </choose>
1866 <choose>
1867 <when>
1868 <test>
1869 <equal>
1870 <clip pos="2" part="nbr"/>
1871 <lit-tag v="ND"/>
1872 </equal>
1873 </test>
1874 <let>
1875 <clip pos="2" part="nbr"/>
1876 <lit-tag v="sg"/>
1877 </let>
1878 </when>
1879 </choose>
1880 <choose>
1881 <when>
1882 <test>
1883 <equal>
1884 <clip pos="1" part="gen"/>
1885 <lit-tag v="GD"/>
1886 </equal>
1887 </test>
1888 <choose>
1889 <when>
1890 <test>
1891 <and>
1892 <equal>
1893 <clip pos="1" part="temps"/>
1894 <lit-tag v="pp"/>
1895 </equal>
1896 <not>
1897 <equal>
1898 <clip pos="2" part="gen"/>
1899 <lit-tag v="mf"/>
1900 </equal>
1901 </not>
1902 </and>
1903 </test>
1904 <let>
1905 <clip pos="1" part="gen"/>
1906 <clip pos="2" part="gen"/>
1907 </let>
1908 </when>
1909 <otherwise>
1910 <let>
1911 <clip pos="1" part="gen"/>
1912 <lit-tag v="m"/>
1913 </let>
1914 </otherwise>
1915 </choose>
1916 </when>
1917 </choose>
1918 <choose>
1919 <when>
1920 <test>
1921 <equal>
1922 <clip pos="1" part="nbr"/>
1923 <lit-tag v="ND"/>
1924 </equal>
1925 </test>
1926 <choose>
1927 <when>
1928 <test>
1929 <and>
1930 <equal>
1931 <clip pos="1" part="temps"/>
1932 <lit-tag v="pp"/>
1933 </equal>
1934 <not>
1935 <equal>
1936 <clip pos="2" part="nbr"/>
1937 <lit-tag v="sp"/>
1938 </equal>
1939 </not>
1940 </and>
1941 </test>
1942 <let>
1943 <clip pos="1" part="nbr"/>
1944 <clip pos="2" part="nbr"/>
1945 </let>
1946 </when>
1947 <otherwise>
1948 <let>
1949 <clip pos="1" part="nbr"/>
1950 <lit-tag v="sg"/>
1951 </let>
1952 </otherwise>
1953 </choose>
1954 </when>
1955 </choose>
1957 <out>
1958 <chunk>
1959 <clip pos="3" part="whole"/>
1960 </chunk>
1961 <b pos="1"/>
1962 <chunk>
1963 <clip pos="2" part="whole"/>
1964 </chunk>
1965 <b pos="2"/>
1966 <chunk>
1967 <clip pos="1" part="whole"/>
1968 </chunk>
1969 </out>
1970 </action>
1971 </rule>
1973 <rule comment="gurekin jokatzeko - para jugar con nosotros (por ahora SPR incluye SPGEN, sintagmas en genitivo, revisar si esto provoca algún error">
1974 <pattern>
1975 <pattern-item n="SPR"/>
1976 <pattern-item n="SVsub"/>
1977 </pattern>
1978 <action>
1979 <choose>
1980 <when>
1981 <test>
1982 <equal>
1983 <clip pos="1" part="tipus_det"/>
1984 <lit-tag v="art"/>
1985 </equal>
1986 </test>
1987 <let>
1988 <clip pos="1" part="tipus_det"/>
1989 <lit-tag v="def"/>
1990 </let>
1991 </when>
1992 </choose>
1993 <choose>
1994 <when>
1995 <test>
1996 <equal>
1997 <clip pos="1" part="gen"/>
1998 <lit-tag v="GD"/>
1999 </equal>
2000 </test>
2001 <let>
2002 <clip pos="1" part="gen"/>
2003 <lit-tag v="m"/>
2004 </let>
2005 </when>
2006 </choose>
2007 <choose>
2008 <when>
2009 <test>
2010 <equal>
2011 <clip pos="1" part="nbr"/>
2012 <lit-tag v="ND"/>
2013 </equal>
2014 </test>
2015 <let>
2016 <clip pos="1" part="nbr"/>
2017 <lit-tag v="sg"/>
2018 </let>
2019 </when>
2020 </choose>
2021 <out>
2022 <chunk>
2023 <clip pos="2" part="whole"/>
2024 </chunk>
2025 <b pos="1"/>
2026 <chunk>
2027 <clip pos="1" part="whole"/>
2028 </chunk>
2029 </out>
2030 </action>
2031 </rule>
2034 <rule comment="OREL + SN (datorren urtea)">
2035 <pattern>
2036 <pattern-item n="Orel"/>
2037 <pattern-item n="SN"/>
2038 </pattern>
2039 <action>
2040 <choose>
2041 <when>
2042 <test>
2043 <equal>
2044 <clip pos="2" part="tipus_det"/>
2045 <lit-tag v="art"/>
2046 </equal>
2047 </test>
2048 <let>
2049 <clip pos="2" part="tipus_det"/>
2050 <lit-tag v="def"/>
2051 </let>
2052 </when>
2053 </choose>
2054 <choose>
2055 <when>
2056 <test>
2057 <equal>
2058 <clip pos="2" part="gen"/>
2059 <lit-tag v="GD"/>
2060 </equal>
2061 </test>
2062 <let>
2063 <clip pos="2" part="gen"/>
2064 <lit-tag v="m"/>
2065 </let>
2066 </when>
2067 </choose>
2068 <choose>
2069 <when>
2070 <test>
2071 <equal>
2072 <clip pos="2" part="nbr"/>
2073 <lit-tag v="ND"/>
2074 </equal>
2075 </test>
2076 <let>
2077 <clip pos="2" part="nbr"/>
2078 <lit-tag v="sg"/>
2079 </let>
2080 </when>
2081 </choose>
2082 <out>
2083 <chunk>
2084 <clip pos="2" part="whole"/>
2085 </chunk>
2086 <b pos="1"/>
2087 <chunk>
2088 <clip pos="1" part="whole"/>
2089 </chunk>
2090 </out>
2091 </action>
2092 </rule>
2094 <rule comment="REGLA: OREL + SPR (datorren urteko martxoan">
2095 <pattern>
2096 <pattern-item n="Orel"/>
2097 <pattern-item n="SPR"/>
2098 </pattern>
2099 <action>
2100 <choose>
2101 <when>
2102 <test>
2103 <equal>
2104 <clip pos="2" part="tipus_det"/>
2105 <lit-tag v="art"/>
2106 </equal>
2107 </test>
2108 <let>
2109 <clip pos="2" part="tipus_det"/>
2110 <lit-tag v="def"/>
2111 </let>
2112 </when>
2113 </choose>
2115 <choose>
2116 <when>
2117 <test>
2118 <equal>
2119 <clip pos="2" part="gen"/>
2120 <lit-tag v="GD"/>
2121 </equal>
2122 </test>
2123 <let>
2124 <clip pos="2" part="gen"/>
2125 <lit-tag v="m"/>
2126 </let>
2127 </when>
2128 </choose>
2129 <choose>
2130 <when>
2131 <test>
2132 <equal>
2133 <clip pos="2" part="nbr"/>
2134 <lit-tag v="ND"/>
2135 </equal>
2136 </test>
2137 <let>
2138 <clip pos="2" part="nbr"/>
2139 <lit-tag v="sg"/>
2140 </let>
2141 </when>
2142 </choose>
2143 <out>
2144 <chunk>
2145 <clip pos="2" part="whole"/>
2146 </chunk>
2147 <b pos="1"/>
2148 <chunk>
2149 <clip pos="1" part="whole"/>
2150 </chunk>
2151 </out>
2152 </action>
2153 </rule>
2155 <rule comment="azaldu duenez">
2156 <pattern>
2157 <pattern-item n="SVconj"/>
2158 <pattern-item n="nez"/>
2159 </pattern>
2160 <action>
2161 <out>
2162 <chunk>
2163 <clip pos="2" part="whole"/>
2164 </chunk>
2165 <b pos="1"/>
2166 <chunk>
2167 <clip pos="1" part="whole"/>
2168 </chunk>
2169 </out>
2170 </action>
2171 </rule>
2175 <rule comment="REGLA: reset variables">
2176 <pattern>
2177 <pattern-item n="punt"/>
2178 </pattern>
2179 <action>
2180 <let>
2181 <var n="nombre"/>
2182 <lit-tag v="sg"/>
2183 </let>
2184 <out>
2185 <chunk>
2186 <clip pos="1" part="whole"/>
2187 </chunk>
2188 </out>
2189 </action>
2190 </rule>
2197 </section-rules>
2198 </interchunk>