code wiki / (root) / nx_fmt_test.nx

nx_fmt_test.nx source

↩ module page · 10 lines · 404 B

1// KAT for nx_fmt (the shared leak-free formatter). Expect: 0 / 42 / -12345 / 1000000 / 9223372036854775807 2import "nx_fmt.nx" 3func main() -> i64 { 4 fmt_putn(0); fmt_puts("\n" as *u8) 5 fmt_putn(42); fmt_puts("\n" as *u8) 6 fmt_putn(0 - 12345); fmt_puts("\n" as *u8) 7 fmt_putn(1000000); fmt_puts("\n" as *u8) 8 fmt_putn(9223372036854775807); fmt_puts("\n" as *u8) 9 sys_exit(0); return 0 10}