code wiki / (root) / smoke_str_a.nx

smoke_str_a.nx source

↩ module page · 10 lines · 305 B

1// 64-byte string (no terminator counted). 2import "syscalls.nx" 3 4func main() -> i64 { 5 // 64 'a's 6 let s: *u8 = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 7 var sl: i64 = 0 8 while s[sl] != 0 { sl = sl + 1 } 9 return __syscall(93, sl & 0xFF, 0, 0, 0, 0, 0) 10}