Gold

From Esolang
Jump to navigation Jump to search

Gold is an esolang by User:yoyolin0409. It referenced:Translated ORK/Mihai Again21, Minecode, TerraScript, PRINTASKSWITCHINPUTCASEXGOTOACASEYGOTOBELSEGOTOC, Translated 脑子爆掉/Mihai Again!, Super Yellow, UCHSHOPPLWANPAATILIA, FlinnScrip, MCBlocks, Enjamb, Translated SLet/3/MihaiEso Again+, CraftyFunge, TTML, STACKIE, Translated SLet/3/PSTF Again, 5MAT, JollyScript, Sclipting, Idea:A programming language with say 5-6 commands that all edits a secondary memory, like a tape. When the iteration is done the secondary tape is iterated, and that tape can have commands for other things like input/output. Or you could take it one step longer and iterating the secondary tape can only edit a third tape, and when done the third tape will be iterated. You can add 1 more available command for each level of tapes you create and iterate. Like a recursive SMC kind of thing, more gold (available commands) the deeper you climb, as a reward system for the programmer.

Command

Angry to fainting

Set variables greater than 100 to zero. Once the anger level is greater than 10, any number greater than 10 will be reset to zero.

First, take that bronze piece of sh*t (AGAIN!)

Take the smallest number from all outputs before this point (or 0 if there is no output), then output it. Rage level +1.

Rope Leb?

Crash if more than 50% of the output numbers are not integers.

Seven?

Create a variable with the value 7 name is "Fu Jian" and variable with the value 7 name is "Australia".

Fu Jian is strong in Australia.

When "Fu Jian" is greater than "Australia":

Play.

Output "Fu Jian"

Noo. <value>

"Fu Jian" minus <value>

02/BZ deprecated, deprecated.ci

If Fu Jian's value is 2, rename it to "BZ" so that it cannot be used for any other operations.

Excuse me!

Cancel the effect of "02/BZ deprecated, deprecated.ci"

Then ravage it according to my light cuisine

Randomly add or subtract Fu Jian's value

then stir it until it comes out with a gold solid

Set Fu Jian to "gold" so that it cannot be added or subtracted.

and then hit it 999 times with a hammer

Fu Jian plus 999

and it will produce a colorful solid

Output the Unicode corresponding to the Fu Jian value.

Subsequently <num>

Repeat the next instruction <num> times

continue stirring until you love Face Raiders

Repeat the next instruction randomly from 1 to <love Face Raiders> times.

Gold piece of sh*t introduced

love Face Raiders plus 1

Crazier

love Face Raiders minus 1

Are you lucky?

50% Fu Jian plus 1, 50% minus 1

A person with practical skills.

Multiply all numbers involved in the next instruction by 2.

toy.

Executes any instruction randomly. The default parameter is "1".

This is a free period.

Set Fu Jian to 0

Good luck to you

50% Fu Jian plus 1000, 50% minus 1000

02/BZ Haranichikuri, Haranichikuri.ci

Pause for 1 second

The battle is over!

End Program

Example

Hello, world!

Seven?
Noo. -65
and it will produce a colorful solid
Noo. -29
and it will produce a colorful solid
Noo. -7
and it will produce a colorful solid
and it will produce a colorful solid
Noo. -3
and it will produce a colorful solid
Noo. 67
and it will produce a colorful solid
Noo. 12 
and it will produce a colorful solid
Noo. -87 
and it will produce a colorful solid
Noo. 8
and it will produce a colorful solid
Noo. -3
and it will produce a colorful solid
Noo. 6
and it will produce a colorful solid
Noo. 8
and it will produce a colorful solid
Noo. 67
and it will produce a colorful solid
The battle is over!