[squeak-dev] ByteArray>>at:put:
Eliot Miranda
eliot.miranda at gmail.com
Wed Jul 19 21:16:20 UTC 2017
Hi Bert,
On Wed, Jul 19, 2017 at 6:10 AM, Bert Freudenberg <bert at freudenbergs.de>
wrote:
> #[195 164] collect: [:c | c hex]
> => #[16 16]
>
+1
at: index put: value
<primitive: 61> "try primitiveAtPut, convert value to integer if that fails
and try again"
^ self byteAt: index put: value asInteger
is wrong.
>
> I think this should have raised an error. Tim?
>
Why don't we simply remove the method? Tim may be using this in his
benchmarks but I'm sure there's a better way.
But there's possibly another error here too. Why is '16rC3' asInteger 16
instead of 195?
_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20170719/757a278a/attachment.html>
More information about the Squeak-dev
mailing list
|