In: |
lib/amrita/parser.rb
|
Parent: | Object |
# File lib/amrita/parser.rb, line 277 def HtmlParser.parse_file(fname, taginfo=DefaultHtmlTagInfo, &filter_proc) File.open(fname) do |f| HtmlParser.parse_io(f, fname, 0, taginfo, &filter_proc) end end
# File lib/amrita/parser.rb, line 261 def HtmlParser.parse_inline(text, taginfo=DefaultHtmlTagInfo, &filter_proc) c = caller(1)[0].split(":") parser = HtmlParser.new(text, c[0], c[1].to_i, taginfo, &filter_proc) parser.parse end
# File lib/amrita/parser.rb, line 272 def HtmlParser.parse_io(io, fname=nil, lno=0, taginfo=DefaultHtmlTagInfo, &filter_proc) parser = HtmlParser.new(io.read, fname, lno, taginfo, &filter_proc) parser.parse end