We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

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