kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

40_alloca_memmove.toy (211B)


      1 fn __user_main(): i64 {
      2   let src: *i64 = @alloca<i64>(1, 8);
      3   let dst: *i64 = @alloca<i64>(1, 8);
      4   src[0] = 42;
      5   @memmove(dst, src, 8, 8);
      6   return dst[0];
      7 }
      8 
      9 fn main(): i32 { return __user_main() as i32; }