check-slice inline
parent
23e85d674c
commit
31e59f2098
|
@ -194,7 +194,7 @@ TUPLE: slice-error reason ;
|
|||
: check-slice ( from to seq -- from to seq )
|
||||
pick 0 < [ "start < 0" slice-error ] when
|
||||
dup length pick < [ "end > sequence" slice-error ] when
|
||||
pick pick > [ "start > end" slice-error ] when ;
|
||||
pick pick > [ "start > end" slice-error ] when ; inline
|
||||
|
||||
: <slice> ( from to seq -- slice )
|
||||
dup slice? [ collapse-slice ] when
|
||||
|
|
Loading…
Reference in New Issue