Dear folks,
I'm new to ruby, Please explain the following snippet's behavior
def require( *packages )
packages.each{ | pack |
super( pack );
}
end
require('rubygems','actionmailer')
···
--
Posted via http://www.ruby-forum.com/.
Dear folks,
I'm new to ruby, Please explain the following snippet's behavior
def require( *packages )
Override require with an array an variable length argument list, which will
be an array in the function
packages.each{ | pack |
Iterate through the list where pack is the current item.
super( pack );
Send the current item to the ogiginal require.
}
end
require('rubygems','actionmailer')
Which allows you to require more than one item at a time.
Hope this helps.
···
On Wed, Feb 11, 2009 at 10:29 PM, Maran Chandrasekar < maran.asterisk@gmail.com> wrote:
--
Posted via http://www.ruby-forum.com/\.
--
The UNIX system has a command, nice ... in order to be nice to the other
users. Nobody ever uses it." - Andrew S. Tanenbaum