Jump to content

Cut a rectangle: Difference between revisions

m
→‎{{header|Wren}}: Minor tidy, reran with latest version.
(Added XPL0 example.)
m (→‎{{header|Wren}}: Minor tidy, reran with latest version.)
Line 3,690:
{{trans|C}}
{{libheader|Wren-fmt}}
Last two are very slooow to emerge (justabout under 10 mins overall).
<syntaxhighlight lang="ecmascript">import "./fmt" for Fmt
 
var grid = []
Line 3,712:
for (i in 0..3) {
if (grid[t + next[i]] == 0) {
System.write("") // guard against VM recursion bug
walk.call(y + dir[i][0], x + dir[i][1])
}
Line 3,755 ⟶ 3,754:
cnt = cnt * 2
} else if ((w&1 == 0) && recur) {
System.write("") // guard against VM recursion bug
solve.call(w, h, false)
}
9,490

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.