mirror of https://github.com/svaarala/duktape.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
778 B
30 lines
778 B
name: duk_xcopy_top
|
|
|
|
proto: |
|
|
void duk_xcopy_top(duk_context *to_ctx, duk_context *from_ctx, duk_idx_t count);
|
|
|
|
stack: |
|
|
[ ... val1! ...! valN! ] -> [ ... val1! ...! valN! ] (on source stack, from_ctx)
|
|
[ ... ] -> [ ... val1! ...! valN! ] (on target stack, to_ctx)
|
|
|
|
summary: |
|
|
<p>Like <code><a href="#duk_xmove_top">duk_xmove_top()</a></code> but the elements being
|
|
copied are not popped of the source stack.
|
|
<b>Both source and target stack must reside in the same Duktape heap</b>.</p>
|
|
|
|
<div class="note">
|
|
The order of from/to stack is reversed as compared to Lua's
|
|
<a href="http://pgl.yoyo.org/luai/i/lua_xmove">lua_xmove()</a>.
|
|
</div>
|
|
|
|
example: |
|
|
duk_xcopy_top(new_ctx, ctx, 7);
|
|
|
|
tags:
|
|
- stack
|
|
- slice
|
|
|
|
seealso:
|
|
- duk_xmove_top
|
|
|
|
introduced: 1.0.0
|
|
|