[Issue 6094] && doesn't shortcut properly with CTFE
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Jun 2 21:38:05 PDT 2011
http://d.puremagic.com/issues/show_bug.cgi?id=6094
Jonathan M Davis <jmdavisProg at gmx.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |INVALID
--- Comment #2 from Jonathan M Davis <jmdavisProg at gmx.com> 2011-06-02 21:33:39 PDT ---
Hmmm. It's essentially what std.string.icmp tries to do:
enum isLessThan = is(pred : string) && pred == "a < b";
so, obviously someone else was thinking that it should work (though given this
behavior, it's obviously a bug in icmp). So, it wasn't my idea at all, but you
do have a good point about shortcutting running code rather than the
compilation.
Bleh. I'd like it to work, but I think that you're right.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list