Befalse combines the stack flexibility of False with the 2-D code space and control flow of SNUSP. Unlike Befunge, the code space does not wrap, and the direction and branch operators (<>^v|_#) are replaced with the reflection and skip-if-zero operators of SNUSP (/\?!). Take a look at the JavaScript source.
Missing from Befunge: random command, stack underflow, toroidal code space
0"!dlrow olleH"!/$?\ \. / 0"Hello world!"!/$?\#; ;.}\:{/a number
(1234!/55+`$?\\ \ /!:// ;.+*68/!#/(greatest common divisor)
''$!/#$?\# \`^%/number
'{01!/% }$?\## \+^{-1/of Eratosthenes
2!/$4@" "-?!\$!/^+$(80< ?\\ \?<9$ +1/!#\=4=3^^^" "// \ / 1111111111222222222223333333333444444444455555555556666666666777777777 234567890123456789012345678901234567890123456789012345678901234567890123456789on a chess board without attacking each other. Change 255 to 2n-1 for an nxn board.
015=0~$(255:\15@; \!/$?\15@1+15= $!/####; \{^^&}%^&$?!/${$_&~$${{{{^}%}&2*1+{\ \ ?! \ ^ \$ &-1$}\:&}%}^{+`2&}%}/ [0]of beer
Befalse IAO (99!/:\" ,"..:\55+"."..\ / :`+55\ ;\? $.."."+ 55/:-1\ ! ! / \?>9$$\ : : / /"no more"\?$/!: !/! ! ! !/! / ! 8 \ .......; ! 6 /" bottle"/ ! ! ! * \ .......$1-?!\"s"\ ! + /" of beer"/! ./ ! ! . \ ........; ! ; /" on the wall"/! ! ! ! ! / ! \ ............; ! /"Take one down and pass it around, "/ \................................../
!/,0^>?;$(32^~&|"a"^>?\$"z">?\(13%"m"\ \. ! ! ! ! ! ! ! ! !#/! ! ! /!$ +_?>/function
''\ / recursion \! \!\ ji\!\$?\#1+; \^?\1-%1+ %:/; \%1-^:/%1-:/;
or times ms
Input0"om.cerstrkui@qnoia"!/ $?\ \..%/