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 jakonnp
? 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.
- Ve větě V praxi to znamená, že i kdyby hnedka zítra řekla ČR, že smlouva je pasé, přesto by se teprve v březnu příštího roku mohla legislativně zbavit svých závazků vůči partnerovi z bývalé ČSFR. je praxi to označeno za np.
- Spojka 'že' je vždy pod samostatnou clause (viz např. předchozí věta), asi kvůli pokrytí různých vět obratů typu: "A protože to nevíme, že, nemůžeme..." nebo "Je to tak, že?", ale stálo by za to se pokusit zpřesnit příslušné pravidlo.
Last modified 15 years ago
Last modified on Nov 28, 2008, 12:04:18 PM