Sha256: dc51a1d6879ae4d4cc7f950691cfe5c80e6351ff1fd8d426e729b78767c163ca

Contents?: true

Size: 724 Bytes

Versions: 17

Compression:

Stored size: 724 Bytes

Contents

# -*- coding: utf-8; frozen_string_literal: true -*-
#
#--
# Copyright (C) 2009-2019 Thomas Leitner <t_leitner@gmx.at>
#
# This file is part of kramdown which is licensed under the MIT.
#++
#

module Kramdown

  # This module contains all available parsers. A parser takes an input string and converts the
  # string to an element tree.
  #
  # New parsers should be derived from the Base class which provides common functionality - see its
  # API documentation for how to create a custom converter class.
  module Parser

    autoload :Base, 'kramdown/parser/base'
    autoload :Kramdown, 'kramdown/parser/kramdown'
    autoload :Html, 'kramdown/parser/html'
    autoload :Markdown, 'kramdown/parser/markdown'

  end

end

Version data entries

17 entries across 17 versions & 4 rubygems

Version Path
kramdown-2.5.1 lib/kramdown/parser.rb
kramdown-2.5.0 lib/kramdown/parser.rb
getargv-0.3.3-universal-darwin vendor/bundle/ruby/3.3.0/gems/kramdown-2.4.0/lib/kramdown/parser.rb
kramdown-2.4.0 lib/kramdown/parser.rb
kramdown-2.3.2 lib/kramdown/parser.rb
kramdown-2.3.1 lib/kramdown/parser.rb
daqing_kramdown-2.3.2 lib/kramdown/parser.rb
daqing_kramdown-2.3.1 lib/kramdown/parser.rb
zine_brewer-1.5.0 vendor/bundle/ruby/2.7.0/gems/kramdown-2.3.0/lib/kramdown/parser.rb
zine_brewer-1.3.0 vendor/bundle/ruby/2.7.0/gems/kramdown-2.3.0/lib/kramdown/parser.rb
kramdown-2.3.0 lib/kramdown/parser.rb
kramdown-2.2.1 lib/kramdown/parser.rb
kramdown-2.2.0 lib/kramdown/parser.rb
kramdown-2.1.0 lib/kramdown/parser.rb
kramdown-2.0.0 lib/kramdown/parser.rb
kramdown-2.0.0.beta2 lib/kramdown/parser.rb
kramdown-2.0.0.beta1 lib/kramdown/parser.rb