RosettaCodeData/Task/List-comprehensions/SuperCollider/list-comprehensions-1.supercollider
2016-12-05 22:15:40 +01:00

10 lines
152 B
Text

var pyth = { |n|
all {: [x,y,z],
x <- (1..n),
y <- (x..n),
z <- (y..n),
(x**2) + (y**2) == (z**2)
}
};
pyth.(20) // example call