RosettaCodeData/Task/One-dimensional-cellular-automata/Common-Lisp/one-dimensional-cellular-automata-2.lisp
2023-07-01 13:44:08 -04:00

13 lines
404 B
Common Lisp

CL-USER> (loop for previous-value = nil then value
for value = #*01110110101010100100 then (next-cycle value)
until (equalp value previous-value)
do (print-world value))
.###.##.#.#.#.#..#..
.#.#####.#.#.#......
..##...##.#.#.......
..##...###.#........
..##...#.##.........
..##....###.........
..##....#.#.........
..##.....#..........
..##................