RosettaCodeData/Task/List-comprehensions/PicoLisp/list-comprehensions-2.l
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

8 lines
202 B
Text

(pipe
(for X 20
(for Y (range X 20)
(for Z (range Y 20)
(when (= (+ (* X X) (* Y Y)) (* Z Z))
(pr (list X Y Z)) ) ) ) )
(while (rd)
(println @) ) )