opPow, opDollar
Don
nospam at nospam.com
Sat Nov 7 00:17:03 PST 2009
A little while ago I said I'd create a patch for ^^ as an
exponentiation. A couple of people had requested that I make a post to
the ng so they'd know when it happens. Here it is.
This is opPow(), x ^^ y
http://d.puremagic.com/issues/show_bug.cgi?id=3481
And this is opDollar!(int dim) for multi-dimensional indexing
http://d.puremagic.com/issues/show_bug.cgi?id=3474
<attempt to avoid bikshed>
There have been long bikeshed discussions about the naming of both of
these several times in the past. Please don't ask for name changes to x
^ y, x ** y, opLength, or opSize: there are known problems with all of
those. And opEnd has the problem that you expect it to be paired with an
opBegin. opDollar is not as aesthetically pleasing as you might wish,
but it's obvious and completely unambiguous. I think they're the best
options we have.
More information about the Digitalmars-d
mailing list