Wed May 11 20:11:51 1994 Stan Shebs (shebs@andros.cygnus.com)
* c-exp.y (yyerror): Display a more informative error message. * ch-exp.y (yyerror): Ditto, don't use global yychar. * m2-exp.y (yyerror): Ditto.
This commit is contained in:
parent
7e16be786a
commit
8db1a92291
4 changed files with 12 additions and 19 deletions
|
@ -1,3 +1,9 @@
|
|||
Wed May 11 20:11:51 1994 Stan Shebs (shebs@andros.cygnus.com)
|
||||
|
||||
* c-exp.y (yyerror): Display a more informative error message.
|
||||
* ch-exp.y (yyerror): Ditto, don't use global yychar.
|
||||
* m2-exp.y (yyerror): Ditto.
|
||||
|
||||
Tue May 10 11:57:53 1994 Stan Shebs (shebs@andros.cygnus.com)
|
||||
|
||||
* inflow.c (job_control): Move definition to front of file.
|
||||
|
|
|
@ -1637,5 +1637,5 @@ void
|
|||
yyerror (msg)
|
||||
char *msg;
|
||||
{
|
||||
error (msg ? msg : "Invalid syntax in expression.");
|
||||
error ("A %s in expression, near `%s'.", (msg ? msg : "error"), lexptr);
|
||||
}
|
||||
|
|
12
gdb/ch-exp.y
12
gdb/ch-exp.y
|
@ -1989,15 +1989,7 @@ yylex ()
|
|||
|
||||
void
|
||||
yyerror (msg)
|
||||
char *msg; /* unused */
|
||||
char *msg;
|
||||
{
|
||||
printf_unfiltered ("Parsing: %s\n", lexptr);
|
||||
if (yychar < 256)
|
||||
{
|
||||
error ("Invalid syntax in expression near character '%c'.", yychar);
|
||||
}
|
||||
else
|
||||
{
|
||||
error ("Invalid syntax in expression");
|
||||
}
|
||||
error ("A %s in expression, near `%s'.", (msg ? msg : "error"), lexptr);
|
||||
}
|
||||
|
|
11
gdb/m2-exp.y
11
gdb/m2-exp.y
|
@ -1152,13 +1152,8 @@ make_qualname(mod,ident)
|
|||
#endif /* 0 */
|
||||
|
||||
void
|
||||
yyerror(msg)
|
||||
char *msg; /* unused */
|
||||
yyerror (msg)
|
||||
char *msg;
|
||||
{
|
||||
printf_unfiltered("Parsing: %s\n",lexptr);
|
||||
if (yychar < 256)
|
||||
error("Invalid syntax in expression near character '%c'.",yychar);
|
||||
else
|
||||
error("Invalid syntax in expression");
|
||||
error ("A %s in expression, near `%s'.", (msg ? msg : "error"), lexptr);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue