Fixed repl bug

This commit is contained in:
2023-02-06 04:47:30 +00:00
parent d5c833b344
commit 0d7e4db661
5 changed files with 14 additions and 11 deletions

View File

@@ -2,9 +2,9 @@
var memo: [int : int] = [:];
fn fib(n : int) {
if (n < 2) {
return n;
}
if (n < 2) {
return n;
}
var result = memo[n];
if (result == null) {
@@ -12,7 +12,7 @@ fn fib(n : int) {
memo[n] = result;
}
return result;
return result;
}
for (var i = 0; i < 40; i++) {

View File

@@ -1,9 +1,6 @@
fn fib(n : int) {
if (n < 2) {
return n;
}
return fib(n-1) + fib(n-2);
if (n < 2) return n;
return fib(n-1) + fib(n-2);
}
for (var i = 0; i < 20; i++) {

View File

@@ -1,5 +1,5 @@
//number of iterations
var SIZE: int const = 100;
var SIZE: int const = 260;
//lookup table
var lookup = [
@@ -32,7 +32,7 @@ prev += "*"; //initial
print prev;
//run
for (var iteration = 0; iteration < 100; iteration++) {
for (var iteration = 0; iteration < SIZE -1; iteration++) {
//left
var output = (lookup[" "][prev[0]][prev[1]]);