Category talk:Wren-sort: Difference between revisions

Content added Content deleted
(→‎Source code: Oops, not quite right.)
m (→‎Source code: Tweak.)
Line 91: Line 91:
if (cmp == true) cmp = Cmp.defaultDesc(a[0])
if (cmp == true) cmp = Cmp.defaultDesc(a[0])
if (!cmp) cmp = Cmp.default(a[0])
if (!cmp) cmp = Cmp.default(a[0])
System.write("") // guards against VM recursion bug
quick_(a, s, e, cmp)
quick_(a, s, e, cmp)
}
}
Line 111: Line 112:
}
}
}
}
System.write("") // fixes VM recursion bug
System.write("") // further insurance
quick_(a, s, r, cmp)
quick_(a, s, r, cmp)
quick_(a, l, e, cmp)
quick_(a, l, e, cmp)