PERPLEX

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.

PERPLEX is an esolang created by Jussef Swissen (A pseudonym.) in 2014. It's basically a over-complicated version of BASIC. For example, PRINT is now INSCRIBE. Here's a list of the complicated commands.

BASIC PERPLEX
PRINT INSCRIBE
NEXT CONSEQUENT
INPUT DATA-PROMPT
IF ON-THE-OCCASION-THAT
ELSE CONTRAST
GOTO ADVANCETO
string ($) lex (-L-)
LOCATE ESTABLISH
COLOR PIGMENTATION
number(%) CONSTANT(-C-) (As in algebra.)
equal(=) ASSIGN(-@-)
FOR CONSIDERING
TO PROCEED
STEP TREAD
REM DISREGARD
THEN THEREUPON
ELSEIF CONTRAST-ON-THE-OCCASION-THAT
WHILE WHILST
UNTIL PRIOR-TO
DO PERFORM
LOOP REITERATE
CLS ERASE PREVIOUS CODE (EPC)
END CONCLUDE

Here is a hello, world program in PERPLEX.

10 EPC
20 INSCRIBE "Hello, world!"
30 CONCLUDE

This language can do everything Commodore 64 BASIC can. A 99 bottles of beer program is being worked on.