> Ok, so infix:<...> isn't what I wish for either... Can you help me > understand Damian's example?
Breaking down that example: $a, # Start at $a *+$c # Generate next number via: sub($prev_num} { $prev_num + $c } ... # Repeat until... * >=$b # ...this sub matches: sub($prev_num) { $prev_num >= $b } * used as an argument to an operator is a shorthand for constructing subroutines, where the * represents the subroutine's argument. Damian