OK, Frank's message was VERY helpful, but his example
illustrates the problem I'm facing:
> Try something like this:
>
> sub do_cmd_ion {
> local($_) = @_; # put args into the default input
>
> # strip the args out ...
> s/$next_pair_pr_rx$any_next_pair_pr_rx3//;
>
> # ... and store in local vars
> my($x,$y) = ($2,$4);
>
> # format and append what's left
> " <small>$x" . ArabictoRoman($y) . "</small>" . $_;
> }
What is $next_pair_pr_rx and $any_next_pair_pr_rx3 ???
Clearly they're global variables that get somewhere before
d&do_cmd_ion gets called and they're there for my benefit.
But in order to use them I have to know HOW to use them.
Plus, I am 110% sure that they are not a complete list of
similar placekeepers.
So, I encourage those people with experience here to step forward,
and start offering me "things I ought to know". I will compile everything,
and hopefully digestify it for the benefit of the readership. Like
I said, a cookbook would be helpful - so this can serve as the first
step towards just that.
Thanks in advance,
Bob Donahue