Remaining remaining work on SRFI 178
Wolfgang Corcoran-Mathe
(22 Aug 2020 16:48 UTC)
|
Re: Remaining remaining work on SRFI 178
John Cowan
(22 Aug 2020 17:40 UTC)
|
Re: Remaining remaining work on SRFI 178
Marc Nieper-Wißkirchen
(22 Aug 2020 18:37 UTC)
|
Re: Remaining remaining work on SRFI 178 Wolfgang Corcoran-Mathe (23 Aug 2020 15:40 UTC)
|
Re: Remaining remaining work on SRFI 178
John Cowan
(23 Aug 2020 18:36 UTC)
|
Re: Remaining remaining work on SRFI 178
Arthur A. Gleckler
(23 Aug 2020 18:54 UTC)
|
Re: Remaining remaining work on SRFI 178
John Cowan
(23 Aug 2020 18:55 UTC)
|
Re: Remaining remaining work on SRFI 178
Arthur A. Gleckler
(23 Aug 2020 20:35 UTC)
|
Re: Remaining remaining work on SRFI 178
John Cowan
(23 Aug 2020 20:55 UTC)
|
Re: Remaining remaining work on SRFI 178
Arthur A. Gleckler
(23 Aug 2020 21:53 UTC)
|
On 2020-08-22 20:37 +0200, Marc Nieper-Wißkirchen wrote: > John Cowan <xxxxxx@ccil.org> schrieb am Sa., 22. Aug. 2020, 19:40: > > As Marc pointed out, these would have to be called /be and /le or the > > like. I'm inclined to pull them out altogether, since they are not really > > related to anything else, and put them somewhere else, perhaps named > > pack-bits/be, pack-bits/le, unpack-bits/be, and unpack-bits/le, and able to > > handle integers as well as bitvectors. > > > > Okay. Some bytevector API for these low-level things makes sense. Does this mean that we want to remove the (BE) bytevector conversions currently in SRFI 178? > > Well, not quite for that reason. Using -1 for failure from > > bitvector-first-bit is compatible with the integer equivalent first-set-bit > > as defined by SRFIs 33, 60, R6RS, and 151. I think that is determinative. > > > > I didn't review those in detail. I agree that it does not make sense to > change it to a more sensible value just here. Thanks. I agree. Everything seems to be ready, otherwise. -- Wolfgang Corcoran-Mathe <xxxxxx@sigwinch.xyz> "... if I found the right chair to work in, all compositional problems would become nonexistant." --Morton Feldman