comparison Devian.lua @ 75:3a33e47eeca8 v2.1.76

tweak the nil, boolean, and reference value display
author Nenue
date Wed, 13 Apr 2016 11:25:11 -0400
parents 3745540e8996
children d11b67d25aee
comparison
equal deleted inserted replaced
74:1632b061f579 75:3a33e47eeca8
465 else 465 else
466 var = '<'..tostring(var)..'>' 466 var = '<'..tostring(var)..'>'
467 end 467 end
468 468
469 elseif type(var) == 'boolean' then 469 elseif type(var) == 'boolean' then
470 var = var and '[true]' or '[false]' 470 var = var and 'true' or 'false'
471 elseif type(var) == 'function' then 471 elseif type(var) == 'function' then
472 var = '['..tostring(var)..']' 472 var = '['..tostring(var)..']'
473 elseif type(var) == 'nil' then 473 elseif type(var) == 'nil' then
474 var = '[nil]' 474 var = 'nil'
475 else 475 else
476 var = tostring(var) 476 var = tostring(var)
477 end 477 end
478 478
479 insert(buffer, var) 479 insert(buffer, var)