pike.git/
src/
docode.c
Branch:
Tag:
Non-build tags
All tags
No tags
2000-03-07
2000-03-07 21:22:08 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>
bdf5eb4d11eeb151a280c29d3db601c3d925dda4 (
7
lines) (+
4
/-
3
)
[
Show
|
Annotate
]
Branch:
7.9
nothing much changed..
Rev: src/docode.c:1.65
Rev: src/docode.h:1.8
5:
\*/ /**/ #include "global.h"
-
RCSID("$Id: docode.c,v 1.
64
2000/
01
/
04
01
:
32
:
04
grubba
Exp $");
+
RCSID("$Id: docode.c,v 1.
65
2000/
03
/
07
21
:
22
:
08
hubbe
Exp $");
#include "las.h" #include "program.h" #include "language.h"
71:
} }
-
#define DO_CODE_BLOCK(X) do_pop(do_docode((X),DO_NOT_COPY | DO_POP))
;
+
#define DO_CODE_BLOCK(X) do_pop(do_docode((X),DO_NOT_COPY | DO_POP
| DO_DEFER_POP
))
int do_docode(node *n,INT16 flags) {
801:
return 1; }
-
case F_COMMA_EXPR:
+
case F_ARG_LIST:
-
+
case F_COMMA_EXPR:
tmp1=do_docode(CAR(n),flags & ~WANT_LVALUE); tmp1+=do_docode(CDR(n),flags); return tmp1;