commands,input,verbs
-- About entering commands --

Commands can be abbreviated.

Commands whose names consist solely of punctuation (', ;, :) do not need a space after the name.

Since objects may be referred to by multiple words, you must include prepositions - "give key to joe" instead of "give joe key" or "give key joe". See "help info:objref" for information about how to specify exactly which object you want to manipulate.

Multiple commands may be placed on one line using ";" or ".", except after commands like "say". You can also use parentheses to group commands and override the "say" restriction:

  > say goodbye; west
  You say, "Goodbye; west."
  > (say goodbye; west)
  You say, "Goodbye."
  You leave west.
  > (say (goodbye; I will be back); west)
  You say, "Goodbye; I will be back."
  You leave west.
  
Any input starting with an uppercase letter will be assumed to be speech.