> 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
