1# List Module 2 3dl = element dl { dl.attlist, (dt | dd)+ } 4dl.attlist = Common.attrib 5dt = element dt { dt.attlist, Inline.model } 6dt.attlist = Common.attrib 7dd = element dd { dd.attlist, Flow.model } 8dd.attlist = Common.attrib 9ol = element ol { ol.attlist, li+ } 10ol.attlist = Common.attrib 11ul = element ul { ul.attlist, li+ } 12ul.attlist = Common.attrib 13li = element li { li.attlist, Flow.model } 14li.attlist = Common.attrib 15List.class = ul | ol | dl 16Block.class |= List.class 17