diff options
| author | 2018-11-14 14:25:42 +0100 | |
|---|---|---|
| committer | 2018-11-14 14:25:42 +0100 | |
| commit | f968d56d96989d1c74664449f509d7d1b2e3010f (patch) | |
| tree | 0b9f51b379af7a80b578d7e0459b680fb926bf0f /README.md | |
| parent | Restructured and make StreamingClap simpler (diff) | |
| download | zig-clap-f968d56d96989d1c74664449f509d7d1b2e3010f.tar.gz zig-clap-f968d56d96989d1c74664449f509d7d1b2e3010f.tar.xz zig-clap-f968d56d96989d1c74664449f509d7d1b2e3010f.zip | |
Added pub flag/option/positional init funcs to Param
Diffstat (limited to '')
| -rw-r--r-- | README.md | 12 |
1 files changed, 6 insertions, 6 deletions
| @@ -20,9 +20,9 @@ The `StreamingClap` is base of all the other parsers. It's a streaming parser th | |||
| 20 | 20 | ||
| 21 | ```rust | 21 | ```rust |
| 22 | const params = []clap.Param(u8){ | 22 | const params = []clap.Param(u8){ |
| 23 | clap.Param(u8).init('h', false, clap.Names.prefix("help")), | 23 | clap.Param(void).flag('h', false, clap.Names.prefix("help")), |
| 24 | clap.Param(u8).init('n', true, clap.Names.prefix("number")), | 24 | clap.Param(void).option('n', true, clap.Names.prefix("number")), |
| 25 | clap.Param(u8).init('f', true, clap.Names.positional()), | 25 | clap.Param(void).positional('f'), |
| 26 | }; | 26 | }; |
| 27 | 27 | ||
| 28 | var os_iter = clap.args.OsIterator.init(allocator); | 28 | var os_iter = clap.args.OsIterator.init(allocator); |
| @@ -50,9 +50,9 @@ them available through three functions (`flag`, `option`, `positionals`). | |||
| 50 | 50 | ||
| 51 | ```rust | 51 | ```rust |
| 52 | const params = comptime []clap.Param(void){ | 52 | const params = comptime []clap.Param(void){ |
| 53 | clap.Param(void).init({}, false, clap.Names.prefix("help")), | 53 | clap.Param(void).flag({}, false, clap.Names.prefix("help")), |
| 54 | clap.Param(void).init({}, true, clap.Names.prefix("number")), | 54 | clap.Param(void).option({}, true, clap.Names.prefix("number")), |
| 55 | clap.Param(void).init({}, true, clap.Names.positional()), | 55 | clap.Param(void).positional({}), |
| 56 | }; | 56 | }; |
| 57 | 57 | ||
| 58 | var os_iter = clap.args.OsIterator.init(allocator); | 58 | var os_iter = clap.args.OsIterator.init(allocator); |