# About the REML markup language

REML is a little markup language that can be used to style text. It is a SGML language similar to HTML, albeit much smaller. A small number of tags and character entities are supported.

CodeSnip currently supports REML v6. See the REML v6 language definition for full details.

The following whimsical example demonstrates every supported REML tag along with a couple of character entities:

    <heading>
      Wombat converter
    </heading>
    <p>
     Transforms <strong>wombats</strong> into <em>dongles</em>.
     <warning><em>W</em>arning:</warning> The <var>Foo</var>
     variable stores &lt;=<mono>12</mono> accumulated <mono>dongles</mono>.
    </p>
    <p>
     All 3 species of wombat are supported:
    </p>
    <ol>
     <li>
       <p>
         <a href="https://en.wikipedia.org/wiki/Common_wombat">Common
         wombat</a>. The following sub-species are supported:
       </p>
       <ul>
         <li>
           Bass Strait wombat
         </li>
         <li>
           Hirsute wombat
         </li>
         <li>
           Tasmanian wombat
         </li>
       </ul>
     </li>
     <li>
       Northen hairy-nosed wombat
     </li>
     <li>
       Southern hairy-nosed wombat
     </li>
    </ol>
    <p>
     Copyright &copy; wombaterama, 2024.
    </p>

All this silliness renders something like this: