[riscosfr] Re: Problème de LOCAL

  • From: Bruno d'Arcangeli <bruno@xxxxxxxxxxxxx>
  • To: riscosfr@xxxxxxxxxxxxx
  • Date: Fri, 6 Feb 2015 17:34:45 +0100

Le Fri, Feb 06, 2015 at 01:18:15PM +0100, Cocoa Pod a écrit:
> REM  calcul dates --------------------------------------------------
> DEF PROCdoQunu ( Qu%(), Nd%(), cible%, RETURN delta% )
> 
> DIM Qn%(6,6) : Qn%() = Qu%()                                                  
> A
> DIM C%(6,3) : C%(4,0) = 0 : C%(4,1) = 1                                       
> B

Il me semble qu'ici tes tableaux sont dimensionnés à chaque appel, ce qui est 
impossible.
N'ayant pas de machine RISC OS sous les yeux (ni la doc di basic), je peux me 
tromper.
Mais je pense tu devrais mettre les DIM en dehors de la procédure.
Si je me trompe (ça fait plus de 10 ans que je ne touche pas au BASIC et j'y 
touchais peu):
1/ pas taper!
2/ prière d'accepter mes excuses ;-)

> LOCAL nbln% : nbln% = 6
> LOCAL diff% : diff% = 1000
> LOCAL Z1%
> LOCAL Z2%
> 
> ……  ici suite du programme qui ne pose pas de problème.

-- 
http://www.arcangeli.org


Other related posts: