extend("json")
extend("array")
extend("string")
slog(
json:decode('{ "a1": "Alice", "age": 30 }')
)
slog(
json:encode([a:1], [name: "Peter", age:97])
)
A = [ name:"Bob", items:[1,2,3]]
jsCompact = json:encode([ pretty:false ], A)
slog(jsCompact)
parsedCompact = json:decode(jsCompact)
slog(parsedCompact)
slog(array:prop("name", parsedCompact))
slog( string:length(json:encode([ pretty:true, indent:10 ], [ alpha:true, beta:false ])))
slog( string:length(json:encode([ pretty:true, indent:1 ], [ alpha:true, beta:false ])))