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.

Simplfuck

From Esolang
Jump to navigation Jump to search

Simplfuck is a trivial Brainfuck substitution ("change pointer 1, change pointer -1, add memcell pointer 1, add memcell pointer -1, output char, input char, jump bracket open, jump bracket close") by User:Cordership.

Commands

Command Brainfuck equivalent
change pointer 1 >
change pointer -1 <
add memcell pointer 1 +
add memcell pointer -1 -
output char .
input char ,
jump bracket open [
jump bracket close ]

Examples

Looping counter

change pointer 1
add memcell pointer 1
add memcell pointer 1
add memcell pointer 1
add memcell pointer 1
add memcell pointer 1
add memcell pointer 1
add memcell pointer 1
add memcell pointer 1
add memcell pointer 1
add memcell pointer 1
jump bracket open
jump bracket open
add memcell pointer -1
change pointer 1
add memcell pointer 1
change pointer -1
change pointer -1
add memcell pointer 1
add memcell pointer 1
add memcell pointer 1
add memcell pointer 1
change pointer 1
jump bracket close
change pointer -1
add memcell pointer 1
add memcell pointer 1
jump bracket open
change pointer -1
jump bracket close
change pointer 1
jump bracket open
output char 
change pointer 1
jump bracket close
change pointer 1
output char
jump bracket close