Anzahl Assoziationen zu diesem Stichwort (einige Beispiele folgen unten) 16, davon 15 (93,75%) mit einer Bewertung über dem eingestellten Schwellwert (-3) und 5 positiv bewertete (31,25%)
Durchschnittliche Textlänge 589 Zeichen
Durchschnittliche Bewertung 0,125 Punkte, 7 Texte unbewertet.
Siehe auch:
positiv bewertete Texte
Der erste Text am 6.4. 2002 um 22:36:21 Uhr schrieb
biggi über Brainfuck
Der neuste Text am 19.12. 2015 um 09:15:38 Uhr schrieb
Christine über Brainfuck
Einige noch nie bewertete Texte
(insgesamt: 7)

am 4.2. 2005 um 11:22:27 Uhr schrieb
toschibar über Brainfuck

am 1.12. 2006 um 13:50:30 Uhr schrieb
Erwin über Brainfuck

am 27.11. 2002 um 15:41:15 Uhr schrieb
kaos kid über Brainfuck

Einige überdurchschnittlich positiv bewertete

Assoziationen zu »Brainfuck«

low_level schrieb am 3.12. 2002 um 15:14:59 Uhr zu

Brainfuck

Bewertung: 1 Punkt(e)

Brainfuck ist eine sehr einfache Programmiersprache, mit der man auch schöne Dinge tun kann. Zum Beispiel die TürmeVonHanoi:

[-][
****************************************
The Towers of Hanoi
Copyright (C) 2002 Roland Illig
1illig@informatik.uni-hamburg.de

This program is free software as
described in the GNU General Public
License;
****************************************

This is a _recursive_ version of the
Towers of Hanoi written in Brainfuck;
When you compare the source code the
ones written in other languages you
can easily see the relationship to
other imperative languages;

The stack consists of frames of the
length 8; The layout is as follows:

Byte Description
0 recursion flag
(the program stops if the flag is
zero)
1 the step which is currently
executed
4 means a call to
move(a c b sub(n 1))
3 means a call to
move(a b c 1)
2 means a call to
move(b a c sub(n 1))
1 prints the source and dest pile
2 flag to check whether the current
step has already been done or if
it still must be executed
3 the step which will be executed
in the next loop
4 the source pile
5 the helper pile
6 the destination pile
7 the number of disks to move
]

The first stack frame (0 0 0 0 0 0 0 0)
is used to abort the recursion
>>>>>>>>

