Module: KDL
- Defined in:
- lib/kdl.rb,
lib/kdl/node.rb,
lib/kdl/types.rb,
lib/kdl/value.rb,
lib/kdl/kdl.tab.rb,
lib/kdl/version.rb,
lib/kdl/document.rb,
lib/kdl/types/ip.rb,
lib/kdl/tokenizer.rb,
lib/kdl/types/irl.rb,
lib/kdl/types/url.rb,
lib/kdl/types/uuid.rb,
lib/kdl/types/email.rb,
lib/kdl/types/regex.rb,
lib/kdl/types/base64.rb,
lib/kdl/string_dumper.rb,
lib/kdl/types/country.rb,
lib/kdl/types/decimal.rb,
lib/kdl/types/currency.rb,
lib/kdl/types/duration.rb,
lib/kdl/types/hostname.rb,
lib/kdl/types/date_time.rb,
lib/kdl/types/irl/parser.rb,
lib/kdl/types/email/parser.rb,
lib/kdl/types/url_template.rb,
lib/kdl/types/hostname/validator.rb,
lib/kdl/types/duration/iso8601_parser.rb,
lib/kdl/types/country/iso3166_countries.rb,
lib/kdl/types/currency/iso4217_currencies.rb,
lib/kdl/types/country/iso3166_subdivisions.rb
Defined Under Namespace
Modules: StringDumper, Types Classes: Document, Node, Parser, Tokenizer, Value
Constant Summary collapse
- VERSION =
"1.0.6"
Class Method Summary collapse
Class Method Details
.parse_document(input, options = {}) ⇒ Object
11 12 13 |
# File 'lib/kdl.rb', line 11 def self.parse_document(input, = {}) Parser.new.parse(input, ) end |