<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-15"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
Juste pour completer l'exemple en VW.<br>
En squeak, il y a  aussi un formatteur dont l'effet est visible dans le
debugger.<br>
exécute cela<br>
| a | a_1. a=1 ifTrue: [ self halt. ^'bonjour' ] ifFalse: [ ^'AuRevoir'
].<br>
fait un debug et selectionne le doIt correspondant.<br>
Le systeme te regurgite le code formatté comme ceci<br>
DoIt<br>
    | a |<br>
    a _ 1.<br>
    a = 1<br>
        ifTrue: [self halt.<br>
            ^ 'bonjour'].<br>
    ^ 'AuRevoir'<br>
<br>
<br>
<br>
<br>
Hilaire Fernandes wrote:<br>
<blockquote cite="mid20040927224658.135710e6@ofset.homeunix.org"
 type="cite">
  <pre wrap="">Salut, 

Est-ce qu'il existe un style préféré pour écrire en Smalltalk ? 

J'avoue manquer totalement de repère lorsque j'écris du code. 

En particulier pour les blocs, qu'est ce qui est préférable ?

toto ifTrue: [
        blabla1
        blalba2]


ou bien :

toto ifTrue: 
        [blabla1
        blalba2]


ou encore :

toto ifTrue: [blabla1
        blalba2]


Enfin, est-ce qu'on emboîte les crochets `a la fin d'une série de blocs
comme a-la-lisp ?

tata ifTrue: [
        toto ifTrue: [
                babla1
                blabla2]]

  </pre>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Squeak-fr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Squeak-fr@lists.squeakfoundation.org">Squeak-fr@lists.squeakfoundation.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/listinfo/squeak-fr">http://lists.squeakfoundation.org/listinfo/squeak-fr</a>
  </pre>
</blockquote>
<br>
</body>
</html>