Use of "*:"or "," does result in copying. Use of the actual key does not:
$ x = { "b": 4,"a": 3,"d": { "d2": 4,"d1": 3333 },"c": 5 }
$ y = x.d
$ y.d1 = 0
$ print x.format("JSON")
*{ "b": 4,"a": 3,"d": { "d2": 4,"d1": 0 },"c": 5 }*
$ y = x.select("d,")
$ y.d1 = -1
$ print x.format("JSON")
*{ "b": 4,"a": 3,"d": { "d2": 4,"d1": 0 },"c": 5 }*
------------------------------------------------------------------------------
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users