linearc.pp |
Introductionlinearc.pp: A command-line parser.
Copyright (C) 2014-2015 by Michael Malicoat. This is a library that can be used with Free Pascal sources to define and parse command-line options. The library defines a robust parser that can process command-line arguments, as well as an application framework that builds and executes the LinearC parser automatically. In general, the LinearC parser follows the GNU standards for Command-Line Interfaces and Argument Syntax. One notable exception is that the parser allows abbreviated options to have more than a single character. For information on how to use the parser in your own source, see the series of articles that I've written on the subject. Note that LinearC relies on a pair of other libraries that I've written: classwork.pp and parsing.pp. The documentation seen here was generated with a modified version of PasDoc. The classes hierarchy graph was generated using GraphViz. LicenseThis program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License or, at your option, any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABLITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. References(Not visible in the parsed HTML output because they've turned into the various links used in the text above.) Generated by PasDoc 0.13.0 on 2015-06-25 11:07:51 |