[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [External] : Re: Hash consing (was: Re: sqlite3)
From: |
Drew Adams |
Subject: |
RE: [External] : Re: Hash consing (was: Re: sqlite3) |
Date: |
Sat, 18 Dec 2021 16:15:15 +0000 |
> > some kind of immutable cons data type.
> We already have that: for example, the result of evaluating the form '(1 .
> 2) is an immutable cons cell. The immutability isn't enforced, though:
> passing such a cons cell to `rplaca' will cause undefined behavior, but
> typically not signal an error.
Sorry, but I don't understand what you're saying.
What's immutable about it? What's undefined
about using `setcar' or `rplaca' on it?
(setq x '(1 . 2))
(setcar x 3)
- Re: sqlite3, (continued)
- Re: sqlite3, Lars Ingebrigtsen, 2021/12/17
- Re: sqlite3, Richard Stallman, 2021/12/17
- Re: sqlite3, Lars Ingebrigtsen, 2021/12/18
- Re: sqlite3, Qiantan Hong, 2021/12/18
- Re: sqlite3, LdBeth, 2021/12/18
- Re: sqlite3, Qiantan Hong, 2021/12/18
- Re: sqlite3, Tomas Hlavaty, 2021/12/18
- Hash consing (was: Re: sqlite3), Po Lu, 2021/12/18
- Re: sqlite3, LdBeth, 2021/12/18
- Re: Hash consing (was: Re: sqlite3), Philipp, 2021/12/18
- RE: [External] : Re: Hash consing (was: Re: sqlite3),
Drew Adams <=
- RE: [External] : Re: Hash consing (was: Re: sqlite3), Tomas Hlavaty, 2021/12/18
- RE: [External] : Re: Hash consing (was: Re: sqlite3), Drew Adams, 2021/12/18
- Re: sqlite3, Richard Stallman, 2021/12/16
- RE: sqlite3, Drew Adams, 2021/12/14
- Re: sqlite3, Qiantan Hong, 2021/12/14
- RE: sqlite3, Drew Adams, 2021/12/14
- EQ-ness, Richard Stallman, 2021/12/16
- RE: [External] : EQ-ness, Drew Adams, 2021/12/17
- Re: [External] : EQ-ness, Richard Stallman, 2021/12/18
- RE: [External] : EQ-ness, Drew Adams, 2021/12/19