[voikko-devel] Kilvoitella, kilvotella
Harri Pitkänen
hatapitk at cc.jyu.fi
Mon Aug 21 23:04:51 EEST 2006
On Monday 21 August 2006 07:31, Hannu Väisänen wrote:
> > suomi.mor -tiedostosta kannattaa ehkä suosiolla pitää
> > Voikkoa ja Sukijaa varten eri versiot.
>
> Jos Voikko-versio käy indeksointiin, kyllä me voidaan siirtyä
> käyttämään sitä, ja voihan versiot yhdistää näin
>
> if switch(malli) = voikko then
> tehdään_jotain();
> else
> tehdään_jotain_muuta();
> end;
>
> Paljonko tuo hidastaa ohjelmaa, on sitten jo toinen juttu.
En ole varma, käykö Voikko-versio indeksointiin. Mahdollisesti siinä
tapauksessa, jos hyväksytään jotakuinkin samanlaiset säännöt yhdyssanojen
muodostamiselle.
Nopeusongelmista päästäisiin sillä tavalla, että lisättäisiin Malagaan uusia
kielirakenteita jotka mahdollistaisivat "ehdollisen kääntämisen" C-kielen
esikääntäjän tyyliin, tai sitten vakioarvoisten ehtolausekkeiden
käännösaikaisen tunnistamisen ja pois optimoinnin. Jäljelle jää silti se
ongelma, että tuollainen if-lauseiden käyttö voi tehdä koodista hankalaa
lukea.
Olisihan se silti hienoa saada molemmat sovellukset toimimaan samalla
koodilla. Kyllä siihen kannattaa pyrkiä, en vain ole vielä keksinyt tähän
riittävän hyvää ratkaisua.
Harri
More information about the devel
mailing list