Section 2 - Input Editing
[There are a number of situations -- when typing a question with a ? at the end, in a command like TYPE "BROWN" ON COMPUTER, etc. -- where we want to throw away any punctuation that the player has added to the input, and no situations in which we want to keep it (except for full stops, which might indicate the beginning of another command). So we edit those out.]
Include Punctuation Removal by Emily Short.
First after reading a command:
remove stray punctuation.