We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
GridPointerFuck
Jump to navigation
Jump to search
GridPointerFuck is a Brainfuck derivative by User:Cordership.
Commands
| Command | Definition |
|---|---|
| > | Move the pointer left. |
| < | Move the pointer right. |
| ^ | Store current memory cell in pointer. Keep the value in current memory cell. |
| + | current memory cell += pointer |
| - | current memory cell -= pointer |
| * | current memory cell *= pointer |
| / | current memory cell /= pointer |
| [ | While current memory cell = 0... |
| ] | End while. |
| ( | If current memory cell = 0... |
| ) | End if. |
| . | Print current memory cell as ASCII. |
| : | Print current memory cell as integer. |
| , | Input character from user. |
| ; | Input integer from user. |
| 0-9 | Set current memory cell to corresponding integer. |
| i | Increment current memory cell. |
| d | Decrement current memory cell. |
Programs
Hello, World!
8>9^0<*.>5>5>4^0<*^0<i.>3>4>9^0<*^0<*.>3>4>9^0<*^0<*.>4>9^0<*i>3^0<*.>2>5^0<*i>4^0<*.>8>4^0<*.>5>6^0<*d>3^0<*.>4>9^0<*i>3^0<*.>5>4^0<*d>6^0<*.>3>4>9^0<*^0<*.>5>5>4^0<*^0<.>5>2^0<*i>3^0<*.
Hello, World! again
iiiiiiiiiii[>iiiiii>iiiiiiiii>iiiiiiii>iiii>iii>i<<<<<<d]>iiiiii.>ii.iiiiiii..iii.>>.>d.<<d.<.iii.dddddd.dddddddd.>>>i.>d.
A+B problem
;>;^<+:
Truth-machine
;(:)[:]