Plain lambdas implemented, but not fully tested. No closures yet

This commit is contained in:
Nathan Braswell
2016-02-21 17:22:16 -05:00
parent e364b00cc9
commit 34f11b0874
4 changed files with 24 additions and 9 deletions

View File

@@ -1,11 +1,10 @@
import simple_print: *
fun print_and_return(data: int): int {
println(data)
return data
}
fun main(): int {
var v: fun(int):int
v = print_and_return
v = fun(data: int): int {
println(data)
return data
}
println(v(7))
// println(print_and_return(7))
return 0