Method: Germinate::Reader#initialize

Defined in:
lib/germinate/reader.rb

#initialize(librarian, source_path = nil) ⇒ Reader

Returns a new instance of Reader.



68
69
70
71
72
73
74
75
# File 'lib/germinate/reader.rb', line 68

def initialize(librarian, source_path=nil)
  @librarian       = librarian
  @section_count   = 0
  @current_section = "SECTION0"
  @line_number     = 0
  @source_path     = source_path ? Pathname(source_path) : nil
  librarian.source_path = @source_path
end