<div dir="ltr">And, to be clear, once the JsonStore functions are enabled you can write your scripts in LSL. <div><br></div><div>The JsonStore is much more than just a bunch of functions for parsing Json. The implementation is modeled after tuple space operations so sharing the store id between scripts enables inter-object communication using structured messages (with synchronization). We've used it for building task queues (e.g. for teaching parallel programming) and very large simulations (e.g our 10K object n-body simulation is based on the JsonStore functions).</div>
<div><br></div><div>--mic</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Nov 27, 2013 at 8:44 AM, Mic Bowman <span dir="ltr"><<a href="mailto:cmickeyb@gmail.com" target="_blank">cmickeyb@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">There is a script extension for opensim called JsonStore that provides a number of Json related functions. You can use them to parse and access Json blobs (and a whole bunch more).<div>
<br></div><div><a href="http://opensimulator.org/wiki/JsonStore_Module" target="_blank">http://opensimulator.org/wiki/JsonStore_Module</a><span class="HOEnZb"><font color="#888888"><br>
</font></span></div><span class="HOEnZb"><font color="#888888"><div><br></div><div>--mic</div><div><br></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">
On Wed, Nov 27, 2013 at 4:38 AM, Gwyneth Llewelyn <span dir="ltr"><<a href="mailto:gwyneth.llewelyn@gwynethllewelyn.net" target="_blank">gwyneth.llewelyn@gwynethllewelyn.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">+1 to anyone who implements the new SL JSON functions in OpenSim's LSL :) so we can write code in one way and port it across platforms.<div>

<br></div><div>OpenSim *does* have its own JSON implementation, but you have to write your script in C# I believe. </div>
</div><div class="gmail_extra"><div><div><br><br><div class="gmail_quote">On 27 November 2013 12:12, R.Gunther <span dir="ltr"><<a href="mailto:rigun@rigutech.nl" target="_blank">rigun@rigutech.nl</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The Json lsls command are pretty new in SL, sofar i know there's no version in Opensim right now.<br>
<br>
On 11/27/2013 12:27 PM, John Hopkin wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm porting some LSL scripted products from SL to OpenSim grids, but<br>
some of these scripts use the SL JSON functions (llJsonGetValue(),<br>
llJsonSetValue() and so on), for which there appear to be no direct<br>
equivalents in OpenSim.<br>
<br>
Is this something that's planned for the future?<br>
</blockquote>
<br>
______________________________<u></u>_________________<br>
Opensim-users mailing list<br>
<a href="mailto:Opensim-users@lists.berlios.de" target="_blank">Opensim-users@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/<u></u>mailman/listinfo/opensim-users</a><br>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span><font color="#888888">-- <br>"I'm not building a game. I'm building a new country."<br>  -- Philip "Linden" Rosedale, interview to Wired, 2004-05-08
</font></span></div>
<br>_______________________________________________<br>
Opensim-users mailing list<br>
<a href="mailto:Opensim-users@lists.berlios.de" target="_blank">Opensim-users@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>