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 interpret and compress(assemble) brain**** code. As it runs in TI Basic, it is pretty slow, but assembling to a list can speed that up.

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.

Screenshots

Screenshot #8271 Screenshot #8272 Screenshot #8273 Screenshot #8274

Archive Contents

Name Size
BRAINFOO/BRAINFOO.8xp 1.9 KB
BRAINFOO/BFASM.8xp 395 bytes
BRAINFOO/BFreadme.txt 2.1 KB
BRAINFOO/RUNASM.8xp 460 bytes
BRAINFOO/BFSET.8xl 103 bytes
Download file
File Size
5.3 KB

Metadata

Uploaded
1 month, 1 week ago

Statistics

Rating
8/10 (1 vote)
Downloads
25
↳ this version
21
Views
136
↳ this version
109

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 1 week, 1 day ago; 2022-09-17 16:19 UTC)
  2. Brainfoo - A brain**** interpreter in TI - Basic (published 1 month, 1 week ago; 2022-08-18 00:55 UTC)

Advertisement