This package provides a set of C functions for splitting a string into words. The splitting process is highly configurable and allows for considerable flexibility. The default splitting rules are similar to those used in Bourne shell. The splitting process includes tilde expansion, variable expansion, quote removal, command substitution, and path expansion. Each of these phases can be turned off by the caller.

The package is designed to be used by larger projects as a git submodule.

Return to:

Send suggestions and report system problems to the System administrator.