* src/lex.c (maxtoken, grow_token_buffer): Static.
+2001-01-18 Akim Demaille <akim@epita.fr>
+
+ * src/lex.h (MAXTOKEN, maxtoken, grow_token_buffer): Remove, private.
+ * src/lex.c (maxtoken, grow_token_buffer): Static.
+
2001-01-18 Akim Demaille <akim@epita.fr>
Since we now use obstacks, more % directives can be enabled.
char *token_buffer;
/* Allocated size of token_buffer, not including space for terminator. */
-int maxtoken;
+static int maxtoken;
bucket *symval;
int numval;
}
-char *
+static char *
grow_token_buffer (char *p)
{
int offset = p - token_buffer;
# define SETOPT 26
# define ILLEGAL 27
-# define MAXTOKEN 1024
-
-/* Allocated size of token_buffer, not including space for terminator. */
-extern int maxtoken;
extern char *token_buffer;
-char *grow_token_buffer PARAMS ((char *));
+extern bucket *symval;
+extern int numval;
void init_lex PARAMS ((void));
int skip_white_space PARAMS ((void));
int parse_percent_token PARAMS ((void));
-extern bucket *symval;
-extern int numval;
-
#endif /* !LEX_H_ */