/* Definitions for macrotab.c and callers, part of bison,
- Copyright 2001 Free Software Foundation, Inc.
+ Copyright (C) 2001, 2002 Free Software Foundation, Inc.
This file is part of Bison, the GNU Compiler Compiler.
muscle_insert (Key, obstack_finish (&muscle_obstack)); \
}
+#define MUSCLE_INSERT_LONG_INT(Key, Value) \
+{ \
+ obstack_fgrow1 (&muscle_obstack, "%ld", Value); \
+ obstack_1grow (&muscle_obstack, 0); \
+ muscle_insert (Key, obstack_finish (&muscle_obstack)); \
+}
+
#define MUSCLE_INSERT_STRING(Key, Value) \
{ \
obstack_sgrow (&muscle_obstack, Value); \
muscle_insert (Key, obstack_finish (&muscle_obstack)); \
}
+
+void muscles_m4_output PARAMS ((FILE *out));
+
#endif /* not MUSCLE_TAB_H_ */