gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gm2] cvs latest changes (multidimensional arrays)


From: Michael Lambert
Subject: Re: [Gm2] cvs latest changes (multidimensional arrays)
Date: Fri, 17 Jul 2009 21:32:32 -0400

Gaius,

This builds and passes the paranoid tests on Mac OS X/Intel, but the regression tests have their usual meaningless output.

Michael

On 17 Jul 2009, at 14:41:47, Gaius Mulley wrote:


Hi,

I've just fixed a few bugs in the multidimensional array
implementation:

 * gm2/gm2-compiler/M2Quads.mod:  (AssignUnboundedNonVar),
   (AssignUnboundedVar), (UnboundedNonVarLinkToArray),
   (UnboundedVarLinkToArray) add extra parameter
   indicating array symbol being indexed.  Used additional
   parameter to resolve high values on unbounded arrays given
   a particular dimension.
   Can now pass a two dimensional unbounded array to an ARRAY
   OF BYTE and also can index the first dimension and pass the
   designator as an ARRAY OF BYTE.
   See testsuite/gm2/iso/run/pass/unbounded8.mod which now
   works.
   Refactored tests against BYTE, WORD, LOC with
   IsGenericSystemType.

regards,
Gaius


_______________________________________________
gm2 mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/gm2





reply via email to

[Prev in Thread] Current Thread [Next in Thread]