On Thu, 5 May 2005, David Wheeler wrote: > > I can see how to ask for a binary (hence infix) operator, but how > > do I ask > > for a prefix or postfix operator specifically, which +<< and >>+ do? > > Maybe there are Operator::Prefix, etc, roles defined so you can ask > > for > > them? > > Ask for them for what?
For negating all elements of an array: @negatives = -« @positives; > They should write them [metaoperators] only for infix operators. The above example is in S03, so that is not an option. > Because [] applies only to infix operators, as I understand it. You understand it. I understand it. But how does the parser know the difference between @x = -<< @y; and @x = [+] @y; or even @x -= @y; which shows that the position of metaoperator is not the distinguishing factor.