Module: Coradoc::Parser::Asciidoc::DocumentAttributes

Includes:
Base
Included in:
Base
Defined in:
lib/coradoc/parser/asciidoc/document_attributes.rb

Instance Method Summary collapse

Methods included from Base

#attribute_name, #attribute_value, #date, #digit, #digits, #email, #empty_line, #endline, #keyword, #line_ending, #newline, #rich_text, #rich_texts, #space, #space?, #special_character, #text, #word, #words

Instance Method Details

#document_attributesObject



12
13
14
15
# File 'lib/coradoc/parser/asciidoc/document_attributes.rb', line 12

def document_attributes
  str(":") >> attribute_name.as(:key) >> str(":") >>
  space? >> attribute_value.as(:value) >> line_ending
end

#document_attributessObject

DocumentAttributes



8
9
10
# File 'lib/coradoc/parser/asciidoc/document_attributes.rb', line 8

def document_attributess
  document_attributes.repeat(1)
end