From a79c97e04562b171780a24cba2cb1a71acfa4bbb Mon Sep 17 00:00:00 2001 From: hachem Date: Sat, 19 Sep 2026 12:38:43 +0200 Subject: types: array, extent, tuple_size, integral_constant --- sfinae.l | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'sfinae.l') diff --git a/sfinae.l b/sfinae.l index 37ddd1a..98da1cf 100644 --- a/sfinae.l +++ b/sfinae.l @@ -44,6 +44,11 @@ static int fail(const char* message) "sum" return TOK_SUM; "product" return TOK_PRODUCT; "quotient" return TOK_QUOTIENT; +"array" return TOK_ARRAY; +"extent" return TOK_EXTENT; +"tuple_size" return TOK_TUPLE_SIZE; +"integral_constant" return TOK_INTEGRAL_CONSTANT; +"value" return TOK_VALUE; [<>(),;] return yytext[0]; '\\.' yylval.character = unescape(yytext[2]); return TOK_CHAR; '.' yylval.character = yytext[1]; return TOK_CHAR; -- cgit v1.3