? Befunge Interpreter ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password
Another contest? You asked for it!

Befunge Interpreter

Submitted
Updated
Author
12Me21
Public Key
533E5VKV
Min. Compat.
All
Version
1.8
Size
6.28 KB
Rating
5 votes
Description It's a befunge interpreter https://esolangs.org/wiki/Befunge Changes from original befunge: *The code area is only 50x25 (instead of 80x25) *division/MOD by 0 returns 0 instead of asking the user Instructions Controls: Y: run program X: end program D-pad: move cursor (in edit mode) keyboard: insert character (in edit mode) Notes Changelog: -You can now end the program if you're stuck in a loop of ~ or & by holding X and pressing enter -fixed ~ (string input)
Categories
Keywords
8 Comment(s) AnswerXOX AnswerXOX First Year My account is over 1 year old Website Great Page Hidden Achievements Touhou Project Is Awesome! I love Touhou Project! Express Yourself I've been waiting for this EDIT: (not really, but nice work tho) randomous randomous Power User Robot Hidden Easter Eggs Second Year My account is over 2 years old Website Drawing I like to draw! Hobbies Nice syntax colors 12Me21 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Thanks I actually used the same colors that I used in the PTC version (which were from the default palette 0 because I didn't understand how anything worked back then) 12Me21 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Here's a JS befunge interpreter I made: http://12me21.github.io/befunge.html (&~? are not added yet) All the old interpreters are broken I think snail_ snail_ Power User Helper Received for being very helpful around SmileBASIC Source Achievements Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Second Year My account is over 2 years old Website Good program friendo. Only Befunge-93 though. Would be even better if you fully supported Funge-98, but it's also a fair bit more complicated to implement. I finally managed to find a working one online though: http://befunge-98.tryitonline.net/ MZ952 MZ952 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Reading I like to read books! Hobbies I tried a "Hello World!" code and it didn't work. The interpreter uses a single stack, right? Maybe I did it wrong lol (Edit: I'll try the newer updated version) 12Me21 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Yeah, I forgot to add strings to the original (lol). The updated version works though. MikeModder007 MikeModder007 Night Person I like the quiet night and sleep late. Express Yourself Video Games I like to play video games! Hobbies Nice posting some befunge code in the chat.