From 23e4967fd42a6a2bee5c44213be4df61ff546b13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Tue, 26 Feb 2019 15:12:56 +0100 Subject: WIP. --- macro.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'macro.h') diff --git a/macro.h b/macro.h index 6421b2fd..7b620f83 100644 --- a/macro.h +++ b/macro.h @@ -80,6 +80,8 @@ /* generate reusable internal symbol */ #define __INTER(s) TP3(__, s, __internal) +#define __INTER2(s) __INTER(__INTER(s)) +#define __INTER3(s) __INTER(__INTER(__INTER(s))) /* Iterator macros. */ #define FOR(CONT_T, T, var, set) \ @@ -111,6 +113,7 @@ #define POP(T) TEMPL(pop , T) #define GET(T) TEMPL(get , T) #define RESET(T) TEMPL(reset , T) +#define KEYS(T) TEMPL(keys , T) /* * Formatting macros. -- cgit v1.2.3