> [run time control of assignment behavior when array contains pairs] How much have I misunderstood things from a mechanisms available point of view (as against a practical / nice way to do things) when I suggest something along the lines of:
my sub op:= (*@list : %adverbs) { ... if %adverbs{keyed} = PAIR { ... } } # create 2 element hash: %hash = : { keyed=>PAIR } (1, 2, 3=>4, 5=6); -- ralph