[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Whats wrong with this defcustom?
From: |
Robert Thorpe |
Subject: |
Re: Whats wrong with this defcustom? |
Date: |
Wed, 30 Jul 2014 23:32:05 +0100 |
Emanuel Berg <embe8573@student.uu.se> writes:
...
>> Equality is something else, as you've found.
>
> I have?
What I mean is, Emacs Lisp has several types of equality, eq, equal,
etc. Thien-Thi Nguyen corrected my mistake about lisp reader syntax.
That is, "'(something)" turns into "(quote (something))". This is a
conversion that happens before evaluation is involved and before
equality is involved (as you may know). Then later evaluation turns it
into "(something)".
The lisp reader is very separate from the lisp interpreter or compiler, for
example think about this:
(let* ((x 1257) #'x) function)
BR,
Robert Thorpe
- Re: Whats wrong with this defcustom?, (continued)
Re: Whats wrong with this defcustom?, Sebastian Wiesner, 2014/07/28
Re: Whats wrong with this defcustom?, Olve, 2014/07/26
Re: Whats wrong with this defcustom?, Emanuel Berg, 2014/07/29
Re: Whats wrong with this defcustom?, Emanuel Berg, 2014/07/29
Re: Whats wrong with this defcustom?, Emanuel Berg, 2014/07/30