shouting versus dotting
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Sun Oct 5 09:17:18 PDT 2008
Sean Kelly wrote:
> Andrei Alexandrescu wrote:
>> Sean Kelly wrote:
>>>
>>> Will do. It's easy enough to search-replace '!' with '.'
>>
>> You'll need a sed expression to not catch unary ! and != as well.
>
> Nah, just replace "!(" with ".(" I basically never use "!(exp)" in
> conditions so there should be no problems.
Well well laziness never helps.
sed --in-place -e 's/\([a-zA-Z0-9_]\)\(\s*\)!\(\s*\)(/\1\2.\3(/' *.d
Preserves whitespace used around !, too. Won't transform instantiations
across lines. And won't work with Unicode symbols...
Andrei
More information about the Digitalmars-d
mailing list