text: We go , on to describe FlexP , a bottom-up pattern-matching parser that we have designed and implemented to provide these [[ flexibilities ]] for restricted natural language input to a << limited-domain computer system >> .