Brain ![]() |
http://brain.sourceforge.net |
Beschreibung: | Brain ist eine high-level, pure object-orientierte,
Prototyp-basierende Skriptsprache, die am meisten der Sprache Self
ähnelt. Einige Besonderheiten von Brain sind:
|
Fakultät | Michael Neumann |
fac = {|n|
(n > 1) if-true: { n * fac (n-1) }
if-false: { 1 }.
}.
-- call the code-block and output the value
fac (6); println.
|
Berechnet die Fakultät. Ergibt
720 . |
Hello World | Michael Neumann |
-- Hello World in Brain #! this is also a single line comment {- and a multi-liine comment. -} "Hello World" println. |
Gibt "Hello World" auf dem Bildschirm
aus. |
Squares | Chad Fowler |
#! Squares in Brain
1 to: 10 by: 1 do: { | i | (i * i) println. }
|
Gibt die Quadrate von 1 bis 10
aus. |