Fix hello-wuffs-c for recent language changes
diff --git a/hello-wuffs-c/parse.wuffs b/hello-wuffs-c/parse.wuffs
index cb207ee..52f2817 100644
--- a/hello-wuffs-c/parse.wuffs
+++ b/hello-wuffs-c/parse.wuffs
@@ -32,16 +32,16 @@
 		// Rebase from ASCII (0x30 ..= 0x39) to the value (0 ..= 9).
 		c -= 0x30
 
-		if this.val < 429496729 {
+		if this.val < 429_496729 {
 			this.val = (10 * this.val) + (c as base.u32)
 			continue
-		} else if (this.val > 429496729) or (c > 5) {
+		} else if (this.val > 429_496729) or (c > 5) {
 			return "#too large"
 		}
 		// Uncomment this assertion to see what facts are known here.
 		// assert false
 		this.val = (10 * this.val) + (c as base.u32)
-	}
+	} endwhile
 }
 
 pub func parser.value() base.u32 {