# New Ticket Created by Vasily Chekalkin # Please include the string: [perl #63716] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=63716 >
--- src/classes/Range.pir | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/src/classes/Range.pir b/src/classes/Range.pir index 6b7eeb9..4cdb54f 100644 --- a/src/classes/Range.pir +++ b/src/classes/Range.pir @@ -137,11 +137,23 @@ just return a clone of the Range. .namespace ['Range'] .sub 'max' :method + .param pmc by :optional + .param int has_by :opt_flag + if has_by goto have_by .tailcall self.'to'() + have_by: + $P0 = self.'list'() + .tailcall $P0.'max'(by) .end .sub 'min' :method + .param pmc by :optional + .param int has_by :opt_flag + if has_by goto have_by .tailcall self.'from'() + have_by: + $P0 = self.'list'() + .tailcall $P0.'min'(by) .end .sub 'minmax' :method