| [Overview][Constants][Types][Procedures and functions][Variables][Index] | 
GNU compatible access to command-line options.
| uses | ||
| 
 | The system unit | 
This document describes the GETOPTS unit for Free Pascal. It was written for Linux by Michael Van Canneyt. It now also works for all supported platforms.
The getopts unit provides a mechanism to handle command-line options in a structured way, much like the GNU getopts mechanism. It allows you to define the valid options for you program, and the unit will then parse the command-line options for you, and inform you of any errors.