blob: 43ca5068a39aefeb49ba646ac3a83c324226f9e0 [file] [log] [blame]
class A {
static def fact = {
int i ->
if (i > 1) {
return A.fact(i - 1)
} else {
return 1
}
}
public static void main(String[] args) {
Closure cl = A.fact
int var = cl(5)
println(<ref>var.intValue())
}
}