| Crates.io | bf3d |
| lib.rs | bf3d |
| version | 0.1.2 |
| created_at | 2022-07-27 08:19:18.25071+00 |
| updated_at | 2022-07-27 08:49:04.438858+00 |
| description | brainfuck in 3D space |
| homepage | |
| repository | https://github.com/ivabus/bf3d |
| max_upload_size | |
| id | 633788 |
| size | 10,349 |
brainfuck in 3D space
| Character | Meaning |
|---|---|
> |
Move data pointer on Ox "to right". |
< |
Move data pointer on Ox "to left". |
^ |
Move data pointer on Oy "up". |
_ |
Move data pointer on Oy "down". |
/ |
Move data pointer on Oz "deep" |
\ |
Move data pointer on Oz "shallow" |
+ |
Increment the byte at the data pointer. |
- |
Decrement 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 ] command. |
] |
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 [ command. |
bf3D is published under MIT license.
cargo install bf3dbf3d <file> where