wiki:ProblemyvGramatice

Version 2 (modified by Miloš Jakubíček, 16 years ago) (diff)

podrobnosti k dosud zjištěným problémům

Problémy v metagramatice SYNTu

opravovat je začneme až bude hotový ticket #7

nalezené problémy:

  • proč je každá np skupina nahoře jako nnp? je to dobře?

Protože jediné pravidlo, kde je 'np' na rhs (a na lhs není 'np') je toto:

%list_coord_case nnp
# np neshodujici se v rode nebo cisle
/* text, fotografie a video */
nnp -> np
propagate_case_number_gender($1)

=> na 'np' se lze dostat jen přes 'nnp', což je špatně.

'nnp' je kromě výše uvedeného použito jenom ve 2 pravidlech:

interbez -> nnp
add_ngroup($1)

a

pn -> prep nnp
agree_case_and_propagate($1, $2)
depends($1,$2)
head($1)
add_prep_ngroup($2)
rule_schema($@,"lwt([awt(#1),try(#2)])")

=> první, co má smysl zkoušet, je doplnit k oběma variantu, kde na rhs bude 'np' místo 'nnp'.

  • right_adjp musí mít test na deverbativní adjektivum

To je možné, pokud by se volala 'ajka -deriv':

>ajka -deriv
ajka>převzatý
<s> =převzat==ý= (832-metrový)
   <l>převzatý
   <c>k2eAgMnSc1d1;rD
   <c>k2eAgMnSc5d1;rD
   <c>k2eAgInSc1d1;rD
   <c>k2eAgInSc4d1;rD
   <c>k2eAgInSc5d1;rD
   <n><-převzít/převzít
ajka>

(rD za středníkem zřejmě indikuje deverbativa, ještě ověřím mailem u Pavla Šmerka)

Tj. upravit lm_lib (aby zparsoval rD) a morf_info strukturu.