view interps/egobf/README @ 12256:821155c00e34 draft

<fizzie> ` sed -e \'s|wisdom|bin|\' < ../bin/culprits > ../bin/cblprits; chmod a+x ../bin/cblprits
author HackEso <hackeso@esolangs.org>
date Sat, 07 Dec 2019 23:36:22 +0000
parents 859f9b4339e6
children
line wrap: on
line source

== egobfi ==
 A powerful and fast-ish Brainfuck interpreter.

Use: egobfi{width} [options] [file]
Options:
 -eof {0|-|n}
   set EOF mode: 0, -1 or no-change (respectively)
   [default: 0]
 -debug
   activate the # command [default off]
 -unicode {on|off}
   set unicode mode on or off [default off]
 -wrap {on|off}
   set wrappong on or off [default on]


== egobfc ==
 An almost-as-powerful Brainfuck compiler-to-C.

Use: egobfc [options] [file]
Options:
 -eof {0|-|n}
   set EOF mode: 0, -1 or no-change (respectively)
   [default: 0]
 -debug
   activate the # command [default off]
 -unicode {on|off}
   set unicode mode on or off [default off]
 -width {8|16|32}
   set the bitwidth [default 8]

== egobfc2m ==
 A true compiler, compiles BF to memory, like bytecode. It is very fast, but:
A) It only works on x86 (so far, see PORTING),
B) It's somewhat unstable,
C) No unicode, only 8-bit, only wrapping.  Supports EOF and debug.

Use: egobfc2m [options] [file]
Options:
 -eof {0|-|n}
   set EOF mode: 0, -1 or no-change (respectively)
   [default: 0]
 -debug
   activate the # command [default off]