Sha256: 6e08293fdb75dd42c471ff84db80b7c6ee3ab5a91802030914abb127ad1a57eb
Contents?: true
Size: 288 Bytes
Versions: 1
Compression:
Stored size: 288 Bytes
Contents
module Main def self.new *a, &b klass = Class.new Base klass.default_options! klass.class_eval &b if b main = klass.new *a, &b Proxy.new main end module ::Kernel def Main *a, &b ::Main.new(*a, &b).run end alias_method 'main', 'Main' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
main-0.0.2 | lib/main/factories.rb |