BRAIN- a Brainf*** interpreter and compiler
  1. All files
  2. TI-84 Plus CE Programs
  3. TI-84 Plus CE BASIC Programs
  4. TI-84 Plus CE BASIC Games

Description

BRAIN - A Brainf*** interpreter and compiler for the TI-84 Plus CE

This is split into two programs, BRAIN, and BRANCOMP.
*NOTE: Programs INPUT and OUTPUT are necessary to run the brainf*** code through the interpreter or compiler.
Program FIND is necessary for BRANCOMP.

BRAIN is an interpreter. It reads the program in Str1 and executes it. It does not create a program, it just runs the code.
This program can be a little slow because it is interpreting it through ti-basic, but i have optimized it a lot. Loading is very short
BRANCOMP is a compiler. This requires CelticCE. It takes the code in Str1 and compiles it into a TI-basic program. This creates a new program called BRAINPR.
Run this program to run the compiled code (it will run very fast). *NOTE: the time this will take depends on the length of the program.

KEYS:
During INPUT, if you click the ALPHA button, it will switch from numbers to uppercase letters.
if you click it again, it will switch to lowercase letters. Click it again and it will switch to numbers.
click any other key and it will respond by putting the ascII number of the key into the memory slot.
Restrictions:
only 999 memory slots. (list restrictions)
for program BRAIN: you can only create a program up to 999 chars. (List restrictions)
for program BRANCOMP: try not to have over 100 nested loops. (not like that would happen very often)
memory slots will wrap if the go over 255 or under 0
you can't make the pointer negative or over 999

*NOTE: This should run any Brainf*** program, so go online, put in a hello world program and run it. it should work.

Screenshots

Screenshot #11145 Screenshot #11146

Archive Contents

Name Size
BF on the CE/BRANCOMP.8xp 794 bytes
BF on the CE/INPUT.8xp 679 bytes
BF on the CE/README.txt 1.6 KB
BF on the CE/BRAIN.8xp 1.2 KB
BF on the CE/BFComp.png 4.4 KB
BF on the CE/BFPR.png 4.4 KB
BF on the CE/OUTPUT.8xp 406 bytes
BF on the CE/FIND.8xp 184 bytes
Download file
File Size
12.7 KB

Metadata

Author
Sam2029
Uploaded

Statistics

Rating
No ratings.
Downloads
17
Views
104

Reviews

Nobody has reviewed this file yet.

Versions

  1. BRAIN- a Brainf*** interpreter and compiler (published 3 weeks, 3 days ago; 2026-07-22 12:26 UTC-04:00)

Advertisement