16_cg_api_memory_index.toy (226B)
1 fn __user_main(): i64 { 2 var a: i64 = 0; 3 var b: i64 = 0; 4 let p: *i64 = &a; 5 let q: *i64 = &b; 6 7 p[0] = 42; 8 @memset(q, 0, 8, 8); 9 @memcpy(q, p, 8, 8); 10 return q[0]; 11 } 12 13 fn main(): i32 { return __user_main() as i32; }