> actually , ones we decide that ^ *is necessary for vectorization , we > can allow other brackets , optional brackets ( where unambiguous ) , > and spaces inside the brackets : > > @a ^+= @b > @a ^[+]= @b > @a ^(+)= @b > @a ^( + )= @b > @a ^{ + }= @b > @a ^{+}= @b > @a ^[ + ]= @b >
right, and what does this all mean? I have yet to see a good meaning for @array ^[+]= @array2 ... Perhaps, having just ^ as a vector op, and using ^[op] to disambiguate (or as an equivalent) is the way to go. Ed