[Squeak-fr] Dojo suite

Gilles Jobin gilles.jobin at gmail.com
Jeu 27 Juil 18:32:34 UTC 2006


Oups...Jjai enfoncé le bouton send un peu trop rapidement, donc :

On 7/27/06, Gilles Jobin <gilles.jobin at gmail.com> wrote:
>
> Bonjour Serge,
> Je suis peut-être complètement dans le champs, mais losrsque je fais
> JeuDeLaVie newWithGrilleVide, le compilateur se plaint un peu.
> J'ai donc modifié newWithGrilleVide par
>
> newWithGrilleVide
>  " |nouveauJeu|
>  nouveauJeu := super new."
>   self grille: #(#($. $. $.) #($. $. $.)#($. $. $.)).
> "^ nouveauJeu"
>
> En lançant JeuDeLaVie new newWithGrilleVIde, on trouve bien la variable grille espérée.
>
> Je crois, et c'est p.e. là que je suis dans le champs, que nouveauJeu :=
> super new crée une instance de la classe OBJET et, donc, ne peut connaître
> la variable grille. Me tromperais-je?
> Gilles
>

On 7/27/06, Serge Stinckwich <Serge.Stinckwich at info.unicaen.fr> wrote:
> >
> >
> > Le 27 juil. 06 à 11:34, Serge Stinckwich a écrit :
> >
> > > Bonjour à tous,
> > > j'ai un problème avec le code que l'on a construit à plusieurs
> > > pendant le dernier Dojo Smallalk. A voir ici :
> > > http://www.xp-france.net/cgi-bin/wiki.pl?DojoDeveloppement/
> > > Lundi24Juillet2006
> > > Quand je lance les trois tests, ils ne passent pas. Puis je lance :
> > > JeuDeLaVie newWithGrilleVide, puis j'inspecte la variable
> > > d'instance grille et elle ne contient pas le bon tableau qui est
> > > sensé représenter un tableau vide (le tableau :
> > > #(#($. $. $.) #($. $. $.)#($. $. $.))). Le tableau est modifié dans
> > > la méthode : naissanceEnLigne: l colonne: c
> > >
> > > J'ai l'impression qu'il y a un problème de partage de littéraux ...
> > > J'ai essayé de faire des copies des tableaux pour éviter ce genre
> > > de problème, mais cela ne marche pas visiblement ... any ideas ?
> >
> > Dans VW, c'est un peu plus cohérent car si j'essaie de modifier un
> > litteral array, il me dit que c'est immutable.
> > --                                                         oooo
> > Dr. Serge Stinckwich                                     OOOOOOOO
> > Université de Caen>CNRS UMR 6072>GREYC>MAD               OOESUGOO
> > http://purl.org/net/SergeStinckwich                       oooooo
> > Smalltalkers do: [:it | All with: Class, (And love: it)]   \  /
> >                                                              ##
> >
> >
> >
> > _______________________________________________
> > Squeak-fr mailing list
> > Squeak-fr at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
> >
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.squeakfoundation.org/pipermail/squeak-fr/attachments/20060727/9d76665e/attachment.htm


More information about the Squeak-fr mailing list