<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi:<br>You can take a  look of the originally pm3 SGML parser that could work for your need: cm3/m3-libs/sgml see on http://opencm3.net/doc/help/gen_html/sgml/INDEX.html<br><br>It needs Deep copy library: cm3/m3-libs/deepcopy for building see on http://opencm3.net/doc/help/gen_html/deepcopy/INDEX.html<br><br>A shorter help of parser from m3doc http://cs.wheaton.edu/~cgray/misc/m3/pm3pkg/sgml/src/index.html<br><br>Hope that helps<br><br>--- El <b>jue, 7/5/09, hendrik@topoi.pooq.com <i><hendrik@topoi.pooq.com></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">De: hendrik@topoi.pooq.com <hendrik@topoi.pooq.com><br>Asunto: [M3devel] XML?<br>Para: m3devel@elegosoft.com<br>Fecha: jueves, 7 mayo, 2009 5:01<br><br><pre>Is there a standard library for Modula 3 that reads and writes
 XML <br>files?  With or without DTD definitions?<br><br>-- hendrik<br><br></pre></blockquote></td></tr></table><br>