_offc_dmcell_ptr_arith_sbracket_lbracket.nx source
↩ module page · 12 lines · 312 B
1// Auto-generated cell for nx_deref_store_matrix.sh.
2// binding=ptr_arith store_form=bracket load_form=bracket expected=42.
3import "syscalls.nx"
4
5
6func main() -> i64 {
7 let raw: *u8 = sys_mmap(64)
8 let base: i64 = raw as i64
9 let p: *i64 = (base + 8) as *i64
10 p[0] = 42
11 return p[0]
12}