Shishkirism

From Esolang
Jump to navigation Jump to search

Shishkirism - esoteric programming language, created as a joke by the User:Kamish.

Commands

Consists of 18 commands:

Command Description
praytoshishkirka accumulator += 1
praytopolinka accumulator -= 1
praytoshshkrkX10 accumulator += 10
praytoplnkX10 accumulator -= 10
<- pointer move left
-> pointer move right
shishpol displays the value of the variable
shishkirism displays the value of the variable symbol
shishkirkapolinka reset accumulator
shshclr changes the color of the console text by variable clrnum
plnk! creates a delay in the program lasting the value of the variable in milliseconds
shshkrkplnk reset cell
shshpofck generates a program error with code 666
polshsh creates a new line
<> clrnum += 1
<*> clrnum -= 1
plsh[number 0-9] accumulator *= number
psh[number 0-9] cycle[number] output accumulator(chr)

The number of cells is limited. You can use only 30,000 cells.

Examples

Hello World program

praytoshshkrkX10 plsh7
praytoshishkirka praytoshishkirka
shishkirism
->
praytoshshkrkX10 plsh9
praytoshshkrkX10
praytoshishkirka
shishkirism
->
praytoshshkrkX10 plsh9
praytoshshkrkX10 praytoshshkrkX10
praytopolinka praytopolinka
shishkirism
shishkirism
->
praytoshshkrkX10 plsh9
praytoshshkrkX10 praytoshshkrkX10
praytoshishkirka
shishkirism
->
praytoshshkrkX10 plsh3
praytoshishkirka praytoshishkirka
shishkirism
->
praytoshshkrkX10 plsh9
praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytopolinka
shishkirism
->
praytoshshkrkX10 plsh9
praytoshshkrkX10 praytoshshkrkX10
praytoshishkirka
shishkirism
->
praytoshshkrkX10 plsh9
praytoshshkrkX10 praytoshshkrkX10
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
shishkirism
->
praytoshshkrkX10 plsh9
praytoshshkrkX10 praytoshshkrkX10
praytopolinka praytopolinka
shishkirism
->
praytoshshkrkX10 plsh9
praytoshshkrkX10
shishkirism
<-<-<-<-<-
praytoshishkirka
shishkirism

The strange symbols, the interpreter ignores

Color codes

Colorpascal.png

A program that changes the color of the text(red) and sets a delay of one second:

<><><><>
shshclr
praytoshshkrkX10 plsh5
plsh5
plsh4
plnk!

ASCII-art

Just rabbit

praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 shishkirism ->

praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshishkirka praytoshishkirka shishkirism ->

praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
shishkirism shishkirism shishkirism ->

praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytopolinka praytopolinka praytopolinka shishkirism ->

<-<-<-<- praytoshishkirka shishkirism polshsh

praytopolinka shishkirism ->->->-> 

praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshshkrkX10 praytoshishkirka shishkirism ->

praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytopolinka
shishkirism ->

praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytopolinka praytopolinka praytopolinka praytopolinka shishkirism

<- shishkirism 

<- shishkirism

<-<-<-<- praytoshishkirka shishkirism polshsh

praytopolinka shishkirism 

praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka
shishkirism

praytoshshkrkX10 praytopolinka praytopolinka praytopolinka shishkirism ->-> shishkirism

<-<- praytopolinka shishkirism

praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka shishkirism

praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka shishkirism

FizzBuzz program

-> praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytopolinka shishkirism polshsh 
praytoshishkirka shishkirism polshsh 
-> praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshishkirka praytoshishkirka shishkirism 
-> praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
shishkirism 
-> praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshshkrkX10 praytoshshkrkX10 praytoshishkirka praytoshishkirka
shishkirism shishkirism 
polshsh
<-<-<- praytoshishkirka praytoshishkirka shishkirism polshsh 
->->->-> praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 
praytoshshkrkX10 praytopolinka praytopolinka shishkirism 
-> praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10 praytoshshkrkX10
praytoshshkrkX10 praytoshshkrkX10 praytopolinka praytopolinka praytopolinka shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<- shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka praytoshishkirka shishkirism polshsh 
praytoshishkirka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka
praytopolinka praytopolinka shishkirism shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- shishkirism 
praytoshishkirka praytoshishkirka shishkirism polshsh 
praytopolinka praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- praytopolinka praytopolinka praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
shishkirism polshsh 
praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka shishkirism polshsh
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka
shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka praytoshishkirka praytoshishkirka shishkirism polshsh 
->->->-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<- shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka
praytopolinka shishkirism shishkirism polshsh 
shishkirism 
praytoshishkirka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka shishkirism
polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytopolinka praytopolinka praytopolinka praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka shishkirism polshsh 
praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka
shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka praytoshishkirka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka
shishkirism 
praytopolinka praytopolinka shishkirism polshsh 
praytoshishkirka praytoshishkirka shishkirism 
praytopolinka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka shishkirism 
praytoshishkirka shishkirism polshsh 
->->->-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<- shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka shishkirism polshsh 
praytopolinka praytopolinka praytopolinka praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka 
praytoshishkirka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- praytopolinka praytopolinka praytopolinka praytopolinka shishkirism 
praytopolinka praytopolinka praytopolinka shishkirism polshsh 
-> shishkirism 
-> shishkirism
-> shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka praytoshishkirka shishkirism 
praytopolinka shishkirism polshsh 
praytoshishkirka shishkirism shishkirism polshsh 
-> shishkirism 
-> shishkirism
-> shishkirism shishkirism 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- shishkirism 
praytoshishkirka praytoshishkirka shishkirism polshsh 
praytopolinka praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytopolinka praytopolinka praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
shishkirism polshsh 
->->->-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<- shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytopolinka praytopolinka praytopolinka praytopolinka shishkirism 
praytopolinka praytopolinka praytopolinka shishkirism polshsh 
praytoshishkirka praytoshishkirka praytoshishkirka shishkirism 
praytopolinka praytopolinka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka shishkirism 
praytoshishkirka shishkirism polshsh
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka shishkirism polshsh 
praytopolinka praytopolinka praytopolinka shishkirism 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- praytopolinka praytopolinka praytopolinka shishkirism 
praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka shishkirism
polshsh 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
shishkirism 
praytopolinka praytopolinka praytopolinka praytopolinka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
shishkirism 
praytopolinka praytopolinka shishkirism polshsh 
->->->-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<- shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka shishkirism 
praytoshishkirka shishkirism polshsh 
praytopolinka shishkirism 
praytoshishkirka praytoshishkirka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- praytopolinka shishkirism 
praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka 
praytopolinka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka praytoshishkirka shishkirism 
praytopolinka praytopolinka praytopolinka praytopolinka shishkirism polshsh 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka shishkirism 
praytopolinka praytopolinka praytopolinka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka praytoshishkirka shishkirism 
praytopolinka shishkirism polshsh 
praytoshishkirka shishkirism shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- shishkirism 
praytoshishkirka praytoshishkirka shishkirirsm polshsh 
->->->-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<- shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytopolinka shishkirism 
praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka
praytopolinka shishkirism polshsh 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka praytoshishkirka shishkirism 
praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka
shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
-> shishkirism
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka shishkirism 
praytopolinka praytopolinka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka shishkirism shishkirism polshsh 
shishkirism 
praytoshishkirka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<-<- shishkirism 
praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka
praytopolinka praytopolinka praytopolinka shishkirism polshsh 
praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka praytoshishkirka praytoshishkirka shishkirism 
praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka
praytopolinka shishkirism polshsh 
-> shishkirism
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka praytoshishkirka praytoshishkirka shishkirism //"9" cell = 1
praytopolinka praytopolinka praytopolinka praytopolinka praytopolinka shishkirism 
polshsh 
->->->-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism polshsh 
<-<- shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
<-<-<- praytoshishkirka praytoshishkirka praytoshishkirka praytoshishkirka
praytoshishkirka shishkirism 
praytopolinka praytopolinka shishkirism polshsh 
praytoshishkirka praytoshishkirka shishkirism 
praytopolinka shishkirism polshsh 
-> shishkirism 
-> shishkirism 
-> shishkirism shishkirism polshsh 
-> shishkirism 
-> shishkirism 
<-<- shishkirism shishkirism

External resources

  • Interpreter download: here