invalid_condition_while.gravity 265 B

123456789101112131415161718
  1. #unittest {
  2. name: "Semantic, While loop condition, Assignment not allowed here.";
  3. error: SEMANTIC;
  4. error_row: 12;
  5. error_col: 9;
  6. };
  7. func main () {
  8. var i,sum = 0;
  9. // assignment instead of a condition
  10. while (i = 50) {
  11. sum += i;
  12. i += 1;
  13. }
  14. return sum;
  15. }