These are the parameters for the program
(1 4 1 0 'a 'b 'c 5)
+>++++>+>>
>>>>++++++++[<++++++++++++>-]<
[<<<+>+>+>-]<<<+>++>+++>+++++>
<<<<<<<<

[> while (recurse)
[- if (step gt 0)
>[-]+< todo = 1
[- if (step gt 1)
[- if (step gt 2)
[- if (step gt 3)
>>+++<< next = 3
>-< todo = 0
>>>>>>[>+>+<<-]>[<+>-]> n dup
-
[[-] if (sub(n 1) gt 0)
<+>>>++++> push (1 0 0 4)

copy and push a
<<<<<<<<[>>>>>>>>+>+
<<<<<<<<<-]>>>>>>>>
>[<<<<<<<<<+>>>>>>>>>-]< >

copy and push c
<<<<<<<[>>>>>>>+>+
<<<<<<<<-]>>>>>>>
>[<<<<<<<<+>>>>>>>>-]< >

copy and push b
<<<<<<<<<[>>>>>>>>>+>+
<<<<<<<<<<-]>>>>>>>>>
>[<<<<<<<<<<+>>>>>>>>>>-]< >

copy n and push sub(n 1)
<<<<<<<<[>>>>>>>>+>+
<<<<<<<<<-]>>>>>>>>
>[<<<<<<<<<+>>>>>>>>>-]< -
>>
]
<<<<<<<<
]
>[-< if ((step gt 2) and todo)
>>++<< next = 2
>>>>>>>
+>>>+> push 1 0 0 1 a b c 1
<<<<<<<<[>>>>>>>>+>+
<<<<<<<<<-]>>>>>>>>
>[<<<<<<<<<+>>>>>>>>>-]< > a
<<<<<<<<[>>>>>>>>+>+
<<<<<<<<<-]>>>>>>>>
>[<<<<<<<<<+>>>>>>>>>-]< > b
<<<<<<<<[>>>>>>>>+>+
<<<<<<<<<-]>>>>>>>>
>[<<<<<<<<<+>>>>>>>>>-]< > c
+ >>
>]<
]
>[-< if ((step gt 1) and todo)
>>>>>>[>+>+<<-]>[<+>-]> n dup
-
[[-] if (n sub 1 gt 0)
<+>>>++++> push (1 0 0 4)

copy and push b
<<<<<<<[>>>>>>>+
<<<<<<<-]>>>>>>>
>[<<<<<<<<+>>>>>>>>-]< >

copy and push a
<<<<<<<<<[>>>>>>>>>+
<<<<<<<<<-]>>>>>>>>>
>[<<<<<<<<<<+>>>>>>>>>>-]< >

copy and push c
<<<<<<<<[>>>>>>>>+
<<<<<<<<-]>>>>>>>>
>[<<<<<<<<<+>>>>>>>>>-]< >

copy n and push sub(n 1)
<<<<<<<<[>>>>>>>>+>+
<<<<<<<<<-]>>>>>>>>
>[<<<<<<<<<+>>>>>>>>>-]< -
>>
]
<<<<<<<<
>]<
]
>[-< if ((step gt 0) and todo)
>>>>>>>
>++++[<++++++++>-]<
>>++++++++[<+++++++++>-]<++++
>>++++++++[<++++++++++++>-]<+++++
>>+++++++++[<++++++++++++>-]<+++
<<<
>.+++++++>.++.--.<<.
>>-.+++++.----.<<.
>>>.<---.+++.>+++.+.+.<.<<.
>.>--.+++++.---.++++.
-------.+++.<<.
>>>++.-------.-.<<<.
>+.>>+++++++.---.-----.<<<.
<<<<.>>>>.
>>----.>++++++++.<+++++.<<.
>.>>.---.-----.<<<.
<<.>>++++++++++++++.
>>>[-]<[-]<[-]<[-]
+++++++++++++.---.[-]
<<<<<<<
>]<
>>[<<+>>-]<< step = next
]
return with clear stack frame
<[-]>[-]>[-]>[-]>[-]>[-]>[-]>[-]<<<<<<
<<<<<<<<
>>[<<+>>-]<< step = next
<
]

Voyager schrieb am 7.4. 2002 um 10:37:21 Uhr zu

Brainfuck

Bewertung: 2 Punkt(e)

penetrant. manisch-depressiver orgasmus oberhalb der gürtellinie, total multiple.
und unterhalb alles trockenobst. so eine scheisse.

Einige zufällige Stichwörter

beschissen
Erstellt am 16.8. 2001 um 15:33:33 Uhr von Mcnep, enthält 41 Texte

Pfefferundsalzsonne
Erstellt am 12.2. 2005 um 22:56:55 Uhr von persistent offender, enthält 7 Texte

Selbstbewusstsein
Erstellt am 23.10. 2001 um 23:22:30 Uhr von sara, enthält 33 Texte

maikäferkrieg
Erstellt am 12.4. 2022 um 13:52:34 Uhr von schmidt, enthält 1 Texte

umschlang
Erstellt am 18.5. 2014 um 17:00:13 Uhr von Anke B., enthält 1 Texte


Der Assoziations-Blaster ist ein Projekt vom Assoziations-Blaster-Team (Alvar C.H. Freude und Dragan Espenschied) | 0,0280 Sek.