Package

laika

markdown

Permalink

package markdown

Visibility
  1. Public
  2. All

Value Members

  1. object BlockParsers

    Permalink

    Provides all block parsers for Markdown text except for for lists which are factored out into a separate parser object and those blocks dealing with verbatim HTML markup which this library treats as an optional feature that has to be explicitly mixed in.

    Provides all block parsers for Markdown text except for for lists which are factored out into a separate parser object and those blocks dealing with verbatim HTML markup which this library treats as an optional feature that has to be explicitly mixed in.

    Block parsers are only concerned with splitting the document into (potentially nested) blocks. They are used in the first phase of parsing, while delegating to inline parsers for the 2nd phase.

  2. object HTMLParsers

    Permalink

    Parses verbatim HTML elements which may interleave with standard Markdown markup.

    Parses verbatim HTML elements which may interleave with standard Markdown markup. Extends the Markdown block and inline parsers, overriding several of their parsers to add the HTML functionality.

  3. object InlineParsers

    Permalink

    Provides all inline parsers for Markdown text except for those dealing with verbatim HTML markup which this library treats as an optional feature that has to be explicitly mixed in.

    Provides all inline parsers for Markdown text except for those dealing with verbatim HTML markup which this library treats as an optional feature that has to be explicitly mixed in.

    Inline parsers deal with markup within a block of text, such as a link or emphasized text. They are used in the second phase of parsing, after the block parsers have cut the document into a (potentially nested) block structure.

  4. object ListParsers

    Permalink

    Provides parsers for bullet lists ("unordered list" in the Markdown spec) and enumerated lists ("ordered list" in the Markdown spec).

  5. package ast

    Permalink
  6. package bundle

    Permalink
  7. package github

    Permalink

Ungrouped