Munching squares: Difference between revisions
Content added Content deleted
(Scala contribution maintained.) |
m (→{{header|Sidef}}: added link to output file) |
||
Line 1,197: | Line 1,197: | ||
var img = %O<Imager>.new(xsize => 256, ysize => 256) |
var img = %O<Imager>.new(xsize => 256, ysize => 256) |
||
for |
for y=(^256), x=(^256) { |
||
var rgb = [(255 - x - y).abs, (255-x)^y, x^(255-y)] |
var rgb = [(255 - x - y).abs, (255-x)^y, x^(255-y)] |
||
img.setpixel(x => x, y => y, color => rgb) |
img.setpixel(x => x, y => y, color => rgb) |
||
Line 1,203: | Line 1,203: | ||
img.write(file => 'xor.png')</lang> |
img.write(file => 'xor.png')</lang> |
||
Output image: [https://github.com/trizen/rc/blob/master/img/munching-squares-sidef.png Munching squares] |
|||
=={{header|Tcl}}== |
=={{header|Tcl}}== |