1997-06-19
1997-06-19 20:59:44 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>
-
584603b9d0571651ae5bd11b50901f86b1a4dbbf
(10 lines)
(+6/-4)
[
Show
| Annotate
]
Branch: 7.9
bugfix
Rev: src/docode.c:1.18
4:
||| See the files COPYING and DISCLAIMER for more information.
\*/
#include "global.h"
- RCSID("$Id: docode.c,v 1.17 1997/05/19 23:31:00 hubbe Exp $");
+ RCSID("$Id: docode.c,v 1.18 1997/06/19 20:59:44 hubbe Exp $");
#include "las.h"
#include "program.h"
#include "language.h"
279:
default:
yyerror("Illegal lvalue.");
emit(F_NUMBER,0);
- return 1;
+ emit(F_NUMBER,0);
+ return 2;
case F_LVALUE_LIST:
case F_LOCAL:
509: Inside #if defined(DEBUG)
tmp1=do_docode(CAR(n),DO_LVALUE);
#ifdef DEBUG
if(tmp1 != 2)
- fatal("HELP! FATAL INTERNAL COMPILER ERROR\n");
+ fatal("HELP! FATAL INTERNAL COMPILER ERROR (again)\n");
#endif
if(flags & DO_POP)
526: Inside #if defined(DEBUG)
tmp1=do_docode(CAR(n),DO_LVALUE);
#ifdef DEBUG
if(tmp1 != 2)
- fatal("HELP! FATAL INTERNAL COMPILER ERROR\n");
+ fatal("HELP! FATAL INTERNAL COMPILER ERROR (yet again)\n");
#endif
if(flags & DO_POP)
{