From: Dave Thomas Date: 2000-03-23T22:27:26-06:00 Subject: [ruby-talk:02119] TRUE vs. true As far as I can tell, 'true' is a symbol built in to the lexer which generates a NODE_TRUE, which internally evaluates to Qtrue, which is the singleton instance of TrueClass. On the other hand, 'TRUE' is a global constant that contains a reference to the same object of class TrueClass. So... is there any difference at all between them programmatically, or could I document TRUE as a synonym for true? Dave