[voikko-devel] asiakkahien, hampahia
Harri Pitkänen
hatapitk at cc.jyu.fi
Mon Sep 18 15:01:08 EEST 2006
Mielestäni otsikossa mainitut rinnakkaiset muodot taivutuksille "asiakkaiden"
ja "hampaita" ovat sen verran vanhentuneita, että niitä ei enää tarvitsisi
oikoluvussa tunnistaa. Poistin toistaiseksi nämä kokonaan käytöstä, mutta jos
jonkun mielestä tuollaiset ovat vielä joissain tilanteissa tarpeellisia,
voidaan näitä palauttaa takaisin joihinkin taivutusluokkiin. Samasta syystä
poistin myös "vierasna"-tyyppiset taivutukset.
Lisäksi huomasin, että tiedostossa suomi.all lisätään nimisanojen
jatko-kenttään sellaisia symboleita, jotka eivät mielestäni koskaan voi
oikeasti liittyä nimisanoihin. Poistin nimisanoilta symbolit voittoaste,
yliaste ja kerronto_sti (esim. "kauniimpi", "kaunein", "kauniisti"). Tämän
muutoksen ei pitäisi vaikuttaa oikoluvussa hyväksyttäviin sanoihin.
Muutokset ovat alla.
Harri
Log Message:
-----------
* Remove some old style alternative inflections.
* Remove a few impossible continuation symbols from
the allomorph lexicon feature structures.
Modified Paths:
--------------
trunk/suomimalaga/suomi.all
Modified: trunk/suomimalaga/suomi.all
===================================================================
--- trunk/suomimalaga/suomi.all 2006-09-17 18:52:38 UTC (rev 491)
+++ trunk/suomimalaga/suomi.all 2006-09-18 11:48:00 UTC (rev 492)
@@ -3688,6 +3688,12 @@
$taivutus :=- johdin_inen;
end;
+ if ($tietue.luokka = nimisana) then
+ $taivutus :=- voittoaste;
+ $taivutus :=- yliaste;
+ $taivutus :=- kerronto_sti;
+ end;
+
# Ei kaikkia johdoksia kaikista nimisanoista (esim. aateli -> aatelinen).
#
if ($tietue.tiedot /= nil) then
@@ -5012,9 +5018,7 @@
yliaste: $monikko]) +
s_hV_loppuinen ($tietue,
$monikko + hA($tietue),
- $monikko + "h") +
- taivutuskaava ($tietue,
- [olento_nA: $heikko_aste]); # Vieras+na.
+ $monikko + "h");
end;
@@ -5304,6 +5308,9 @@
# Uros -> urohon.
subrule s_hV_loppuinen ($tietue, $yksikkö, $monikko):
+ if (switch (malli) = voikko) then
+ return <>;
+ else
return taivutuskaava ($tietue,
[omistusliite: $yksikkö,
omanto_n: $yksikkö,
@@ -5334,6 +5341,7 @@
seuranto_ine: $monikko,
keinonto_in: $monikko,
yliaste: $monikko]);
+ end;
end;
More information about the devel
mailing list