BCSD
Jump to navigation
Jump to search
BCSD, or Bit Counts Spiraling Down, is an esolang created by User:Tommyaweosme.
Commands
00xx - do nothing 01xx - flip xx and print it 10xx - print xx without flipping 11xxx - print the first xxx bits
Every line may show the next evolution; only the first line is the true program.
Endings may be ... (for an infinite loop), or EOP (for program death).
If an input is cut off, it is assumed to be zeroes.
If a command is cut off, its inputs are assumed to be zeroes, as well as its second digit.
Examples
Quine
11101 11101 11101 ...
0101script
01101001 0101 10 11 EOP
1011000110
01010100100010011010 1011000110 1100 EOP
Cool Quine
111111010 111111010 111111010 ...
Computational class
It is unlikely that BCSD is Turing-complete. BCSD is not Total, because of the quines, and the potential oscillators that can be discovered. There has been no computational class categories put down for this esolang yet.