Commit 4726e2239e3894fb67538e40365d4c53c77fbf04

Authored by Erickson Silva
1 parent e67ed820
Exists in master and in 1 other branch devel

Atualiza o arquivo de regras

Showing 1 changed file with 174 additions and 454 deletions   Show diff stats
data/regras.xml
... ... @@ -7,7 +7,7 @@
7 7 <count>1</count>
8 8 <class>
9 9 <title>P</title>
10   - <especific>x</especific>
  10 + <specific>x</specific>
11 11 <newpos>-1</newpos>
12 12 </class>
13 13 </rule>
... ... @@ -16,7 +16,7 @@
16 16 <count>1</count>
17 17 <class>
18 18 <title>P+D</title>
19   - <especific>x</especific>
  19 + <specific>x</specific>
20 20 <newpos>-1</newpos>
21 21 </class>
22 22 </rule>
... ... @@ -25,7 +25,7 @@
25 25 <count>1</count>
26 26 <class>
27 27 <title>P+D-P</title>
28   - <especific>x</especific>
  28 + <specific>x</specific>
29 29 <newpos>-1</newpos>
30 30 </class>
31 31 </rule>
... ... @@ -34,7 +34,7 @@
34 34 <count>1</count>
35 35 <class>
36 36 <title>P+D-F</title>
37   - <especific>x</especific>
  37 + <specific>x</specific>
38 38 <newpos>-1</newpos>
39 39 </class>
40 40 </rule>
... ... @@ -43,7 +43,7 @@
43 43 <count>1</count>
44 44 <class>
45 45 <title>P+D-F-P</title>
46   - <especific>x</especific>
  46 + <specific>x</specific>
47 47 <newpos>-1</newpos>
48 48 </class>
49 49 </rule>
... ... @@ -52,7 +52,7 @@
52 52 <count>1</count>
53 53 <class>
54 54 <title>P+D-UM</title>
55   - <especific>x</especific>
  55 + <specific>x</specific>
56 56 <newpos>-1</newpos>
57 57 </class>
58 58 </rule>
... ... @@ -61,7 +61,7 @@
61 61 <count>1</count>
62 62 <class>
63 63 <title>P+D-UM-P</title>
64   - <especific>x</especific>
  64 + <specific>x</specific>
65 65 <newpos>-1</newpos>
66 66 </class>
67 67 </rule>
... ... @@ -70,7 +70,7 @@
70 70 <count>1</count>
71 71 <class>
72 72 <title>P+D-UM-F</title>
73   - <especific>x</especific>
  73 + <specific>x</specific>
74 74 <newpos>-1</newpos>
75 75 </class>
76 76 </rule>
... ... @@ -79,7 +79,7 @@
79 79 <count>1</count>
80 80 <class>
81 81 <title>P+D-UM-F-P</title>
82   - <especific>x</especific>
  82 + <specific>x</specific>
83 83 <newpos>-1</newpos>
84 84 </class>
85 85 </rule>
... ... @@ -92,7 +92,7 @@
92 92 </class>
93 93 <class>
94 94 <title>N</title>
95   - <especific>c</especific>
  95 + <specific>c</specific>
96 96 <newpos>0</newpos>
97 97 <newtoken>"homem"</newtoken>
98 98 <newtokenpos>1</newtokenpos>
... ... @@ -107,7 +107,7 @@
107 107 </class>
108 108 <class>
109 109 <title>NP</title>
110   - <especific>c</especific>
  110 + <specific>c</specific>
111 111 <newpos>0</newpos>
112 112 <newtoken>"homem"</newtoken>
113 113 <newtokenpos>1</newtokenpos>
... ... @@ -122,7 +122,7 @@
122 122 </class>
123 123 <class>
124 124 <title>N</title>
125   - <especific>c</especific>
  125 + <specific>c</specific>
126 126 <newpos>0</newpos>
127 127 <newtoken>"homem"</newtoken>
128 128 <newtokenpos>1</newtokenpos>
... ... @@ -137,7 +137,7 @@
137 137 </class>
138 138 <class>
139 139 <title>NP</title>
140   - <especific>c</especific>
  140 + <specific>c</specific>
141 141 <newpos>0</newpos>
142 142 <newtoken>"homem"</newtoken>
143 143 <newtokenpos>1</newtokenpos>
... ... @@ -152,7 +152,7 @@
152 152 </class>
153 153 <class>
154 154 <title>N</title>
155   - <especific>c</especific>
  155 + <specific>c</specific>
156 156 <newpos>0</newpos>
157 157 <newtoken>"mulher"</newtoken>
158 158 <newtokenpos>1</newtokenpos>
... ... @@ -167,7 +167,7 @@
167 167 </class>
168 168 <class>
169 169 <title>NP</title>
170   - <especific>c</especific>
  170 + <specific>c</specific>
171 171 <newpos>0</newpos>
172 172 <newtoken>"mulher"</newtoken>
173 173 <newtokenpos>1</newtokenpos>
... ... @@ -182,7 +182,7 @@
182 182 </class>
183 183 <class>
184 184 <title>N</title>
185   - <especific>c</especific>
  185 + <specific>c</specific>
186 186 <newpos>0</newpos>
187 187 <newtoken>"mulher"</newtoken>
188 188 <newtokenpos>1</newtokenpos>
... ... @@ -197,7 +197,7 @@
197 197 </class>
198 198 <class>
199 199 <title>NP</title>
200   - <especific>c</especific>
  200 + <specific>c</specific>
