Self

From Esolang
Jump to navigation Jump to search

There is one command, Self, which prints "Self"

Self program

Self

Quine

Self

Quine 100

Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self

Interpreter

#python
def Self(program):
  for command in program.split(" "):
    if command == "Self":
      print("Self")
    else:
      raise NameError("Only recognizable command is 'Self', but got '"+command+"'!")