SuperScript
SuperScript, not to be confused with superscript, is an esolang made by User:Yes that was made with the design goal of being easy to implement while also being super irritatingly hard to program in (hence the "super" in the name, but it almost impossible to program in.)
Commands
i increment register d decrement register e end o output register as ascii n output register as number
e is used to end programs midexecution. the program will end automattically at the end.
Quirk
SuperScript will interpet command (register) (register) times, with the register always starting at 1
So the pesudocode
Increment 1 End
is the same as
i
Ok, that isnt much of a diffrence, but the example will get you to know the potential of this quirk.
Example
Output 4, 4 times. (Output: 4444
)
iiin
Program in pesudocode:
0 |start 1 |increment register 2 |repeat 2 2.5| increment register 4 |repeat 4 4.5| output register as number
Rating
As of [insert the time im writing the edit here], the Esolang Quality Rating System will give SuperScript a (0-30-5-30-5) -70.
Wimpmode
There is a wimpmode, called SubScript also not to be confused with subscript, being SuperScript without the quirk. So the example above will print
3
in SubScript.