Earmark v1.1.0 Earmark.Scanner

Summary

Functions

Scans a line into a list of tokens

Types

t_continuation()
t_continuation() :: {token, String.t, boolean}
token()
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}
tokens()
tokens() :: [token]

Functions

scan_line(line)
scan_line(String.t) :: tokens

Scans a line into a list of tokens