Quote:
|
Originally Posted by Arevos
... but just a basic interpreter for Befunge-93 code programmed in C. ...I hope you don't mind me having a go at this myself, gryfang.
|
Befunge is such a follow-the-finger language it isn't funny, so Go ahead, My first step is to make a tutorial though (what sense is it to tell the computer how to do it if I can't tell others how to do it).
To conceptulize (can't spell) I would break it down into these chunks to work with
Flow:
> < v ^ ? #
Control:
| _ (in the specs it pops if True, but doesn't pop for False (0))
Stack:
$ \ : " (stringmode) and 0-9
Operations:
+ - * / % ! `
IO:
. , & ~
Code:
g p and of course @ (seriously though)
Each chunk has it's similarities