Cut: Difference between revisions
Content added Content deleted
mNo edit summary |
("Better category ordering, add redirects to categories, fix pseudo-adverb categories") |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{primitive|x_y}} |
{{primitive|x_y|in=K9}} |
||
The '''cut''' primitive partitions the array <code>y</code> before the indices given in array <code>x</code>. |
The '''cut''' primitive partitions the array <code>y</code> before the indices given in array <code>x</code>. |
||
Line 5: | Line 5: | ||
The portion of the array before the first index is ignored. |
The portion of the array before the first index is ignored. |
||
Indices must be given in ascending order. |
|||
⚫ | |||
<pre> 0 4_"feedface" |
|||
("feed";"face") |
("feed";"face") |
||
3 5_"adfdsfsdfa" |
3 5_"adfdsfsdfa" |
||
("ds" |
("ds" |
||
"fsdfa") |
"fsdfa")</pre> |
||
</pre> |
|||
Repeating indices add empty cuts in that location: |
|||
<pre> 0 2 4 4 4_"abcde" |
|||
("ab" |
|||
"cd" |
|||
"" |
|||
"" |
|||
⚫ | |||
[[Category:Verbs]] |
|||
[[Category:Operator verbs]] |
|||
[[Category:Primitives]] |
Latest revision as of 06:14, 9 July 2022
Cut
x_y
Supported in | K9 |
The cut primitive partitions the array y
before the indices given in array x
.
The portion of the array before the first index is ignored.
Indices must be given in ascending order.
0 4_"feedface" ("feed";"face") 3 5_"adfdsfsdfa" ("ds" "fsdfa")
Repeating indices add empty cuts in that location:
0 2 4 4 4_"abcde" ("ab" "cd" "" "" ,"e")