[Top][All Lists]

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

bug#25462: Out of date doc string for "`".

From: Noam Postavsky
Subject: bug#25462: Out of date doc string for "`".
Date: Wed, 18 Jan 2017 17:14:10 -0500

On Wed, Jan 18, 2017 at 3:55 PM, Alan Mackenzie <address@hidden> wrote:
>>     Note that `\\=`' is any ordinary Lisp symbol and thus may be treated
>>     as data or given different meanings in particular contexts. For
>>     instance, it has a special meaning inside `pcase' patterns.
> I think that's objectively wrong.

It's correct.

>  "`" isn't an ordinary Lisp symbol,
> it's a reader macro which is handled in the reader.

It's both.  "`" is a reader macro which expands into a list starting
with the ordinary Lisp symbol named "`".

(equal (car (read-from-string "`a"))
       (list (intern "`") 'a)) ;=> t

reply via email to

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