? Befunge Interpreter ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password

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 Great Page Hidden Achievements RNG Hidden Easter Eggs Third Year My account is over 3 years old Website I've been waiting for this EDIT: (not really, but nice work tho) randomous randomous 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 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 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_ QSP Contest 1 Contest Participant I participated in the first SmileBASIC Source QSP Contest! Helper Received for being very helpful around SmileBASIC Source Achievements Amazing Contributor Someone thinks I'm an awesome person who has done so much for the community! Achievements 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 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.