[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#24875: 26.0.50; In Dotted Pair Notation, the read function returns C
From: |
Andreas Schwab |
Subject: |
bug#24875: 26.0.50; In Dotted Pair Notation, the read function returns CDR if CAR is absent |
Date: |
Fri, 04 Nov 2016 17:00:27 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
On Nov 04 2016, Chunyang Xu <mail@xuchunyang.me> wrote:
> For example, I eval this in the *scratch* buffer:
>
> (read "( . 123)")
> ⇒ 123
>
> (read "(1 . ( . (3 . nil)))")
> ⇒ (1 3)
>
> I can't find explanation about this behavior in elisp manual. Is it
> expected?
The Emacs Lisp reader has always worked that way.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."