New Import
Edit mode Run
Direction: Right Left Down Up
Mode: Code String
Start Pause Stop Next Step
Grid Stack Terminal
Help About

jsFunge IDE

GridClose
StackClose
TerminalClose
InputClose
Enter a char: Ok
InputClose
Enter an integer: Ok
ImportClose
Enter the program to import:
CancelOk
HelpClose

What is the Befunge 93 ?

Befunge is a stack-based, reflective, esoteric programming language. It differs from conventional languages in that programs are arranged on a two-dimensional grid. "Arrow" instructions direct the control flow to the left, right, up or down, and loops are constructed by sending the control flow in a cycle.

For more informations, see the wikipedia page.


Instruction set

Flow direction:

Matematical and logical operations:

Tests:

Jumps:

Stack operations:

Input / Output:

Other instructions:


Interesting links

About jsFunge IDEClose
jsFunge IDE logo

jsFunge IDE 0.1

A Befunge 93 Editor, Interpreter and Debugger

Copyright © 2011 Fabien LOISON

http://software.flogisoft.com/jsfunge

Licence

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.