Grammar checkers are most often implemented as a feature of a larger program , such as a word processor , but are also available as a stand-alone application that can be activated from within programs that work with editable text .