Porges / bege

A toy optimizing compiler for Befunge → .NET (I think it is currently broken?)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bege – takes the ‘fun’ out of ‘Befunge’

(The ‘fun’ is the p command.)

Command support

All of Befunge-93 is supported except p.

Command Supported
down v
up ^
right >
left <
high h × (tre/98)
low l × (tre/98)
turn left [ × (98)
turn right ] × (98)
reflect r ○ (98)
push decimal 09
push hex af ○ (98)
pop $
nop
skip #
exit @
duplicate :
swap \\
clear n ○ (98)
input character ~
output character ,
input number &
output number .
not !
add +
multiply *
divide /
modulo %
subtract -
greater `
compare w × (98)
branch l/r _
branch u/d |
branch h/d m × (tre/98)
random ?
get g
put p ×
store s × (98)
input file i × (98)
output file o × (98)
string mode "
comment mode ; ○ (98)
eval = × (98)
jump j × (98)
goto x × (98)
iterate k × (98)
split t × (98)
under u × (98)
sysinfo y × (98)
begin block { × (98)
end block } × (98)

About

A toy optimizing compiler for Befunge → .NET (I think it is currently broken?)


Languages

Language:F# 95.0%Language:C# 3.8%Language:HyPhy 0.7%Language:Brainfuck 0.5%