Earmark v1.3.2 Earmark.Scanner View Source

Link to this section Summary

Functions

Scans a line into a list of tokens

Link to this section Types

Link to this type

t_continuation() View Source
t_continuation() :: {token(), String.t(), boolean()}

Link to this type

token() View Source
token() ::
  %Earmark.Scanner.Backtix{count: term()}
  | %Earmark.Scanner.Blockquote{}
  | %Earmark.Scanner.CodeFence{}
  | %Earmark.Scanner.Headline{level: term()}
  | %Earmark.Scanner.IdClose{id: term()}
  | %Earmark.Scanner.IdOpen{href: term(), id: term()}
  | %Earmark.Scanner.Indent{count: term()}
  | %Earmark.Scanner.ListItem{bullet: term(), type: term()}
  | %Earmark.Scanner.RulerFat{}
  | %Earmark.Scanner.RulerMedium{}
  | %Earmark.Scanner.RulerThin{}
  | %Earmark.Scanner.Text{content: term()}
  | %Earmark.Scanner.UnderHeadline{level: term()}

Link to this type

tokens() View Source
tokens() :: [token()]

Link to this section Functions

Scans a line into a list of tokens