Awib

From Esolang

Jump to: navigation, search

awib (Also Written In Brainfuck) is a compiler for the Brainfuck language, written in Brainfuck by Mats Linander.

awib compiles Linux ELF executables for the i386. It is an optimizing compiler, turning strings of + or - commands into a single machine instruction. The binaries produced by awib have been said to work with FreeBSD's Linux compatibility layer.

awib uses wrapping 8-bit cells and expects the , command to return -1 (0xff) on EOF, rather than the more widely used conventions of returning 0 or no change. Programs compiled with awib behave the same way.

[edit] See also

[edit] External resources

Personal tools