201 201 <newpos>0</newpos>
202 202 <newtoken>"mulher"</newtoken>
203 203 <newtokenpos>1</newtokenpos>
... ... @@ -208,7 +208,7 @@
208 208 <count>1</count>
209 209 <class>
210 210 <title>D</title>
211   - <especific>a</especific>
  211 + <specific>a</specific>
212 212 <newpos>-1</newpos>
213 213 </class>
214 214 </rule>
... ... @@ -217,7 +217,7 @@
217 217 <count>1</count>
218 218 <class>
219 219 <title>D-F</title>
220   - <especific>a</especific>
  220 + <specific>a</specific>
221 221 <newpos>-1</newpos>
222 222 </class>
223 223 </rule>
... ... @@ -226,7 +226,7 @@
226 226 <count>1</count>
227 227 <class>
228 228 <title>D-P</title>
229   - <especific>a</especific>
  229 + <specific>a</specific>
230 230 <newpos>-1</newpos>
231 231 </class>
232 232 </rule>
... ... @@ -235,7 +235,7 @@
235 235 <count>1</count>
236 236 <class>
237 237 <title>D-F-P</title>
238   - <especific>a</especific>
  238 + <specific>a</specific>
239 239 <newpos>-1</newpos>
240 240 </class>
241 241 </rule>
... ... @@ -244,7 +244,7 @@
244 244 <count>1</count>
245 245 <class>
246 246 <title>D-UM</title>
247   - <especific>a</especific>
  247 + <specific>a</specific>
248 248 <newpos>-1</newpos>
249 249 </class>
250 250 </rule>
... ... @@ -253,7 +253,7 @@
253 253 <count>1</count>
254 254 <class>
255 255 <title>D-UM-F</title>
256   - <especific>a</especific>
  256 + <specific>a</specific>
257 257 <newpos>-1</newpos>
258 258 </class>
259 259 </rule>
... ... @@ -262,7 +262,7 @@
262 262 <count>1</count>
263 263 <class>
264 264 <title>D-UM-P</title>
265   - <especific>a</especific>
  265 + <specific>a</specific>
266 266 <newpos>-1</newpos>
267 267 </class>
268 268 </rule>
... ... @@ -271,467 +271,152 @@
271 271 <count>1</count>
272 272 <class>
273 273 <title>D-UM-F-P</title>
274   - <especific>a</especific>
  274 + <specific>a</specific>
275 275 <newpos>-1</newpos>
276 276 </class>
277 277 </rule>
278   - </morphological>
279   -
280   - <syntactic>
281   - <rule name = "S(VP_NP)"><!-- Ordem direta da sentença -->
282   - <active>true</active>
283   - <count>2</count>
284   - <class>
285   - <title>VP</title>
286   - <newpos>1</newpos>
287   - </class>
288   - <class>
289   - <title>NP</title>
290   - <newpos>0</newpos>
291   - </class>
292   - </rule>
293   - <rule name = "SV(Vbar_AP)"><!-- Eliminar vebo de ligação -->
  278 + <rule name = "VB-P"><!-- tempo verbal - presente com AdvP(t) -->
294 279 <active>true</active>
295   - <count>2</count>
296   - <class>
297   - <title>Vbar</title>
298   - <newpos>-1</newpos>
299   - </class>
300   - <class>
301   - <title>AP</title>
302   - <newpos>0</newpos>
303   - </class>
304   - </rule>
305   - <rule name = "VP(VB-P_AdvP)"><!-- tempo verbal - presente com AdvP(t) -->
306   - <active>true</active>
307   - <count>2</count>
308   - <class>
309   - <title>VB-P</title>
310   - <newpos>0</newpos>
311   - <newprop>VB</newprop>
312   - </class>
313   - <class>
314   - <title>AdvP</title>
315   - <especific>Advt</especific>
316   - <newpos>1</newpos>
317   - </class>
318   - </rule>
319   - <rule name = "VP(VB-SP_AdvP)"><!-- tempo verbal - presente do subjuntivo com AdvP(t) -->
320   - <active>true</active>
321   - <count>2</count>
322   - <class>
323   - <title>VB-SP</title>
324   - <newpos>0</newpos>
325   - <newprop>VB</newprop>
326   - </class>
327   - <class>
328   - <title>AdvP</title>
329   - <especific>Advt</especific>
330   - <newpos>1</newpos>
331   - </class>
332   - </rule>
333   - <rule name = "VP(VB-R_AdvP)"><!-- tempo verbal - futuro com AdvP(t) -->
334   - <active>true</active>
335   - <count>2</count>
336   - <class>
337   - <title>VB-R</title>
338   - <newpos>0</newpos>
339   - <newprop>VB</newprop>
340   - </class>
341   - <class>
342   - <title>AdvP</title>
343   - <especific>Advt</especific>
344   - <newpos>1</newpos>
345   - </class>
346   - </rule>
347   - <rule name = "VP(VB-SR_AdvP)"><!-- tempo verbal - futuro do subjuntivo com AdvP(t) -->
348   - <active>true</active>
349   - <count>2</count>
350   - <class>
351   - <title>VB-SR</title>
352   - <newpos>0</newpos>
353   - <newprop>VB</newprop>
354   - </class>
355   - <class>
356   - <title>AdvP</title>
357   - <especific>Advt</especific>
358   - <newpos>1</newpos>
359   - </class>
360   - </rule>
361   - <rule name = "VP(VB-D_AdvP)"><!-- tempo verbal - passado com AdvP(t) -->
362   - <active>true</active>
363   - <count>2</count>
364   - <class>
365   - <title>VB-D</title>
366   - <newpos>0</newpos>
367   - <newprop>VB</newprop>
368   - </class>
369   - <class>
370   - <title>AdvP</title>
371   - <especific>Advt</especific>
372   - <newpos>1</newpos>
373   - </class>
374   - </rule>
375   - <rule name = "VP(VB-SD_AdvP)"><!-- tempo verbal - passado do subjuntivo com AdvP(t) -->
376   - <active>true</active>
377   - <count>2</count>
378   - <class>
379   - <title>VB-SD</title>
380   - <newpos>0</newpos>
381   - <newprop>VB</newprop>
382   - </class>
383   - <class>
384   - <title>AdvP</title>
385   - <especific>Advt</especific>
386   - <newpos>1</newpos>
387   - </class>
388   - </rule>
389   - <rule name = "VP(AdvP_VB-P)"><!-- tempo verbal - presente com AdvP(t) (invertido) -->
390   - <active>true</active>
391   - <count>2</count>
392   - <class>
393   - <title>AdvP</title>
394   - <especific>Advt</especific>
395   - <newpos>1</newpos>
396   - </class>
  280 + <count>1</count>
