Le 25 août 09 à 09:10, Joel E. Denny a écrit :
Hi Joel,
diff --git a/data/yacc.c b/data/yacc.c
index fa14cc5..9689223 100644
--- a/data/yacc.c
+++ b/data/yacc.c
@@ -525,8 +525,14 @@ static const ]b4_int_type_for([b4_toknum])
[ yytoknum[] =
#define YYPACT_NINF ]b4_pact_ninf[
+#define yyis_pact_ninf(yystate) \
+ ]b4_table_value_equals([[pact]], [[yystate]], [b4_pact_ninf])[
+
#define YYTABLE_NINF ]b4_table_ninf[
+#define yyis_table_ninf(yytable_value) \
+ ]b4_table_value_equals([[table]], [[yytable_value]],
[b4_table_ninf])[
We try to stick to CamelCase for macro argument names. I case see
that this way it really looks like a function, but it is not :)