fork download
  1. when false:
  2. template fib(n:expr): expr =
  3. when n < 1: 0 else: fib(n-1) + fib(n-2)
  4.  
  5. proc fib(n:int):int =
  6. return if n < 2: n else: fib(n-1)+fib(n-2)
  7.  
  8. echo fib(8)
  9.  
Success #stdin #stdout 0.01s 2168KB
stdin
Standard input is empty
stdout
21