Files
kotlin-fork/compiler/testData/ir/interpreter/fib.kt
T
2021-06-07 15:35:12 +03:00

10 lines
248 B
Kotlin
Vendored

@CompileTimeCalculation
fun fib(n: Int) : Int {
if (n <= 1) return n
return fib(n - 1) + fib(n - 2)
}
const val n2 = <!EVALUATED: `1`!>fib(2)<!>
const val n10 = <!EVALUATED: `55`!>fib(10)<!>
const val n18 = <!EVALUATED: `2584`!>fib(18)<!>