webmcp
view framework/env/trace/debug.lua @ 566:3b71fdb3a00d
Updated year + version in documentation
| author | jbe | 
|---|---|
| date | Wed Apr 28 12:54:38 2021 +0200 (2021-04-28) | 
| parents | e00d11c12b68 | 
| children | 
 line source
     1 --[[--
     2 trace.debug(
     3   value1,     -- value to be converted to a string and included in the debug output
     4   value2,     -- another value to be converted to a string and included in the debug output
     5   ...
     6 )
     9 This function can be used to include debug output in the trace log. Each argument is converted to a string (using tostring(...)) and all results are concatenated with a single space character between them.
    11 --]]--
    13 function trace.debug(...)
    14   if not trace._disabled then
    15     local values = {}
    16     for i = 1, select("#", ...) do
    17       values[i] = tostring((select(i, ...)))
    18     end
    19     trace._new_entry{ type = "debug", message = table.concat(values, " ") }
    20   end
    21 end
