From: rcoder Date: 2005-07-26T08:46:03+09:00 Subject: Re: Trying to understand symbols You are correct to think these two usages of 'symbol' are conflicting -- if it helps, in the text you quote from p. 314, replace the word 'symbol' with 'name'. It's just a mis-match in terminology: in parser/compiler-speak, a 'symbol' is just a type of token, not a special kind of immutable string like it is in Ruby. Hope that helps, Lennon