diff --git a/README.md b/README.md index a511cc0..d57aaa9 100644 --- a/README.md +++ b/README.md @@ -5,14 +5,14 @@ A simple, zero-dependency command line argument parser for Rust. -This crate is not intended to be everything for everyone. This crate is -meant to cover only the basic command line parsing needed by most -software, while staying simple and lightweight. If a feature seems to be -missing--particularly if it's needed for more sophisticated -interfaces--that is likely intentional. +This crate is intended for the common use case of simple utility-like +command line argument parsing. It is explicitly *not* intended to +handle complex command line interfaces (e.g. sub-commands, +sophisticated argument interdependencies, etc.). It's just a small, +simple crate for basic argument and flag parsing, and that's it. -If you need an everything-and-the-kitchen-sink command line argument -parser, consider [clap](https://crates.io/crates/clap). +If you need an everything-and-the-kitchen-sink argument parser, consider +[clap](https://crates.io/crates/clap). ## License