cxi
8th Aug 2016
10th Sep 2016
Credit for parts of the CRAY RAM goes to Mur. You may copy any part of this save with credit.
brainf
computer
interpreter
programming
processor
electronic
cray
programmable
memory
Comments
-
Oh my goodness! The first person to write a 3-bit encoded BF interpreter in BF and an accompanying "BF DOS" gets a cookie! That is, if you can write a BF program to edit data based on user input. Also a cake to the first person to write and execute said "BF DOS" from RAM to write programs, using the ROM stored BF DOS, and so on.
-
@PortalPlay And yes, I believe that should work. I chose to decrement the second operand and increment the first as the result while you did it the other way around. Saves a character. :)
-
I wrote this addition program, ",>,[-<+>]<" in id:2026042. but it appears that there is a bug where the value stored in subsequent "," value inputs is NOTed with the previous input. E.g. If I input 11 in binary, trying to input 01 will store 10 in the RAM.
-
If I want to add two numbers, ",>,<[->+<]>." should work, right? Because after getting distracted looking at a whole bunch of esoteric languages and comig back to this, I can't even add two numbers :(
-
Next up, ASCII Shakespeare interpreter!
-
How low [level] can you go? Now someone needs to build an assembler :P
-
Just clear out the blue FILT inside the ROM and add place new pixels according to the diagram above.
-
+cxi i sorta understand real-life BF programming, but not programming this...
-
QuanTech: see http://stackoverflow.com/a/19869651
-
i still have no idea how to program it (yes, i read everything).