From 8e45e34c9b0e236285fbb2eb7d6e57d3d26ee1ce Mon Sep 17 00:00:00 2001 From: overflowerror Date: Mon, 15 Nov 2021 23:34:18 +0100 Subject: [PATCH] added brainfuck fibonacci only works for single digit number a the moment --- brainfuck/fib.bf | 57 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 brainfuck/fib.bf diff --git a/brainfuck/fib.bf b/brainfuck/fib.bf new file mode 100644 index 0000000..7d55049 --- /dev/null +++ b/brainfuck/fib.bf @@ -0,0 +1,57 @@ +++++ number of iterations +> +++++++++++ dec 10 = \n +> +++++++++++++++++++++++++++++++++++++++++++++++++ dec 48 = 0 ++. +<.> +.- +<. +>> ++ value 1 +> ++ value 2 +<<<< +[ iterate + - + >>> + [ copy value 1 to result + - + >>+ + << + ] + > + [ add value 2 to result and set value 1 + - + >+ + << + + + > + ] + > + [ copy result to value 2 and to ascii + - + >+ + <<+ + > + ] + <<< + [ calculate ascii value; use result for dec 30 + - + >>>+ + >+ + <<<< + ] + >>> + [ restore dec 30 + - + <<<+ + >>> + ] + >. + [ reset ascii + - + ] + <<<<<. + < +]