<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE animal SYSTEM "ibm28v02.dtd" [
   <!NOTATION animal_class SYSTEM "ibm28v02.txt">
   <!ENTITY forcat "This is a small cat">
   <!ELEMENT tiger (#PCDATA)>
   <!ENTITY % make_small "<!ELEMENT small EMPTY>">
   <!ENTITY % make_leopard_element "<!ELEMENT leopard ANY>">
   <!ENTITY % make_attlist "<!ATTLIST tiger color CDATA #REQUIRED>">
   %make_leopard_element; 
   <!ELEMENT cat ANY>
   %make_small;
   <!ENTITY % make_big "<!ELEMENT big EMPTY>">
   %make_big;
   %make_attlist;
   <?sound "This is a PI" ?>
   <!-- This is a valid test file for p28 -->
]>
<animal>
   <cat>&forcat;</cat>
   <tiger color="white">This is a white tiger in Mirage!!</tiger>
   <cat/>
   <leopard>
      <small/>
      <big/>
   </leopard>
</animal>