397 281 <class>
398 282 <title>VB-P</title>
399   - <newpos>0</newpos>
  283 + <specific>advt</specific>
400 284 <newprop>VB</newprop>
401 285 </class>
402   -
403 286 </rule>
404   - <rule name = "VP(AdvP_VB-SP)"><!-- tempo verbal - presente do subjuntivo com AdvP(t) (invertido) -->
  287 + <rule name = "VB-SP"><!-- tempo verbal - presente do subjuntivo com AdvP(t) -->
405 288 <active>true</active>
406   - <count>2</count>
407   - <class>
408   - <title>AdvP</title>
409   - <especific>Advt</especific>
410   - <newpos>1</newpos>
411   - </class>
  289 + <count>1</count>
412 290 <class>
413 291 <title>VB-SP</title>
414   - <newpos>0</newpos>
  292 + <specific>advt</specific>
415 293 <newprop>VB</newprop>
416 294 </class>
417   -
418 295 </rule>
419   - <rule name = "VP(AdvP_VB-R)"><!-- tempo verbal - futuro com AdvP(t) (invertido) -->
  296 + <rule name = " VB-R"><!-- tempo verbal - futuro com AdvP(t) -->
420 297 <active>true</active>
421   - <count>2</count>
422   - <class>
423   - <title>AdvP</title>
424   - <especific>Advt</especific>
425   - <newpos>1</newpos>
426   - </class>
  298 + <count>1</count>
427 299 <class>
428 300 <title>VB-R</title>
429   - <newpos>0</newpos>
  301 + <specific>advt</specific>
430 302 <newprop>VB</newprop>
431 303 </class>
432   -
433 304 </rule>
434   - <rule name = "VP(AdvP_VB-SR)"><!-- tempo verbal - presente do subjuntivo com AdvP(t) (invertido) -->
  305 + <rule name = " VB-SR"><!-- tempo verbal - futuro do subjuntivo com AdvP(t) -->
435 306 <active>true</active>
436   - <count>2</count>
437   - <class>
438   - <title>AdvP</title>
439   - <especific>Advt</especific>
440   - <newpos>1</newpos>
441   - </class>
  307 + <count>1</count>
442 308 <class>
443 309 <title>VB-SR</title>
444   - <newpos>0</newpos>
  310 + <specific>advt</specific>
445 311 <newprop>VB</newprop>
446 312 </class>
447   -
448 313 </rule>
449   - <rule name = "VP(AdvP_VB-D)"><!-- tempo verbal - passado com AdvP(t) (invertido) -->
  314 + <rule name = " VB-D"><!-- tempo verbal - passado com AdvP(t) -->
450 315 <active>true</active>
451   - <count>2</count>
452   - <class>
453   - <title>AdvP</title>
454   - <especific>Advt</especific>
455   - <newpos>1</newpos>
456   - </class>
  316 + <count>1</count>
457 317 <class>
458 318 <title>VB-D</title>
459   - <newpos>0</newpos>
  319 + <specific>advt</specific>
460 320 <newprop>VB</newprop>
461 321 </class>
462   -
463 322 </rule>
464   - <rule name = "VP(AdvP_VB-SD)"><!-- tempo verbal - passado do subjuntivo com AdvP(t) (invertido) -->
  323 + <rule name = "VB-SD"><!-- tempo verbal - passado do subjuntivo com AdvP(t) -->
465 324 <active>true</active>
466   - <count>2</count>
467   - <class>
468   - <title>AdvP</title>
469   - <especific>Advt</especific>
470   - <newpos>1</newpos>
471   - </class>
  325 + <count>1</count>
472 326 <class>
473 327 <title>VB-SD</title>
474   - <newpos>0</newpos>
  328 + <specific>advt</specific>
475 329 <newprop>VB</newprop>
476 330 </class>
477   -
478 331 </rule>
479   - <rule name = "VP(VB-P_DP)"><!-- tempo verbal - presente com DP -->
  332 + <rule name = "VB-P"><!-- verbo no infinitivo - presente -->
480 333 <active>true</active>
481   - <count>2</count>
  334 + <count>1</count>
482 335 <class>
483 336 <title>VB-P</title>
484   - <newpos>0</newpos>
  337 + <specific>v</specific>
485 338 <newprop>VB</newprop>
486 339 </class>
487   - <class>
488   - <title>DP</title>
489   - <newpos>1</newpos>
490   - </class>
491 340 </rule>
492   - <rule name = "VP(VB-SP_DP)"><!-- tempo verbal - presente do subjuntivo com DP -->
  341 + <rule name = "VB-SP"><!-- verbo no infinitivo – presente do subjuntivo -->
493 342 <active>true</active>
494   - <count>2</count>
  343 + <count>1</count>
