From 9da0d1d94ba7980bec3156495bf5d6b7ddc6e0f2 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Thu, 22 Dec 2022 15:49:10 +0100 Subject: [PATCH] Add new internal macro M_TAIL_3 --- m-core.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/m-core.h b/m-core.h index 3962f8ba..eb0b9ad4 100644 --- a/m-core.h +++ b/m-core.h @@ -2194,6 +2194,8 @@ done /* Return the tail sublist of the sublist of the VA_ARGS (removing the 2 first elements) */ #define M_TAIL_2(x, y, ...) __VA_ARGS__ +/* Return the tail sublist of the sublist of the VA_ARGS (removing the 3 first elements) */ +#define M_TAIL_3(x, y, z, ...) __VA_ARGS__ /* Concatene two arglists 'a' and 'b', handling the case of empty arglist