]> git.saurik.com Git - bison.git/blobdiff - src/lex.h
* src/lex.c (read_typename): New function.
[bison.git] / src / lex.h
index c817cee29a22a66c32e4145d504e9054deaff6ef..54d5022cc140f1fbb928d93445859592d7a4db7d 100644 (file)
--- a/src/lex.h
+++ b/src/lex.h
 
 # define MAXTOKEN      1024
 
-void init_lex PARAMS ((void));
+
+/* Allocated size of token_buffer, not including space for terminator.  */
+extern int maxtoken;
+extern char *token_buffer;
 char *grow_token_buffer PARAMS ((char *));
+
+void init_lex PARAMS ((void));
 int skip_white_space PARAMS ((void));
 void unlex PARAMS ((int));
+void read_type_name PARAMS ((FILE *fin));
 
 /* Return one of the token-type codes.  When an identifier is seen,
    the code IDENTIFIER is returned and the name is looked up in the
@@ -67,5 +73,7 @@ int lex PARAMS ((void));
 
 int parse_percent_token PARAMS ((void));
 
+extern bucket *symval;
+extern int numval;
 
 #endif /* !LEX_H_ */