the-infocom-files / bureaucracy

Bureaucracy
8 stars 2 forks source link

Double punctuation and stray parser message when using passphrase on Bank personnel over the phone #39

Open eriktorbjorn opened 6 months ago

eriktorbjorn commented 6 months ago
>NANCY, UNFORTUNATELY, THERE'S A RADIO CONNECTED TO MY BRAIN
Nancy whispers, "The llamas know everything! They write it down in a little
book!."

[There aren't any verbs in that sentence.]

[Your blood pressure just went up.]

I don't know about the "There aren't any verbs..." message, but the double punctuation at the end of Nancy's reply comes from BANKSOUND-F:

          (<VERB? TELL>
           <COND (<SET STR <CHECK-OZ-ROYALTY ,BANKSOUND T>>
              <TELL CTHEO " whispers, \"" .STR ".\"" CR>)
             (T <>)>)

The strings returned by CHECK-OZ-ROYALTY already have punctuation at the end:

<CONSTANT OZ-ROYS
      <PLTABLE "The Russians are coming! The Russians are coming!"
        "Don't give me that blue whale stuff! They're spy submarines!" 
        "The computers have come alive! They can't turn them off!" 
        "Look! Headless eyes! Headless eyes in the ozone layer!" 
        "The llamas know everything! They write it down in a little book!"
        "Laboratories! Laboratories in Utah! Where they make stuff!">>