Violation

From Esolang
Jump to navigation Jump to search

Violation is inspired by Error which is inspired by ErrorFull which is inspired by ErrorFree. It is created by User:None1. Violation is like the constant language ConstantLanguage("Fuck!!!"), but implementations are expected to delete their own interpreters.

Examples

Quine

Fuck!!!

Violation+

Violation+ is a variation of Violation where the interpreter is not deleted. It is precisely the constant language ConstantLanguage("Fuck!!!").

Examples

Quine

Fuck!!!

Self Interpreter

Any text can go here.

Self Interpreter 2

Fuck!!!

Self Interpreter 3 (the shortest)


Interpreters

The following interpreters are in Python.

Violation

import sys,os
print('Fuck!!!')
os.remove(sys.argv[0]) # Deletes the interpreter

Violation+

print('Fuck!!!')

See also