{
+int nerrors;
static int saved = 0, token;
LLmessage( inserted_token)
int inserted_token;
{
+ nerrors++;
if ( inserted_token == 0) {
fprint( STDERR, "Sytax error in line %d, ", yylineno);
print_token( LLsymb);
fprint( STDERR, " will be deleted!!\n");
}
else if ( inserted_token < 0) {
- fprint( STDERR, "Stack overflow in line %d, fatal error!\n",
+ fprint( STDERR, "Garbage at end, line %d!!\n",
yylineno);
- exit( 1);
}
else {
fprint( STDERR, "Sytax error in line %d, ", yylineno);
main()
{
table();
- return( 0);
+ exit(nerrors);
}
}