--- parser3/tests/253.html 2013/10/20 21:10:09 1.6
+++ parser3/tests/253.html 2017/02/09 19:54:38 1.8
@@ -11,6 +11,9 @@ $o[^json:parse[$s][ $.object[$hook] $.di
$o[^json:parse[$s][ $.double(false) $.distinct[last] ]]
^print[$o]
+$o[^json:parse[$s][ $.int(false) $.distinct[last] ]]
+^print[$o]
+
$o[^json:parse[$s][ $.object[$hook_key] $.distinct[all] ]]
^print[$o]
@@ -23,7 +26,8 @@ $o[^json:parse[$s]]
^print[$o]
@print[hash]
-^json:string[$hash; $.indent(1)]
+$result[^json:string[$hash; $.indent(1)]]
+$result[^result.replace[e+0;e+]]
@hook[key;value]
$result[^if(def $value.type){^reflection:create[$value.type;create;$value]}{$value}]