Sha256: 3444015aeddfab47f2a6a71988c7a6c188ef6eeca9171c6818bd82cb8cc3ac5f
Contents?: true
Size: 556 Bytes
Versions: 3
Compression:
Stored size: 556 Bytes
Contents
require 'rubygems' require 'parse_tree' require 'facets' module Roodi module Core class Parser def parse(content, filename) silence_stream(STDERR) do return silent_parse(content, filename) end end private def silent_parse(content, filename) @parser ||= ParseTree.new(true) node = @parser.parse_tree_for_string(content, filename) sexp = VisitableSexp.from_array node sexp.filename = filename sexp end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
marcoow-roodi-1.3.2 | lib/roodi/core/parser.rb |
marcoow-roodi-1.3.4 | lib/roodi/core/parser.rb |
marcoow-roodi-1.3.5 | lib/roodi/core/parser.rb |