50 func(t, indent(ind-1)); |
50 func(t, indent(ind-1)); |
51 func(t, "}"); |
51 func(t, "}"); |
52 elseif type(o) == "boolean" then |
52 elseif type(o) == "boolean" then |
53 func(t, (o and "true" or "false")); |
53 func(t, (o and "true" or "false")); |
54 else |
54 else |
55 log("warn", "cannot serialize a %s: %s", type(o), debug_traceback()) |
55 log("error", "cannot serialize a %s: %s", type(o), debug_traceback()) |
|
56 func(t, "nil,\n"); |
56 end |
57 end |
57 end |
58 end |
58 |
59 |
59 function append(t, o) |
60 function append(t, o) |
60 _simplesave(o, 1, t, t.write or t_insert); |
61 _simplesave(o, 1, t, t.write or t_insert); |