Cut: Difference between revisions
Content added Content deleted
m (add note) |
("Better category ordering, add redirects to categories, fix pseudo-adverb categories") |
||
(6 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 7: | Line 7: | ||
Indices must be given in ascending order. |
Indices must be given in ascending order. |
||
<pre> |
<pre> 0 4_"feedface" |
||
0 4_"feedface" |
|||
("feed";"face") |
("feed";"face") |
||
3 5_"adfdsfsdfa" |
3 5_"adfdsfsdfa" |
||
("ds" |
("ds" |
||
"fsdfa") |
"fsdfa")</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")