BrainHack 4+
Katsuma Tanaka
Conçu pour iPhone
-
- Gratuit
Captures d’écran d’iPhone
Description
BrainHack is an interpreter app for B*******k.
The B*******k programming language is an esoteric programming language noted for its extreme minimalism.
It is a Turing tarpit, designed to challenge and amuse programmers, and was not made to be suitable for practical use.
It was created in 1993 by Urban Muller.
Commands:
> 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 (decrease by one) the byte at the data pointer.
. output a character, the ASCII value of which being 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.
Nouveautés
Version 1.1.0
This app has been updated by Apple to display the Apple Watch app icon.
- Add interpreter speed setting
Notes et avis
Great !
This brainf interpreter works really well and the live state of every memory cell is very handy. Try that out (enter a two digits number, for 10, enter 1 and then in the second entry enter 0. For 2 enter 0 and then 2) :
>+++++++[-<+++++++>]<->>,<<[->+>-<<]>>[->>>++++++++++<<<],<[-<+>>-<]>[->>>+<<<]+++++++[-<++++++>]>>>[->+<<+<+<<.>>>>]>--<<<--<++++++++++.>>>>>++++++++++++++++++++++++++++++++<<<<[-<<.>>>>>[-<+>>.<]<[->+<]<<<<.>><.>]>[-<<<.>>>]
++++++++++.
Great
Really fun, would be great to have Ook and spoon variants^^
Confidentialité de l’app
Le développeur Katsuma Tanaka n’a fourni aucune information à Apple concernant ses pratiques en matière de confidentialité et de traitement des données. Pour en savoir plus, consultez la politique de confidentialité du développeur.
Aucune information fournie
Le développeur devra fournir des informations quant à la confidentialité des données au moment de soumettre la prochaine mise à jour de son app.
Informations
- Fournisseur
- Katsuma Tanaka
- Taille
- 11,6 Mo
- Catégorie
- Utilitaires
- Compatibilité
-
- iPhone
- Nécessite iOS 8.0 ou version ultérieure.
- iPod touch
- Nécessite iOS 8.0 ou version ultérieure.
- Mac
- Nécessite macOS 11.0 ou une version ultérieure et un Mac doté d’une puce Apple M1 ou une version ultérieure.
- Apple Vision
- Nécessite visionOS 1.0 ou version ultérieure.
- Langues
-
Anglais
- Âge
- 4+
- Copyright
- © Katsuma Tanaka
- Prix
- Gratuit