Sha256: 7dab09f2830c33511c70b043d422abc3f6143f8ee140aa3e3697914f3e4c9a65
Contents?: true
Size: 653 Bytes
Versions: 4
Compression:
Stored size: 653 Bytes
Contents
module Mutant # Base class for code loaders class Loader include AbstractType, Concord.new(:root, :subject), Procto.call # Eval based loader class Eval < self # Call loader # # @return [undefined] # # @api private # def call eval( source, TOPLEVEL_BINDING, subject.source_path.to_s, subject.source_line ) self end private # Return source # # @return [String] # # @api private # def source Unparser.unparse(root) end end # Eval end # Loader end # Mutant
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mutant-0.7.3 | lib/mutant/loader.rb |
mutant-0.7.2 | lib/mutant/loader.rb |
mutant-0.7.1 | lib/mutant/loader.rb |
mutant-0.6.7 | lib/mutant/loader.rb |