Lines Matching refs:range
54 my %range;
59 $range{min} = $min;
60 $range{max} = $max;
68 if ($range{max} < $tmp->{min}) {
69 push @return_union, \%range;
72 } elsif ($range{min} <= $tmp->{min}) {
73 if ($range{max} <= $tmp->{max}) {
74 $range{max} = $tmp->{max};
75 push @return_union, \%range;
78 } elsif ($range{min} <= $tmp->{max}) {
79 if ($range{max} <= $tmp->{max}) {
83 $range{min} = $tmp->{min};
91 push @return_union, \%range;
110 my $range = shift;
112 if ($range->{min} == $range->{max}) {
113 return print_num($range->{min});
115 return print_num($range->{min}) . "-" . print_num($range->{max});
126 foreach my $range (@$union) {
131 $printed_range = $printed_range . print_range($range);
144 my ($sth, @row, $cur_type, $type, @ranges, $range_txt, %range, $min, $max, $union_array, $skip);