SussyLang

From Esolang
Jump to navigation Jump to search

SussyLang is a stack based esolang for all my bakas 🥵️

SussyLang also isn't case-sensitive, so you can go wild with the "ReDsUs"

Source available on github, it's written in nim, so it's idiot-proof (at least for crews)

Instruction
Meaning
Change on the stack
sus I
Pushes the unsigned integer I to the front of stack. (I)->(I, I)
sussy
Pops the front of the stack (I)->()
sussybaka
Prints the front of the stack as an integer (I, J, K)->(I, J, K)
amogus
Like, sussybaka but uses the front of the stack as the ASCII value of a character (I, J, K)->(I, J, K)
sussyballs
Negates the front of the stack (I, J, K)->(I, J, K)
imposter
Pops the two highest elements of the stack and then pushes their sum to the stack (I, J, K)->(I, Σ)
crew
Like imposter but it multiplies instead of adding (I, J, K)->(I, Π)
Like imposter but it divides instead of adding (I, J, K)->(I, Q)
amorgos
Swaps the two highest elements of the stack (I, J, K)->(I, K, J)
amongdrip
Duplicates the front of the stack (I, J, K)->(I, J, K, K)
task
If the front of the stack is 0 or less, it skips the successive line (I, J, K)->(I, J, K)
jermasus I
Jumps to line at index I (I, J, K)->(I, J, K)
redsus
Gets an integer from user input and then pushes it to the stack (I, J, K)->(I, J, K, L)
pensus
Gets a char from user input and then pushes the ascii value to the stack (I, J, K)->(I, J, K, L)
emergencymeeting
Quits (if you're lucky) (I, J, K)->()

Sussy World!(\n)

sus 83
amogus
sussy
sus 117
amogus
sussy
sus 115
amogus
sussy
sus 115
amogus
sussy
sus 121
amogus
sussy
sus 32
amogus
sussy
sus 87
amogus
sussy
sus 111
amogus
sussy
sus 114
amogus
sussy
sus 108
amogus
sussy
sus 100
amogus
sussy
sus 33
amogus
sussy
sus 10
amogus

Truth Machine

redsus
task
sus 1
sussybaka
task
jermasus 3
sus 10
amogus

99 Sussy Imposters

it says "1 sussy imposters" cuz why not?

sus 99

sussybaka
sus 32
amogus
sussy
sus 115
amogus
sussy
sus 117
amogus
sussy
sus 115
amogus
sussy
sus 115
amogus
sussy
sus 121
amogus
sussy
sus 32
amogus
sussy
sus 105
amogus
sussy
sus 109
amogus
sussy
sus 112
amogus
sussy
sus 111
amogus
sussy
sus 115
amogus
sussy
sus 116
amogus
sussy
sus 101
amogus
sussy
sus 114
amogus
sussy
sus 115
amogus
sussy
sus 32
amogus
sussy
sus 111
amogus
sussy
sus 110
amogus
sussy
sus 32
amogus
sussy
sus 116
amogus
sussy
sus 104
amogus
sussy
sus 101
amogus
sussy
sus 32
amogus
sussy
sus 115
amogus
sussy
sus 104
amogus
sussy
sus 105
amogus
sussy
sus 112
amogus
sussy
sus 33
amogus
sussy
sus 10
amogus
sussy

sussybaka
sus 32
amogus
sussy
sus 115
amogus
sussy
sus 117
amogus
sussy
sus 115
amogus
sussy
sus 115
amogus
sussy
sus 121
amogus
sussy
sus 32
amogus
sussy
sus 105
amogus
sussy
sus 109
amogus
sussy
sus 112
amogus
sussy
sus 111
amogus
sussy
sus 115
amogus
sussy
sus 116
amogus
sussy
sus 101
amogus
sussy
sus 114
amogus
sussy
sus 115
amogus
sussy
sus 33
amogus
sussy
sus 10
amogus
sussy

sus 67
amogus
sussy
sus 97
amogus
sussy
sus 112
amogus
sussy
sus 116
amogus
sussy
sus 117
amogus
sussy
sus 114
amogus
sussy
sus 101
amogus
sussy
sus 32
amogus
sussy
sus 111
amogus
sussy
sus 110
amogus
sussy
sus 101
amogus
sussy
sus 44
amogus
sussy
sus 32
amogus
sussy
sus 101
amogus
sussy
sus 106
amogus
sussy
sus 101
amogus
sussy
sus 99
amogus
sussy
sus 116
amogus
sussy
sus 32
amogus
sussy
sus 105
amogus
sussy
sus 116
amogus
sussy
sus 32
amogus
sussy
sus 111
amogus
sussy
sus 117
amogus
sussy
sus 116
amogus
sussy
sus 33
amogus
sussy
sus 10
amogus
sussy

sus 1
sussyballs
imposter

sussybaka
sus 32
amogus
sussy
sus 115
amogus
sussy
sus 117
amogus
sussy
sus 115
amogus
sussy
sus 115
amogus
sussy
sus 121
amogus
sussy
sus 32
amogus
sussy
sus 105
amogus
sussy
sus 109
amogus
sussy
sus 112
amogus
sussy
sus 111
amogus
sussy
sus 115
amogus
sussy
sus 116
amogus
sussy
sus 101
amogus
sussy
sus 114
amogus
sussy
sus 115
amogus
sussy
sus 33
amogus
sussy
sus 10
amogus
sussy

task
jermasus 2