Sierpinski triangle/Graphical: Difference between revisions

m
Quackery moved to be in alphabetic order. D'oh.
(Added Quackery.)
m (Quackery moved to be in alphabetic order. D'oh.)
Line 2,073:
DrawSierpinskiTriangle(5)
</lang>
 
=={{header|Quackery}}==
<lang Quackery> $ "turtleduck.qky" loadfile
 
[ 1 & ] is odd ( n --> b )
 
[ 4 times
[ 2dup walk
1 4 turn ]
2drop ] is square ( n/d --> )
 
[ dup
witheach
[ odd if
[ ' [ 0 0 0 ] fill
[ 2 1 square ] ]
2 1 fly ]
size -2 * 1 fly
1 4 turn
2 1 fly
-1 4 turn ] is showline ( [ --> )
[ [] 0 rot 0 join
witheach
[ tuck +
rot join swap ]
drop ] is nextline ( [ --> [ )
[ ' [ 1 ] swap
bit
1 - times
[ dup showline
nextline ]
showline ] is sierpinski ( n --> )
turtle
5 8 turn
400 1 fly
3 8 turn
8 sierpinski</lang>
 
=={{header|R}}==
Line 2,115 ⟶ 2,155:
*** END STR Sat Apr 01 21:59:07 2017
</pre>
 
=={{header|Quackery}}==
<lang Quackery> $ "turtleduck.qky" loadfile
 
[ 1 & ] is odd ( n --> b )
 
[ 4 times
[ 2dup walk
1 4 turn ]
2drop ] is square ( n/d --> )
 
[ dup
witheach
[ odd if
[ ' [ 0 0 0 ] fill
[ 2 1 square ] ]
2 1 fly ]
size -2 * 1 fly
1 4 turn
2 1 fly
-1 4 turn ] is showline ( [ --> )
 
[ [] 0 rot 0 join
witheach
[ tuck +
rot join swap ]
drop ] is nextline ( [ --> [ )
[ ' [ 1 ] swap
bit
1 - times
[ dup showline
nextline ]
showline ] is sierpinski ( n --> )
turtle
5 8 turn
400 1 fly
3 8 turn
8 sierpinski</lang>
 
=={{header|Racket}}==
1,462

edits