Juste pour completer l'exemple en VW. En squeak, il y a aussi un formatteur dont l'effet est visible dans le debugger. exécute cela | a | a_1. a=1 ifTrue: [ self halt. ^'bonjour' ] ifFalse: [ ^'AuRevoir' ]. fait un debug et selectionne le doIt correspondant. Le systeme te regurgite le code formatté comme ceci DoIt | a | a _ 1. a = 1 ifTrue: [self halt. ^ 'bonjour']. ^ 'AuRevoir'
Hilaire Fernandes wrote:
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]]
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeak-fr