<?xml version="1.0" encoding="ISO-8859-1"?> | |
<!-- This DTD is used for the output of Spirit parse tree's through --> | |
<!-- the boost::spirit::tree_to_xml functions. --> | |
<!-- Copyright (c) 2001-2007 Hartmut Kaiser --> | |
<!-- Distribution under the Boost Software --> | |
<!-- License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at --> | |
<!-- http://www.boost.org/LICENSE_1_0.txt) --> | |
<!ELEMENT parsetree (parsenode)> | |
<!ATTLIST parsetree | |
version CDATA "1.0" | |
> | |
<!ELEMENT parsenode ((value | token)?, parsenode*)> | |
<!ATTLIST parsenode | |
rule CDATA #IMPLIED | |
> | |
<!ELEMENT value (#PCDATA | token)*> | |
<!ELEMENT token (#PCDATA)> | |
<!ATTLIST token | |
id CDATA #REQUIRED | |
is_root CDATA "0" | |
> |