Method: MaRuKu::In::Markdown::BlockLevelParser::LineSource#initialize
- Defined in:
- lib/maruku/input/linesource.rb
#initialize(lines, parent = nil, parent_offset = nil) ⇒ LineSource
Returns a new instance of LineSource.
11 12 13 14 15 16 17 |
# File 'lib/maruku/input/linesource.rb', line 11 def initialize(lines, parent=nil, parent_offset=nil) raise "NIL lines? " unless lines @lines = lines.map {|l| l.kind_of?(MaRuKu::MDLine) ? l : MaRuKu::MDLine.new(l) } @lines_index = 0 @parent = parent @parent_offset = parent_offset end |