Submit
Path:
~
/
/
opt
/
alt
/
ruby21
/
lib64
/
ruby
/
2.1.0
/
irb
/
cmd
/
File Content:
load.rb
# # load.rb - # $Release Version: 0.9.6$ # $Revision: 38358 $ # by Keiju ISHITSUKA(keiju@ruby-lang.org) # # -- # # # require "irb/cmd/nop.rb" require "irb/ext/loader" # :stopdoc: module IRB module ExtendCommand class Load<Nop include IrbLoader def execute(file_name, priv = nil) # return ruby_load(file_name) unless IRB.conf[:USE_LOADER] return irb_load(file_name, priv) end end class Require<Nop include IrbLoader def execute(file_name) # return ruby_require(file_name) unless IRB.conf[:USE_LOADER] rex = Regexp.new("#{Regexp.quote(file_name)}(\.o|\.rb)?") return false if $".find{|f| f =~ rex} case file_name when /\.rb$/ begin if irb_load(file_name) $".push file_name return true end rescue LoadError end when /\.(so|o|sl)$/ return ruby_require(file_name) end begin irb_load(f = file_name + ".rb") $".push f return true rescue LoadError return ruby_require(file_name) end end end class Source<Nop include IrbLoader def execute(file_name) source_file(file_name) end end end end # :startdoc:
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
chws.rb
486 bytes
0644
fork.rb
573 bytes
0644
help.rb
664 bytes
0644
load.rb
1155 bytes
0644
nop.rb
551 bytes
0644
pushws.rb
611 bytes
0644
subirb.rb
596 bytes
0644
N4ST4R_ID | Naxtarrr