PrintTable
From Garry's Mod
Contents |
Description
Recursively prints the contents of a table to the console.
Arguments
table tableToPrint
The table to be printed
Arguments
number indent=0
Number of tabs to start indenting at. Increases by 2 when entering another table.
Arguments
table done={}
Internal argument, you shouldn't normally change this. Used to check if a nested table has already been printed so it doesn't get caught in a loop.
Examples
Example
Prints the table we created.
local tbl = { "test", 3829.4, {"foo", "baah", 20/5}, true } PrintTable(tbl)
Output:
1 = test 2 = 3829.4 3: 1 = foo 2 = baah 3 = 4 4 = true