소스 검색

Renamed file and minor cleanup.

Marcos Kirsch 9 년 전
부모
커밋
3e452992c8
2개의 변경된 파일2개의 추가작업 그리고 32개의 파일을 삭제
  1. 2 2
      TablePrinter.lua
  2. 0 30
      printTable.lua

+ 2 - 2
TablePrinter.lua

@@ -1,9 +1,9 @@
 -- Print anything - including nested tables
 -- Based on but modified from:
 -- http://lua-users.org/wiki/TableSerialization
-module("printTable", package.seeall)
+module("TablePrinter", package.seeall)
 
-function printTable.printTable (tt, indent, done)
+function TablePrinter.print (tt, indent, done)
    done = done or {}
    indent = indent or 0
    if tt == nil then

+ 0 - 30
printTable.lua

@@ -1,30 +0,0 @@
--- Print anything - including nested tables
--- Based on but modified from:
--- http://lua-users.org/wiki/TableSerialization
-function printTable (tt, indent, done)
-   done = done or {}
-   indent = indent or 0
-   if tt == nil then
-      io.write("nil\n")
-   else
-      if type(tt) == "table" then
-         for key, value in pairs (tt) do
-            io.write(string.rep (" ", indent)) -- indent it
-            if type (value) == "table" and not done [value] then
-               done [value] = true
-               io.write(string.format("[%s] => table\n", tostring (key)));
-               io.write(string.rep (" ", indent+4)) -- indent it
-               io.write("(\n");
-               table_print (value, indent + 7, done)
-               io.write(string.rep (" ", indent+4)) -- indent it
-               io.write(")\n");
-            else
-               io.write(string.format("[%s] => %s\n",
-               tostring (key), tostring(value)))
-            end
-         end
-      else
-         io.write(tt .. "\n")
-      end
-   end
-end