[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#32252: [PATCH] %o and %x now format signed numbers
From: |
Helmut Eller |
Subject: |
bug#32252: [PATCH] %o and %x now format signed numbers |
Date: |
Thu, 26 Jul 2018 19:18:48 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
On Thu, Jul 26 2018, Andy Moreton wrote:
>> That is how other Lisps do it, it works well for them, and Emacs Lisp should
>> do likewise.
>
> That is uncontroversial for arithmetic operations, but how are bitwise
> logical operations handled in other lisps with bignums ?
In Common Lisp those are defined to behave as if integers were
represented in two's complement form, regardless of how integers are
represented internally.
Interestinlgy, Common Lisp has ASH but no direct equivalent to Emacs
Lisp's lsh. Let's see how the bignum proponents extend lsh.
Helmut
bug#32252: [PATCH] %o and %x now format signed numbers, Andy Moreton, 2018/07/24
bug#32252: [PATCH] %o and %x now format signed numbers, Andy Moreton, 2018/07/25
bug#32252: [PATCH] %o and %x now format signed numbers, Andy Moreton, 2018/07/26
bug#32252: [PATCH] %o and %x now format signed numbers, Andy Moreton, 2018/07/26
bug#32252: [PATCH] %o and %x now format signed numbers,
Helmut Eller <=