The Shakespeare Programming Language Karl Hasselström Jon Åslund Document was last rebuilt August 21, 2001 Contents Introduction Design Goals Hello World! Title Dramatis Personæ Acts and Scenes Enter, Exit and Exeunt Lines A Slightly Less Trivial Example Input Gotos Conditional statements A Slightly Less Trivial Example Stacks How To Compile Your SPL Program How We Compiled the SPL Translator Exam