On 06/12/2013 04:59 PM, Ludovic Courtès wrote:
Instead, I would suggest using the scm_take_ functions if allocating
from C, as you noted.

The whole point of me doing this is so I can use lisp files to define aligned 
data (and using lisp as a flexible text data format that can be compiled is the 
primary reason I use guile).

So either I make normal vectors aligned, or I define a whole new set of 
datatypes of aligned vectors with their own read syntax.

The former I just did today, the latter would take me probably a quite a bit of 
time to do properly. So, I'm gonna keep using my compile time option for now, 
and probably write a module of aligned vectors at some point in the future when 
I have more of an understanding what exactly the requirements for something 
like this would be.

Jan






Reply via email to