--- parser3/tests/277.html 2012/05/28 10:43:58 1.1 +++ parser3/tests/277.html 2017/02/14 14:35:06 1.4 @@ -5,4 +5,33 @@ $json[{ }] $o[^json:parse[$json]] -^json:string[$o] +$o.hash[ $.value[hash] ] + +$o.b[^test::create[]] +$o.c[^test2::create[]] + +1. ^json:string[$o; $._default[$2jsonDefault] $.test[$2json]] + +#just $._default +$h[ $._default[$2jsonDefault] ] +2. ^json:string[$o;$h] +^if(def $h){defined OK}{not defined BUG} + +@2json[key;value;options] +{key is: $key; value is: ^json:string[$value]} + +@2jsonDefault[key;value;options] +{default, key is: $key; value is: ^json:string[$value]} + + +@CLASS +test + +@create[] +$value[value] + +@CLASS +test2 + +@create[] +$value2[value2]