Apuohjelma nominien taivuttamiseen Inform 6-ohjelmissa (Python3-skripti ja muokattu Kotus-sanalista).
Ohjelmalle annetaan syöte yksikössä ja perusmuodossa.
Hakee sanalistasta lähimmän vastaavuuden ja yrittää tuottaa ohjeet joita tarvitaan taivutusten tulostamiseen.
Monikko tulostetaan valitsimella -m.
[HAKUKENTTÄ kesken koska se pitänee kelpouttaa]
Puute: yksikköä ja monikkoa ei voi tulostaa samasta nimestä (sitä ei voi tehdä Inform 6 kotoistuksessaan).
Koska sanalistassa ei ole erisnimiä pienet kirjaimet todennäköisimmin täsmää, mutta listassa on joitain yleisiä lyhenteitä isoilla kirjaimilla.
TODO: valitsin jolla pien- ja suuraakkosten ero ohitetaan haussa.
TODO: syötteen kelpoutus.
Kun halutaan tuottaa taivutusohje tietyn mallin mukaan, voidaan lisätä taivutusnumero (Kotus-luokka) ja sen jälkeen astevaihtelua merkitsevä kirjain syötteeseen.
Vinkki: jos esimerkiksi pitkä yhdyssana ei tunnu antavan oikeaa taivutusta, voi kokeilla sanan loppuosan syöttämistä ja alkuosan lisäämistä suoraan taivutusohjeeseen.
Github
https://github.com/objektiivinenironia/i6-taivutusapu