ref: 10b4f7d216570e8a745f4758ed195348de50b4d5
parent: 8e62e63f2e282f1b476d15c609d5f65525bca0cf
author: Ori Bernstein <[email protected]>
date: Thu Sep 11 20:52:15 EDT 2014
Fix the factorial calculation.
--- a/bench/bigfactorial.myr
+++ b/bench/bigfactorial.myr
@@ -16,7 +16,7 @@
x = std.mkbigint(1)
else
x = std.mkbigint(n)
- for i = n; i > 0; i--
+ for i = n-1; i > 0; i--
y = std.mkbigint(i)
std.bigmul(x, y)
std.bigfree(y)