missing HexString documentation
H. S. Teoh
hsteoh at quickfur.ath.cx
Thu Feb 8 02:34:58 UTC 2018
On Thu, Feb 08, 2018 at 02:39:50AM +0000, Adam D. Ruppe via Digitalmars-d wrote:
> On Thursday, 8 February 2018 at 01:55:19 UTC, Walter Bright wrote:
> > No, because their usage by druntime is nearly nonexistent.
>
> Only because they're not supported!
>
> Code like `0xsomething // octal something else` is found a whopping
> 200 times in druntime (granted btw all in the core.sys bindings).
I'm guessing most of those occurrences are in interfacing with Posix (or
other OS) calls involving bitmasks, like umask().
> By contrast, the word "octal" only occurs 100 times through all of
> Phobos, and the octal template is used only 15 times, excluding its
> own unit tests.
Ironically, octal literals are probably most used in OS API calls like
umask(), so .octal really should be in druntime rather than Phobos!
T
--
What are you when you run out of Monet? Baroque.
More information about the Digitalmars-d
mailing list