extern FILE *gram_in;
extern int gram__flex_debug;
extern boundary scanner_cursor;
+extern int max_left_semantic_context;
void scanner_initialize (void);
void scanner_free (void);
void scanner_last_string_free (void);
/* From reader.c. */
void grammar_start_symbol_set (symbol *sym, location loc);
void prologue_augment (const char *prologue, location loc);
-void epilogue_augment (const char *epilogue, location loc);
void grammar_symbol_append (symbol *sym, location loc);
void grammar_rule_begin (symbol *lhs, location loc);
void grammar_rule_end (location loc);
extern merger_list *merge_functions;
-extern int typed;
+extern bool typed;
+extern bool default_prec;
#endif /* !READER_H_ */