WhoScript

WhoScript is a Doctor Who-themed esoteric programming language created by Daniel Gentry (MCS-Kaijin).

Commands
The language can be written in either its default form or 'one-line mode.' The following table gives each command and its one-line equivalent along with a description of what each does.

WhoScript has two objects: TARDIS and psychic_paper. These two objects control the program flow and I/O respectively. The following tables list their functions and one-line equivalents along with a description of their effects.

TARDIS:

psychic_paper:

Examples
Hello, World! psychic_paper flush
 * 1) 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21

A one-line program must begin with the number 1, must have its commands separated by semicolons, and has the ability to define strings in a much easier way. One-Line Mode is designed for better code-golfing. 1"Hello, World!";pf

Primality Test # 2 psychic_paper read # duplicate time_vortex # 2 	TARDIS = TARDIS if 		pop pop # 50 72 69 6d 65 21 psychic_paper flush opening TARDIS landing duplicate pop switch duplicate push switch TARDIS = TARDIS if 		pop pop # 50 72 69 6d 65 21 psychic_paper flush opening TARDIS landing switch duplicate pop switch duplicate push switch / 	duplicate truncate TARDIS = TARDIS if 		pop pop # 43 6f 6d 70 6f 73 69 74 65 21 psychic_paper flush opening TARDIS landing # 1 	+ 	integer switch duplicate # 1 	- 	integer paradox

One-Line Mode: 1#2;pr #;e;v;#2;t=;ti;>;>;"Prime!";pf;o;tl;e;>;w;e;<;w;t=;ti;>;>;"Prime!";pf;o;tl;w;e;>;w;e;<;w;/;e;c;t=;ti;>;>;"Composite!";pf;o;tl;#1;+;i;w;e;#1;-;i;d

An empty program produces the output "Reverse the polarity of the neutron flow!" and exits cleanly, allowing for a relatively large output with no code.

Implementation
MCS-Kaijin's WhoScript Python Interpreter: GitHub