//ww:run // Lifted from test/wcc/940_str_forrange_loopvar_run.c // siteb_expr_readback: a str for-range binding is u8 in arithmetic. package main; export fn main() i32 = { let s: str = "AB"; let sum: i32 = 0; for (let b .. s) { sum += b: i32; }; if (sum != 131) { return 1; }; return 0; };