mIRC BeFunge'93 Compliant Interpreterby argv[0] aka Jinx
NOTE: This script is still in beta. Harmful things may happen, don't blame me.
DOWNLOAD
befunge.mrc (befunge interpreter) - version 1.1b
Example programs
helloworld.bf (example befunge code - Hello World!)
99bottles.bf (99 bottles of beer)
qsort.bf (alphasort program - hit ok without typing anything as your last line of input)
longdiv.bf (long division - example: type in 1/2 )
INSTRUCTIONS
1. Load befunge (/load -rs befunge.mrc)
2. type /befunge [If you have an alpha version the command is /editwindow]
3. Load a file by right clicking in the @BeFunge-Editor window and click "Load..." (then choose the file)
4. Click "Run" to watch it go!
5. IMPORTANT TIP: If you get caught in a loop on the speed level '5', you can press CTRL-BREAK to get out of it.
CHANGES
version 1.1b
1. Changed startup command from /editwindow to /befunge
2. Sync command removed from popups, the script should auto-sync the file now.
3. Loading issues are fixed, loading should work fine now.
4. Changed input system, no more $? popups, now uses the @BeFunge-Output window for user input
ALPHA
1. The Sync command is still experimental, you usually have to Sync twice to get it working. [Fixed as of Jan 7 04]
2. The script is still BETA! Many things are to be fixed, I don't even know what, yet...
SCREENSHOTS
Quick sort, using text "def" and "abc"

CONTACT
Questions, comments, suggestions? email me here.
CREDITS
- A great thanks to http://kotisivu.mtv3.fi/quux/befunge.html for qsort.bf, longdiv.bf as well as the javascript befunge interpreter that inspired the creation of this script.
- Thanks to Tim Gilbert for the helloworld.bf program.
- Thanks to School of Tyrannus for publishing the 99 bottles of beer program, 99bottles.bf
- Last but not least, thanks to Chris Pressey of Cat's Eye Technologies for creating and maintaining this wonderful language.