module Kernel

Public Instance Methods

Alki(builder=nil,data=nil,&blk) click to toggle source
# File lib/alki/loader/core_ext/kernel.rb, line 15
def Alki(builder=nil,data=nil,&blk)
  if blk
    path = caller_locations(1,1)[0].absolute_path
    Alki::Loader.build path, builder, data, &blk
  end
  ::Alki
end
__alki_loader_original_require(name)
Alias for: require
require(name) click to toggle source
# File lib/alki/loader/core_ext/kernel.rb, line 4
def require(name)
  __alki_loader_original_require name
rescue LoadError => e
  translated = Alki::Loader.translate(name)
  if translated
    __alki_loader_original_require translated
  else
    raise e
  end
end