DTD - Lexical Records
<!ELEMENT lexRecords (LexRecord*)>
<!ELEMENT LexRecord (base, eui, cat, spellingVars*, inflVars+,
(verbEntry|nounEntry|adjEntry|advEntry|auxEntry|modalEntry|pronEntry|detEntry)?,
acronyms*, abbreviations*, annotations*, signature?)>
<!ELEMENT base (#PCDATA)>
<!ELEMENT eui (#PCDATA)>
<!ELEMENT cat (#PCDATA)>
<!ELEMENT spellingVars (#PCDATA)>
<!ELEMENT inflVars (#PCDATA)>
<!ATTLIST inflVars cat(adj|adv|aux|compl|conj|det|modal|noun|prep|pron|verb) CDATA #REQUIRED>
<!ATTLIST inflVars cit CDATA #REQUIRED>
<!ATTLIST inflVars eui CDATA #REQUIRED>
<!ATTLIST inflVars infl(base|comparative|infinitive|past|past1p23p|past1p23pNeg|past1s3s|past1s3sNeg|pastNeg|pastPart|plural|positive|pres|pres123p|pres123pNeg|past1p23p|past1p23pNeg|pres1s|pres3s|pres3sNeg|presNeg|presPart|singular|superlative) CDATA #REQUIRED>
<!ATTLIST inflVars type(basic|glreg|group(glreg)|group(irreg)|group(reg)|group(sing)|groupuncouont|inv|irreg|metareg|plur|reg|regd) CDATA>
<!ATTLIST inflVars unInfl CDATA #REQUIRED>
<!ELEMENT acronyms (#PCDATA)>
<!ELEMENT abbreviations (#PCDATA)>
<!ELEMENT classTypes (#PCDATA)>
<!ELEMENT annotations (#PCDATA)>
<!ELEMENT signature (#PCDATA)>