# File lib/puppet/parser/parser_support.rb, line 258
258:     def load(classname)
259:         return false if classname == ""
260:         filename = classname.gsub("::", File::SEPARATOR)
261:         mod = filename.scan(/^[\w-]+/).shift
262: 
263:         # First try to load the top-level module then the individual file
264:         [[mod,     "module %s"              %            mod ],
265:          [filename,"file %s from module %s" % [filename, mod]]
266:         ].any? { |item,description| able_to_import?(classname,item,description) }
267:     end