32
2. M embuang inflection
suffix
(-lah,
-kah,
-ku,
-mu,
-ny a).
Jika
berhasil
dan akhiranny a ad alah P (-lah, -kah),
maka tahap
ini d iulan gi lagi untuk
membuan g inflection suffix PP (-ku, -mu, atau -ny a).
3. M embuang
derivation
suffix
(- ,
i,
-an).
Jika
berhasil,
maka
dilakukan
tahap 4. Jika tahap 4 tidak berhasil:
a.
Jika
akhir an
-an
d
ibuan g,
dan
huruf
terakhir
d
ari
k
ata
adalah -k,
maka -k ju ga
dibuan g d an
diulan gi
lagi
tahap
keemp at. Jika
gagal,
dilakukan tahap 3b.
b. Akhiran
y
ang
telah
d
ibuan g
seb elumny a
(-i,
-
an,
-kan),
dikembalikan.
4. M embuang derivation prefix.
a.
Jika
akhir an
dibu an g p ada
tahap
3,
maka
dilakukan
p
emer iksaan
imbuhan
gabun g y ang tidak d ip erbolehkan b erdasarkan
Ta bel
2.3.
Jika ditemukan y ang sesuai, mak a algor itma men geluark an hasil.
b. Jika
awalan
saat in i
sesuai
d
en gan awalan ap ap un sebelumny a,
maka algoritma men gelu arkan hasil.
c.
Jika
tiga
awalan
sebelumny a
telah
dibuan g, maka
algoritma
men gelu arkan hasil.
d. Jenis awalan ditentukan den gan cara b erikut:
-
Jika
awalan
k
ata
adalah
di-,
ke-,
se-, maka jenis awalanny a
berturut-turut adalah di, ke, se.
-
Jika
awalan
adalah
te-,
be-,
me-,
p
e-, maka
dibutuhkan p roses
tambahan
dalam
men ghasilk an
kump ulan
karakter
untuk
|