summaryrefslogtreecommitdiff
path: root/clap/streaming.zig
diff options
context:
space:
mode:
Diffstat (limited to 'clap/streaming.zig')
-rw-r--r--clap/streaming.zig12
1 files changed, 6 insertions, 6 deletions
diff --git a/clap/streaming.zig b/clap/streaming.zig
index 8eca51a..42b1912 100644
--- a/clap/streaming.zig
+++ b/clap/streaming.zig
@@ -10,7 +10,7 @@ const mem = std.mem;
10const os = std.os; 10const os = std.os;
11const testing = std.testing; 11const testing = std.testing;
12 12
13/// The result returned from StreamingClap.next 13/// The result returned from Clap.next
14pub fn Arg(comptime Id: type) type { 14pub fn Arg(comptime Id: type) type {
15 return struct { 15 return struct {
16 const Self = @This(); 16 const Self = @This();
@@ -21,9 +21,9 @@ pub fn Arg(comptime Id: type) type {
21} 21}
22 22
23/// A command line argument parser which, given an ArgIterator, will parse arguments according 23/// A command line argument parser which, given an ArgIterator, will parse arguments according
24/// to the params. StreamingClap parses in an iterating manner, so you have to use a loop 24/// to the params. Clap parses in an iterating manner, so you have to use a loop
25/// together with StreamingClap.next to parse all the arguments of your program. 25/// together with Clap.next to parse all the arguments of your program.
26pub fn StreamingClap(comptime Id: type, comptime ArgIterator: type) type { 26pub fn Clap(comptime Id: type, comptime ArgIterator: type) type {
27 return struct { 27 return struct {
28 const State = union(enum) { 28 const State = union(enum) {
29 normal, 29 normal,
@@ -209,7 +209,7 @@ fn testNoErr(
209 results: []const Arg(u8), 209 results: []const Arg(u8),
210) !void { 210) !void {
211 var iter = args.SliceIterator{ .args = args_strings }; 211 var iter = args.SliceIterator{ .args = args_strings };
212 var c = StreamingClap(u8, args.SliceIterator){ 212 var c = Clap(u8, args.SliceIterator){
213 .params = params, 213 .params = params,
214 .iter = &iter, 214 .iter = &iter,
215 }; 215 };
@@ -236,7 +236,7 @@ fn testErr(
236) !void { 236) !void {
237 var diag: clap.Diagnostic = undefined; 237 var diag: clap.Diagnostic = undefined;
238 var iter = args.SliceIterator{ .args = args_strings }; 238 var iter = args.SliceIterator{ .args = args_strings };
239 var c = StreamingClap(u8, args.SliceIterator){ 239 var c = Clap(u8, args.SliceIterator){
240 .params = params, 240 .params = params,
241 .iter = &iter, 241 .iter = &iter,
242 .diagnostic = &diag, 242 .diagnostic = &diag,