Replace core language HexStrings with library entity

via Digitalmars-d digitalmars-d at puremagic.com
Mon Mar 16 04:26:10 PDT 2015


On Sunday, 15 March 2015 at 21:18:11 UTC, Baz wrote:
> On Sunday, 15 March 2015 at 19:47:06 UTC, Walter Bright wrote:
>> HexStrings:
>>
>>    http://dlang.org/lex.html#HexString
>>
>> They're rarely used, but very useful when needed. But, as the 
>> octal literals have shown, they can be easily replaced with a 
>> library template:
>>
>>    x"00 FBCD 32FD 0A"
>>
>> becomes:
>>
>>    hex!"00 FBCD 32FD 0A"
>>
>> Thoughts? Anyone want to write the hex template?
>
> I'd be interested. Here's a quick draft based on octal:
>
> http://dpaste.dzfl.pl/656a94cdfdba

Nitpick: "Literal" is spelled with one "t".


More information about the Digitalmars-d mailing list