Method: XDry::ParsingDriver#parse_string

Defined in:
lib/xdry/parsing/driver.rb

#parse_string(file_name, source) ⇒ Object



31
32
33
34
35
36
37
# File 'lib/xdry/parsing/driver.rb', line 31

def parse_string file_name, source
  gen = Generator.new { |g|
    file_ref = TestFileRef.new(file_name, source)
    new_lines_generator g, file_ref, StringIO.new(source)
  }
  parse_data_in_file_scope gen
end