Advertisement
Guest User

Untitled

a guest
May 16th, 2015
287
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. component = {}
  2. function component.list(filter)
  3. io.stdout:write("listing:"..filter.."\n")
  4. local ret = {}
  5. function test(name)
  6. -- todo, substring search
  7. if filter == name then
  8. return true
  9. elseif filter == nil then
  10. return true
  11. end
  12. return false
  13. end
  14. if test("eeprom") then ret["56af8068-b597-4336-bfdb-b9df970309d8"] = "eeprom" end
  15. if test("screen") then ret["73822386-3f58-4d0b-8fad-fdf5a34d0a8a"] = "screen" end
  16. if test("gpu") then ret["1d721b0c-b681-4b80-ba46-7eacbc6d1cfb"] = "gpu" end
  17. for k,v in pairs(ret) do print(k,v) end
  18. return function () return ret end
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement