Skip to content

Config

Config maps the 8 brainfuck commands to custom strings. Written in TOML format.

Default Config

Uses standard brainfuck symbols as-is.

right = ">"
left = "<"
plus = "+"
minus = "-"
loop_start = "["
loop_end = "]"
print = "."
input = ","

Fields

Field brainfuck Command Description
right > Move pointer right
left < Move pointer left
plus + Increment cell
minus - Decrement cell
loop_start [ Loop start
loop_end ] Loop end
print . Output
input , Input

Rules

  • All field values must be unique.
  • Avoid making one field's value a substring of another. Substring relationships can cause unintended substitutions during swap_chars/unswap_chars.

Example: Emoji

right = "🐸"
left = "πŸ¦€"
plus = "πŸ”₯"
minus = "πŸ’€"
loop_start = "🎠"
loop_end = "🎑"
print = "✨"
input = "πŸ“₯"

Example: Syusuk

right = "μŠˆμˆ™."
left = "μŠˆμŠ‰."
plus = "μŠ‰."
minus = "μ‹œ."
loop_start = "μ‹œλ°œλŸΌμ•„."
loop_end = "μ‹œλ°œλ‘¬μ•„."
print = "μŠˆμŠ‰ μŠˆμˆ™."
input = "μŠˆμˆ™ μŠˆμŠ‰."