<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Embedded arrays were created to ease the interface between Gambas and external functions located in shared libraries.</div><div><br></div><div>Consequently, I strongly suggest to use them only if you cannot use normal arrays.</div><div><br></div><div>Or if your code run faster with embedded arrays than with normal arrays, as it's possible in some cases.</div><div><br></div><div>In Gambas 3, embedded arrays cannot be used as local variables anymore. But they can be public!</div><div><br></div><div><a href="http://gambaswiki.org/wiki/lang/arraydecl">http://gambaswiki.org/wiki/lang/arraydecl</a><br></div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">Le mer. 28 nov. 2018 à 19:50, Fabien Bodard <<a href="mailto:gambas.fr@gmail.com">gambas.fr@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">You need to use Dynamic array in a function :<div><br></div><div>Dim aWeight as new Integer[12]</div></div><br><div class="gmail_quote"><div dir="ltr">Le mer. 28 nov. 2018 à 19:03, KKing <<a href="mailto:kicking177@gmail.com" target="_blank">kicking177@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">within a function if I use<br>
<br>
     Dim intWeight[12] As Integer<br>
<br>
when I go to compile I get.<br>
<br>
     Embedded arrays are forbidden here.<br>
<br>
Why?<br>
<br>
<br>
----[ Gambas mailing-list is hosted by <a href="https://www.hostsharing.net" rel="noreferrer" target="_blank">https://www.hostsharing.net</a> ]----<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail-m_3836101156937486594gmail_signature">Fabien Bodard </div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">Fabien Bodard </div>