Skip to content

Instantly share code, notes, and snippets.

@SignpostMarv
Created March 30, 2011 09:47
Show Gist options
  • Save SignpostMarv/894141 to your computer and use it in GitHub Desktop.
Save SignpostMarv/894141 to your computer and use it in GitHub Desktop.
<!DOCTYPE llsd [
<!ELEMENT llsd (undef|boolean|integer|real|uuid|string|date|uri|binary|map|array)>
<!ELEMENT DATA (undef|boolean|integer|real|uuid|string|date|uri|binary|map|array)>
<!ELEMENT ATOMIC (undef|boolean|integer|real|uuid|string|date|uri|binary)>
<!ELEMENT KEYDATA (key,(undef|boolean|integer|real|uuid|string|date|uri|binary|map|array))>
<!ELEMENT key (#PCDATA)>
<!ELEMENT map ((key,(undef|boolean|integer|real|uuid|string|date|uri|binary|map|array))*)>
<!ELEMENT array ((undef|boolean|integer|real|uuid|string|date|uri|binary|map|array)*)>
<!ELEMENT undef (EMPTY)>
<!ELEMENT boolean (#PCDATA)>
<!ELEMENT integer (#PCDATA)>
<!ELEMENT real (#PCDATA)>
<!ELEMENT uuid (#PCDATA)>
<!ELEMENT string (#PCDATA)>
<!ELEMENT date (#PCDATA)>
<!ELEMENT uri (#PCDATA)>
<!ELEMENT binary (#PCDATA)>
<!ATTLIST string xml:space (default|preserve) 'preserve'>
<!ATTLIST binary encoding (base64|base16|base85) 'base64'>
]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment