> There are certain classes of nouns in ciBantu which are derived from
> other nouns. Namely, dimunitives (classes 12 and 13) as well as
> locatives - on, at and in - (16, 17 and 18). I believe I have set up
> the noun morphotactics adequately
> https://github.com/apertium/apertium-nya/blob/main/apertium-nya.nya.lexc
> and indeed it seems to analyze correctly:
> echo kamtengo kakakulu | lt-proc nya.automorf.bin
> ^kamtengo/mtengo<n><cl3><cl12><sg>$ ^kakakulu/kulu<adj><sg><cl12>$

Your analysis mtengo<n><cl3><cl12><sg> suggests that kamtengo is both
class 3 and class 12 at the same time. But then you say cl3 is dropped –
is there actually an ambiguity between cl3 and cl12? In that case, the
correct analysis should be 

$ echo kamtengo kakakulu | lt-proc nya.automorf.bin
^kamtengo/mtengo<n><cl3><sg>/mtengo<n><cl12><sg>$ ^kakakulu/kulu<adj><sg><cl12>$

If you have both mtengo<n><cl3><sg> and mtengo<n><cl12><sg> in your
lexc, then you should be able to generate mtengo<n><sg><cl12> as well.




_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to