Update README.md
This commit is contained in:
parent
b00a17fa0c
commit
312cf4e52d
23
README.md
23
README.md
@ -2,12 +2,19 @@
|
|||||||
|
|
||||||
Brainfuck interpreter
|
Brainfuck interpreter
|
||||||
|
|
||||||
> increment the data pointer (to point to the next cell to the right).
|
\> increment the data pointer (to point to the next cell to the right).
|
||||||
< decrement the data pointer (to point to the next cell to the left).
|
|
||||||
+ increment (increase by one) the byte at the data pointer.
|
\< decrement the data pointer (to point to the next cell to the left).
|
||||||
- decrement (decrease by one) the byte at the data pointer.
|
|
||||||
. output the byte at the data pointer.
|
\+ increment (increase by one) the byte at the data pointer.
|
||||||
, accept one byte of input, storing its value in the byte at the data pointer.
|
|
||||||
[ if the byte at the data pointer is zero, then instead of moving the instruction pointer forward to the next command, jump it forward to the command after the matching
|
\- decrement (decrease by one) the byte at the data pointer.
|
||||||
|
|
||||||
|
\. output the byte at the data pointer.
|
||||||
|
|
||||||
|
\, accept one byte of input, storing its value in the byte at the data pointer.
|
||||||
|
|
||||||
|
\[ if the byte at the data pointer is zero, then instead of moving the instruction pointer forward to the next command, jump it forward to the command after the matching
|
||||||
]
|
]
|
||||||
] if the byte at the data pointer is nonzero, then instead of moving the instruction pointer forward to the next command, jump it back to the command after the matching [.
|
|
||||||
|
\] if the byte at the data pointer is nonzero, then instead of moving the instruction pointer forward to the next command, jump it back to the command after the matching [.
|
||||||
|
Loading…
Reference in New Issue
Block a user