495 344 <class>
496 345 <title>VB-SP</title>
497   - <newpos>0</newpos>
498   - <newprop>VB</newprop>
499   - </class>
500   - <class>
501   - <title>DP</title>
502   - <newpos>1</newpos>
503   - </class>
504   - </rule>
505   - <rule name = "VP(VB-P_PP)"><!-- tempo verbal - presente com PP -->
506   - <active>true</active>
507   - <count>2</count>
508   - <class>
509   - <title>VB-P</title>
510   - <newpos>0</newpos>
511   - <newprop>VB</newprop>
512   - </class>
513   - <class>
514   - <title>PP</title>
515   - <newpos>1</newpos>
516   - </class>
517   - </rule>
518   - <rule name = "VP(VB-SP_PP)"><!-- tempo verbal - presente do subjuntivo com DP -->
519   - <active>true</active>
520   - <count>2</count>
521   - <class>
522   - <title>VB-P</title>
523   - <newpos>0</newpos>
524   - <newprop>VB</newprop>
525   - </class>
526   - <class>
527   - <title>PP</title>
528   - <newpos>1</newpos>
529   - </class>
530   - </rule>
531   - <rule name = "VP(VB-P_AP)"><!-- tempo verbal - presente com AP -->
532   - <active>true</active>
533   - <count>2</count>
534   - <class>
535   - <title>VB-P</title>
536   - <newpos>0</newpos>
537   - <newprop>VB</newprop>
538   - </class>
539   - <class>
540   - <title>AP</title>
541   - <newpos>1</newpos>
542   - </class>
543   - </rule>
544   - <rule name = "VP(VB-P_AP)"><!-- tempo verbal - presente do subjuntivo com AP -->
545   - <active>true</active>
546   - <count>2</count>
547   - <class>
548   - <title>VB-P</title>
549   - <newpos>0</newpos>
550   - <newprop>VB</newprop>
551   - </class>
552   - <class>
553   - <title>AP</title>
554   - <newpos>1</newpos>
555   - </class>
556   - </rule>
557   - <rule name = "VP(VB-R_DP)"><!-- tempo verbal - futuro com DP -->
558   - <active>true</active>
559   - <count>2</count>
560   - <class>
561   - <title>VB-R</title>
562   - <newpos>0</newpos>
563   - <newprop>VB</newprop>
564   - <newtoken>"futuro"</newtoken>
565   - <newtokenpos>2</newtokenpos>
566   - </class>
567   - <class>
568   - <title>DP</title>
569   - <newpos>1</newpos>
570   - </class>
571   - </rule>
572   - <rule name = "VP(VB-SR_PP)"><!-- tempo verbal - futuro do subjuntivo com DP -->
573   - <active>true</active>
574   - <count>2</count>
575   - <class>
576   - <title>VB-SR</title>
577   - <newpos>0</newpos>
  346 + <specific>v</specific>
578 347 <newprop>VB</newprop>
579   - <newtoken>"futuro"</newtoken>
580   - <newtokenpos>2</newtokenpos>
581   - </class>
582   - <class>
583   - <title>DP</title>
584   - <newpos>1</newpos>
585 348 </class>
586 349 </rule>
587   - <rule name = "VP(VB-R_PP)"><!-- tempo verbal - futuro com PP -->
  350 + <rule name = "VB-R"><!-- verbo no infinitivo - futuro -->
588 351 <active>true</active>
589   - <count>2</count>
  352 + <count>1</count>
590 353 <class>
591 354 <title>VB-R</title>
592   - <newpos>0</newpos>
  355 + <specific>v</specific>
593 356 <newprop>VB</newprop>
594 357 <newtoken>"futuro"</newtoken>
595   - <newtokenpos>2</newtokenpos>
596   - </class>
597   - <class>
598   - <title>PP</title>
599   - <newpos>1</newpos>
  358 + <newtokenpos>1</newtokenpos>
  359 +
600 360 </class>
601 361 </rule>
602   - <rule name = "VP(VB-SR_PP)"><!-- tempo verbal - futuro do subjuntivo com PP -->
  362 + <rule name = "VB-SR"><!-- verbo no infinitivo – futuro do subjuntivo -->
603 363 <active>true</active>
604   - <count>2</count>
  364 + <count>1</count>
605 365 <class>
606 366 <title>VB-SR</title>
607   - <newpos>0</newpos>
608   - <newprop>VB</newprop>
609   - <newtoken>"futuro"</newtoken>
610   - <newtokenpos>2</newtokenpos>
611   - </class>
612   - <class>
613   - <title>PP</title>
614   - <newpos>1</newpos>
615   - </class>
616   - </rule>
617   - <rule name = "VP(VB-R_AP)"><!-- tempo verbal - futuro com AP -->
618   - <active>true</active>
619   - <count>2</count>
620   - <class>
621   - <title>VB-R</title>
622   - <newpos>0</newpos>
623   - <newprop>VB</newprop>
  367 + <specific>v</specific>
  368 + <newprop>VB</newprop>4
624 369 <newtoken>"futuro"</newtoken>
625   - <newtokenpos>2</newtokenpos>
626   - </class>
627   - <class>
628   - <title>AP</title>
629   - <newpos>1</newpos>
630   - </class>
631   - </rule>
632   - <rule name = "VP(VB-SR_PP)"><!-- tempo verbal - futuro do subjuntivo com AP -->
633   - <active>true</active>
634   - <count>2</count>
635   - <class>
636   - <title>VB-SR</title>
637   - <newpos>0</newpos>
638   - <newprop>VB</newprop>
639   - <newtoken>"futuro"</newtoken>
640   - <newtokenpos>2</newtokenpos>
641   - </class>
642   - <class>
643   - <title>AP</title>
644   - <newpos>1</newpos>
  370 + <newtokenpos>1</newtokenpos>
