Thue-Morse: Difference between revisions

Content added Content deleted
Line 71: Line 71:
=={{header|zkl}}==
=={{header|zkl}}==
<lang zkl>fcn nextTM(str){ str.pump(str,'-.fp("10")) } // == fcn(c){ "10" - c }) }</lang>
<lang zkl>fcn nextTM(str){ str.pump(str,'-.fp("10")) } // == fcn(c){ "10" - c }) }</lang>
"1223333" - "23"-->"1"
"12233334444" - "23"-->"14444"
<lang zkl>str:="0"; do(7){ str=nextTM(str.println()) }</lang>
<lang zkl>str:="0"; do(7){ str=nextTM(str.println()) }</lang>
println() returns the result it prints (as a string).
println() returns the result it prints (as a string).