小ワザ/dup
1 2 3 4 5 6 7 8
; メモリアドレスからクローン作成 a = 10 dup b, a dupptr c, varptr(a), 4, vartype("int") mes a mes b mes c
1 2 3 4 5 6 7 8 9
; メモリアドレスから任意のサイズのクローン作成 ; (エラー例:配列参照エラー) a = 10, 5 dup b, a dupptr c, varptr(a), 4, vartype("int") mes ""+a.0+","+a.1 mes ""+b.0+","+b.1 mes ""+c.0+","+c.1
1 2 3 4 5 6 7 8 9 10 11
; メモリアドレスを計算してクローン作成 a = 10, 5 b = varptr(a), 20 mes ""+a.0+","+a.1 mes ""+b.0+","+b.1 dupptr c, b, 4, 4 mes c dupptr d, b+4, 4, 4 mes d