Bimo roasting language

From Esolang
Jump to navigation Jump to search
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.

Note: this esolang is meant to roast Bimooo. Bimo roasting language is an esolang created by User: RikoMamaBala, created to make fun of Bimooo, a popular example of AI slop.

Instructions

Bimo rolls <variable> - declares/selectes variable <variable>, if no <variable> given, deselects it.
Bimo spins <val> - assigns <val> to selected variable.
Smiles and laughs and always wins <val> - Assign item <val> in array to selected variable. If dot is included at the end, assign selected variable to item <val> of array.
With the bouncing <op> <val1> and <val2> (in <variable>) - set selected variable(or <variable>) to <val1> <op> <val2>.
Bimo makes the world so sweet while/if <cond> - starts a while/if statement.
Bimo(!) - Ends an if statement or a while statement if there's an exclamation mark
Come and play <function> (with <args>)! - Starts a function.
Let's be happy every day. - ends a function
Bimo, <function>,( <args>,) bright and round. - calls a function (with <args>).
Spreading <val> all around! - return <val>
<val> types - numbers(2, 6), strings("Hello", 'Bimo sucks')
, variables(x, y, z), operations(see operations), functions, etc.
<variable> types - any(x, y, z), in(input, when assigned 0, give int, else, assign chr), out(output)
<op> - big(+), small(-), large(*), tiny(/), great(%)
<cond> - <val/var> is like(=)/is better than(>)/is worse than(<)/isn't like(≠)/isn't better than(≤)/isn't worse than(≥) <val/var>

Examples

Hello, World!

Bimo rolls out
Bimo spins "Hello, World!"