Shakespeare Programming Language
Appearance
The Shakespeare Programming Language (SPL) is an esoteric programming language designed by Jon Åslund and Kalle Hasselström. Like the Chef programming language, it is designed to make programs appear to be something other than programs: in this case, Shakespearean plays.
A character list declares the program's variables, and these variables (named "Romeo", etc.) enter into dialogue with each other which in fact assigns, manipulates, inputs and outputs their values. The characters ask each other questions which behave as conditional statements.
External links
- http://shakespearelang.sourceforge.net/ Homepage (trashed wiki, not yet rewritten)
- http://sourceforge.net/projects/shakespearelang/ SourceForge page
- http://people.csa.iisc.ernet.in/sreejith/frontends/spl/ GCC Frontend (also has fuller language description)