On Thu, Sep 21, 2006 at 12:45:46AM +0100, Smylers wrote: : Larry Wall writes: : : > Conjecture: We need a corresponding sigil to request captureness. As : > Bikeshed: What should that sigil be? : : What's * doing these days?
Thought a lot about that one, but I think it's more useful in 0..* and such. Unfortunately the "whatever" use of * can't take unary argument or we fail to parse things like 0..*:by(2) correctly. Besides, people would accuse us of reintroducing typeglobs. :-) Which they aren't quite, but they're similar enough that a P5 person would think of *foo as a typeglob and be thoroughly confused. Oh, and we'd also have to rethink our use of * as a shorthand for GLOBAL::. Larry