645 371 </class>
646 372 </rule>
647   - <rule name = "VP(VB-D_DP)"><!-- tempo verbal - passado com DP -->
  373 + <rule name = "VB-D"><!-- verbo no infinitivo - passado -->
648 374 <active>true</active>
649   - <count>2</count>
  375 + <count>1</count>
650 376 <class>
651 377 <title>VB-D</title>
652   - <newpos>0</newpos>
  378 + <specific>v</specific>
653 379 <newprop>VB</newprop>
654 380 <newtoken>"passado"</newtoken>
655   - <newtokenpos>2</newtokenpos>
656   - </class>
657   - <class>
658   - <title>DP</title>
659   - <newpos>1</newpos>
  381 + <newtokenpos>1</newtokenpos>
660 382 </class>
661 383 </rule>
662   - <rule name = "VP(VB-SD_DP)"><!-- tempo verbal - passado do subjuntivo com DP -->
  384 + <rule name = "VB-SD)"><!-- verbo no infinitivo – passado do subjuntivo -->
663 385 <active>true</active>
664   - <count>2</count>
  386 + <count>1</count>
665 387 <class>
666 388 <title>VB-SD</title>
667   - <newpos>0</newpos>
  389 + <specific>v</specific>
668 390 <newprop>VB</newprop>
669 391 <newtoken>"passado"</newtoken>
670   - <newtokenpos>2</newtokenpos>
671   - </class>
672   - <class>
673   - <title>DP</title>
674   - <newpos>1</newpos>
  392 + <newtokenpos>1</newtokenpos>
675 393 </class>
676 394 </rule>
677   - <rule name = "VP(VB-D_PP)"><!-- tempo verbal - passado com PP -->
  395 + </morphological>
  396 + <syntactic>
  397 + <rule name = "S(VP_NP)"><!-- Ordem direta da sentença -->
678 398 <active>true</active>
679 399 <count>2</count>
680 400 <class>
681   - <title>VB-D</title>
682   - <newpos>0</newpos>
683   - <newprop>VB</newprop>
684   - <newtoken>"passado"</newtoken>
685   - <newtokenpos>2</newtokenpos>
686   - </class>
687   - <class>
688   - <title>PP</title>
  401 + <title>VP</title>
689 402 <newpos>1</newpos>
690 403 </class>
691   - </rule>
692   - <rule name = "VP(VB-SD_PP)"><!-- tempo verbal - passado do subjuntivo com PP -->
693   - <active>true</active>
694   - <count>2</count>
695 404 <class>
696   - <title>VB-SD</title>
  405 + <title>NP</title>
697 406 <newpos>0</newpos>
698   - <newprop>VB</newprop>
699   - <newtoken>"passado"</newtoken>
700   - <newtokenpos>2</newtokenpos>
701   - </class>
702   - <class>
703   - <title>PP</title>
704   - <newpos>1</newpos>
705 407 </class>
706 408 </rule>
707   - <rule name = "VP(VB-D_AP)"><!-- tempo verbal - passado com AP -->
  409 + <rule name = "SV(Vbar_AP)"><!-- Eliminar vebo de ligação -->
708 410 <active>true</active>
709 411 <count>2</count>
710 412 <class>
711   - <title>VB-D</title>
712   - <newpos>0</newpos>
713   - <newprop>VB</newprop>
714   - <newtoken>"passado"</newtoken>
715   - <newtokenpos>2</newtokenpos>
  413 + <title>Vbar</title>
  414 + <specific>l</specific>
  415 + <newpos>-1</newpos>
716 416 </class>
717 417 <class>
718 418 <title>AP</title>
719   - <newpos>1</newpos>
720   - </class>
721   - </rule>
722   - <rule name = "VP(VB-SD_AP)"><!-- tempo verbal - passado do subjuntivo com AP -->
723   - <active>true</active>
724   - <count>2</count>
725   - <class>
726   - <title>VB-SD</title>
727 419 <newpos>0</newpos>
728   - <newprop>VB</newprop>
729   - <newtoken>"passado"</newtoken>
730   - <newtokenpos>2</newtokenpos>
731   - </class>
732   - <class>
733   - <title>AP</title>
734   - <newpos>1</newpos>
735 420 </class>
736 421 </rule>
737 422 <rule name = "VP(VB_ADV-R)"><!-- tratamento do adverbio de intensidade modificador de verbo -->
... ... @@ -739,12 +424,13 @@
739 424 <count>2</count>
740 425 <class>
741 426 <title>VB</title>
742   - <newpos>0</newpos>
  427 + <newpos>-1</newpos>
  428 + <specific>vbi</specific>
743 429 <newprop>VBi</newprop>
744 430 </class>
745 431 <class>
746 432 <title>ADV-R</title>
747   - <especific>i</especific>
  433 + <specific>i</especific>
748 434 <newpos>-1</newpos>
749 435 </class>
750 436 </rule>
... ... @@ -753,7 +439,8 @@
753 439 <count>2</count>
754 440 <class>
755 441 <title>VB</title>
756   - <newpos>0</newpos>
  442 + <newpos>-1</newpos>
  443 + <specific>vbi</specific>
757 444 <newprop>VBi</newprop>
758 445 </class>
759 446 <class>
... ... @@ -766,7 +453,7 @@
766 453 <count>2</count>
767 454 <class>
768 455 <title>VB</title>
769   - <especific>n</especific>
  456 + <specific>n</specific>
