More actions
(Created page with "{{#seo: |title=Wii Homebrew demos (Demos) - GameBrew |title_mode=append |image=bfiwii.jpg |image_alt=bfi }} {{Infobox Wii Homebrews |title=bfi |image=bfiwii.jpg |description=B...") |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox Wii Homebrews | {{Infobox Wii Homebrews | ||
|title=bfi | |title=bfi | ||
|image= | |image=wii2.png | ||
|description= | |description=Brainf*ck interpreter. | ||
|author=anarkavre | |author=anarkavre | ||
|lastupdated=2009/07/03 | |lastupdated=2009/07/03 | ||
Line 15: | Line 9: | ||
|license=GPL | |license=GPL | ||
|download=https://dlhb.gamebrew.org/wiihomebrews/bfiwii.7z | |download=https://dlhb.gamebrew.org/wiihomebrews/bfiwii.7z | ||
|website= | |website=https://wiibrew.org/wiki/Bfi | ||
|source= | |source=https://dlhb.gamebrew.org/wiihomebrews/bfiwii.7z | ||
}} | }} | ||
https:// | bfi is a [https://en.wikipedia.org/wiki/Brainfuck brainfuck interpreter] for the Wii based on Urban Müller's original. | ||
Brainfuck is an esoteric programming language invented by Urban Müller in 1993. It is designed to be extremely minimalistic and difficult to program in, with only eight commands, each represented by a single character. These commands manipulate a single data pointer and a single data array, both of which are of infinite size. The available commands are: | |||
{| class="wikitable" | |||
|- | |||
! Command !! Description | |||
|- | |||
| style="text-align:center" | > || Increment the pointer. | |||
|- | |||
| style="text-align:center" | < || Decrement the pointer. | |||
|- | |||
| style="text-align:center" | + || Increment the byte at the pointer. | |||
|- | |||
| style="text-align:center" | - || Decrement the byte at the pointer. | |||
|- | |||
| style="text-align:center" | . || Output the byte at the pointer. | |||
|- | |||
| style="text-align:center" | , || Input a byte and store it in the byte at the pointer. | |||
|- | |||
| style="text-align:center" | [ || Jump forward past the matching ] if the byte at the pointer is zero. | |||
|- | |||
| style="text-align:center" | ] || Jump backward to the matching [ unless the byte at the pointer is zero. | |||
|} | |||
== | ==External Links== | ||
*WiiBrew - https://wiibrew.org/wiki/Bfi | |||
Latest revision as of 04:35, 26 February 2023
bfi | |
---|---|
General | |
Author | anarkavre |
Type | Demos |
Version | 0.0.1 |
License | GPL |
Last Updated | 2009/07/03 |
Links | |
Download | |
Website | |
Source | |
bfi is a brainfuck interpreter for the Wii based on Urban Müller's original.
Brainfuck is an esoteric programming language invented by Urban Müller in 1993. It is designed to be extremely minimalistic and difficult to program in, with only eight commands, each represented by a single character. These commands manipulate a single data pointer and a single data array, both of which are of infinite size. The available commands are:
Command | Description |
---|---|
> | Increment the pointer. |
< | Decrement the pointer. |
+ | Increment the byte at the pointer. |
- | Decrement the byte at the pointer. |
. | Output the byte at the pointer. |
, | Input a byte and store it in the byte at the pointer. |
[ | Jump forward past the matching ] if the byte at the pointer is zero. |
] | Jump backward to the matching [ unless the byte at the pointer is zero. |
External Links
- WiiBrew - https://wiibrew.org/wiki/Bfi