On Tue, Jul 29, 2025, at 13:16, Alexandru Pătrănescu wrote:
>
> On Tue, Jul 29, 2025 at 12:18 PM Rob Landers <rob@bottled.codes> wrote:
>> __
>>
>> I am not sure that (int)"INF" or (int)"NAN" is misbehaving.
>> (int)"Password" also produces 0, and these are strings. If we had the time to
>> discuss it properly, I would argue that simply warning when casting a string to int is the most
>> sensible thing, just like we get an error when coercing a string to int, which is more consistent
>> across the language than just special casing some strings.
>>
>>
>
> This is about INF and NAN, the float values, not the strings "INF" and
> "NAN".
> https://3v4l.org/fAFn3
>
> -- Alex
Thanks Alex, I missed that nuance!
— Rob