BeeJazz

From Esolang
Jump to navigation Jump to search

BeeJazz is an Esoteric Programming language created By User:Buckets in 2020, after They watched A Certain Movie featuring bees And jazz.

Commands Instructions
B Assign The current hexe As yellow Or black in Alternating order.
_ Disrupt the Order by swapping The next yellow/black Assignment.
1 Move Up one hexe.
2 Move Right-Downards one hexe.
3 Move Left-upwards One Hexe.
4 Move left-Downwards One hexe.
5 Move down one Hexe.
6 Move Right-upwards one hexe.
I If the Current hexe Assignment is Yellow, Execute the Code until ^ is reached, If The current Hexe Assignment is black, do not execute the Code.
^ If this Was not used For I, it will Push an input value.
* It will Push an Input String.
: Pop the top of The Stack And Print It as A number.
; Pop the top of The Stack And Print It as A Unicode Character.
J Plays jazz.
& Let out a Swarm Of Bees from "the pouch".
. Pop the top of The Stack And Print It.
{} Within the curly Braces, is a String and It eill push the String on the Stack.
\ Rotate The Stack Clockwise once.
/ Rotate The Stack anti-Clockwise once.
+ If the top of the stack And The Second To The Top Of the Stack Are values, It will Add the values.
- Negate The nearest Top value.
) Make the top Of the Stack a String.
] Make The Top of The stack A value.
# If the top Of the stack is A value, This Will Toggle The yellow/black Assignment Of The Current hexe.

Cat Program:

*.

"Hello, World!" Program:

{Hello, World!}.