[voikko-devel] Sukijan generate_lex.py (oli Re: Aami, aaltonen)
Hannu Väisänen
hannu.vaisanen at joensuu.fi
Fri May 11 14:11:58 EEST 2007
> Riippuu siitä, kuinka suuria muutoksia Sukijaa varten tarvitsee tehdä. Jos
> muutokset ovat pieniä, silloin voitaisiin käyttää samaa ohjelmaa ja lisätä
> vain tuo lippu. Mutta jos muutokset ovat suuria, on helpompi tehdä erilliset
> ohjelmat.
>
> Jospa vaikka aluksi tehdään Sukijaa varten tuosta oma versio, ja sitten kun se
> on saatu toimimaan, katsotaan, ovatko muutokset helposti yhdistettävissä.
Mitäpä jos lisätään lippu ja muutetaan rivi
handle_word(word)
esimerkiksi tällaiseksi
if sukija_version:
handle_sukija_word(word)
else:
handle_word(word)
Kaikki Sukija-version tarvitsema koodi kirjoitetaan sitten omaan
tiedostoonsa, niin että Voikko-version tiedostoja ei tarvitse
muuttaa tämän enempää.
Tämä tuntuu helpommalta kuin koodien yhdistäminen jälkeenpäin.
More information about the devel
mailing list