Lines Matching refs:range
53 my %range;
58 $range{min} = $min;
59 $range{max} = $max;
67 if ($range{max} < $tmp->{min}) {
68 push @return_union, \%range;
71 } elsif ($range{min} <= $tmp->{min}) {
72 if ($range{max} <= $tmp->{max}) {
73 $range{max} = $tmp->{max};
74 push @return_union, \%range;
77 } elsif ($range{min} <= $tmp->{max}) {
78 if ($range{max} <= $tmp->{max}) {
82 $range{min} = $tmp->{min};
90 push @return_union, \%range;
109 my $range = shift;
111 if ($range->{min} == $range->{max}) {
112 return print_num($range->{min});
114 return print_num($range->{min}) . "-" . print_num($range->{max});
130 foreach my $range (@$union) {
135 $printed_range = $printed_range . print_range($range);
148 my ($sth, @row, $cur_type, $type, @ranges, $range_txt, %range, $min, $max, $union_array, $skip);