···1313// But what value is returned from a loop if a break statement is
1414// never reached? We need a default expression. Thankfully, Zig
1515// loops also have 'else' clauses! As you might have guessed, the
1616-// else clause is evaluated once a while condition becomes false
1717-// or a for loop runs out of items.
1616+// 'else' clause is evaluated when: 1) a 'while' condition becomes
1717+// false or 2) a 'for' loop runs out of items.
1818//
1919// const two: u8 = while (true) break 2 else 0; // 2
2020// const three: u8 = for ([1]u8{1}) |f| break 3 else 0; // 3