Lines Matching refs:Node
36 Node *nodealloc(int n)
38 Node *x;
40 x = malloc(sizeof(Node) + (n-1)*sizeof(Node *));
48 Node *exptostat(Node *a)
54 Node *node1(int a, Node *b)
56 Node *x;
64 Node *node2(int a, Node *b, Node *c)
66 Node *x;
75 Node *node3(int a, Node *b, Node *c, Node *d)
77 Node *x;
87 Node *node4(int a, Node *b, Node *c, Node *d, Node *e)
89 Node *x;
100 Node *node5(int a, Node *b, Node *c, Node *d, Node *e, Node *f)
102 Node *x;
114 Node *stat1(int a, Node *b)
116 Node *x;
123 Node *stat2(int a, Node *b, Node *c)
125 Node *x;
132 Node *stat3(int a, Node *b, Node *c, Node *d)
134 Node *x;
141 Node *stat4(int a, Node *b, Node *c, Node *d, Node *e)
143 Node *x;
150 Node *op1(int a, Node *b)
152 Node *x;
159 Node *op2(int a, Node *b, Node *c)
161 Node *x;
168 Node *op3(int a, Node *b, Node *c, Node *d)
170 Node *x;
177 Node *op4(int a, Node *b, Node *c, Node *d, Node *e)
179 Node *x;
186 Node *op5(int a, Node *b, Node *c, Node *d, Node *e, Node *f)
188 Node *x;
195 Node *celltonode(Cell *a, int b)
197 Node *x;
201 x = node1(0, (Node *) a);
206 Node *rectonode(void) /* make $0 into a Node */
212 Node *makearr(Node *p)
233 Node *pa2stat(Node *a, Node *b, Node *c) /* pat, pat {...} */
235 Node *x;
244 Node *linkum(Node *a, Node *b)
246 Node *c;
260 void defn(Cell *v, Node *vl, Node *st) /* turn on FCN bit in definition, */
262 Node *p;
285 extern Node *arglist;
286 Node *p = arglist;
300 Node *itonp(int i) /* and vice versa */
302 return (Node *) (long) i;