1: /*
2: * Copyright (c) 1980 Regents of the University of California.
3: * All rights reserved. The Berkeley software License Agreement
4: * specifies the terms and conditions for redistribution.
5: */
6:
7: #ifndef lint
8: static char sccsid[] = "@(#)stklval.c 5.1 (Berkeley) 6/5/85";
9: #endif not lint
10:
11: #include "whoami.h"
12: #include "0.h"
13: #include "tree.h"
14: #include "opcode.h"
15: #include "objfmt.h"
16: #include "tree_ty.h"
17:
18: /*
19: * Lvalue computes the address
20: * of a qualified name and
21: * leaves it on the stack.
22: */
23: struct nl *
24: stklval(r, modflag)
25: struct tnode *r;
26: int modflag;
27: {
28: /*
29: * For the purposes of the interpreter stklval
30: * is the same as an lvalue.
31: */
32:
33: return(lvalue(r, modflag , LREQ ));
34: }
Defined functions
stklval
defined in line
23; used 40 times
- in /usr/src/ucb/PORT/pascal/src/0.h line
744
- in /usr/src/ucb/PORT/pascal/src/func.c line
122
- in /usr/src/ucb/PORT/pascal/src/pcfunc.c line
374,
385
- in /usr/src/ucb/PORT/pascal/src/pcproc.c line
158,
224,
374,
943,
987,
1016,
1156,
1185,
1229,
1248,
1304,
1343,
1402,
1429,
1524,
1532
- in /usr/src/ucb/PORT/pascal/src/proc.c line
147,
200,
332,
693,
725,
742,
822,
844,
878,
888,
943,
975,
1036,
1050,
1117-1118(2),
1167-1168(2)
- in /usr/src/ucb/PORT/pascal/src/stkrval.c line
92,
112
Defined variables
sccsid
defined in line
8;
never used