770 457 <newpos>0</newpos>
771 458 <newprop>VBn</newprop>
772 459 </class>
... ... @@ -780,7 +467,8 @@
780 467 <count>2</count>
781 468 <class>
782 469 <title>VB</title>
783   - <newpos>0</newpos>
  470 + <newpos>-1</newpos>
  471 + <specific>vbmn</specific>
784 472 <newprop>VBmn</newprop>
785 473 </class>
786 474 <class>
... ... @@ -807,7 +495,8 @@
807 495 <count>2</count>
808 496 <class>
809 497 <title>ADJ</title>
810   - <newpos>0</newpos>
  498 + <newpos>-1</newpos>
  499 + <specific>adji</specific>
811 500 <newprop>ADJi</newprop>
812 501 </class>
813 502 <class>
... ... @@ -825,7 +514,8 @@
825 514 </class>
826 515 <class>
827 516 <title>ADJ</title>
828   - <newpos>0</newpos>
  517 + <newpos>-1</newpos>
  518 + <specific>adji</specific>
829 519 <newprop>ADJi</newprop>
830 520 </class>
831 521 </rule>
... ... @@ -834,7 +524,8 @@
834 524 <count>2</count>
835 525 <class>
836 526 <title>ADJ</title>
837   - <newpos>0</newpos>
  527 + <newpos>-1</newpos>
  528 + <specific>adji</specific>
838 529 <newprop>ADJi</newprop>
839 530 </class>
840 531 <class>
... ... @@ -852,7 +543,8 @@
852 543 </class>
853 544 <class>
854 545 <title>ADJ-F</title>
855   - <newpos>0</newpos>
  546 + <newpos>-1</newpos>
  547 + <specific>adji</specific>
856 548 <newprop>ADJi</newprop>
857 549 </class>
858 550 </rule>
... ... @@ -861,7 +553,8 @@
861 553 <count>2</count>
862 554 <class>
863 555 <title>ADJ-F</title>
864   - <newpos>0</newpos>
  556 + <newpos>-1</newpos>
  557 + <specific>adji</specific>
865 558 <newprop>ADJi</newprop>
866 559 </class>
867 560 <class>
... ... @@ -879,7 +572,8 @@
879 572 </class>
880 573 <class>
881 574 <title>ADJ-F</title>
882   - <newpos>0</newpos>
  575 + <newpos>-1</newpos>
  576 + <specific>adji</specific>
883 577 <newprop>ADJi</newprop>
884 578 </class>
885 579 </rule>
... ... @@ -888,7 +582,8 @@
888 582 <count>2</count>
889 583 <class>
890 584 <title>ADJ-F</title>
891   - <newpos>0</newpos>
  585 + <newpos>-1</newpos>
  586 + <specific>adji</specific>
892 587 <newprop>ADJi</newprop>
893 588 </class>
894 589 <class>
... ... @@ -906,7 +601,8 @@
906 601 </class>
907 602 <class>
908 603 <title>ADJ-G</title>
909   - <newpos>0</newpos>
  604 + <newpos>-1</newpos>
  605 + <specific>adji</specific>
910 606 <newprop>ADJi</newprop>
911 607 </class>
912 608 </rule>
... ... @@ -915,7 +611,8 @@
915 611 <count>2</count>
916 612 <class>
917 613 <title>ADJ-G</title>
918   - <newpos>0</newpos>
  614 + <newpos>-1</newpos>
  615 + <specific>adji</specific>
919 616 <newprop>ADJi</newprop>
920 617 </class>
921 618 <class>
... ... @@ -933,7 +630,8 @@
933 630 </class>
934 631 <class>
935 632 <title>ADJ-G</title>
936   - <newpos>0</newpos>
  633 + <newpos>-1</newpos>
  634 + <specific>adji</specific>
937 635 <newprop>ADJi</newprop>
938 636 </class>
939 637 </rule>
... ... @@ -942,7 +640,8 @@
942 640 <count>2</count>
943 641 <class>
944 642 <title>ADJ-G</title>
945   - <newpos>0</newpos>
  643 + <newpos>-1</newpos>
  644 + <specific>adji</specific>
946 645 <newprop>ADJi</newprop>
947 646 </class>
948 647 <class>
... ... @@ -960,7 +659,8 @@
960 659 </class>
961 660 <class>
962 661 <title>ADJ-P</title>
963   - <newpos>0</newpos>
  662 + <newpos>-1</newpos>
  663 + <specific>adji</specific>
964 664 <newprop>ADJi</newprop>
965 665 </class>
966 666 </rule>
... ... @@ -969,7 +669,8 @@
969 669 <count>2</count>
970 670 <class>
971 671 <title>ADJ-P</title>
972   - <newpos>0</newpos>
  672 + <newpos>-1</newpos>
  673 + <specific>adji</specific>
973 674 <newprop>ADJi</newprop>
974 675 </class>
975 676 <class>
... ... @@ -987,7 +688,8 @@
987 688 </class>
988 689 <class>
989 690 <title>ADJ-P</title>
990   - <newpos>0</newpos>
  691 + <newpos>-1</newpos>
  692 + <specific>adji</specific>
991 693 <newprop>ADJi</newprop>
992 694 </class>
993 695 </rule>
... ... @@ -996,7 +698,8 @@
996 698 <count>2</count>
997 699 <class>
998 700 <title>ADJ-P</title>
999   - <newpos>0</newpos>
  701 + <newpos>-1</newpos>
  702 + <specific>adji</specific>
