Covfefe v0.0.1 Earmark.Line View Source

Give a line of text, return its context-free type. Not for external consumption

Link to this section Summary

Link to this section Types

Link to this type t() View Source
t ::
  %Earmark.Line.Blank{content: term, inside_code: term, line: term, lnb: term} |
  %Earmark.Line.Ruler{inside_code: term, line: term, lnb: term, type: term} |
  %Earmark.Line.Heading{content: term, inside_code: term, level: term, line: term, lnb: term} |
  %Earmark.Line.BlockQuote{content: term, inside_code: term, line: term, lnb: term} |
  %Earmark.Line.Indent{content: term, inside_code: term, level: term, line: term, lnb: term} |
  %Earmark.Line.Fence{delimiter: term, inside_code: term, language: term, line: term, lnb: term} |
  %Earmark.Line.HtmlOpenTag{content: term, inside_code: term, line: term, lnb: term, tag: term} |
  %Earmark.Line.HtmlCloseTag{inside_code: term, line: term, lnb: term, tag: term} |
  %Earmark.Line.HtmlComment{complete: term, inside_code: term, line: term, lnb: term} |
  %Earmark.Line.HtmlOneLine{content: term, inside_code: term, line: term, lnb: term, tag: term} |
  %Earmark.Line.IdDef{id: term, inside_code: term, line: term, lnb: term, title: term, url: term} |
  %Earmark.Line.FnDef{content: term, id: term, inside_code: term, line: term, lnb: term} |
  %Earmark.Line.ListItem{bullet: term, content: term, initial_indent: term, inside_code: term, line: term, lnb: term, type: term} |
  %Earmark.Line.SetextUnderlineHeading{inside_code: term, level: term, line: term, lnb: term} |
  %Earmark.Line.TableLine{columns: term, content: term, inside_code: term, line: term, lnb: term} |
  %Earmark.Line.Ial{attrs: term, inside_code: term, line: term, lnb: term, verbatim: term} |
  %Earmark.Line.Text{content: term, inside_code: term, line: term, lnb: term} |
  %Earmark.Line.Plugin{content: term, line: term, lnb: term, prefix: term}

Link to this section Functions

Link to this function type_of(line, recursive) View Source
Link to this function type_of(arg, options, recursive) View Source