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.
Normalized Fumber
Jump to navigation
Jump to search
Normalized Fumber is a symbol based version of Fumber.
Commands
| Symbol | Definition |
|---|---|
| > | Move left on the tape |
| < | Move Right |
| + | Add One to the selected cell |
| - | Subtract One |
| . | Output the selected cells number as an ascii value |
| , | Input a single character |
| [ | Jump past the next ] if the selected cell is 0 |
| ] | Jump to the last [ if the cell is not zero |
| % | Set the next character as it's ascii value in the current cell |
That's it, just Brainflakes, but easier.
Examples
The following program prints the message “Hello, World!” to the standard output conduit:
%H.%e.%l.%l.%o.%",".%" ".%W.%o.%r.%l.%d.%!.
Interpreter
- Common Lisp implementation of the Normalized Fumber programming language.