* src/conflicts.c (conflict_report): New function.

(conflict_log, verbose_conflict_log): Replace with...
(print_conflicts): this function.
Adjust dependencies.
* src/conflicts.h: New file.
Propagate its inclusion.
This commit is contained in:
Akim Demaille
2000-10-02 08:08:52 +00:00
parent 3519ec76a3
commit 0619caf0b1
6 changed files with 107 additions and 123 deletions

View File

@@ -25,18 +25,12 @@
#include "gram.h"
#include "state.h"
#include "lalr.h"
#include "conflicts.h"
extern char **tags;
extern int nstates;
extern errs **err_table;
extern char any_conflicts;
extern char *conflicts;
extern int final_state;
extern void conflict_log PARAMS ((void));
extern void verbose_conflict_log PARAMS ((void));
extern void print_reductions PARAMS ((int));
extern void terse PARAMS ((void));
extern void verbose PARAMS ((void));
@@ -53,7 +47,7 @@ void
terse (void)
{
if (any_conflicts)
conflict_log ();
print_conflicts ();
}
@@ -63,7 +57,7 @@ verbose (void)
int i;
if (any_conflicts)
verbose_conflict_log ();
print_conflicts ();
print_grammar ();