Matrix Morphology

INFLECTED

INFLECTED is a top-level attribute with an AVM of "flags" as its value. Flags model the co-occurrence restrictions between lexical types and lexical rule types, and draw their values from the luk hierarchy.

Matrix Morphotactics

Matrix Morphosyntax

Matrix Morphophonology

Regression testing

The following patterns are, or should be, implemented to ensure the morphotactic system is working properly:

Test

Details

Implemented

morph-opt-oblig-single-input

2 PCs, each with one input. One is optional, and the other is obligatory

Yes

morph-impl-expl-disjunction

5 PCs, A->B, B->C, A->D, D->E, A requires (B or D ) and C and E, so both an explicit and implicit disjunction in flags are created

Yes

morph-req-fbd

Tests forward- and backward-require and forbid co-occurrence restrictions

Yes

morph-lrt-inputs

PCs with more complex lexical rule hierarchies are used to test inputs and co-occurrence restrictions

Yes

Note that some tests may be collapsed.

History

(pre-O'Hara description?)

O'Hara added TRACK variables for co-occurrence restrictions and planning of lexeme-to-lexeme and lexeme-to-word (sometimes word-to-lexeme) rules to handle obligatory rules. O'Hara 2008

Goodman merged TRACK into INFLECTED so co-occurrence constraints directly affect lexical integrity (ability to use lexemes with syntactic (phrasal) rules. Goodman and Bender 2010

MatrixMorphology (last edited 2011-10-08 21:12:11 by localhost)

(The DELPH-IN infrastructure is hosted at the University of Oslo)