16 lines
293 B
Lua
16 lines
293 B
Lua
require "oil"
|
|
|
|
oil.main(function()
|
|
local broker = oil.init{flavor="ludo;cooperative;base"}
|
|
|
|
local Invoker = {}
|
|
function Invoker:invoke(object, method, ...)
|
|
object[method](object, ...)
|
|
end
|
|
|
|
oil.writeto("ref.ludo",
|
|
broker:tostring(
|
|
broker:newservant(Invoker)))
|
|
|
|
broker:run()
|
|
end) |