Revolution 9

From Esolang
Jump to navigation Jump to search
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.

Revolution 9 is a joke Brainfuck equivalent created by an unknown user.

Instructions

Instruction Brainfuck equivalent
It's alright <
turn me on, dead man >
Number 9 +
if you become naked -
The Beatles .
Paul is dead ,
Revolution 1 [
Revolution 9 ]

Trivia

  • The instruction "Paul is dead" is a reference to a popular conspiracy theory about a member of the world famous 1970's band "The Beatles". Specifically Paul McCartney. This is further supported by the instruction "The Beatles".
  • The instruction "The Beatles" is a reference to a famous 1970's band under the same title.
  • The "." and "," are replaced with related names, same for "[" and "]", although I dont see any correlation on "+" and "-" commands, or "<" and ">".

Examples

Hello, World!

The following program displays the message “Hello, World!” on the standard output:

Number 9
Revolution 1
if you become naked
if you become naked
turn me on, dead man
if you become naked
Revolution 1
turn me on, dead man
turn me on, dead man
Number 9
turn me on, dead man
if you become naked
if you become naked
if you become naked
if you become naked
if you become naked
It's alright
It's alright
Revolution 9
It's alright
if you become naked
if you become naked
It's alright
if you become naked
if you become naked
if you become naked
Revolution 9
turn me on, dead man
if you become naked
The Beatles
turn me on, dead man
turn me on, dead man
turn me on, dead man
Number 9
The Beatles
turn me on, dead man
turn me on, dead man
The Beatles
The Beatles
Number 9
Number 9
Number 9
Revolution 1
The Beatles
turn me on, dead man
Revolution 9
It's alright
It's alright
It's alright
It's alright
The Beatles
Number 9
Number 9
Number 9
The Beatles
if you become naked
if you become naked
if you become naked
if you become naked
if you become naked
if you become naked
The Beatles
It's alright
It's alright
if you become naked
The Beatles
turn me on, dead man
turn me on, dead man
turn me on, dead man
turn me on, dead man
Number 9
The Beatles

Cat Program

A repeating cat program, which terminates on a null character input, is adduced below:

Paul is dead
Revolution 1
The Beatles
Paul is dead
Revolution 9

Truth-Machine

A truth-machine implementation follows:

Paul is dead
The Beatles
Revolution 1
if you become naked
if you become naked
turn me on, dead man
Number 9
Revolution 1
turn me on, dead man
turn me on, dead man
Revolution 9
It's alright
Revolution 1
The Beatles
Revolution 9
It's alright
It's alright
Revolution 9

Interpreter

  • Common Lisp implementation of the Revolution 9 programming language.