Vérifier si une constante est déjà défini

C'est simple, je l'espère.
Comment puis-je vérifier, dans l'exemple suivant, si une constante est déjà défini?

#this works
var = var||1
puts var
var = var||2
puts var

#this doesn't
CONST = CONST||1
puts CONST
CONST = CONST||2
puts CONST

=> 1
   1
   uninitialized constant CONST (NameError)
InformationsquelleAutor peter | 2012-04-16