Sha256: ef48e2e7423d9d1cab282cf9f0fd340397ba28f5fd3bc1ae86b03ef3ba5bb5ff
Contents?: true
Size: 537 Bytes
Versions: 10
Compression:
Stored size: 537 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
10 entries across 10 versions & 1 rubygems