Beef
Jump to navigation
Jump to search
Beef is an Esoteric programming language created by User:Buckets in 2021.
At the Start, It will Spiral Outwards in a Clockwise Manner Coming out From the Right.
Commands | Instructions |
---|---|
< | Move left once. |
> | Change the movment Rightwards Exactly 1 time. |
^ | Go up once. |
v | The IP moves downwards By 1. |
@ | This is the Starting Position. |
_ | If the top value = 0, Up once Else, Downwards once. |
$ | Pop off the Top Value and Put it in The x-axis By the next Number And the y-axis will Be determined By the Next Next Number In Hexadecimal. |
| | Swap The top Two values. |
1-9 | Pop off that many Values. |
0 | Ignore the next Amount of Commands where, the Amount is the Top Value on the Stack then Pop off the Top Value. |
+ | Add the top two Values on the stack. |
- | Multiply the top two values on the stack. |
* | Multiply the top Value by -1. |
/ | Divide the top two values on the stack( by, Top / Bottom). |
% | Toggle Inwards Outwards Directions. |
! | If the Top Value = 0, Push 1 Else, 0. |
` | Modulo the top two values on the stack( by, Bottom % Top). |
? | Toggle Directions. |
" | Push Everything on the Stack As Its ASCII value Until " Is found Again. |
: | Print the Top Value into ASCII. |
\ | Skip the Next Command. |
. | Duplicate the top of the stack. |
, | Print the Top Value As a Number. |
# | Push Input. |
& | Halts the Program. |
g | If the Stack is Empty, Push 0. |
p | Pop off the Top Value and Push The Character Into The ASCII value Determined by tge x-axis with the Next Number and The y-axis Determined With The Next next number in Reversed Hexadecimal. |
~ | Push 72. |
Cat program:
@# &:
"Hello, World!" Program:
:& 1:1:1:1 :1oW ,: 1:r@"o1 :1ld!l: 1:"Hel1 :1:1:1:
Truth-machine Program:
>v _v +&&:& *:@# "_ 1"
FizzBuzz Program:
"zzuBzziF":1:1: ^<<<<<<<"zzuB"1 ^^"zzi : ^^^ F 1 ^^^ " 30"*+0\^^_ :<< "..9 \^_1 1 6.....8_ : ... . \\\, 1 ...+^v<<<<<<: ...*@""11 ^1 ..."01(.. ^: ..`+*"7"" ^1 ..`+*"-(3 ^< ` +*"0
A+B Problem:
&@# ,+#