Elementary cellular automaton/Infinite length: Difference between revisions

Content added Content deleted
m (julia example)
Line 445: Line 445:
=={{header|Julia}}==
=={{header|Julia}}==
{{trans|Python}}
{{trans|Python}}
<lang julia>notcell(cell) = (cell == '1') ? '0' : '1'
<lang julia>function ecainfinite(cells, rule, n)
notcell(cell) = (cell == '1') ? '0' : '1'

function ecainfinite(cells, rule, n)
celllength = length(cells)
celllength = length(cells)
rulebits = reverse(string(rule, base = 2, pad = 8))
rulebits = reverse(string(rule, base = 2, pad = 8))