Saturday, May 12, 2012

Lua의 function 은 anonymous

Lua의 function 은 사실은 anonymous 하다.
우리가 function name 이라고 생각하는 것은 사실 그 function 을 가리키는 pointer 일 뿐이다.

Lua 에서 다음 코드는
function foo (x) return x + 100 end

다음 코드의 syntactic sugar에 불과하다
foo = function (x) return x + 100 end

No comments:

Post a Comment