Add ir interpreter tests

This commit is contained in:
Ivan Kylchik
2021-05-19 16:27:03 +03:00
committed by TeamCityServer
parent cc2d7340dc
commit e28ab45c51
115 changed files with 5104 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
@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)<!>