---------- Forwarded message --------- From: Damien Mattei Date: Tue, Jan 11, 2022 at 9:34 PM Subject: Re: guile array different than srfi 25 To: lloda sorry i have no time for this, perhaps only the creation of array differs regards Damien On Tue, Jan 11, 2022 at 6:22 PM lloda wrote: > > Guile arrays were implemented before srfi-25 existed and aren't supposed > to be compatible with it. There are many other array srfis all with > incompatible syntaxes... > > However srfi-25 is tiny so it should be really simple to implement it on > top of Guile arrays. If you or anyone else submits a patch, I'm sure it > will be considered. > > Regards > > Daniel > > > On 11 Jan 2022, at 12:19, Damien Mattei wrote: > > hello, > > why guile array differs from SRFI 25: > make-array syntax : > https://www.gnu.org/software/guile/manual/html_node/Array-Procedures.html > > (make-array 'ho 2 3) ⇒ #2((ho ho ho) (ho ho ho)) > > different than srfi 25: > > https://srfi.schemers.org/srfi-25/srfi-25.html > > (make-array shape obj) > > > Returns a newly allocated array whose shape is given byshape. If obj is provided, then each element is > initialized to it. Otherwise the initial contents of each element is > unspecified. The array does not retain a dependence toshape. > > it creates incompatibilties in code . > > Damien > > >