RosettaCodeData/Task/Sierpinski-triangle/PicoLisp/sierpinski-triangle.l
2023-07-01 13:44:08 -04:00

11 lines
258 B
Text

(de sierpinski (N)
(let (D '("*") S " ")
(do N
(setq
D (conc
(mapcar '((X) (pack S X S)) D)
(mapcar '((X) (pack X " " X)) D) )
S (pack S S) ) )
D ) )
(mapc prinl (sierpinski 4))