All pastes #249982 Raw Edit

Daurnimator

public lua v1 · immutable
#249982 ·published 2006-11-16 13:56 UTC
rendered paste body
local function encode_dict(data)	local dict = "d"		for k,v in pairs(data) do		v = tonumber(v) or v -- is this required; can a string be a number?		if(type(v) == "number") then			dict = dict..#k..':'..k..'i'..v..'e'		elseif(type(v) == "string") then			dict = dict..#k..':'..k..#v..':'..v		end	end	dict = dict .. 'e'	return dictend