From c2287bfb8bdf1648ec2683b1a8e96547fcb43513 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Tue, 29 Mar 2022 07:00:42 -0700 Subject: nargs: add splice macro. --- cppawk-include/narg-priv.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'cppawk-include/narg-priv.h') diff --git a/cppawk-include/narg-priv.h b/cppawk-include/narg-priv.h index 998fac5..6a96080 100644 --- a/cppawk-include/narg-priv.h +++ b/cppawk-include/narg-priv.h @@ -159,4 +159,7 @@ #define __rev_next(args, arg) arg, args #define __revarg(...) __varexpand(__rev_first, __rev_next, __VA_ARGS__) +#define __va_args(...) __VA_ARGS__ +#define __splice(args) __va_args args + #endif -- cgit v1.2.3