module L

Library Module

Loaded libraries become available here.

Public Class Methods

const_missing(n) click to toggle source

Auto-load libraries.

# File lib/rub/l.rb, line 32
def self.const_missing(n)
        #pp n
        p = "l/#{n.to_s.downcase}"
        
        require_relative p
        const_defined?(n, false) or raise "Library #{p} malformed, was expected to load into L::#{n}."
        const_get(n, false)
end