mirror of
https://github.com/luau-lang/luau.git
synced 2024-12-13 13:30:40 +00:00
5187e64f88
* First cut interpreter
13 lines
206 B
Lua
13 lines
206 B
Lua
local function id(x)
|
|
return x
|
|
end
|
|
local function comp(f)
|
|
return function(g)
|
|
return function(x)
|
|
return f(g(x))
|
|
end
|
|
end
|
|
end
|
|
local id2 = comp(id)(id)
|
|
local nil2 = id2(nil)
|
|
return id2(nil2)
|