Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21d2c0e1ce4554f

Jump to content

Talk:Shakespeare Programming Language

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 1 year ago by Jarosh21 in topic SPL coma?

[untitled comment]

[edit]

[Heading added retroactively. --Xover (talk) 14:00, 19 June 2018 (UTC)]Reply

we need annotations for reading shakespeares works because what? —Preceding unsigned comment added by 66.238.170.33 (talkcontribs) 12. jan 2006 kl. 15:23

Because it a program, not a play. And Shakespeare didn't write it. Read the article. --Ysangkok 21:38, 3 May 2007 (UTC)Reply

Hamlet, the flatterer of Andersen Insulting A/S.

This is advertising the line must be reverted. —Preceding unsigned comment added by 206.17.152.16 (talk) 19:07, 30 June 2008 (UTC)Reply


Hamlet, the flatterer of Andersen Insulting A/S. This is advertising the line must be reverted.

Karl's name is now Wiberg. Should it be updated in the text? — Preceding unsigned comment added by 77.53.24.66 (talk) 10:54, 25 November 2013 (UTC)Reply

Yes, please update my name (or is it OK if I do it myself?). subrabbit (talk) 10:25, 13 December 2013 (UTC)Reply

Exeunt

[edit]

near the end of the last example it uses [Exeunt]

is this a typo or a command not previously mentioned?—Preceding unsigned comment added by 146.145.1.155 (talkcontribs) 19. sep 2006 kl. 19:03

Exuent is antiquated English, used in plays when multiple people Exit. Scott Paeth 05:56, 11 October 2006 (UTC)Reply
Not so much antiquated English as Latin: Exit and Exeunt are the third-person singular and plural forms respectively of the word Exire = English 'Go out'. AndrewWTaylor 22:07, 26 February 2007 (UTC)Reply

Variable Naming

[edit]

is it compulsary to name variables after characters from Shakespear's plays? 82.30.254.17 09:15, 20 June 2007 (UTC)Reply

According to the linked website it is. IronicPseudonym (talk) 22:57, 9 February 2013 (UTC)Reply

Why is Inform 7 under see also?

[edit]

These languages are not preticularly related. This should be corrected.  Preceding unsigned comment added by 72.81.141.151 (talk) 22:53, 22 April 2015 (UTC)Reply

"HELLO WORLD", not "Hello World"

[edit]

The text outputted by the example program is "HELLO WORLD" (in caps), not "Hello World" as the article mentions. (If you think this doesn't make any difference, then you are NOT a programmer, I guess)  Preceding unsigned comment added by 220.110.246.192 (talk) 08:17, 17 May 2017 (UTC)Reply

Ok, I have to amend what I just said. The program is buggy. Instead of "Hello World!" or "HELLO WORLD" it actually gives out "HELLO 7ORLd!" (Yes, with the '7' and the lower case 'd'! Followed by a last character that does not make the slightest bit of sense to me. Maybe it was supposed to be a newline, or an end of text, dunno). Whoever wrote this seems to have gotten confused with the capital letters: If the 'O' in world was in lower case, the 7 would be the correct 'W' of WORLD instead. And obviously the 'd' is the only lower case letter in the whole string, I assume that wasn't on purpose. 220.110.246.192 (talk) 08:56, 17 May 2017 (UTC) AnonymiaReply

Just for information, this issue is resolved. I just tested the current version (12 september 2023) with this shakespearelang interpreter and it works fine. Roman FW (talk) 12:01, 12 September 2023 (UTC)Reply

Explanation of the Code

[edit]

Should we add a line-by-line explanation of what each line in the play script does? I am happy to do it. ChesterChow (talk) 06:24, 6 August 2023 (UTC)Reply

Yes that would be great! For now I just added a short paragraph before the code to give a sense of how it works but feel free to make changes. A more detailed explanation would be nice I think (or maybe the corresponding pseudo-code next to each line ?) Roman FW (talk) 11:17, 12 September 2023 (UTC)Reply

SPL coma?

[edit]

("HELLO 7ORLd!")

[𞣃§!gnu Mak3r𞣃?]

{𞣃´#title#´§♫♪☼◙♥♂•♫♪♥•×♫♪♥☼?#𞣃}

"#hade#"

   [§Name; (#Juliet) = Name:(#J)]

   [§Name; (#Romeo) = Name:(#R)]

   [§Description; (#Acts) = Description: (#Act)]

   [§Description; (#Scenes) = Description: (#Scene)]

   [§Description; (#Acts-End) = Description: (#×Act)]

   [§Description; (#Scenes-End) = Description: (#×Scene)]

   

      (#Scene; #Act-I)

  (#J): ("Where are You from, Romeo?")

  (#R): ("No comment.")

  (#J): ("Is this a #Joke?")

  (#R): ("I aplogise?")

  (#J): ("Now I see everithing different. Where was we?")

  (#R): ("I am straving, Julie.)

  (#J): ("Some food?")

     

       (#×Scene; #×Act-I)

      (#Scene; #Act-II)

  (#J): ("How was food?")

  (#R): ("Brittle and tasty, #Cake and #Chicken. Just brilliant, Thank you Juliet.")

  (#J): ("Where are we?)

  (#R): ("What do you mean?)

  (#J): ("Do you see what have you done?")

  (#R): ("?")

  (#J): ("Go to #§$7! mu #!×&#)

       (#×Scene; #×Act-II)

       

       (#Scene; #Act-III)


  (#J): (Who am I?)

  (#R): (Juliet? Can we?)

  (#J): (Yes?)

  (#R): (I love. Live. Do we??)

  (#J): (Yes, we do?)

  (#R): (Do we?)

  (#J): (I am Juliet!)

  (#R): (Live or not to live?)

 

       

     

[Exeunt (§♪♂♥Romeo & §♪♥◙Juliet)

[Exit §♪♂♥Romeo]

[Exit §♪♥◙Juliet]



 

   [#Exeunt #♫♪♥☺Karl Wiberg & #♫♪♥☼Jon Åslund𞣃]

[#Open all?]

(𞣃§!gnu Mak3r𞣃) name? OK Press Enter4x Jarosh21 (talk) 07:43, 26 November 2024 (UTC)Reply