Advertisement
devomaa

mirror.lua

Aug 9th, 2020
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.37 KB | None | 0 0
  1.  
  2. local function mirror(mon1, mon2)
  3.     local methods = {}
  4.     for k,v in pairs(mon1) do
  5.         for k2,v2 in pairs(mon2) do
  6.             methods[k] = function(...)
  7.                 v(...)
  8.                 out = v2(...)
  9.                 return out
  10.             end
  11.         end
  12.     end
  13.     return methods
  14. end
  15. mirror(peripheral.wrap("left"), peripheral.wrap("right"))
  16. shell.run("shell")
  17.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement