Top Level Namespace

Class Method Summary collapse

Class Method Details

.l(*args) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/birb.rb', line 7

def l(*args)
  args.each do |file|
    file = file.to_s
    file += '.rb' unless file.end_with?('.rb')
    load file
    (@loaded_files ||= []) << file
  end
end

.r(*args) ⇒ Object



3
4
5
# File 'lib/birb.rb', line 3

def r(*args)
  args.each { |file| require file.to_s }
end

.rlObject



16
17
18
# File 'lib/birb.rb', line 16

def rl
  l *@loaded_files if @loaded_files
end