From: Abder-Rahman Ali Date: 2010-07-14T21:09:40+09:00 Subject: This script is a bit confusing! I have this script from "Why's poignant guide to Ruby": http://pastie.org/1043938 And, have the following questions: 1- def join( sep = $,, format = "%s" ) What is: $, "%s" ? 2- How can I call a method on "end"? What is the purpose of doing it like that? end.join( sep ) 3- What is meant by this statement? rooms.join(", ", "%d bed" ) Thanks. -- Posted via http://www.ruby-forum.com/.