Command line editor library provides generic line editing, history, and tokenization functions, similar to those found in GNU Readline.