BrainCode

BrainCode

Write and Run Brainf

5 ratings
4 reviews

Archived App

This is an archived listing of the app previously available on the App Store.

Although the app is no longer distributed by Apple, you can still view its description, screenshots, version history, ratings, and metadata for reference.

Details

  • Released
  • Updated
  • August 4, 2018
  • November 10, 2018

Features

BrainCode screenshot #1 for iPhone
BrainCode screenshot #2 for iPhone
BrainCode screenshot #3 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This application allows users to write and execute Brainf code. It offers features like memory visualization, input/output handling, and an ASCII table. Users can also adjust the execution speed and sync documents via iCloud.

Write and run Brainf code
Memory visualization
Input and output handling
ASCII table
Variable execution speed
iCloud document syncing
Show original description

What's New in BrainCode

1.1

November 10, 2018

- Features * Added clear button to IO screen * Fast execution is now way faster (probably about 5 times faster, but I'm not totally sure)

More

User reviews

Not a functioning brainf interpreter!

Failed to match looping brackets properly
+++++[>++[>+++<-]<-]
Closing brackets always return to most recent opening bracket instead of the matching one, making any code with nested loops break. Better than any other brainf interface I’ve seen (even on computers), but fails at a basic level.

Note to dev- instead of storing location of most recent open bracket, push it to stack and check stack when you hit a closing bracket. If current cell value is zero, before moving on, pop from stack.
Show more

Can’t handle nested loops?

This causes a crash.
++++[>++++[>+++<-]<-]
It should insert the value 48 into cell 2.
It seems to never re enter the inside loop.

Wow

This is fantastic 😂. Thank you so much for this.

So Awesome!

Not only can you run your Brainf code, it shows you what's happening behind the scenes too! Such a great tool to learn such a strange language. One of the best I've ever seen for Brainf.

The UI for input/output could use some work though. I'd love to be able to see my output without having to switch back and forth from the stack viewer to the output. It would also be great if the input was more integrated into the UI and not just a pop-up.

Love the app though. Great work!
Show more

Developer apps

FAQ

What is BrainCode?

BrainCode is an application designed for writing and executing code in the Brainf programming language. It provides tools to help users understand and experiment with this unique language.

What are the key features of BrainCode?

BrainCode allows you to write and run Brainf code, view memory contents, handle input and output, access an ASCII table, adjust execution speed, and sync documents with iCloud.

What devices is BrainCode compatible with?

BrainCode is available for iPhone, iPad, and iPod touch devices.

What is the age rating for BrainCode?

BrainCode has an age rating of 4+, making it suitable for a wide range of users.

How often is BrainCode updated?

The latest version of BrainCode is 1.1, and it was last updated on November 10, 2018. Future updates will depend on developer plans.

What is the user sentiment for BrainCode?

Based on the available data, BrainCode has a rating of 3.4 stars from 5 ratings, indicating a mixed but generally positive user reception.

Does BrainCode offer certifications for learning Brainf?

BrainCode is a tool for writing and running code, but it does not offer formal certifications for learning Brainf. It serves as a practical environment for skill development.

How does BrainCode help track learning progress?

BrainCode allows users to save and revisit their code, facilitating practice and self-assessment of progress in understanding Brainf programming concepts.