// fn syscall(arg_count: usize, syscall_num: usize, args: ) fn puts(s: &str) { __INTERNAL_syscall(1 as u8, 1 as u8, &[s] as &[&void]); }