This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Imgoodisher's profile picture

[2D Language] Befunge Interpreter

Started by Imgoodisher, 04 February 2013 - 08:26 AM
Imgoodisher #1
Posted 04 February 2013 - 09:26 AM
This program runs Befunge code. Befunge programs are arranged on a 2D grid and arrow instructions can change the way the program flows.
(More information: http://en.wikipedia.org/wiki/Befunge)

Program:

pastebin get 2X15jRtQ befunge

To Use:
Run '<programname> [path] [debug]'
path is the path of the befunge program
if debug is anything, it will show a UI like the pictures below. Leave blank to disable debug

Screenshots: (also example programs)
Spoiler


Lightshot Demo:
Spoiler

pastebin get LSGVVdwU demo

Programs used in demo:

pastebin get a3ZtqwMP programs
Run the example program file and it will unpackage itself
Skullblade #2
Posted 04 February 2013 - 09:43 AM
uuumm what??? im confused what do you do with this?
Imgoodisher #3
Posted 04 February 2013 - 10:52 AM
uuumm what??? im confused what do you do with this?

It runs programs made in the programming language befunge. Its a interesting programming language, you can read about it on wikipedia (http://en.wikipedia.org/wiki/Befunge). I also added a usage part in the first post (realized that I forgot that)
loki2001 #4
Posted 04 February 2013 - 03:21 PM
Wow, that kinda reminds me of writing a game on a commodore (vic20, c64) lol
PixelToast #5
Posted 04 February 2013 - 04:24 PM
ive been wanting to make something like this :D/> , looks cool
tesla1889 #6
Posted 04 February 2013 - 06:47 PM
YESSSSSSSSSSS

ive been waiting for someone to do this one lol