[plt-scheme] Re: Novice question: evaluating symbols
On Tue, Jan 12, 2010 at 09:05:03AM -0800, Mike G. wrote:
>Maybe I've been thinking about symbols in the wrong way all
>along.  What's your distinction between symbols and identifiers?
>>From my background, they're more or less synonymous.
I guess the simple answer is from the docs on identifier?
   Returns #t if v is a syntax object and (syntax-e stx) produces a
   symbol.
An identifier is a wrapper around a symbol with the lexical
information associated with it.  Symbols themselves are basically just
interned strings.  They don't have any meaning without a context to
have that meaning in.  The syntax object around the symbol provides
the context to give a symbol a particular meaning.
David