From c06c93608cb3befe77c78ba25c70b14db6f7b319 Mon Sep 17 00:00:00 2001 From: Jimmi Holst Christensen Date: Fri, 25 Feb 2022 19:44:52 +0100 Subject: Revert "Change clap into generating a struct" This reverts commit cfaac64c404fb1c2e892880410aa3b7dd881ea58. --- clap/streaming.zig | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'clap/streaming.zig') diff --git a/clap/streaming.zig b/clap/streaming.zig index 42b1912..8eca51a 100644 --- a/clap/streaming.zig +++ b/clap/streaming.zig @@ -10,7 +10,7 @@ const mem = std.mem; const os = std.os; const testing = std.testing; -/// The result returned from Clap.next +/// The result returned from StreamingClap.next pub fn Arg(comptime Id: type) type { return struct { const Self = @This(); @@ -21,9 +21,9 @@ pub fn Arg(comptime Id: type) type { } /// A command line argument parser which, given an ArgIterator, will parse arguments according -/// to the params. Clap parses in an iterating manner, so you have to use a loop -/// together with Clap.next to parse all the arguments of your program. -pub fn Clap(comptime Id: type, comptime ArgIterator: type) type { +/// to the params. StreamingClap parses in an iterating manner, so you have to use a loop +/// together with StreamingClap.next to parse all the arguments of your program. +pub fn StreamingClap(comptime Id: type, comptime ArgIterator: type) type { return struct { const State = union(enum) { normal, @@ -209,7 +209,7 @@ fn testNoErr( results: []const Arg(u8), ) !void { var iter = args.SliceIterator{ .args = args_strings }; - var c = Clap(u8, args.SliceIterator){ + var c = StreamingClap(u8, args.SliceIterator){ .params = params, .iter = &iter, }; @@ -236,7 +236,7 @@ fn testErr( ) !void { var diag: clap.Diagnostic = undefined; var iter = args.SliceIterator{ .args = args_strings }; - var c = Clap(u8, args.SliceIterator){ + var c = StreamingClap(u8, args.SliceIterator){ .params = params, .iter = &iter, .diagnostic = &diag, -- cgit v1.2.3