How about adding NEW Special Tokens?? For ease and Security

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Wed May 25 09:20:40 PDT 2011


On 5/25/11 10:50 AM, Jose Armando Garcia wrote:
> On Wed, May 25, 2011 at 11:46 AM, KennyTM~<kennytm at gmail.com>  wrote:
>> On May 25, 11 22:23, Matthew Ong wrote:
>>>
>>> On 5/25/2011 9:45 PM, Daniel Gibson wrote:
>>>
>>>
>>>   >.stringof[7 .. $]
>>> Belonging to which object or variable?
>>
>> Belongs to the module. '.xxx' is D's syntax for access a global object
>> (derived from C++'s '::xxx' syntax). Please read through the whole D
>> specification.
>>
>> (Frankly speaking this is a DMD-specific hack as the spec has never required
>> that the .stringof of a module must return "module foo.bar.baz".)
>>
>
> Is this evaluated at compile time? I prefer to use this for std.log
> over __FILE__ when filtering verbose log messages. The user is more
> likely to remember the module name and not the file name.

It is. Probably it's a good idea to use module name, which is unique 
across an application, unlike the (directory-less) file name.

Andrei


More information about the Digitalmars-d mailing list