Splice: Difference between revisions

71 bytes added ,  1 year ago
"Better category ordering, add redirects to categories, fix pseudo-adverb categories"
(Created page with "{{primitive|?[x;(s;e);z]|in=K5,K6}} '''Splice''' is a special form of the <code>?</code> verb which takes 3 arguments. * <code>x</code> is the array to be modified. * <code>(s;e)</code> is a two element array indicating start index and end index * <code>z</code> is the replacement array. In ngn/k, splice removes the portion of the array <code>x</code> from <code>s</code> to <code>e</code>, exclusive of <code>e</code> and inserts <code>z</code> in that place. <pre> ?[...")
 
("Better category ordering, add redirects to categories, fix pseudo-adverb categories")
 
(3 intermediate revisions by the same user not shown)
Line 1:
{{primitive|?[x;(s;e);z]|in=K5,K6}}
 
'''Splicesplice''' is a special form of the <code>?</code> verb which takes 3 arguments.
 
* <code>x</code> is the array to be modified.
Line 13:
?["abcd";3 4;"x"]
"abcx"</pre>
 
[[Category:Verbs]]
[[Category:Special forms]]
[[Category:Primitives]]
720

edits