Module: NoraMarkConstruction
- Included in:
- NoraMark::Parser
- Defined in:
- lib/nora_mark/parser.kpeg.rb
Instance Method Summary collapse
- #block(name, ids, classes, params, named_params, raw_content, line_no) ⇒ Object
- #br(line_no) ⇒ Object
- #code_inline(ids, classes, params, named_params, content, line_no) ⇒ Object
- #definition_list(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
- #dl_item(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
- #frontmatter(content, line_no) ⇒ Object
- #h_section(level, heading, params, named_params, raw_content, line_no) ⇒ Object
- #inline(name, ids, classes, params, named_params, raw_content, line_no) ⇒ Object
- #newpage(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
- #ol_item(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
- #ordered_list(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
- #page(raw_content, line_no) ⇒ Object
- #paragraph(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
- #paragraph_group(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
- #preformatted_block(name, ids, classes, params, named_params, codelanguage, content, line_no) ⇒ Object
- #root(raw_content) ⇒ Object
- #text(content, line_no) ⇒ Object
- #ul_item(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
- #unordered_list(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
Instance Method Details
#block(name, ids, classes, params, named_params, raw_content, line_no) ⇒ Object
283 284 285 |
# File 'lib/nora_mark/parser.kpeg.rb', line 283 def block(name, ids, classes, params, named_params, raw_content, line_no) ::NoraMark::Block.new(name, ids, classes, params, named_params, raw_content, line_no) end |
#br(line_no) ⇒ Object
286 287 288 |
# File 'lib/nora_mark/parser.kpeg.rb', line 286 def br(line_no) ::NoraMark::Breakline.new(line_no) end |
#code_inline(ids, classes, params, named_params, content, line_no) ⇒ Object
289 290 291 |
# File 'lib/nora_mark/parser.kpeg.rb', line 289 def code_inline(ids, classes, params, named_params, content, line_no) ::NoraMark::CodeInline.new(ids, classes, params, named_params, content, line_no) end |
#definition_list(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
292 293 294 |
# File 'lib/nora_mark/parser.kpeg.rb', line 292 def definition_list(ids, classes, params, named_params, raw_content, line_no) ::NoraMark::DefinitionList.new(ids, classes, params, named_params, raw_content, line_no) end |
#dl_item(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
295 296 297 |
# File 'lib/nora_mark/parser.kpeg.rb', line 295 def dl_item(ids, classes, params, named_params, raw_content, line_no) ::NoraMark::DLItem.new(ids, classes, params, named_params, raw_content, line_no) end |
#frontmatter(content, line_no) ⇒ Object
298 299 300 |
# File 'lib/nora_mark/parser.kpeg.rb', line 298 def frontmatter(content, line_no) ::NoraMark::Frontmatter.new(content, line_no) end |
#h_section(level, heading, params, named_params, raw_content, line_no) ⇒ Object
301 302 303 |
# File 'lib/nora_mark/parser.kpeg.rb', line 301 def h_section(level, heading, params, named_params, raw_content, line_no) ::NoraMark::HeadedSection.new(level, heading, params, named_params, raw_content, line_no) end |
#inline(name, ids, classes, params, named_params, raw_content, line_no) ⇒ Object
304 305 306 |
# File 'lib/nora_mark/parser.kpeg.rb', line 304 def inline(name, ids, classes, params, named_params, raw_content, line_no) ::NoraMark::Inline.new(name, ids, classes, params, named_params, raw_content, line_no) end |
#newpage(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
307 308 309 |
# File 'lib/nora_mark/parser.kpeg.rb', line 307 def newpage(ids, classes, params, named_params, raw_content, line_no) ::NoraMark::Newpage.new(ids, classes, params, named_params, raw_content, line_no) end |
#ol_item(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
310 311 312 |
# File 'lib/nora_mark/parser.kpeg.rb', line 310 def ol_item(ids, classes, params, named_params, raw_content, line_no) ::NoraMark::OlItem.new(ids, classes, params, named_params, raw_content, line_no) end |
#ordered_list(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
313 314 315 |
# File 'lib/nora_mark/parser.kpeg.rb', line 313 def ordered_list(ids, classes, params, named_params, raw_content, line_no) ::NoraMark::OrderedList.new(ids, classes, params, named_params, raw_content, line_no) end |
#page(raw_content, line_no) ⇒ Object
316 317 318 |
# File 'lib/nora_mark/parser.kpeg.rb', line 316 def page(raw_content, line_no) ::NoraMark::Page.new(raw_content, line_no) end |
#paragraph(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
319 320 321 |
# File 'lib/nora_mark/parser.kpeg.rb', line 319 def paragraph(ids, classes, params, named_params, raw_content, line_no) ::NoraMark::Paragraph.new(ids, classes, params, named_params, raw_content, line_no) end |
#paragraph_group(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
322 323 324 |
# File 'lib/nora_mark/parser.kpeg.rb', line 322 def paragraph_group(ids, classes, params, named_params, raw_content, line_no) ::NoraMark::ParagraphGroup.new(ids, classes, params, named_params, raw_content, line_no) end |
#preformatted_block(name, ids, classes, params, named_params, codelanguage, content, line_no) ⇒ Object
325 326 327 |
# File 'lib/nora_mark/parser.kpeg.rb', line 325 def preformatted_block(name, ids, classes, params, named_params, codelanguage, content, line_no) ::NoraMark::PreformattedBlock.new(name, ids, classes, params, named_params, codelanguage, content, line_no) end |
#root(raw_content) ⇒ Object
328 329 330 |
# File 'lib/nora_mark/parser.kpeg.rb', line 328 def root(raw_content) ::NoraMark::Root.new(raw_content) end |
#text(content, line_no) ⇒ Object
331 332 333 |
# File 'lib/nora_mark/parser.kpeg.rb', line 331 def text(content, line_no) ::NoraMark::Text.new(content, line_no) end |
#ul_item(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
334 335 336 |
# File 'lib/nora_mark/parser.kpeg.rb', line 334 def ul_item(ids, classes, params, named_params, raw_content, line_no) ::NoraMark::UlItem.new(ids, classes, params, named_params, raw_content, line_no) end |
#unordered_list(ids, classes, params, named_params, raw_content, line_no) ⇒ Object
337 338 339 |
# File 'lib/nora_mark/parser.kpeg.rb', line 337 def unordered_list(ids, classes, params, named_params, raw_content, line_no) ::NoraMark::UnorderedList.new(ids, classes, params, named_params, raw_content, line_no) end |