<?xml version="1.0"?>
<!-- ALEXML Project -->
<!-- XML for natural language based on the theory of Autolexical Grammar>
<!-- Author: Eric Schiller -->
<!-- Version 1.0: 24-Nov-99 -->
<!-- For explanation and discussion of the elements and attributes -->
<!-- see the Autolexical documentation at -->
<!-- http://wwww.chessworks.com/ling -->

<!ELEMENT Lexicon (lexeme+)>
<!ELEMENT lexeme (
lexsyn,
lexsem,
lexmsx,
lexmph,
lexphn,
lexdsc
)>
<!ATTLIST lexeme lexfxd (-2|-1|0|1|2) #IMPLIED>
<!ATTLIST lexeme lexgls CDATA #IMPLIED>
<!ATTLIST lexeme lexsub CDATA #IMPLIED>
<!ATTLIST lexeme lexidx CDATA #IMPLIED>
<!ATTLIST lexeme lexprb CDATA #IMPLIED>
<!ATTLIST lexeme lexfrm CDATA #IMPLIED>

<!ELEMENT lexsyn (#PCDATA)>
<!ELEMENT lexsem EMPTY>
<!ATTLIST lexsem semasp CDATA #IMPLIED>
<!ATTLIST lexsem semgen (m|f|n) #IMPLIED>
<!ATTLIST lexsem semqnt CDATA #IMPLIED>
<!ATTLIST lexsem semnpi (true|false) #IMPLIED>
<!ATTLIST lexsem semcat (F|f|k|Q|q|O|x|y|z|0) #IMPLIED>
<!ATTLIST lexsem semcas (AGT|BEN|CAU|COM|DIR|HAS|INS|LOC|POS|PUR|SRC|THM|VOC) #IMPLIED>
<!ATTLIST lexsem semcnt (true|false) #IMPLIED>
<!ATTLIST lexsem semani (-2|-1|0|1|2) #IMPLIED>
<!ATTLIST lexsem semneg (true|false) #IMPLIED>
<!ATTLIST lexsem semtns (p|n|f) #IMPLIED>
<!ATTLIST lexsem semval CDATA #IMPLIED>
<!ATTLIST lexsem semdeg (-2|-1|0|1|2) #IMPLIED>
<!ATTLIST lexsem semdef (-2|-1|0|1|2) #IMPLIED>

<!ELEMENT lexmsx EMPTY>
<!ATTLIST lexmsx msxnum (s|p|d) #IMPLIED>
<!ATTLIST lexmsx msxfrm (a|r|s|i) #IMPLIED>
<!ATTLIST lexmsx msxhdf CDATA #IMPLIED>

<!ELEMENT lexmph EMPTY>
<!ATTLIST lexmph mphgen (m|f|n) #IMPLIED>
<!ATTLIST lexmph mphpdm CDATA #IMPLIED>
<!ATTLIST lexmph mphafx (p|s|i|r) #IMPLIED>

<!ELEMENT lexphn EMPTY>
<!ATTLIST lexphn phnfrm CDATA #IMPLIED>
<!ATTLIST lexphn phnssg CDATA #IMPLIED>
<!ATTLIST lexphn phnsyl CDATA #IMPLIED>

<!ELEMENT lexdsc EMPTY>
<!ATTLIST lexdsc dscsoc (-2|-1|0|1|2) #IMPLIED>
<!ATTLIST lexdsc dscpsn (1|2|3) #IMPLIED>
<!ATTLIST lexdsc dsctop (-2|-1|0|1|2) #IMPLIED>
<!ATTLIST lexdsc dscinf (-2|-1|0|1|2) #IMPLIED>
<!ATTLIST lexdsc dscref (-2|-1|0|1|2) #IMPLIED>
<!ATTLIST lexdsc dscspk (-2|-1|0|1|2) #IMPLIED>
<!ATTLIST lexdsc dscfoc (-2|-1|0|1|2) #IMPLIED>