From aeee1db7d89ab0e2c2217c96d6b4eeb35a727d2a Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sun, 19 Jun 2022 19:06:01 -0700 Subject: feat(macros): string equality macros --- include/tatl/macros.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include') diff --git a/include/tatl/macros.h b/include/tatl/macros.h index 3496851..7b1cc27 100644 --- a/include/tatl/macros.h +++ b/include/tatl/macros.h @@ -55,4 +55,10 @@ /* Evaluate two values' inequality */ #define TATL_IS_NOT(a, b) (a != b) +/* Evaluate two strings' equality */ +#define TATL_STR_IS(a, b) (strcmp(a, b) == 0) + +/* Evaluate two strings' inequality */ +#define TATL_STR_IS_NOT(a, b) (strcmp(a, b) != 0) + #endif /* TATL_MACROS */ -- cgit v1.2.3