Djot.Inlinetype t = Kernel.Ast.inline = | Str of string| Emph of t node list| Strong of t node list| Highlight of t node list| Insert of t node list| Delete of t node list| Superscript of t node list| Subscript of t node list| Verbatim of string| Symbol of string| Math of math_style * string| Link of t node list * target| Image of t node list * target| Span of string * t node listThe string is a name, written :name[...], an extension (Profile.with_ext_tags); empty means unnamed.
| FootnoteReference of string| UrlLink of string| EmailLink of string| RawInline of string * string| NonBreakingSpace| Quoted of quote_type * t node list| SoftBreak| HardBreak| Ext_wikilink of bool * string * string optionAn extension: Ext_wikilink (embed, target, alias), both strings as written.
| Hole of stringAn extension (Profile.with_ext_holes): %`e`, the expression read as the code span's content is. The parser never reads it.