Sha256: 6ad6d07878bb047ba142ba4b02ec5eb0f7ab5fb5c119a6c3f84dabf094dbbf0a
Contents?: true
Size: 770 Bytes
Versions: 1
Compression:
Stored size: 770 Bytes
Contents
module Rego Version = '3.1.0' unless defined?(Version) def Rego.version Rego::Version end def Rego.dependencies { 'main' => [ 'main' , ' ~> 6.3.0' ] , 'map' => [ 'map' , ' ~> 6.6.0' ] , 'rb-fsevent' => [ 'rb-fsevent' , ' ~> 0.11.2' ] , } end def Rego.libdir(*args, &block) @libdir ||= File.basename(File.expand_path(__FILE__).sub(/\.rb$/,'')) args.empty? ? @libdir : File.join(@libdir, *args) ensure if block begin $LOAD_PATH.unshift(@libdir) block.call() ensure $LOAD_PATH.shift() end end end def Rego.load(*libs) libs = libs.join(' ').scan(/[^\s+]+/) Rego.libdir{ libs.each{|lib| Kernel.load(lib) } } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rego-3.1.0 | lib/rego/_lib.rb |