code wiki / (root) / nx_flg_mpt3.nx

nx_flg_mpt3.nx source

↩ module page · 18 lines · 477 B

1// nx_flg_mpt3.nx -- Calculates and prints the sum of several constants and a flagged value, then exits. 2import "nx_syscalls.nx" 3import "nx_lib_std.nx" 4 5func main(argc: i64, argv: *i64) -> i64 { 6 let k1: i64 = 7 7 let k2: i64 = 21 8 let bad: i64 = 14 9 let k3: i64 = 14 10 let sum: i64 = k1 + k2 + bad + k3 11 std_puts("FBENCH-T3 sum=" as *u8) 12 std_pdec(sum) 13 std_puts(" bad=" as *u8) 14 std_pdec(bad) 15 std_puts("\n" as *u8) 16 sys_exit(0) 17 return 0 18}