ScratchData LogoScratchData
Back to Tymewalk's profile

BreadFood v1.0 (1s1s edition)

TYTymewalk•Created June 8, 2015
BreadFood v1.0 (1s1s edition)
0
0
10 views
View on Scratch

Instructions

This is the one-script-one-sprite (1s1s) version. It does not support showing programs. Enter your code in the box. If you don't care about seeing how the tape is manipulated, use Turbo Mode. Up arrow to show your program, down arrow to hide it. Commands: > Move the pointer down < Move the pointer up + Add 1 to the current cell - Subtract 1 from the current cell . Output ASCII Code of this cell , Replace the value of this cell with the ASCII value of the character inputted [ Go to the matching ] command if the cell under the pointer is 0 ] Go back to the matching [ command if the cell under the pointer is non-zero BreadFood: +++++++++++[>++++++<-]>>+++++++++++++++++++[>++++++<-]<.>>.-------------.----.+++.<<++++.>>+<++[>+++++<-]>..-<++[>-----<-]>. Hello World: ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. v1.0 [ and ] loops work! v0.3.5 There were loops, but they broke easily and I got rid of them until I can fix them. v0.4 Loops work, but can break easily. I'm looking into this. v0.3 Added , command v0.2 Added . command v0.1 Added commands < > + -

Description

Most coding was done by me, with help from @nathanprocks and @NickyNouse. @nathanprocks also gave me a link to the ASCII list I use. Thanks to anyone who gave me support here: https://scratch.mit.edu/discuss/topic/121322/ Urban Müller for BF, the language BreadFood is based on. The original name is not appropriate for Scratch, however, so I had to change it.

Project Details

Project ID66217654
CreatedJune 8, 2015
Last ModifiedJune 8, 2015
SharedJune 8, 2015
Visibilityvisible
CommentsAllowed