I think what you want is:
Said('look<in/mailbox')
However,
Said('look/mailbox')will match both "look mailbox" and "look in mailbox".
Therefore this
Said('look<in/mailbox')needs to come before
Said('look/mailbox')
I usually flatten all my Said statements for clarity... so it would look like this:
(if (Said('look<in/mailbox'))
Print("You see a letter.")
)
(if (Said('look/mailbox')) // This won't match "look in mailbox" anymore, since it was already matched above
Print("What a nice mailbox. I wonder what's inside")
)
With your way, it would be like this I guess:
(if (Said('look>'))
(if (Said('<in/mailbox'))
Print("You see a letter.")
)
(if (Said('/mailbox')) // This won't match "look in mailbox" anymore, since it was already matched above
Print("What a nice mailbox. I wonder what's inside")
)
)
btw, 'in' is already a synonym of 'inside', so you only need to use one or the other.