Mirko,<br><br>I have intended the definition of grids permit elements to themselves be grids, but it is not yet implemented.  I started to do the work, but put it aside to get the basic functionality of "simple grids" working.  You can see what I've done in grid/multiarray.lisp (which is not compiled or loading currently).  The specification syntax is built to accommodate nested arrays, but currently you can only make simple grids, i.e., those whose elements are numbers.<br>

<br>If you want to take a hack at it, I can probably help in guiding you at least in what I was thinking.  Once properly implemented, all the grid functions should work fine.<br><br>Liam<br><br><div class="gmail_quote">On Tue, Nov 13, 2012 at 8:49 AM, Mirko Vukovic <span dir="ltr"><<a href="mailto:mirko.vukovic@gmail.com" target="_blank">mirko.vukovic@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have created a bit of code for gsll that uses a vector of vectors.<br>
I use this for tabular data (<a href="https://github.com/mirkov/data-table" target="_blank">https://github.com/mirkov/data-table</a>).<br>
<br>
I use raw CL for that, even though the outer vector can store foreign<br>
arrays.  That way, I can do interpolation and fitting.  The code is<br>
still a bit raw, and the object model may need cleaning up.<br>
<br>
A nice thing is that I can query and reshuffle the table, much like<br>
the database features in chapter 27 of Seibel's Practical Common Lisp.<br>
<br>
I would like to make this more grid compatible, but I am just too<br>
tired to figure it out.  So, is it possible to<br>
- create a vector of vectors in grid<br>
- can grid use aref to access individual elements, or am I stuck with<br>
a nested aref<br>
<br>
Thanks,<br>
<br>
Mirko<br>
<br>
_______________________________________________<br>
Antik-devel mailing list<br>
<a href="mailto:Antik-devel@common-lisp.net">Antik-devel@common-lisp.net</a><br>
<a href="http://lists.common-lisp.net/cgi-bin/mailman/listinfo/antik-devel" target="_blank">http://lists.common-lisp.net/cgi-bin/mailman/listinfo/antik-devel</a><br>
</blockquote></div><br>