Comparison of document-markup languages

Columns: Language | Major purpose | Based on | Markup type | Structural markup | Presentational markup
HyperText Markup Language ( HTML ) | Hypertext documents | SGML | Tag | Yes | Yes | Lilypond | Music notation | Control code | Yes | Yes | Maker Interchange Format ( MIF ) | Technical documents | Tag | Yes | Yes | Markdown | Formatted Technical documents , Hypertext documents , E-mail | Text E-mail conventions | Tag | Yes | Yes | Math Markup Language ( MathML ) | Mathematical documents | XML | Tag | Yes | Yes | The Music Encoding Initiative ( MEI ) | Music notation | XML | Tag | Yes | Yes | Music Extensible Markup Language ( MusicXML ) | Music notation | XML | Tag | Yes | Yes

Example questions:
What is the establishing year of the markup language whose markup type is pattern parsing ? | For the markup language code used to visually represent aurally perceived sounds , what are the terms it was released under ? | For the control code markup language , what are the terms it was released under ? | The markup language based on text e-mail conventions is utilized to format what type of files ? | What is the full name of the markup language that Encoded Archival Description is based on ?

Answers:
1987 | GNU General Public License | GNU General Public License | readme | Music Extensible Markup Language ( MusicXML )