io7m
|
single-page
|
multi-page
|
epub
| Quarrel User Manual 1.6.0
Front Matter
Previous
Front Matter
Up
2. Usage
Next
1. Introduction
1
The
quarrel
package provides a strict, opinionated command-line argument parser intended for producing consistent command-line applications.
1.2. Features
Strongly-typed access to command-line arguments, for program correctness.
Simple and regular command-line parsing for easily understood command-line interfaces.
Automatic generation of "help" and "version" commands for command-line interfaces.
Detailed, structured, and localized user-facing error messages for clear explanations as to how to use the command-line interfaces correctly.
A small, easily auditable codebase with no use of reflection or annotations.
An extensive automated test suite with high coverage.
Supplies a restricted form of @ syntax, for storing command-line arguments in files.
Fully documented, with usage tutorial.
OSGi
-ready
JPMS
-ready
ISC license.
Front Matter
Previous
Front Matter
Up
2. Usage
Next
io7m
|
single-page
|
multi-page
|
epub
| Quarrel User Manual 1.6.0