| Source/Spec | ||
| .gitignore | ||
| argument_parser.gpr | ||
| README.md | ||
Argument_Parser
A Command-Line interface for Ada, heavily inspired by the advice from clig.dev.
Build
The library can be easily build with gprbuild:
gprbuild -Pargument_parser
The static library is then available under lib.
Usage
with Argument_Parser; use Argument_Parser;
procedure Main is
Parser : Argument_Parser;
begin
Parser.Add_Positional (
Integer_Option,
"Index",
"The Index of the input");
Parser.Add_Positional (
String_Option,
"Name",
"Name of the project");
Parser.Add_Option (
Boolean_Option (False),
);
end Main;