summaryrefslogtreecommitdiffstats
path: root/yacc/error.c
diff options
context:
space:
mode:
Diffstat (limited to 'yacc/error.c')
-rw-r--r--yacc/error.c163
1 files changed, 81 insertions, 82 deletions
diff --git a/yacc/error.c b/yacc/error.c
index 06b3653b4..82ae1bd2c 100644
--- a/yacc/error.c
+++ b/yacc/error.c
@@ -2,31 +2,30 @@
#include "defs.h"
-
-fatal(msg)
-char *msg;
+void fatal(msg)
+ char *msg;
{
fprintf(stderr, "%s: f - %s\n", myname, msg);
done(2);
}
-no_space()
+void no_space()
{
fprintf(stderr, "%s: f - out of space\n", myname);
done(2);
}
-open_error(filename)
-char *filename;
+void open_error(filename)
+ char *filename;
{
fprintf(stderr, "%s: f - cannot open \"%s\"\n", myname, filename);
done(2);
}
-unexpected_EOF()
+void unexpected_EOF()
{
fprintf(stderr, "%s: e - line %d of \"%s\", unexpected end-of-file\n",
myname, lineno, input_file_name);
@@ -34,9 +33,9 @@ unexpected_EOF()
}
-print_pos(st_line, st_cptr)
-char *st_line;
-char *st_cptr;
+void print_pos(st_line, st_cptr)
+ char *st_line;
+ char *st_cptr;
{
register char *s;
@@ -61,10 +60,10 @@ char *st_cptr;
}
-syntax_error(st_lineno, st_line, st_cptr)
-int st_lineno;
-char *st_line;
-char *st_cptr;
+void syntax_error(st_lineno, st_line, st_cptr)
+ int st_lineno;
+ char *st_line;
+ char *st_cptr;
{
fprintf(stderr, "%s: e - line %d of \"%s\", syntax error\n",
myname, st_lineno, input_file_name);
@@ -73,10 +72,10 @@ char *st_cptr;
}
-unterminated_comment(c_lineno, c_line, c_cptr)
-int c_lineno;
-char *c_line;
-char *c_cptr;
+void unterminated_comment(c_lineno, c_line, c_cptr)
+ int c_lineno;
+ char *c_line;
+ char *c_cptr;
{
fprintf(stderr, "%s: e - line %d of \"%s\", unmatched /*\n",
myname, c_lineno, input_file_name);
@@ -85,10 +84,10 @@ char *c_cptr;
}
-unterminated_string(s_lineno, s_line, s_cptr)
-int s_lineno;
-char *s_line;
-char *s_cptr;
+void unterminated_string(s_lineno, s_line, s_cptr)
+ int s_lineno;
+ char *s_line;
+ char *s_cptr;
{
fprintf(stderr, "%s: e - line %d of \"%s\", unterminated string\n",
myname, s_lineno, input_file_name);
@@ -97,10 +96,10 @@ char *s_cptr;
}
-unterminated_text(t_lineno, t_line, t_cptr)
-int t_lineno;
-char *t_line;
-char *t_cptr;
+void unterminated_text(t_lineno, t_line, t_cptr)
+ int t_lineno;
+ char *t_line;
+ char *t_cptr;
{
fprintf(stderr, "%s: e - line %d of \"%s\", unmatched %%{\n",
myname, t_lineno, input_file_name);
@@ -109,10 +108,10 @@ char *t_cptr;
}
-unterminated_union(u_lineno, u_line, u_cptr)
-int u_lineno;
-char *u_line;
-char *u_cptr;
+void unterminated_union(u_lineno, u_line, u_cptr)
+ int u_lineno;
+ char *u_line;
+ char *u_cptr;
{
fprintf(stderr, "%s: e - line %d of \"%s\", unterminated %%union \
declaration\n", myname, u_lineno, input_file_name);
@@ -121,8 +120,8 @@ declaration\n", myname, u_lineno, input_file_name);
}
-over_unionized(u_cptr)
-char *u_cptr;
+void over_unionized(u_cptr)
+ char *u_cptr;
{
fprintf(stderr, "%s: e - line %d of \"%s\", too many %%union \
declarations\n", myname, lineno, input_file_name);
@@ -131,10 +130,10 @@ declarations\n", myname, lineno, input_file_name);
}
-illegal_tag(t_lineno, t_line, t_cptr)
-int t_lineno;
-char *t_line;
-char *t_cptr;
+void illegal_tag(t_lineno, t_line, t_cptr)
+ int t_lineno;
+ char *t_line;
+ char *t_cptr;
{
fprintf(stderr, "%s: e - line %d of \"%s\", illegal tag\n",
myname, t_lineno, input_file_name);
@@ -143,8 +142,8 @@ char *t_cptr;
}
-illegal_character(c_cptr)
-char *c_cptr;
+void illegal_character(c_cptr)
+ char *c_cptr;
{
fprintf(stderr, "%s: e - line %d of \"%s\", illegal character\n",
myname, lineno, input_file_name);
@@ -153,8 +152,8 @@ char *c_cptr;
}
-used_reserved(s)
-char *s;
+void used_reserved(s)
+ char *s;
{
fprintf(stderr, "%s: e - line %d of \"%s\", illegal use of reserved symbol \
%s\n", myname, lineno, input_file_name, s);
@@ -162,8 +161,8 @@ char *s;
}
-tokenized_start(s)
-char *s;
+void tokenized_start(s)
+ char *s;
{
fprintf(stderr, "%s: e - line %d of \"%s\", the start symbol %s cannot be \
declared to be a token\n", myname, lineno, input_file_name, s);
@@ -171,39 +170,39 @@ declared to be a token\n", myname, lineno, input_file_name, s);
}
-retyped_warning(s)
-char *s;
+void retyped_warning(s)
+ char *s;
{
fprintf(stderr, "%s: w - line %d of \"%s\", the type of %s has been \
redeclared\n", myname, lineno, input_file_name, s);
}
-reprec_warning(s)
-char *s;
+void reprec_warning(s)
+ char *s;
{
fprintf(stderr, "%s: w - line %d of \"%s\", the precedence of %s has been \
redeclared\n", myname, lineno, input_file_name, s);
}
-revalued_warning(s)
-char *s;
+void revalued_warning(s)
+ char *s;
{
fprintf(stderr, "%s: w - line %d of \"%s\", the value of %s has been \
redeclared\n", myname, lineno, input_file_name, s);
}
-terminal_start(s)
-char *s;
+void terminal_start(s)
+ char *s;
{
fprintf(stderr, "%s: e - line %d of \"%s\", the entry point %s is a \
token\n", myname, lineno, input_file_name, s);
done(1);
}
-too_many_entries()
+void too_many_entries()
{
fprintf(stderr, "%s: e - line %d of \"%s\", more than 256 entry points\n",
myname, lineno, input_file_name);
@@ -211,7 +210,7 @@ too_many_entries()
}
-no_grammar()
+void no_grammar()
{
fprintf(stderr, "%s: e - line %d of \"%s\", no grammar has been \
specified\n", myname, lineno, input_file_name);
@@ -219,8 +218,8 @@ specified\n", myname, lineno, input_file_name);
}
-terminal_lhs(s_lineno)
-int s_lineno;
+void terminal_lhs(s_lineno)
+ int s_lineno;
{
fprintf(stderr, "%s: e - line %d of \"%s\", a token appears on the lhs \
of a production\n", myname, s_lineno, input_file_name);
@@ -228,17 +227,17 @@ of a production\n", myname, s_lineno, input_file_name);
}
-prec_redeclared()
+void prec_redeclared()
{
fprintf(stderr, "%s: w - line %d of \"%s\", conflicting %%prec \
specifiers\n", myname, lineno, input_file_name);
}
-unterminated_action(a_lineno, a_line, a_cptr)
-int a_lineno;
-char *a_line;
-char *a_cptr;
+void unterminated_action(a_lineno, a_line, a_cptr)
+ int a_lineno;
+ char *a_line;
+ char *a_cptr;
{
fprintf(stderr, "%s: e - line %d of \"%s\", unterminated action\n",
myname, a_lineno, input_file_name);
@@ -247,19 +246,19 @@ char *a_cptr;
}
-dollar_warning(a_lineno, i)
-int a_lineno;
-int i;
+void dollar_warning(a_lineno, i)
+ int a_lineno;
+ int i;
{
fprintf(stderr, "%s: w - line %d of \"%s\", $%d references beyond the \
end of the current rule\n", myname, a_lineno, input_file_name, i);
}
-dollar_error(a_lineno, a_line, a_cptr)
-int a_lineno;
-char *a_line;
-char *a_cptr;
+void dollar_error(a_lineno, a_line, a_cptr)
+ int a_lineno;
+ char *a_line;
+ char *a_cptr;
{
fprintf(stderr, "%s: e - line %d of \"%s\", illegal $-name\n",
myname, a_lineno, input_file_name);
@@ -268,7 +267,7 @@ char *a_cptr;
}
-untyped_lhs()
+void untyped_lhs()
{
fprintf(stderr, "%s: e - line %d of \"%s\", $$ is untyped\n",
myname, lineno, input_file_name);
@@ -276,9 +275,9 @@ untyped_lhs()
}
-untyped_rhs(i, s)
-int i;
-char *s;
+void untyped_rhs(i, s)
+ int i;
+ char *s;
{
fprintf(stderr, "%s: e - line %d of \"%s\", $%d (%s) is untyped\n",
myname, lineno, input_file_name, i, s);
@@ -286,24 +285,24 @@ char *s;
}
-unknown_rhs(i)
-int i;
+void unknown_rhs(i)
+ int i;
{
fprintf(stderr, "%s: e - line %d of \"%s\", $%d is unbound\n",
myname, lineno, input_file_name, i);
done(1);
}
-illegal_token_ref(i, name)
-int i;
-char *name;
+void illegal_token_ref(i, name)
+ int i;
+ char *name;
{
fprintf(stderr, "%s: e - line %d of \"%s\", $%d refers to terminal `%s', which has no argument\n",
myname, lineno, input_file_name, i, name);
done(1);
}
-default_action_error()
+void default_action_error()
{
fprintf(stderr, "%s: e - line %d of \"%s\", no action specified for this production\n",
myname, lineno, input_file_name);
@@ -311,23 +310,23 @@ default_action_error()
}
-undefined_goal(s)
-char *s;
+void undefined_goal(s)
+ char *s;
{
fprintf(stderr, "%s: e - the start symbol %s is undefined\n", myname, s);
done(1);
}
-undefined_symbol_warning(s)
-char *s;
+void undefined_symbol_warning(s)
+ char *s;
{
fprintf(stderr, "%s: w - the symbol %s is undefined\n", myname, s);
}
-entry_without_type(s)
-char *s;
+void entry_without_type(s)
+ char *s;
{
fprintf(stderr,
"%s: e - no type has been declared for the start symbol %s\n",