1000 703 <newprop>ADJi</newprop>
1001 704 </class>
1002 705 <class>
... ... @@ -1014,7 +717,8 @@
1014 717 </class>
1015 718 <class>
1016 719 <title>ADJ-F-P</title>
1017   - <newpos>0</newpos>
  720 + <newpos>-1</newpos>
  721 + <specific>adji</specific>
1018 722 <newprop>ADJi</newprop>
1019 723 </class>
1020 724 </rule>
... ... @@ -1023,7 +727,8 @@
1023 727 <count>2</count>
1024 728 <class>
1025 729 <title>ADJ-F-P</title>
1026   - <newpos>0</newpos>
  730 + <newpos>-1</newpos>
  731 + <specific>adji</specific>
1027 732 <newprop>ADJi</newprop>
1028 733 </class>
1029 734 <class>
... ... @@ -1041,7 +746,8 @@
1041 746 </class>
1042 747 <class>
1043 748 <title>ADJ-F-P</title>
1044   - <newpos>0</newpos>
  749 + <newpos>-1</newpos>
  750 + <specific>adji</specific>
1045 751 <newprop>ADJi</newprop>
1046 752 </class>
1047 753 </rule>
... ... @@ -1050,7 +756,8 @@
1050 756 <count>2</count>
1051 757 <class>
1052 758 <title>ADJ-F-P</title>
1053   - <newpos>0</newpos>
  759 + <newpos>-1</newpos>
  760 + <specific>adji</specific>
1054 761 <newprop>ADJi</newprop>
1055 762 </class>
1056 763 <class>
... ... @@ -1068,7 +775,8 @@
1068 775 </class>
1069 776 <class>
1070 777 <title>ADJ-G-P</title>
1071   - <newpos>0</newpos>
  778 + <newpos>-1</newpos>
  779 + <specific>adji</specific>
1072 780 <newprop>ADJi</newprop>
1073 781 </class>
1074 782 </rule>
... ... @@ -1077,7 +785,8 @@
1077 785 <count>2</count>
1078 786 <class>
1079 787 <title>ADJ-G-P</title>
1080   - <newpos>0</newpos>
  788 + <newpos>-1</newpos>
  789 + <specific>adji</specific>
1081 790 <newprop>ADJi</newprop>
1082 791 </class>
1083 792 <class>
... ... @@ -1095,7 +804,8 @@
1095 804 </class>
1096 805 <class>
1097 806 <title>ADJ-G-P</title>
1098   - <newpos>0</newpos>
  807 + <newpos>-1</newpos>
  808 + <specific>adji</specific>
1099 809 <newprop>ADJi</newprop>
1100 810 </class>
1101 811 </rule>
... ... @@ -1104,7 +814,8 @@
1104 814 <count>2</count>
1105 815 <class>
1106 816 <title>ADJ-G-P</title>
1107   - <newpos>0</newpos>
  817 + <newpos>-1</newpos>
  818 + <specific>adji</specific>
1108 819 <newprop>ADJi</newprop>
1109 820 </class>
1110 821 <class>
... ... @@ -1121,8 +832,9 @@
1121 832 </class>
1122 833 <class>
1123 834 <title>ADJ</title>
1124   - <newpos>-0</newpos>
1125   - <newprop>ADJi</newprop>
  835 + <newpos>-1</newpos>
  836 + <specific>adjn</specific>
  837 + <newprop>ADJn</newprop>
1126 838 </class>
1127 839 </rule>
1128 840 <rule name = "AP(ADJ_ADV-NEG)"><!-- tratamento do adverbio de negação modificador do adjetivo masculino (inverso) -->
... ... @@ -1130,8 +842,9 @@
1130 842 <count>2</count>
1131 843 <class>
1132 844 <title>ADJ</title>
1133   - <newpos>-0</newpos>
1134   - <newprop>ADJi</newprop>
  845 + <newpos>-1</newpos>
  846 + <specific>adjn</specific>
  847 + <newprop>ADJn</newprop>
1135 848 </class>
1136 849 <class>
1137 850 <title>ADV-NEG</title>
... ... @@ -1147,8 +860,9 @@
1147 860 </class>
1148 861 <class>
1149 862 <title>ADJ-P</title>
1150   - <newpos>-0</newpos>
1151   - <newprop>ADJi</newprop>
  863 + <newpos>-1</newpos>
  864 + <specific>adjn</specific>
  865 + <newprop>ADJn</newprop>
1152 866 </class>
1153 867 </rule>
1154 868 <rule name = "AP(ADJ-P_ADV-NEG)"><!-- tratamento do adverbio de negação modificador do adjetivo masculino plural (inverso) -->
... ... @@ -1156,8 +870,9 @@
1156 870 <count>2</count>
1157 871 <class>
1158 872 <title>ADJ-P</title>
1159   - <newpos>-0</newpos>
1160   - <newprop>ADJi</newprop>
  873 + <newpos>-1</newpos>
  874 + <specific>adjn</specific>
  875 + <newprop>ADJn</newprop>
1161 876 </class>
1162 877 <class>
1163 878 <title>ADV-NEG</title>
... ... @@ -1173,8 +888,9 @@
1173 888 </class>
1174 889 <class>
1175 890 <title>ADJ-F</title>
1176   - <newpos>-0</newpos>
1177   - <newprop>ADJi</newprop>
  891 + <newpos>-1</newpos>
  892 + <specific>adjn</specific>
  893 + <newprop>ADJn</newprop>
1178 894 </class>
1179 895 </rule>
1180 896 <rule name = "AP(ADJ-F_ADV-NEG)"><!-- tratamento do adverbio de negação modificador do adjetivo feminino (inverso) -->
... ... @@ -1182,8 +898,9 @@
1182 898 <count>2</count>
1183 899 <class>
1184 900 <title>ADJ-F</title>
1185   - <newpos>-0</newpos>
1186   - <newprop>ADJi</newprop>
  901 + <newpos>-1</newpos>
  902 + <specific>adjn</specific>
  903 + <newprop>ADJn</newprop>
