Skip to content

Tags: rdebath/Brainfuck

Tags

v1.2

Toggle v1.2's commit message
Add libgmp array backend

Unlike the OpenSSL backend this uses the runarray translation and
includes long int values for small cells.

extras

Toggle extras's commit message
Some more micro interpreters.

deadbeef

Toggle deadbeef's commit message
Allow for 16bit MSDOS modes.

v1.1

Toggle v1.1's commit message
Update versions for V1.1.0

old_v1.0.17

Toggle old_v1.0.17's commit message
Change to 'make install'.

Add an INSTALLEXT variable so it can be set to ".exe" for Windows.

v1.0

Toggle v1.0's commit message
Call this one v1.0

The Tritium code appears stable and changes that have been made recently
are minor.

v0.10

Toggle v0.10's commit message
Version 0.10.0

v0.9

Toggle v0.9's commit message
Imported from ZIP archives.

umueller-1993

Toggle umueller-1993's commit message
This is the second brainfuck compiler written by Urban Müller.

It was written in June 1993.  The previous one was 296 bytes long,
used longword cells (That's 32bits on the Amiga) and did not require
'Amiga OS 2.0'.

At this time the archives are still available at the below location,
however, it seems that 'lha' extractors are getting more difficult
to find.

--------------------------------------------------------------------------------
Short:          240 byte compiler. Fun, with src. OS 2.0
Uploader:       umueller amiga physik unizh ch
Type:           dev/lang
Architecture:   m68k-amigaos
Date:           1993-06-09
Download:       http://aminet.net/dev/lang/brainfuck-2.lha
Readme:         http://aminet.net/dev/lang/brainfuck-2.readme
Downloads:      6574
The brainfuck compiler knows the following instructions:

Cmd  Effect
---  ------
+    Increases element under pointer
-    Decrases element under pointer
>    Increases pointer
<    Decreases pointer
[    Starts loop, flag under pointer
]    Indicates end of loop
.    Outputs ASCII code under pointer
,    Reads char and stores ASCII under ptr

Who can program anything useful with it? :)