util/json.lua
changeset 5562 a6b8fb827e2a
parent 5561 52eef11cd8af
child 5563 678867c552d1
equal deleted inserted replaced
5561:52eef11cd8af 5562:a6b8fb827e2a
    15 local error = error;
    15 local error = error;
    16 local newproxy, getmetatable = newproxy, getmetatable;
    16 local newproxy, getmetatable = newproxy, getmetatable;
    17 local print = print;
    17 local print = print;
    18 
    18 
    19 local has_array, array = pcall(require, "util.array");
    19 local has_array, array = pcall(require, "util.array");
    20 local array_mt = hasarray and getmetatable(array()) or {};
    20 local array_mt = has_array and getmetatable(array()) or {};
    21 
    21 
    22 --module("json")
    22 --module("json")
    23 local json = {};
    23 local json = {};
    24 
    24 
    25 local null = newproxy and newproxy(true) or {};
    25 local null = newproxy and newproxy(true) or {};