You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This code compiles:
```dvoid main(){ float x = 0xp1;}```
However, the grammar in the spec doesn't list any way to write a HexFloat without leading digits:
```HexFloat: HexPrefix HexDigitsNoSingleUS . HexDigitsNoStartingUS HexExponent HexPrefix . HexDigitsNoStartingUS HexExponent HexPrefix HexDigitsNoSingleUS HexExponent```
So we need to either add ``HexPrefix HexExponent`` to the grammar, or deprecate``0xp1`` in case it wasn't meant to work in the first place.
The text was updated successfully, but these errors were encountered:
zxinsworld reported this on 2024-12-13T15:56:18Z
Transferred from https://issues.dlang.org/show_bug.cgi?id=24894
Description
The text was updated successfully, but these errors were encountered: