Splinter a retnilpS

From Esolang
Jump to navigation Jump to search

Splinter a retnilpS is an esoteric programming language created by User:Yayimhere, as a variant of Splinter created by User:Keymaker, based on(according to User:Ais523) why the language isnt turing complete. Specifically, the program(which is where conditional are performed) are read in a FIFO way. However, in Splinter a retnilpS, it's both FIFO and LIFO, and, additionally, it only requires one more command be added.

Memory

Memory is stored in 26 splinters, each of which holds a program string. These are named A-Z.

Commands

Splinter a retnilpS has four commands:

  • .A: where A is the name of one of the splinters. This simply inserts the value held in the given splinter in place of this command.
  • ,A: where A is the name of one of the splinters. This appends the content in the given splinter to the end of the program.
  • A{...}: places the code in the brackets into splinter A.
  • \x: prints x, and ignores it.

Computational class

Splinter a retnilpS is atleast as powerful as Splinter, since every feature of that language is still present. However, if it is more powerful is unknown.