Brainfoo - A brain**** interpreter in TI - Basic
  1. All files
  2. TI-84 Plus CE Programs
  3. TI-84 Plus CE BASIC Programs
  4. TI-84 Plus CE BASIC Games
  1. All files
  2. TI-84 Plus C Silver Edition
  3. TI-84 Plus C Silver Edition BASIC Programs
  4. TI-84 Plus C Silver Edition BASIC Games

Description

Brainfoo can run brain**** code on the CE. As it runs in TI Basic, it is pretty slow, but some speed improvements have been made since the previous version.

How assembling works: The assembler reads through the string and turns each character into a number. It also searches for the loop commands so that the assembly runner doesn't have to. This makes programs easier to store and faster to run.

Please view the BFreadme.txt file in the archive and make sure to copy ALL the programs and lists to the calculator.

V1.2 - Made the settings menu easier to use, removed interpreted code, and added an external python compiler.
V1.1 - Bug fixes and code cleanup
v1.0 - Release

Screenshots

Screenshot #9048 Screenshot #9049 Screenshot #9050 Screenshot #9051

Archive Contents

Name Size
BFreadme.txt 2.6 KB
compile.py 1.9 KB
copy/ARRAY.8xl 166 bytes
copy/BFASM.8xp 395 bytes
copy/BFSET.8xl 166 bytes
copy/BRAINFOO.8xp 1.3 KB
copy/RUNASM.8xp 460 bytes
example.b 11 bytes
output.csv 37 bytes
Download file
File Size
4.6 KB

Metadata

Uploaded
6 months, 4 weeks ago

Statistics

Rating
8/10 (1 vote)
Downloads
492
↳ this version
244
Views
1999
↳ this version
391

Reviews

If you've been looking for a BF IDE on the CE, this is your program.

It offers a fairly sizable amount of features for what I'd expect from something like a BF interpreter- my only real qualms are with the speed (Of course, it's TI-BASIC, but there's a bit more room for optimization in terms of size and speed) and the settings- The settings menu is a bit unintuitive in terms of what different options do, and some options are misspelled ("VEIW").

I was somewhat hoping for a utility to convert txt files with BF code from the pc to the list format on-calc, but that's understandably a bit out of scope for this project

8/10 - Great program, but needs a little more polish.

Versions

  1. Brainfoo - A brain**** interpreter in TI - Basic (published 6 months, 4 weeks ago; 2024-03-12 00:45 UTC)
  2. Brainfoo - A brain**** interpreter in TI - Basic (published 2 years ago; 2022-09-17 16:19 UTC)
  3. Brainfoo - A brain**** interpreter in TI - Basic (published 2 years, 1 month ago; 2022-08-18 00:55 UTC)

Advertisement