[ANN] Smalltalk flyers updated - German and Spanish translations required

Damien Cassou damien.cassou at gmail.com
Tue Dec 4 15:48:00 UTC 2007


Hi Bert,

2007/12/4, Bert Freudenberg <bert at freudenbergs.de>:
> Iterative refinement is good ;-)
>
>     Blöcke sind Code in eckigen Klammern, der nicht sofort
>     ausgeführt wird, sondern bedingt, wiederholt oder später.
>
>     \begin{displaycode}
>       \#('Hallo ' 'Welt')
>
>       \hspace{1cm} do: [:wort | Transcript show: wort].
>     \end{displaycode}
>
>     Dieses Beispiel schickt die Nachricht \code{do:} an ein Feld
>     von Zeichenketten und übergibt dabei einen Block. Die
>     Methode \code{do:} führt den Block mit jedem Feldelement aus,
>     das als  Parameter \code{wort} übergeben wird und nacheinander
>     \code{'Hallo '} und \code{'Welt'} ausgibt.
>
> Back-porting to English:
>
>    Blocks are code in square brackets that is not executed
>    immediately, but conditionally, repeatedly, or deferred.
>
>     \begin{displaycode}
>       \#('Hello ' 'World')
>
>       \hspace{1cm} do: [:string | Transcript show: string].
>     \end{displaycode}
>
>    This example sends the message code{do:} to an array of
>    strings, passing a block. The method \code{do:} executes
>    the block with each element of the array, passing it as
>    parameter \code{string}, and showing \code{'Hallo '}
>    and \code{'Welt'} in the transcript.


I've updated the german version. Thank you.

-- 
Damien Cassou


More information about the Squeak-dev mailing list