[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: documentation of integers, fixnums and bignums
From: |
Stefan Monnier |
Subject: |
Re: documentation of integers, fixnums and bignums |
Date: |
Sun, 09 Sep 2018 20:09:13 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
> And indeed, etc/charsets/gb108304.map clearly shows codepoints like
> 0x81308130, which will overflow the 32-bit most-positive-fixnum.
> (These codepoints are just a concatenation of the 4 bytes of the GB
> 10830 encoding, see https://en.wikipedia.org/wiki/GB_18030).
Aha! Thanks. This deserves a comment in the code.
According to Wikipedia, GB-10830 has a max of ~1.5M codepoints (of the
4 bytes, the first and third are >128 and the second and fourth span
[30..39]), so we could fit them all into our fixnums just fine, but we'd
need to change the way we turn the 4byte sequence into a codepoint in
order to do that (I doubt the benefit would be worth the trouble).
Stefan
- documentation of integers, fixnums and bignums, Paul Eggert, 2018/09/08
- Re: documentation of integers, fixnums and bignums, Eli Zaretskii, 2018/09/08
- Re: documentation of integers, fixnums and bignums, Stefan Monnier, 2018/09/08
- Re: documentation of integers, fixnums and bignums, Paul Eggert, 2018/09/08
- Re: documentation of integers, fixnums and bignums, Stefan Monnier, 2018/09/08
- Re: documentation of integers, fixnums and bignums, Paul Eggert, 2018/09/08
- Re: documentation of integers, fixnums and bignums, Stefan Monnier, 2018/09/08
- Re: documentation of integers, fixnums and bignums, Eli Zaretskii, 2018/09/09
- Re: documentation of integers, fixnums and bignums,
Stefan Monnier <=
- Re: documentation of integers, fixnums and bignums, Eli Zaretskii, 2018/09/10
- Re: documentation of integers, fixnums and bignums, Stefan Monnier, 2018/09/10
- Re: documentation of integers, fixnums and bignums, Eli Zaretskii, 2018/09/10
- Re: documentation of integers, fixnums and bignums, Eli Zaretskii, 2018/09/09
- Re: documentation of integers, fixnums and bignums, Stefan Monnier, 2018/09/09
Re: documentation of integers, fixnums and bignums, Paul Eggert, 2018/09/08
RE: documentation of integers, fixnums and bignums, Drew Adams, 2018/09/08