It's possible. You just need to cast the function to a string then call it. (@temp.f)(). Check out this:
http://forums.graalonline.com/forums...hp?t=134261142
And, if you'd like to see something far more evil (getting access to the environment the function was defined in within the function), check out this:
http://forums.graalonline.com/forums...hp?t=134258232
(Would not recommend using this one in production because it doesn't GC at all and will leak memory like a sieve.)