Skip to main content
replaced http://codegolf.stackexchange.com/ with https://codegolf.stackexchange.com/
Source Link

Marbelous, 9 lines, 94 bytes

3333 @ADD 358C ++--29\\ ++--3555DE <<<<<<>>~~ +++++446666D ++++++++../\ ++------ 

Test it online here.Test it online here. Using spaces for blank cells must be checked.

Visual representation of source:

Visual representation of above source

Explanation: Each hexadecimal value in this program moves downward every "tick" (unless it is on \\, in which case it moves to the right). ++ will increment the value, -- decrement, ~~ apply a bitwise not, etc. Values that fall of the bottom are printed as an ASCII character.

For example: The 33 in the top corner becomes (((0x33 +1 +1) << 1) +1 +1 = 0x6C (l).

Marbelous, 9 lines, 94 bytes

3333 @ADD 358C ++--29\\ ++--3555DE <<<<<<>>~~ +++++446666D ++++++++../\ ++------ 

Test it online here. Using spaces for blank cells must be checked.

Visual representation of source:

Visual representation of above source

Explanation: Each hexadecimal value in this program moves downward every "tick" (unless it is on \\, in which case it moves to the right). ++ will increment the value, -- decrement, ~~ apply a bitwise not, etc. Values that fall of the bottom are printed as an ASCII character.

For example: The 33 in the top corner becomes (((0x33 +1 +1) << 1) +1 +1 = 0x6C (l).

Marbelous, 9 lines, 94 bytes

3333 @ADD 358C ++--29\\ ++--3555DE <<<<<<>>~~ +++++446666D ++++++++../\ ++------ 

Test it online here. Using spaces for blank cells must be checked.

Visual representation of source:

Visual representation of above source

Explanation: Each hexadecimal value in this program moves downward every "tick" (unless it is on \\, in which case it moves to the right). ++ will increment the value, -- decrement, ~~ apply a bitwise not, etc. Values that fall of the bottom are printed as an ASCII character.

For example: The 33 in the top corner becomes (((0x33 +1 +1) << 1) +1 +1 = 0x6C (l).

Source Link
es1024
  • 9.2k
  • 1
  • 29
  • 67

Marbelous, 9 lines, 94 bytes

3333 @ADD 358C ++--29\\ ++--3555DE <<<<<<>>~~ +++++446666D ++++++++../\ ++------ 

Test it online here. Using spaces for blank cells must be checked.

Visual representation of source:

Visual representation of above source

Explanation: Each hexadecimal value in this program moves downward every "tick" (unless it is on \\, in which case it moves to the right). ++ will increment the value, -- decrement, ~~ apply a bitwise not, etc. Values that fall of the bottom are printed as an ASCII character.

For example: The 33 in the top corner becomes (((0x33 +1 +1) << 1) +1 +1 = 0x6C (l).