help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: eval trouble


From: Lennart Borgman (gmail)
Subject: Re: eval trouble
Date: Mon, 25 Aug 2008 23:43:18 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666

David Kastrup wrote:
> Ok, I actually talked nonsense right now: eval does _not_ create or
> intern symbols.  It is the Lisp reader that creates/interns symbols when
> you feed an identifier to it.  The Lisp reader will, when given the
> above, maybe-create/intern/lookup all of let, sym, make-symbol, eval, \`
> or something similar, progn, setq, \, or something similar, sym, put,
> some and value.  And whatever else follows.

Thanks.

>> (mapatoms (lambda (atom)
>>             (when (string= (symbol-name atom)
>>                            "xyzw")
>>               (error "Found %s" atom))))
> 
> Well, you wrote xýzw rather than xyzw above.  But even if you didn't, as
> long as nothing else interned 'xyzw in some manner, such a symbol would
> not get found.

Shit. There is shit on my screen, I did not see that ý. I should keep
the screen more clean ;-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]