
Newest 'befunge' Questions - Stack Overflow
Befunge is a stack-based, reflective, esoteric programming language. Sign up to watch this tag and see more personalized content
Why is Befunge considered hard to compile? - Stack Overflow
May 12, 2019 · To translate a Befunge program to equivalent machine code, one can hard-code the Befunge code into the C interpreter, and compile the resulting C program to machine code. Yes, …
How to compile a program in Befunge-93? - Stack Overflow
Apr 8, 2010 · Befunge is typically an interpreted language. In fact it was designed to be difficult to compile because the programs are self-modifying (but that hasn't stopped people from trying to write …
Why does the Befunge code 9332682811>\#+:#*9-#\_$.@ output …
Befunge interprets instructions on a 2D grid (or torus, depending on version), with an instruction pointer that can move freely in two dimensions. This program is a one-liner, so the instruction pointer only …
esoteric languages - What happens in Befunge if the execution reaches ...
Jul 19, 2012 · The Befunge-93 specification restricts each valid program to a grid of 80 instructions horizontally by 25 instructions vertically. Program execution which exceeds these limits "wraps …
Are there any practical 2D programming languages?
Dec 16, 2025 · Languages like Befunge and its relatives have always been more intuitive to me as a programmer, but I rarely if ever use them due to their strong lack of practicality, larger programs …
Way to import list of functions for Befunge-98 interpreter
I have found a really great Befunge interpreter, and am trying to add simple importing of fingerprints and their corresponding functions from a file. My current code uses classes for each of the functions, and …
befunge - How does the instructor pointer work with a stack? - Stack ...
Sep 15, 2022 · Emphasis is mine. A Befunge program is laid out on a two-dimensional playfield of fixed size. The playfield is a rectangular grid of ASCII characters, each generally representing an …
How to pop Nth item in the stack [Befunge-93]
Sep 23, 2014 · If you have the befunge program 321&,how would you access the first item (3) without throwing out the second two items? The instruction \\ allows one to switch the first two items, …
Is there a programming language that reads right to left?
Aug 3, 2014 · Unefunge is a variant without up-down movement, but it is still turing-complete. If you want strictly right-to-left programs, you can write in unefunge as long as your program starts with < to send …