10 void *erealloc(void *, ulong);
11 DTAct action(int, DTExpr *);
12 DTExpr *codegen(Node *);
13 void error(char *, ...);
14 Symbol *getsym(char *);
16 void lexstring(char *);
17 void clausebegin(void);
18 void addstat(int, ...);
20 void addprobe(char *);
21 void addpred(DTExpr *);
23 void packclauses(Fmt *);
24 void addepid(u32int, u32int, int, char*);
25 int parsebuf(uchar *, int, Biobuf*);
26 Node *tracegen(Node *, DTActGr *, int *);
27 void actgradd(DTActGr *, DTAct);
28 void needruntime(Node *);
30 vlong evalop(int, int, vlong, vlong);
31 Node *exprcheck(Node *, int);
35 Node *addtype(Type *, Node *);
36 int aggparsebuf(uchar *, int);
37 int aggnote(void *, char *);