irmen / Tale

Interactive fiction (text adventure) and Mud framework
http://tale.readthedocs.io/
GNU Lesser General Public License v3.0
145 stars 35 forks source link

parser bug with 'say' #3

Closed irmen closed 11 years ago

irmen commented 11 years ago

Parser: --> 'it' is treated special => "by it, it is assumed...."

Parser: --> 'i' is treated special => "Perhaps you meant irmen?"

Parser: <say "I don't get it"> --> it thinks the message stops at the single quote in "don't". => "the verb sayt is unrecognised"

irmen commented 11 years ago

Perhaps the easiest is to leave the default parsing mechanism do its work (it is still nice to be able to say something to living) and in case of a parser error, ditch the error and instead say the exact argument string.

The quote problem needs separate fixing.