1187 904 </class>
1188 905 <class>
1189 906 <title>ADV-NEG</title>
... ... @@ -1199,8 +916,9 @@
1199 916 </class>
1200 917 <class>
1201 918 <title>ADJ-F-P</title>
1202   - <newpos>-0</newpos>
1203   - <newprop>ADJi</newprop>
  919 + <newpos>-1</newpos>
  920 + <specific>adjn</specific>
  921 + <newprop>ADJn</newprop>
1204 922 </class>
1205 923 </rule>
1206 924 <rule name = "AP(ADJ-F-P_ADV-NEG)"><!-- tratamento do adverbio de negação modificador do adjetivo feminino plural (inverso) -->
... ... @@ -1208,8 +926,9 @@
1208 926 <count>2</count>
1209 927 <class>
1210 928 <title>ADJ-F-P</title>
1211   - <newpos>-0</newpos>
1212   - <newprop>ADJi</newprop>
  929 + <newpos>-1</newpos>
  930 + <specific>adjn</specific>
  931 + <newprop>ADJn</newprop>
1213 932 </class>
1214 933 <class>
1215 934 <title>ADV-NEG</title>
... ... @@ -1225,8 +944,9 @@
1225 944 </class>
1226 945 <class>
1227 946 <title>ADJ-G</title>
1228   - <newpos>-0</newpos>
1229   - <newprop>ADJi</newprop>
  947 + <newpos>-1</newpos>
  948 + <specific>adjn</specific>
  949 + <newprop>ADJn</newprop>
1230 950 </class>
1231 951 </rule>
1232 952 <rule name = "AP(ADJ-G_ADV-NEG)"><!-- tratamento do adverbio de negação modificador do adjetivo geral (inverso) -->
... ... @@ -1234,8 +954,9 @@
1234 954 <count>2</count>
1235 955 <class>
1236 956 <title>ADJ-G</title>
1237   - <newpos>-0</newpos>
1238   - <newprop>ADJi</newprop>
  957 + <newpos>-1</newpos>
  958 + <specific>adjn</specific>
  959 + <newprop>ADJn</newprop>
1239 960 </class>
1240 961 <class>
1241 962 <title>ADV-NEG</title>
... ... @@ -1251,8 +972,9 @@
1251 972 </class>
1252 973 <class>
1253 974 <title>ADJ-G-P</title>
1254   - <newpos>-0</newpos>
1255   - <newprop>ADJi</newprop>
  975 + <newpos>-1</newpos>
  976 + <specific>adjn</specific>
  977 + <newprop>ADJn</newprop>
1256 978 </class>
1257 979 </rule>
1258 980 <rule name = "AP(ADJ-G-P_ADV-NEG)"><!-- tratamento do adverbio de negação modificador do adjetivo geral plural (inverso) -->
... ... @@ -1260,18 +982,15 @@
1260 982 <count>2</count>
1261 983 <class>
1262 984 <title>ADJ-G-P</title>
1263   - <newpos>-0</newpos>
1264   - <newprop>ADJi</newprop>
  985 + <newpos>-1</newpos>
  986 + <specific>adjn</specific>
  987 + <newprop>ADJn</newprop>
1265 988 </class>
1266 989 <class>
1267 990 <title>ADV-NEG</title>
1268 991 <newpos>-1</newpos>
1269 992 </class>
1270 993 </rule>
1271   -
1272   -
1273   -
1274   -
1275 994 <rule name = "AdvP(ADV-R_ADV)"><!-- tratamento do adverbio de intensidade modificador de advervio-->
1276 995 <active>true</active>
1277 996 <count>2</count>
... ... @@ -1282,7 +1001,8 @@
1282 1001 </class>
1283 1002 <class>
1284 1003 <title>ADV</title>
1285   - <newpos>0</newpos>
  1004 + <newpos>-1/newpos>
  1005 + <specific>advi</specific>
1286 1006 <newprop>ADVi</newprop>
1287 1007 </class>
1288 1008 </rule>
... ... @@ -1291,7 +1011,8 @@
1291 1011 <count>2</count>
1292 1012 <class>
1293 1013 <title>ADV</title>
1294   - <newpos>0</newpos>
  1014 + <newpos>-1</newpos>
  1015 + <specific>advi</specific>
1295 1016 <newprop>ADVi</newprop>
1296 1017 </class>
1297 1018 <class>
... ... @@ -1309,7 +1030,8 @@
1309 1030 </class>
1310 1031 <class>
1311 1032 <title>ADV</title>
1312   - <newpos>0</newpos>
  1033 + <newpos>-1</newpos>
  1034 + <specific>advi</specific>
1313 1035 <newprop>ADVi</newprop>
1314 1036 </class>
1315 1037 </rule>
... ... @@ -1318,7 +1040,8 @@
1318 1040 <count>2</count>
1319 1041 <class>
1320 1042 <title>ADV</title>
1321   - <newpos>0</newpos>
  1043 + <newpos>-1</newpos>
  1044 + <specific>advi</specific>
1322 1045 <newprop>ADVi</newprop>
1323 1046 </class>
1324 1047 <class>
... ... @@ -1326,8 +1049,5 @@
1326 1049 <newpos>-1</newpos>
1327 1050 </class>
1328 1051 </rule>
1329   -
1330   -
1331   -
1332 1052 </syntactic>
1333 1053 </translation>
... ...