bf2java
is a Befunge-93 to Java (Jasmin) compiler.
It doesn't insert the original source code into the binary. For this reason, g
and p
instructions are not supported.
Instructions like $
will fail if the stack contains too few elements. Because of this, some programs will have to be modified to push a 0
as their first instruction.